diff --git a/iamlivecore/azuremap.json b/iamlivecore/azuremap.json index 64fefe1b..a0e216a4 100644 --- a/iamlivecore/azuremap.json +++ b/iamlivecore/azuremap.json @@ -6989,11 +6989,6 @@ "/providers/Microsoft.Resources/deployments/{deploymentName}/operationStatuses/{operationStatusName}": { "Microsoft.Resources/deployments/operationStatuses/read": {} }, - "/providers/Microsoft.RecoveryServices/operations": { - "Microsoft.RecoveryServices/operations/read": { - "automated": true - } - }, "/providers": { "Microsoft.Resources/providers/read": { "automated": true diff --git a/iamlivecore/gcpmap.json b/iamlivecore/gcpmap.json index a9c4f084..933d9d72 100644 --- a/iamlivecore/gcpmap.json +++ b/iamlivecore/gcpmap.json @@ -985,23001 +985,29616 @@ "name": "aiplatform.customJobs.list" } ] + }, + "aiplatform.publishers.models.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.get" + } + ] + }, + "aiplatform.projects.locations.trainingPipelines.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trainingPipelines.list" + } + ] + }, + "aiplatform.projects.locations.trainingPipelines.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trainingPipelines.get" + } + ] + }, + "aiplatform.projects.locations.trainingPipelines.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trainingPipelines.delete" + } + ] + }, + "aiplatform.projects.locations.trainingPipelines.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trainingPipelines.create" + } + ] + }, + "aiplatform.projects.locations.trainingPipelines.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trainingPipelines.cancel" + } + ] + }, + "aiplatform.projects.locations.tensorboards.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.tensorboards.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.tensorboards.update" + } + ] + }, + "aiplatform.projects.locations.tensorboards.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.tensorboards.list" + } + ] + }, + "aiplatform.projects.locations.tensorboards.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.tensorboards.get" + } + ] + }, + "aiplatform.projects.locations.tensorboards.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.tensorboards.delete" + } + ] + }, + "aiplatform.projects.locations.tensorboards.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.tensorboards.create" + } + ] + }, + "aiplatform.projects.locations.studies.trials.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trials.get" + } + ] + }, + "aiplatform.projects.locations.studies.trials.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trials.delete" + } + ] + }, + "aiplatform.projects.locations.studies.trials.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.trials.create" + } + ] + }, + "aiplatform.projects.locations.studies.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.studies.list" + } + ] + }, + "aiplatform.projects.locations.studies.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.studies.get" + } + ] + }, + "aiplatform.projects.locations.studies.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.studies.delete" + } + ] + }, + "aiplatform.projects.locations.studies.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.studies.create" + } + ] + }, + "aiplatform.projects.locations.specialistPools.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.specialistPools.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.specialistPools.get" + } + ] + }, + "aiplatform.projects.locations.specialistPools.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.specialistPools.list" + } + ] + }, + "aiplatform.projects.locations.specialistPools.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.specialistPools.get" + } + ] + }, + "aiplatform.projects.locations.specialistPools.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.specialistPools.delete" + } + ] + }, + "aiplatform.projects.locations.specialistPools.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.specialistPools.create" + } + ] + }, + "aiplatform.projects.locations.schedules.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.schedules.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.schedules.get" + } + ] + }, + "aiplatform.projects.locations.schedules.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.schedules.list" + } + ] + }, + "aiplatform.projects.locations.schedules.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.schedules.get" + } + ] + }, + "aiplatform.projects.locations.schedules.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.schedules.delete" + } + ] + }, + "aiplatform.projects.locations.schedules.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.schedules.create" + } + ] + }, + "aiplatform.projects.locations.pipelineJobs.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.pipelineJobs.list" + } + ] + }, + "aiplatform.projects.locations.pipelineJobs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.pipelineJobs.get" + } + ] + }, + "aiplatform.projects.locations.pipelineJobs.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.pipelineJobs.delete" + } + ] + }, + "aiplatform.projects.locations.pipelineJobs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.pipelineJobs.create" + } + ] + }, + "aiplatform.projects.locations.pipelineJobs.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.pipelineJobs.cancel" + } + ] + }, + "aiplatform.projects.locations.persistentResources.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.persistentResources.list" + } + ] + }, + "aiplatform.projects.locations.persistentResources.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.persistentResources.get" + } + ] + }, + "aiplatform.projects.locations.persistentResources.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.persistentResources.delete" + } + ] + }, + "aiplatform.projects.locations.persistentResources.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.persistentResources.create" + } + ] + }, + "aiplatform.projects.locations.nasJobs.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.nasJobs.cancel" + } + ] + }, + "aiplatform.projects.locations.nasJobs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.nasJobs.create" + } + ] + }, + "aiplatform.projects.locations.nasJobs.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.nasJobs.delete" + } + ] + }, + "aiplatform.projects.locations.nasJobs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.nasJobs.get" + } + ] + }, + "aiplatform.projects.locations.nasJobs.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.nasJobs.list" + } + ] + }, + "aiplatform.projects.locations.nasJobs.nasTrialDetails.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.nasTrialDetails.get" + } + ] + }, + "aiplatform.projects.locations.nasJobs.nasTrialDetails.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.nasTrialDetails.list" + } + ] + }, + "aiplatform.projects.locations.models.upload": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.upload" + } + ] + }, + "aiplatform.projects.locations.models.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.get" + } + ] + }, + "aiplatform.projects.locations.models.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.list" + } + ] + }, + "aiplatform.projects.locations.models.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.get" + } + ] + }, + "aiplatform.projects.locations.models.export": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.export" + } + ] + }, + "aiplatform.projects.locations.models.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.models.delete" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.searchModelDeploymentMonitoringStatsAnomalies": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.searchStatsAnomalies" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.resume": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.resume" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.pause": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.pause" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.get" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.list" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.get" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.delete" + } + ] + }, + "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.modelDeploymentMonitoringJobs.create" + } + ] + }, + "aiplatform.projects.locations.migratableResources.search": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.migratableResources.search" + } + ] + }, + "aiplatform.projects.locations.migratableResources.batchMigrate": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.migratableResources.migrate" + } + ] + }, + "aiplatform.projects.locations.metadataStores.metadataSchemas.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.metadataSchemas.create" + } + ] + }, + "aiplatform.projects.locations.metadataStores.metadataSchemas.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.metadataSchemas.get" + } + ] + }, + "aiplatform.projects.locations.metadataStores.metadataSchemas.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.metadataSchemas.list" + } + ] + }, + "aiplatform.projects.locations.metadataStores.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.metadataStores.get" + } + ] + }, + "aiplatform.projects.locations.metadataStores.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.metadataStores.list" + } + ] + }, + "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.addExecutionEvents" + } + ] + }, + "aiplatform.projects.locations.metadataStores.executions.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.create" + } + ] + }, + "aiplatform.projects.locations.metadataStores.executions.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.delete" + } + ] + }, + "aiplatform.projects.locations.metadataStores.executions.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.get" + } + ] + }, + "aiplatform.projects.locations.metadataStores.executions.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.list" + } + ] + }, + "aiplatform.projects.locations.metadataStores.executions.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.get" + } + ] + }, + "aiplatform.projects.locations.metadataStores.executions.queryExecutionInputsAndOutputs": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.executions.queryExecutionInputsAndOutputs" + } + ] + }, + "aiplatform.projects.locations.metadataStores.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.metadataStores.delete" + } + ] + }, + "aiplatform.projects.locations.metadataStores.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.metadataStores.create" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.create" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.delete" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.get" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.list" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.get" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.queryContextLineageSubgraph": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.queryContextLineageSubgraph" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.addContextArtifactsAndExecutions": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.addContextArtifactsAndExecutions" + } + ] + }, + "aiplatform.projects.locations.metadataStores.contexts.addContextChildren": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.contexts.addContextChildren" + } + ] + }, + "aiplatform.projects.locations.metadataStores.artifacts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.artifacts.create" + } + ] + }, + "aiplatform.projects.locations.metadataStores.artifacts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.artifacts.delete" + } + ] + }, + "aiplatform.projects.locations.metadataStores.artifacts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.artifacts.get" + } + ] + }, + "aiplatform.projects.locations.metadataStores.artifacts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.artifacts.list" + } + ] + }, + "aiplatform.projects.locations.metadataStores.artifacts.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.artifacts.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.artifacts.get" + } + ] + }, + "aiplatform.projects.locations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.locations.list" + } + ] + }, + "aiplatform.projects.locations.indexes.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexes.get" + } + ] + }, + "aiplatform.projects.locations.indexes.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexes.list" + } + ] + }, + "aiplatform.projects.locations.indexes.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexes.get" + } + ] + }, + "aiplatform.projects.locations.indexes.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexes.delete" + } + ] + }, + "aiplatform.projects.locations.indexes.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexes.create" + } + ] + }, + "aiplatform.projects.locations.indexEndpoints.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.get" + } + ] + }, + "aiplatform.projects.locations.indexEndpoints.undeployIndex": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.undeploy" + } + ] + }, + "aiplatform.projects.locations.indexEndpoints.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.list" + } + ] + }, + "aiplatform.projects.locations.indexEndpoints.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.get" + } + ] + }, + "aiplatform.projects.locations.indexEndpoints.deployIndex": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.deploy" + } + ] + }, + "aiplatform.projects.locations.indexEndpoints.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.delete" + } + ] + }, + "aiplatform.projects.locations.indexEndpoints.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.indexEndpoints.create" + } + ] + }, + "aiplatform.projects.locations.hyperparameterTuningJobs.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.hyperparameterTuningJobs.list" + } + ] + }, + "aiplatform.projects.locations.hyperparameterTuningJobs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.hyperparameterTuningJobs.get" + } + ] + }, + "aiplatform.projects.locations.hyperparameterTuningJobs.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.hyperparameterTuningJobs.delete" + } + ] + }, + "aiplatform.projects.locations.hyperparameterTuningJobs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.hyperparameterTuningJobs.create" + } + ] + }, + "aiplatform.projects.locations.hyperparameterTuningJobs.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.hyperparameterTuningJobs.cancel" + } + ] + }, + "aiplatform.projects.locations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.locations.get" + } + ] + }, + "aiplatform.projects.locations.featurestores.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.setIamPolicy" + } + ] + }, + "aiplatform.projects.locations.featurestores.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.get" + } + ] + }, + "aiplatform.projects.locations.featurestores.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.list" + } + ] + }, + "aiplatform.projects.locations.featurestores.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.getIamPolicy" + } + ] + }, + "aiplatform.projects.locations.featurestores.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.get" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.writeFeatureValues": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.writeFeatureValues" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.streamingReadFeatureValues": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.streamingReadFeatureValues" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.setIamPolicy" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.readFeatureValues": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.readFeatureValues" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.list" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.get" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.importFeatureValues": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.importFeatureValues" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.getIamPolicy" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.get" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.deleteFeatureValues": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.deleteFeatureValues" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.exportFeatureValues": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.exportFeatureValues" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.features.batchCreate": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.features.create" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.features.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.features.create" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.features.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.features.delete" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.features.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.features.get" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.features.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.features.list" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.features.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.features.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.features.update" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.delete" + } + ] + }, + "aiplatform.projects.locations.featurestores.entityTypes.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.entityTypes.create" + } + ] + }, + "aiplatform.projects.locations.featurestores.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.create" + } + ] + }, + "aiplatform.projects.locations.featurestores.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.delete" + } + ] + }, + "aiplatform.projects.locations.featurestores.batchReadFeatureValues": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.featurestores.batchReadFeatureValues" + } + ] + }, + "aiplatform.projects.locations.endpoints.undeployModel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.undeploy" + } + ] + }, + "aiplatform.projects.locations.endpoints.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.setIamPolicy" + } + ] + }, + "aiplatform.projects.locations.endpoints.rawPredict": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.predict" + } + ] + }, + "aiplatform.projects.locations.endpoints.predict": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.predict" + } + ] + }, + "aiplatform.projects.locations.endpoints.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.update" + } + ] + }, + "aiplatform.projects.locations.endpoints.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.list" + } + ] + }, + "aiplatform.projects.locations.endpoints.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.getIamPolicy" + } + ] + }, + "aiplatform.projects.locations.endpoints.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.get" + } + ] + }, + "aiplatform.projects.locations.endpoints.explain": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.explain" + } + ] + }, + "aiplatform.projects.locations.endpoints.deployModel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.deploy" + } + ] + }, + "aiplatform.projects.locations.endpoints.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.delete" + } + ] + }, + "aiplatform.projects.locations.endpoints.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.endpoints.create" + } + ] + }, + "aiplatform.projects.locations.deploymentResourcePools.queryDeployedModels": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.deploymentResourcePools.queryDeployedModels" + } + ] + }, + "aiplatform.projects.locations.deploymentResourcePools.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.deploymentResourcePools.list" + } + ] + }, + "aiplatform.projects.locations.deploymentResourcePools.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.deploymentResourcePools.get" + } + ] + }, + "aiplatform.projects.locations.deploymentResourcePools.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.deploymentResourcePools.delete" + } + ] + }, + "aiplatform.projects.locations.deploymentResourcePools.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.deploymentResourcePools.create" + } + ] + }, + "aiplatform.projects.locations.datasets.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.update" + } + ] + }, + "aiplatform.projects.locations.datasets.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.list" + } + ] + }, + "aiplatform.projects.locations.datasets.import": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.import" + } + ] + }, + "aiplatform.projects.locations.datasets.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.get" + } + ] + }, + "aiplatform.projects.locations.datasets.export": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.export" + } + ] + }, + "aiplatform.projects.locations.datasets.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.delete" + } + ] + }, + "aiplatform.projects.locations.datasets.dataItems.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.dataItems.list" + } + ] + }, + "aiplatform.projects.locations.datasets.dataItems.annotations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.annotations.list" + } + ] + }, + "aiplatform.projects.locations.datasets.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.datasets.create" + } + ] + }, + "aiplatform.projects.locations.datasets.annotationSpecs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.annotationSpecs.get" + } + ] + }, + "aiplatform.projects.locations.dataLabelingJobs.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.dataLabelingJobs.list" + } + ] + }, + "aiplatform.projects.locations.dataLabelingJobs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.dataLabelingJobs.get" + } + ] + }, + "aiplatform.projects.locations.dataLabelingJobs.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.dataLabelingJobs.delete" + } + ] + }, + "aiplatform.projects.locations.dataLabelingJobs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.dataLabelingJobs.create" + } + ] + }, + "aiplatform.projects.locations.dataLabelingJobs.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "aiplatform.dataLabelingJobs.cancel" + } + ] + } + }, + "restUrl": "https://cloud.google.com/vertex-ai/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/vertex-ai/docs/general/iam-permissions", + "sourceUrlAuthoritive": true + }, + "alertcenter": { + "methods": { + "alertcenter.alerts.batchDelete": {}, + "alertcenter.alerts.batchUndelete": {}, + "alertcenter.alerts.delete": {}, + "alertcenter.alerts.feedback.create": {}, + "alertcenter.alerts.feedback.list": {}, + "alertcenter.alerts.get": {}, + "alertcenter.alerts.getMetadata": {}, + "alertcenter.alerts.list": {}, + "alertcenter.alerts.undelete": {} + }, + "restUrl": "https://developers.google.com/admin-sdk/alertcenter/reference/rest" + }, + "analytics": { + "methods": {}, + "restUrl": "https://developers.google.com/analytics/devguides/reporting/data/v1/rest" + }, + "analyticsadmin": { + "methods": { + "analyticsadmin.accountSummaries.list": {}, + "analyticsadmin.accounts.accessBindings.batchCreate": {}, + "analyticsadmin.accounts.accessBindings.batchDelete": {}, + "analyticsadmin.accounts.accessBindings.batchGet": {}, + "analyticsadmin.accounts.accessBindings.batchUpdate": {}, + "analyticsadmin.accounts.accessBindings.create": {}, + "analyticsadmin.accounts.accessBindings.delete": {}, + "analyticsadmin.accounts.accessBindings.get": {}, + "analyticsadmin.accounts.accessBindings.list": {}, + "analyticsadmin.accounts.accessBindings.patch": {}, + "analyticsadmin.accounts.delete": {}, + "analyticsadmin.accounts.get": {}, + "analyticsadmin.accounts.getDataSharingSettings": {}, + "analyticsadmin.accounts.list": {}, + "analyticsadmin.accounts.patch": {}, + "analyticsadmin.accounts.provisionAccountTicket": {}, + "analyticsadmin.accounts.runAccessReport": {}, + "analyticsadmin.accounts.searchChangeHistoryEvents": {}, + "analyticsadmin.accounts.userLinks.audit": {}, + "analyticsadmin.accounts.userLinks.batchCreate": {}, + "analyticsadmin.accounts.userLinks.batchDelete": {}, + "analyticsadmin.accounts.userLinks.batchGet": {}, + "analyticsadmin.accounts.userLinks.batchUpdate": {}, + "analyticsadmin.accounts.userLinks.create": {}, + "analyticsadmin.accounts.userLinks.delete": {}, + "analyticsadmin.accounts.userLinks.get": {}, + "analyticsadmin.accounts.userLinks.list": {}, + "analyticsadmin.accounts.userLinks.patch": {}, + "analyticsadmin.properties.accessBindings.batchCreate": {}, + "analyticsadmin.properties.accessBindings.batchDelete": {}, + "analyticsadmin.properties.accessBindings.batchGet": {}, + "analyticsadmin.properties.accessBindings.batchUpdate": {}, + "analyticsadmin.properties.accessBindings.create": {}, + "analyticsadmin.properties.accessBindings.delete": {}, + "analyticsadmin.properties.accessBindings.get": {}, + "analyticsadmin.properties.accessBindings.list": {}, + "analyticsadmin.properties.accessBindings.patch": {}, + "analyticsadmin.properties.acknowledgeUserDataCollection": {}, + "analyticsadmin.properties.adSenseLinks.create": {}, + "analyticsadmin.properties.adSenseLinks.delete": {}, + "analyticsadmin.properties.adSenseLinks.get": {}, + "analyticsadmin.properties.adSenseLinks.list": {}, + "analyticsadmin.properties.audiences.archive": {}, + "analyticsadmin.properties.audiences.create": {}, + "analyticsadmin.properties.audiences.get": {}, + "analyticsadmin.properties.audiences.list": {}, + "analyticsadmin.properties.audiences.patch": {}, + "analyticsadmin.properties.bigQueryLinks.get": {}, + "analyticsadmin.properties.bigQueryLinks.list": {}, + "analyticsadmin.properties.channelGroups.create": {}, + "analyticsadmin.properties.channelGroups.delete": {}, + "analyticsadmin.properties.channelGroups.get": {}, + "analyticsadmin.properties.channelGroups.list": {}, + "analyticsadmin.properties.channelGroups.patch": {}, + "analyticsadmin.properties.conversionEvents.create": {}, + "analyticsadmin.properties.conversionEvents.delete": {}, + "analyticsadmin.properties.conversionEvents.get": {}, + "analyticsadmin.properties.conversionEvents.list": {}, + "analyticsadmin.properties.conversionEvents.patch": {}, + "analyticsadmin.properties.create": {}, + "analyticsadmin.properties.createConnectedSiteTag": {}, + "analyticsadmin.properties.customDimensions.archive": {}, + "analyticsadmin.properties.customDimensions.create": {}, + "analyticsadmin.properties.customDimensions.get": {}, + "analyticsadmin.properties.customDimensions.list": {}, + "analyticsadmin.properties.customDimensions.patch": {}, + "analyticsadmin.properties.customMetrics.archive": {}, + "analyticsadmin.properties.customMetrics.create": {}, + "analyticsadmin.properties.customMetrics.get": {}, + "analyticsadmin.properties.customMetrics.list": {}, + "analyticsadmin.properties.customMetrics.patch": {}, + "analyticsadmin.properties.dataStreams.create": {}, + "analyticsadmin.properties.dataStreams.delete": {}, + "analyticsadmin.properties.dataStreams.eventCreateRules.create": {}, + "analyticsadmin.properties.dataStreams.eventCreateRules.delete": {}, + "analyticsadmin.properties.dataStreams.eventCreateRules.get": {}, + "analyticsadmin.properties.dataStreams.eventCreateRules.list": {}, + "analyticsadmin.properties.dataStreams.eventCreateRules.patch": {}, + "analyticsadmin.properties.dataStreams.get": {}, + "analyticsadmin.properties.dataStreams.getEnhancedMeasurementSettings": {}, + "analyticsadmin.properties.dataStreams.getGlobalSiteTag": {}, + "analyticsadmin.properties.dataStreams.list": {}, + "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.create": {}, + "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.delete": {}, + "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.get": {}, + "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.list": {}, + "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.patch": {}, + "analyticsadmin.properties.dataStreams.patch": {}, + "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.create": {}, + "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.delete": {}, + "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.get": {}, + "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.list": {}, + "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.patch": {}, + "analyticsadmin.properties.dataStreams.updateEnhancedMeasurementSettings": {}, + "analyticsadmin.properties.delete": {}, + "analyticsadmin.properties.deleteConnectedSiteTag": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.approve": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.cancel": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.create": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.delete": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.get": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.list": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinks.create": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinks.delete": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinks.get": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinks.list": {}, + "analyticsadmin.properties.displayVideo360AdvertiserLinks.patch": {}, + "analyticsadmin.properties.expandedDataSets.create": {}, + "analyticsadmin.properties.expandedDataSets.delete": {}, + "analyticsadmin.properties.expandedDataSets.get": {}, + "analyticsadmin.properties.expandedDataSets.list": {}, + "analyticsadmin.properties.expandedDataSets.patch": {}, + "analyticsadmin.properties.fetchAutomatedGa4ConfigurationOptOut": {}, + "analyticsadmin.properties.fetchConnectedGa4Property": {}, + "analyticsadmin.properties.firebaseLinks.create": {}, + "analyticsadmin.properties.firebaseLinks.delete": {}, + "analyticsadmin.properties.firebaseLinks.list": {}, + "analyticsadmin.properties.get": {}, + "analyticsadmin.properties.getAttributionSettings": {}, + "analyticsadmin.properties.getDataRetentionSettings": {}, + "analyticsadmin.properties.getGoogleSignalsSettings": {}, + "analyticsadmin.properties.googleAdsLinks.create": {}, + "analyticsadmin.properties.googleAdsLinks.delete": {}, + "analyticsadmin.properties.googleAdsLinks.list": {}, + "analyticsadmin.properties.googleAdsLinks.patch": {}, + "analyticsadmin.properties.list": {}, + "analyticsadmin.properties.listConnectedSiteTags": {}, + "analyticsadmin.properties.patch": {}, + "analyticsadmin.properties.runAccessReport": {}, + "analyticsadmin.properties.searchAds360Links.create": {}, + "analyticsadmin.properties.searchAds360Links.delete": {}, + "analyticsadmin.properties.searchAds360Links.get": {}, + "analyticsadmin.properties.searchAds360Links.list": {}, + "analyticsadmin.properties.searchAds360Links.patch": {}, + "analyticsadmin.properties.setAutomatedGa4ConfigurationOptOut": {}, + "analyticsadmin.properties.updateAttributionSettings": {}, + "analyticsadmin.properties.updateDataRetentionSettings": {}, + "analyticsadmin.properties.updateGoogleSignalsSettings": {}, + "analyticsadmin.properties.userLinks.audit": {}, + "analyticsadmin.properties.userLinks.batchCreate": {}, + "analyticsadmin.properties.userLinks.batchDelete": {}, + "analyticsadmin.properties.userLinks.batchGet": {}, + "analyticsadmin.properties.userLinks.batchUpdate": {}, + "analyticsadmin.properties.userLinks.create": {}, + "analyticsadmin.properties.userLinks.delete": {}, + "analyticsadmin.properties.userLinks.get": {}, + "analyticsadmin.properties.userLinks.list": {}, + "analyticsadmin.properties.userLinks.patch": {} + }, + "restUrl": "https://developers.google.com/analytics/devguides/config/admin/v1/rest" + }, + "analyticsdata": { + "methods": { + "analyticsdata.properties.batchRunPivotReports": {}, + "analyticsdata.properties.batchRunReports": {}, + "analyticsdata.properties.checkCompatibility": {}, + "analyticsdata.properties.getMetadata": {}, + "analyticsdata.properties.runPivotReport": {}, + "analyticsdata.properties.runRealtimeReport": {}, + "analyticsdata.properties.runReport": {} + }, + "restUrl": "https://developers.google.com/analytics/devguides/reporting/data/v1/rest" + }, + "analyticshub": { + "methods": { + "analyticshub.organizations.locations.dataExchanges.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "analyticshub.dataExchanges.list" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.create" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.delete" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.get" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.getIamPolicy" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.getIamPolicy" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.list" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listSubscriptions": {}, + "analyticshub.projects.locations.dataExchanges.listings.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.create" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.delete" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.get" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.getIamPolicy" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.getIamPolicy" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.list" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.listSubscriptions": {}, + "analyticshub.projects.locations.dataExchanges.listings.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.update" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.setIamPolicy" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.setIamPolicy" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.subscribe": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.subscribe" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.listings.testIamPermissions": { + "permissions": [] + }, + "analyticshub.projects.locations.dataExchanges.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.update" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.dataExchanges.setIamPolicy" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "analyticshub.listings.setIamPolicy" + } + ] + }, + "analyticshub.projects.locations.dataExchanges.subscribe": {}, + "analyticshub.projects.locations.dataExchanges.testIamPermissions": { + "permissions": [] + }, + "analyticshub.projects.locations.subscriptions.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "analyticshub.subscriptions.delete" + } + ] + }, + "analyticshub.projects.locations.subscriptions.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "analyticshub.subscriptions.get" + } + ] + }, + "analyticshub.projects.locations.subscriptions.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "analyticshub.subscriptions.list" + } + ] + }, + "analyticshub.projects.locations.subscriptions.refresh": {}, + "analyticshub.projects.locations.subscriptions.revoke": {} + }, + "restUrl": "https://cloud.google.com/bigquery/docs/reference/analytics-hub/rest" + }, + "analyticsreporting": { + "methods": {} + }, + "androiddeviceprovisioning": { + "methods": {}, + "restUrl": "https://developers.google.com/zero-touch/reference/reseller/rest" + }, + "androidenterprise": { + "methods": {}, + "restUrl": "https://developers.google.com/android/management/reference/rest" + }, + "androidmanagement": { + "methods": { + "androidmanagement.enterprises.applications.get": {}, + "androidmanagement.enterprises.create": {}, + "androidmanagement.enterprises.delete": {}, + "androidmanagement.enterprises.devices.delete": {}, + "androidmanagement.enterprises.devices.get": {}, + "androidmanagement.enterprises.devices.issueCommand": {}, + "androidmanagement.enterprises.devices.list": {}, + "androidmanagement.enterprises.devices.operations.cancel": {} + }, + "restUrl": "https://developers.google.com/android/management/reference/rest" + }, + "androidpublisher": { + "methods": { + "androidpublisher.applications.deviceTierConfigs.create": {}, + "androidpublisher.applications.deviceTierConfigs.get": {}, + "androidpublisher.applications.deviceTierConfigs.list": {}, + "androidpublisher.edits.apks.addexternallyhosted": {}, + "androidpublisher.edits.apks.list": {}, + "androidpublisher.edits.apks.upload": {}, + "androidpublisher.edits.bundles.list": {}, + "androidpublisher.edits.bundles.upload": {}, + "androidpublisher.edits.commit": {}, + "androidpublisher.edits.countryavailability.get": {}, + "androidpublisher.edits.delete": {}, + "androidpublisher.edits.deobfuscationfiles.upload": {}, + "androidpublisher.edits.details.get": {}, + "androidpublisher.edits.details.patch": {}, + "androidpublisher.edits.details.update": {}, + "androidpublisher.edits.expansionfiles.get": {}, + "androidpublisher.edits.expansionfiles.patch": {}, + "androidpublisher.edits.expansionfiles.update": {}, + "androidpublisher.edits.expansionfiles.upload": {}, + "androidpublisher.edits.get": {}, + "androidpublisher.edits.images.delete": {}, + "androidpublisher.edits.images.deleteall": {}, + "androidpublisher.edits.images.list": {}, + "androidpublisher.edits.images.upload": {}, + "androidpublisher.edits.insert": {}, + "androidpublisher.edits.listings.delete": {}, + "androidpublisher.edits.listings.deleteall": {}, + "androidpublisher.edits.listings.get": {}, + "androidpublisher.edits.listings.list": {}, + "androidpublisher.edits.listings.patch": {}, + "androidpublisher.edits.listings.update": {}, + "androidpublisher.edits.testers.get": {}, + "androidpublisher.edits.testers.patch": {}, + "androidpublisher.edits.testers.update": {}, + "androidpublisher.edits.tracks.get": {}, + "androidpublisher.edits.tracks.list": {}, + "androidpublisher.edits.tracks.patch": {}, + "androidpublisher.edits.tracks.update": {}, + "androidpublisher.edits.validate": {}, + "androidpublisher.externaltransactions.createexternaltransaction": {}, + "androidpublisher.externaltransactions.getexternaltransaction": {}, + "androidpublisher.externaltransactions.refundexternaltransaction": {}, + "androidpublisher.generatedapks.download": {}, + "androidpublisher.generatedapks.list": {}, + "androidpublisher.grants.create": {}, + "androidpublisher.grants.delete": {}, + "androidpublisher.grants.patch": {}, + "androidpublisher.inappproducts.delete": {}, + "androidpublisher.inappproducts.get": {}, + "androidpublisher.inappproducts.insert": {}, + "androidpublisher.inappproducts.list": {}, + "androidpublisher.inappproducts.patch": {}, + "androidpublisher.inappproducts.update": {}, + "androidpublisher.internalappsharingartifacts.uploadapk": {}, + "androidpublisher.internalappsharingartifacts.uploadbundle": {}, + "androidpublisher.monetization.convertRegionPrices": {}, + "androidpublisher.monetization.subscriptions.archive": {}, + "androidpublisher.monetization.subscriptions.basePlans.activate": {}, + "androidpublisher.monetization.subscriptions.basePlans.deactivate": {}, + "androidpublisher.monetization.subscriptions.basePlans.delete": {}, + "androidpublisher.monetization.subscriptions.basePlans.migratePrices": {}, + "androidpublisher.monetization.subscriptions.basePlans.offers.activate": {}, + "androidpublisher.monetization.subscriptions.basePlans.offers.create": {}, + "androidpublisher.monetization.subscriptions.basePlans.offers.deactivate": {}, + "androidpublisher.monetization.subscriptions.basePlans.offers.delete": {}, + "androidpublisher.monetization.subscriptions.basePlans.offers.get": {}, + "androidpublisher.monetization.subscriptions.basePlans.offers.list": {}, + "androidpublisher.monetization.subscriptions.basePlans.offers.patch": {}, + "androidpublisher.monetization.subscriptions.create": {}, + "androidpublisher.monetization.subscriptions.delete": {}, + "androidpublisher.monetization.subscriptions.get": {}, + "androidpublisher.monetization.subscriptions.list": {}, + "androidpublisher.monetization.subscriptions.patch": {}, + "androidpublisher.orders.refund": {}, + "androidpublisher.purchases.products.acknowledge": {}, + "androidpublisher.purchases.products.consume": {}, + "androidpublisher.purchases.products.get": {}, + "androidpublisher.purchases.subscriptions.acknowledge": {}, + "androidpublisher.purchases.subscriptions.cancel": {}, + "androidpublisher.purchases.subscriptions.defer": {}, + "androidpublisher.purchases.subscriptions.get": {}, + "androidpublisher.purchases.subscriptions.refund": {}, + "androidpublisher.purchases.subscriptions.revoke": {}, + "androidpublisher.purchases.subscriptionsv2.get": {}, + "androidpublisher.purchases.voidedpurchases.list": {}, + "androidpublisher.reviews.get": {}, + "androidpublisher.reviews.list": {}, + "androidpublisher.reviews.reply": {}, + "androidpublisher.systemapks.variants.create": {}, + "androidpublisher.systemapks.variants.download": {}, + "androidpublisher.systemapks.variants.get": {}, + "androidpublisher.systemapks.variants.list": {}, + "androidpublisher.users.create": {}, + "androidpublisher.users.delete": {}, + "androidpublisher.users.list": {}, + "androidpublisher.users.patch": {} + }, + "restUrl": "https://developers.google.com/android-publisher/api-ref/rest" + }, + "apigateway": { + "methods": { + "apigateway.projects.locations.apis.configs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.apis.update", + "parameterFormat": "projects/*/locations/global/apis/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apiconfigs.create" + } + ] + }, + "apigateway.projects.locations.apis.configs.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.apiconfigs.delete", + "parameterFormat": "projects/*/locations/global/apis/*/configs/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigateway.projects.locations.apis.configs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.apiconfigs.get", + "parameterFormat": "projects/*/locations/global/apis/*/configs/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigateway.projects.locations.apis.configs.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apiconfigs.getIamPolicy" + } + ] + }, + "apigateway.projects.locations.apis.configs.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.apis.get", + "parameterFormat": "projects/*/locations/global/apis/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apiconfigs.list" + } + ] + }, + "apigateway.projects.locations.apis.configs.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apiconfigs.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apiconfigs.get" + } + ] + }, + "apigateway.projects.locations.apis.configs.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apiconfigs.setIamPolicy" + } + ] + }, + "apigateway.projects.locations.apis.configs.testIamPermissions": { + "permissions": [] + }, + "apigateway.projects.locations.apis.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.locations.get", + "parameterFormat": "projects/*/locations/global", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigateway.projects.locations.apis.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.apis.delete", + "parameterFormat": "projects/*/locations/global/apis/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigateway.projects.locations.apis.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.apis.get", + "parameterFormat": "projects/*/locations/global/apis/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigateway.projects.locations.apis.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apis.getIamPolicy" + } + ] + }, + "apigateway.projects.locations.apis.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.locations.get", + "parameterFormat": "projects/*/locations/global", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apis.list" + } + ] + }, + "apigateway.projects.locations.apis.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apis.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apis.update" + } + ] + }, + "apigateway.projects.locations.apis.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.apis.setIamPolicy" + } + ] + }, + "apigateway.projects.locations.apis.testIamPermissions": { + "permissions": [] + }, + "apigateway.projects.locations.gateways.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.locations.get", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.gateways.create" + } + ] + }, + "apigateway.projects.locations.gateways.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.gateways.delete", + "parameterFormat": "projects/*/locations/*/gateways/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigateway.projects.locations.gateways.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.gateways.get", + "parameterFormat": "projects/*/locations/*/gateways/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigateway.projects.locations.gateways.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.gateways.getIamPolicy" + } + ] + }, + "apigateway.projects.locations.gateways.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigateway.locations.get", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigateway.projects.locations.gateways.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.gateways.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.gateways.update" + } + ] + }, + "apigateway.projects.locations.gateways.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.gateways.setIamPolicy" + } + ] + }, + "apigateway.projects.locations.gateways.testIamPermissions": { + "permissions": [] + }, + "apigateway.projects.locations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.locations.get" + } + ] + }, + "apigateway.projects.locations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.locations.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.locations.list" + } + ] + }, + "apigateway.projects.locations.operations.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.operations.cancel" + } + ] + }, + "apigateway.projects.locations.operations.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.operations.delete" + } + ] + }, + "apigateway.projects.locations.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.operations.get" + } + ] + }, + "apigateway.projects.locations.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigateway.operations.list" + } + ] + } + }, + "restUrl": "https://cloud.google.com/api-gateway/docs/reference/rest" + }, + "apigee": { + "methods": { + "apigee.hybrid.issuers.list": {}, + "apigee.organizations.analytics.datastores.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datastores.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.analytics.datastores.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datastores.delete", + "parameterFormat": "organizations/{org}/analytics/datastores/{datastoreId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.analytics.datastores.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datastores.get", + "parameterFormat": "organizations/{org}/analytics/datastores/{datastoreId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.analytics.datastores.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datastores.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.analytics.datastores.test": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datastores.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.analytics.datastores.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datastores.update", + "parameterFormat": "organizations/{org}/analytics/datastores/{datastoreId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.attributes": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproductattributes.createOrUpdateAll", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.attributes.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproductattributes.delete", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.attributes.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproductattributes.get", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.attributes.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproductattributes.list", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apiproducts.attributes.updateApiProductAttribute": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproductattributes.update", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproducts.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apiproducts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproducts.delete", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproducts.get", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproducts.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apiproducts.rateplans.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.rateplans.create", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apiproducts.rateplans.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.rateplans.delete", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/rateplans/{rateplan}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.rateplans.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.rateplans.get", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/rateplans/{rateplan}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.rateplans.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "apigee.rateplans.list", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apiproducts.rateplans.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.rateplans.update", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/rateplans/{rateplan}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apiproducts.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apiproducts.update", + "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxies.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apis.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxies.delete", + "parameterFormat": "organizations/{org}/apis/{api}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.deployments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.deployments.list", + "parameterFormat": "organizations/{org}/apis/{api}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apis.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxies.get", + "parameterFormat": "organizations/{org}/apis/{api}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.keyvaluemaps.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.keyvaluemaps.create", + "parameterFormat": "organizations/{org}/apis/{api}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apis.keyvaluemaps.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.keyvaluemaps.delete", + "parameterFormat": "organizations/{org}/apis/{api}/keyvaluemaps/{keyvaluemap}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.keyvaluemaps.entries.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "apigee.keyvaluemapentries.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apis.keyvaluemaps.entries.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "apigee.keyvaluemapentries.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.keyvaluemaps.entries.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "apigee.keyvaluemapentries.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.keyvaluemaps.entries.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "apigee.keyvaluemapentries.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apis.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxies.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apis.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxies.update", + "parameterFormat": "organizations/{org}/apis/{api}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.revisions.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxyrevisions.delete", + "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.revisions.deployments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.deployments.list", + "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.apis.revisions.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxyrevisions.get", + "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apis.revisions.updateApiProxyRevision": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.proxyrevisions.update", + "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroupapps.create", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.appgroups.apps.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroupapps.delete", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroupapps.get", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.keys.apiproducts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.delete", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.keys.apiproducts.updateAppGroupAppKeyApiProduct": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.manage", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.keys.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.create", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.appgroups.apps.keys.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.delete", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.keys.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.get", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.keys.updateAppGroupAppKey": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.manage", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.apps.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroupapps.list", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.appgroups.apps.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroupapps.manage", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroups.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.appgroups.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroups.delete", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroups.get", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.appgroups.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroups.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.appgroups.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appgroups.update", + "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apps.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apps.get", + "parameterFormat": "organizations/{org}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.apps.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.apps.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.organizations.create", + "parameterName": "parent", + "parameterType": "query", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.datacollectors.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datacollectors.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.datacollectors.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datacollectors.delete", + "parameterFormat": "organizations/{org}/datacollectors/{dataCollectorId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.datacollectors.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datacollectors.get", + "parameterFormat": "organizations/{org}/datacollectors/{dataCollectorId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.datacollectors.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datacollectors.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.datacollectors.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.datacollectors.update", + "parameterFormat": "organizations/{org}/datacollectors/{dataCollectorId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.organizations.delete", + "parameterFormat": "organizations/{org}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.deployments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.deployments.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.apps.attributes": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerappattributes.createOrUpdateAll", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.attributes.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerappattributes.delete", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.attributes.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerappattributes.create", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name", + "undocumented": true + } + ] + }, + "apigee.organizations.developers.apps.attributes.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerappattributes.list", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.apps.attributes.updateDeveloperAppAttribute": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerappattributes.update", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerapps.create", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.apps.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerapps.delete", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.generateKeyPairOrUpdateDeveloperAppStatus": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerapps.manage", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerapps.get", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.keys.apiproducts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.delete", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.keys.apiproducts.updateDeveloperAppKeyApiProduct": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.manage", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.keys.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.create", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.apps.keys.create.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.create", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.apps.keys.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.delete", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.keys.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.get", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.keys.replaceDeveloperAppKey": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.manage", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.keys.updateDeveloperAppKey": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.appkeys.manage", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.apps.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerapps.list", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.apps.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerapps.manage", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.attributes": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerattributes.createOrUpdateAll", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.attributes.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerattributes.delete", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.attributes.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerattributes.get", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.attributes.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerattributes.list", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.attributes.updateDeveloperAttribute": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerattributes.update", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/attributes/{attribute}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.balance.adjust": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerbalances.adjust", + "parameterFormat": "organizations/{org}/developers/{developer}/balance", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.balance.credit": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerbalances.update", + "parameterFormat": "organizations/{org}/developers/{developer}/balance", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developers.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developers.delete", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developers.get", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.getBalance": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developerbalances.get", + "parameterFormat": "organizations/{org}/developers/{developer}/balance", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.getMonetizationConfig": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developermonetizationconfigs.get", + "parameterFormat": "organizations/{org}/developers/{developer}/monetizationConfig", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developers.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.setDeveloperStatus": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developers.update", + "parameterFormat": "organizations/{org}/developers/{developerId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.subscriptions.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developersubscriptions.create", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.subscriptions.expire": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developersubscriptions.update", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/subscriptions/{subscription}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.subscriptions.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developersubscriptions.get", + "parameterFormat": "organizations/{org}/developers/{developerEmail}/subscriptions/{subscription}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.subscriptions.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developersubscriptions.list", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.developers.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developers.update", + "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.developers.updateMonetizationConfig": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.developermonetizationconfigs.update", + "parameterFormat": "organizations/{org}/developers/{developer}/monetizationConfig", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.endpointAttachments.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.endpointattachments.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.endpointAttachments.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.endpointattachments.delete", + "parameterFormat": "organizations/{org}/endpointAttachments/{endpointAttachment}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.endpointAttachments.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.endpointattachments.get", + "parameterFormat": "organizations/{org}/endpointAttachments/{endpointAttachment}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.endpointAttachments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.endpointattachments.list", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.envgroups.attachments.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.envgroupattachments.create", + "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.envgroups.attachments.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.envgroupattachments.delete", + "parameterFormat": "organizations/{org}/envgroups/{envgroup}/attachments/{attachment}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.envgroups.attachments.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.envgroupattachments.get", + "parameterFormat": "organizations/{org}/envgroups/{envgroup}/attachments/{attachment}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.envgroups.attachments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.envgroupattachments.list", + "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.envgroups.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.envgroups.create", + "parameterFormat": "organizations/{org}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "apigee.organizations.envgroups.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.envgroups.delete", + "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.envgroups.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "apigee.envgroups.get", + "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "apigee.organizations.envgroups.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.envgroups.list" + } + ] + }, + "apigee.organizations.envgroups.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.envgroups.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.envgroups.get" + } + ] + }, + "apigee.organizations.sharedflows.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflows.list" + } + ] + }, + "apigee.organizations.sharedflows.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflows.get" + } + ] + }, + "apigee.organizations.sharedflows.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflows.delete" + } + ] + }, + "apigee.organizations.sharedflows.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflows.create" + } + ] + }, + "apigee.organizations.sharedflows.revisions.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflowrevisions.delete" + } + ] + }, + "apigee.organizations.sharedflows.revisions.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflowrevisions.get" + } + ] + }, + "apigee.organizations.securityProfiles.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityProfiles.create" + } + ] + }, + "apigee.organizations.securityProfiles.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityProfiles.delete" + } + ] + }, + "apigee.organizations.securityProfiles.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityProfiles.get" + } + ] + }, + "apigee.organizations.securityProfiles.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityProfiles.list" + } + ] + }, + "apigee.organizations.securityProfiles.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityProfiles.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityProfiles.get" + } + ] + }, + "apigee.organizations.reports.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.reports.update" + } + ] + }, + "apigee.organizations.reports.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.reports.list" + } + ] + }, + "apigee.organizations.reports.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.reports.get" + } + ] + }, + "apigee.organizations.reports.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.reports.delete" + } + ] + }, + "apigee.organizations.reports.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.reports.create" + } + ] + }, + "apigee.organizations.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.operations.get" + } + ] + }, + "apigee.organizations.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.operations.list" + } + ] + }, + "apigee.organizations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.organizations.list" + } + ] + }, + "apigee.organizations.keyvaluemaps.entries.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.create" + } + ] + }, + "apigee.organizations.keyvaluemaps.entries.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.delete" + } + ] + }, + "apigee.organizations.keyvaluemaps.entries.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.get" + } + ] + }, + "apigee.organizations.keyvaluemaps.entries.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.list" + } + ] + }, + "apigee.organizations.keyvaluemaps.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemaps.create" + } + ] + }, + "apigee.organizations.keyvaluemaps.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemaps.delete" + } + ] + }, + "apigee.organizations.instances.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instances.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instances.get" + } + ] + }, + "apigee.organizations.instances.reportStatus": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instances.reportStatus" + } + ] + }, + "apigee.organizations.instances.natAddresses.activate": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.nataddresses.activate" + } + ] + }, + "apigee.organizations.instances.natAddresses.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.nataddresses.create" + } + ] + }, + "apigee.organizations.instances.natAddresses.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.nataddresses.delete" + } + ] + }, + "apigee.organizations.instances.natAddresses.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.nataddresses.get" + } + ] + }, + "apigee.organizations.instances.natAddresses.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.nataddresses.list" + } + ] + }, + "apigee.organizations.instances.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instances.list" + } + ] + }, + "apigee.organizations.instances.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instances.get" + } + ] + }, + "apigee.organizations.instances.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instances.delete" + } + ] + }, + "apigee.organizations.instances.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instances.create" + } + ] + }, + "apigee.organizations.instances.canaryevaluations.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.canaryevaluations.create" + } + ] + }, + "apigee.organizations.instances.canaryevaluations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.canaryevaluations.get" + } + ] + }, + "apigee.organizations.instances.attachments.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instanceattachments.create" + } + ] + }, + "apigee.organizations.instances.attachments.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instanceattachments.delete" + } + ] + }, + "apigee.organizations.instances.attachments.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instanceattachments.get" + } + ] + }, + "apigee.organizations.instances.attachments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.instanceattachments.list" + } + ] + }, + "apigee.organizations.hostStats.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.hoststats.get" + } + ] + }, + "apigee.organizations.hostSecurityReports.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.hostsecurityreports.list" + } + ] + }, + "apigee.organizations.hostSecurityReports.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.hostsecurityreports.get" + } + ] + }, + "apigee.organizations.hostSecurityReports.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.hostsecurityreports.create" + } + ] + }, + "apigee.organizations.hostQueries.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.hostqueries.list" + } + ] + }, + "apigee.organizations.hostQueries.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.hostqueries.get" + } + ] + }, + "apigee.organizations.hostQueries.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.hostqueries.create" + } + ] + }, + "apigee.organizations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.organizations.get" + } + ] + }, + "apigee.organizations.environments.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.environments.update" + } + ] + }, + "apigee.organizations.environments.traceConfig.overrides.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.traceconfigoverrides.create" + } + ] + }, + "apigee.organizations.environments.traceConfig.overrides.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.traceconfigoverrides.delete" + } + ] + }, + "apigee.organizations.environments.traceConfig.overrides.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.traceconfigoverrides.get" + } + ] + }, + "apigee.organizations.environments.traceConfig.overrides.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.traceconfigoverrides.list" + } + ] + }, + "apigee.organizations.environments.traceConfig.overrides.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.traceconfigoverrides.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.traceconfigoverrides.get" + } + ] + }, + "apigee.organizations.environments.targetservers.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.targetservers.update" + } + ] + }, + "apigee.organizations.environments.targetservers.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.targetservers.get" + } + ] + }, + "apigee.organizations.environments.targetservers.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.targetservers.delete" + } + ] + }, + "apigee.organizations.environments.targetservers.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.targetservers.create" + } + ] + }, + "apigee.organizations.environments.sharedflows.revisions.undeploy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflowrevisions.undeploy" + } + ] + }, + "apigee.organizations.environments.sharedflows.revisions.deploy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.sharedflowrevisions.deploy" + } + ] + }, + "apigee.organizations.environments.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.environments.setIamPolicy" + } + ] + }, + "apigee.organizations.environments.securityStats.queryTabularStats": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityStats.queryTabularStats" + } + ] + }, + "apigee.organizations.environments.securityStats.queryTimeSeriesStats": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityStats.queryTimeSeriesStats" + } + ] + }, + "apigee.organizations.environments.securityReports.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityreports.list" + } + ] + }, + "apigee.organizations.environments.securityReports.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityreports.get" + } + ] + }, + "apigee.organizations.environments.securityReports.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityreports.create" + } + ] + }, + "apigee.organizations.environments.securityIncidents.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityIncidents.list" + } + ] + }, + "apigee.organizations.environments.securityIncidents.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.securityIncidents.get" + } + ] + }, + "apigee.organizations.environments.resourcefiles.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.resourcefiles.create" + } + ] + }, + "apigee.organizations.environments.resourcefiles.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.resourcefiles.delete" + } + ] + }, + "apigee.organizations.environments.resourcefiles.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.resourcefiles.get" + } + ] + }, + "apigee.organizations.environments.resourcefiles.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.resourcefiles.list" + } + ] + }, + "apigee.organizations.environments.resourcefiles.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.resourcefiles.update" + } + ] + }, + "apigee.organizations.environments.references.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.references.update" + } + ] + }, + "apigee.organizations.environments.references.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.references.get" + } + ] + }, + "apigee.organizations.environments.references.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.references.delete" + } + ] + }, + "apigee.organizations.environments.references.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.references.create" + } + ] + }, + "apigee.organizations.environments.queries.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.queries.list" + } + ] + }, + "apigee.organizations.environments.queries.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.queries.get" + } + ] + }, + "apigee.organizations.environments.queries.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.queries.create" + } + ] + }, + "apigee.organizations.environments.keyvaluemaps.entries.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.list" + } + ] + }, + "apigee.organizations.environments.keyvaluemaps.entries.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.get" + } + ] + }, + "apigee.organizations.environments.keyvaluemaps.entries.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.delete" + } + ] + }, + "apigee.organizations.environments.keyvaluemaps.entries.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemapentries.create" + } + ] + }, + "apigee.organizations.environments.keyvaluemaps.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemaps.delete" + } + ] + }, + "apigee.organizations.environments.keyvaluemaps.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keyvaluemaps.create" + } + ] + }, + "apigee.organizations.environments.keystores.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keystores.get" + } + ] + }, + "apigee.organizations.environments.keystores.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keystores.delete" + } + ] + }, + "apigee.organizations.environments.keystores.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keystores.create" + } + ] + }, + "apigee.organizations.environments.keystores.aliases.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keystorealiases.update" + } + ] + }, + "apigee.organizations.environments.keystores.aliases.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keystorealiases.get" + } + ] + }, + "apigee.organizations.environments.keystores.aliases.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keystorealiases.delete" + } + ] + }, + "apigee.organizations.environments.keystores.aliases.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.keystorealiases.create" + } + ] + }, + "apigee.organizations.environments.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.environments.getIamPolicy" + } + ] + }, + "apigee.organizations.environments.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.environments.get" + } + ] + }, + "apigee.organizations.environments.flowhooks.attachSharedFlowToFlowHook": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.flowhooks.attachSharedFlow" + } + ] + }, + "apigee.organizations.environments.flowhooks.detachSharedFlowFromFlowHook": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.flowhooks.detachSharedFlow" + } + ] + }, + "apigee.organizations.environments.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.environments.delete" + } + ] + }, + "apigee.organizations.environments.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.environments.create" + } + ] + }, + "apigee.organizations.environments.caches.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.caches.delete" + } + ] + }, + "apigee.organizations.environments.archiveDeployments.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.archivedeployments.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.archivedeployments.get" + } + ] + }, + "apigee.organizations.environments.archiveDeployments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.archivedeployments.list" + } + ] + }, + "apigee.organizations.environments.archiveDeployments.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.archivedeployments.get" + } + ] + }, + "apigee.organizations.environments.archiveDeployments.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.archivedeployments.delete" + } + ] + }, + "apigee.organizations.environments.archiveDeployments.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigee.archivedeployments.create" + } + ] + } + }, + "restUrl": "https://cloud.google.com/apigee/docs/reference/apis/apigee/rest" + }, + "apigeeregistry": { + "methods": { + "apigeeregistry.projects.locations.apis.artifacts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.artifacts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.artifacts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.artifacts.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.getIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.artifacts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.artifacts.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.setIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.artifacts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.artifacts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.artifacts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.artifacts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.deployments.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.deployments.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.deployments.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.deployments.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.deployments.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.deployments.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.deployments.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.getIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.apis.setIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.artifacts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.artifacts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.artifacts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.artifacts.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.getIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.artifacts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.artifacts.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.setIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.delete" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.getIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.versions.setIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.artifacts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.artifacts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.artifacts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.artifacts.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.getIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.artifacts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.artifacts.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.setIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.create" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.delete" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.get" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.getIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.list" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.update" + } + ] + }, + "apigeeregistry.projects.locations.apis.versions.specs.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.specs.setIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.artifacts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.create" + } + ] + }, + "apigeeregistry.projects.locations.artifacts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.delete" + } + ] + }, + "apigeeregistry.projects.locations.artifacts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.get" + } + ] + }, + "apigeeregistry.projects.locations.artifacts.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.getIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.artifacts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.list" + } + ] + }, + "apigeeregistry.projects.locations.artifacts.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.artifacts.setIamPolicy" + } + ] + }, + "apigeeregistry.projects.locations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.locations.get" + } + ] + }, + "apigeeregistry.projects.locations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.locations.list" + } + ] + }, + "apigeeregistry.projects.locations.operations.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.operations.cancel" + } + ] + }, + "apigeeregistry.projects.locations.operations.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.operations.delete" + } + ] + }, + "apigeeregistry.projects.locations.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.operations.get" + } + ] + }, + "apigeeregistry.projects.locations.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "apigeeregistry.operations.list" + } + ] + } + }, + "restUrl": "https://cloud.google.com/apigee/docs/reference/apis/apigee/rest" + }, + "apikeys": { + "methods": { + "apikeys.keys.lookupKey": {}, + "apikeys.operations.get": {}, + "apikeys.projects.locations.keys.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1", + "restcrawlv1" + ], + "name": "apikeys.keys.create", + "parameterName": "parent", + "parameterType": "path" + } + ] + }, + "apikeys.projects.locations.keys.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1", + "restcrawlv1" + ], + "name": "apikeys.keys.delete", + "parameterName": "name", + "parameterType": "path" + } + ] + }, + "apikeys.projects.locations.keys.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1", + "restcrawlv1" + ], + "name": "apikeys.keys.get", + "parameterName": "name", + "parameterType": "path" + } + ] + }, + "apikeys.projects.locations.keys.getKeyString": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1", + "restcrawlv1" + ], + "name": "apikeys.keys.getKeyString", + "parameterName": "name", + "parameterType": "path" + } + ] + }, + "apikeys.projects.locations.keys.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1", + "restcrawlv1" + ], + "name": "apikeys.keys.list", + "parameterName": "parent", + "parameterType": "path" + } + ] + }, + "apikeys.projects.locations.keys.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "apikeys.keys.update" + } + ] + }, + "apikeys.projects.locations.keys.undelete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1", + "restcrawlv1" + ], + "name": "apikeys.keys.undelete", + "parameterName": "name", + "parameterType": "path" + } + ] + } + }, + "restUrl": "https://cloud.google.com/api-keys/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/api-keys/docs/access-control", + "sourceUrlAuthoritive": true + }, + "appengine": { + "methods": { + "appengine.apps.authorizedCertificates.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "appengine.applications.update", + "parameterFormat": "Application", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "appengine.apps.authorizedCertificates.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/authorizedCertificates/12345", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.authorizedCertificates.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.get", + "parameterFormat": "apps/myapp/authorizedCertificates/12345", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.authorizedCertificates.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "appengine.applications.get", + "parameterFormat": "Application", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "appengine.apps.authorizedCertificates.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/authorizedCertificates/12345", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.authorizedDomains.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.get", + "parameterFormat": "apps/myapp", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "appengine.apps.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.applications.create" + } + ] + }, + "appengine.apps.domainMappings.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "appengine.apps.domainMappings.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/domainMappings/example.com", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.domainMappings.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.get", + "parameterFormat": "apps/myapp/domainMappings/example.com", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.domainMappings.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.get", + "parameterFormat": "apps/myapp", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "appengine.apps.domainMappings.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/domainMappings/example.com", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.firewall.ingressRules.batchUpdate": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/firewall/ingressRules", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.firewall.ingressRules.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/firewall/ingressRules", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "appengine.apps.firewall.ingressRules.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/firewall/ingressRules/100", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.firewall.ingressRules.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.get", + "parameterFormat": "apps/myapp/firewall/ingressRules/100", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.firewall.ingressRules.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.get", + "parameterFormat": "apps/myapp/firewall/ingressRules", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "appengine.apps.firewall.ingressRules.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp/firewall/ingressRules/100", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.get", + "parameterFormat": "apps/myapp", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.locations.get": {}, + "appengine.apps.locations.list": {}, + "appengine.apps.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.operations.get" + } + ] + }, + "appengine.apps.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.operations.list" + } + ] + }, + "appengine.apps.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.repair": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "appengine.applications.update", + "parameterFormat": "apps/myapp", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "appengine.apps.services.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.services.delete" + } + ] + }, + "appengine.apps.services.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.services.get" + } + ] + }, + "appengine.apps.services.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.services.list" + } + ] + }, + "appengine.apps.services.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.services.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.services.update" + } + ] + }, + "appengine.apps.services.versions.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.versions.create" + } + ] + }, + "appengine.apps.services.versions.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.versions.delete" + } + ] + }, + "appengine.apps.services.versions.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.versions.get" + } + ] + }, + "appengine.apps.services.versions.instances.debug": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.instances.enableDebug" + } + ] + }, + "appengine.apps.services.versions.instances.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.instances.delete" + } + ] + }, + "appengine.apps.services.versions.instances.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.instances.get" + } + ] + }, + "appengine.apps.services.versions.instances.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.instances.list" + } + ] + }, + "appengine.apps.services.versions.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.versions.list" + } + ] + }, + "appengine.apps.services.versions.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.versions.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.versions.get" + } + ] + }, + "appengine.projects.locations.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.operations.get" + } + ] + }, + "appengine.projects.locations.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "appengine.operations.list" + } + ] } }, - "restUrl": "https://cloud.google.com/vertex-ai/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/vertex-ai/docs/general/iam-permissions", + "restUrl": "https://cloud.google.com/appengine/docs/admin-api/reference/rest", + "sourceUrl": "https://cloud.google.com/appengine/docs/admin-api/access-control", "sourceUrlAuthoritive": true }, - "alertcenter": { - "methods": { - "alertcenter.alerts.batchDelete": {}, - "alertcenter.alerts.batchUndelete": {}, - "alertcenter.alerts.delete": {}, - "alertcenter.alerts.feedback.create": {}, - "alertcenter.alerts.feedback.list": {}, - "alertcenter.alerts.get": {}, - "alertcenter.alerts.getMetadata": {}, - "alertcenter.alerts.list": {}, - "alertcenter.alerts.undelete": {} - }, - "restUrl": "https://developers.google.com/admin-sdk/alertcenter/reference/rest" - }, - "analytics": { - "methods": {}, - "restUrl": "https://developers.google.com/analytics/devguides/reporting/data/v1/rest" - }, - "analyticsadmin": { - "methods": { - "analyticsadmin.accountSummaries.list": {}, - "analyticsadmin.accounts.accessBindings.batchCreate": {}, - "analyticsadmin.accounts.accessBindings.batchDelete": {}, - "analyticsadmin.accounts.accessBindings.batchGet": {}, - "analyticsadmin.accounts.accessBindings.batchUpdate": {}, - "analyticsadmin.accounts.accessBindings.create": {}, - "analyticsadmin.accounts.accessBindings.delete": {}, - "analyticsadmin.accounts.accessBindings.get": {}, - "analyticsadmin.accounts.accessBindings.list": {}, - "analyticsadmin.accounts.accessBindings.patch": {}, - "analyticsadmin.accounts.delete": {}, - "analyticsadmin.accounts.get": {}, - "analyticsadmin.accounts.getDataSharingSettings": {}, - "analyticsadmin.accounts.list": {}, - "analyticsadmin.accounts.patch": {}, - "analyticsadmin.accounts.provisionAccountTicket": {}, - "analyticsadmin.accounts.runAccessReport": {}, - "analyticsadmin.accounts.searchChangeHistoryEvents": {}, - "analyticsadmin.accounts.userLinks.audit": {}, - "analyticsadmin.accounts.userLinks.batchCreate": {}, - "analyticsadmin.accounts.userLinks.batchDelete": {}, - "analyticsadmin.accounts.userLinks.batchGet": {}, - "analyticsadmin.accounts.userLinks.batchUpdate": {}, - "analyticsadmin.accounts.userLinks.create": {}, - "analyticsadmin.accounts.userLinks.delete": {}, - "analyticsadmin.accounts.userLinks.get": {}, - "analyticsadmin.accounts.userLinks.list": {}, - "analyticsadmin.accounts.userLinks.patch": {}, - "analyticsadmin.properties.accessBindings.batchCreate": {}, - "analyticsadmin.properties.accessBindings.batchDelete": {}, - "analyticsadmin.properties.accessBindings.batchGet": {}, - "analyticsadmin.properties.accessBindings.batchUpdate": {}, - "analyticsadmin.properties.accessBindings.create": {}, - "analyticsadmin.properties.accessBindings.delete": {}, - "analyticsadmin.properties.accessBindings.get": {}, - "analyticsadmin.properties.accessBindings.list": {}, - "analyticsadmin.properties.accessBindings.patch": {}, - "analyticsadmin.properties.acknowledgeUserDataCollection": {}, - "analyticsadmin.properties.adSenseLinks.create": {}, - "analyticsadmin.properties.adSenseLinks.delete": {}, - "analyticsadmin.properties.adSenseLinks.get": {}, - "analyticsadmin.properties.adSenseLinks.list": {}, - "analyticsadmin.properties.audiences.archive": {}, - "analyticsadmin.properties.audiences.create": {}, - "analyticsadmin.properties.audiences.get": {}, - "analyticsadmin.properties.audiences.list": {}, - "analyticsadmin.properties.audiences.patch": {}, - "analyticsadmin.properties.bigQueryLinks.get": {}, - "analyticsadmin.properties.bigQueryLinks.list": {}, - "analyticsadmin.properties.channelGroups.create": {}, - "analyticsadmin.properties.channelGroups.delete": {}, - "analyticsadmin.properties.channelGroups.get": {}, - "analyticsadmin.properties.channelGroups.list": {}, - "analyticsadmin.properties.channelGroups.patch": {}, - "analyticsadmin.properties.conversionEvents.create": {}, - "analyticsadmin.properties.conversionEvents.delete": {}, - "analyticsadmin.properties.conversionEvents.get": {}, - "analyticsadmin.properties.conversionEvents.list": {}, - "analyticsadmin.properties.conversionEvents.patch": {}, - "analyticsadmin.properties.create": {}, - "analyticsadmin.properties.createConnectedSiteTag": {}, - "analyticsadmin.properties.customDimensions.archive": {}, - "analyticsadmin.properties.customDimensions.create": {}, - "analyticsadmin.properties.customDimensions.get": {}, - "analyticsadmin.properties.customDimensions.list": {}, - "analyticsadmin.properties.customDimensions.patch": {}, - "analyticsadmin.properties.customMetrics.archive": {}, - "analyticsadmin.properties.customMetrics.create": {}, - "analyticsadmin.properties.customMetrics.get": {}, - "analyticsadmin.properties.customMetrics.list": {}, - "analyticsadmin.properties.customMetrics.patch": {}, - "analyticsadmin.properties.dataStreams.create": {}, - "analyticsadmin.properties.dataStreams.delete": {}, - "analyticsadmin.properties.dataStreams.eventCreateRules.create": {}, - "analyticsadmin.properties.dataStreams.eventCreateRules.delete": {}, - "analyticsadmin.properties.dataStreams.eventCreateRules.get": {}, - "analyticsadmin.properties.dataStreams.eventCreateRules.list": {}, - "analyticsadmin.properties.dataStreams.eventCreateRules.patch": {}, - "analyticsadmin.properties.dataStreams.get": {}, - "analyticsadmin.properties.dataStreams.getEnhancedMeasurementSettings": {}, - "analyticsadmin.properties.dataStreams.getGlobalSiteTag": {}, - "analyticsadmin.properties.dataStreams.list": {}, - "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.create": {}, - "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.delete": {}, - "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.get": {}, - "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.list": {}, - "analyticsadmin.properties.dataStreams.measurementProtocolSecrets.patch": {}, - "analyticsadmin.properties.dataStreams.patch": {}, - "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.create": {}, - "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.delete": {}, - "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.get": {}, - "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.list": {}, - "analyticsadmin.properties.dataStreams.sKAdNetworkConversionValueSchema.patch": {}, - "analyticsadmin.properties.dataStreams.updateEnhancedMeasurementSettings": {}, - "analyticsadmin.properties.delete": {}, - "analyticsadmin.properties.deleteConnectedSiteTag": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.approve": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.cancel": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.create": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.delete": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.get": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinkProposals.list": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinks.create": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinks.delete": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinks.get": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinks.list": {}, - "analyticsadmin.properties.displayVideo360AdvertiserLinks.patch": {}, - "analyticsadmin.properties.expandedDataSets.create": {}, - "analyticsadmin.properties.expandedDataSets.delete": {}, - "analyticsadmin.properties.expandedDataSets.get": {}, - "analyticsadmin.properties.expandedDataSets.list": {}, - "analyticsadmin.properties.expandedDataSets.patch": {}, - "analyticsadmin.properties.fetchAutomatedGa4ConfigurationOptOut": {}, - "analyticsadmin.properties.fetchConnectedGa4Property": {}, - "analyticsadmin.properties.firebaseLinks.create": {}, - "analyticsadmin.properties.firebaseLinks.delete": {}, - "analyticsadmin.properties.firebaseLinks.list": {}, - "analyticsadmin.properties.get": {}, - "analyticsadmin.properties.getAttributionSettings": {}, - "analyticsadmin.properties.getDataRetentionSettings": {}, - "analyticsadmin.properties.getGoogleSignalsSettings": {}, - "analyticsadmin.properties.googleAdsLinks.create": {}, - "analyticsadmin.properties.googleAdsLinks.delete": {}, - "analyticsadmin.properties.googleAdsLinks.list": {}, - "analyticsadmin.properties.googleAdsLinks.patch": {}, - "analyticsadmin.properties.list": {}, - "analyticsadmin.properties.listConnectedSiteTags": {}, - "analyticsadmin.properties.patch": {}, - "analyticsadmin.properties.runAccessReport": {}, - "analyticsadmin.properties.searchAds360Links.create": {}, - "analyticsadmin.properties.searchAds360Links.delete": {}, - "analyticsadmin.properties.searchAds360Links.get": {}, - "analyticsadmin.properties.searchAds360Links.list": {}, - "analyticsadmin.properties.searchAds360Links.patch": {}, - "analyticsadmin.properties.setAutomatedGa4ConfigurationOptOut": {}, - "analyticsadmin.properties.updateAttributionSettings": {}, - "analyticsadmin.properties.updateDataRetentionSettings": {}, - "analyticsadmin.properties.updateGoogleSignalsSettings": {}, - "analyticsadmin.properties.userLinks.audit": {}, - "analyticsadmin.properties.userLinks.batchCreate": {}, - "analyticsadmin.properties.userLinks.batchDelete": {}, - "analyticsadmin.properties.userLinks.batchGet": {}, - "analyticsadmin.properties.userLinks.batchUpdate": {}, - "analyticsadmin.properties.userLinks.create": {}, - "analyticsadmin.properties.userLinks.delete": {}, - "analyticsadmin.properties.userLinks.get": {}, - "analyticsadmin.properties.userLinks.list": {}, - "analyticsadmin.properties.userLinks.patch": {} - }, - "restUrl": "https://developers.google.com/analytics/devguides/config/admin/v1/rest" - }, - "analyticsdata": { - "methods": { - "analyticsdata.properties.batchRunPivotReports": {}, - "analyticsdata.properties.batchRunReports": {}, - "analyticsdata.properties.checkCompatibility": {}, - "analyticsdata.properties.getMetadata": {}, - "analyticsdata.properties.runPivotReport": {}, - "analyticsdata.properties.runRealtimeReport": {}, - "analyticsdata.properties.runReport": {} - }, - "restUrl": "https://developers.google.com/analytics/devguides/reporting/data/v1/rest" + "area120tables": { + "methods": {} }, - "analyticshub": { + "artifactregistry": { "methods": { - "analyticshub.organizations.locations.dataExchanges.list": { + "artifactregistry.projects.getProjectSettings": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.projectsettings.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "artifactregistry.projects.locations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "artifactregistry.locations.get" + } + ] + }, + "artifactregistry.projects.locations.getVpcscConfig": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.vpcscconfigs.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name", + "undocumented": true + } + ] + }, + "artifactregistry.projects.locations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "artifactregistry.locations.list" + } + ] + }, + "artifactregistry.projects.locations.operations.get": {}, + "artifactregistry.projects.locations.repositories.aptArtifacts.import": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.aptartifacts.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "artifactregistry.projects.locations.repositories.aptArtifacts.upload": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.aptartifacts.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "artifactregistry.projects.locations.repositories.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.repositories.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "artifactregistry.projects.locations.repositories.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.repositories.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "artifactregistry.projects.locations.repositories.dockerImages.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.dockerImages.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name", + "undocumented": true + } + ] + }, + "artifactregistry.projects.locations.repositories.dockerImages.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.list" + "name": "artifactregistry.dockerImages.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] }, - "analyticshub.projects.locations.dataExchanges.create": { + "artifactregistry.projects.locations.repositories.files.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.create" + "name": "artifactregistry.files.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "analyticshub.projects.locations.dataExchanges.delete": { + "artifactregistry.projects.locations.repositories.files.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.delete" + "name": "artifactregistry.files.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "analyticshub.projects.locations.dataExchanges.get": { + "artifactregistry.projects.locations.repositories.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.get" + "name": "artifactregistry.repositories.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "analyticshub.projects.locations.dataExchanges.getIamPolicy": { + "artifactregistry.projects.locations.repositories.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "analyticshub.dataExchanges.getIamPolicy" - }, + "name": "artifactregistry.repositories.getIamPolicy" + } + ] + }, + "artifactregistry.projects.locations.repositories.goModules.upload": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.getIamPolicy" + "name": "artifactregistry.gomodules.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] }, - "analyticshub.projects.locations.dataExchanges.list": { + "artifactregistry.projects.locations.repositories.googetArtifacts.import": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.list" + "name": "artifactregistry.googetartifacts.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] }, - "analyticshub.projects.locations.dataExchanges.listSubscriptions": {}, - "analyticshub.projects.locations.dataExchanges.listings.create": { + "artifactregistry.projects.locations.repositories.googetArtifacts.upload": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.create" + "name": "artifactregistry.googetartifacts.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] }, - "analyticshub.projects.locations.dataExchanges.listings.delete": { + "artifactregistry.projects.locations.repositories.kfpArtifacts.upload": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "analyticshub.listings.delete" + "name": "artifactregistry.kfpartifacts.create", + "parameterName": "parent", + "parameterType": "path" } ] }, - "analyticshub.projects.locations.dataExchanges.listings.get": { + "artifactregistry.projects.locations.repositories.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.get" + "name": "artifactregistry.repositories.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "analyticshub.projects.locations.dataExchanges.listings.getIamPolicy": { + "artifactregistry.projects.locations.repositories.mavenArtifacts.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.getIamPolicy" - }, + "name": "artifactregistry.mavenArtifacts.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name", + "undocumented": true + } + ] + }, + "artifactregistry.projects.locations.repositories.mavenArtifacts.list": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.getIamPolicy" + "name": "artifactregistry.mavenArtifacts.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] }, - "analyticshub.projects.locations.dataExchanges.listings.list": { + "artifactregistry.projects.locations.repositories.npmPackages.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.list" + "name": "artifactregistry.npmPackages.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name", + "undocumented": true } ] }, - "analyticshub.projects.locations.dataExchanges.listings.listSubscriptions": {}, - "analyticshub.projects.locations.dataExchanges.listings.patch": { + "artifactregistry.projects.locations.repositories.npmPackages.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.update" + "name": "artifactregistry.npmPackages.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] }, - "analyticshub.projects.locations.dataExchanges.listings.setIamPolicy": { + "artifactregistry.projects.locations.repositories.packages.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.setIamPolicy" - }, + "name": "artifactregistry.packages.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "artifactregistry.projects.locations.repositories.packages.get": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.setIamPolicy" + "name": "artifactregistry.packages.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "analyticshub.projects.locations.dataExchanges.listings.subscribe": { + "artifactregistry.projects.locations.repositories.packages.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.subscribe" + "name": "artifactregistry.packages.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "analyticshub.projects.locations.dataExchanges.listings.testIamPermissions": { - "permissions": [] - }, - "analyticshub.projects.locations.dataExchanges.patch": { + "artifactregistry.projects.locations.repositories.packages.tags.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.update" + "name": "artifactregistry.tags.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "analyticshub.projects.locations.dataExchanges.setIamPolicy": { + "artifactregistry.projects.locations.repositories.packages.tags.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.dataExchanges.setIamPolicy" - }, + "name": "artifactregistry.tags.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "artifactregistry.projects.locations.repositories.packages.tags.get": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "analyticshub.listings.setIamPolicy" + "name": "artifactregistry.tags.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "analyticshub.projects.locations.dataExchanges.subscribe": {}, - "analyticshub.projects.locations.dataExchanges.testIamPermissions": { - "permissions": [] + "artifactregistry.projects.locations.repositories.packages.tags.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.tags.list", + "parameterFormat": "projects/p1/locations/us-central1/repositories/repo1/packages/pkg1", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] }, - "analyticshub.projects.locations.subscriptions.delete": { + "artifactregistry.projects.locations.repositories.packages.tags.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "analyticshub.subscriptions.delete" + "name": "artifactregistry.tags.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "artifactregistry.tags.update" } ] }, - "analyticshub.projects.locations.subscriptions.get": { + "artifactregistry.projects.locations.repositories.packages.versions.batchDelete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "analyticshub.subscriptions.get" + "name": "artifactregistry.versions.delete" } ] }, - "analyticshub.projects.locations.subscriptions.list": { + "artifactregistry.projects.locations.repositories.packages.versions.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "analyticshub.subscriptions.list" + "name": "artifactregistry.versions.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "analyticshub.projects.locations.subscriptions.refresh": {}, - "analyticshub.projects.locations.subscriptions.revoke": {} - }, - "restUrl": "https://cloud.google.com/bigquery/docs/reference/analytics-hub/rest" - }, - "analyticsreporting": { - "methods": {} - }, - "androiddeviceprovisioning": { - "methods": {}, - "restUrl": "https://developers.google.com/zero-touch/reference/reseller/rest" - }, - "androidenterprise": { - "methods": {}, - "restUrl": "https://developers.google.com/android/management/reference/rest" - }, - "androidmanagement": { - "methods": { - "androidmanagement.enterprises.applications.get": {}, - "androidmanagement.enterprises.create": {}, - "androidmanagement.enterprises.delete": {}, - "androidmanagement.enterprises.devices.delete": {}, - "androidmanagement.enterprises.devices.get": {}, - "androidmanagement.enterprises.devices.issueCommand": {}, - "androidmanagement.enterprises.devices.list": {}, - "androidmanagement.enterprises.devices.operations.cancel": {} - }, - "restUrl": "https://developers.google.com/android/management/reference/rest" - }, - "androidpublisher": { - "methods": { - "androidpublisher.applications.deviceTierConfigs.create": {}, - "androidpublisher.applications.deviceTierConfigs.get": {}, - "androidpublisher.applications.deviceTierConfigs.list": {}, - "androidpublisher.edits.apks.addexternallyhosted": {}, - "androidpublisher.edits.apks.list": {}, - "androidpublisher.edits.apks.upload": {}, - "androidpublisher.edits.bundles.list": {}, - "androidpublisher.edits.bundles.upload": {}, - "androidpublisher.edits.commit": {}, - "androidpublisher.edits.countryavailability.get": {}, - "androidpublisher.edits.delete": {}, - "androidpublisher.edits.deobfuscationfiles.upload": {}, - "androidpublisher.edits.details.get": {}, - "androidpublisher.edits.details.patch": {}, - "androidpublisher.edits.details.update": {}, - "androidpublisher.edits.expansionfiles.get": {}, - "androidpublisher.edits.expansionfiles.patch": {}, - "androidpublisher.edits.expansionfiles.update": {}, - "androidpublisher.edits.expansionfiles.upload": {}, - "androidpublisher.edits.get": {}, - "androidpublisher.edits.images.delete": {}, - "androidpublisher.edits.images.deleteall": {}, - "androidpublisher.edits.images.list": {}, - "androidpublisher.edits.images.upload": {}, - "androidpublisher.edits.insert": {}, - "androidpublisher.edits.listings.delete": {}, - "androidpublisher.edits.listings.deleteall": {}, - "androidpublisher.edits.listings.get": {}, - "androidpublisher.edits.listings.list": {}, - "androidpublisher.edits.listings.patch": {}, - "androidpublisher.edits.listings.update": {}, - "androidpublisher.edits.testers.get": {}, - "androidpublisher.edits.testers.patch": {}, - "androidpublisher.edits.testers.update": {}, - "androidpublisher.edits.tracks.get": {}, - "androidpublisher.edits.tracks.list": {}, - "androidpublisher.edits.tracks.patch": {}, - "androidpublisher.edits.tracks.update": {}, - "androidpublisher.edits.validate": {}, - "androidpublisher.externaltransactions.createexternaltransaction": {}, - "androidpublisher.externaltransactions.getexternaltransaction": {}, - "androidpublisher.externaltransactions.refundexternaltransaction": {}, - "androidpublisher.generatedapks.download": {}, - "androidpublisher.generatedapks.list": {}, - "androidpublisher.grants.create": {}, - "androidpublisher.grants.delete": {}, - "androidpublisher.grants.patch": {}, - "androidpublisher.inappproducts.delete": {}, - "androidpublisher.inappproducts.get": {}, - "androidpublisher.inappproducts.insert": {}, - "androidpublisher.inappproducts.list": {}, - "androidpublisher.inappproducts.patch": {}, - "androidpublisher.inappproducts.update": {}, - "androidpublisher.internalappsharingartifacts.uploadapk": {}, - "androidpublisher.internalappsharingartifacts.uploadbundle": {}, - "androidpublisher.monetization.convertRegionPrices": {}, - "androidpublisher.monetization.subscriptions.archive": {}, - "androidpublisher.monetization.subscriptions.basePlans.activate": {}, - "androidpublisher.monetization.subscriptions.basePlans.deactivate": {}, - "androidpublisher.monetization.subscriptions.basePlans.delete": {}, - "androidpublisher.monetization.subscriptions.basePlans.migratePrices": {}, - "androidpublisher.monetization.subscriptions.basePlans.offers.activate": {}, - "androidpublisher.monetization.subscriptions.basePlans.offers.create": {}, - "androidpublisher.monetization.subscriptions.basePlans.offers.deactivate": {}, - "androidpublisher.monetization.subscriptions.basePlans.offers.delete": {}, - "androidpublisher.monetization.subscriptions.basePlans.offers.get": {}, - "androidpublisher.monetization.subscriptions.basePlans.offers.list": {}, - "androidpublisher.monetization.subscriptions.basePlans.offers.patch": {}, - "androidpublisher.monetization.subscriptions.create": {}, - "androidpublisher.monetization.subscriptions.delete": {}, - "androidpublisher.monetization.subscriptions.get": {}, - "androidpublisher.monetization.subscriptions.list": {}, - "androidpublisher.monetization.subscriptions.patch": {}, - "androidpublisher.orders.refund": {}, - "androidpublisher.purchases.products.acknowledge": {}, - "androidpublisher.purchases.products.consume": {}, - "androidpublisher.purchases.products.get": {}, - "androidpublisher.purchases.subscriptions.acknowledge": {}, - "androidpublisher.purchases.subscriptions.cancel": {}, - "androidpublisher.purchases.subscriptions.defer": {}, - "androidpublisher.purchases.subscriptions.get": {}, - "androidpublisher.purchases.subscriptions.refund": {}, - "androidpublisher.purchases.subscriptions.revoke": {}, - "androidpublisher.purchases.subscriptionsv2.get": {}, - "androidpublisher.purchases.voidedpurchases.list": {}, - "androidpublisher.reviews.get": {}, - "androidpublisher.reviews.list": {}, - "androidpublisher.reviews.reply": {}, - "androidpublisher.systemapks.variants.create": {}, - "androidpublisher.systemapks.variants.download": {}, - "androidpublisher.systemapks.variants.get": {}, - "androidpublisher.systemapks.variants.list": {}, - "androidpublisher.users.create": {}, - "androidpublisher.users.delete": {}, - "androidpublisher.users.list": {}, - "androidpublisher.users.patch": {} - }, - "restUrl": "https://developers.google.com/android-publisher/api-ref/rest" - }, - "apigateway": { - "methods": { - "apigateway.projects.locations.apis.configs.create": { + "artifactregistry.projects.locations.repositories.packages.versions.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigateway.apis.update", - "parameterFormat": "projects/*/locations/global/apis/*", + "name": "artifactregistry.versions.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "artifactregistry.projects.locations.repositories.packages.versions.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "artifactregistry.versions.list", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" + } + ] + }, + "artifactregistry.projects.locations.repositories.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "artifactregistry.repositories.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.apiconfigs.create" + "name": "artifactregistry.repositories.update" } ] }, - "apigateway.projects.locations.apis.configs.delete": { + "artifactregistry.projects.locations.repositories.pythonPackages.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigateway.apiconfigs.delete", - "parameterFormat": "projects/*/locations/global/apis/*/configs/*", + "name": "artifactregistry.pythonPackages.get", "parameterName": "name", "parameterType": "path", - "resourceType": "name" + "resourceType": "name", + "undocumented": true } ] }, - "apigateway.projects.locations.apis.configs.get": { + "artifactregistry.projects.locations.repositories.pythonPackages.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigateway.apiconfigs.get", - "parameterFormat": "projects/*/locations/global/apis/*/configs/*", - "parameterName": "name", + "name": "artifactregistry.pythonPackages.list", + "parameterName": "parent", "parameterType": "path", - "resourceType": "name" + "resourceType": "parent", + "undocumented": true } ] }, - "apigateway.projects.locations.apis.configs.getIamPolicy": { + "artifactregistry.projects.locations.repositories.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.apiconfigs.getIamPolicy" + "name": "artifactregistry.repositories.setIamPolicy" } ] }, - "apigateway.projects.locations.apis.configs.list": { + "artifactregistry.projects.locations.repositories.testIamPermissions": { + "permissions": [] + }, + "artifactregistry.projects.locations.repositories.yumArtifacts.import": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigateway.apis.get", - "parameterFormat": "projects/*/locations/global/apis/*", + "name": "artifactregistry.yumartifacts.create", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" - }, + } + ] + }, + "artifactregistry.projects.locations.repositories.yumArtifacts.upload": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigateway.apiconfigs.list" + "name": "artifactregistry.yumartifacts.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigateway.projects.locations.apis.configs.patch": { + "artifactregistry.projects.locations.updateVpcscConfig": {}, + "artifactregistry.projects.updateProjectSettings": {} + }, + "restUrl": "https://cloud.google.com/artifact-registry/docs/reference/rest" + }, + "assuredworkloads": { + "methods": { + "assuredworkloads.organizations.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigateway.apiconfigs.update" - }, + "name": "assuredworkloads.operations.get" + } + ] + }, + "assuredworkloads.organizations.locations.operations.list": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigateway.apiconfigs.get" + "name": "assuredworkloads.operations.list" } ] }, - "apigateway.projects.locations.apis.configs.setIamPolicy": { + "assuredworkloads.organizations.locations.workloads.analyzeWorkloadMove": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigateway.apiconfigs.setIamPolicy" + "name": "assuredworkloads.workload.get" } ] }, - "apigateway.projects.locations.apis.configs.testIamPermissions": { - "permissions": [] - }, - "apigateway.projects.locations.apis.create": { + "assuredworkloads.organizations.locations.workloads.create": { "permissions": [ { "discoveryMethodologies": [ + "restcrawliamblockv1", "restcrawlv1" ], - "name": "apigateway.locations.get", - "parameterFormat": "projects/*/locations/global", + "name": "assuredworkloads.workload.create", "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "parameterType": "path" } ] }, - "apigateway.projects.locations.apis.delete": { + "assuredworkloads.organizations.locations.workloads.delete": { "permissions": [ { "discoveryMethodologies": [ + "restcrawliamblockv1", "restcrawlv1" ], - "name": "apigateway.apis.delete", - "parameterFormat": "projects/*/locations/global/apis/*", + "name": "assuredworkloads.workload.delete", "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "parameterType": "path" + } + ] + }, + "assuredworkloads.organizations.locations.workloads.enableResourceMonitoring": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1", + "restcrawlv1" + ], + "name": "assuredworkloads.workload.update", + "parameterName": "name", + "parameterType": "path" } ] }, - "apigateway.projects.locations.apis.get": { + "assuredworkloads.organizations.locations.workloads.get": { "permissions": [ { "discoveryMethodologies": [ + "restcrawliamblockv1", "restcrawlv1" ], - "name": "apigateway.apis.get", - "parameterFormat": "projects/*/locations/global/apis/*", + "name": "assuredworkloads.workload.get", "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "parameterType": "path" } ] }, - "apigateway.projects.locations.apis.getIamPolicy": { + "assuredworkloads.organizations.locations.workloads.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "apigateway.apis.getIamPolicy" + "name": "assuredworkloads.workload.list", + "parameterName": "parent", + "parameterType": "path" } ] }, - "apigateway.projects.locations.apis.list": { + "assuredworkloads.organizations.locations.workloads.mutatePartnerPermissions": { "permissions": [ { "discoveryMethodologies": [ + "restcrawliamblockv1", "restcrawlv1" ], - "name": "apigateway.locations.get", - "parameterFormat": "projects/*/locations/global", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigateway.apis.list" + "name": "assuredworkloads.workload.update", + "parameterName": "name", + "parameterType": "path" } ] }, - "apigateway.projects.locations.apis.patch": { + "assuredworkloads.organizations.locations.workloads.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "apigateway.apis.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigateway.apis.update" + "name": "assuredworkloads.workload.update" } ] }, - "apigateway.projects.locations.apis.setIamPolicy": { + "assuredworkloads.organizations.locations.workloads.restrictAllowedResources": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigateway.apis.setIamPolicy" + "name": "assuredworkloads.workload.update" } ] }, - "apigateway.projects.locations.apis.testIamPermissions": { - "permissions": [] - }, - "apigateway.projects.locations.gateways.create": { + "assuredworkloads.organizations.locations.workloads.violations.acknowledge": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" - ], - "name": "apigateway.locations.get", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigateway.gateways.create" + "name": "assuredworkloads.violations.update" } ] }, - "apigateway.projects.locations.gateways.delete": { + "assuredworkloads.organizations.locations.workloads.violations.get": { "permissions": [ { "discoveryMethodologies": [ + "restcrawliamblockv1", "restcrawlv1" ], - "name": "apigateway.gateways.delete", - "parameterFormat": "projects/*/locations/*/gateways/*", + "name": "assuredworkloads.violations.get", "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "parameterType": "path" } ] }, - "apigateway.projects.locations.gateways.get": { + "assuredworkloads.organizations.locations.workloads.violations.list": { "permissions": [ { "discoveryMethodologies": [ + "restcrawliamblockv1", "restcrawlv1" ], - "name": "apigateway.gateways.get", - "parameterFormat": "projects/*/locations/*/gateways/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "assuredworkloads.violations.list", + "parameterName": "parent", + "parameterType": "path" } ] - }, - "apigateway.projects.locations.gateways.getIamPolicy": { + } + }, + "restUrl": "https://cloud.google.com/assured-workloads/docs/reference/rest" + }, + "authorizedbuyersmarketplace": { + "methods": { + "authorizedbuyersmarketplace.bidders.finalizedDeals.list": {}, + "authorizedbuyersmarketplace.buyers.auctionPackages.get": {}, + "authorizedbuyersmarketplace.buyers.auctionPackages.list": {}, + "authorizedbuyersmarketplace.buyers.auctionPackages.subscribe": {}, + "authorizedbuyersmarketplace.buyers.auctionPackages.subscribeClients": {}, + "authorizedbuyersmarketplace.buyers.auctionPackages.unsubscribe": {}, + "authorizedbuyersmarketplace.buyers.auctionPackages.unsubscribeClients": {}, + "authorizedbuyersmarketplace.buyers.clients.activate": {}, + "authorizedbuyersmarketplace.buyers.clients.create": {}, + "authorizedbuyersmarketplace.buyers.clients.deactivate": {}, + "authorizedbuyersmarketplace.buyers.clients.get": {}, + "authorizedbuyersmarketplace.buyers.clients.list": {}, + "authorizedbuyersmarketplace.buyers.clients.patch": {}, + "authorizedbuyersmarketplace.buyers.clients.users.activate": {}, + "authorizedbuyersmarketplace.buyers.clients.users.create": {}, + "authorizedbuyersmarketplace.buyers.clients.users.deactivate": {}, + "authorizedbuyersmarketplace.buyers.clients.users.delete": {}, + "authorizedbuyersmarketplace.buyers.clients.users.get": {}, + "authorizedbuyersmarketplace.buyers.clients.users.list": {}, + "authorizedbuyersmarketplace.buyers.finalizedDeals.addCreative": {}, + "authorizedbuyersmarketplace.buyers.finalizedDeals.get": {}, + "authorizedbuyersmarketplace.buyers.finalizedDeals.list": {}, + "authorizedbuyersmarketplace.buyers.finalizedDeals.pause": {}, + "authorizedbuyersmarketplace.buyers.finalizedDeals.resume": {}, + "authorizedbuyersmarketplace.buyers.finalizedDeals.setReadyToServe": {}, + "authorizedbuyersmarketplace.buyers.proposals.accept": {}, + "authorizedbuyersmarketplace.buyers.proposals.addNote": {}, + "authorizedbuyersmarketplace.buyers.proposals.cancelNegotiation": {}, + "authorizedbuyersmarketplace.buyers.proposals.deals.batchUpdate": {}, + "authorizedbuyersmarketplace.buyers.proposals.deals.get": {}, + "authorizedbuyersmarketplace.buyers.proposals.deals.list": {}, + "authorizedbuyersmarketplace.buyers.proposals.deals.patch": {}, + "authorizedbuyersmarketplace.buyers.proposals.get": {}, + "authorizedbuyersmarketplace.buyers.proposals.list": {}, + "authorizedbuyersmarketplace.buyers.proposals.patch": {}, + "authorizedbuyersmarketplace.buyers.proposals.sendRfp": {}, + "authorizedbuyersmarketplace.buyers.publisherProfiles.get": {}, + "authorizedbuyersmarketplace.buyers.publisherProfiles.list": {} + }, + "restUrl": "https://developers.google.com/authorized-buyers/apis/marketplace/reference/rest" + }, + "baremetalsolution": { + "methods": { + "baremetalsolution.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigateway.gateways.getIamPolicy" + "name": "baremetalsolution.locations.get", + "undocumented": true } ] }, - "apigateway.projects.locations.gateways.list": { + "baremetalsolution.projects.locations.instances.detachLun": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigateway.locations.get", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.instances.detachLun" } ] }, - "apigateway.projects.locations.gateways.patch": { + "baremetalsolution.projects.locations.instances.disableInteractiveSerialConsole": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.gateways.get" - }, + "name": "baremetalsolution.instances.disableInteractiveSerialConsole" + } + ] + }, + "baremetalsolution.projects.locations.instances.enableInteractiveSerialConsole": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.gateways.update" + "name": "baremetalsolution.instances.enableInteractiveSerialConsole" } ] }, - "apigateway.projects.locations.gateways.setIamPolicy": { + "baremetalsolution.projects.locations.instances.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.gateways.setIamPolicy" + "name": "baremetalsolution.instances.get" } ] }, - "apigateway.projects.locations.gateways.testIamPermissions": { - "permissions": [] - }, - "apigateway.projects.locations.get": { + "baremetalsolution.projects.locations.instances.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.locations.get" + "name": "baremetalsolution.instances.list" } ] }, - "apigateway.projects.locations.list": { + "baremetalsolution.projects.locations.instances.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.locations.get" + "name": "baremetalsolution.instances.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.locations.list" + "name": "baremetalsolution.instances.update" } ] }, - "apigateway.projects.locations.operations.cancel": { + "baremetalsolution.projects.locations.instances.rename": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.operations.cancel" + "name": "baremetalsolution.instances.rename" } ] }, - "apigateway.projects.locations.operations.delete": { + "baremetalsolution.projects.locations.instances.reset": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.operations.delete" + "name": "baremetalsolution.instances.reset" } ] }, - "apigateway.projects.locations.operations.get": { + "baremetalsolution.projects.locations.instances.start": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.operations.get" + "name": "baremetalsolution.instances.start" } ] }, - "apigateway.projects.locations.operations.list": { + "baremetalsolution.projects.locations.instances.stop": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigateway.operations.list" + "name": "baremetalsolution.instances.stop" } ] - } - }, - "restUrl": "https://cloud.google.com/api-gateway/docs/reference/rest" - }, - "apigee": { - "methods": { - "apigee.hybrid.issuers.list": {}, - "apigee.organizations.analytics.datastores.create": { + }, + "baremetalsolution.projects.locations.networks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datastores.create", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.networks.get" } ] }, - "apigee.organizations.analytics.datastores.delete": { + "baremetalsolution.projects.locations.networks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datastores.delete", - "parameterFormat": "organizations/{org}/analytics/datastores/{datastoreId}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.networks.list" } ] }, - "apigee.organizations.analytics.datastores.get": { + "baremetalsolution.projects.locations.networks.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datastores.get", - "parameterFormat": "organizations/{org}/analytics/datastores/{datastoreId}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" - } - ] - }, - "apigee.organizations.analytics.datastores.list": { - "permissions": [ + "name": "baremetalsolution.networks.get" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datastores.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.networks.update" } ] }, - "apigee.organizations.analytics.datastores.test": { + "baremetalsolution.projects.locations.networks.rename": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datastores.create", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.networks.rename" } ] }, - "apigee.organizations.analytics.datastores.update": { + "baremetalsolution.projects.locations.nfsShares.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datastores.update", - "parameterFormat": "organizations/{org}/analytics/datastores/{datastoreId}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.nfsshares.create" } ] }, - "apigee.organizations.apiproducts.attributes": { + "baremetalsolution.projects.locations.nfsShares.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproductattributes.createOrUpdateAll", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.nfsshares.delete" } ] }, - "apigee.organizations.apiproducts.attributes.delete": { + "baremetalsolution.projects.locations.nfsShares.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproductattributes.delete", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.nfsshares.get" } ] }, - "apigee.organizations.apiproducts.attributes.get": { + "baremetalsolution.projects.locations.nfsShares.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproductattributes.get", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.nfsshares.list" } ] }, - "apigee.organizations.apiproducts.attributes.list": { + "baremetalsolution.projects.locations.nfsShares.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproductattributes.list", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.nfsshares.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "baremetalsolution.nfsshares.get" } ] }, - "apigee.organizations.apiproducts.attributes.updateApiProductAttribute": { + "baremetalsolution.projects.locations.nfsShares.rename": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproductattributes.update", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.nfsshares.rename" } ] }, - "apigee.organizations.apiproducts.create": { + "baremetalsolution.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproducts.create", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.operations.get" } ] }, - "apigee.organizations.apiproducts.delete": { + "baremetalsolution.projects.locations.osImages.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproducts.delete", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.osimages.list" } ] }, - "apigee.organizations.apiproducts.get": { + "baremetalsolution.projects.locations.sshKeys.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproducts.get", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.sshKeys.create" } ] }, - "apigee.organizations.apiproducts.list": { + "baremetalsolution.projects.locations.sshKeys.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproducts.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.sshKeys.delete" } ] }, - "apigee.organizations.apiproducts.rateplans.create": { + "baremetalsolution.projects.locations.sshKeys.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.rateplans.create", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.sshKeys.list" } ] }, - "apigee.organizations.apiproducts.rateplans.delete": { + "baremetalsolution.projects.locations.volumes.evict": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.rateplans.delete", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/rateplans/{rateplan}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.volumes.evict" } ] }, - "apigee.organizations.apiproducts.rateplans.get": { + "baremetalsolution.projects.locations.volumes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.rateplans.get", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/rateplans/{rateplan}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.volumes.get" } ] }, - "apigee.organizations.apiproducts.rateplans.list": { + "baremetalsolution.projects.locations.volumes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "apigee.rateplans.list", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.volumes.list" } ] }, - "apigee.organizations.apiproducts.rateplans.update": { + "baremetalsolution.projects.locations.volumes.luns.evict": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.rateplans.update", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}/rateplans/{rateplan}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.luns.evict" } ] }, - "apigee.organizations.apiproducts.update": { + "baremetalsolution.projects.locations.volumes.luns.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apiproducts.update", - "parameterFormat": "organizations/{org}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.luns.get" } ] }, - "apigee.organizations.apis.create": { + "baremetalsolution.projects.locations.volumes.luns.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxies.create", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.luns.list" } ] }, - "apigee.organizations.apis.delete": { + "baremetalsolution.projects.locations.volumes.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxies.delete", - "parameterFormat": "organizations/{org}/apis/{api}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.volumes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "baremetalsolution.volumes.get" } ] }, - "apigee.organizations.apis.deployments.list": { + "baremetalsolution.projects.locations.volumes.rename": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.deployments.list", - "parameterFormat": "organizations/{org}/apis/{api}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.volumes.rename" } ] }, - "apigee.organizations.apis.get": { + "baremetalsolution.projects.locations.volumes.resize": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxies.get", - "parameterFormat": "organizations/{org}/apis/{api}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.volumes.resize" } ] }, - "apigee.organizations.apis.keyvaluemaps.create": { + "baremetalsolution.projects.locations.volumes.snapshots.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.keyvaluemaps.create", - "parameterFormat": "organizations/{org}/apis/{api}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.volumesnapshots.create" } ] }, - "apigee.organizations.apis.keyvaluemaps.delete": { + "baremetalsolution.projects.locations.volumes.snapshots.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.keyvaluemaps.delete", - "parameterFormat": "organizations/{org}/apis/{api}/keyvaluemaps/{keyvaluemap}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.volumesnapshots.delete" } ] }, - "apigee.organizations.apis.keyvaluemaps.entries.create": { + "baremetalsolution.projects.locations.volumes.snapshots.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "apigee.keyvaluemapentries.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "baremetalsolution.volumesnapshots.get" } ] }, - "apigee.organizations.apis.keyvaluemaps.entries.delete": { + "baremetalsolution.projects.locations.volumes.snapshots.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "apigee.keyvaluemapentries.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.volumesnapshots.list" } ] }, - "apigee.organizations.apis.keyvaluemaps.entries.get": { + "baremetalsolution.projects.locations.volumes.snapshots.restoreVolumeSnapshot": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "apigee.keyvaluemapentries.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "baremetalsolution.volumesnapshots.restore" } ] - }, - "apigee.organizations.apis.keyvaluemaps.entries.list": { + } + }, + "restUrl": "https://cloud.google.com/bare-metal/docs/reference/rest" + }, + "batch": { + "methods": { + "batch.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "apigee.keyvaluemapentries.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "batch.locations.get" } ] }, - "apigee.organizations.apis.list": { + "batch.projects.locations.jobs.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxies.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "batch.jobs.create" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.allocationPolicy.serviceAccount.email" + } } ] }, - "apigee.organizations.apis.patch": { + "batch.projects.locations.jobs.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxies.update", - "parameterFormat": "organizations/{org}/apis/{api}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "batch.jobs.delete" } ] }, - "apigee.organizations.apis.revisions.delete": { + "batch.projects.locations.jobs.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxyrevisions.delete", - "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "batch.jobs.get" } ] }, - "apigee.organizations.apis.revisions.deployments.list": { + "batch.projects.locations.jobs.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.deployments.list", - "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "batch.jobs.list" } ] }, - "apigee.organizations.apis.revisions.get": { + "batch.projects.locations.jobs.taskGroups.tasks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxyrevisions.get", - "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "batch.tasks.get" } ] }, - "apigee.organizations.apis.revisions.updateApiProxyRevision": { + "batch.projects.locations.jobs.taskGroups.tasks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.proxyrevisions.update", - "parameterFormat": "organizations/{org}/apis/{api}/revisions/{rev}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "batch.tasks.list" } ] }, - "apigee.organizations.appgroups.apps.create": { + "batch.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroupapps.create", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "batch.locations.list" } ] }, - "apigee.organizations.appgroups.apps.delete": { + "batch.projects.locations.operations.cancel": {}, + "batch.projects.locations.operations.delete": {}, + "batch.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroupapps.delete", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "batch.operations.get" } ] }, - "apigee.organizations.appgroups.apps.get": { + "batch.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroupapps.get", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "batch.operations.list" } ] }, - "apigee.organizations.appgroups.apps.keys.apiproducts.delete": { + "batch.projects.locations.state.report": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.delete", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "batch.states.report" } ] - }, - "apigee.organizations.appgroups.apps.keys.apiproducts.updateAppGroupAppKeyApiProduct": { + } + }, + "restUrl": "https://cloud.google.com/batch/docs/reference/rest" + }, + "beyondcorp": { + "methods": { + "beyondcorp.projects.locations.connectors.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.manage", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.principalInfo.serviceAccount.email" + } } ] }, - "apigee.organizations.appgroups.apps.keys.create": { + "beyondcorp.projects.locations.connectors.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.create", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.principalInfo.serviceAccount.email" + } } ] }, - "apigee.organizations.appgroups.apps.keys.delete": { + "beyondcorp.projects.locations.appConnections.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.delete", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnections.create" } ] }, - "apigee.organizations.appgroups.apps.keys.get": { + "beyondcorp.projects.locations.appConnections.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.get", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnections.delete" } ] }, - "apigee.organizations.appgroups.apps.keys.updateAppGroupAppKey": { + "beyondcorp.projects.locations.appConnections.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.manage", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}/keys/{key}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnections.get" } ] }, - "apigee.organizations.appgroups.apps.list": { + "beyondcorp.projects.locations.appConnections.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroupapps.list", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.appConnections.getIamPolicy" } ] }, - "apigee.organizations.appgroups.apps.update": { + "beyondcorp.projects.locations.appConnections.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroupapps.manage", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnections.list" } ] }, - "apigee.organizations.appgroups.create": { + "beyondcorp.projects.locations.appConnections.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroups.create", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.appConnections.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "beyondcorp.appConnections.update" } ] }, - "apigee.organizations.appgroups.delete": { + "beyondcorp.projects.locations.appConnections.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroups.delete", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnections.setIamPolicy" } ] }, - "apigee.organizations.appgroups.get": { + "beyondcorp.projects.locations.appConnectors.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroups.get", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnectors.create" } ] }, - "apigee.organizations.appgroups.list": { + "beyondcorp.projects.locations.appConnectors.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroups.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.appConnectors.delete" } ] }, - "apigee.organizations.appgroups.update": { + "beyondcorp.projects.locations.appConnectors.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appgroups.update", - "parameterFormat": "organizations/{org}/appgroups/{app_group_name}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnectors.get" } ] }, - "apigee.organizations.apps.get": { + "beyondcorp.projects.locations.appConnectors.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apps.get", - "parameterFormat": "organizations/{org}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appConnectors.getIamPolicy" } ] }, - "apigee.organizations.apps.list": { + "beyondcorp.projects.locations.appConnectors.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.apps.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.appConnectors.list" } ] }, - "apigee.organizations.create": { + "beyondcorp.projects.locations.appConnectors.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.organizations.create", - "parameterName": "parent", - "parameterType": "query", - "resourceType": "parent" + "name": "beyondcorp.appConnectors.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "beyondcorp.appConnectors.update" } ] }, - "apigee.organizations.datacollectors.create": { + "beyondcorp.projects.locations.appConnectors.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datacollectors.create", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.appConnectors.setIamPolicy" } ] }, - "apigee.organizations.datacollectors.delete": { + "beyondcorp.projects.locations.appGateways.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datacollectors.delete", - "parameterFormat": "organizations/{org}/datacollectors/{dataCollectorId}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appGateways.create" } ] }, - "apigee.organizations.datacollectors.get": { + "beyondcorp.projects.locations.appGateways.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datacollectors.get", - "parameterFormat": "organizations/{org}/datacollectors/{dataCollectorId}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appGateways.delete" } ] }, - "apigee.organizations.datacollectors.list": { + "beyondcorp.projects.locations.appGateways.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datacollectors.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.appGateways.get" } ] }, - "apigee.organizations.datacollectors.patch": { + "beyondcorp.projects.locations.appGateways.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.datacollectors.update", - "parameterFormat": "organizations/{org}/datacollectors/{dataCollectorId}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appGateways.getIamPolicy" } ] }, - "apigee.organizations.delete": { + "beyondcorp.projects.locations.appGateways.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.organizations.delete", - "parameterFormat": "organizations/{org}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.appGateways.list" } ] }, - "apigee.organizations.deployments.list": { + "beyondcorp.projects.locations.appGateways.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.deployments.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.appGateways.setIamPolicy" } ] }, - "apigee.organizations.developers.apps.attributes": { + "beyondcorp.projects.locations.clientConnectorServices.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerappattributes.createOrUpdateAll", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.clientConnectorServices.getIamPolicy" } ] }, - "apigee.organizations.developers.apps.attributes.delete": { + "beyondcorp.projects.locations.clientConnectorServices.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerappattributes.delete", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.clientConnectorServices.setIamPolicy" } ] }, - "apigee.organizations.developers.apps.attributes.get": { + "beyondcorp.projects.locations.clientGateways.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerappattributes.create", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name", - "undocumented": true + "name": "beyondcorp.clientGateways.getIamPolicy" } ] }, - "apigee.organizations.developers.apps.attributes.list": { + "beyondcorp.projects.locations.clientGateways.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerappattributes.list", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.clientGateways.setIamPolicy" } ] }, - "apigee.organizations.developers.apps.attributes.updateDeveloperAppAttribute": { + "beyondcorp.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerappattributes.update", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.operations.cancel" } ] }, - "apigee.organizations.developers.apps.create": { + "beyondcorp.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerapps.create", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "beyondcorp.operations.delete" } ] }, - "apigee.organizations.developers.apps.delete": { + "beyondcorp.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerapps.delete", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.operations.get" } ] }, - "apigee.organizations.developers.apps.generateKeyPairOrUpdateDeveloperAppStatus": { + "beyondcorp.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerapps.manage", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "beyondcorp.operations.list" } ] - }, - "apigee.organizations.developers.apps.get": { + } + }, + "restUrl": "https://cloud.google.com/beyondcorp/docs/reference/rest" + }, + "bigquery": { + "methods": { + "bigquery.datasets.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerapps.get", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.datasets.delete" } ] }, - "apigee.organizations.developers.apps.keys.apiproducts.delete": { + "bigquery.datasets.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.delete", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.datasets.get" } ] }, - "apigee.organizations.developers.apps.keys.apiproducts.updateDeveloperAppKeyApiProduct": { + "bigquery.datasets.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.manage", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}/apiproducts/{apiproduct}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.datasets.create" } ] }, - "apigee.organizations.developers.apps.keys.create": { + "bigquery.datasets.list": {}, + "bigquery.datasets.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.create", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.datasets.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.datasets.get" } ] }, - "apigee.organizations.developers.apps.keys.create.create": { + "bigquery.datasets.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.create", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.datasets.update" } ] }, - "apigee.organizations.developers.apps.keys.delete": { + "bigquery.jobs.cancel": {}, + "bigquery.jobs.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.delete", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.jobs.delete" } ] }, - "apigee.organizations.developers.apps.keys.get": { + "bigquery.jobs.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.get", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.jobs.get" } ] }, - "apigee.organizations.developers.apps.keys.replaceDeveloperAppKey": { + "bigquery.jobs.getQueryResults": {}, + "bigquery.jobs.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.manage", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.jobs.create" } ] }, - "apigee.organizations.developers.apps.keys.updateDeveloperAppKey": { + "bigquery.jobs.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.appkeys.manage", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}/keys/{key}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.jobs.list" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.jobs.listAll" } ] }, - "apigee.organizations.developers.apps.list": { + "bigquery.jobs.query": {}, + "bigquery.models.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerapps.list", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.models.delete" } ] }, - "apigee.organizations.developers.apps.update": { + "bigquery.models.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerapps.manage", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/apps/{app}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.models.getMetadata" } ] }, - "apigee.organizations.developers.attributes": { + "bigquery.models.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerattributes.createOrUpdateAll", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.models.list" } ] }, - "apigee.organizations.developers.attributes.delete": { + "bigquery.models.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerattributes.delete", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.models.updateMetadata" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.models.getMetadata" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.models.updateTag" } ] }, - "apigee.organizations.developers.attributes.get": { + "bigquery.projects.getServiceAccount": {}, + "bigquery.projects.list": {}, + "bigquery.routines.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerattributes.get", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.routines.delete" } ] }, - "apigee.organizations.developers.attributes.list": { + "bigquery.routines.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerattributes.list", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.routines.get" } ] }, - "apigee.organizations.developers.attributes.updateDeveloperAttribute": { + "bigquery.routines.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerattributes.update", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/attributes/{attribute}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.routines.create" } ] }, - "apigee.organizations.developers.balance.adjust": { + "bigquery.routines.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerbalances.adjust", - "parameterFormat": "organizations/{org}/developers/{developer}/balance", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.routines.list" } ] }, - "apigee.organizations.developers.balance.credit": { + "bigquery.routines.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerbalances.update", - "parameterFormat": "organizations/{org}/developers/{developer}/balance", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.routines.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.routines.updateTag" } ] }, - "apigee.organizations.developers.create": { + "bigquery.rowAccessPolicies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developers.create", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.rowAccessPolicies.getIamPolicy" } ] }, - "apigee.organizations.developers.delete": { + "bigquery.rowAccessPolicies.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developers.delete", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.rowAccessPolicies.list" } ] }, - "apigee.organizations.developers.get": { + "bigquery.rowAccessPolicies.testIamPermissions": { + "permissions": [] + }, + "bigquery.tabledata.insertAll": {}, + "bigquery.tabledata.list": {}, + "bigquery.tables.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developers.get", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.tables.delete" } ] }, - "apigee.organizations.developers.getBalance": { + "bigquery.tables.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developerbalances.get", - "parameterFormat": "organizations/{org}/developers/{developer}/balance", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.tables.get" } ] }, - "apigee.organizations.developers.getMonetizationConfig": { + "bigquery.tables.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developermonetizationconfigs.get", - "parameterFormat": "organizations/{org}/developers/{developer}/monetizationConfig", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.tables.getIamPolicy" } ] }, - "apigee.organizations.developers.list": { + "bigquery.tables.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developers.list", - "parameterFormat": "organizations/{org}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.tables.create" } ] }, - "apigee.organizations.developers.setDeveloperStatus": { + "bigquery.tables.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developers.update", - "parameterFormat": "organizations/{org}/developers/{developerId}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.tables.list" } ] }, - "apigee.organizations.developers.subscriptions.create": { + "bigquery.tables.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developersubscriptions.create", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "bigquery.tables.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.tables.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.tables.updateTag" } ] }, - "apigee.organizations.developers.subscriptions.expire": { + "bigquery.tables.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developersubscriptions.update", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/subscriptions/{subscription}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.tables.setIamPolicy" } ] }, - "apigee.organizations.developers.subscriptions.get": { + "bigquery.tables.testIamPermissions": { + "permissions": [] + }, + "bigquery.tables.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "apigee.developersubscriptions.get", - "parameterFormat": "organizations/{org}/developers/{developerEmail}/subscriptions/{subscription}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "bigquery.tables.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "bigquery.tables.updateTag" } ] - }, - "apigee.organizations.developers.subscriptions.list": { + } + }, + "restUrl": "https://cloud.google.com/bigquery/docs/reference/rest" + }, + "bigqueryconnection": { + "methods": {} + }, + "bigquerydatatransfer": { + "methods": {} + }, + "bigqueryreservation": { + "methods": {} + }, + "bigtableadmin": { + "methods": { + "bigtableadmin.operations.cancel": {}, + "bigtableadmin.operations.delete": {}, + "bigtableadmin.operations.get": {}, + "bigtableadmin.operations.projects.operations.list": {}, + "bigtableadmin.projects.instances.appProfiles.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.developersubscriptions.list", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "name": "bigtable.appProfiles.create", + "parameterFormat": "projects/{project}/instances/{instance}", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "apigee.organizations.developers.update": { + "bigtableadmin.projects.instances.appProfiles.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.developers.update", - "parameterFormat": "organizations/{org}/developers/{developerEmail}", + "name": "bigtable.appProfiles.delete", + "parameterFormat": "projects/{project}/instances/{instance}/appProfiles/{appProfile}", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "apigee.organizations.developers.updateMonetizationConfig": { + "bigtableadmin.projects.instances.appProfiles.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.developermonetizationconfigs.update", - "parameterFormat": "organizations/{org}/developers/{developer}/monetizationConfig", + "name": "bigtable.appProfiles.get", + "parameterFormat": "projects/{project}/instances/{instance}/appProfiles/{appProfile}", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "apigee.organizations.endpointAttachments.create": { + "bigtableadmin.projects.instances.appProfiles.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.endpointattachments.create", + "lowConfidence": true, + "name": "bigtable.appProfiles.list", + "parameterFormat": "projects/{project}/instances/{instance}", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "apigee.organizations.endpointAttachments.delete": { + "bigtableadmin.projects.instances.appProfiles.patch": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.endpointattachments.delete", - "parameterFormat": "organizations/{org}/endpointAttachments/{endpointAttachment}", - "parameterName": "name", + "name": "bigtable.appProfiles.update", + "parameterFormat": "projects/{project}/instances/{instance}/appProfiles/[_a-zA-Z0-9][-_.a-zA-Z0-9]*", + "parameterName": "appProfile.name", "parameterType": "path", "resourceType": "name" } ] }, - "apigee.organizations.endpointAttachments.get": { + "bigtableadmin.projects.instances.clusters.backups.copy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.endpointattachments.get", - "parameterFormat": "organizations/{org}/endpointAttachments/{endpointAttachment}", - "parameterName": "name", + "name": "bigtable.backups.create", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", + "parameterName": "parent", "parameterType": "path", - "resourceType": "name" + "resourceType": "parent" } ] }, - "apigee.organizations.endpointAttachments.list": { + "bigtableadmin.projects.instances.clusters.backups.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.endpointattachments.list", - "parameterFormat": "organizations/{org}", + "name": "bigtable.backups.create", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" - } - ] - }, - "apigee.organizations.envgroups.attachments.create": { - "permissions": [ + }, { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.envgroupattachments.create", - "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "name": "bigtable.tables.readRows", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "apigee.organizations.envgroups.attachments.delete": { + "bigtableadmin.projects.instances.clusters.backups.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.envgroupattachments.delete", - "parameterFormat": "organizations/{org}/envgroups/{envgroup}/attachments/{attachment}", + "name": "bigtable.backups.delete", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup}", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "apigee.organizations.envgroups.attachments.get": { + "bigtableadmin.projects.instances.clusters.backups.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.envgroupattachments.get", - "parameterFormat": "organizations/{org}/envgroups/{envgroup}/attachments/{attachment}", + "name": "bigtable.backups.get", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup}", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "apigee.organizations.envgroups.attachments.list": { + "bigtableadmin.projects.instances.clusters.backups.getIamPolicy": {}, + "bigtableadmin.projects.instances.clusters.backups.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.envgroupattachments.list", - "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "lowConfidence": true, + "name": "bigtable.backups.list", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "apigee.organizations.envgroups.create": { + "bigtableadmin.projects.instances.clusters.backups.patch": {}, + "bigtableadmin.projects.instances.clusters.backups.setIamPolicy": {}, + "bigtableadmin.projects.instances.clusters.backups.testIamPermissions": { + "permissions": [] + }, + "bigtableadmin.projects.instances.clusters.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.envgroups.create", - "parameterFormat": "organizations/{org}", + "name": "bigtable.clusters.create", + "parameterFormat": "projects/{project}/instances/{instance}", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "apigee.organizations.envgroups.delete": { + "bigtableadmin.projects.instances.clusters.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.envgroups.delete", - "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "name": "bigtable.clusters.delete", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "apigee.organizations.envgroups.get": { + "bigtableadmin.projects.instances.clusters.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "apigee.envgroups.get", - "parameterFormat": "organizations/{org}/envgroups/{envgroup}", + "name": "bigtable.clusters.get", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "apigee.organizations.envgroups.list": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigee.envgroups.list" - } - ] - }, - "apigee.organizations.envgroups.patch": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigee.envgroups.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigee.envgroups.get" - } - ] - } - }, - "restUrl": "https://cloud.google.com/apigee/docs/reference/apis/apigee/rest" - }, - "apigeeregistry": { - "methods": { - "apigeeregistry.projects.locations.apis.artifacts.create": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.artifacts.create" - } - ] - }, - "apigeeregistry.projects.locations.apis.artifacts.delete": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.artifacts.delete" - } - ] - }, - "apigeeregistry.projects.locations.apis.artifacts.get": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.artifacts.get" - } - ] - }, - "apigeeregistry.projects.locations.apis.artifacts.getIamPolicy": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.artifacts.getIamPolicy" - } - ] - }, - "apigeeregistry.projects.locations.apis.artifacts.list": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.artifacts.list" - } - ] - }, - "apigeeregistry.projects.locations.apis.artifacts.setIamPolicy": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.artifacts.setIamPolicy" - } - ] - }, - "apigeeregistry.projects.locations.apis.create": { + "bigtableadmin.projects.instances.clusters.hotTablets.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.create" + "name": "bigtable.clusters.listHotTablets", + "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] }, - "apigeeregistry.projects.locations.apis.delete": { + "bigtableadmin.projects.instances.clusters.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.delete" + "lowConfidence": true, + "name": "bigtable.clusters.list", + "parameterFormat": "projects/{project}/instances/{instance}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.deployments.artifacts.create": { + "bigtableadmin.projects.instances.clusters.partialUpdateCluster": {}, + "bigtableadmin.projects.instances.clusters.update": {}, + "bigtableadmin.projects.instances.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.create" + "name": "bigtable.instances.create", + "parameterFormat": "projects/{project}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.deployments.artifacts.delete": { + "bigtableadmin.projects.instances.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.delete" + "name": "bigtable.instances.delete", + "parameterFormat": "projects/{project}/instances/{instance}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.deployments.artifacts.get": { + "bigtableadmin.projects.instances.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.get" + "name": "bigtable.instances.get", + "parameterFormat": "projects/{project}/instances/{instance}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.deployments.artifacts.list": { + "bigtableadmin.projects.instances.getIamPolicy": {}, + "bigtableadmin.projects.instances.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.list" + "name": "bigtable.instances.list", + "parameterFormat": "projects/{project}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.deployments.create": { + "bigtableadmin.projects.instances.partialUpdateInstance": {}, + "bigtableadmin.projects.instances.setIamPolicy": {}, + "bigtableadmin.projects.instances.tables.checkConsistency": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.deployments.create" + "name": "bigtable.tables.checkConsistency", + "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.deployments.delete": { + "bigtableadmin.projects.instances.tables.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.deployments.delete" + "name": "bigtable.tables.create", + "parameterFormat": "projects/{project}/instances/{instance}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.deployments.get": { + "bigtableadmin.projects.instances.tables.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.deployments.get" + "name": "bigtable.tables.delete", + "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.deployments.list": { + "bigtableadmin.projects.instances.tables.dropRowRange": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.deployments.list" + "name": "bigtable.tables.mutateRows", + "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.deployments.patch": { + "bigtableadmin.projects.instances.tables.generateConsistencyToken": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.deployments.update" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.deployments.get" + "name": "bigtable.tables.generateConsistencyToken", + "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.get": { + "bigtableadmin.projects.instances.tables.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.get" + "name": "bigtable.tables.get", + "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.getIamPolicy": { + "bigtableadmin.projects.instances.tables.getIamPolicy": {}, + "bigtableadmin.projects.instances.tables.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.getIamPolicy" + "name": "bigtable.tables.list", + "parameterFormat": "projects/{project}/instances/{instance}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.list": { + "bigtableadmin.projects.instances.tables.modifyColumnFamilies": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.list" + "name": "bigtable.tables.update", + "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.patch": { + "bigtableadmin.projects.instances.tables.patch": {}, + "bigtableadmin.projects.instances.tables.restore": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.update" + "name": "bigtable.tables.create", + "parameterFormat": "projects//instances/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" }, { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.get" + "name": "bigtable.backups.restore", + "parameterFormat": "projects//instances/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.setIamPolicy": { + "bigtableadmin.projects.instances.tables.setIamPolicy": {}, + "bigtableadmin.projects.instances.tables.testIamPermissions": { + "permissions": [] + }, + "bigtableadmin.projects.instances.tables.undelete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.apis.setIamPolicy" + "name": "bigtable.tables.undelete", + "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.artifacts.create": { + "bigtableadmin.projects.instances.testIamPermissions": { + "permissions": [] + }, + "bigtableadmin.projects.instances.update": {}, + "bigtableadmin.projects.locations.get": {}, + "bigtableadmin.projects.locations.list": {} + }, + "restUrl": "https://cloud.google.com/bigtable/docs/reference/admin/rest" + }, + "billingbudgets": { + "methods": { + "billingbudgets.billingAccounts.budgets.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.create" + "name": "billing.budgets.create", + "parameterFormat": "billingAccounts/{billingAccountId}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.versions.artifacts.delete": { + "billingbudgets.billingAccounts.budgets.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.delete" + "name": "billing.budgets.delete", + "parameterFormat": "billingAccounts/{billingAccountId}/budgets/{budgetId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.artifacts.get": { + "billingbudgets.billingAccounts.budgets.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.get" + "name": "billing.budgets.get", + "parameterFormat": "billingAccounts/{billingAccountId}/budgets/{budgetId}", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.artifacts.getIamPolicy": { + "billingbudgets.billingAccounts.budgets.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.getIamPolicy" + "name": "billing.budgets.list", + "parameterFormat": "billingAccounts/{billingAccountId}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.versions.artifacts.list": { + "billingbudgets.billingAccounts.budgets.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.list" - } - ] - }, - "apigeeregistry.projects.locations.apis.versions.artifacts.setIamPolicy": { - "permissions": [ + "name": "billing.budgets.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.setIamPolicy" + "name": "billing.budgets.update" } ] - }, - "apigeeregistry.projects.locations.apis.versions.create": { + } + }, + "restUrl": "https://cloud.google.com/billing/docs/reference/budget/rest", + "sourceUrl": "https://cloud.google.com/billing/docs/how-to/budget-api-access-control", + "sourceUrlAuthoritive": true + }, + "binaryauthorization": { + "methods": { + "binaryauthorization.projects.attestors.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.versions.create" + "name": "binaryauthorization.attestors.create", + "parameterFormat": "attestor", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.versions.delete": { + "binaryauthorization.projects.attestors.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.versions.delete" + "lowConfidence": true, + "name": "binaryauthorization.attestors.delete", + "parameterFormat": "attestors", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.get": { + "binaryauthorization.projects.attestors.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.versions.delete" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.versions.get" + "lowConfidence": true, + "name": "binaryauthorization.attestors.get", + "parameterFormat": "attestor", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.getIamPolicy": { + "binaryauthorization.projects.attestors.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.versions.getIamPolicy" + "name": "binaryauthorization.attestors.getIamPolicy" } ] }, - "apigeeregistry.projects.locations.apis.versions.list": { + "binaryauthorization.projects.attestors.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.versions.list" + "lowConfidence": true, + "name": "binaryauthorization.attestors.list", + "parameterFormat": "attestors", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.versions.patch": { + "binaryauthorization.projects.attestors.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.versions.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "apigeeregistry.versions.get" + "name": "binaryauthorization.attestors.setIamPolicy" } ] }, - "apigeeregistry.projects.locations.apis.versions.setIamPolicy": { + "binaryauthorization.projects.attestors.testIamPermissions": { + "permissions": [] + }, + "binaryauthorization.projects.attestors.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.versions.setIamPolicy" + "name": "binaryauthorization.attestors.update" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.artifacts.create": { + "binaryauthorization.projects.attestors.validateAttestationOccurrence": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.create" + "lowConfidence": true, + "name": "binaryauthorization.attestors.verifyImageAttested", + "parameterFormat": "Attestor", + "parameterName": "attestor", + "parameterType": "path", + "resourceType": "attestor" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.artifacts.delete": { + "binaryauthorization.projects.getPolicy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.delete" + "lowConfidence": true, + "name": "binaryauthorization.policy.get", + "parameterFormat": "policy", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.artifacts.get": { + "binaryauthorization.projects.platforms.policies.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.get" + "name": "binaryauthorization.platformPolicies.create", + "parameterFormat": "platform policy", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.artifacts.getIamPolicy": { + "binaryauthorization.projects.platforms.policies.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.getIamPolicy" + "lowConfidence": true, + "name": "binaryauthorization.platformPolicies.delete", + "parameterFormat": "platform policy", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.artifacts.list": { + "binaryauthorization.projects.platforms.policies.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.list" + "lowConfidence": true, + "name": "binaryauthorization.platformPolicies.get", + "parameterFormat": "platform policy", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.artifacts.setIamPolicy": { + "binaryauthorization.projects.platforms.policies.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.artifacts.setIamPolicy" + "lowConfidence": true, + "name": "binaryauthorization.platformPolicies.list", + "parameterFormat": "platform policies", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.create": { + "binaryauthorization.projects.platforms.policies.replacePlatformPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.specs.create" + "name": "binaryauthorization.platformPolicies.replace" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.delete": { + "binaryauthorization.projects.policy.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.specs.delete" + "name": "binaryauthorization.policy.getIamPolicy" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.get": { + "binaryauthorization.projects.policy.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.specs.get" + "name": "binaryauthorization.policy.setIamPolicy" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.getIamPolicy": { + "binaryauthorization.projects.policy.testIamPermissions": { + "permissions": [] + }, + "binaryauthorization.projects.updatePolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.specs.getIamPolicy" + "name": "binaryauthorization.policy.update" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.list": { + "binaryauthorization.systempolicy.getPolicy": {} + }, + "restUrl": "https://cloud.google.com/binary-authorization/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/binary-authorization/docs/reference/permissions-and-roles", + "sourceUrlAuthoritive": true + }, + "blockchainnodeengine": { + "methods": { + "blockchainnodeengine.projects.locations.blockchainNodes.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigeeregistry.specs.list" + "name": "blockchainnodeengine.blockchainNodes.create" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.patch": { + "blockchainnodeengine.projects.locations.blockchainNodes.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigeeregistry.specs.get" - }, + "name": "blockchainnodeengine.blockchainNodes.delete" + } + ] + }, + "blockchainnodeengine.projects.locations.blockchainNodes.get": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigeeregistry.specs.update" + "name": "blockchainnodeengine.blockchainNodes.get" } ] }, - "apigeeregistry.projects.locations.apis.versions.specs.setIamPolicy": { + "blockchainnodeengine.projects.locations.blockchainNodes.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "apigeeregistry.specs.setIamPolicy" + "name": "blockchainnodeengine.blockchainNodes.list" } ] }, - "apigeeregistry.projects.locations.artifacts.create": { + "blockchainnodeengine.projects.locations.blockchainNodes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.create" + "name": "blockchainnodeengine.blockchainNodes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "blockchainnodeengine.blockchainNodes.get" } ] }, - "apigeeregistry.projects.locations.artifacts.delete": { + "blockchainnodeengine.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.delete" + "name": "blockchainnodeengine.locations.get" } ] }, - "apigeeregistry.projects.locations.artifacts.get": { + "blockchainnodeengine.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.get" + "name": "blockchainnodeengine.locations.list" } ] }, - "apigeeregistry.projects.locations.artifacts.getIamPolicy": { + "blockchainnodeengine.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.getIamPolicy" + "name": "blockchainnodeengine.operations.cancel" } ] }, - "apigeeregistry.projects.locations.artifacts.list": { + "blockchainnodeengine.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.list" + "name": "blockchainnodeengine.operations.delete" } ] }, - "apigeeregistry.projects.locations.artifacts.setIamPolicy": { + "blockchainnodeengine.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.artifacts.setIamPolicy" + "name": "blockchainnodeengine.operations.get" } ] }, - "apigeeregistry.projects.locations.get": { + "blockchainnodeengine.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "apigeeregistry.locations.get" + "name": "blockchainnodeengine.operations.list" } ] - }, - "apigeeregistry.projects.locations.list": { + } + }, + "restUrl": "https://cloud.google.com/blockchain-node-engine/docs/reference/rest" + }, + "blogger": { + "methods": {} + }, + "books": { + "methods": {} + }, + "businessprofileperformance": { + "methods": { + "businessprofileperformance.locations.fetchMultiDailyMetricsTimeSeries": {}, + "businessprofileperformance.locations.getDailyMetricsTimeSeries": {}, + "businessprofileperformance.locations.searchkeywords.impressions.monthly.list": {} + }, + "restUrl": "https://developers.google.com/my-business/reference/performance/rest" + }, + "calendar": { + "methods": {}, + "restUrl": "https://developers.google.com/calendar/api" + }, + "certificatemanager": { + "methods": { + "certificatemanager.projects.locations.certificateIssuanceConfigs.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.locations.list" + "name": "certificatemanager.certissuanceconfigs.create", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.operations.cancel": { + "certificatemanager.projects.locations.certificateIssuanceConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.operations.cancel" + "name": "certificatemanager.certissuanceconfigs.delete", + "parameterFormat": "projects/*/locations/*/certificateIssuanceConfigs/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.operations.delete": { + "certificatemanager.projects.locations.certificateIssuanceConfigs.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.operations.delete" + "name": "certificatemanager.certissuanceconfigs.get", + "parameterFormat": "projects/*/locations/*/certificateIssuanceConfigs/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apigeeregistry.projects.locations.operations.get": { + "certificatemanager.projects.locations.certificateIssuanceConfigs.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.operations.get" + "name": "certificatemanager.certissuanceconfigs.list", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apigeeregistry.projects.locations.operations.list": { + "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "apigeeregistry.operations.list" + "name": "certificatemanager.certmapentries.create", + "parameterFormat": "projects/*/locations/*/certificateMaps/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] - } - }, - "restUrl": "https://cloud.google.com/apigee/docs/reference/apis/apigee/rest" - }, - "apikeys": { - "methods": { - "apikeys.keys.lookupKey": {}, - "apikeys.operations.get": {}, - "apikeys.projects.locations.keys.create": { + }, + "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "apikeys.keys.create", - "parameterName": "parent", - "parameterType": "path" + "name": "certificatemanager.certmapentries.delete", + "parameterFormat": "projects/*/locations/*/certificateMaps/*/certificateMapEntries/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apikeys.projects.locations.keys.delete": { + "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "apikeys.keys.delete", + "name": "certificatemanager.certmapentries.get", + "parameterFormat": "projects/*/locations/*/certificateMaps/*/certificateMapEntries/*", "parameterName": "name", - "parameterType": "path" + "parameterType": "path", + "resourceType": "name" } ] }, - "apikeys.projects.locations.keys.get": { + "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "apikeys.keys.get", - "parameterName": "name", - "parameterType": "path" + "name": "certificatemanager.certmapentries.list", + "parameterFormat": "projects/*/locations/*/certificateMaps/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "apikeys.projects.locations.keys.getKeyString": { + "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "apikeys.keys.getKeyString", - "parameterName": "name", - "parameterType": "path" + "name": "certificatemanager.certmapentries.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "certificatemanager.certmapentries.update" } ] }, - "apikeys.projects.locations.keys.list": { + "certificatemanager.projects.locations.certificateMaps.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "apikeys.keys.list", + "name": "certificatemanager.certmaps.create", + "parameterFormat": "projects/*/locations/*", "parameterName": "parent", - "parameterType": "path" + "parameterType": "path", + "resourceType": "parent" } ] }, - "apikeys.projects.locations.keys.patch": { + "certificatemanager.projects.locations.certificateMaps.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "apikeys.keys.update" + "name": "certificatemanager.certmaps.delete", + "parameterFormat": "projects/*/locations/*/certificateMaps/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "apikeys.projects.locations.keys.undelete": { + "certificatemanager.projects.locations.certificateMaps.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "apikeys.keys.undelete", + "name": "certificatemanager.certmaps.get", + "parameterFormat": "projects/*/locations/*/certificateMaps/*", "parameterName": "name", - "parameterType": "path" + "parameterType": "path", + "resourceType": "name" } ] - } - }, - "restUrl": "https://cloud.google.com/api-keys/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/api-keys/docs/access-control", - "sourceUrlAuthoritive": true - }, - "appengine": { - "methods": { - "appengine.apps.authorizedCertificates.create": { + }, + "certificatemanager.projects.locations.certificateMaps.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "lowConfidence": true, - "name": "appengine.applications.update", - "parameterFormat": "Application", + "name": "certificatemanager.certmaps.list", + "parameterFormat": "projects/*/locations/*", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "appengine.apps.authorizedCertificates.delete": { + "certificatemanager.projects.locations.certificateMaps.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/authorizedCertificates/12345", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "certificatemanager.certmaps.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "certificatemanager.certmaps.get" } ] }, - "appengine.apps.authorizedCertificates.get": { + "certificatemanager.projects.locations.certificates.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.get", - "parameterFormat": "apps/myapp/authorizedCertificates/12345", - "parameterName": "name", + "name": "certificatemanager.certs.create", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", "parameterType": "path", - "resourceType": "name" + "resourceType": "parent" } ] }, - "appengine.apps.authorizedCertificates.list": { + "certificatemanager.projects.locations.certificates.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "lowConfidence": true, - "name": "appengine.applications.get", - "parameterFormat": "Application", - "parameterName": "parent", + "name": "certificatemanager.certs.delete", + "parameterFormat": "projects/*/locations/*/certificates/*", + "parameterName": "name", "parameterType": "path", - "resourceType": "parent" + "resourceType": "name" } ] }, - "appengine.apps.authorizedCertificates.patch": { + "certificatemanager.projects.locations.certificates.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/authorizedCertificates/12345", + "name": "certificatemanager.certs.get", + "parameterFormat": "projects/*/locations/*/certificates/*", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "appengine.apps.authorizedDomains.list": { + "certificatemanager.projects.locations.certificates.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.get", - "parameterFormat": "apps/myapp", + "name": "certificatemanager.certs.list", + "parameterFormat": "projects/*/locations/*", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "appengine.apps.create": { + "certificatemanager.projects.locations.certificates.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.applications.create" + "name": "certificatemanager.certs.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "certificatemanager.certs.update" } ] }, - "appengine.apps.domainMappings.create": { + "certificatemanager.projects.locations.dnsAuthorizations.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp", + "name": "certificatemanager.dnsauthorizations.create", + "parameterFormat": "projects/*/locations/*", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "appengine.apps.domainMappings.delete": { + "certificatemanager.projects.locations.dnsAuthorizations.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/domainMappings/example.com", + "name": "certificatemanager.dnsauthorizations.delete", + "parameterFormat": "projects/*/locations/*/dnsAuthorizations/*", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "appengine.apps.domainMappings.get": { + "certificatemanager.projects.locations.dnsAuthorizations.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.get", - "parameterFormat": "apps/myapp/domainMappings/example.com", + "name": "certificatemanager.dnsauthorizations.get", + "parameterFormat": "projects/*/locations/*/dnsAuthorizations/*", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "appengine.apps.domainMappings.list": { + "certificatemanager.projects.locations.dnsAuthorizations.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.get", - "parameterFormat": "apps/myapp", + "name": "certificatemanager.dnsauthorizations.list", + "parameterFormat": "projects/*/locations/*", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "appengine.apps.domainMappings.patch": { + "certificatemanager.projects.locations.dnsAuthorizations.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/domainMappings/example.com", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "certificatemanager.dnsauthorizations.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "certificatemanager.dnsauthorizations.get" } ] }, - "appengine.apps.firewall.ingressRules.batchUpdate": { + "certificatemanager.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/firewall/ingressRules", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "certificatemanager.locations.get" } ] }, - "appengine.apps.firewall.ingressRules.create": { + "certificatemanager.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/firewall/ingressRules", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "certificatemanager.locations.list" } ] }, - "appengine.apps.firewall.ingressRules.delete": { + "certificatemanager.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/firewall/ingressRules/100", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "certificatemanager.operations.cancel" } ] }, - "appengine.apps.firewall.ingressRules.get": { + "certificatemanager.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.get", - "parameterFormat": "apps/myapp/firewall/ingressRules/100", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "certificatemanager.operations.delete" } ] }, - "appengine.apps.firewall.ingressRules.list": { + "certificatemanager.projects.locations.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "certificatemanager.operations.get" + } + ] + }, + "certificatemanager.projects.locations.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "certificatemanager.operations.list" + } + ] + }, + "certificatemanager.projects.locations.trustConfigs.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.get", - "parameterFormat": "apps/myapp/firewall/ingressRules", + "name": "certificatemanager.trustconfigs.create", + "parameterFormat": "projects/*/locations/*", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "appengine.apps.firewall.ingressRules.patch": { + "certificatemanager.projects.locations.trustConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp/firewall/ingressRules/100", + "name": "certificatemanager.trustconfigs.delete", + "parameterFormat": "projects/*/locations/*/trustConfigs/*", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "appengine.apps.get": { + "certificatemanager.projects.locations.trustConfigs.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "appengine.applications.get", - "parameterFormat": "apps/myapp", + "name": "certificatemanager.trustconfigs.get", + "parameterFormat": "projects/*/locations/*/trustConfigs/*", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "appengine.apps.locations.get": {}, - "appengine.apps.locations.list": {}, - "appengine.apps.operations.get": { + "certificatemanager.projects.locations.trustConfigs.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "appengine.operations.get" + "name": "certificatemanager.trustconfigs.list", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "appengine.apps.operations.list": { + "certificatemanager.projects.locations.trustConfigs.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.operations.list" - } - ] - }, - "appengine.apps.patch": { - "permissions": [ + "name": "certificatemanager.trustconfigs.update" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "certificatemanager.trustconfigs.get" } ] - }, - "appengine.apps.repair": { + } + }, + "restUrl": "https://cloud.google.com/certificate-manager/docs/reference/certificate-manager/rest", + "sourceUrl": "https://cloud.google.com/certificate-manager/docs/permissions", + "sourceUrlAuthoritive": true + }, + "chat": { + "methods": { + "chat.media.download": {}, + "chat.media.upload": {}, + "chat.spaces.create": {}, + "chat.spaces.delete": {}, + "chat.spaces.findDirectMessage": {}, + "chat.spaces.get": {}, + "chat.spaces.list": {}, + "chat.spaces.members.create": {}, + "chat.spaces.members.delete": {}, + "chat.spaces.members.get": {}, + "chat.spaces.members.list": {}, + "chat.spaces.messages.attachments.get": {}, + "chat.spaces.messages.create": {}, + "chat.spaces.messages.delete": {}, + "chat.spaces.messages.get": {}, + "chat.spaces.messages.list": {}, + "chat.spaces.messages.patch": {}, + "chat.spaces.messages.reactions.create": {}, + "chat.spaces.messages.reactions.delete": {}, + "chat.spaces.messages.reactions.list": {}, + "chat.spaces.messages.update": {}, + "chat.spaces.patch": {}, + "chat.spaces.setup": {} + }, + "restUrl": "https://developers.google.com/chat/api/reference/rest" + }, + "checks": { + "methods": {} + }, + "chromemanagement": { + "methods": { + "chromemanagement.customers.apps.android.get": {}, + "chromemanagement.customers.apps.chrome.get": {}, + "chromemanagement.customers.apps.countChromeAppRequests": {}, + "chromemanagement.customers.apps.web.get": {}, + "chromemanagement.customers.reports.countChromeBrowsersNeedingAttention": {}, + "chromemanagement.customers.reports.countChromeDevicesReachingAutoExpirationDate": {}, + "chromemanagement.customers.reports.countChromeDevicesThatNeedAttention": {}, + "chromemanagement.customers.reports.countChromeHardwareFleetDevices": {}, + "chromemanagement.customers.reports.countChromeVersions": {}, + "chromemanagement.customers.reports.countInstalledApps": {}, + "chromemanagement.customers.reports.countPrintJobsByPrinter": {}, + "chromemanagement.customers.reports.countPrintJobsByUser": {}, + "chromemanagement.customers.reports.enumeratePrintJobs": {}, + "chromemanagement.customers.reports.findInstalledAppDevices": {}, + "chromemanagement.customers.telemetry.devices.get": {}, + "chromemanagement.customers.telemetry.devices.list": {}, + "chromemanagement.customers.telemetry.events.list": {}, + "chromemanagement.customers.telemetry.notificationConfigs.create": {}, + "chromemanagement.customers.telemetry.notificationConfigs.delete": {}, + "chromemanagement.customers.telemetry.notificationConfigs.list": {}, + "chromemanagement.customers.telemetry.users.get": {}, + "chromemanagement.customers.telemetry.users.list": {} + }, + "restUrl": "https://developers.google.com/chrome/management/reference/rest" + }, + "chromepolicy": { + "methods": { + "chromepolicy.customers.policies.groups.batchDelete": {}, + "chromepolicy.customers.policies.groups.batchModify": {}, + "chromepolicy.customers.policies.groups.listGroupPriorityOrdering": {}, + "chromepolicy.customers.policies.groups.updateGroupPriorityOrdering": {}, + "chromepolicy.customers.policies.networks.defineCertificate": {}, + "chromepolicy.customers.policies.networks.defineNetwork": {}, + "chromepolicy.customers.policies.networks.removeCertificate": {}, + "chromepolicy.customers.policies.networks.removeNetwork": {}, + "chromepolicy.customers.policies.orgunits.batchInherit": {}, + "chromepolicy.customers.policies.orgunits.batchModify": {}, + "chromepolicy.customers.policies.resolve": {}, + "chromepolicy.customers.policySchemas.get": {}, + "chromepolicy.customers.policySchemas.list": {}, + "chromepolicy.media.upload": {} + }, + "restUrl": "https://developers.google.com/chrome/policy/reference/rest" + }, + "chromeuxreport": { + "methods": {} + }, + "civicinfo": { + "methods": { + "civicinfo.divisions.search": {}, + "civicinfo.elections.electionQuery": {}, + "civicinfo.elections.voterInfoQuery": {}, + "civicinfo.representatives.representativeInfoByAddress": {}, + "civicinfo.representatives.representativeInfoByDivision": {} + }, + "restUrl": "https://developers.google.com/civic-information/docs" + }, + "classroom": { + "methods": { + "classroom.courses.aliases.create": {}, + "classroom.courses.aliases.delete": {}, + "classroom.courses.aliases.list": {}, + "classroom.courses.announcements.create": {}, + "classroom.courses.announcements.delete": {}, + "classroom.courses.announcements.get": {}, + "classroom.courses.announcements.list": {}, + "classroom.courses.announcements.modifyAssignees": {}, + "classroom.courses.announcements.patch": {}, + "classroom.courses.courseWork.create": {}, + "classroom.courses.courseWork.delete": {}, + "classroom.courses.courseWork.get": {}, + "classroom.courses.courseWork.list": {}, + "classroom.courses.courseWork.modifyAssignees": {}, + "classroom.courses.courseWork.patch": {}, + "classroom.courses.courseWork.studentSubmissions.get": {}, + "classroom.courses.courseWork.studentSubmissions.list": {}, + "classroom.courses.courseWork.studentSubmissions.modifyAttachments": {}, + "classroom.courses.courseWork.studentSubmissions.patch": {}, + "classroom.courses.courseWork.studentSubmissions.reclaim": {}, + "classroom.courses.courseWork.studentSubmissions.return": {}, + "classroom.courses.courseWork.studentSubmissions.turnIn": {}, + "classroom.courses.courseWorkMaterials.create": {}, + "classroom.courses.courseWorkMaterials.delete": {}, + "classroom.courses.courseWorkMaterials.get": {}, + "classroom.courses.courseWorkMaterials.list": {}, + "classroom.courses.courseWorkMaterials.patch": {}, + "classroom.courses.create": {}, + "classroom.courses.delete": {}, + "classroom.courses.get": {}, + "classroom.courses.list": {}, + "classroom.courses.patch": {}, + "classroom.courses.students.create": {}, + "classroom.courses.students.delete": {}, + "classroom.courses.students.get": {}, + "classroom.courses.students.list": {}, + "classroom.courses.teachers.create": {}, + "classroom.courses.teachers.delete": {}, + "classroom.courses.teachers.get": {}, + "classroom.courses.teachers.list": {}, + "classroom.courses.topics.create": {}, + "classroom.courses.topics.delete": {}, + "classroom.courses.topics.get": {}, + "classroom.courses.topics.list": {}, + "classroom.courses.topics.patch": {}, + "classroom.courses.update": {}, + "classroom.invitations.accept": {}, + "classroom.invitations.create": {}, + "classroom.invitations.delete": {}, + "classroom.invitations.get": {}, + "classroom.invitations.list": {}, + "classroom.registrations.create": {}, + "classroom.registrations.delete": {}, + "classroom.userProfiles.get": {}, + "classroom.userProfiles.guardianInvitations.create": {}, + "classroom.userProfiles.guardianInvitations.get": {}, + "classroom.userProfiles.guardianInvitations.list": {}, + "classroom.userProfiles.guardianInvitations.patch": {}, + "classroom.userProfiles.guardians.delete": {}, + "classroom.userProfiles.guardians.get": {}, + "classroom.userProfiles.guardians.list": {} + }, + "restUrl": "https://developers.google.com/classroom/reference/rest" + }, + "cloudasset": { + "methods": { + "cloudasset.analyzeIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "appengine.applications.update", - "parameterFormat": "apps/myapp", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudasset.assets.analyzeIamPolicy" } ] }, - "appengine.apps.services.delete": { + "cloudasset.analyzeIamPolicyLongrunning": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.services.delete" + "name": "cloudasset.assets.analyzeIamPolicy" } ] }, - "appengine.apps.services.get": { + "cloudasset.analyzeMove": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.services.get" + "name": "cloudasset.assets.analyzeMove" } ] }, - "appengine.apps.services.list": { + "cloudasset.analyzeOrgPolicies": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.services.list" + "name": "cloudasset.assets.analyzeOrgPolicy" } ] }, - "appengine.apps.services.patch": { + "cloudasset.feeds.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.services.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "appengine.services.update" + "name": "cloudasset.feeds.create" } ] }, - "appengine.apps.services.versions.create": { + "cloudasset.feeds.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.versions.create" + "name": "cloudasset.feeds.delete" } ] }, - "appengine.apps.services.versions.delete": { + "cloudasset.feeds.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.versions.delete" + "name": "cloudasset.feeds.get" } ] }, - "appengine.apps.services.versions.get": { + "cloudasset.feeds.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.versions.get" + "name": "cloudasset.feeds.list" } ] }, - "appengine.apps.services.versions.instances.debug": { + "cloudasset.feeds.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.instances.enableDebug" + "name": "cloudasset.feeds.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudasset.feeds.get" } ] }, - "appengine.apps.services.versions.instances.delete": { + "cloudasset.savedQueries.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.instances.delete" + "name": "cloudasset.savedqueries.create" } ] }, - "appengine.apps.services.versions.instances.get": { + "cloudasset.savedQueries.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.instances.get" + "name": "cloudasset.savedqueries.delete" } ] }, - "appengine.apps.services.versions.instances.list": { + "cloudasset.savedQueries.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.instances.list" + "name": "cloudasset.savedqueries.get" } ] }, - "appengine.apps.services.versions.list": { + "cloudasset.savedQueries.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.versions.list" + "name": "cloudasset.savedqueries.list" } ] }, - "appengine.apps.services.versions.patch": { + "cloudasset.savedQueries.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.versions.update" + "name": "cloudasset.savedqueries.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "appengine.versions.get" + "name": "cloudasset.savedqueries.update" } ] }, - "appengine.projects.locations.operations.get": { + "cloudasset.searchAllIamPolicies": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.operations.get" + "name": "cloudasset.assets.searchAllIamPolicies" } ] }, - "appengine.projects.locations.operations.list": { + "cloudasset.searchAllResources": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "appengine.operations.list" + "name": "cloudasset.assets.searchAllResources" } ] } }, - "restUrl": "https://cloud.google.com/appengine/docs/admin-api/reference/rest", - "sourceUrl": "https://cloud.google.com/appengine/docs/admin-api/access-control", + "restUrl": "https://cloud.google.com/asset-inventory/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/asset-inventory/docs/access-control", "sourceUrlAuthoritive": true }, - "area120tables": { - "methods": {} - }, - "artifactregistry": { + "cloudbilling": { "methods": { - "artifactregistry.projects.getProjectSettings": { + "cloudbilling.billingAccounts.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.projectsettings.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "billing.accounts.create" } ] }, - "artifactregistry.projects.locations.get": { + "cloudbilling.billingAccounts.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "artifactregistry.locations.get" + "name": "billing.accounts.get" } ] }, - "artifactregistry.projects.locations.getVpcscConfig": { + "cloudbilling.billingAccounts.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.vpcscconfigs.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name", - "undocumented": true + "name": "billing.accounts.getIamPolicy" } ] }, - "artifactregistry.projects.locations.list": { + "cloudbilling.billingAccounts.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "artifactregistry.locations.list" + "name": "billing.accounts.list" } ] }, - "artifactregistry.projects.locations.operations.get": {}, - "artifactregistry.projects.locations.repositories.aptArtifacts.import": { + "cloudbilling.billingAccounts.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.aptartifacts.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" - } - ] - }, - "artifactregistry.projects.locations.repositories.aptArtifacts.upload": { - "permissions": [ + "name": "billing.accounts.get" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.aptartifacts.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "billing.accounts.update" } ] }, - "artifactregistry.projects.locations.repositories.create": { + "cloudbilling.billingAccounts.skus.get": {}, + "cloudbilling.billingAccounts.skus.list": {} + }, + "restUrl": "https://cloud.google.com/billing/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/billing/docs/access-control", + "sourceUrlAuthoritive": true + }, + "cloudbuild": { + "methods": { + "cloudbuild.githubDotComWebhook.receive": {}, + "cloudbuild.locations.regionalWebhook": {}, + "cloudbuild.operations.cancel": {}, + "cloudbuild.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.repositories.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.operations.get" } ] }, - "artifactregistry.projects.locations.repositories.delete": { + "cloudbuild.projects.builds.approve": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.repositories.delete", + "name": "cloudbuild.builds.approve", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "artifactregistry.projects.locations.repositories.dockerImages.get": { + "cloudbuild.projects.builds.cancel": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.dockerImages.get", - "parameterName": "name", + "name": "cloudbuild.builds.update", + "parameterName": "projectId", "parameterType": "path", - "resourceType": "name", - "undocumented": true + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.dockerImages.list": { + "cloudbuild.projects.builds.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.dockerImages.list", - "parameterName": "parent", + "name": "cloudbuild.builds.create", + "parameterName": "projectId", "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.files.get": { + "cloudbuild.projects.builds.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.files.get", - "parameterName": "name", + "name": "cloudbuild.builds.get", + "parameterName": "projectId", "parameterType": "path", - "resourceType": "name" + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.files.list": { + "cloudbuild.projects.builds.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.files.list", - "parameterName": "parent", + "name": "cloudbuild.builds.list", + "parameterName": "projectId", "parameterType": "path", - "resourceType": "parent" + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.get": { + "cloudbuild.projects.builds.retry": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.repositories.get", - "parameterName": "name", + "name": "cloudbuild.builds.get", + "parameterName": "projectId", "parameterType": "path", - "resourceType": "name" + "resourceType": "projectId" + }, + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "cloudbuild.builds.create", + "parameterName": "projectId", + "parameterType": "path", + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.getIamPolicy": { + "cloudbuild.projects.githubEnterpriseConfigs.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "artifactregistry.repositories.getIamPolicy" + "name": "cloudbuild.integrations.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "artifactregistry.projects.locations.repositories.goModules.upload": { + "cloudbuild.projects.githubEnterpriseConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.gomodules.create", - "parameterName": "parent", + "name": "cloudbuild.integrations.delete", + "parameterName": "name", "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "resourceType": "name" } ] }, - "artifactregistry.projects.locations.repositories.googetArtifacts.import": { + "cloudbuild.projects.githubEnterpriseConfigs.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.googetartifacts.create", - "parameterName": "parent", + "name": "cloudbuild.integrations.get", + "parameterName": "name", "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "resourceType": "name" } ] }, - "artifactregistry.projects.locations.repositories.googetArtifacts.upload": { + "cloudbuild.projects.githubEnterpriseConfigs.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.googetartifacts.create", + "name": "cloudbuild.integrations.list", "parameterName": "parent", "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "resourceType": "parent" } ] }, - "artifactregistry.projects.locations.repositories.kfpArtifacts.upload": { + "cloudbuild.projects.githubEnterpriseConfigs.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "artifactregistry.kfpartifacts.create", - "parameterName": "parent", - "parameterType": "path" + "name": "cloudbuild.integrations.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudbuild.integrations.get" } ] }, - "artifactregistry.projects.locations.repositories.list": { + "cloudbuild.projects.locations.bitbucketServerConfigs.connectedRepositories.batchCreate": {}, + "cloudbuild.projects.locations.bitbucketServerConfigs.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.repositories.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.integrations.create" } ] }, - "artifactregistry.projects.locations.repositories.mavenArtifacts.get": { + "cloudbuild.projects.locations.bitbucketServerConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.mavenArtifacts.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name", - "undocumented": true + "name": "cloudbuild.integrations.delete" } ] }, - "artifactregistry.projects.locations.repositories.mavenArtifacts.list": { + "cloudbuild.projects.locations.bitbucketServerConfigs.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.mavenArtifacts.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "name": "cloudbuild.integrations.get" } ] }, - "artifactregistry.projects.locations.repositories.npmPackages.get": { + "cloudbuild.projects.locations.bitbucketServerConfigs.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.npmPackages.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name", - "undocumented": true + "name": "cloudbuild.integrations.list" } ] }, - "artifactregistry.projects.locations.repositories.npmPackages.list": { + "cloudbuild.projects.locations.bitbucketServerConfigs.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.npmPackages.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "name": "cloudbuild.integrations.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudbuild.integrations.get" } ] }, - "artifactregistry.projects.locations.repositories.packages.delete": { + "cloudbuild.projects.locations.bitbucketServerConfigs.removeBitbucketServerConnectedRepository": {}, + "cloudbuild.projects.locations.bitbucketServerConfigs.repos.list": {}, + "cloudbuild.projects.locations.builds.approve": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.packages.delete", + "name": "cloudbuild.builds.approve", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "artifactregistry.projects.locations.repositories.packages.get": { + "cloudbuild.projects.locations.builds.cancel": {}, + "cloudbuild.projects.locations.builds.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.packages.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudbuild.builds.create", + "parameterName": "projectId", + "parameterType": "query", + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.packages.list": { + "cloudbuild.projects.locations.builds.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.packages.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.builds.get", + "parameterName": "projectId", + "parameterType": "query", + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.packages.tags.create": { + "cloudbuild.projects.locations.builds.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "artifactregistry.tags.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.builds.list", + "parameterName": "projectId", + "parameterType": "query", + "resourceType": "projectId" } ] }, - "artifactregistry.projects.locations.repositories.packages.tags.delete": { + "cloudbuild.projects.locations.builds.retry": {}, + "cloudbuild.projects.locations.connections.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.tags.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudbuild.connections.create" } ] }, - "artifactregistry.projects.locations.repositories.packages.tags.get": { + "cloudbuild.projects.locations.connections.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.tags.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudbuild.connections.delete" } ] }, - "artifactregistry.projects.locations.repositories.packages.tags.list": { + "cloudbuild.projects.locations.connections.fetchLinkableRepositories": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.tags.list", - "parameterFormat": "projects/p1/locations/us-central1/repositories/repo1/packages/pkg1", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.connections.fetchLinkableRepositories" } ] }, - "artifactregistry.projects.locations.repositories.packages.tags.patch": { + "cloudbuild.projects.locations.connections.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "artifactregistry.tags.get" - }, + "name": "cloudbuild.connections.get" + } + ] + }, + "cloudbuild.projects.locations.connections.getIamPolicy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "artifactregistry.tags.update" + "name": "cloudbuild.connections.getIamPolicy" } ] }, - "artifactregistry.projects.locations.repositories.packages.versions.batchDelete": { + "cloudbuild.projects.locations.connections.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "artifactregistry.versions.delete" + "name": "cloudbuild.connections.list" } ] }, - "artifactregistry.projects.locations.repositories.packages.versions.delete": { + "cloudbuild.projects.locations.connections.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.versions.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudbuild.connections.update" } ] }, - "artifactregistry.projects.locations.repositories.packages.versions.get": { + "cloudbuild.projects.locations.connections.processWebhook": {}, + "cloudbuild.projects.locations.connections.repositories.accessReadToken": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.versions.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudbuild.repositories.accessReadToken" } ] }, - "artifactregistry.projects.locations.repositories.packages.versions.list": { + "cloudbuild.projects.locations.connections.repositories.accessReadWriteToken": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.versions.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.repositories.accessReadWriteToken" } ] }, - "artifactregistry.projects.locations.repositories.patch": { + "cloudbuild.projects.locations.connections.repositories.batchCreate": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "artifactregistry.repositories.get" - }, + "name": "cloudbuild.repositories.create" + } + ] + }, + "cloudbuild.projects.locations.connections.repositories.create": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "artifactregistry.repositories.update" + "name": "cloudbuild.repositories.create" } ] }, - "artifactregistry.projects.locations.repositories.pythonPackages.get": { + "cloudbuild.projects.locations.connections.repositories.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.pythonPackages.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name", - "undocumented": true + "name": "cloudbuild.repositories.delete" } ] }, - "artifactregistry.projects.locations.repositories.pythonPackages.list": { + "cloudbuild.projects.locations.connections.repositories.fetchGitRefs": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.pythonPackages.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "name": "cloudbuild.repositories.fetchGitRefs" } ] }, - "artifactregistry.projects.locations.repositories.setIamPolicy": { + "cloudbuild.projects.locations.connections.repositories.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "artifactregistry.repositories.setIamPolicy" + "name": "cloudbuild.repositories.get" } ] }, - "artifactregistry.projects.locations.repositories.testIamPermissions": { - "permissions": [] - }, - "artifactregistry.projects.locations.repositories.yumArtifacts.import": { + "cloudbuild.projects.locations.connections.repositories.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "artifactregistry.yumartifacts.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.repositories.list" } ] }, - "artifactregistry.projects.locations.repositories.yumArtifacts.upload": { + "cloudbuild.projects.locations.connections.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "artifactregistry.yumartifacts.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudbuild.connections.setIamPolicy" + } + ] + }, + "cloudbuild.projects.locations.connections.testIamPermissions": { + "permissions": [] + }, + "cloudbuild.projects.locations.gitLabConfigs.connectedRepositories.batchCreate": {}, + "cloudbuild.projects.locations.gitLabConfigs.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudbuild.integrations.create" } ] }, - "artifactregistry.projects.locations.updateVpcscConfig": {}, - "artifactregistry.projects.updateProjectSettings": {} - }, - "restUrl": "https://cloud.google.com/artifact-registry/docs/reference/rest" - }, - "assuredworkloads": { - "methods": { - "assuredworkloads.organizations.locations.operations.get": { + "cloudbuild.projects.locations.gitLabConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "assuredworkloads.operations.get" + "name": "cloudbuild.integrations.delete" } ] }, - "assuredworkloads.organizations.locations.operations.list": { + "cloudbuild.projects.locations.gitLabConfigs.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "assuredworkloads.operations.list" + "name": "cloudbuild.integrations.get" } ] }, - "assuredworkloads.organizations.locations.workloads.analyzeWorkloadMove": { + "cloudbuild.projects.locations.gitLabConfigs.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "assuredworkloads.workload.get" + "name": "cloudbuild.integrations.list" } ] }, - "assuredworkloads.organizations.locations.workloads.create": { + "cloudbuild.projects.locations.gitLabConfigs.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "assuredworkloads.workload.create", - "parameterName": "parent", - "parameterType": "path" + "name": "cloudbuild.integrations.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudbuild.integrations.get" } ] }, - "assuredworkloads.organizations.locations.workloads.delete": { + "cloudbuild.projects.locations.gitLabConfigs.removeGitLabConnectedRepository": {}, + "cloudbuild.projects.locations.gitLabConfigs.repos.list": {}, + "cloudbuild.projects.locations.githubEnterpriseConfigs.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "assuredworkloads.workload.delete", - "parameterName": "name", - "parameterType": "path" + "name": "cloudbuild.integrations.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "assuredworkloads.organizations.locations.workloads.enableResourceMonitoring": { + "cloudbuild.projects.locations.githubEnterpriseConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "assuredworkloads.workload.update", + "name": "cloudbuild.integrations.delete", "parameterName": "name", - "parameterType": "path" + "parameterType": "path", + "resourceType": "name" } ] }, - "assuredworkloads.organizations.locations.workloads.get": { + "cloudbuild.projects.locations.githubEnterpriseConfigs.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "assuredworkloads.workload.get", + "name": "cloudbuild.integrations.get", "parameterName": "name", - "parameterType": "path" + "parameterType": "path", + "resourceType": "name" } ] }, - "assuredworkloads.organizations.locations.workloads.list": { + "cloudbuild.projects.locations.githubEnterpriseConfigs.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "assuredworkloads.workload.list", + "name": "cloudbuild.integrations.list", "parameterName": "parent", - "parameterType": "path" + "parameterType": "path", + "resourceType": "parent" } ] }, - "assuredworkloads.organizations.locations.workloads.mutatePartnerPermissions": { + "cloudbuild.projects.locations.githubEnterpriseConfigs.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "assuredworkloads.workload.update", - "parameterName": "name", - "parameterType": "path" + "name": "cloudbuild.integrations.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudbuild.integrations.update" } ] }, - "assuredworkloads.organizations.locations.workloads.patch": { + "cloudbuild.projects.locations.operations.cancel": {}, + "cloudbuild.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "assuredworkloads.workload.update" + "name": "cloudbuild.operations.get" } ] }, - "assuredworkloads.organizations.locations.workloads.restrictAllowedResources": { + "cloudbuild.projects.locations.triggers.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "assuredworkloads.workload.update" + "name": "cloudbuild.builds.create", + "parameterFormat": "projects/{project}/locations/{location}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "assuredworkloads.organizations.locations.workloads.violations.acknowledge": { + "cloudbuild.projects.locations.triggers.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "assuredworkloads.violations.update" + "lowConfidence": true, + "name": "cloudbuild.builds.create", + "parameterFormat": "Trigger", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "assuredworkloads.organizations.locations.workloads.violations.get": { + "cloudbuild.projects.locations.triggers.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "assuredworkloads.violations.get", + "lowConfidence": true, + "name": "cloudbuild.builds.get", + "parameterFormat": "Trigger", "parameterName": "name", - "parameterType": "path" + "parameterType": "path", + "resourceType": "name" } ] }, - "assuredworkloads.organizations.locations.workloads.violations.list": { + "cloudbuild.projects.locations.triggers.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "assuredworkloads.violations.list", + "lowConfidence": true, + "name": "cloudbuild.builds.list", + "parameterFormat": "Triggers", "parameterName": "parent", - "parameterType": "path" + "parameterType": "path", + "resourceType": "parent" } ] - } - }, - "restUrl": "https://cloud.google.com/assured-workloads/docs/reference/rest" - }, - "authorizedbuyersmarketplace": { - "methods": { - "authorizedbuyersmarketplace.bidders.finalizedDeals.list": {}, - "authorizedbuyersmarketplace.buyers.auctionPackages.get": {}, - "authorizedbuyersmarketplace.buyers.auctionPackages.list": {}, - "authorizedbuyersmarketplace.buyers.auctionPackages.subscribe": {}, - "authorizedbuyersmarketplace.buyers.auctionPackages.subscribeClients": {}, - "authorizedbuyersmarketplace.buyers.auctionPackages.unsubscribe": {}, - "authorizedbuyersmarketplace.buyers.auctionPackages.unsubscribeClients": {}, - "authorizedbuyersmarketplace.buyers.clients.activate": {}, - "authorizedbuyersmarketplace.buyers.clients.create": {}, - "authorizedbuyersmarketplace.buyers.clients.deactivate": {}, - "authorizedbuyersmarketplace.buyers.clients.get": {}, - "authorizedbuyersmarketplace.buyers.clients.list": {}, - "authorizedbuyersmarketplace.buyers.clients.patch": {}, - "authorizedbuyersmarketplace.buyers.clients.users.activate": {}, - "authorizedbuyersmarketplace.buyers.clients.users.create": {}, - "authorizedbuyersmarketplace.buyers.clients.users.deactivate": {}, - "authorizedbuyersmarketplace.buyers.clients.users.delete": {}, - "authorizedbuyersmarketplace.buyers.clients.users.get": {}, - "authorizedbuyersmarketplace.buyers.clients.users.list": {}, - "authorizedbuyersmarketplace.buyers.finalizedDeals.addCreative": {}, - "authorizedbuyersmarketplace.buyers.finalizedDeals.get": {}, - "authorizedbuyersmarketplace.buyers.finalizedDeals.list": {}, - "authorizedbuyersmarketplace.buyers.finalizedDeals.pause": {}, - "authorizedbuyersmarketplace.buyers.finalizedDeals.resume": {}, - "authorizedbuyersmarketplace.buyers.finalizedDeals.setReadyToServe": {}, - "authorizedbuyersmarketplace.buyers.proposals.accept": {}, - "authorizedbuyersmarketplace.buyers.proposals.addNote": {}, - "authorizedbuyersmarketplace.buyers.proposals.cancelNegotiation": {}, - "authorizedbuyersmarketplace.buyers.proposals.deals.batchUpdate": {}, - "authorizedbuyersmarketplace.buyers.proposals.deals.get": {}, - "authorizedbuyersmarketplace.buyers.proposals.deals.list": {}, - "authorizedbuyersmarketplace.buyers.proposals.deals.patch": {}, - "authorizedbuyersmarketplace.buyers.proposals.get": {}, - "authorizedbuyersmarketplace.buyers.proposals.list": {}, - "authorizedbuyersmarketplace.buyers.proposals.patch": {}, - "authorizedbuyersmarketplace.buyers.proposals.sendRfp": {}, - "authorizedbuyersmarketplace.buyers.publisherProfiles.get": {}, - "authorizedbuyersmarketplace.buyers.publisherProfiles.list": {} - }, - "restUrl": "https://developers.google.com/authorized-buyers/apis/marketplace/reference/rest" - }, - "baremetalsolution": { - "methods": { - "baremetalsolution.projects.locations.get": { + }, + "cloudbuild.projects.locations.triggers.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawlv1" ], - "name": "baremetalsolution.locations.get", - "undocumented": true + "name": "cloudbuild.builds.create", + "parameterName": "projectId", + "parameterType": "query", + "resourceType": "projectId" } ] }, - "baremetalsolution.projects.locations.instances.detachLun": { + "cloudbuild.projects.locations.triggers.run": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.detachLun" + "lowConfidence": true, + "name": "cloudbuild.builds.create", + "parameterFormat": "Trigger", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "baremetalsolution.projects.locations.instances.disableInteractiveSerialConsole": { + "cloudbuild.projects.locations.triggers.webhook": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.disableInteractiveSerialConsole" + "lowConfidence": true, + "name": "cloudbuild.builds.create", + "parameterFormat": "triggers.webhook", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "baremetalsolution.projects.locations.instances.enableInteractiveSerialConsole": { + "cloudbuild.projects.locations.workerPools.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.enableInteractiveSerialConsole" + "name": "cloudbuild.workerpools.create", + "parameterFormat": "projects/{project}/locations/{location}", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "baremetalsolution.projects.locations.instances.get": { + "cloudbuild.projects.locations.workerPools.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.get" + "lowConfidence": true, + "name": "cloudbuild.workerpools.delete", + "parameterFormat": "WorkerPool", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "baremetalsolution.projects.locations.instances.list": { + "cloudbuild.projects.locations.workerPools.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.list" + "lowConfidence": true, + "name": "cloudbuild.workerpools.get", + "parameterFormat": "WorkerPool", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "baremetalsolution.projects.locations.instances.patch": { + "cloudbuild.projects.locations.workerPools.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "baremetalsolution.instances.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.update" + "lowConfidence": true, + "name": "cloudbuild.workerpools.list", + "parameterFormat": "WorkerPools", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "baremetalsolution.projects.locations.instances.rename": { + "cloudbuild.projects.locations.workerPools.patch": {}, + "cloudbuild.projects.triggers.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.rename" + "name": "cloudbuild.builds.create", + "parameterName": "parent", + "parameterType": "query", + "resourceType": "parent" } ] }, - "baremetalsolution.projects.locations.instances.reset": { + "cloudbuild.projects.triggers.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.reset" + "lowConfidence": true, + "name": "cloudbuild.builds.create", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "baremetalsolution.projects.locations.instances.start": { + "cloudbuild.projects.triggers.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.start" + "lowConfidence": true, + "name": "cloudbuild.builds.get", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "baremetalsolution.projects.locations.instances.stop": { + "cloudbuild.projects.triggers.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.instances.stop" + "lowConfidence": true, + "name": "cloudbuild.builds.list", + "parameterName": "parent", + "parameterType": "query", + "resourceType": "parent" } ] }, - "baremetalsolution.projects.locations.networks.get": { + "cloudbuild.projects.triggers.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.networks.get" + "name": "cloudbuild.builds.create", + "parameterName": "projectId", + "parameterType": "path", + "resourceType": "projectId" } ] }, - "baremetalsolution.projects.locations.networks.list": { + "cloudbuild.projects.triggers.run": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.networks.list" + "lowConfidence": true, + "name": "cloudbuild.builds.create", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "baremetalsolution.projects.locations.networks.patch": { + "cloudbuild.projects.triggers.webhook": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "baremetalsolution.networks.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "baremetalsolution.networks.update" + "lowConfidence": true, + "name": "cloudbuild.builds.create", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] - }, - "baremetalsolution.projects.locations.networks.rename": { + } + }, + "restUrl": "https://cloud.google.com/build/docs/api/reference/rest" + }, + "cloudchannel": { + "methods": { + "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.create": {}, + "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.delete": {}, + "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.get": {}, + "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.list": {}, + "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.patch": {}, + "cloudchannel.accounts.channelPartnerLinks.create": {}, + "cloudchannel.accounts.channelPartnerLinks.customers.create": {}, + "cloudchannel.accounts.channelPartnerLinks.customers.delete": {}, + "cloudchannel.accounts.channelPartnerLinks.customers.get": {}, + "cloudchannel.accounts.channelPartnerLinks.customers.import": {}, + "cloudchannel.accounts.channelPartnerLinks.customers.list": {}, + "cloudchannel.accounts.channelPartnerLinks.customers.patch": {}, + "cloudchannel.accounts.channelPartnerLinks.get": {}, + "cloudchannel.accounts.channelPartnerLinks.list": {}, + "cloudchannel.accounts.channelPartnerLinks.patch": {}, + "cloudchannel.accounts.checkCloudIdentityAccountsExist": {}, + "cloudchannel.accounts.customers.create": {}, + "cloudchannel.accounts.customers.customerRepricingConfigs.create": {}, + "cloudchannel.accounts.customers.customerRepricingConfigs.delete": {}, + "cloudchannel.accounts.customers.customerRepricingConfigs.get": {}, + "cloudchannel.accounts.customers.customerRepricingConfigs.list": {}, + "cloudchannel.accounts.customers.customerRepricingConfigs.patch": {}, + "cloudchannel.accounts.customers.delete": {}, + "cloudchannel.accounts.customers.entitlements.activate": {}, + "cloudchannel.accounts.customers.entitlements.cancel": {}, + "cloudchannel.accounts.customers.entitlements.changeOffer": {}, + "cloudchannel.accounts.customers.entitlements.changeParameters": {}, + "cloudchannel.accounts.customers.entitlements.changeRenewalSettings": {}, + "cloudchannel.accounts.customers.entitlements.create": {}, + "cloudchannel.accounts.customers.entitlements.get": {}, + "cloudchannel.accounts.customers.entitlements.list": {}, + "cloudchannel.accounts.customers.entitlements.listEntitlementChanges": {}, + "cloudchannel.accounts.customers.entitlements.lookupOffer": {}, + "cloudchannel.accounts.customers.entitlements.startPaidService": {}, + "cloudchannel.accounts.customers.entitlements.suspend": {}, + "cloudchannel.accounts.customers.get": {}, + "cloudchannel.accounts.customers.import": {}, + "cloudchannel.accounts.customers.list": {}, + "cloudchannel.accounts.customers.listPurchasableOffers": {}, + "cloudchannel.accounts.customers.listPurchasableSkus": {}, + "cloudchannel.accounts.customers.patch": {}, + "cloudchannel.accounts.customers.provisionCloudIdentity": {}, + "cloudchannel.accounts.customers.queryEligibleBillingAccounts": {}, + "cloudchannel.accounts.customers.transferEntitlements": {}, + "cloudchannel.accounts.customers.transferEntitlementsToGoogle": {}, + "cloudchannel.accounts.listSubscribers": {}, + "cloudchannel.accounts.listTransferableOffers": {}, + "cloudchannel.accounts.listTransferableSkus": {}, + "cloudchannel.accounts.offers.list": {}, + "cloudchannel.accounts.register": {}, + "cloudchannel.accounts.reportJobs.fetchReportResults": {}, + "cloudchannel.accounts.reports.list": {}, + "cloudchannel.accounts.reports.run": {}, + "cloudchannel.accounts.skuGroups.billableSkus.list": {}, + "cloudchannel.accounts.skuGroups.list": {}, + "cloudchannel.accounts.unregister": {}, + "cloudchannel.operations.cancel": {}, + "cloudchannel.operations.delete": {}, + "cloudchannel.operations.get": {}, + "cloudchannel.operations.list": {}, + "cloudchannel.products.list": {}, + "cloudchannel.products.skus.list": {} + }, + "restUrl": "https://cloud.google.com/channel/docs/reference/rest" + }, + "clouddeploy": { + "methods": { + "clouddeploy.projects.locations.deliveryPipelines.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.networks.rename" + "name": "clouddeploy.deliveryPipelines.create" } ] }, - "baremetalsolution.projects.locations.nfsShares.create": { + "clouddeploy.projects.locations.deliveryPipelines.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.nfsshares.create" + "name": "clouddeploy.deliveryPipelines.delete" } ] }, - "baremetalsolution.projects.locations.nfsShares.delete": { + "clouddeploy.projects.locations.deliveryPipelines.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.nfsshares.delete" + "name": "clouddeploy.deliveryPipelines.get" } ] }, - "baremetalsolution.projects.locations.nfsShares.get": { + "clouddeploy.projects.locations.deliveryPipelines.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "baremetalsolution.nfsshares.get" + "name": "clouddeploy.deliveryPipelines.getIamPolicy" } ] }, - "baremetalsolution.projects.locations.nfsShares.list": { + "clouddeploy.projects.locations.deliveryPipelines.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.nfsshares.list" + "name": "clouddeploy.deliveryPipelines.list" } ] }, - "baremetalsolution.projects.locations.nfsShares.patch": { + "clouddeploy.projects.locations.deliveryPipelines.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "baremetalsolution.nfsshares.update" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.nfsshares.get" + "name": "clouddeploy.deliveryPipelines.update" } ] }, - "baremetalsolution.projects.locations.nfsShares.rename": { + "clouddeploy.projects.locations.deliveryPipelines.releases.abandon": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.nfsshares.rename" + "name": "clouddeploy.releases.abandon" } ] }, - "baremetalsolution.projects.locations.operations.get": { + "clouddeploy.projects.locations.deliveryPipelines.releases.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.operations.get" + "name": "clouddeploy.releases.create" } ] }, - "baremetalsolution.projects.locations.osImages.list": { + "clouddeploy.projects.locations.deliveryPipelines.releases.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.osimages.list" + "name": "clouddeploy.releases.get" } ] }, - "baremetalsolution.projects.locations.sshKeys.create": { + "clouddeploy.projects.locations.deliveryPipelines.releases.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.sshKeys.create" + "name": "clouddeploy.releases.list" } ] }, - "baremetalsolution.projects.locations.sshKeys.delete": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.advance": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.sshKeys.delete" + "name": "clouddeploy.rollouts.advance" } ] }, - "baremetalsolution.projects.locations.sshKeys.list": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.approve": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.sshKeys.list" + "name": "clouddeploy.rollouts.approve" } ] }, - "baremetalsolution.projects.locations.volumes.evict": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.cancel": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumes.evict" + "name": "clouddeploy.rollouts.cancel" } ] }, - "baremetalsolution.projects.locations.volumes.get": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumes.get" + "name": "clouddeploy.rollouts.create" } ] }, - "baremetalsolution.projects.locations.volumes.list": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumes.list" + "name": "clouddeploy.rollouts.get" } ] }, - "baremetalsolution.projects.locations.volumes.luns.evict": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.ignoreJob": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.luns.evict" + "name": "clouddeploy.rollouts.ignoreJob" } ] }, - "baremetalsolution.projects.locations.volumes.luns.get": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.luns.get" + "name": "clouddeploy.jobRuns.get" } ] }, - "baremetalsolution.projects.locations.volumes.luns.list": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.luns.list" + "name": "clouddeploy.jobRuns.list" } ] }, - "baremetalsolution.projects.locations.volumes.patch": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.terminate": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "baremetalsolution.volumes.update" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumes.get" + "name": "clouddeploy.jobRuns.terminate" } ] }, - "baremetalsolution.projects.locations.volumes.rename": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumes.rename" + "name": "clouddeploy.rollouts.list" } ] }, - "baremetalsolution.projects.locations.volumes.resize": { + "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.retryJob": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumes.resize" + "name": "clouddeploy.rollouts.retryJob" } ] }, - "baremetalsolution.projects.locations.volumes.snapshots.create": { + "clouddeploy.projects.locations.deliveryPipelines.rollbackTarget": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumesnapshots.create" + "name": "clouddeploy.rollouts.rollback", + "undocumented": true } ] }, - "baremetalsolution.projects.locations.volumes.snapshots.delete": { + "clouddeploy.projects.locations.deliveryPipelines.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "baremetalsolution.volumesnapshots.delete" + "name": "clouddeploy.deliveryPipelines.setIamPolicy" } ] }, - "baremetalsolution.projects.locations.volumes.snapshots.get": { + "clouddeploy.projects.locations.deliveryPipelines.testIamPermissions": { + "permissions": [] + }, + "clouddeploy.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "baremetalsolution.volumesnapshots.get" + "name": "clouddeploy.locations.get" } ] }, - "baremetalsolution.projects.locations.volumes.snapshots.list": { + "clouddeploy.projects.locations.getConfig": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "baremetalsolution.volumesnapshots.list" + "name": "clouddeploy.config.get" } ] }, - "baremetalsolution.projects.locations.volumes.snapshots.restoreVolumeSnapshot": { + "clouddeploy.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "baremetalsolution.volumesnapshots.restore" + "name": "clouddeploy.locations.list" } ] - } - }, - "restUrl": "https://cloud.google.com/bare-metal/docs/reference/rest" - }, - "batch": { - "methods": { - "batch.projects.locations.get": { + }, + "clouddeploy.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "batch.locations.get" + "name": "clouddeploy.operations.cancel" } ] }, - "batch.projects.locations.jobs.create": { + "clouddeploy.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "batch.jobs.create" + "name": "clouddeploy.operations.delete" } ] }, - "batch.projects.locations.jobs.delete": { + "clouddeploy.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "batch.jobs.delete" + "name": "clouddeploy.operations.get" } ] }, - "batch.projects.locations.jobs.get": { + "clouddeploy.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "batch.jobs.get" + "name": "clouddeploy.operations.list" } ] }, - "batch.projects.locations.jobs.list": { + "clouddeploy.projects.locations.targets.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "batch.jobs.list" + "name": "clouddeploy.targets.create" } ] }, - "batch.projects.locations.jobs.taskGroups.tasks.get": { + "clouddeploy.projects.locations.targets.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "batch.tasks.get" + "name": "clouddeploy.targets.delete" } ] }, - "batch.projects.locations.jobs.taskGroups.tasks.list": { + "clouddeploy.projects.locations.targets.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "batch.tasks.list" + "name": "clouddeploy.targets.get" } ] }, - "batch.projects.locations.list": { + "clouddeploy.projects.locations.targets.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "batch.locations.list" + "name": "clouddeploy.targets.getIamPolicy" } ] }, - "batch.projects.locations.operations.cancel": {}, - "batch.projects.locations.operations.delete": {}, - "batch.projects.locations.operations.get": { + "clouddeploy.projects.locations.targets.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "batch.operations.get" + "name": "clouddeploy.targets.list" } ] }, - "batch.projects.locations.operations.list": { + "clouddeploy.projects.locations.targets.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "batch.operations.list" + "name": "clouddeploy.targets.update" } ] }, - "batch.projects.locations.state.report": { + "clouddeploy.projects.locations.targets.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "batch.states.report" + "name": "clouddeploy.targets.setIamPolicy" } ] + }, + "clouddeploy.projects.locations.targets.testIamPermissions": { + "permissions": [] } }, - "restUrl": "https://cloud.google.com/batch/docs/reference/rest" + "restUrl": "https://cloud.google.com/deploy/docs/api/reference/rest", + "sourceUrl": "https://cloud.google.com/deploy/docs/iam-roles-permissions", + "sourceUrlAuthoritive": true }, - "beyondcorp": { + "clouderrorreporting": { "methods": { - "beyondcorp.projects.locations.appConnections.create": { + "clouderrorreporting.projects.deleteEvents": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnections.create" + "name": "errorreporting.errorEvents.delete" } ] }, - "beyondcorp.projects.locations.appConnections.delete": { + "clouderrorreporting.projects.events.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnections.delete" + "name": "errorreporting.errorEvents.list" } ] }, - "beyondcorp.projects.locations.appConnections.get": { + "clouderrorreporting.projects.events.report": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnections.get" + "name": "errorreporting.errorEvents.create" } ] }, - "beyondcorp.projects.locations.appConnections.getIamPolicy": { + "clouderrorreporting.projects.groupStats.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnections.getIamPolicy" + "name": "errorreporting.groups.list" } ] }, - "beyondcorp.projects.locations.appConnections.list": { + "clouderrorreporting.projects.groups.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnections.list" + "name": "errorreporting.groupMetadata.get" } ] }, - "beyondcorp.projects.locations.appConnections.patch": { + "clouderrorreporting.projects.groups.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnections.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "beyondcorp.appConnections.update" + "name": "errorreporting.groupMetadata.update" } ] - }, - "beyondcorp.projects.locations.appConnections.setIamPolicy": { + } + }, + "restUrl": "https://cloud.google.com/error-reporting/reference/rest", + "sourceUrl": "https://cloud.google.com/error-reporting/docs/iam", + "sourceUrlAuthoritive": true + }, + "cloudfunctions": { + "methods": { + "cloudfunctions.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnections.setIamPolicy" + "name": "cloudfunctions.operations.get" } ] }, - "beyondcorp.projects.locations.appConnectors.create": { + "cloudfunctions.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appConnectors.create" + "name": "cloudfunctions.operations.list" } ] }, - "beyondcorp.projects.locations.appConnectors.delete": { + "cloudfunctions.projects.locations.functions.call": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1", + "restcrawlv1" ], - "name": "beyondcorp.appConnectors.delete" + "name": "cloudfunctions.functions.call", + "parameterName": "name", + "parameterType": "path", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appConnectors.get": { + "cloudfunctions.projects.locations.functions.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "beyondcorp.appConnectors.get" + "lowConfidence": true, + "name": "cloudfunctions.functions.create", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "beyondcorp.projects.locations.appConnectors.getIamPolicy": { + "cloudfunctions.projects.locations.functions.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1", + "restcrawlv1" ], - "name": "beyondcorp.appConnectors.getIamPolicy" + "name": "cloudfunctions.functions.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appConnectors.list": { + "cloudfunctions.projects.locations.functions.generateDownloadUrl": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1", + "restcrawlv1" ], - "name": "beyondcorp.appConnectors.list" + "name": "cloudfunctions.functions.sourceCodeGet", + "parameterName": "name", + "parameterType": "path", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appConnectors.patch": { + "cloudfunctions.projects.locations.functions.generateUploadUrl": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1" ], - "name": "beyondcorp.appConnectors.get" + "name": "cloudfunctions.functions.generateUploadUrl", + "resourceType": null }, { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "beyondcorp.appConnectors.update" + "lowConfidence": true, + "name": "cloudfunctions.functions.sourceCodeSet", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "beyondcorp.projects.locations.appConnectors.setIamPolicy": { + "cloudfunctions.projects.locations.functions.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1", + "restcrawlv1" ], - "name": "beyondcorp.appConnectors.setIamPolicy" + "name": "cloudfunctions.functions.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appGateways.create": { + "cloudfunctions.projects.locations.functions.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1" ], - "name": "beyondcorp.appGateways.create" + "name": "cloudfunctions.functions.getIamPolicy", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appGateways.delete": { + "cloudfunctions.projects.locations.functions.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1", + "restcrawlv1" ], - "name": "beyondcorp.appGateways.delete" + "lowConfidence": true, + "name": "cloudfunctions.functions.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appGateways.get": { + "cloudfunctions.projects.locations.functions.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.appGateways.get" + "name": "cloudfunctions.functions.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudfunctions.functions.get" } ] }, - "beyondcorp.projects.locations.appGateways.getIamPolicy": { + "cloudfunctions.projects.locations.functions.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1" ], - "name": "beyondcorp.appGateways.getIamPolicy" + "name": "cloudfunctions.functions.setIamPolicy", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appGateways.list": { + "cloudfunctions.projects.locations.functions.testIamPermissions": { + "permissions": [] + }, + "cloudfunctions.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1" ], - "name": "beyondcorp.appGateways.list" + "name": "cloudfunctions.locations.list", + "resourceType": null } ] }, - "beyondcorp.projects.locations.appGateways.setIamPolicy": { + "cloudfunctions.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1" ], - "name": "beyondcorp.appGateways.setIamPolicy" + "name": "cloudfunctions.operations.get", + "resourceType": null } ] }, - "beyondcorp.projects.locations.clientConnectorServices.getIamPolicy": { + "cloudfunctions.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "fuzzv1" ], - "name": "beyondcorp.clientConnectorServices.getIamPolicy" + "name": "cloudfunctions.operations.list", + "resourceType": null } ] }, - "beyondcorp.projects.locations.clientConnectorServices.setIamPolicy": { + "cloudfunctions.projects.locations.runtimes.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "beyondcorp.clientConnectorServices.setIamPolicy" + "lowConfidence": true, + "name": "iam.permissions.none", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent", + "undocumented": true } ] - }, - "beyondcorp.projects.locations.clientGateways.getIamPolicy": { + } + }, + "restUrl": "https://cloud.google.com/functions/docs/reference/rest" + }, + "cloudidentity": { + "methods": { + "cloudidentity.customers.userinvitations.cancel": {}, + "cloudidentity.customers.userinvitations.get": {}, + "cloudidentity.customers.userinvitations.isInvitableUser": {}, + "cloudidentity.customers.userinvitations.list": {}, + "cloudidentity.customers.userinvitations.send": {}, + "cloudidentity.devices.cancelWipe": {}, + "cloudidentity.devices.create": {}, + "cloudidentity.devices.delete": {}, + "cloudidentity.devices.deviceUsers.approve": {}, + "cloudidentity.devices.deviceUsers.block": {}, + "cloudidentity.devices.deviceUsers.cancelWipe": {}, + "cloudidentity.devices.deviceUsers.clientStates.get": {}, + "cloudidentity.devices.deviceUsers.clientStates.list": {}, + "cloudidentity.devices.deviceUsers.clientStates.patch": {}, + "cloudidentity.devices.deviceUsers.delete": {}, + "cloudidentity.devices.deviceUsers.get": {}, + "cloudidentity.devices.deviceUsers.list": {}, + "cloudidentity.devices.deviceUsers.lookup": {}, + "cloudidentity.devices.deviceUsers.wipe": {}, + "cloudidentity.devices.get": {}, + "cloudidentity.devices.list": {}, + "cloudidentity.devices.wipe": {}, + "cloudidentity.groups.create": {}, + "cloudidentity.groups.delete": {}, + "cloudidentity.groups.get": {}, + "cloudidentity.groups.getSecuritySettings": {}, + "cloudidentity.groups.list": {}, + "cloudidentity.groups.lookup": {}, + "cloudidentity.groups.memberships.checkTransitiveMembership": {}, + "cloudidentity.groups.memberships.create": {}, + "cloudidentity.groups.memberships.delete": {}, + "cloudidentity.groups.memberships.get": {}, + "cloudidentity.groups.memberships.getMembershipGraph": {}, + "cloudidentity.groups.memberships.list": {}, + "cloudidentity.groups.memberships.lookup": {}, + "cloudidentity.groups.memberships.modifyMembershipRoles": {}, + "cloudidentity.groups.memberships.searchDirectGroups": {}, + "cloudidentity.groups.memberships.searchTransitiveGroups": {}, + "cloudidentity.groups.memberships.searchTransitiveMemberships": {}, + "cloudidentity.groups.patch": {}, + "cloudidentity.groups.search": {}, + "cloudidentity.groups.updateSecuritySettings": {}, + "cloudidentity.inboundSamlSsoProfiles.create": {}, + "cloudidentity.inboundSamlSsoProfiles.delete": {}, + "cloudidentity.inboundSamlSsoProfiles.get": {}, + "cloudidentity.inboundSamlSsoProfiles.idpCredentials.add": {}, + "cloudidentity.inboundSamlSsoProfiles.idpCredentials.delete": {}, + "cloudidentity.inboundSamlSsoProfiles.idpCredentials.get": {}, + "cloudidentity.inboundSamlSsoProfiles.idpCredentials.list": {}, + "cloudidentity.inboundSamlSsoProfiles.list": {}, + "cloudidentity.inboundSamlSsoProfiles.patch": {}, + "cloudidentity.inboundSsoAssignments.create": {}, + "cloudidentity.inboundSsoAssignments.delete": {}, + "cloudidentity.inboundSsoAssignments.get": {}, + "cloudidentity.inboundSsoAssignments.list": {}, + "cloudidentity.inboundSsoAssignments.patch": {}, + "cloudidentity.orgUnits.memberships.list": {}, + "cloudidentity.orgUnits.memberships.move": {} + }, + "restUrl": "https://cloud.google.com/identity/docs/reference/rest" + }, + "cloudkms": { + "methods": { + "cloudkms.projects.locations.ekmConfig.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.clientGateways.getIamPolicy" + "name": "cloudkms.ekmConfigs.getIamPolicy" } ] }, - "beyondcorp.projects.locations.clientGateways.setIamPolicy": { + "cloudkms.projects.locations.ekmConfig.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.clientGateways.setIamPolicy" + "name": "cloudkms.ekmConfigs.setIamPolicy" } ] }, - "beyondcorp.projects.locations.operations.cancel": { + "cloudkms.projects.locations.ekmConfig.testIamPermissions": { + "permissions": [] + }, + "cloudkms.projects.locations.ekmConnections.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "beyondcorp.operations.cancel" + "lowConfidence": true, + "name": "cloudkms.ekmConnections.create", + "parameterFormat": "EkmConnection", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "beyondcorp.projects.locations.operations.delete": { + "cloudkms.projects.locations.ekmConnections.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "beyondcorp.operations.delete" + "lowConfidence": true, + "name": "cloudkms.ekmConnections.get", + "parameterFormat": "name", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "beyondcorp.projects.locations.operations.get": { + "cloudkms.projects.locations.ekmConnections.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "beyondcorp.operations.get" + "name": "cloudkms.ekmConnections.getIamPolicy" } ] }, - "beyondcorp.projects.locations.operations.list": { + "cloudkms.projects.locations.ekmConnections.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "beyondcorp.operations.list" + "lowConfidence": true, + "name": "cloudkms.ekmConnections.list", + "parameterFormat": "EkmConnections", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] - } - }, - "restUrl": "https://cloud.google.com/beyondcorp/docs/reference/rest" - }, - "bigquery": { - "methods": { - "bigquery.datasets.delete": { + }, + "cloudkms.projects.locations.ekmConnections.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.datasets.delete" + "name": "cloudkms.ekmConnections.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudkms.ekmConnections.get" } ] }, - "bigquery.datasets.get": { + "cloudkms.projects.locations.ekmConnections.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.datasets.get" + "name": "cloudkms.ekmConnections.setIamPolicy" } ] }, - "bigquery.datasets.insert": { + "cloudkms.projects.locations.ekmConnections.testIamPermissions": { + "permissions": [] + }, + "cloudkms.projects.locations.ekmConnections.verifyConnectivity": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.datasets.create" + "lowConfidence": true, + "name": "cloudkms.ekmConnections.verifyConnectivity", + "parameterFormat": "name", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.datasets.list": {}, - "bigquery.datasets.patch": { + "cloudkms.projects.locations.generateRandomBytes": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.datasets.update" - }, + "name": "cloudkms.locations.generateRandomBytes" + } + ] + }, + "cloudkms.projects.locations.get": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "bigquery.datasets.get" + "name": "cloudkms.locations.get" } ] }, - "bigquery.datasets.update": { + "cloudkms.projects.locations.getEkmConfig": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.datasets.update" + "lowConfidence": true, + "name": "cloudkms.ekmConfigs.get", + "parameterFormat": "name", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.jobs.cancel": {}, - "bigquery.jobs.delete": { + "cloudkms.projects.locations.keyRings.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.jobs.delete" + "lowConfidence": true, + "name": "cloudkms.keyRings.create", + "parameterFormat": "KeyRings", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "bigquery.jobs.get": { + "cloudkms.projects.locations.keyRings.cryptoKeys.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.jobs.get" + "lowConfidence": true, + "name": "cloudkms.cryptoKeys.create", + "parameterFormat": "name", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "bigquery.jobs.getQueryResults": {}, - "bigquery.jobs.insert": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.asymmetricDecrypt": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.jobs.create" + "name": "cloudkms.cryptoKeyVersions.useToDecrypt", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.jobs.list": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.asymmetricSign": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "bigquery.jobs.list" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.jobs.listAll" + "name": "cloudkms.cryptoKeyVersions.useToSign", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.jobs.query": {}, - "bigquery.models.delete": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.models.delete" + "lowConfidence": true, + "name": "cloudkms.cryptoKeyVersions.create", + "parameterFormat": "name", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "bigquery.models.get": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.destroy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.models.getMetadata" + "name": "cloudkms.cryptoKeyVersions.destroy", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.models.list": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.models.list" + "lowConfidence": true, + "name": "cloudkms.cryptoKeyVersions.get", + "parameterFormat": "name", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.models.patch": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.getPublicKey": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "bigquery.models.updateMetadata" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "bigquery.models.getMetadata" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.models.updateTag" + "lowConfidence": true, + "name": "cloudkms.cryptoKeyVersions.viewPublicKey", + "parameterFormat": "name", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.projects.getServiceAccount": {}, - "bigquery.projects.list": {}, - "bigquery.routines.delete": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.import": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.routines.delete" + "lowConfidence": true, + "name": "cloudkms.cryptoKeyVersions.create", + "parameterFormat": "name", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "bigquery.routines.get": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.routines.get" + "lowConfidence": true, + "name": "cloudkms.cryptoKeyVersions.list", + "parameterFormat": "CryptoKey", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "bigquery.routines.insert": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.macSign": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.routines.create" + "name": "cloudkms.cryptoKeyVersions.useToSign", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.routines.list": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.macVerify": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.routines.list" + "name": "cloudkms.cryptoKeyVersions.useToVerify", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.routines.update": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.routines.update" + "name": "cloudkms.cryptoKeyVersions.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.routines.updateTag" + "name": "cloudkms.cryptoKeyVersions.get" } ] }, - "bigquery.rowAccessPolicies.getIamPolicy": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.rawDecrypt": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.rowAccessPolicies.getIamPolicy" + "name": "cloudkms.cryptoKeyVersions.useToDecrypt", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.rowAccessPolicies.list": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.rawEncrypt": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.rowAccessPolicies.list" + "name": "cloudkms.cryptoKeyVersions.useToEncrypt", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.rowAccessPolicies.testIamPermissions": { - "permissions": [] - }, - "bigquery.tabledata.insertAll": {}, - "bigquery.tabledata.list": {}, - "bigquery.tables.delete": { + "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.restore": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.tables.delete" + "name": "cloudkms.cryptoKeyVersions.restore", + "parameterFormat": "CryptoKeyVersion", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.tables.get": { + "cloudkms.projects.locations.keyRings.cryptoKeys.decrypt": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.tables.get" + "name": "cloudkms.cryptoKeyVersions.useToDecrypt", + "parameterFormat": "CryptoKey", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.tables.getIamPolicy": { + "cloudkms.projects.locations.keyRings.cryptoKeys.encrypt": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.tables.getIamPolicy" + "lowConfidence": true, + "name": "cloudkms.cryptoKeyVersions.useToEncrypt", + "parameterFormat": "CryptoKey", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.tables.insert": { + "cloudkms.projects.locations.keyRings.cryptoKeys.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.tables.create" + "lowConfidence": true, + "name": "cloudkms.cryptoKeys.get", + "parameterFormat": "name", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "bigquery.tables.list": { + "cloudkms.projects.locations.keyRings.cryptoKeys.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.tables.list" + "name": "cloudkms.cryptoKeys.getIamPolicy" } ] }, - "bigquery.tables.patch": { + "cloudkms.projects.locations.keyRings.cryptoKeys.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.tables.get" - }, + "lowConfidence": true, + "name": "cloudkms.cryptoKeys.list", + "parameterFormat": "KeyRing", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "cloudkms.projects.locations.keyRings.cryptoKeys.patch": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.tables.update" + "name": "cloudkms.cryptoKeys.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.tables.updateTag" + "name": "cloudkms.cryptoKeys.update" } ] }, - "bigquery.tables.setIamPolicy": { + "cloudkms.projects.locations.keyRings.cryptoKeys.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.tables.setIamPolicy" + "name": "cloudkms.cryptoKeys.setIamPolicy" } ] }, - "bigquery.tables.testIamPermissions": { + "cloudkms.projects.locations.keyRings.cryptoKeys.testIamPermissions": { "permissions": [] }, - "bigquery.tables.update": { + "cloudkms.projects.locations.keyRings.cryptoKeys.updatePrimaryVersion": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "bigquery.tables.update" - }, + "name": "cloudkms.cryptoKeys.update", + "parameterFormat": "CryptoKey", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "cloudkms.projects.locations.keyRings.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "cloudkms.keyRings.get", + "parameterFormat": "name", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "cloudkms.projects.locations.keyRings.getIamPolicy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "bigquery.tables.updateTag" + "name": "cloudkms.keyRings.getIamPolicy" } ] - } - }, - "restUrl": "https://cloud.google.com/bigquery/docs/reference/rest" - }, - "bigqueryconnection": { - "methods": {} - }, - "bigquerydatatransfer": { - "methods": {} - }, - "bigqueryreservation": { - "methods": {} - }, - "bigtableadmin": { - "methods": { - "bigtableadmin.operations.cancel": {}, - "bigtableadmin.operations.delete": {}, - "bigtableadmin.operations.get": {}, - "bigtableadmin.operations.projects.operations.list": {}, - "bigtableadmin.projects.instances.appProfiles.create": { + }, + "cloudkms.projects.locations.keyRings.importJobs.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.appProfiles.create", - "parameterFormat": "projects/{project}/instances/{instance}", + "lowConfidence": true, + "name": "cloudkms.importJobs.create", + "parameterFormat": "name", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "bigtableadmin.projects.instances.appProfiles.delete": { + "cloudkms.projects.locations.keyRings.importJobs.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.appProfiles.delete", - "parameterFormat": "projects/{project}/instances/{instance}/appProfiles/{appProfile}", + "lowConfidence": true, + "name": "cloudkms.importJobs.get", + "parameterFormat": "name", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "bigtableadmin.projects.instances.appProfiles.get": { + "cloudkms.projects.locations.keyRings.importJobs.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.appProfiles.get", - "parameterFormat": "projects/{project}/instances/{instance}/appProfiles/{appProfile}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudkms.importJobs.getIamPolicy" } ] }, - "bigtableadmin.projects.instances.appProfiles.list": { + "cloudkms.projects.locations.keyRings.importJobs.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], "lowConfidence": true, - "name": "bigtable.appProfiles.list", - "parameterFormat": "projects/{project}/instances/{instance}", + "name": "cloudkms.importJobs.list", + "parameterFormat": "KeyRing", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "bigtableadmin.projects.instances.appProfiles.patch": { + "cloudkms.projects.locations.keyRings.importJobs.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.appProfiles.update", - "parameterFormat": "projects/{project}/instances/{instance}/appProfiles/[_a-zA-Z0-9][-_.a-zA-Z0-9]*", - "parameterName": "appProfile.name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudkms.importJobs.setIamPolicy" } ] }, - "bigtableadmin.projects.instances.clusters.backups.copy": { + "cloudkms.projects.locations.keyRings.importJobs.testIamPermissions": { + "permissions": [] + }, + "cloudkms.projects.locations.keyRings.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.backups.create", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", + "lowConfidence": true, + "name": "cloudkms.keyRings.list", + "parameterFormat": "KeyRings", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "bigtableadmin.projects.instances.clusters.backups.create": { + "cloudkms.projects.locations.keyRings.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.backups.create", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" - }, + "name": "cloudkms.keyRings.setIamPolicy" + } + ] + }, + "cloudkms.projects.locations.keyRings.testIamPermissions": { + "permissions": [] + }, + "cloudkms.projects.locations.list": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "bigtable.tables.readRows", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudkms.locations.list" } ] }, - "bigtableadmin.projects.instances.clusters.backups.delete": { + "cloudkms.projects.locations.updateEkmConfig": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudkms.ekmConfigs.update" + } + ] + } + }, + "restUrl": "https://cloud.google.com/kms/docs/reference/rest" + }, + "cloudprofiler": { + "methods": { + "cloudprofiler.projects.profiles.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudprofiler.profiles.create" + } + ] + } + } + }, + "cloudresourcemanager": { + "methods": { + "cloudresourcemanager.effectiveTags.list": {}, + "cloudresourcemanager.folders.clearOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.backups.delete", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup}", - "parameterName": "name", + "name": "orgpolicy.policy.set", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.clusters.backups.get": { + "cloudresourcemanager.folders.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.backups.get", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.folders.create" } ] }, - "bigtableadmin.projects.instances.clusters.backups.getIamPolicy": {}, - "bigtableadmin.projects.instances.clusters.backups.list": { + "cloudresourcemanager.folders.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "bigtable.backups.list", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "resourcemanager.folders.delete" } ] }, - "bigtableadmin.projects.instances.clusters.backups.patch": {}, - "bigtableadmin.projects.instances.clusters.backups.setIamPolicy": {}, - "bigtableadmin.projects.instances.clusters.backups.testIamPermissions": { - "permissions": [] + "cloudresourcemanager.folders.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "resourcemanager.folders.get" + } + ] }, - "bigtableadmin.projects.instances.clusters.create": { + "cloudresourcemanager.folders.getEffectiveOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.clusters.create", - "parameterFormat": "projects/{project}/instances/{instance}", - "parameterName": "parent", + "name": "orgpolicy.policy.get", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "parent" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.clusters.delete": { + "cloudresourcemanager.folders.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.clusters.delete", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.folders.getIamPolicy" } ] }, - "bigtableadmin.projects.instances.clusters.get": { + "cloudresourcemanager.folders.getOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.clusters.get", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", - "parameterName": "name", + "name": "orgpolicy.policy.get", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.clusters.hotTablets.list": { + "cloudresourcemanager.folders.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.clusters.listHotTablets", - "parameterFormat": "projects/{project}/instances/{instance}/clusters/{cluster}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "name": "resourcemanager.folders.list" } ] }, - "bigtableadmin.projects.instances.clusters.list": { + "cloudresourcemanager.folders.listAvailableOrgPolicyConstraints": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "lowConfidence": true, - "name": "bigtable.clusters.list", - "parameterFormat": "projects/{project}/instances/{instance}", - "parameterName": "parent", + "name": "orgpolicy.policy.get", + "parameterFormat": "Constraints", + "parameterName": "resource", "parameterType": "path", - "resourceType": "parent" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.clusters.partialUpdateCluster": {}, - "bigtableadmin.projects.instances.clusters.update": {}, - "bigtableadmin.projects.instances.create": { + "cloudresourcemanager.folders.listOrgPolicies": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.instances.create", - "parameterFormat": "projects/{project}", - "parameterName": "parent", + "name": "orgpolicy.policy.get", + "parameterName": "resource", "parameterType": "path", - "resourceType": "parent" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.delete": { + "cloudresourcemanager.folders.move": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.instances.delete", - "parameterFormat": "projects/{project}/instances/{instance}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.folders.move" } ] }, - "bigtableadmin.projects.instances.get": { + "cloudresourcemanager.folders.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.instances.get", - "parameterFormat": "projects/{project}/instances/{instance}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.folders.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "resourcemanager.folders.get" } ] }, - "bigtableadmin.projects.instances.getIamPolicy": {}, - "bigtableadmin.projects.instances.list": { + "cloudresourcemanager.folders.search": {}, + "cloudresourcemanager.folders.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.instances.list", - "parameterFormat": "projects/{project}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "resourcemanager.folders.setIamPolicy" } ] }, - "bigtableadmin.projects.instances.partialUpdateInstance": {}, - "bigtableadmin.projects.instances.setIamPolicy": {}, - "bigtableadmin.projects.instances.tables.checkConsistency": { + "cloudresourcemanager.folders.setOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.tables.checkConsistency", - "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", - "parameterName": "name", + "name": "orgpolicy.policy.set", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.tables.create": { + "cloudresourcemanager.folders.testIamPermissions": { + "permissions": [] + }, + "cloudresourcemanager.folders.undelete": {}, + "cloudresourcemanager.liens.create": {}, + "cloudresourcemanager.liens.delete": {}, + "cloudresourcemanager.liens.get": {}, + "cloudresourcemanager.liens.list": {}, + "cloudresourcemanager.operations.get": {}, + "cloudresourcemanager.organizations.clearOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.tables.create", - "parameterFormat": "projects/{project}/instances/{instance}", - "parameterName": "parent", + "name": "orgpolicy.policy.set", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "parent" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.tables.delete": { + "cloudresourcemanager.organizations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.tables.delete", - "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.organizations.get" } ] }, - "bigtableadmin.projects.instances.tables.dropRowRange": { + "cloudresourcemanager.organizations.getEffectiveOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.tables.mutateRows", - "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", - "parameterName": "name", + "name": "orgpolicy.policy.get", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.tables.generateConsistencyToken": { + "cloudresourcemanager.organizations.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.tables.generateConsistencyToken", - "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.organizations.getIamPolicy" } ] }, - "bigtableadmin.projects.instances.tables.get": { + "cloudresourcemanager.organizations.getOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.tables.get", - "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", - "parameterName": "name", + "name": "orgpolicy.policy.get", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.tables.getIamPolicy": {}, - "bigtableadmin.projects.instances.tables.list": { + "cloudresourcemanager.organizations.list": {}, + "cloudresourcemanager.organizations.listAvailableOrgPolicyConstraints": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.tables.list", - "parameterFormat": "projects/{project}/instances/{instance}", - "parameterName": "parent", + "name": "orgpolicy.policy.get", + "parameterFormat": "Constraints", + "parameterName": "resource", "parameterType": "path", - "resourceType": "parent" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.tables.modifyColumnFamilies": { + "cloudresourcemanager.organizations.listOrgPolicies": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.tables.update", - "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", - "parameterName": "name", + "name": "orgpolicy.policy.get", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.tables.patch": {}, - "bigtableadmin.projects.instances.tables.restore": { + "cloudresourcemanager.organizations.search": {}, + "cloudresourcemanager.organizations.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "bigtable.tables.create", - "parameterFormat": "projects//instances/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" - }, + "name": "resourcemanager.organizations.setIamPolicy" + } + ] + }, + "cloudresourcemanager.organizations.setOrgPolicy": { + "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.backups.restore", - "parameterFormat": "projects//instances/", - "parameterName": "parent", + "name": "orgpolicy.policy.set", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "parent" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.tables.setIamPolicy": {}, - "bigtableadmin.projects.instances.tables.testIamPermissions": { + "cloudresourcemanager.organizations.testIamPermissions": { "permissions": [] }, - "bigtableadmin.projects.instances.tables.undelete": { + "cloudresourcemanager.organizations.update": {}, + "cloudresourcemanager.projects.clearOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "bigtable.tables.undelete", - "parameterFormat": "projects/{project}/instances/{instance}/tables/{table}", - "parameterName": "name", + "name": "orgpolicy.policy.set", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "bigtableadmin.projects.instances.testIamPermissions": { - "permissions": [] - }, - "bigtableadmin.projects.instances.update": {}, - "bigtableadmin.projects.locations.get": {}, - "bigtableadmin.projects.locations.list": {} - }, - "restUrl": "https://cloud.google.com/bigtable/docs/reference/admin/rest" - }, - "billingbudgets": { - "methods": { - "billingbudgets.billingAccounts.budgets.create": { + "cloudresourcemanager.projects.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "billing.budgets.create", - "parameterFormat": "billingAccounts/{billingAccountId}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "resourcemanager.projects.create" } ] }, - "billingbudgets.billingAccounts.budgets.delete": { + "cloudresourcemanager.projects.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "billing.budgets.delete", - "parameterFormat": "billingAccounts/{billingAccountId}/budgets/{budgetId}", + "name": "resourcemanager.projects.delete", + "parameterFormat": "projects/415104041262", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "billingbudgets.billingAccounts.budgets.get": { + "cloudresourcemanager.projects.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "billing.budgets.get", - "parameterFormat": "billingAccounts/{billingAccountId}/budgets/{budgetId}", + "name": "resourcemanager.projects.get", + "parameterFormat": "projects/415104041262", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "billingbudgets.billingAccounts.budgets.list": { + "cloudresourcemanager.projects.getAncestry": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "billing.budgets.list", - "parameterFormat": "billingAccounts/{billingAccountId}", - "parameterName": "parent", + "name": "resourcemanager.projects.get", + "parameterFormat": "my-project-123", + "parameterName": "projectId", "parameterType": "path", - "resourceType": "parent" + "resourceType": "projectId" } ] }, - "billingbudgets.billingAccounts.budgets.patch": { + "cloudresourcemanager.projects.getEffectiveOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "billing.budgets.get" - }, + "name": "orgpolicy.policy.get", + "parameterFormat": "Policy", + "parameterName": "resource", + "parameterType": "path", + "resourceType": "resource" + } + ] + }, + "cloudresourcemanager.projects.getIamPolicy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "billing.budgets.update" + "name": "resourcemanager.projects.getIamPolicy" } ] - } - }, - "restUrl": "https://cloud.google.com/billing/docs/reference/budget/rest", - "sourceUrl": "https://cloud.google.com/billing/docs/how-to/budget-api-access-control", - "sourceUrlAuthoritive": true - }, - "binaryauthorization": { - "methods": { - "binaryauthorization.projects.attestors.create": { + }, + "cloudresourcemanager.projects.getOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "binaryauthorization.attestors.create", - "parameterFormat": "attestor", - "parameterName": "parent", + "name": "orgpolicy.policy.get", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "parent" + "resourceType": "resource" } ] }, - "binaryauthorization.projects.attestors.delete": { + "cloudresourcemanager.projects.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], "lowConfidence": true, - "name": "binaryauthorization.attestors.delete", - "parameterFormat": "attestors", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.projects.list", + "parameterName": "parent", + "parameterType": "query", + "resourceType": "parent" } ] }, - "binaryauthorization.projects.attestors.get": { + "cloudresourcemanager.projects.listAvailableOrgPolicyConstraints": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "lowConfidence": true, - "name": "binaryauthorization.attestors.get", - "parameterFormat": "attestor", - "parameterName": "name", + "name": "orgpolicy.policy.get", + "parameterFormat": "Constraints", + "parameterName": "resource", "parameterType": "path", - "resourceType": "name" + "resourceType": "resource" } ] }, - "binaryauthorization.projects.attestors.getIamPolicy": { + "cloudresourcemanager.projects.listOrgPolicies": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "binaryauthorization.attestors.getIamPolicy" + "name": "orgpolicy.policy.get", + "parameterName": "resource", + "parameterType": "path", + "resourceType": "resource" } ] }, - "binaryauthorization.projects.attestors.list": { + "cloudresourcemanager.projects.move": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "lowConfidence": true, - "name": "binaryauthorization.attestors.list", - "parameterFormat": "attestors", - "parameterName": "parent", + "name": "resourcemanager.projects.move", + "parameterName": "name", "parameterType": "path", - "resourceType": "parent" + "resourceType": "name" } ] }, - "binaryauthorization.projects.attestors.setIamPolicy": { + "cloudresourcemanager.projects.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "binaryauthorization.attestors.setIamPolicy" + "name": "resourcemanager.projects.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "resourcemanager.projects.update" } ] }, - "binaryauthorization.projects.attestors.testIamPermissions": { - "permissions": [] - }, - "binaryauthorization.projects.attestors.update": { + "cloudresourcemanager.projects.search": {}, + "cloudresourcemanager.projects.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "binaryauthorization.attestors.update" + "name": "resourcemanager.projects.setIamPolicy" } ] }, - "binaryauthorization.projects.attestors.validateAttestationOccurrence": { + "cloudresourcemanager.projects.setOrgPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "lowConfidence": true, - "name": "binaryauthorization.attestors.verifyImageAttested", - "parameterFormat": "Attestor", - "parameterName": "attestor", + "name": "orgpolicy.policy.set", + "parameterFormat": "Policy", + "parameterName": "resource", "parameterType": "path", - "resourceType": "attestor" + "resourceType": "resource" } ] }, - "binaryauthorization.projects.getPolicy": { + "cloudresourcemanager.projects.testIamPermissions": { + "permissions": [] + }, + "cloudresourcemanager.projects.undelete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "lowConfidence": true, - "name": "binaryauthorization.policy.get", - "parameterFormat": "policy", + "name": "resourcemanager.projects.undelete", + "parameterFormat": "projects/415104041262", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "binaryauthorization.projects.platforms.policies.create": { + "cloudresourcemanager.projects.update": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "binaryauthorization.platformPolicies.create", - "parameterFormat": "platform policy", - "parameterName": "parent", + "name": "resourcemanager.projects.update", + "parameterFormat": "my-project-123", + "parameterName": "projectId", "parameterType": "path", - "resourceType": "parent" + "resourceType": "projectId" } ] }, - "binaryauthorization.projects.platforms.policies.delete": { + "cloudresourcemanager.tagBindings.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "binaryauthorization.platformPolicies.delete", - "parameterFormat": "platform policy", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.tagValueBindings.create" } ] }, - "binaryauthorization.projects.platforms.policies.get": { + "cloudresourcemanager.tagBindings.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "binaryauthorization.platformPolicies.get", - "parameterFormat": "platform policy", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.tagValueBindings.delete" } ] }, - "binaryauthorization.projects.platforms.policies.list": { + "cloudresourcemanager.tagBindings.list": {}, + "cloudresourcemanager.tagKeys.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "binaryauthorization.platformPolicies.list", - "parameterFormat": "platform policies", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "resourcemanager.tagKeys.create" } ] }, - "binaryauthorization.projects.platforms.policies.replacePlatformPolicy": { + "cloudresourcemanager.tagKeys.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "binaryauthorization.platformPolicies.replace" + "name": "resourcemanager.tagKeys.delete" } ] }, - "binaryauthorization.projects.policy.getIamPolicy": { + "cloudresourcemanager.tagKeys.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "binaryauthorization.policy.getIamPolicy" + "name": "resourcemanager.tagKeys.get" } ] }, - "binaryauthorization.projects.policy.setIamPolicy": { + "cloudresourcemanager.tagKeys.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "binaryauthorization.policy.setIamPolicy" + "name": "resourcemanager.tagKeys.getIamPolicy" } ] }, - "binaryauthorization.projects.policy.testIamPermissions": { - "permissions": [] - }, - "binaryauthorization.projects.updatePolicy": { + "cloudresourcemanager.tagKeys.getNamespaced": {}, + "cloudresourcemanager.tagKeys.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "binaryauthorization.policy.update" + "name": "resourcemanager.tagKeys.list" } ] }, - "binaryauthorization.systempolicy.getPolicy": {} - }, - "restUrl": "https://cloud.google.com/binary-authorization/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/binary-authorization/docs/reference/permissions-and-roles", - "sourceUrlAuthoritive": true - }, - "blockchainnodeengine": { - "methods": { - "blockchainnodeengine.projects.locations.blockchainNodes.create": { + "cloudresourcemanager.tagKeys.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "blockchainnodeengine.blockchainNodes.create" - } - ] - }, - "blockchainnodeengine.projects.locations.blockchainNodes.delete": { - "permissions": [ + "name": "resourcemanager.tagKeys.get" + }, { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "blockchainnodeengine.blockchainNodes.delete" + "name": "resourcemanager.tagKeys.update" } ] }, - "blockchainnodeengine.projects.locations.blockchainNodes.get": { + "cloudresourcemanager.tagKeys.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "blockchainnodeengine.blockchainNodes.get" + "name": "resourcemanager.tagKeys.setIamPolicy" } ] }, - "blockchainnodeengine.projects.locations.blockchainNodes.list": { + "cloudresourcemanager.tagKeys.testIamPermissions": { + "permissions": [] + }, + "cloudresourcemanager.tagValues.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "blockchainnodeengine.blockchainNodes.list" + "name": "resourcemanager.tagValues.create" } ] }, - "blockchainnodeengine.projects.locations.blockchainNodes.patch": { + "cloudresourcemanager.tagValues.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "blockchainnodeengine.blockchainNodes.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "blockchainnodeengine.blockchainNodes.get" + "name": "resourcemanager.tagValues.delete" } ] }, - "blockchainnodeengine.projects.locations.get": { + "cloudresourcemanager.tagValues.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "blockchainnodeengine.locations.get" + "name": "resourcemanager.tagValues.get" } ] }, - "blockchainnodeengine.projects.locations.list": { + "cloudresourcemanager.tagValues.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "blockchainnodeengine.locations.list" + "name": "resourcemanager.tagValues.getIamPolicy" } ] }, - "blockchainnodeengine.projects.locations.operations.cancel": { + "cloudresourcemanager.tagValues.getNamespaced": {}, + "cloudresourcemanager.tagValues.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "blockchainnodeengine.operations.cancel" + "name": "resourcemanager.tagValues.list" } ] }, - "blockchainnodeengine.projects.locations.operations.delete": { + "cloudresourcemanager.tagValues.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "blockchainnodeengine.operations.delete" - } - ] - }, - "blockchainnodeengine.projects.locations.operations.get": { - "permissions": [ + "name": "resourcemanager.tagValues.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "blockchainnodeengine.operations.get" + "name": "resourcemanager.tagValues.get" } ] }, - "blockchainnodeengine.projects.locations.operations.list": { + "cloudresourcemanager.tagValues.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "blockchainnodeengine.operations.list" + "name": "resourcemanager.tagValues.setIamPolicy" } ] - } - }, - "restUrl": "https://cloud.google.com/blockchain-node-engine/docs/reference/rest" - }, - "blogger": { - "methods": {} - }, - "books": { - "methods": {} - }, - "businessprofileperformance": { - "methods": { - "businessprofileperformance.locations.fetchMultiDailyMetricsTimeSeries": {}, - "businessprofileperformance.locations.getDailyMetricsTimeSeries": {}, - "businessprofileperformance.locations.searchkeywords.impressions.monthly.list": {} - }, - "restUrl": "https://developers.google.com/my-business/reference/performance/rest" - }, - "calendar": { - "methods": {}, - "restUrl": "https://developers.google.com/calendar/api" - }, - "certificatemanager": { - "methods": { - "certificatemanager.projects.locations.certificateIssuanceConfigs.create": { + }, + "cloudresourcemanager.tagValues.tagHolds.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certissuanceconfigs.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "resourcemanager.tagHolds.create" } ] }, - "certificatemanager.projects.locations.certificateIssuanceConfigs.delete": { + "cloudresourcemanager.tagValues.tagHolds.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certissuanceconfigs.delete", - "parameterFormat": "projects/*/locations/*/certificateIssuanceConfigs/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.tagHolds.delete" } ] }, - "certificatemanager.projects.locations.certificateIssuanceConfigs.get": { + "cloudresourcemanager.tagValues.tagHolds.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certissuanceconfigs.get", - "parameterFormat": "projects/*/locations/*/certificateIssuanceConfigs/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "resourcemanager.tagHolds.list" } ] }, - "certificatemanager.projects.locations.certificateIssuanceConfigs.list": { + "cloudresourcemanager.tagValues.testIamPermissions": { + "permissions": [] + } + }, + "restUrl": "https://cloud.google.com/resource-manager/reference/rest", + "sourceUrl": "https://cloud.google.com/resource-manager/docs/access-control-proj", + "sourceUrlAuthoritive": true + }, + "cloudscheduler": { + "methods": { + "cloudscheduler.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certissuanceconfigs.list", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudscheduler.locations.get" } ] }, - "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.create": { + "cloudscheduler.projects.locations.jobs.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "certificatemanager.certmapentries.create", - "parameterFormat": "projects/*/locations/*/certificateMaps/*", + "name": "cloudscheduler.jobs.create", + "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.delete": { + "cloudscheduler.projects.locations.jobs.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "certificatemanager.certmapentries.delete", - "parameterFormat": "projects/*/locations/*/certificateMaps/*/certificateMapEntries/*", + "name": "cloudscheduler.jobs.delete", + "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.get": { + "cloudscheduler.projects.locations.jobs.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "certificatemanager.certmapentries.get", - "parameterFormat": "projects/*/locations/*/certificateMaps/*/certificateMapEntries/*", + "name": "cloudscheduler.jobs.get", + "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.list": { + "cloudscheduler.projects.locations.jobs.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "certificatemanager.certmapentries.list", - "parameterFormat": "projects/*/locations/*/certificateMaps/*", + "name": "cloudscheduler.jobs.list", + "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "certificatemanager.projects.locations.certificateMaps.certificateMapEntries.patch": { + "cloudscheduler.projects.locations.jobs.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.certmapentries.get" + "name": "cloudscheduler.jobs.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.certmapentries.update" + "name": "cloudscheduler.jobs.update" } ] }, - "certificatemanager.projects.locations.certificateMaps.create": { + "cloudscheduler.projects.locations.jobs.pause": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "certificatemanager.certmaps.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", + "name": "cloudscheduler.jobs.pause", + "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", + "parameterName": "name", "parameterType": "path", - "resourceType": "parent" + "resourceType": "name" } ] }, - "certificatemanager.projects.locations.certificateMaps.delete": { + "cloudscheduler.projects.locations.jobs.resume": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "certificatemanager.certmaps.delete", - "parameterFormat": "projects/*/locations/*/certificateMaps/*", + "name": "cloudscheduler.jobs.enable", + "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "certificatemanager.projects.locations.certificateMaps.get": { + "cloudscheduler.projects.locations.jobs.run": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "certificatemanager.certmaps.get", - "parameterFormat": "projects/*/locations/*/certificateMaps/*", + "name": "cloudscheduler.jobs.run", + "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "certificatemanager.projects.locations.certificateMaps.list": { + "cloudscheduler.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certmaps.list", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudscheduler.locations.list" } ] - }, - "certificatemanager.projects.locations.certificateMaps.patch": { + } + }, + "restUrl": "https://cloud.google.com/scheduler/docs/reference/rest" + }, + "cloudsearch": { + "methods": { + "cloudsearch.debug.datasources.items.checkAccess": {}, + "cloudsearch.debug.datasources.items.searchByViewUrl": {}, + "cloudsearch.debug.datasources.items.unmappedids.list": {}, + "cloudsearch.debug.identitysources.items.listForunmappedidentity": {}, + "cloudsearch.debug.identitysources.unmappedids.list": {}, + "cloudsearch.indexing.datasources.deleteSchema": {}, + "cloudsearch.indexing.datasources.getSchema": {}, + "cloudsearch.indexing.datasources.items.delete": {}, + "cloudsearch.indexing.datasources.items.deleteQueueItems": {}, + "cloudsearch.indexing.datasources.items.get": {}, + "cloudsearch.indexing.datasources.items.index": {}, + "cloudsearch.indexing.datasources.items.list": {}, + "cloudsearch.indexing.datasources.items.poll": {}, + "cloudsearch.indexing.datasources.items.push": {}, + "cloudsearch.indexing.datasources.items.unreserve": {}, + "cloudsearch.indexing.datasources.items.upload": {}, + "cloudsearch.indexing.datasources.updateSchema": {} + }, + "restUrl": "https://developers.google.com/cloud-search/docs/reference/rest" + }, + "cloudshell": { + "methods": { + "cloudshell.operations.cancel": {}, + "cloudshell.operations.delete": {}, + "cloudshell.operations.get": {}, + "cloudshell.operations.list": {}, + "cloudshell.users.environments.addPublicKey": {}, + "cloudshell.users.environments.authorize": {}, + "cloudshell.users.environments.get": {}, + "cloudshell.users.environments.removePublicKey": {}, + "cloudshell.users.environments.start": {} + }, + "restUrl": "https://cloud.google.com/shell/docs/reference/rest" + }, + "cloudsupport": { + "methods": { + "cloudsupport.caseClassifications.search": {}, + "cloudsupport.cases.attachments.list": {}, + "cloudsupport.cases.close": {}, + "cloudsupport.cases.comments.create": {}, + "cloudsupport.cases.comments.list": {}, + "cloudsupport.cases.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.certmaps.update" - }, + "name": "cloudsupport.techCases.create" + } + ] + }, + "cloudsupport.cases.escalate": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.certmaps.get" + "name": "cloudsupport.techCases.escalate" } ] }, - "certificatemanager.projects.locations.certificates.create": { + "cloudsupport.cases.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certs.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudsupport.techCases.get" } ] }, - "certificatemanager.projects.locations.certificates.delete": { + "cloudsupport.cases.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certs.delete", - "parameterFormat": "projects/*/locations/*/certificates/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudsupport.techCases.list" } ] }, - "certificatemanager.projects.locations.certificates.get": { + "cloudsupport.cases.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certs.get", - "parameterFormat": "projects/*/locations/*/certificates/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudsupport.techCases.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudsupport.techCases.get" } ] }, - "certificatemanager.projects.locations.certificates.list": { + "cloudsupport.cases.search": {}, + "cloudsupport.media.download": {}, + "cloudsupport.media.upload": {} + }, + "restUrl": "https://cloud.google.com/support/docs/reference/rest" + }, + "cloudtasks": { + "methods": { + "cloudtasks.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.certs.list", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudtasks.locations.get" } ] }, - "certificatemanager.projects.locations.certificates.patch": { + "cloudtasks.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.certs.get" - }, + "name": "cloudtasks.locations.list" + } + ] + }, + "cloudtasks.projects.locations.queues.create": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.certs.update" + "name": "cloudtasks.queues.create" } ] }, - "certificatemanager.projects.locations.dnsAuthorizations.create": { + "cloudtasks.projects.locations.queues.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.dnsauthorizations.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudtasks.queues.delete" } ] }, - "certificatemanager.projects.locations.dnsAuthorizations.delete": { + "cloudtasks.projects.locations.queues.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.dnsauthorizations.delete", - "parameterFormat": "projects/*/locations/*/dnsAuthorizations/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudtasks.queues.get" } ] }, - "certificatemanager.projects.locations.dnsAuthorizations.get": { + "cloudtasks.projects.locations.queues.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.dnsauthorizations.get", - "parameterFormat": "projects/*/locations/*/dnsAuthorizations/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudtasks.queues.getIamPolicy" } ] }, - "certificatemanager.projects.locations.dnsAuthorizations.list": { + "cloudtasks.projects.locations.queues.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.dnsauthorizations.list", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudtasks.queues.list" } ] }, - "certificatemanager.projects.locations.dnsAuthorizations.patch": { + "cloudtasks.projects.locations.queues.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.dnsauthorizations.update" + "name": "cloudtasks.queues.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.dnsauthorizations.get" + "name": "cloudtasks.queues.get" } ] }, - "certificatemanager.projects.locations.get": { + "cloudtasks.projects.locations.queues.pause": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.locations.get" + "name": "cloudtasks.queues.pause" } ] }, - "certificatemanager.projects.locations.list": { + "cloudtasks.projects.locations.queues.purge": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.locations.list" + "name": "cloudtasks.queues.purge" } ] }, - "certificatemanager.projects.locations.operations.cancel": { + "cloudtasks.projects.locations.queues.resume": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.operations.cancel" + "name": "cloudtasks.queues.resume" } ] }, - "certificatemanager.projects.locations.operations.delete": { + "cloudtasks.projects.locations.queues.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.operations.delete" + "name": "cloudtasks.queues.setIamPolicy" } ] }, - "certificatemanager.projects.locations.operations.get": { + "cloudtasks.projects.locations.queues.tasks.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.operations.get" + "name": "cloudtasks.tasks.create" } ] }, - "certificatemanager.projects.locations.operations.list": { + "cloudtasks.projects.locations.queues.tasks.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.operations.list" + "name": "cloudtasks.tasks.delete" } ] }, - "certificatemanager.projects.locations.trustConfigs.create": { + "cloudtasks.projects.locations.queues.tasks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.trustconfigs.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudtasks.tasks.get" } ] }, - "certificatemanager.projects.locations.trustConfigs.delete": { + "cloudtasks.projects.locations.queues.tasks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.trustconfigs.delete", - "parameterFormat": "projects/*/locations/*/trustConfigs/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudtasks.tasks.list" } ] }, - "certificatemanager.projects.locations.trustConfigs.get": { + "cloudtasks.projects.locations.queues.tasks.run": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.trustconfigs.get", - "parameterFormat": "projects/*/locations/*/trustConfigs/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "cloudtasks.tasks.run" } ] - }, - "certificatemanager.projects.locations.trustConfigs.list": { + } + }, + "restUrl": "https://cloud.google.com/tasks/docs/reference/rest" + }, + "cloudtrace": { + "methods": { + "cloudtrace.projects.patchTraces": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "certificatemanager.trustconfigs.list", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "cloudtrace.traces.patch" } ] }, - "certificatemanager.projects.locations.trustConfigs.patch": { + "cloudtrace.projects.traces.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.trustconfigs.update" - }, + "name": "cloudtrace.traces.list" + } + ] + }, + "cloudtrace.projects.traces.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "certificatemanager.trustconfigs.get" - } - ] - } - }, - "restUrl": "https://cloud.google.com/certificate-manager/docs/reference/certificate-manager/rest", - "sourceUrl": "https://cloud.google.com/certificate-manager/docs/permissions", - "sourceUrlAuthoritive": true - }, - "chat": { - "methods": { - "chat.media.download": {}, - "chat.media.upload": {}, - "chat.spaces.create": {}, - "chat.spaces.delete": {}, - "chat.spaces.findDirectMessage": {}, - "chat.spaces.get": {}, - "chat.spaces.list": {}, - "chat.spaces.members.create": {}, - "chat.spaces.members.delete": {}, - "chat.spaces.members.get": {}, - "chat.spaces.members.list": {}, - "chat.spaces.messages.attachments.get": {}, - "chat.spaces.messages.create": {}, - "chat.spaces.messages.delete": {}, - "chat.spaces.messages.get": {}, - "chat.spaces.messages.list": {}, - "chat.spaces.messages.patch": {}, - "chat.spaces.messages.reactions.create": {}, - "chat.spaces.messages.reactions.delete": {}, - "chat.spaces.messages.reactions.list": {}, - "chat.spaces.messages.update": {}, - "chat.spaces.patch": {}, - "chat.spaces.setup": {} - }, - "restUrl": "https://developers.google.com/chat/api/reference/rest" - }, - "checks": { - "methods": {} - }, - "chromemanagement": { - "methods": { - "chromemanagement.customers.apps.android.get": {}, - "chromemanagement.customers.apps.chrome.get": {}, - "chromemanagement.customers.apps.countChromeAppRequests": {}, - "chromemanagement.customers.apps.web.get": {}, - "chromemanagement.customers.reports.countChromeBrowsersNeedingAttention": {}, - "chromemanagement.customers.reports.countChromeDevicesReachingAutoExpirationDate": {}, - "chromemanagement.customers.reports.countChromeDevicesThatNeedAttention": {}, - "chromemanagement.customers.reports.countChromeHardwareFleetDevices": {}, - "chromemanagement.customers.reports.countChromeVersions": {}, - "chromemanagement.customers.reports.countInstalledApps": {}, - "chromemanagement.customers.reports.countPrintJobsByPrinter": {}, - "chromemanagement.customers.reports.countPrintJobsByUser": {}, - "chromemanagement.customers.reports.enumeratePrintJobs": {}, - "chromemanagement.customers.reports.findInstalledAppDevices": {}, - "chromemanagement.customers.telemetry.devices.get": {}, - "chromemanagement.customers.telemetry.devices.list": {}, - "chromemanagement.customers.telemetry.events.list": {}, - "chromemanagement.customers.telemetry.notificationConfigs.create": {}, - "chromemanagement.customers.telemetry.notificationConfigs.delete": {}, - "chromemanagement.customers.telemetry.notificationConfigs.list": {}, - "chromemanagement.customers.telemetry.users.get": {}, - "chromemanagement.customers.telemetry.users.list": {} - }, - "restUrl": "https://developers.google.com/chrome/management/reference/rest" - }, - "chromepolicy": { - "methods": { - "chromepolicy.customers.policies.groups.batchDelete": {}, - "chromepolicy.customers.policies.groups.batchModify": {}, - "chromepolicy.customers.policies.groups.listGroupPriorityOrdering": {}, - "chromepolicy.customers.policies.groups.updateGroupPriorityOrdering": {}, - "chromepolicy.customers.policies.networks.defineCertificate": {}, - "chromepolicy.customers.policies.networks.defineNetwork": {}, - "chromepolicy.customers.policies.networks.removeCertificate": {}, - "chromepolicy.customers.policies.networks.removeNetwork": {}, - "chromepolicy.customers.policies.orgunits.batchInherit": {}, - "chromepolicy.customers.policies.orgunits.batchModify": {}, - "chromepolicy.customers.policies.resolve": {}, - "chromepolicy.customers.policySchemas.get": {}, - "chromepolicy.customers.policySchemas.list": {}, - "chromepolicy.media.upload": {} - }, - "restUrl": "https://developers.google.com/chrome/policy/reference/rest" - }, - "chromeuxreport": { - "methods": {} - }, - "civicinfo": { - "methods": { - "civicinfo.divisions.search": {}, - "civicinfo.elections.electionQuery": {}, - "civicinfo.elections.voterInfoQuery": {}, - "civicinfo.representatives.representativeInfoByAddress": {}, - "civicinfo.representatives.representativeInfoByDivision": {} - }, - "restUrl": "https://developers.google.com/civic-information/docs" - }, - "classroom": { - "methods": { - "classroom.courses.aliases.create": {}, - "classroom.courses.aliases.delete": {}, - "classroom.courses.aliases.list": {}, - "classroom.courses.announcements.create": {}, - "classroom.courses.announcements.delete": {}, - "classroom.courses.announcements.get": {}, - "classroom.courses.announcements.list": {}, - "classroom.courses.announcements.modifyAssignees": {}, - "classroom.courses.announcements.patch": {}, - "classroom.courses.courseWork.create": {}, - "classroom.courses.courseWork.delete": {}, - "classroom.courses.courseWork.get": {}, - "classroom.courses.courseWork.list": {}, - "classroom.courses.courseWork.modifyAssignees": {}, - "classroom.courses.courseWork.patch": {}, - "classroom.courses.courseWork.studentSubmissions.get": {}, - "classroom.courses.courseWork.studentSubmissions.list": {}, - "classroom.courses.courseWork.studentSubmissions.modifyAttachments": {}, - "classroom.courses.courseWork.studentSubmissions.patch": {}, - "classroom.courses.courseWork.studentSubmissions.reclaim": {}, - "classroom.courses.courseWork.studentSubmissions.return": {}, - "classroom.courses.courseWork.studentSubmissions.turnIn": {}, - "classroom.courses.courseWorkMaterials.create": {}, - "classroom.courses.courseWorkMaterials.delete": {}, - "classroom.courses.courseWorkMaterials.get": {}, - "classroom.courses.courseWorkMaterials.list": {}, - "classroom.courses.courseWorkMaterials.patch": {}, - "classroom.courses.create": {}, - "classroom.courses.delete": {}, - "classroom.courses.get": {}, - "classroom.courses.list": {}, - "classroom.courses.patch": {}, - "classroom.courses.students.create": {}, - "classroom.courses.students.delete": {}, - "classroom.courses.students.get": {}, - "classroom.courses.students.list": {}, - "classroom.courses.teachers.create": {}, - "classroom.courses.teachers.delete": {}, - "classroom.courses.teachers.get": {}, - "classroom.courses.teachers.list": {}, - "classroom.courses.topics.create": {}, - "classroom.courses.topics.delete": {}, - "classroom.courses.topics.get": {}, - "classroom.courses.topics.list": {}, - "classroom.courses.topics.patch": {}, - "classroom.courses.update": {}, - "classroom.invitations.accept": {}, - "classroom.invitations.create": {}, - "classroom.invitations.delete": {}, - "classroom.invitations.get": {}, - "classroom.invitations.list": {}, - "classroom.registrations.create": {}, - "classroom.registrations.delete": {}, - "classroom.userProfiles.get": {}, - "classroom.userProfiles.guardianInvitations.create": {}, - "classroom.userProfiles.guardianInvitations.get": {}, - "classroom.userProfiles.guardianInvitations.list": {}, - "classroom.userProfiles.guardianInvitations.patch": {}, - "classroom.userProfiles.guardians.delete": {}, - "classroom.userProfiles.guardians.get": {}, - "classroom.userProfiles.guardians.list": {} + "name": "cloudtrace.traces.get" + } + ] + } }, - "restUrl": "https://developers.google.com/classroom/reference/rest" + "restUrl": "https://cloud.google.com/trace/docs/reference/v2/rest", + "sourceUrl": "https://cloud.google.com/trace/docs/iam", + "sourceUrlAuthoritive": true }, - "cloudasset": { + "composer": { "methods": { - "cloudasset.analyzeIamPolicy": { + "composer.projects.locations.environments.checkUpgrade": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.assets.analyzeIamPolicy" + "name": "composer.environments.update", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" } ] }, - "cloudasset.analyzeIamPolicyLongrunning": { + "composer.projects.locations.environments.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.assets.analyzeIamPolicy" + "name": "composer.environments.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "cloudasset.analyzeMove": { + "composer.projects.locations.environments.databaseFailover": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.assets.analyzeMove" + "name": "composer.environments.update", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" } ] }, - "cloudasset.analyzeOrgPolicies": { + "composer.projects.locations.environments.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.assets.analyzeOrgPolicy" + "name": "composer.environments.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "cloudasset.feeds.create": { + "composer.projects.locations.environments.executeAirflowCommand": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.feeds.create" + "name": "composer.environments.executeAirflowCommand", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" } ] }, - "cloudasset.feeds.delete": { + "composer.projects.locations.environments.fetchDatabaseProperties": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.feeds.delete" + "name": "composer.environments.get", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" } ] }, - "cloudasset.feeds.get": { + "composer.projects.locations.environments.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.feeds.get" + "name": "composer.environments.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "cloudasset.feeds.list": { + "composer.projects.locations.environments.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.feeds.list" + "name": "composer.environments.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "cloudasset.feeds.patch": { + "composer.projects.locations.environments.loadSnapshot": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.feeds.update" - }, + "name": "composer.environments.update", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" + } + ] + }, + "composer.projects.locations.environments.patch": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.feeds.get" + "name": "composer.environments.update", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "cloudasset.savedQueries.create": { + "composer.projects.locations.environments.pollAirflowCommand": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.savedqueries.create" + "name": "composer.environments.executeAirflowCommand", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" } ] }, - "cloudasset.savedQueries.delete": { + "composer.projects.locations.environments.restartWebServer": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.savedqueries.delete" + "name": "composer.environments.update", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "cloudasset.savedQueries.get": { + "composer.projects.locations.environments.saveSnapshot": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.savedqueries.get" + "name": "composer.environments.update", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" } ] }, - "cloudasset.savedQueries.list": { + "composer.projects.locations.environments.stopAirflowCommand": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.savedqueries.list" + "name": "composer.environments.executeAirflowCommand", + "parameterName": "environment", + "parameterType": "path", + "resourceType": "environment" } ] }, - "cloudasset.savedQueries.patch": { + "composer.projects.locations.imageVersions.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "cloudasset.savedqueries.get" - }, + "name": "composer.imageversions.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "composer.projects.locations.operations.delete": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudasset.savedqueries.update" + "name": "composer.operations.delete" } ] }, - "cloudasset.searchAllIamPolicies": { + "composer.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudasset.assets.searchAllIamPolicies" + "name": "composer.operations.get" } ] }, - "cloudasset.searchAllResources": { + "composer.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudasset.assets.searchAllResources" + "name": "composer.operations.list" } ] } }, - "restUrl": "https://cloud.google.com/asset-inventory/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/asset-inventory/docs/access-control", + "restUrl": "https://cloud.google.com/composer/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/composer/docs/how-to/access-control", + "sourceUrlAlternatives": [ + "https://cloud.google.com/composer/docs/composer-2/access-control" + ], "sourceUrlAuthoritive": true }, - "cloudbilling": { + "genomics": { "methods": { - "cloudbilling.billingAccounts.create": { + "genomics.pipelines.run": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "billing.accounts.create" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.pipeline.resources.virtualMachine.serviceAccount.email" + } } ] - }, - "cloudbilling.billingAccounts.get": { + } + } + }, + "replicapool": { + "methods": { + "replicapool.pools.updatetemplate": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "billing.accounts.get" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.vmParams.serviceAccounts[].email" + } } ] }, - "cloudbilling.billingAccounts.getIamPolicy": { + "replicapool.pools.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "billing.accounts.getIamPolicy" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.template.vmParams.serviceAccounts[].email" + } } ] - }, - "cloudbilling.billingAccounts.list": { + } + } + }, + "compute": { + "methods": { + "compute.zoneQueuedResources.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "billing.accounts.list" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.bulkInsertInstanceResource.instanceProperties.serviceAccounts[].email" + } } ] }, - "cloudbilling.billingAccounts.patch": { + "compute.acceleratorTypes.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "billing.accounts.get" - }, + "name": "compute.acceleratorTypes.list" + } + ] + }, + "compute.acceleratorTypes.get": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "billing.accounts.update" + "name": "compute.acceleratorTypes.get" } ] }, - "cloudbilling.billingAccounts.skus.get": {}, - "cloudbilling.billingAccounts.skus.list": {} - }, - "restUrl": "https://cloud.google.com/billing/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/billing/docs/access-control", - "sourceUrlAuthoritive": true - }, - "cloudbuild": { - "methods": { - "cloudbuild.githubDotComWebhook.receive": {}, - "cloudbuild.locations.regionalWebhook": {}, - "cloudbuild.operations.cancel": {}, - "cloudbuild.operations.get": { + "compute.acceleratorTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.operations.get" + "name": "compute.acceleratorTypes.list" } ] }, - "cloudbuild.projects.builds.approve": { + "compute.addresses.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.approve", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.addresses.list" } ] }, - "cloudbuild.projects.builds.cancel": { + "compute.addresses.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.update", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.addresses.delete" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.addresses.deleteInternal" } ] }, - "cloudbuild.projects.builds.create": { + "compute.addresses.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.create", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.addresses.get" } ] }, - "cloudbuild.projects.builds.get": { + "compute.addresses.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.get", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.addresses.create" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.addresses.createInternal" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.instances.update" } ] }, - "cloudbuild.projects.builds.list": { + "compute.addresses.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.list", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.addresses.list" } ] }, - "cloudbuild.projects.builds.retry": { + "compute.addresses.move": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.get", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.addresses.create" }, { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.create", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.addresses.delete" } ] }, - "cloudbuild.projects.githubEnterpriseConfigs.create": { + "compute.addresses.setLabels": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.addresses.setLabels" + } + ] + }, + "compute.addresses.testIamPermissions": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.addresses.list" + } + ] + }, + "compute.autoscalers.aggregatedList": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.autoscalers.list" + } + ] + }, + "compute.autoscalers.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "cloudbuild.integrations.create", - "parameterName": "parent", + "name": "compute.autoscalers.delete", + "parameterName": "autoscaler", "parameterType": "path", - "resourceType": "parent" + "resourceType": "autoscaler" } ] }, - "cloudbuild.projects.githubEnterpriseConfigs.delete": { + "compute.autoscalers.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "cloudbuild.integrations.delete", - "parameterName": "name", + "name": "compute.autoscalers.get", + "parameterName": "autoscaler", "parameterType": "path", - "resourceType": "name" + "resourceType": "autoscaler" } ] }, - "cloudbuild.projects.githubEnterpriseConfigs.get": { + "compute.autoscalers.insert": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.autoscalers.create" + } + ] + }, + "compute.autoscalers.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.autoscalers.list" + } + ] + }, + "compute.autoscalers.patch": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "cloudbuild.integrations.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.autoscalers.get", + "parameterName": "autoscaler", + "parameterType": "query", + "resourceType": "autoscaler" + }, + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "compute.autoscalers.update", + "parameterName": "autoscaler", + "parameterType": "query", + "resourceType": "autoscaler" } ] }, - "cloudbuild.projects.githubEnterpriseConfigs.list": { + "compute.autoscalers.testIamPermissions": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.autoscalers.list" + } + ] + }, + "compute.autoscalers.update": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "cloudbuild.integrations.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.autoscalers.update", + "parameterName": "autoscaler", + "parameterType": "query", + "resourceType": "autoscaler" } ] }, - "cloudbuild.projects.githubEnterpriseConfigs.patch": { + "compute.backendBuckets.addSignedUrlKey": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.update" - }, + "name": "compute.backendBuckets.addSignedUrlKey" + } + ] + }, + "compute.backendBuckets.delete": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.get" + "name": "compute.backendBuckets.delete" } ] }, - "cloudbuild.projects.locations.bitbucketServerConfigs.connectedRepositories.batchCreate": {}, - "cloudbuild.projects.locations.bitbucketServerConfigs.create": { + "compute.backendBuckets.deleteSignedUrlKey": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.create" + "name": "compute.backendBuckets.deleteSignedUrlKey" } ] }, - "cloudbuild.projects.locations.bitbucketServerConfigs.delete": { + "compute.backendBuckets.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.delete" + "name": "compute.backendBuckets.get" } ] }, - "cloudbuild.projects.locations.bitbucketServerConfigs.get": { + "compute.backendBuckets.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.get" + "name": "compute.backendBuckets.getIamPolicy" } ] }, - "cloudbuild.projects.locations.bitbucketServerConfigs.list": { + "compute.backendBuckets.insert": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.list" + "name": "compute.backendBuckets.create" } ] }, - "cloudbuild.projects.locations.bitbucketServerConfigs.patch": { + "compute.backendBuckets.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.update" + "name": "compute.backendBuckets.list" + } + ] + }, + "compute.backendBuckets.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.backendBuckets.get" }, { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.integrations.get" + "name": "compute.backendBuckets.update" } ] }, - "cloudbuild.projects.locations.bitbucketServerConfigs.removeBitbucketServerConnectedRepository": {}, - "cloudbuild.projects.locations.bitbucketServerConfigs.repos.list": {}, - "cloudbuild.projects.locations.builds.approve": { + "compute.backendBuckets.setEdgeSecurityPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.approve", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.backendBuckets.setSecurityPolicy" } ] }, - "cloudbuild.projects.locations.builds.cancel": {}, - "cloudbuild.projects.locations.builds.create": { + "compute.backendBuckets.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.create", - "parameterName": "projectId", - "parameterType": "query", - "resourceType": "projectId" + "name": "compute.backendBuckets.setIamPolicy" } ] }, - "cloudbuild.projects.locations.builds.get": { + "compute.backendBuckets.testIamPermissions": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.get", - "parameterName": "projectId", - "parameterType": "query", - "resourceType": "projectId" + "name": "compute.backendBuckets.list" } ] }, - "cloudbuild.projects.locations.builds.list": { + "compute.backendBuckets.update": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.backendBuckets.update" + } + ] + }, + "compute.backendServices.addSignedUrlKey": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "cloudbuild.builds.list", - "parameterName": "projectId", - "parameterType": "query", - "resourceType": "projectId" + "name": "compute.backendServices.addSignedUrlKey" } ] }, - "cloudbuild.projects.locations.builds.retry": {}, - "cloudbuild.projects.locations.connections.create": { + "compute.backendServices.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.connections.create" + "name": "compute.backendServices.list" } ] }, - "cloudbuild.projects.locations.connections.delete": { + "compute.backendServices.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.connections.delete" + "name": "compute.backendServices.delete" } ] }, - "cloudbuild.projects.locations.connections.fetchLinkableRepositories": { + "compute.backendServices.deleteSignedUrlKey": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.connections.fetchLinkableRepositories" + "name": "compute.backendServices.deleteSignedUrlKey" } ] }, - "cloudbuild.projects.locations.connections.get": { + "compute.backendServices.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.connections.get" + "name": "compute.backendServices.get" } ] }, - "cloudbuild.projects.locations.connections.getIamPolicy": { + "compute.backendServices.getHealth": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "cloudbuild.connections.getIamPolicy" + "name": "compute.backendServices.get" } ] }, - "cloudbuild.projects.locations.connections.list": { + "compute.backendServices.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.connections.list" + "name": "compute.backendServices.getIamPolicy" } ] }, - "cloudbuild.projects.locations.connections.patch": { + "compute.backendServices.insert": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.connections.update" + "name": "compute.backendServices.create" } ] }, - "cloudbuild.projects.locations.connections.processWebhook": {}, - "cloudbuild.projects.locations.connections.repositories.accessReadToken": { + "compute.backendServices.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.repositories.accessReadToken" + "name": "compute.backendServices.list" } ] }, - "cloudbuild.projects.locations.connections.repositories.accessReadWriteToken": { + "compute.backendServices.listUsable": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "cloudbuild.repositories.accessReadWriteToken" + "name": "compute.backendServices.list" } ] }, - "cloudbuild.projects.locations.connections.repositories.batchCreate": { + "compute.backendServices.patch": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.repositories.create" + "name": "compute.backendServices.get" + }, + { + "discoveryMethodologies": [ + "restcrawliamblockv1" + ], + "name": "compute.backendServices.update" } ] }, - "cloudbuild.projects.locations.connections.repositories.create": { + "compute.backendServices.setEdgeSecurityPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.repositories.create" + "name": "compute.backendServices.setSecurityPolicy" } ] }, - "cloudbuild.projects.locations.connections.repositories.delete": { + "compute.backendServices.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.repositories.delete" + "name": "compute.backendServices.setIamPolicy" } ] }, - "cloudbuild.projects.locations.connections.repositories.fetchGitRefs": { + "compute.backendServices.setSecurityPolicy": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.repositories.fetchGitRefs" + "name": "compute.backendServices.setSecurityPolicy" } ] }, - "cloudbuild.projects.locations.connections.repositories.get": { + "compute.backendServices.testIamPermissions": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.repositories.get" + "name": "compute.backendServices.list" } ] }, - "cloudbuild.projects.locations.connections.repositories.list": { + "compute.backendServices.update": { "permissions": [ { "discoveryMethodologies": [ "restcrawliamblockv1" ], - "name": "cloudbuild.repositories.list" + "name": "compute.backendServices.update" } ] }, - "cloudbuild.projects.locations.connections.setIamPolicy": { + "compute.diskTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.connections.setIamPolicy" + "name": "compute.diskTypes.get" } ] }, - "cloudbuild.projects.locations.connections.testIamPermissions": { - "permissions": [] - }, - "cloudbuild.projects.locations.gitLabConfigs.connectedRepositories.batchCreate": {}, - "cloudbuild.projects.locations.gitLabConfigs.create": { + "compute.diskTypes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.integrations.create" + "name": "compute.diskTypes.list" } ] }, - "cloudbuild.projects.locations.gitLabConfigs.delete": { + "compute.disks.addResourcePolicies": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.integrations.delete" + "name": "compute.disks.addResourcePolicies" } ] }, - "cloudbuild.projects.locations.gitLabConfigs.get": { + "compute.disks.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.integrations.get" + "name": "compute.disks.list" } ] }, - "cloudbuild.projects.locations.gitLabConfigs.list": { + "compute.disks.bulkInsert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.integrations.list" + "name": "compute.disks.create" } ] }, - "cloudbuild.projects.locations.gitLabConfigs.patch": { + "compute.disks.createSnapshot": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.integrations.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "cloudbuild.integrations.get" + "name": "compute.disks.createSnapshot" } ] }, - "cloudbuild.projects.locations.gitLabConfigs.removeGitLabConnectedRepository": {}, - "cloudbuild.projects.locations.gitLabConfigs.repos.list": {}, - "cloudbuild.projects.locations.githubEnterpriseConfigs.create": { + "compute.disks.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.integrations.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.disks.delete" } ] }, - "cloudbuild.projects.locations.githubEnterpriseConfigs.delete": { + "compute.disks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.integrations.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.disks.get" } ] }, - "cloudbuild.projects.locations.githubEnterpriseConfigs.get": { + "compute.disks.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.integrations.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.disks.getIamPolicy" } ] }, - "cloudbuild.projects.locations.githubEnterpriseConfigs.list": { + "compute.disks.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.integrations.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.disks.create" } ] }, - "cloudbuild.projects.locations.githubEnterpriseConfigs.patch": { + "compute.disks.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.integrations.get" - }, + "name": "compute.disks.list" + } + ] + }, + "compute.disks.removeResourcePolicies": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.integrations.update" + "name": "compute.disks.removeResourcePolicies" } ] }, - "cloudbuild.projects.locations.operations.cancel": {}, - "cloudbuild.projects.locations.operations.get": { + "compute.disks.resize": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudbuild.operations.get" + "name": "compute.disks.resize" } ] }, - "cloudbuild.projects.locations.triggers.create": { + "compute.disks.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.builds.create", - "parameterFormat": "projects/{project}/locations/{location}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.disks.setIamPolicy" } ] }, - "cloudbuild.projects.locations.triggers.delete": { + "compute.disks.setLabels": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.create", - "parameterFormat": "Trigger", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.disks.setLabels" } ] }, - "cloudbuild.projects.locations.triggers.get": { + "compute.disks.startAsyncReplication": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.get", - "parameterFormat": "Trigger", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.disks.startAsyncReplication" } ] }, - "cloudbuild.projects.locations.triggers.list": { + "compute.disks.stopAsyncReplication": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.list", - "parameterFormat": "Triggers", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.disks.stopAsyncReplication" } ] }, - "cloudbuild.projects.locations.triggers.patch": { + "compute.disks.stopGroupAsyncReplication": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.builds.create", - "parameterName": "projectId", - "parameterType": "query", - "resourceType": "projectId" + "name": "compute.disks.stopGroupAsyncReplication" } ] }, - "cloudbuild.projects.locations.triggers.run": { + "compute.disks.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.create", - "parameterFormat": "Trigger", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.disks.update" } ] }, - "cloudbuild.projects.locations.triggers.webhook": { + "compute.externalVpnGateways.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.create", - "parameterFormat": "triggers.webhook", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.externalVpnGateways.delete" } ] }, - "cloudbuild.projects.locations.workerPools.create": { + "compute.externalVpnGateways.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.workerpools.create", - "parameterFormat": "projects/{project}/locations/{location}", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.externalVpnGateways.get" } ] }, - "cloudbuild.projects.locations.workerPools.delete": { + "compute.externalVpnGateways.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.workerpools.delete", - "parameterFormat": "WorkerPool", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.externalVpnGateways.create" } ] }, - "cloudbuild.projects.locations.workerPools.get": { + "compute.externalVpnGateways.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.workerpools.get", - "parameterFormat": "WorkerPool", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.externalVpnGateways.list" } ] }, - "cloudbuild.projects.locations.workerPools.list": { + "compute.externalVpnGateways.setLabels": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.workerpools.list", - "parameterFormat": "WorkerPools", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.externalVpnGateways.setLabels" } ] }, - "cloudbuild.projects.locations.workerPools.patch": {}, - "cloudbuild.projects.triggers.create": { + "compute.firewallPolicies.addAssociation": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.builds.create", - "parameterName": "parent", - "parameterType": "query", - "resourceType": "parent" + "name": "compute.firewallPolicies.addAssociation" } ] }, - "cloudbuild.projects.triggers.delete": { + "compute.firewallPolicies.cloneRules": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.create", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "compute.firewallPolicies.cloneRules" } ] }, - "cloudbuild.projects.triggers.get": { + "compute.firewallPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.get", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "compute.firewallPolicies.delete" } ] }, - "cloudbuild.projects.triggers.list": { + "compute.firewallPolicies.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.list", - "parameterName": "parent", - "parameterType": "query", - "resourceType": "parent" + "name": "compute.firewallPolicies.get" } ] }, - "cloudbuild.projects.triggers.patch": { + "compute.firewallPolicies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudbuild.builds.create", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.firewallPolicies.getIamPolicy" } ] }, - "cloudbuild.projects.triggers.run": { + "compute.firewallPolicies.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.create", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "compute.firewallPolicies.create" } ] }, - "cloudbuild.projects.triggers.webhook": { + "compute.firewallPolicies.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudbuild.builds.create", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "compute.firewallPolicies.list" } ] - } - }, - "restUrl": "https://cloud.google.com/build/docs/api/reference/rest" - }, - "cloudchannel": { - "methods": { - "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.create": {}, - "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.delete": {}, - "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.get": {}, - "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.list": {}, - "cloudchannel.accounts.channelPartnerLinks.channelPartnerRepricingConfigs.patch": {}, - "cloudchannel.accounts.channelPartnerLinks.create": {}, - "cloudchannel.accounts.channelPartnerLinks.customers.create": {}, - "cloudchannel.accounts.channelPartnerLinks.customers.delete": {}, - "cloudchannel.accounts.channelPartnerLinks.customers.get": {}, - "cloudchannel.accounts.channelPartnerLinks.customers.import": {}, - "cloudchannel.accounts.channelPartnerLinks.customers.list": {}, - "cloudchannel.accounts.channelPartnerLinks.customers.patch": {}, - "cloudchannel.accounts.channelPartnerLinks.get": {}, - "cloudchannel.accounts.channelPartnerLinks.list": {}, - "cloudchannel.accounts.channelPartnerLinks.patch": {}, - "cloudchannel.accounts.checkCloudIdentityAccountsExist": {}, - "cloudchannel.accounts.customers.create": {}, - "cloudchannel.accounts.customers.customerRepricingConfigs.create": {}, - "cloudchannel.accounts.customers.customerRepricingConfigs.delete": {}, - "cloudchannel.accounts.customers.customerRepricingConfigs.get": {}, - "cloudchannel.accounts.customers.customerRepricingConfigs.list": {}, - "cloudchannel.accounts.customers.customerRepricingConfigs.patch": {}, - "cloudchannel.accounts.customers.delete": {}, - "cloudchannel.accounts.customers.entitlements.activate": {}, - "cloudchannel.accounts.customers.entitlements.cancel": {}, - "cloudchannel.accounts.customers.entitlements.changeOffer": {}, - "cloudchannel.accounts.customers.entitlements.changeParameters": {}, - "cloudchannel.accounts.customers.entitlements.changeRenewalSettings": {}, - "cloudchannel.accounts.customers.entitlements.create": {}, - "cloudchannel.accounts.customers.entitlements.get": {}, - "cloudchannel.accounts.customers.entitlements.list": {}, - "cloudchannel.accounts.customers.entitlements.listEntitlementChanges": {}, - "cloudchannel.accounts.customers.entitlements.lookupOffer": {}, - "cloudchannel.accounts.customers.entitlements.startPaidService": {}, - "cloudchannel.accounts.customers.entitlements.suspend": {}, - "cloudchannel.accounts.customers.get": {}, - "cloudchannel.accounts.customers.import": {}, - "cloudchannel.accounts.customers.list": {}, - "cloudchannel.accounts.customers.listPurchasableOffers": {}, - "cloudchannel.accounts.customers.listPurchasableSkus": {}, - "cloudchannel.accounts.customers.patch": {}, - "cloudchannel.accounts.customers.provisionCloudIdentity": {}, - "cloudchannel.accounts.customers.queryEligibleBillingAccounts": {}, - "cloudchannel.accounts.customers.transferEntitlements": {}, - "cloudchannel.accounts.customers.transferEntitlementsToGoogle": {}, - "cloudchannel.accounts.listSubscribers": {}, - "cloudchannel.accounts.listTransferableOffers": {}, - "cloudchannel.accounts.listTransferableSkus": {}, - "cloudchannel.accounts.offers.list": {}, - "cloudchannel.accounts.register": {}, - "cloudchannel.accounts.reportJobs.fetchReportResults": {}, - "cloudchannel.accounts.reports.list": {}, - "cloudchannel.accounts.reports.run": {}, - "cloudchannel.accounts.skuGroups.billableSkus.list": {}, - "cloudchannel.accounts.skuGroups.list": {}, - "cloudchannel.accounts.unregister": {}, - "cloudchannel.operations.cancel": {}, - "cloudchannel.operations.delete": {}, - "cloudchannel.operations.get": {}, - "cloudchannel.operations.list": {}, - "cloudchannel.products.list": {}, - "cloudchannel.products.skus.list": {} - }, - "restUrl": "https://cloud.google.com/channel/docs/reference/rest" - }, - "clouddeploy": { - "methods": { - "clouddeploy.projects.locations.deliveryPipelines.create": { + }, + "compute.firewallPolicies.move": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.deliveryPipelines.create" + "name": "compute.firewallPolicies.move" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.delete": { + "compute.firewallPolicies.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.deliveryPipelines.delete" + "name": "compute.firewallPolicies.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.firewallPolicies.update" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.get": { + "compute.firewallPolicies.removeAssociation": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.deliveryPipelines.get" + "name": "compute.firewallPolicies.removeAssociation" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.getIamPolicy": { + "compute.firewallPolicies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.deliveryPipelines.getIamPolicy" + "name": "compute.firewallPolicies.setIamPolicy" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.list": { + "compute.firewalls.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.deliveryPipelines.list" + "name": "compute.firewalls.delete" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.patch": { + "compute.firewalls.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.deliveryPipelines.update" + "name": "compute.firewalls.get" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.abandon": { + "compute.firewalls.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.releases.abandon" + "name": "compute.firewalls.create" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.create": { + "compute.firewalls.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.releases.create" + "name": "compute.firewalls.list" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.get": { + "compute.firewalls.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.releases.get" + "name": "compute.firewalls.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.firewalls.get" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.list": { + "compute.firewalls.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.releases.list" + "name": "compute.firewalls.update" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.advance": { + "compute.forwardingRules.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.advance" + "name": "compute.forwardingRules.list" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.approve": { + "compute.forwardingRules.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.approve" + "name": "compute.forwardingRules.delete" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.cancel": { + "compute.forwardingRules.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.cancel" + "name": "compute.forwardingRules.get" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.create": { + "compute.forwardingRules.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.create" + "name": "compute.forwardingRules.create" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.get": { + "compute.forwardingRules.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.get" + "name": "compute.forwardingRules.list" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.ignoreJob": { + "compute.forwardingRules.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.ignoreJob" + "name": "compute.forwardingRules.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.forwardingRules.get" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.get": { + "compute.forwardingRules.setLabels": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.jobRuns.get" + "name": "compute.forwardingRules.setLabels" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.list": { + "compute.forwardingRules.setTarget": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.jobRuns.list" + "name": "compute.forwardingRules.setTarget" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.jobRuns.terminate": { + "compute.futureReservations.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.jobRuns.terminate" + "name": "compute.futureReservations.list" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.list": { + "compute.futureReservations.cancel": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.list" + "name": "compute.futureReservations.cancel" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.releases.rollouts.retryJob": { + "compute.futureReservations.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.retryJob" + "name": "compute.futureReservations.delete" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.rollbackTarget": { + "compute.futureReservations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.rollouts.rollback", - "undocumented": true + "name": "compute.futureReservations.get" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.setIamPolicy": { + "compute.futureReservations.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.deliveryPipelines.setIamPolicy" + "name": "compute.futureReservations.create" } ] }, - "clouddeploy.projects.locations.deliveryPipelines.testIamPermissions": { - "permissions": [] - }, - "clouddeploy.projects.locations.get": { + "compute.futureReservations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.locations.get" + "name": "compute.futureReservations.list" } ] }, - "clouddeploy.projects.locations.getConfig": { + "compute.futureReservations.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.config.get" + "name": "compute.futureReservations.update" } ] }, - "clouddeploy.projects.locations.list": { + "compute.globalAddresses.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.locations.list" + "name": "compute.globalAddresses.delete" } ] }, - "clouddeploy.projects.locations.operations.cancel": { + "compute.globalAddresses.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.operations.cancel" + "name": "compute.globalAddresses.get" } ] }, - "clouddeploy.projects.locations.operations.delete": { + "compute.globalAddresses.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.operations.delete" + "name": "compute.globalAddresses.create" } ] }, - "clouddeploy.projects.locations.operations.get": { + "compute.globalAddresses.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.operations.get" + "name": "compute.globalAddresses.list" } ] }, - "clouddeploy.projects.locations.operations.list": { + "compute.globalAddresses.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.operations.list" + "name": "compute.globalAddresses.setLabels" } ] }, - "clouddeploy.projects.locations.targets.create": { + "compute.globalForwardingRules.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.targets.create" + "name": "compute.globalForwardingRules.delete" } ] }, - "clouddeploy.projects.locations.targets.delete": { + "compute.globalForwardingRules.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.targets.delete" + "name": "compute.globalForwardingRules.get" } ] }, - "clouddeploy.projects.locations.targets.get": { + "compute.globalForwardingRules.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.targets.get" + "name": "compute.globalForwardingRules.create" } ] }, - "clouddeploy.projects.locations.targets.getIamPolicy": { + "compute.globalForwardingRules.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.targets.getIamPolicy" + "name": "compute.globalForwardingRules.list" } ] }, - "clouddeploy.projects.locations.targets.list": { + "compute.globalForwardingRules.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.targets.list" + "name": "compute.globalForwardingRules.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.globalForwardingRules.get" } ] }, - "clouddeploy.projects.locations.targets.patch": { + "compute.globalForwardingRules.setLabels": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "clouddeploy.targets.update" + "name": "compute.globalForwardingRules.setLabels" } ] }, - "clouddeploy.projects.locations.targets.setIamPolicy": { + "compute.globalForwardingRules.setTarget": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "clouddeploy.targets.setIamPolicy" + "name": "compute.globalForwardingRules.setTarget" } ] }, - "clouddeploy.projects.locations.targets.testIamPermissions": { - "permissions": [] - } - }, - "restUrl": "https://cloud.google.com/deploy/docs/api/reference/rest", - "sourceUrl": "https://cloud.google.com/deploy/docs/iam-roles-permissions", - "sourceUrlAuthoritive": true - }, - "clouderrorreporting": { - "methods": { - "clouderrorreporting.projects.deleteEvents": { + "compute.globalNetworkEndpointGroups.attachNetworkEndpoints": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "errorreporting.errorEvents.delete" + "name": "compute.globalNetworkEndpointGroups.attachNetworkEndpoints" } ] }, - "clouderrorreporting.projects.events.list": { + "compute.globalNetworkEndpointGroups.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "errorreporting.errorEvents.list" + "name": "compute.globalNetworkEndpointGroups.delete" } ] }, - "clouderrorreporting.projects.events.report": { + "compute.globalNetworkEndpointGroups.detachNetworkEndpoints": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "errorreporting.errorEvents.create" + "name": "compute.globalNetworkEndpointGroups.detachNetworkEndpoints" } ] }, - "clouderrorreporting.projects.groupStats.list": { + "compute.globalNetworkEndpointGroups.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "errorreporting.groups.list" + "name": "compute.globalNetworkEndpointGroups.get" } ] }, - "clouderrorreporting.projects.groups.get": { + "compute.globalNetworkEndpointGroups.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "errorreporting.groupMetadata.get" + "name": "compute.globalNetworkEndpointGroups.create" } ] }, - "clouderrorreporting.projects.groups.update": { + "compute.globalNetworkEndpointGroups.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "errorreporting.groupMetadata.update" + "name": "compute.globalNetworkEndpointGroups.list" } ] - } - }, - "restUrl": "https://cloud.google.com/error-reporting/reference/rest", - "sourceUrl": "https://cloud.google.com/error-reporting/docs/iam", - "sourceUrlAuthoritive": true - }, - "cloudfunctions": { - "methods": { - "cloudfunctions.operations.get": { + }, + "compute.globalOperations.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudfunctions.operations.get" + "name": "compute.globalOperations.list" } ] }, - "cloudfunctions.operations.list": { + "compute.globalOperations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudfunctions.operations.list" + "name": "compute.globalOperations.delete" } ] }, - "cloudfunctions.projects.locations.functions.call": { + "compute.globalOperations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "manual" ], - "name": "cloudfunctions.functions.call", - "parameterName": "name", - "parameterType": "path", - "resourceType": null + "name": "compute.globalOperations.get" } ] }, - "cloudfunctions.projects.locations.functions.create": { + "compute.globalOperations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudfunctions.functions.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.globalOperations.list" } ] }, - "cloudfunctions.projects.locations.functions.delete": { + "compute.globalOperations.wait": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "manual" ], - "name": "cloudfunctions.functions.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": null + "name": "compute.globalOperations.get" } ] }, - "cloudfunctions.projects.locations.functions.generateDownloadUrl": { + "compute.healthChecks.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "manual" ], - "name": "cloudfunctions.functions.sourceCodeGet", - "parameterName": "name", - "parameterType": "path", - "resourceType": null + "name": "compute.healthChecks.list" } ] }, - "cloudfunctions.projects.locations.functions.generateUploadUrl": { + "compute.healthChecks.delete": { "permissions": [ { "discoveryMethodologies": [ - "fuzzv1" - ], - "name": "cloudfunctions.functions.generateUploadUrl", - "resourceType": null - }, - { - "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudfunctions.functions.sourceCodeSet", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.healthChecks.delete" } ] }, - "cloudfunctions.projects.locations.functions.get": { + "compute.healthChecks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "manual" ], - "name": "cloudfunctions.functions.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": null + "name": "compute.healthChecks.get" } ] }, - "cloudfunctions.projects.locations.functions.getIamPolicy": { + "compute.healthChecks.insert": { "permissions": [ { "discoveryMethodologies": [ - "fuzzv1" + "manual" ], - "name": "cloudfunctions.functions.getIamPolicy", - "resourceType": null + "name": "compute.healthChecks.create" } ] }, - "cloudfunctions.projects.locations.functions.list": { + "compute.healthChecks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "manual" ], - "lowConfidence": true, - "name": "cloudfunctions.functions.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": null + "name": "compute.healthChecks.list" } ] }, - "cloudfunctions.projects.locations.functions.patch": { + "compute.healthChecks.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudfunctions.functions.update" + "name": "compute.healthChecks.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "cloudfunctions.functions.get" + "name": "compute.healthChecks.get" } ] }, - "cloudfunctions.projects.locations.functions.setIamPolicy": { + "compute.healthChecks.update": { "permissions": [ { "discoveryMethodologies": [ - "fuzzv1" + "manual" ], - "name": "cloudfunctions.functions.setIamPolicy", - "resourceType": null + "name": "compute.healthChecks.update" } ] }, - "cloudfunctions.projects.locations.functions.testIamPermissions": { - "permissions": [] - }, - "cloudfunctions.projects.locations.list": { + "compute.httpHealthChecks.delete": { "permissions": [ { "discoveryMethodologies": [ - "fuzzv1" + "manual" ], - "name": "cloudfunctions.locations.list", - "resourceType": null + "name": "compute.httpHealthChecks.delete" } ] }, - "cloudfunctions.projects.locations.operations.get": { + "compute.httpHealthChecks.get": { "permissions": [ { "discoveryMethodologies": [ - "fuzzv1" + "manual" ], - "name": "cloudfunctions.operations.get", - "resourceType": null + "name": "compute.httpHealthChecks.get" } ] }, - "cloudfunctions.projects.locations.operations.list": { + "compute.httpHealthChecks.insert": { "permissions": [ { "discoveryMethodologies": [ - "fuzzv1" + "manual" ], - "name": "cloudfunctions.operations.list", - "resourceType": null + "name": "compute.httpHealthChecks.create" } ] }, - "cloudfunctions.projects.locations.runtimes.list": { + "compute.httpHealthChecks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "iam.permissions.none", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent", - "undocumented": true + "name": "compute.httpHealthChecks.list" } ] - } - }, - "restUrl": "https://cloud.google.com/functions/docs/reference/rest" - }, - "cloudidentity": { - "methods": { - "cloudidentity.customers.userinvitations.cancel": {}, - "cloudidentity.customers.userinvitations.get": {}, - "cloudidentity.customers.userinvitations.isInvitableUser": {}, - "cloudidentity.customers.userinvitations.list": {}, - "cloudidentity.customers.userinvitations.send": {}, - "cloudidentity.devices.cancelWipe": {}, - "cloudidentity.devices.create": {}, - "cloudidentity.devices.delete": {}, - "cloudidentity.devices.deviceUsers.approve": {}, - "cloudidentity.devices.deviceUsers.block": {}, - "cloudidentity.devices.deviceUsers.cancelWipe": {}, - "cloudidentity.devices.deviceUsers.clientStates.get": {}, - "cloudidentity.devices.deviceUsers.clientStates.list": {}, - "cloudidentity.devices.deviceUsers.clientStates.patch": {}, - "cloudidentity.devices.deviceUsers.delete": {}, - "cloudidentity.devices.deviceUsers.get": {}, - "cloudidentity.devices.deviceUsers.list": {}, - "cloudidentity.devices.deviceUsers.lookup": {}, - "cloudidentity.devices.deviceUsers.wipe": {}, - "cloudidentity.devices.get": {}, - "cloudidentity.devices.list": {}, - "cloudidentity.devices.wipe": {}, - "cloudidentity.groups.create": {}, - "cloudidentity.groups.delete": {}, - "cloudidentity.groups.get": {}, - "cloudidentity.groups.getSecuritySettings": {}, - "cloudidentity.groups.list": {}, - "cloudidentity.groups.lookup": {}, - "cloudidentity.groups.memberships.checkTransitiveMembership": {}, - "cloudidentity.groups.memberships.create": {}, - "cloudidentity.groups.memberships.delete": {}, - "cloudidentity.groups.memberships.get": {}, - "cloudidentity.groups.memberships.getMembershipGraph": {}, - "cloudidentity.groups.memberships.list": {}, - "cloudidentity.groups.memberships.lookup": {}, - "cloudidentity.groups.memberships.modifyMembershipRoles": {}, - "cloudidentity.groups.memberships.searchDirectGroups": {}, - "cloudidentity.groups.memberships.searchTransitiveGroups": {}, - "cloudidentity.groups.memberships.searchTransitiveMemberships": {}, - "cloudidentity.groups.patch": {}, - "cloudidentity.groups.search": {}, - "cloudidentity.groups.updateSecuritySettings": {}, - "cloudidentity.inboundSamlSsoProfiles.create": {}, - "cloudidentity.inboundSamlSsoProfiles.delete": {}, - "cloudidentity.inboundSamlSsoProfiles.get": {}, - "cloudidentity.inboundSamlSsoProfiles.idpCredentials.add": {}, - "cloudidentity.inboundSamlSsoProfiles.idpCredentials.delete": {}, - "cloudidentity.inboundSamlSsoProfiles.idpCredentials.get": {}, - "cloudidentity.inboundSamlSsoProfiles.idpCredentials.list": {}, - "cloudidentity.inboundSamlSsoProfiles.list": {}, - "cloudidentity.inboundSamlSsoProfiles.patch": {}, - "cloudidentity.inboundSsoAssignments.create": {}, - "cloudidentity.inboundSsoAssignments.delete": {}, - "cloudidentity.inboundSsoAssignments.get": {}, - "cloudidentity.inboundSsoAssignments.list": {}, - "cloudidentity.inboundSsoAssignments.patch": {}, - "cloudidentity.orgUnits.memberships.list": {}, - "cloudidentity.orgUnits.memberships.move": {} - }, - "restUrl": "https://cloud.google.com/identity/docs/reference/rest" - }, - "cloudkms": { - "methods": { - "cloudkms.projects.locations.ekmConfig.getIamPolicy": { + }, + "compute.httpHealthChecks.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.ekmConfigs.getIamPolicy" + "name": "compute.httpHealthChecks.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.httpHealthChecks.get" } ] }, - "cloudkms.projects.locations.ekmConfig.setIamPolicy": { + "compute.httpHealthChecks.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.ekmConfigs.setIamPolicy" + "name": "compute.httpHealthChecks.update" } ] }, - "cloudkms.projects.locations.ekmConfig.testIamPermissions": { - "permissions": [] - }, - "cloudkms.projects.locations.ekmConnections.create": { + "compute.httpsHealthChecks.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.ekmConnections.create", - "parameterFormat": "EkmConnection", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.httpsHealthChecks.delete" } ] }, - "cloudkms.projects.locations.ekmConnections.get": { + "compute.httpsHealthChecks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.ekmConnections.get", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.httpsHealthChecks.get" } ] }, - "cloudkms.projects.locations.ekmConnections.getIamPolicy": { + "compute.httpsHealthChecks.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.ekmConnections.getIamPolicy" + "name": "compute.httpsHealthChecks.create" } ] }, - "cloudkms.projects.locations.ekmConnections.list": { + "compute.httpsHealthChecks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.ekmConnections.list", - "parameterFormat": "EkmConnections", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.httpsHealthChecks.list" } ] }, - "cloudkms.projects.locations.ekmConnections.patch": { + "compute.httpsHealthChecks.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.ekmConnections.update" + "name": "compute.httpsHealthChecks.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.ekmConnections.get" + "name": "compute.httpsHealthChecks.get" } ] }, - "cloudkms.projects.locations.ekmConnections.setIamPolicy": { + "compute.httpsHealthChecks.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.ekmConnections.setIamPolicy" - } - ] - }, - "cloudkms.projects.locations.ekmConnections.testIamPermissions": { - "permissions": [] - }, - "cloudkms.projects.locations.ekmConnections.verifyConnectivity": { - "permissions": [ - { - "discoveryMethodologies": [ - "restcrawlv1" - ], - "lowConfidence": true, - "name": "cloudkms.ekmConnections.verifyConnectivity", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.httpsHealthChecks.update" } ] }, - "cloudkms.projects.locations.generateRandomBytes": { + "compute.images.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.locations.generateRandomBytes" + "name": "compute.images.delete" } ] }, - "cloudkms.projects.locations.get": { + "compute.images.deprecate": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "cloudkms.locations.get" + "name": "compute.images.deprecate" } ] }, - "cloudkms.projects.locations.getEkmConfig": { + "compute.images.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.ekmConfigs.get", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.images.get" } ] }, - "cloudkms.projects.locations.keyRings.create": { + "compute.images.getFromFamily": { "permissions": [ { - "discoveryMethodologies": [ - "restcrawlv1" - ], - "lowConfidence": true, - "name": "cloudkms.keyRings.create", - "parameterFormat": "KeyRings", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.images.getFromFamily" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.create": { + "compute.images.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeys.create", - "parameterFormat": "name", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.images.getIamPolicy" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.asymmetricDecrypt": { + "compute.images.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.useToDecrypt", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.images.create" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.asymmetricSign": { + "compute.images.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.useToSign", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.images.list" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.create": { + "compute.images.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeyVersions.create", - "parameterFormat": "name", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.images.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.images.update" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.destroy": { + "compute.images.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.destroy", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.images.setIamPolicy" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.get": { + "compute.images.setLabels": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeyVersions.get", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.images.setLabels" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.getPublicKey": { + "compute.instanceGroupManagers.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeyVersions.viewPublicKey", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroupManagers.list" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.import": { + "compute.instanceGroupManagers.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeyVersions.create", - "parameterFormat": "name", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.instanceGroupManagers.delete" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.list": { + "compute.instanceGroupManagers.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeyVersions.list", - "parameterFormat": "CryptoKey", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.instanceGroupManagers.get" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.macSign": { + "compute.instanceGroupManagers.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.useToSign", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroupManagers.create" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.macVerify": { + "compute.instanceGroupManagers.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.useToVerify", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroupManagers.list" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.patch": { + "compute.instanceGroupManagers.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.cryptoKeyVersions.update" + "name": "compute.instanceGroupManagers.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.cryptoKeyVersions.get" + "name": "compute.instanceGroupManagers.update" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.rawDecrypt": { + "compute.instanceGroupManagers.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.useToDecrypt", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroupManagers.update" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.rawEncrypt": { + "compute.instanceGroups.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.useToEncrypt", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroups.list" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.restore": { + "compute.instanceGroups.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.restore", - "parameterFormat": "CryptoKeyVersion", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroups.delete" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.decrypt": { + "compute.instanceGroups.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeyVersions.useToDecrypt", - "parameterFormat": "CryptoKey", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroups.get" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.encrypt": { + "compute.instanceGroups.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeyVersions.useToEncrypt", - "parameterFormat": "CryptoKey", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroups.create" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.get": { + "compute.instanceGroups.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeys.get", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instanceGroups.list" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.getIamPolicy": { + "compute.instances.addAccessConfig": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.cryptoKeys.getIamPolicy" + "name": "compute.instances.addAccessConfig" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.list": { + "compute.instances.addResourcePolicies": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.cryptoKeys.list", - "parameterFormat": "KeyRing", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.instances.addResourcePolicies" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.patch": { + "compute.instances.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.cryptoKeys.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "cloudkms.cryptoKeys.update" + "name": "compute.instances.list" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.setIamPolicy": { + "compute.instances.attachDisk": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.cryptoKeys.setIamPolicy" + "name": "compute.instances.attachDisk" } ] }, - "cloudkms.projects.locations.keyRings.cryptoKeys.testIamPermissions": { - "permissions": [] - }, - "cloudkms.projects.locations.keyRings.cryptoKeys.updatePrimaryVersion": { + "compute.instances.bulkInsert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudkms.cryptoKeys.update", - "parameterFormat": "CryptoKey", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" - } - ] - }, - "cloudkms.projects.locations.keyRings.get": { - "permissions": [ + "name": "compute.instances.create" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.keyRings.get", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.disks.create" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.subnetworks.use" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.subnetworks.useExternalIp" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.instances.setServiceAccount" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.instanceProperties.serviceAccounts[].email" + } } ] }, - "cloudkms.projects.locations.keyRings.getIamPolicy": { + "compute.instances.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.keyRings.getIamPolicy" + "name": "compute.instances.delete" } ] }, - "cloudkms.projects.locations.keyRings.importJobs.create": { + "compute.instances.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.importJobs.create", - "parameterFormat": "name", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.instances.get" } ] }, - "cloudkms.projects.locations.keyRings.importJobs.get": { + "compute.instances.getEffectiveFirewalls": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.importJobs.get", - "parameterFormat": "name", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instances.getEffectiveFirewalls" } ] }, - "cloudkms.projects.locations.keyRings.importJobs.getIamPolicy": { + "compute.instances.getGuestAttributes": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.importJobs.getIamPolicy" + "name": "compute.instances.getGuestAttributes" } ] }, - "cloudkms.projects.locations.keyRings.importJobs.list": { + "compute.instances.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.importJobs.list", - "parameterFormat": "KeyRing", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.instances.getIamPolicy" } ] }, - "cloudkms.projects.locations.keyRings.importJobs.setIamPolicy": { + "compute.instances.getScreenshot": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.importJobs.setIamPolicy" + "name": "compute.instances.getScreenshot" } ] }, - "cloudkms.projects.locations.keyRings.importJobs.testIamPermissions": { - "permissions": [] - }, - "cloudkms.projects.locations.keyRings.list": { + "compute.instances.getSerialPortOutput": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "cloudkms.keyRings.list", - "parameterFormat": "KeyRings", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.instances.getSerialPortOutput" } ] }, - "cloudkms.projects.locations.keyRings.setIamPolicy": { + "compute.instances.getShieldedInstanceIdentity": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.keyRings.setIamPolicy" + "name": "compute.instances.getShieldedInstanceIdentity" } ] }, - "cloudkms.projects.locations.keyRings.testIamPermissions": { - "permissions": [] - }, - "cloudkms.projects.locations.list": { + "compute.instances.getShieldedVmIdentity": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "cloudkms.locations.list" + "name": "compute.instances.getShieldedVmIdentity" } ] }, - "cloudkms.projects.locations.updateEkmConfig": { + "compute.instances.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudkms.ekmConfigs.update" - } - ] - } - }, - "restUrl": "https://cloud.google.com/kms/docs/reference/rest" - }, - "cloudprofiler": { - "methods": { - "cloudprofiler.projects.profiles.create": { - "permissions": [ + "name": "compute.instances.create" + }, { "discoveryMethodologies": [ "manual" ], - "name": "cloudprofiler.profiles.create" + "name": "compute.disks.create" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.subnetworks.use" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.subnetworks.useExternalIp" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.instances.setServiceAccount" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.serviceAccounts[].email" + } } ] - } - } - }, - "cloudresourcemanager": { - "methods": { - "cloudresourcemanager.effectiveTags.list": {}, - "cloudresourcemanager.folders.clearOrgPolicy": { + }, + "compute.instances.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.set", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.list" } ] }, - "cloudresourcemanager.folders.create": { + "compute.instances.listReferrers": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.create" + "name": "compute.instances.listReferrers" } ] }, - "cloudresourcemanager.folders.delete": { + "compute.instances.removeResourcePolicies": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.delete" + "name": "compute.instances.removeResourcePolicies" } ] }, - "cloudresourcemanager.folders.get": { + "compute.instances.reset": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.get" + "name": "compute.instances.reset" } ] }, - "cloudresourcemanager.folders.getEffectiveOrgPolicy": { + "compute.instances.resume": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.resume" } ] }, - "cloudresourcemanager.folders.getIamPolicy": { + "compute.instances.sendDiagnosticInterrupt": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.getIamPolicy" + "name": "compute.instances.sendDiagnosticInterrupt" } ] }, - "cloudresourcemanager.folders.getOrgPolicy": { + "compute.instances.setDeletionProtection": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.setDeletionProtection" } ] }, - "cloudresourcemanager.folders.list": { + "compute.instances.setDiskAutoDelete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.list" + "name": "compute.instances.setDiskAutoDelete" } ] }, - "cloudresourcemanager.folders.listAvailableOrgPolicyConstraints": { + "compute.instances.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Constraints", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.setIamPolicy" } ] }, - "cloudresourcemanager.folders.listOrgPolicies": { + "compute.instances.setLabels": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.setLabels" } ] }, - "cloudresourcemanager.folders.move": { + "compute.instances.setMachineResources": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.move" + "name": "compute.instances.setMachineResources" } ] }, - "cloudresourcemanager.folders.patch": { + "compute.instances.setMachineType": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.update" - }, + "name": "compute.instances.setMachineType" + } + ] + }, + "compute.instances.setMetadata": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.get" + "name": "compute.instances.setMetadata" } ] }, - "cloudresourcemanager.folders.search": {}, - "cloudresourcemanager.folders.setIamPolicy": { + "compute.instances.setMinCpuPlatform": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.folders.setIamPolicy" + "name": "compute.instances.setMinCpuPlatform" } ] }, - "cloudresourcemanager.folders.setOrgPolicy": { + "compute.instances.setName": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.set", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.setName" } ] }, - "cloudresourcemanager.folders.testIamPermissions": { - "permissions": [] - }, - "cloudresourcemanager.folders.undelete": {}, - "cloudresourcemanager.liens.create": {}, - "cloudresourcemanager.liens.delete": {}, - "cloudresourcemanager.liens.get": {}, - "cloudresourcemanager.liens.list": {}, - "cloudresourcemanager.operations.get": {}, - "cloudresourcemanager.organizations.clearOrgPolicy": { + "compute.instances.setScheduling": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" - ], - "name": "orgpolicy.policy.set", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "manual" + ], + "name": "compute.instances.setScheduling" } ] }, - "cloudresourcemanager.organizations.get": { + "compute.instances.setSecurityPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.organizations.get" + "name": "compute.instances.setSecurityPolicy" } ] }, - "cloudresourcemanager.organizations.getEffectiveOrgPolicy": { + "compute.instances.setServiceAccount": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.setServiceAccount" } ] }, - "cloudresourcemanager.organizations.getIamPolicy": { + "compute.instances.setShieldedInstanceIntegrityPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.organizations.getIamPolicy" + "name": "compute.instances.setShieldedInstanceIntegrityPolicy" } ] }, - "cloudresourcemanager.organizations.getOrgPolicy": { + "compute.instances.setShieldedVmIntegrityPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.setShieldedVmIntegrityPolicy" } ] }, - "cloudresourcemanager.organizations.list": {}, - "cloudresourcemanager.organizations.listAvailableOrgPolicyConstraints": { + "compute.instances.setTags": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Constraints", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.setTags" } ] }, - "cloudresourcemanager.organizations.listOrgPolicies": { + "compute.instances.simulateMaintenanceEvent": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.simulateMaintenanceEvent" } ] }, - "cloudresourcemanager.organizations.search": {}, - "cloudresourcemanager.organizations.setIamPolicy": { + "compute.instances.start": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.organizations.setIamPolicy" + "name": "compute.instances.start" } ] }, - "cloudresourcemanager.organizations.setOrgPolicy": { + "compute.instances.startWithEncryptionKey": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.set", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.startWithEncryptionKey" } ] }, - "cloudresourcemanager.organizations.testIamPermissions": { - "permissions": [] - }, - "cloudresourcemanager.organizations.update": {}, - "cloudresourcemanager.projects.clearOrgPolicy": { + "compute.instances.stop": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.set", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.stop" } ] }, - "cloudresourcemanager.projects.create": { + "compute.instances.suspend": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.projects.create" + "name": "compute.instances.suspend" } ] }, - "cloudresourcemanager.projects.delete": { + "compute.instances.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "resourcemanager.projects.delete", - "parameterFormat": "projects/415104041262", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instances.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.disks.create" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.subnetworks.use" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.subnetworks.useExternalIp" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.instances.setServiceAccount" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.serviceAccounts[].email" + } } ] }, - "cloudresourcemanager.projects.get": { + "compute.instances.updateAccessConfig": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "resourcemanager.projects.get", - "parameterFormat": "projects/415104041262", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instances.updateAccessConfig" } ] }, - "cloudresourcemanager.projects.getAncestry": { + "compute.instances.updateDisplayDevice": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "resourcemanager.projects.get", - "parameterFormat": "my-project-123", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.instances.updateDisplayDevice" } ] }, - "cloudresourcemanager.projects.getEffectiveOrgPolicy": { + "compute.instances.updateNetworkInterface": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.updateNetworkInterface" } ] }, - "cloudresourcemanager.projects.getIamPolicy": { + "compute.instances.updateShieldedInstanceConfig": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.projects.getIamPolicy" + "name": "compute.instances.updateShieldedInstanceConfig" } ] }, - "cloudresourcemanager.projects.getOrgPolicy": { + "compute.instances.updateShieldedVmConfig": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instances.updateShieldedVmConfig" } ] }, - "cloudresourcemanager.projects.list": { + "compute.instantSnapshots.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "resourcemanager.projects.list", - "parameterName": "parent", - "parameterType": "query", - "resourceType": "parent" + "name": "compute.instantSnapshots.list" } ] }, - "cloudresourcemanager.projects.listAvailableOrgPolicyConstraints": { + "compute.instantSnapshots.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterFormat": "Constraints", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instantSnapshots.delete" } ] }, - "cloudresourcemanager.projects.listOrgPolicies": { + "compute.instantSnapshots.export": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.get", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instantSnapshots.export" } ] }, - "cloudresourcemanager.projects.move": { + "compute.instantSnapshots.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "resourcemanager.projects.move", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instantSnapshots.get" } ] }, - "cloudresourcemanager.projects.patch": { + "compute.instantSnapshots.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.projects.get" - }, + "name": "compute.instantSnapshots.getIamPolicy" + } + ] + }, + "compute.instantSnapshots.insert": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.projects.update" + "name": "compute.instantSnapshots.create" } ] }, - "cloudresourcemanager.projects.search": {}, - "cloudresourcemanager.projects.setIamPolicy": { + "compute.instantSnapshots.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.projects.setIamPolicy" + "name": "compute.instantSnapshots.list" } ] }, - "cloudresourcemanager.projects.setOrgPolicy": { + "compute.instantSnapshots.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "orgpolicy.policy.set", - "parameterFormat": "Policy", - "parameterName": "resource", - "parameterType": "path", - "resourceType": "resource" + "name": "compute.instantSnapshots.setIamPolicy" } ] }, - "cloudresourcemanager.projects.testIamPermissions": { - "permissions": [] - }, - "cloudresourcemanager.projects.undelete": { + "compute.instantSnapshots.setLabels": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "resourcemanager.projects.undelete", - "parameterFormat": "projects/415104041262", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.instantSnapshots.setLabels" } ] }, - "cloudresourcemanager.projects.update": { + "compute.interconnectAttachments.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "resourcemanager.projects.update", - "parameterFormat": "my-project-123", - "parameterName": "projectId", - "parameterType": "path", - "resourceType": "projectId" + "name": "compute.interconnectAttachments.list" } ] }, - "cloudresourcemanager.tagBindings.create": { + "compute.interconnectAttachments.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValueBindings.create" + "name": "compute.interconnectAttachments.delete" } ] }, - "cloudresourcemanager.tagBindings.delete": { + "compute.interconnectAttachments.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValueBindings.delete" + "name": "compute.interconnectAttachments.get" } ] }, - "cloudresourcemanager.tagBindings.list": {}, - "cloudresourcemanager.tagKeys.create": { + "compute.interconnectAttachments.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.create" + "name": "compute.interconnectAttachments.create" } ] }, - "cloudresourcemanager.tagKeys.delete": { + "compute.interconnectAttachments.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.delete" + "name": "compute.interconnectAttachments.list" } ] }, - "cloudresourcemanager.tagKeys.get": { + "compute.interconnectAttachments.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.get" + "name": "compute.interconnectAttachments.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.interconnectAttachments.get" } ] }, - "cloudresourcemanager.tagKeys.getIamPolicy": { + "compute.interconnectAttachments.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.getIamPolicy" + "name": "compute.interconnectAttachments.setLabels" } ] }, - "cloudresourcemanager.tagKeys.getNamespaced": {}, - "cloudresourcemanager.tagKeys.list": { + "compute.interconnectLocations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.list" + "name": "compute.interconnectLocations.get" } ] }, - "cloudresourcemanager.tagKeys.patch": { + "compute.interconnectLocations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.get" - }, + "name": "compute.interconnectLocations.list" + } + ] + }, + "compute.interconnectRemoteLocations.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.update" + "name": "compute.interconnectRemoteLocations.get" } ] }, - "cloudresourcemanager.tagKeys.setIamPolicy": { + "compute.interconnectRemoteLocations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagKeys.setIamPolicy" + "name": "compute.interconnectRemoteLocations.list" } ] }, - "cloudresourcemanager.tagKeys.testIamPermissions": { - "permissions": [] - }, - "cloudresourcemanager.tagValues.create": { + "compute.interconnects.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.create" + "name": "compute.interconnects.delete" } ] }, - "cloudresourcemanager.tagValues.delete": { + "compute.interconnects.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.delete" + "name": "compute.interconnects.get" } ] }, - "cloudresourcemanager.tagValues.get": { + "compute.interconnects.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.get" + "name": "compute.interconnects.create" } ] }, - "cloudresourcemanager.tagValues.getIamPolicy": { + "compute.interconnects.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.getIamPolicy" + "name": "compute.interconnects.list" } ] }, - "cloudresourcemanager.tagValues.getNamespaced": {}, - "cloudresourcemanager.tagValues.list": { + "compute.interconnects.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.list" + "name": "compute.interconnects.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.interconnects.get" } ] }, - "cloudresourcemanager.tagValues.patch": { + "compute.interconnects.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.update" - }, + "name": "compute.interconnects.setLabels" + } + ] + }, + "compute.licenseCodes.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.get" + "name": "compute.licenseCodes.get" } ] }, - "cloudresourcemanager.tagValues.setIamPolicy": { + "compute.licenseCodes.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagValues.setIamPolicy" + "name": "compute.licenseCodes.getIamPolicy" } ] }, - "cloudresourcemanager.tagValues.tagHolds.create": { + "compute.licenseCodes.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagHolds.create" + "name": "compute.licenseCodes.setIamPolicy" } ] }, - "cloudresourcemanager.tagValues.tagHolds.delete": { + "compute.licenses.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagHolds.delete" + "name": "compute.licenses.delete" } ] }, - "cloudresourcemanager.tagValues.tagHolds.list": { + "compute.licenses.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "resourcemanager.tagHolds.list" + "name": "compute.licenses.get" } ] }, - "cloudresourcemanager.tagValues.testIamPermissions": { - "permissions": [] - } - }, - "restUrl": "https://cloud.google.com/resource-manager/reference/rest", - "sourceUrl": "https://cloud.google.com/resource-manager/docs/access-control-proj", - "sourceUrlAuthoritive": true - }, - "cloudscheduler": { - "methods": { - "cloudscheduler.projects.locations.get": { + "compute.licenses.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudscheduler.locations.get" + "name": "compute.licenses.getIamPolicy" } ] }, - "cloudscheduler.projects.locations.jobs.create": { + "compute.licenses.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudscheduler.jobs.create", - "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.licenses.create" } ] }, - "cloudscheduler.projects.locations.jobs.delete": { + "compute.licenses.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudscheduler.jobs.delete", - "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.licenses.list" } ] }, - "cloudscheduler.projects.locations.jobs.get": { + "compute.licenses.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudscheduler.jobs.get", - "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.licenses.setIamPolicy" } ] }, - "cloudscheduler.projects.locations.jobs.list": { + "compute.machineImages.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudscheduler.jobs.list", - "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.machineImages.delete" } ] }, - "cloudscheduler.projects.locations.jobs.patch": { + "compute.machineImages.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudscheduler.jobs.get" - }, + "name": "compute.machineImages.get" + } + ] + }, + "compute.machineImages.getIamPolicy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudscheduler.jobs.update" + "name": "compute.machineImages.getIamPolicy" } ] }, - "cloudscheduler.projects.locations.jobs.pause": { + "compute.machineImages.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudscheduler.jobs.pause", - "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.machineImages.create" } ] }, - "cloudscheduler.projects.locations.jobs.resume": { + "compute.machineImages.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudscheduler.jobs.enable", - "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.machineImages.list" } ] }, - "cloudscheduler.projects.locations.jobs.run": { + "compute.machineImages.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "cloudscheduler.jobs.run", - "parameterFormat": "projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.machineImages.setIamPolicy" } ] }, - "cloudscheduler.projects.locations.list": { + "compute.machineTypes.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudscheduler.locations.list" + "name": "compute.machineTypes.list" } ] - } - }, - "restUrl": "https://cloud.google.com/scheduler/docs/reference/rest" - }, - "cloudsearch": { - "methods": { - "cloudsearch.debug.datasources.items.checkAccess": {}, - "cloudsearch.debug.datasources.items.searchByViewUrl": {}, - "cloudsearch.debug.datasources.items.unmappedids.list": {}, - "cloudsearch.debug.identitysources.items.listForunmappedidentity": {}, - "cloudsearch.debug.identitysources.unmappedids.list": {}, - "cloudsearch.indexing.datasources.deleteSchema": {}, - "cloudsearch.indexing.datasources.getSchema": {}, - "cloudsearch.indexing.datasources.items.delete": {}, - "cloudsearch.indexing.datasources.items.deleteQueueItems": {}, - "cloudsearch.indexing.datasources.items.get": {}, - "cloudsearch.indexing.datasources.items.index": {}, - "cloudsearch.indexing.datasources.items.list": {}, - "cloudsearch.indexing.datasources.items.poll": {}, - "cloudsearch.indexing.datasources.items.push": {}, - "cloudsearch.indexing.datasources.items.unreserve": {}, - "cloudsearch.indexing.datasources.items.upload": {}, - "cloudsearch.indexing.datasources.updateSchema": {} - }, - "restUrl": "https://developers.google.com/cloud-search/docs/reference/rest" - }, - "cloudshell": { - "methods": { - "cloudshell.operations.cancel": {}, - "cloudshell.operations.delete": {}, - "cloudshell.operations.get": {}, - "cloudshell.operations.list": {}, - "cloudshell.users.environments.addPublicKey": {}, - "cloudshell.users.environments.authorize": {}, - "cloudshell.users.environments.get": {}, - "cloudshell.users.environments.removePublicKey": {}, - "cloudshell.users.environments.start": {} - }, - "restUrl": "https://cloud.google.com/shell/docs/reference/rest" - }, - "cloudsupport": { - "methods": { - "cloudsupport.caseClassifications.search": {}, - "cloudsupport.cases.attachments.list": {}, - "cloudsupport.cases.close": {}, - "cloudsupport.cases.comments.create": {}, - "cloudsupport.cases.comments.list": {}, - "cloudsupport.cases.create": { + }, + "compute.machineTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudsupport.techCases.create" + "name": "compute.machineTypes.get" } ] }, - "cloudsupport.cases.escalate": { + "compute.machineTypes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudsupport.techCases.escalate" + "name": "compute.machineTypes.list" } ] }, - "cloudsupport.cases.get": { + "compute.networkAttachments.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudsupport.techCases.get" + "name": "compute.networkAttachments.list" } ] }, - "cloudsupport.cases.list": { + "compute.networkAttachments.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudsupport.techCases.list" + "name": "compute.networkAttachments.delete" } ] }, - "cloudsupport.cases.patch": { + "compute.networkAttachments.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudsupport.techCases.update" - }, + "name": "compute.networkAttachments.get" + } + ] + }, + "compute.networkAttachments.getIamPolicy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudsupport.techCases.get" + "name": "compute.networkAttachments.getIamPolicy" } ] }, - "cloudsupport.cases.search": {}, - "cloudsupport.media.download": {}, - "cloudsupport.media.upload": {} - }, - "restUrl": "https://cloud.google.com/support/docs/reference/rest" - }, - "cloudtasks": { - "methods": { - "cloudtasks.projects.locations.get": { + "compute.networkAttachments.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.locations.get" + "name": "compute.networkAttachments.create" } ] }, - "cloudtasks.projects.locations.list": { + "compute.networkAttachments.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.locations.list" + "name": "compute.networkAttachments.list" } ] }, - "cloudtasks.projects.locations.queues.create": { + "compute.networkAttachments.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.create" + "name": "compute.networkAttachments.setIamPolicy" } ] }, - "cloudtasks.projects.locations.queues.delete": { + "compute.networkEdgeSecurityServices.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.delete" + "name": "compute.networkEdgeSecurityServices.list" } ] }, - "cloudtasks.projects.locations.queues.get": { + "compute.networkEdgeSecurityServices.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.get" + "name": "compute.networkEdgeSecurityServices.delete" } ] }, - "cloudtasks.projects.locations.queues.getIamPolicy": { + "compute.networkEdgeSecurityServices.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.getIamPolicy" + "name": "compute.networkEdgeSecurityServices.get" } ] }, - "cloudtasks.projects.locations.queues.list": { + "compute.networkEdgeSecurityServices.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.list" + "name": "compute.networkEdgeSecurityServices.create" } ] }, - "cloudtasks.projects.locations.queues.patch": { + "compute.networkEdgeSecurityServices.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.update" + "name": "compute.networkEdgeSecurityServices.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.get" + "name": "compute.networkEdgeSecurityServices.get" } ] }, - "cloudtasks.projects.locations.queues.pause": { + "compute.networkEndpointGroups.attachNetworkEndpoints": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.pause" + "name": "compute.networkEndpointGroups.attachNetworkEndpoints" } ] }, - "cloudtasks.projects.locations.queues.purge": { + "compute.networkEndpointGroups.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.purge" + "name": "compute.networkEndpointGroups.delete" } ] }, - "cloudtasks.projects.locations.queues.resume": { + "compute.networkEndpointGroups.detachNetworkEndpoints": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.resume" + "name": "compute.networkEndpointGroups.detachNetworkEndpoints" } ] }, - "cloudtasks.projects.locations.queues.setIamPolicy": { + "compute.networkEndpointGroups.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.queues.setIamPolicy" + "name": "compute.networkEndpointGroups.get" } ] }, - "cloudtasks.projects.locations.queues.tasks.create": { + "compute.networkEndpointGroups.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.tasks.create" + "name": "compute.networkEndpointGroups.create" } ] }, - "cloudtasks.projects.locations.queues.tasks.delete": { + "compute.networkEndpointGroups.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.tasks.delete" + "name": "compute.networkEndpointGroups.list" } ] }, - "cloudtasks.projects.locations.queues.tasks.get": { + "compute.networks.addPeering": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.tasks.get" + "name": "compute.networks.addPeering" } ] }, - "cloudtasks.projects.locations.queues.tasks.list": { + "compute.networks.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.tasks.list" + "name": "compute.networks.delete" } ] }, - "cloudtasks.projects.locations.queues.tasks.run": { + "compute.networks.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtasks.tasks.run" + "name": "compute.networks.get" } ] - } - }, - "restUrl": "https://cloud.google.com/tasks/docs/reference/rest" - }, - "cloudtrace": { - "methods": { - "cloudtrace.projects.patchTraces": { + }, + "compute.networks.getEffectiveFirewalls": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "cloudtrace.traces.patch" + "name": "compute.networks.getEffectiveFirewalls" } ] - } - }, - "restUrl": "https://cloud.google.com/trace/docs/reference/v2/rest", - "sourceUrl": "https://cloud.google.com/trace/docs/iam", - "sourceUrlAuthoritive": true - }, - "composer": { - "methods": { - "composer.projects.locations.environments.checkUpgrade": { + }, + "compute.networks.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.update", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.networks.create" } ] }, - "composer.projects.locations.environments.create": { + "compute.networks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.networks.list" } ] }, - "composer.projects.locations.environments.databaseFailover": { + "compute.networks.listPeeringRoutes": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.update", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.networks.listPeeringRoutes" } ] }, - "composer.projects.locations.environments.delete": { + "compute.networks.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.networks.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.networks.get" } ] }, - "composer.projects.locations.environments.executeAirflowCommand": { + "compute.networks.removePeering": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.executeAirflowCommand", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.networks.removePeering" } ] }, - "composer.projects.locations.environments.fetchDatabaseProperties": { + "compute.networks.switchToCustomMode": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.get", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.networks.switchToCustomMode" } ] }, - "composer.projects.locations.environments.get": { + "compute.networks.updatePeering": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.networks.updatePeering" } ] }, - "composer.projects.locations.environments.list": { + "compute.nodeGroups.addNodes": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.nodeGroups.addNodes" } ] }, - "composer.projects.locations.environments.loadSnapshot": { + "compute.nodeGroups.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.update", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.nodeGroups.list" } ] }, - "composer.projects.locations.environments.patch": { + "compute.nodeGroups.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.update", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.nodeGroups.delete" } ] }, - "composer.projects.locations.environments.pollAirflowCommand": { + "compute.nodeGroups.deleteNodes": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.executeAirflowCommand", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.nodeGroups.deleteNodes" } ] }, - "composer.projects.locations.environments.restartWebServer": { + "compute.nodeGroups.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.update", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "compute.nodeGroups.get" } ] }, - "composer.projects.locations.environments.saveSnapshot": { + "compute.nodeGroups.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.update", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.nodeGroups.getIamPolicy" } ] }, - "composer.projects.locations.environments.stopAirflowCommand": { + "compute.nodeGroups.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.environments.executeAirflowCommand", - "parameterName": "environment", - "parameterType": "path", - "resourceType": "environment" + "name": "compute.nodeGroups.create" } ] }, - "composer.projects.locations.imageVersions.list": { + "compute.nodeGroups.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "composer.imageversions.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "compute.nodeGroups.list" } ] }, - "composer.projects.locations.operations.delete": { + "compute.nodeGroups.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "composer.operations.delete" + "name": "compute.nodeGroups.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.nodeGroups.get" } ] }, - "composer.projects.locations.operations.get": { + "compute.nodeGroups.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "composer.operations.get" + "name": "compute.nodeGroups.setIamPolicy" } ] }, - "composer.projects.locations.operations.list": { + "compute.nodeGroups.setNodeTemplate": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "composer.operations.list" + "name": "compute.nodeGroups.setNodeTemplate" } ] - } - }, - "restUrl": "https://cloud.google.com/composer/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/composer/docs/how-to/access-control", - "sourceUrlAlternatives": [ - "https://cloud.google.com/composer/docs/composer-2/access-control" - ], - "sourceUrlAuthoritive": true - }, - "compute": { - "methods": { - "compute.acceleratorTypes.aggregatedList": { + }, + "compute.nodeGroups.simulateMaintenanceEvent": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.acceleratorTypes.list" + "name": "compute.nodeGroups.simulateMaintenanceEvent" } ] }, - "compute.acceleratorTypes.get": { + "compute.nodeTemplates.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.acceleratorTypes.get" + "name": "compute.nodeTemplates.list" } ] }, - "compute.acceleratorTypes.list": { + "compute.nodeTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.acceleratorTypes.list" + "name": "compute.nodeTemplates.delete" } ] }, - "compute.addresses.aggregatedList": { + "compute.nodeTemplates.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.list" + "name": "compute.nodeTemplates.get" } ] }, - "compute.addresses.delete": { + "compute.nodeTemplates.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.delete" - }, + "name": "compute.nodeTemplates.getIamPolicy" + } + ] + }, + "compute.nodeTemplates.insert": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.deleteInternal" + "name": "compute.nodeTemplates.create" } ] }, - "compute.addresses.get": { + "compute.nodeTemplates.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.get" + "name": "compute.nodeTemplates.list" } ] }, - "compute.addresses.insert": { + "compute.nodeTemplates.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.create" - }, + "name": "compute.nodeTemplates.setIamPolicy" + } + ] + }, + "compute.nodeTypes.aggregatedList": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.createInternal" - }, + "name": "compute.nodeTypes.list" + } + ] + }, + "compute.nodeTypes.get": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.instances.update" + "name": "compute.nodeTypes.get" } ] }, - "compute.addresses.list": { + "compute.nodeTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.list" + "name": "compute.nodeTypes.list" } ] }, - "compute.addresses.move": { + "compute.packetMirrorings.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.create" - }, + "name": "compute.packetMirrorings.list" + } + ] + }, + "compute.packetMirrorings.delete": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.delete" + "name": "compute.packetMirrorings.delete" } ] }, - "compute.addresses.setLabels": { + "compute.packetMirrorings.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.setLabels" + "name": "compute.packetMirrorings.get" } ] }, - "compute.addresses.testIamPermissions": { + "compute.packetMirrorings.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.addresses.list" + "name": "compute.packetMirrorings.create" } ] }, - "compute.autoscalers.aggregatedList": { + "compute.packetMirrorings.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.autoscalers.list" + "name": "compute.packetMirrorings.list" } ] }, - "compute.autoscalers.delete": { + "compute.packetMirrorings.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "compute.autoscalers.delete", - "parameterName": "autoscaler", - "parameterType": "path", - "resourceType": "autoscaler" + "name": "compute.packetMirrorings.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.packetMirrorings.get" } ] }, - "compute.autoscalers.get": { + "compute.projects.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "compute.autoscalers.get", - "parameterName": "autoscaler", - "parameterType": "path", - "resourceType": "autoscaler" + "name": "compute.projects.get" } ] }, - "compute.autoscalers.insert": { + "compute.projects.setCommonInstanceMetadata": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.autoscalers.create" + "name": "compute.projects.setCommonInstanceMetadata" } ] }, - "compute.autoscalers.list": { + "compute.projects.setDefaultNetworkTier": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.autoscalers.list" + "name": "compute.projects.setDefaultNetworkTier" } ] }, - "compute.autoscalers.patch": { + "compute.projects.setDefaultServiceAccount": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "compute.autoscalers.get", - "parameterName": "autoscaler", - "parameterType": "query", - "resourceType": "autoscaler" - }, + "name": "compute.projects.setDefaultServiceAccount" + } + ] + }, + "compute.projects.setUsageExportBucket": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "compute.autoscalers.update", - "parameterName": "autoscaler", - "parameterType": "query", - "resourceType": "autoscaler" + "name": "compute.projects.setUsageExportBucket" } ] }, - "compute.autoscalers.testIamPermissions": { + "compute.publicAdvertisedPrefixes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.autoscalers.list" + "name": "compute.publicAdvertisedPrefixes.delete" } ] }, - "compute.autoscalers.update": { + "compute.publicAdvertisedPrefixes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "compute.autoscalers.update", - "parameterName": "autoscaler", - "parameterType": "query", - "resourceType": "autoscaler" + "name": "compute.publicAdvertisedPrefixes.get" } ] }, - "compute.backendBuckets.addSignedUrlKey": { + "compute.publicAdvertisedPrefixes.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.addSignedUrlKey" + "name": "compute.publicAdvertisedPrefixes.create" } ] }, - "compute.backendBuckets.delete": { + "compute.publicAdvertisedPrefixes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.delete" + "name": "compute.publicAdvertisedPrefixes.list" } ] }, - "compute.backendBuckets.deleteSignedUrlKey": { + "compute.publicAdvertisedPrefixes.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.publicAdvertisedPrefixes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.publicAdvertisedPrefixes.get" + } + ] + }, + "compute.publicDelegatedPrefixes.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.deleteSignedUrlKey" + "name": "compute.publicDelegatedPrefixes.list" } ] }, - "compute.backendBuckets.get": { + "compute.publicDelegatedPrefixes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.get" + "name": "compute.publicDelegatedPrefixes.delete" } ] }, - "compute.backendBuckets.getIamPolicy": { + "compute.publicDelegatedPrefixes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.getIamPolicy" + "name": "compute.publicDelegatedPrefixes.get" } ] }, - "compute.backendBuckets.insert": { + "compute.publicDelegatedPrefixes.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.create" + "name": "compute.publicDelegatedPrefixes.create" } ] }, - "compute.backendBuckets.list": { + "compute.publicDelegatedPrefixes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.list" + "name": "compute.publicDelegatedPrefixes.list" } ] }, - "compute.backendBuckets.patch": { + "compute.publicDelegatedPrefixes.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.get" + "name": "compute.publicDelegatedPrefixes.get" }, { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.update" + "name": "compute.publicDelegatedPrefixes.update" } ] }, - "compute.backendBuckets.setEdgeSecurityPolicy": { + "compute.regionBackendServices.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.setSecurityPolicy" + "name": "compute.regionBackendServices.delete" } ] }, - "compute.backendBuckets.setIamPolicy": { + "compute.regionBackendServices.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.setIamPolicy" + "name": "compute.regionBackendServices.get" } ] }, - "compute.backendBuckets.testIamPermissions": { + "compute.regionBackendServices.getHealth": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.list" + "name": "compute.regionBackendServices.get" } ] }, - "compute.backendBuckets.update": { + "compute.regionBackendServices.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendBuckets.update" + "name": "compute.regionBackendServices.getIamPolicy" } ] }, - "compute.backendServices.addSignedUrlKey": { + "compute.regionBackendServices.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.addSignedUrlKey" + "name": "compute.regionBackendServices.create" } ] }, - "compute.backendServices.aggregatedList": { + "compute.regionBackendServices.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.list" + "name": "compute.regionBackendServices.list" } ] }, - "compute.backendServices.delete": { + "compute.regionBackendServices.listUsable": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.delete" + "name": "compute.regionBackendServices.list" } ] }, - "compute.backendServices.deleteSignedUrlKey": { + "compute.regionBackendServices.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.deleteSignedUrlKey" + "name": "compute.regionBackendServices.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.regionBackendServices.get" } ] }, - "compute.backendServices.get": { + "compute.regionBackendServices.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.get" + "name": "compute.regionBackendServices.setIamPolicy" } ] }, - "compute.backendServices.getHealth": { + "compute.regionBackendServices.setSecurityPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.get" + "name": "compute.regionBackendServices.setSecurityPolicy" } ] }, - "compute.backendServices.getIamPolicy": { + "compute.regionBackendServices.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.getIamPolicy" + "name": "compute.regionBackendServices.update" } ] }, - "compute.backendServices.insert": { + "compute.regionHealthCheckServices.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.create" + "name": "compute.regionHealthCheckServices.list" } ] }, - "compute.backendServices.list": { + "compute.regionHealthCheckServices.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.list" + "name": "compute.regionHealthCheckServices.delete" } ] }, - "compute.backendServices.listUsable": { + "compute.regionHealthCheckServices.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.backendServices.list" + "name": "compute.regionHealthCheckServices.get" } ] }, - "compute.backendServices.patch": { + "compute.regionHealthCheckServices.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.get" - }, + "name": "compute.regionHealthCheckServices.create" + } + ] + }, + "compute.regionHealthCheckServices.list": { + "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.update" + "name": "compute.regionHealthCheckServices.list" } ] }, - "compute.backendServices.setEdgeSecurityPolicy": { + "compute.regionHealthCheckServices.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.setSecurityPolicy" + "name": "compute.regionHealthCheckServices.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.regionHealthCheckServices.get" } ] }, - "compute.backendServices.setIamPolicy": { + "compute.regionHealthChecks.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.setIamPolicy" + "name": "compute.regionHealthChecks.delete" } ] }, - "compute.backendServices.setSecurityPolicy": { + "compute.regionHealthChecks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.setSecurityPolicy" + "name": "compute.regionHealthChecks.get" } ] }, - "compute.backendServices.testIamPermissions": { + "compute.regionHealthChecks.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.list" + "name": "compute.regionHealthChecks.create" } ] }, - "compute.backendServices.update": { + "compute.regionHealthChecks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "compute.backendServices.update" + "name": "compute.regionHealthChecks.list" } ] }, - "compute.diskTypes.get": { + "compute.regionHealthChecks.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.diskTypes.get" + "name": "compute.regionHealthChecks.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.regionHealthChecks.get" } ] }, - "compute.diskTypes.list": { + "compute.regionHealthChecks.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.diskTypes.list" + "name": "compute.regionHealthChecks.update" } ] }, - "compute.disks.addResourcePolicies": { + "compute.regionNetworkEndpointGroups.attachNetworkEndpoints": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.addResourcePolicies" + "name": "compute.regionNetworkEndpointGroups.attachNetworkEndpoints" } ] }, - "compute.disks.aggregatedList": { + "compute.regionNetworkEndpointGroups.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.list" + "name": "compute.regionNetworkEndpointGroups.delete" } ] }, - "compute.disks.bulkInsert": { + "compute.regionNetworkEndpointGroups.detachNetworkEndpoints": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.create" + "name": "compute.regionNetworkEndpointGroups.detachNetworkEndpoints" } ] }, - "compute.disks.createSnapshot": { + "compute.regionNetworkEndpointGroups.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.createSnapshot" + "name": "compute.regionNetworkEndpointGroups.get" } ] }, - "compute.disks.delete": { + "compute.regionNetworkEndpointGroups.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.delete" + "name": "compute.regionNetworkEndpointGroups.create" } ] }, - "compute.disks.get": { + "compute.regionNetworkEndpointGroups.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.get" + "name": "compute.regionNetworkEndpointGroups.list" } ] }, - "compute.disks.getIamPolicy": { + "compute.regionNotificationEndpoints.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.getIamPolicy" + "name": "compute.regionNotificationEndpoints.list" } ] }, - "compute.disks.insert": { + "compute.regionNotificationEndpoints.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.create" + "name": "compute.regionNotificationEndpoints.delete" } ] }, - "compute.disks.list": { + "compute.regionNotificationEndpoints.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.list" + "name": "compute.regionNotificationEndpoints.get" } ] }, - "compute.disks.removeResourcePolicies": { + "compute.regionNotificationEndpoints.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.removeResourcePolicies" + "name": "compute.regionNotificationEndpoints.create" } ] }, - "compute.disks.resize": { + "compute.regionNotificationEndpoints.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.resize" + "name": "compute.regionNotificationEndpoints.list" } ] }, - "compute.disks.setIamPolicy": { + "compute.regionOperations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.setIamPolicy" + "name": "compute.regionOperations.delete" } ] }, - "compute.disks.setLabels": { + "compute.regionOperations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.setLabels" + "name": "compute.regionOperations.get" } ] }, - "compute.disks.startAsyncReplication": { + "compute.regionOperations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.startAsyncReplication" + "name": "compute.regionOperations.list" } ] }, - "compute.disks.stopAsyncReplication": { + "compute.regionOperations.wait": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.stopAsyncReplication" + "name": "compute.regionOperations.get" } ] }, - "compute.disks.stopGroupAsyncReplication": { + "compute.regionSecurityPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.stopGroupAsyncReplication" + "name": "compute.regionSecurityPolicies.delete" } ] }, - "compute.disks.update": { + "compute.regionSecurityPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.disks.update" + "name": "compute.regionSecurityPolicies.get" } ] }, - "compute.externalVpnGateways.delete": { + "compute.regionSecurityPolicies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.externalVpnGateways.delete" + "name": "compute.regionSecurityPolicies.create" } ] }, - "compute.externalVpnGateways.get": { + "compute.regionSecurityPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.externalVpnGateways.get" + "name": "compute.regionSecurityPolicies.list" } ] }, - "compute.externalVpnGateways.list": { + "compute.regionSecurityPolicies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.externalVpnGateways.list" + "name": "compute.regionSecurityPolicies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.regionSecurityPolicies.get" } ] }, - "compute.externalVpnGateways.insert": { + "compute.regionSslCertificates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.externalVpnGateways.create" + "name": "compute.regionSslCertificates.delete" } ] }, - "compute.externalVpnGateways.setLabels": { + "compute.regionSslCertificates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.externalVpnGateways.setLabels" + "name": "compute.regionSslCertificates.get" } ] }, - "compute.firewallPolicies.addAssociation": { + "compute.regionSslCertificates.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.addAssociation" + "name": "compute.regionSslCertificates.create" } ] }, - "compute.firewallPolicies.cloneRules": { + "compute.regionSslCertificates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.cloneRules" + "name": "compute.regionSslCertificates.list" } ] }, - "compute.firewallPolicies.delete": { + "compute.regionSslPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.delete" + "name": "compute.regionSslPolicies.delete" } ] }, - "compute.firewallPolicies.get": { + "compute.regionSslPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.get" + "name": "compute.regionSslPolicies.get" } ] }, - "compute.firewallPolicies.getIamPolicy": { + "compute.regionSslPolicies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.getIamPolicy" + "name": "compute.regionSslPolicies.create" } ] }, - "compute.firewallPolicies.list": { + "compute.regionSslPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.list" + "name": "compute.regionSslPolicies.list" } ] }, - "compute.firewallPolicies.insert": { + "compute.regionSslPolicies.listAvailableFeatures": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.create" + "name": "compute.regionSslPolicies.listAvailableFeatures" } ] }, - "compute.firewallPolicies.move": { + "compute.regionSslPolicies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.move" + "name": "compute.regionSslPolicies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.regionSslPolicies.get" } ] }, - "compute.firewallPolicies.setIamPolicy": { + "compute.regionTargetHttpProxies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.setIamPolicy" + "name": "compute.regionTargetHttpProxies.delete" } ] }, - "compute.firewallPolicies.removeAssociation": { + "compute.regionTargetHttpProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.removeAssociation" + "name": "compute.regionTargetHttpProxies.get" } ] }, - "compute.firewallPolicies.patch": { + "compute.regionTargetHttpProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.get" - }, + "name": "compute.regionTargetHttpProxies.create" + } + ] + }, + "compute.regionTargetHttpProxies.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewallPolicies.update" + "name": "compute.regionTargetHttpProxies.list" } ] }, - "compute.firewalls.delete": { + "compute.regionTargetHttpProxies.setUrlMap": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewalls.delete" + "name": "compute.regionTargetHttpProxies.setUrlMap" } ] }, - "compute.firewalls.get": { + "compute.regionTargetHttpsProxies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewalls.get" + "name": "compute.regionTargetHttpsProxies.delete" } ] }, - "compute.firewalls.insert": { + "compute.regionTargetHttpsProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewalls.create" + "name": "compute.regionTargetHttpsProxies.get" } ] }, - "compute.firewalls.list": { + "compute.regionTargetHttpsProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewalls.list" + "name": "compute.regionTargetHttpsProxies.create" } ] }, - "compute.firewalls.update": { + "compute.regionTargetHttpsProxies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewalls.update" + "name": "compute.regionTargetHttpsProxies.list" } ] }, - "compute.firewalls.patch": { + "compute.regionTargetHttpsProxies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewalls.update" + "name": "compute.regionTargetHttpsProxies.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.firewalls.get" + "name": "compute.regionTargetHttpsProxies.update" } ] }, - "compute.forwardingRules.delete": { + "compute.regionTargetHttpsProxies.setSslCertificates": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.delete" + "name": "compute.regionTargetHttpsProxies.setSslCertificates" } ] }, - "compute.forwardingRules.aggregatedList": { + "compute.regionTargetHttpsProxies.setUrlMap": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.list" + "name": "compute.regionTargetHttpsProxies.setUrlMap" } ] }, - "compute.forwardingRules.get": { + "compute.regionTargetTcpProxies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.get" + "name": "compute.regionTargetTcpProxies.delete" } ] }, - "compute.forwardingRules.insert": { + "compute.regionTargetTcpProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.create" + "name": "compute.regionTargetTcpProxies.get" } ] }, - "compute.forwardingRules.list": { + "compute.regionTargetTcpProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.list" + "name": "compute.regionTargetTcpProxies.create" } ] }, - "compute.forwardingRules.patch": { + "compute.regionTargetTcpProxies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.update" - }, + "name": "compute.regionTargetTcpProxies.list" + } + ] + }, + "compute.regionUrlMaps.delete": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.get" + "name": "compute.regionUrlMaps.delete" } ] }, - "compute.forwardingRules.setLabels": { + "compute.regionUrlMaps.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.setLabels" + "name": "compute.regionUrlMaps.get" } ] }, - "compute.forwardingRules.setTarget": { + "compute.regionUrlMaps.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.forwardingRules.setTarget" + "name": "compute.regionUrlMaps.create" } ] }, - "compute.futureReservations.aggregatedList": { + "compute.regionUrlMaps.invalidateCache": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.futureReservations.list" + "name": "compute.regionUrlMaps.invalidateCache" } ] }, - "compute.futureReservations.cancel": { + "compute.regionUrlMaps.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.futureReservations.cancel" + "name": "compute.regionUrlMaps.list" } ] }, - "compute.futureReservations.insert": { + "compute.regionUrlMaps.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.futureReservations.create" + "name": "compute.regionUrlMaps.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.regionUrlMaps.get" } ] }, - "compute.futureReservations.delete": { + "compute.regionUrlMaps.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.futureReservations.delete" + "name": "compute.regionUrlMaps.update" } ] }, - "compute.futureReservations.get": { + "compute.regionUrlMaps.validate": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.futureReservations.get" + "name": "compute.regionUrlMaps.validate" } ] }, - "compute.futureReservations.list": { + "compute.regions.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.futureReservations.list" + "name": "compute.regions.get" } ] }, - "compute.futureReservations.update": { + "compute.regions.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.futureReservations.update" + "name": "compute.regions.list" } ] }, - "compute.globalAddresses.delete": { + "compute.reservations.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalAddresses.delete" + "name": "compute.reservations.list" } ] }, - "compute.globalAddresses.insert": { + "compute.reservations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalAddresses.create" + "name": "compute.reservations.delete" } ] }, - "compute.globalAddresses.get": { + "compute.reservations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalAddresses.get" + "name": "compute.reservations.get" } ] }, - "compute.globalAddresses.list": { + "compute.reservations.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalAddresses.list" + "name": "compute.reservations.create" } ] }, - "compute.globalAddresses.setLabels": { + "compute.reservations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalAddresses.setLabels" + "name": "compute.reservations.list" } ] }, - "compute.globalForwardingRules.delete": { + "compute.reservations.resize": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.delete" + "name": "compute.reservations.resize" } ] }, - "compute.globalForwardingRules.get": { + "compute.reservations.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.get" + "name": "compute.reservations.update" } ] }, - "compute.globalForwardingRules.insert": { + "compute.resourcePolicies.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.create" + "name": "compute.resourcePolicies.list" } ] }, - "compute.globalForwardingRules.list": { + "compute.resourcePolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.list" + "name": "compute.resourcePolicies.delete" } ] }, - "compute.globalForwardingRules.patch": { + "compute.resourcePolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.update" - }, + "name": "compute.resourcePolicies.get" + } + ] + }, + "compute.resourcePolicies.getIamPolicy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.get" + "name": "compute.resourcePolicies.getIamPolicy" } ] }, - "compute.globalForwardingRules.setLabels": { + "compute.resourcePolicies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.setLabels" + "name": "compute.resourcePolicies.create" } ] }, - "compute.globalForwardingRules.setTarget": { + "compute.resourcePolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalForwardingRules.setTarget" + "name": "compute.resourcePolicies.list" } ] }, - "compute.globalNetworkEndpointGroups.attachNetworkEndpoints": { + "compute.resourcePolicies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalNetworkEndpointGroups.attachNetworkEndpoints" + "name": "compute.resourcePolicies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.resourcePolicies.get" } ] }, - "compute.globalNetworkEndpointGroups.delete": { + "compute.resourcePolicies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalNetworkEndpointGroups.delete" + "name": "compute.resourcePolicies.setIamPolicy" } ] }, - "compute.globalNetworkEndpointGroups.detachNetworkEndpoints": { + "compute.routers.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalNetworkEndpointGroups.detachNetworkEndpoints" + "name": "compute.routers.list" } ] }, - "compute.globalNetworkEndpointGroups.get": { + "compute.routers.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalNetworkEndpointGroups.get" + "name": "compute.routers.delete" } ] }, - "compute.globalNetworkEndpointGroups.list": { + "compute.routers.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalNetworkEndpointGroups.list" + "name": "compute.routers.get" } ] }, - "compute.globalNetworkEndpointGroups.insert": { + "compute.routers.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalNetworkEndpointGroups.create" + "name": "compute.routers.create" } ] }, - "compute.globalOperations.aggregatedList": { + "compute.routers.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalOperations.list" + "name": "compute.routers.list" } ] }, - "compute.globalOperations.delete": { + "compute.routers.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalOperations.delete" - } - ] - }, - "compute.globalOperations.get": { - "permissions": [ + "name": "compute.routers.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalOperations.get" + "name": "compute.routers.update" } ] }, - "compute.globalOperations.list": { + "compute.routers.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalOperations.list" + "name": "compute.routers.update" } ] }, - "compute.globalOperations.wait": { + "compute.routes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.globalOperations.get" + "name": "compute.routes.delete" } ] }, - "compute.healthChecks.aggregatedList": { + "compute.routes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.healthChecks.list" + "name": "compute.routes.get" } ] }, - "compute.healthChecks.delete": { + "compute.routes.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.healthChecks.delete" + "name": "compute.routes.create" } ] }, - "compute.healthChecks.get": { + "compute.routes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.healthChecks.get" + "name": "compute.routes.list" } ] }, - "compute.healthChecks.insert": { + "compute.securityPolicies.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.healthChecks.create" + "name": "compute.securityPolicies.list" } ] }, - "compute.healthChecks.list": { + "compute.securityPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.healthChecks.list" + "name": "compute.securityPolicies.delete" } ] }, - "compute.healthChecks.patch": { + "compute.securityPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.healthChecks.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.healthChecks.get" + "name": "compute.securityPolicies.get" } ] }, - "compute.healthChecks.update": { + "compute.securityPolicies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.healthChecks.update" + "name": "compute.securityPolicies.create" } ] }, - "compute.httpHealthChecks.delete": { + "compute.securityPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpHealthChecks.delete" + "name": "compute.securityPolicies.list" } ] }, - "compute.httpHealthChecks.get": { + "compute.securityPolicies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpHealthChecks.get" - } - ] - }, - "compute.httpHealthChecks.list": { - "permissions": [ + "name": "compute.securityPolicies.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpHealthChecks.list" + "name": "compute.securityPolicies.get" } ] }, - "compute.httpHealthChecks.insert": { + "compute.securityPolicies.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpHealthChecks.create" + "name": "compute.securityPolicies.setLabels" } ] }, - "compute.httpHealthChecks.patch": { + "compute.serviceAttachments.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpHealthChecks.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.httpHealthChecks.get" + "name": "compute.serviceAttachments.list" } ] }, - "compute.httpHealthChecks.update": { + "compute.serviceAttachments.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpHealthChecks.update" + "name": "compute.serviceAttachments.delete" } ] }, - "compute.httpsHealthChecks.insert": { + "compute.serviceAttachments.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpsHealthChecks.create" + "name": "compute.serviceAttachments.get" } ] }, - "compute.httpsHealthChecks.delete": { + "compute.serviceAttachments.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpsHealthChecks.delete" + "name": "compute.serviceAttachments.getIamPolicy" } ] }, - "compute.httpsHealthChecks.get": { + "compute.serviceAttachments.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpsHealthChecks.get" + "name": "compute.serviceAttachments.create" } ] }, - "compute.httpsHealthChecks.list": { + "compute.serviceAttachments.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpsHealthChecks.list" + "name": "compute.serviceAttachments.list" } ] }, - "compute.httpsHealthChecks.patch": { + "compute.serviceAttachments.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpsHealthChecks.update" + "name": "compute.serviceAttachments.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpsHealthChecks.get" + "name": "compute.serviceAttachments.get" } ] }, - "compute.httpsHealthChecks.update": { + "compute.serviceAttachments.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.httpsHealthChecks.update" + "name": "compute.serviceAttachments.setIamPolicy" } ] }, - "compute.images.delete": { + "compute.snapshots.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.delete" + "name": "compute.snapshots.delete" } ] }, - "compute.images.get": { + "compute.snapshots.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.get" + "name": "compute.snapshots.get" } ] }, - "compute.images.getFromFamily": { + "compute.snapshots.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.getFromFamily" + "name": "compute.snapshots.getIamPolicy" } ] }, - "compute.images.deprecate": { + "compute.snapshots.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.deprecate" + "name": "compute.snapshots.create" } ] }, - "compute.images.getIamPolicy": { + "compute.snapshots.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.getIamPolicy" + "name": "compute.snapshots.list" } ] }, - "compute.images.list": { + "compute.snapshots.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.list" + "name": "compute.snapshots.setIamPolicy" } ] }, - "compute.images.insert": { + "compute.snapshots.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.create" + "name": "compute.snapshots.setLabels" } ] }, - "compute.images.patch": { + "compute.sslCertificates.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.images.update" + "name": "compute.sslCertificates.list" } ] }, - "compute.images.setIamPolicy": { + "compute.sslCertificates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.setIamPolicy" + "name": "compute.sslCertificates.delete" } ] }, - "compute.images.setLabels": { + "compute.sslCertificates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.images.setLabels" + "name": "compute.sslCertificates.get" } ] }, - "compute.instanceGroupManagers.aggregatedList": { + "compute.sslCertificates.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroupManagers.list" + "name": "compute.sslCertificates.create" } ] }, - "compute.instanceGroupManagers.delete": { + "compute.sslCertificates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroupManagers.delete" + "name": "compute.sslCertificates.list" } ] }, - "compute.instanceGroupManagers.get": { + "compute.sslPolicies.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroupManagers.get" + "name": "compute.sslPolicies.list" } ] }, - "compute.instanceGroupManagers.insert": { + "compute.sslPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroupManagers.create" + "name": "compute.sslPolicies.delete" } ] }, - "compute.instanceGroupManagers.list": { + "compute.sslPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroupManagers.list" + "name": "compute.sslPolicies.get" } ] }, - "compute.instanceGroupManagers.patch": { + "compute.sslPolicies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroupManagers.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.instanceGroupManagers.update" + "name": "compute.sslPolicies.create" } ] }, - "compute.instanceGroupManagers.update": { + "compute.sslPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroupManagers.update" + "name": "compute.sslPolicies.list" } ] }, - "compute.instanceGroups.delete": { + "compute.sslPolicies.listAvailableFeatures": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroups.delete" + "name": "compute.sslPolicies.listAvailableFeatures" } ] }, - "compute.instanceGroups.aggregatedList": { + "compute.sslPolicies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroups.list" - } - ] - }, - "compute.instanceGroups.get": { - "permissions": [ + "name": "compute.sslPolicies.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroups.get" + "name": "compute.sslPolicies.update" } ] }, - "compute.instanceGroups.insert": { + "compute.subnetworks.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroups.create" + "name": "compute.subnetworks.list" } ] }, - "compute.instanceGroups.list": { + "compute.subnetworks.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instanceGroups.list" + "name": "compute.subnetworks.delete" } ] }, - "compute.instances.aggregatedList": { + "compute.subnetworks.expandIpCidrRange": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.list" + "name": "compute.subnetworks.expandIpCidrRange" } ] }, - "compute.instances.addResourcePolicies": { + "compute.subnetworks.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.addResourcePolicies" + "name": "compute.subnetworks.get" } ] }, - "compute.instances.addAccessConfig": { + "compute.subnetworks.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.addAccessConfig" + "name": "compute.subnetworks.getIamPolicy" } ] }, - "compute.instances.delete": { + "compute.subnetworks.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.delete" + "name": "compute.subnetworks.create" } ] }, - "compute.instances.attachDisk": { + "compute.subnetworks.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.attachDisk" + "name": "compute.subnetworks.list" } ] }, - "compute.instances.bulkInsert": { + "compute.subnetworks.listUsable": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.create" + "name": "compute.subnetworks.list" } ] }, - "compute.instances.get": { + "compute.subnetworks.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.get" - } - ] - }, - "compute.instances.getEffectiveFirewalls": { - "permissions": [ + "name": "compute.subnetworks.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.getEffectiveFirewalls" + "name": "compute.subnetworks.update" } ] }, - "compute.instances.getGuestAttributes": { + "compute.subnetworks.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.getGuestAttributes" + "name": "compute.subnetworks.setIamPolicy" } ] }, - "compute.instances.getIamPolicy": { + "compute.subnetworks.setPrivateIpGoogleAccess": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.getIamPolicy" + "name": "compute.subnetworks.setPrivateIpGoogleAccess" } ] }, - "compute.instances.getScreenshot": { + "compute.targetGrpcProxies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.getScreenshot" + "name": "compute.targetGrpcProxies.delete" } ] }, - "compute.instances.getSerialPortOutput": { + "compute.targetGrpcProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.getSerialPortOutput" + "name": "compute.targetGrpcProxies.get" } ] }, - "compute.instances.getShieldedInstanceIdentity": { + "compute.targetGrpcProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.getShieldedInstanceIdentity" + "name": "compute.targetGrpcProxies.create" } ] }, - "compute.instances.getShieldedVmIdentity": { + "compute.targetGrpcProxies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.getShieldedVmIdentity" + "name": "compute.targetGrpcProxies.list" } ] }, - "compute.instances.insert": { + "compute.targetGrpcProxies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.create" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.disks.create" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.subnetworks.use" + "name": "compute.targetGrpcProxies.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.useExternalIp" - }, + "name": "compute.targetGrpcProxies.get" + } + ] + }, + "compute.targetHttpProxies.aggregatedList": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setServiceAccount" - }, + "name": "compute.targetHttpProxies.list" + } + ] + }, + "compute.targetHttpProxies.delete": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "iam.serviceAccounts.actAs" + "name": "compute.targetHttpProxies.delete" } ] }, - "compute.instances.list": { + "compute.targetHttpProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.list" + "name": "compute.targetHttpProxies.get" } ] }, - "compute.instances.listReferrers": { + "compute.targetHttpProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.listReferrers" + "name": "compute.targetHttpProxies.create" } ] }, - "compute.instances.reset": { + "compute.targetHttpProxies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.reset" + "name": "compute.targetHttpProxies.list" } ] }, - "compute.instances.removeResourcePolicies": { + "compute.targetHttpProxies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.removeResourcePolicies" + "name": "compute.targetHttpProxies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.targetHttpProxies.get" } ] }, - "compute.instances.resume": { + "compute.targetHttpProxies.setUrlMap": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.resume" + "name": "compute.targetHttpProxies.setUrlMap" } ] }, - "compute.instances.sendDiagnosticInterrupt": { + "compute.targetHttpsProxies.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.sendDiagnosticInterrupt" + "name": "compute.targetHttpsProxies.list" } ] }, - "compute.instances.setDeletionProtection": { + "compute.targetHttpsProxies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setDeletionProtection" + "name": "compute.targetHttpsProxies.delete" } ] }, - "compute.instances.setDiskAutoDelete": { + "compute.targetHttpsProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setDiskAutoDelete" + "name": "compute.targetHttpsProxies.get" } ] }, - "compute.instances.setIamPolicy": { + "compute.targetHttpsProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setIamPolicy" + "name": "compute.targetHttpsProxies.create" } ] }, - "compute.instances.setLabels": { + "compute.targetHttpsProxies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setLabels" + "name": "compute.targetHttpsProxies.list" } ] }, - "compute.instances.setMachineResources": { + "compute.targetHttpsProxies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setMachineResources" + "name": "compute.targetHttpsProxies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.targetHttpsProxies.get" } ] }, - "compute.instances.setMachineType": { + "compute.targetHttpsProxies.setCertificateMap": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setMachineType" + "name": "compute.targetHttpsProxies.setCertificateMap" } ] }, - "compute.instances.setMetadata": { + "compute.targetHttpsProxies.setQuicOverride": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setMetadata" + "name": "compute.targetHttpsProxies.setQuicOverride" } ] }, - "compute.instances.setMinCpuPlatform": { + "compute.targetHttpsProxies.setSslCertificates": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setMinCpuPlatform" + "name": "compute.targetHttpsProxies.setSslCertificates" } ] }, - "compute.instances.setName": { + "compute.targetHttpsProxies.setSslPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setName" + "name": "compute.targetHttpsProxies.setSslPolicy" } ] }, - "compute.instances.setScheduling": { + "compute.targetHttpsProxies.setUrlMap": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setScheduling" + "name": "compute.targetHttpsProxies.setUrlMap" } ] }, - "compute.instances.setSecurityPolicy": { + "compute.targetInstances.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setSecurityPolicy" + "name": "compute.targetInstances.list" } ] }, - "compute.instances.setServiceAccount": { + "compute.targetInstances.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setServiceAccount" + "name": "compute.targetInstances.delete" } ] }, - "compute.instances.setShieldedInstanceIntegrityPolicy": { + "compute.targetInstances.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setShieldedInstanceIntegrityPolicy" + "name": "compute.targetInstances.get" } ] }, - "compute.instances.setShieldedVmIntegrityPolicy": { + "compute.targetInstances.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setShieldedVmIntegrityPolicy" + "name": "compute.targetInstances.create" } ] }, - "compute.instances.setTags": { + "compute.targetInstances.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.setTags" + "name": "compute.targetInstances.list" } ] }, - "compute.instances.simulateMaintenanceEvent": { + "compute.targetInstances.setSecurityPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.simulateMaintenanceEvent" + "name": "compute.targetInstances.setSecurityPolicy" } ] }, - "compute.instances.start": { + "compute.targetPools.addHealthCheck": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.start" + "name": "compute.targetPools.addHealthCheck" } ] }, - "compute.instances.startWithEncryptionKey": { + "compute.targetPools.addInstance": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.startWithEncryptionKey" + "name": "compute.targetPools.addInstance" } ] }, - "compute.instances.stop": { + "compute.targetPools.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.stop" + "name": "compute.targetPools.list" } ] }, - "compute.instances.suspend": { + "compute.targetPools.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.suspend" + "name": "compute.targetPools.delete" } ] }, - "compute.instances.update": { + "compute.targetPools.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.update" + "name": "compute.targetPools.get" } ] }, - "compute.instances.updateAccessConfig": { + "compute.targetPools.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.updateAccessConfig" + "name": "compute.targetPools.create" } ] }, - "compute.instances.updateDisplayDevice": { + "compute.targetPools.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.updateDisplayDevice" + "name": "compute.targetPools.list" } ] }, - "compute.instances.updateNetworkInterface": { + "compute.targetPools.removeHealthCheck": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.updateNetworkInterface" + "name": "compute.targetPools.removeHealthCheck" } ] }, - "compute.instances.updateShieldedInstanceConfig": { + "compute.targetPools.removeInstance": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.updateShieldedInstanceConfig" + "name": "compute.targetPools.removeInstance" } ] }, - "compute.instances.updateShieldedVmConfig": { + "compute.targetPools.setSecurityPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instances.updateShieldedVmConfig" + "name": "compute.targetPools.setSecurityPolicy" } ] }, - "compute.subnetworks.aggregatedList": { + "compute.targetSslProxies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.list" + "name": "compute.targetSslProxies.delete" } ] }, - "compute.subnetworks.insert": { + "compute.targetSslProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.create" + "name": "compute.targetSslProxies.get" } ] }, - "compute.subnetworks.delete": { + "compute.targetSslProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.delete" + "name": "compute.targetSslProxies.create" } ] }, - "compute.subnetworks.get": { + "compute.targetSslProxies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.get" + "name": "compute.targetSslProxies.list" } ] }, - "compute.subnetworks.getIamPolicy": { + "compute.targetSslProxies.setBackendService": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.getIamPolicy" + "name": "compute.targetSslProxies.setBackendService" } ] }, - "compute.subnetworks.expandIpCidrRange": { + "compute.targetSslProxies.setCertificateMap": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.expandIpCidrRange" + "name": "compute.targetSslProxies.setCertificateMap" } ] }, - "compute.subnetworks.list": { + "compute.targetSslProxies.setProxyHeader": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.list" + "name": "compute.targetSslProxies.setProxyHeader" } ] }, - "compute.subnetworks.listUsable": { + "compute.targetSslProxies.setSslCertificates": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.list" + "name": "compute.targetSslProxies.setSslCertificates" } ] }, - "compute.subnetworks.patch": { + "compute.targetSslProxies.setSslPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.get" - }, + "name": "compute.targetSslProxies.setSslPolicy" + } + ] + }, + "compute.targetTcpProxies.aggregatedList": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.update" + "name": "compute.targetTcpProxies.list" } ] }, - "compute.subnetworks.setIamPolicy": { + "compute.targetTcpProxies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.setIamPolicy" + "name": "compute.targetTcpProxies.delete" } ] }, - "compute.subnetworks.setPrivateIpGoogleAccess": { + "compute.targetTcpProxies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.subnetworks.setPrivateIpGoogleAccess" + "name": "compute.targetTcpProxies.get" } ] }, - "compute.instantSnapshots.aggregatedList": { + "compute.targetTcpProxies.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.list" + "name": "compute.targetTcpProxies.create" } ] }, - "compute.instantSnapshots.delete": { + "compute.targetTcpProxies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.delete" + "name": "compute.targetTcpProxies.list" } ] }, - "compute.instantSnapshots.export": { + "compute.targetVpnGateways.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.export" + "name": "compute.targetVpnGateways.list" } ] }, - "compute.instantSnapshots.get": { + "compute.targetVpnGateways.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.get" + "name": "compute.targetVpnGateways.delete" } ] }, - "compute.instantSnapshots.getIamPolicy": { + "compute.targetVpnGateways.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.getIamPolicy" + "name": "compute.targetVpnGateways.get" } ] }, - "compute.instantSnapshots.insert": { + "compute.targetVpnGateways.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.create" + "name": "compute.targetVpnGateways.create" } ] }, - "compute.instantSnapshots.list": { + "compute.targetVpnGateways.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.list" + "name": "compute.targetVpnGateways.list" } ] }, - "compute.instantSnapshots.setIamPolicy": { + "compute.targetVpnGateways.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.setIamPolicy" + "name": "compute.targetVpnGateways.setLabels" } ] }, - "compute.instantSnapshots.setLabels": { + "compute.urlMaps.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.instantSnapshots.setLabels" + "name": "compute.urlMaps.list" } ] }, - "compute.interconnectAttachments.aggregatedList": { + "compute.urlMaps.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.list" + "name": "compute.urlMaps.delete" } ] }, - "compute.interconnectAttachments.delete": { + "compute.urlMaps.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.delete" + "name": "compute.urlMaps.get" } ] }, - "compute.interconnectAttachments.get": { + "compute.urlMaps.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.get" + "name": "compute.urlMaps.create" } ] }, - "compute.interconnectAttachments.insert": { + "compute.urlMaps.invalidateCache": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.create" + "name": "compute.urlMaps.invalidateCache" } ] }, - "compute.interconnectAttachments.list": { + "compute.urlMaps.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.list" + "name": "compute.urlMaps.list" } ] }, - "compute.interconnectAttachments.patch": { + "compute.urlMaps.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.update" + "name": "compute.urlMaps.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.get" + "name": "compute.urlMaps.get" } ] }, - "compute.interconnectAttachments.setLabels": { + "compute.urlMaps.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectAttachments.setLabels" + "name": "compute.urlMaps.update" } ] }, - "compute.interconnectLocations.get": { + "compute.urlMaps.validate": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectLocations.get" + "name": "compute.urlMaps.validate" } ] }, - "compute.interconnectLocations.list": { + "compute.vpnGateways.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectLocations.list" + "name": "compute.vpnGateways.list" } ] }, - "compute.interconnectRemoteLocations.get": { + "compute.vpnGateways.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectRemoteLocations.get" + "name": "compute.vpnGateways.delete" } ] }, - "compute.interconnectRemoteLocations.list": { + "compute.vpnGateways.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnectRemoteLocations.list" + "name": "compute.vpnGateways.get" } ] }, - "compute.interconnects.delete": { + "compute.vpnGateways.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnects.delete" + "name": "compute.vpnGateways.create" } ] }, - "compute.interconnects.get": { + "compute.vpnGateways.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnects.get" + "name": "compute.vpnGateways.list" } ] }, - "compute.interconnects.insert": { + "compute.vpnGateways.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnects.create" + "name": "compute.vpnGateways.setLabels" } ] }, - "compute.interconnects.list": { + "compute.vpnTunnels.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnects.list" + "name": "compute.vpnTunnels.list" } ] }, - "compute.interconnects.patch": { + "compute.vpnTunnels.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnects.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.interconnects.get" + "name": "compute.vpnTunnels.delete" } ] }, - "compute.interconnects.setLabels": { + "compute.vpnTunnels.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.interconnects.setLabels" + "name": "compute.vpnTunnels.get" } ] }, - "compute.licenseCodes.get": { + "compute.vpnTunnels.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenseCodes.get" + "name": "compute.vpnTunnels.create" } ] }, - "compute.licenseCodes.getIamPolicy": { + "compute.vpnTunnels.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenseCodes.getIamPolicy" + "name": "compute.vpnTunnels.list" } ] }, - "compute.licenseCodes.setIamPolicy": { + "compute.vpnTunnels.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenseCodes.setIamPolicy" + "name": "compute.vpnTunnels.setLabels" } ] }, - "compute.licenses.delete": { + "compute.zoneOperations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenses.delete" + "name": "compute.zoneOperations.delete" } ] }, - "compute.licenses.get": { + "compute.zoneOperations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenses.get" + "name": "compute.zoneOperations.get" } ] }, - "compute.licenses.getIamPolicy": { + "compute.zoneOperations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenses.getIamPolicy" + "name": "compute.zoneOperations.list" } ] }, - "compute.licenses.list": { + "compute.zoneOperations.wait": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenses.list" + "name": "compute.zoneOperations.get" } ] }, - "compute.licenses.insert": { + "compute.zones.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenses.create" + "name": "compute.zones.get" } ] }, - "compute.licenses.setIamPolicy": { + "compute.zones.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.licenses.setIamPolicy" + "name": "compute.zones.list" } ] }, - "compute.machineImages.insert": { + "compute.globalPublicDelegatedPrefixes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineImages.create" + "name": "compute.globalPublicDelegatedPrefixes.delete" } ] }, - "compute.machineImages.delete": { + "compute.globalPublicDelegatedPrefixes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineImages.delete" + "name": "compute.globalPublicDelegatedPrefixes.get" } ] }, - "compute.machineImages.get": { + "compute.globalPublicDelegatedPrefixes.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineImages.get" + "name": "compute.globalPublicDelegatedPrefixes.create" } ] }, - "compute.machineImages.getIamPolicy": { + "compute.globalPublicDelegatedPrefixes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineImages.getIamPolicy" + "name": "compute.globalPublicDelegatedPrefixes.list" } ] }, - "compute.machineImages.list": { + "compute.globalPublicDelegatedPrefixes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineImages.list" - } - ] - }, - "compute.machineImages.setIamPolicy": { - "permissions": [ + "name": "compute.globalPublicDelegatedPrefixes.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineImages.setIamPolicy" + "name": "compute.globalPublicDelegatedPrefixes.get" } ] }, - "compute.machineTypes.get": { + "compute.instanceTemplates.aggregatedList": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineTypes.get" + "name": "compute.instanceTemplates.list" } ] }, - "compute.machineTypes.aggregatedList": { + "compute.instanceTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineTypes.list" + "name": "compute.instanceTemplates.delete" } ] }, - "compute.machineTypes.list": { + "compute.instanceTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.machineTypes.list" + "name": "compute.instanceTemplates.get" } ] }, - "compute.networkAttachments.aggregatedList": { + "compute.instanceTemplates.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkAttachments.list" + "name": "compute.instanceTemplates.getIamPolicy" } ] }, - "compute.networkAttachments.delete": { + "compute.instanceTemplates.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkAttachments.delete" - } - ] - }, - "compute.networkAttachments.get": { - "permissions": [ + "name": "compute.instanceTemplates.create" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkAttachments.get" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.properties.serviceAccounts[].email" + } } ] }, - "compute.networkAttachments.getIamPolicy": { + "compute.instanceTemplates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkAttachments.getIamPolicy" + "name": "compute.instanceTemplates.list" } ] }, - "compute.networkAttachments.insert": { + "compute.instanceTemplates.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkAttachments.create" + "name": "compute.instanceTemplates.setIamPolicy" } ] }, - "compute.networkAttachments.list": { + "compute.regionAutoscalers.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkAttachments.list" + "name": "compute.autoscalers.delete" } ] }, - "compute.networkAttachments.setIamPolicy": { + "compute.regionAutoscalers.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkAttachments.setIamPolicy" + "name": "compute.autoscalers.get" } ] }, - "compute.networkEdgeSecurityServices.aggregatedList": { + "compute.regionAutoscalers.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEdgeSecurityServices.list" + "name": "compute.autoscalers.create" } ] }, - "compute.networkEdgeSecurityServices.delete": { + "compute.regionAutoscalers.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEdgeSecurityServices.delete" + "name": "compute.autoscalers.list" } ] }, - "compute.networkEdgeSecurityServices.get": { + "compute.regionAutoscalers.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEdgeSecurityServices.get" + "name": "compute.autoscalers.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "compute.autoscalers.get" } ] }, - "compute.networkEdgeSecurityServices.insert": { + "compute.regionAutoscalers.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEdgeSecurityServices.create" + "name": "compute.autoscalers.update" } ] }, - "compute.networkEdgeSecurityServices.patch": { + "compute.regionCommitments.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEdgeSecurityServices.update" - }, + "name": "compute.commitments.create" + } + ] + }, + "compute.regionCommitments.aggregatedList": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEdgeSecurityServices.get" + "name": "compute.commitments.list" } ] }, - "compute.networkEndpointGroups.attachNetworkEndpoints": { + "compute.regionCommitments.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEndpointGroups.attachNetworkEndpoints" + "name": "compute.commitments.get" } ] }, - "compute.networkEndpointGroups.insert": { + "compute.regionCommitments.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEndpointGroups.create" + "name": "compute.commitments.list" } ] }, - "compute.networkEndpointGroups.delete": { + "compute.regionCommitments.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEndpointGroups.delete" + "name": "compute.commitments.update" } ] }, - "compute.networkEndpointGroups.detachNetworkEndpoints": { + "compute.regionCommitments.updateReservations": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEndpointGroups.detachNetworkEndpoints" + "name": "compute.commitments.updateReservations" } ] }, - "compute.networkEndpointGroups.get": { + "compute.regionDiskTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEndpointGroups.get" + "name": "compute.diskTypes.get" } ] }, - "compute.networkEndpointGroups.list": { + "compute.regionDiskTypes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networkEndpointGroups.list" + "name": "compute.diskTypes.list" } ] }, - "compute.networks.addPeering": { + "compute.regionDisks.addResourcePolicies": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.addPeering" + "name": "compute.disks.addResourcePolicies" } ] }, - "compute.networks.insert": { + "compute.regionDisks.bulkInsert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.create" + "name": "compute.disks.create" } ] }, - "compute.networks.delete": { + "compute.regionDisks.createSnapshot": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.delete" + "name": "compute.disks.createSnapshot" } ] }, - "compute.networks.get": { + "compute.regionDisks.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.get" + "name": "compute.disks.delete" } ] }, - "compute.networks.getEffectiveFirewalls": { + "compute.regionDisks.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.getEffectiveFirewalls" + "name": "compute.disks.get" } ] }, - "compute.networks.list": { + "compute.regionDisks.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.list" + "name": "compute.disks.getIamPolicy" } ] }, - "compute.networks.listPeeringRoutes": { + "compute.regionDisks.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.listPeeringRoutes" + "name": "compute.disks.create" } ] }, - "compute.networks.patch": { + "compute.regionDisks.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.update" - }, + "name": "compute.disks.list" + } + ] + }, + "compute.regionDisks.removeResourcePolicies": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.get" + "name": "compute.disks.removeResourcePolicies" } ] }, - "compute.networks.removePeering": { + "compute.regionDisks.resize": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.removePeering" + "name": "compute.disks.resize" } ] }, - "compute.networks.switchToCustomMode": { + "compute.regionDisks.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.switchToCustomMode" + "name": "compute.disks.setIamPolicy" } ] }, - "compute.networks.updatePeering": { + "compute.regionDisks.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.networks.updatePeering" + "name": "compute.disks.setLabels" } ] }, - "compute.nodeGroups.addNodes": { + "compute.regionDisks.startAsyncReplication": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.addNodes" + "name": "compute.disks.startAsyncReplication" } ] }, - "compute.nodeGroups.aggregatedList": { + "compute.regionDisks.stopAsyncReplication": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.list" + "name": "compute.disks.stopAsyncReplication" } ] }, - "compute.nodeGroups.delete": { + "compute.regionDisks.stopGroupAsyncReplication": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.delete" + "name": "compute.disks.stopGroupAsyncReplication" } ] }, - "compute.nodeGroups.deleteNodes": { + "compute.regionDisks.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.deleteNodes" + "name": "compute.disks.update" } ] }, - "compute.nodeGroups.get": { + "compute.regionInstanceGroupManagers.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.get" + "name": "compute.instanceGroupManagers.delete" } ] }, - "compute.nodeGroups.getIamPolicy": { + "compute.regionInstanceGroupManagers.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.getIamPolicy" + "name": "compute.instanceGroupManagers.get" } ] }, - "compute.nodeGroups.insert": { + "compute.regionInstanceGroupManagers.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.create" + "name": "compute.instanceGroupManagers.create" } ] }, - "compute.nodeGroups.list": { + "compute.regionInstanceGroupManagers.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.list" + "name": "compute.instanceGroupManagers.list" } ] }, - "compute.nodeGroups.patch": { + "compute.regionInstanceGroupManagers.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.update" + "name": "compute.instanceGroupManagers.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.get" + "name": "compute.instanceGroupManagers.get" } ] }, - "compute.nodeGroups.setIamPolicy": { + "compute.regionInstanceGroupManagers.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.setIamPolicy" + "name": "compute.instanceGroupManagers.update" } ] }, - "compute.nodeGroups.setNodeTemplate": { + "compute.regionInstanceGroups.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.setNodeTemplate" + "name": "compute.instanceGroups.get" } ] }, - "compute.nodeGroups.simulateMaintenanceEvent": { + "compute.regionInstanceGroups.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeGroups.simulateMaintenanceEvent" + "name": "compute.instanceGroups.list" } ] }, - "compute.nodeTemplates.aggregatedList": { + "compute.regionInstanceTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTemplates.list" + "name": "compute.instanceTemplates.delete" } ] }, - "compute.nodeTemplates.delete": { + "compute.regionInstanceTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTemplates.delete" + "name": "compute.instanceTemplates.get" } ] }, - "compute.nodeTemplates.get": { + "compute.regionInstanceTemplates.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTemplates.get" - } - ] - }, - "compute.nodeTemplates.getIamPolicy": { - "permissions": [ + "name": "compute.instanceTemplates.create" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTemplates.getIamPolicy" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.properties.serviceAccounts[].email" + } } ] }, - "compute.nodeTemplates.insert": { + "compute.regionInstanceTemplates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTemplates.create" + "name": "compute.instanceTemplates.list" } ] }, - "compute.nodeTemplates.list": { + "compute.regionInstances.bulkInsert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTemplates.list" - } - ] - }, - "compute.nodeTemplates.setIamPolicy": { - "permissions": [ + "name": "compute.instanceTemplates.create" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTemplates.setIamPolicy" + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.instanceProperties.serviceAccounts[].email" + } } ] }, - "compute.nodeTypes.get": { + "compute.regionInstantSnapshots.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTypes.get" + "name": "compute.instantSnapshots.delete" } ] }, - "compute.nodeTypes.aggregatedList": { + "compute.regionInstantSnapshots.export": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTypes.list" + "name": "compute.instantSnapshots.export" } ] }, - "compute.nodeTypes.list": { + "compute.regionInstantSnapshots.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.nodeTypes.list" + "name": "compute.instantSnapshots.get" } ] }, - "compute.packetMirrorings.aggregatedList": { + "compute.regionInstantSnapshots.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.packetMirrorings.list" + "name": "compute.instantSnapshots.getIamPolicy" } ] }, - "compute.packetMirrorings.delete": { + "compute.regionInstantSnapshots.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.packetMirrorings.delete" + "name": "compute.instantSnapshots.list" } ] }, - "compute.packetMirrorings.get": { + "compute.regionInstantSnapshots.insert": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.packetMirrorings.get" + "name": "compute.instantSnapshots.create" } ] }, - "compute.packetMirrorings.insert": { + "compute.regionInstantSnapshots.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.packetMirrorings.create" + "name": "compute.instantSnapshots.setIamPolicy" } ] }, - "compute.packetMirrorings.list": { + "compute.regionInstantSnapshots.setLabels": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.packetMirrorings.list" + "name": "compute.instantSnapshots.setLabels" } ] - }, - "compute.packetMirrorings.patch": { + } + }, + "restUrl": "https://cloud.google.com/compute/docs/reference/rest" + }, + "connectors": { + "methods": { + "connectors.projects.locations.connections.actions.execute": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.packetMirrorings.update" - }, + "name": "connectors.actions.execute" + } + ] + }, + "connectors.projects.locations.connections.actions.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.packetMirrorings.get" + "name": "connectors.actions.list" } ] }, - "compute.projects.get": { + "connectors.projects.locations.connections.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.projects.get" + "name": "connectors.connections.create" } ] }, - "compute.projects.setCommonInstanceMetadata": { + "connectors.projects.locations.connections.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.projects.setCommonInstanceMetadata" + "name": "connectors.connections.delete" } ] }, - "compute.projects.setDefaultNetworkTier": { + "connectors.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.projects.setDefaultNetworkTier" + "name": "connectors.operations.cancel" } ] }, - "compute.projects.setDefaultServiceAccount": { + "connectors.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.projects.setDefaultServiceAccount" + "name": "connectors.operations.delete" } ] }, - "compute.projects.setUsageExportBucket": { + "connectors.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.projects.setUsageExportBucket" + "name": "connectors.operations.get" } ] }, - "compute.publicAdvertisedPrefixes.delete": { + "connectors.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicAdvertisedPrefixes.delete" + "name": "connectors.operations.list" } ] }, - "compute.publicAdvertisedPrefixes.get": { + "connectors.projects.locations.providers.connectors.get": {}, + "connectors.projects.locations.providers.connectors.list": {}, + "connectors.projects.locations.providers.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicAdvertisedPrefixes.get" + "name": "connectors.providers.get" } ] }, - "compute.publicAdvertisedPrefixes.insert": { + "connectors.projects.locations.providers.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicAdvertisedPrefixes.create" + "name": "connectors.providers.list" } ] }, - "compute.publicAdvertisedPrefixes.list": { + "connectors.projects.locations.connections.entityTypes.entities.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicAdvertisedPrefixes.list" + "name": "connectors.entities.create" } ] }, - "compute.publicAdvertisedPrefixes.patch": { + "connectors.projects.locations.connections.entityTypes.entities.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicAdvertisedPrefixes.update" - }, + "name": "connectors.entities.delete" + } + ] + }, + "connectors.projects.locations.connections.entityTypes.entities.deleteEntitiesWithConditions": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicAdvertisedPrefixes.get" + "name": "connectors.entities.deleteEntitiesWithConditions" } ] }, - "compute.publicDelegatedPrefixes.insert": { + "connectors.projects.locations.connections.entityTypes.entities.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicDelegatedPrefixes.create" + "name": "connectors.entities.get" } ] }, - "compute.publicDelegatedPrefixes.aggregatedList": { + "connectors.projects.locations.connections.entityTypes.entities.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicDelegatedPrefixes.list" + "name": "connectors.entities.list" } ] }, - "compute.publicDelegatedPrefixes.delete": { + "connectors.projects.locations.connections.entityTypes.entities.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicDelegatedPrefixes.delete" + "name": "connectors.entities.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "connectors.entities.get" } ] }, - "compute.publicDelegatedPrefixes.get": { + "connectors.projects.locations.connections.entityTypes.entities.updateEntitiesWithConditions": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicDelegatedPrefixes.get" + "name": "connectors.entities.updateEntitiesWithConditions" } ] }, - "compute.publicDelegatedPrefixes.list": { + "connectors.projects.locations.connections.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicDelegatedPrefixes.list" + "name": "connectors.entityTypes.list" } ] }, - "compute.publicDelegatedPrefixes.patch": { + "connectors.projects.locations.connections.eventSubscriptions.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicDelegatedPrefixes.get" - }, + "name": "connectors.eventSubscriptions.create" + } + ] + }, + "connectors.projects.locations.connections.eventSubscriptions.delete": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.publicDelegatedPrefixes.update" + "name": "connectors.eventSubscriptions.delete" } ] }, - "compute.regionBackendServices.insert": { + "connectors.projects.locations.connections.eventSubscriptions.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.create" + "name": "connectors.eventSubscriptions.get" } ] }, - "compute.regionBackendServices.delete": { + "connectors.projects.locations.connections.eventSubscriptions.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.delete" + "name": "connectors.eventSubscriptions.list" } ] }, - "compute.regionBackendServices.get": { + "connectors.projects.locations.connections.eventSubscriptions.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.get" + "name": "connectors.eventSubscriptions.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "connectors.eventSubscriptions.get" } ] }, - "compute.regionBackendServices.list": { + "connectors.projects.locations.endpointAttachments.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.list" + "name": "connectors.endpointAttachments.create" } ] }, - "compute.regionBackendServices.getHealth": { + "connectors.projects.locations.endpointAttachments.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.get" + "name": "connectors.endpointAttachments.delete" } ] }, - "compute.regionBackendServices.getIamPolicy": { + "connectors.projects.locations.endpointAttachments.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.getIamPolicy" + "name": "connectors.endpointAttachments.get" } ] }, - "compute.regionBackendServices.listUsable": { + "connectors.projects.locations.endpointAttachments.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.list" + "name": "connectors.endpointAttachments.list" } ] }, - "compute.regionBackendServices.patch": { + "connectors.projects.locations.endpointAttachments.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.update" + "name": "connectors.endpointAttachments.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.get" + "name": "connectors.endpointAttachments.get" } ] }, - "compute.regionBackendServices.setIamPolicy": { + "connectors.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.setIamPolicy" + "name": "connectors.locations.get" } ] }, - "compute.regionBackendServices.setSecurityPolicy": { + "connectors.projects.locations.global.managedZones.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.setSecurityPolicy" + "name": "connectors.managedZones.create" } ] }, - "compute.regionBackendServices.update": { + "connectors.projects.locations.global.managedZones.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionBackendServices.update" + "name": "connectors.managedZones.delete" } ] }, - "compute.regionHealthCheckServices.aggregatedList": { + "connectors.projects.locations.global.managedZones.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthCheckServices.list" + "name": "connectors.managedZones.get" } ] }, - "compute.regionHealthCheckServices.delete": { + "connectors.projects.locations.global.managedZones.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthCheckServices.delete" + "name": "connectors.managedZones.list" } ] }, - "compute.regionHealthCheckServices.insert": { + "connectors.projects.locations.global.managedZones.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthCheckServices.create" - } - ] - }, - "compute.regionHealthCheckServices.get": { - "permissions": [ + "name": "connectors.managedZones.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthCheckServices.get" + "name": "connectors.managedZones.get" } ] }, - "compute.regionHealthCheckServices.list": { + "connectors.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthCheckServices.list" + "name": "connectors.locations.list" } ] }, - "compute.regionHealthCheckServices.patch": { + "connectors.projects.locations.providers.connectors.versions.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthCheckServices.update" - }, + "name": "connectors.versions.get" + } + ] + }, + "connectors.projects.locations.providers.connectors.versions.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthCheckServices.get" + "name": "connectors.versions.list" } ] - }, - "compute.regionHealthChecks.insert": { + } + }, + "restUrl": "https://cloud.google.com/integration-connectors/docs/reference/rest" + }, + "contactcenteraiplatform": { + "methods": { + "contactcenteraiplatform.projects.locations.contactCenters.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthChecks.create" + "name": "contactcenteraiplatform.contactCenters.create" } ] }, - "compute.regionHealthChecks.delete": { + "contactcenteraiplatform.projects.locations.contactCenters.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthChecks.delete" + "name": "contactcenteraiplatform.contactCenters.delete" } ] }, - "compute.regionHealthChecks.get": { + "contactcenteraiplatform.projects.locations.contactCenters.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthChecks.get" + "name": "contactcenteraiplatform.contactCenters.get" } ] }, - "compute.regionHealthChecks.list": { + "contactcenteraiplatform.projects.locations.contactCenters.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthChecks.list" + "name": "contactcenteraiplatform.contactCenters.list" } ] }, - "compute.regionHealthChecks.patch": { + "contactcenteraiplatform.projects.locations.contactCenters.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthChecks.update" + "name": "contactcenteraiplatform.contactCenters.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthChecks.get" + "name": "contactcenteraiplatform.contactCenters.update" } ] }, - "compute.regionHealthChecks.update": { + "contactcenteraiplatform.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionHealthChecks.update" + "name": "contactcenteraiplatform.locations.get" } ] }, - "compute.regionNetworkEndpointGroups.attachNetworkEndpoints": { + "contactcenteraiplatform.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionNetworkEndpointGroups.attachNetworkEndpoints" + "name": "contactcenteraiplatform.locations.list" } ] }, - "compute.regionNetworkEndpointGroups.insert": { + "contactcenteraiplatform.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionNetworkEndpointGroups.create" + "name": "contactcenteraiplatform.operations.cancel" } ] }, - "compute.regionNetworkEndpointGroups.delete": { + "contactcenteraiplatform.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionNetworkEndpointGroups.delete" + "name": "contactcenteraiplatform.operations.delete" } ] }, - "compute.regionNetworkEndpointGroups.detachNetworkEndpoints": { + "contactcenteraiplatform.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionNetworkEndpointGroups.detachNetworkEndpoints" + "name": "contactcenteraiplatform.operations.get" } ] }, - "compute.regionNetworkEndpointGroups.get": { + "contactcenteraiplatform.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionNetworkEndpointGroups.get" + "name": "contactcenteraiplatform.operations.list" } ] }, - "compute.regionNetworkEndpointGroups.list": { + "contactcenteraiplatform.projects.locations.queryContactCenterQuota": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.regionNetworkEndpointGroups.list" + "name": "contactcenteraiplatform.contactCenters.queryQuota" } ] - }, - "compute.regionNotificationEndpoints.aggregatedList": { + } + }, + "restUrl": "https://cloud.google.com/contact-center/insights/docs/reference/rest" + }, + "contactcenterinsights": { + "methods": { + "contactcenterinsights.projects.locations.conversations.analyses.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionNotificationEndpoints.list" + "name": "contactcenterinsights.analyses.create" } ] }, - "compute.regionNotificationEndpoints.delete": { + "contactcenterinsights.projects.locations.conversations.analyses.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionNotificationEndpoints.delete" + "name": "contactcenterinsights.analyses.delete" } ] }, - "compute.regionNotificationEndpoints.get": { + "contactcenterinsights.projects.locations.conversations.analyses.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionNotificationEndpoints.get" + "name": "contactcenterinsights.analyses.get" } ] }, - "compute.regionNotificationEndpoints.insert": { + "contactcenterinsights.projects.locations.conversations.analyses.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionNotificationEndpoints.create" + "name": "contactcenterinsights.analyses.list" } ] }, - "compute.regionNotificationEndpoints.list": { + "contactcenterinsights.projects.locations.conversations.bulkAnalyze": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionNotificationEndpoints.list" + "name": "contactcenterinsights.analyses.create" } ] }, - "compute.regionOperations.delete": { + "contactcenterinsights.projects.locations.conversations.calculateStats": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionOperations.delete" + "name": "contactcenterinsights.conversations.list" } ] }, - "compute.regionOperations.get": { + "contactcenterinsights.projects.locations.conversations.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionOperations.get" + "name": "contactcenterinsights.conversations.create" } ] }, - "compute.regionOperations.list": { + "contactcenterinsights.projects.locations.conversations.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionOperations.list" + "name": "contactcenterinsights.conversations.delete" } ] }, - "compute.regionOperations.wait": { + "contactcenterinsights.projects.locations.conversations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionOperations.get" + "name": "contactcenterinsights.conversations.get" } ] }, - "compute.regionSecurityPolicies.insert": { + "contactcenterinsights.projects.locations.conversations.ingest": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSecurityPolicies.create" + "name": "contactcenterinsights.conversations.create" } ] }, - "compute.regionSecurityPolicies.delete": { + "contactcenterinsights.projects.locations.conversations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSecurityPolicies.delete" + "name": "contactcenterinsights.conversations.list" } ] }, - "compute.regionSecurityPolicies.get": { + "contactcenterinsights.projects.locations.conversations.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSecurityPolicies.get" + "name": "contactcenterinsights.conversations.update" } ] }, - "compute.regionSecurityPolicies.list": { + "contactcenterinsights.projects.locations.conversations.upload": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSecurityPolicies.list" + "name": "contactcenterinsights.conversations.upload" } ] }, - "compute.regionSecurityPolicies.patch": { + "contactcenterinsights.projects.locations.getSettings": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "compute.regionSecurityPolicies.update" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSecurityPolicies.get" + "name": "contactcenterinsights.settings.get" } ] }, - "compute.regionSslCertificates.delete": { + "contactcenterinsights.projects.locations.insightsdata.export": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslCertificates.delete" + "name": "contactcenterinsights.conversations.list" } ] }, - "compute.regionSslCertificates.insert": { + "contactcenterinsights.projects.locations.issueModels.calculateIssueModelStats": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslCertificates.create" + "name": "contactcenterinsights.issueModels.get" } ] }, - "compute.regionSslCertificates.get": { + "contactcenterinsights.projects.locations.issueModels.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslCertificates.get" + "name": "contactcenterinsights.issueModels.create" } ] }, - "compute.regionSslCertificates.list": { + "contactcenterinsights.projects.locations.issueModels.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslCertificates.list" + "name": "contactcenterinsights.issueModels.delete" } ] }, - "compute.regionSslPolicies.insert": { + "contactcenterinsights.projects.locations.issueModels.deploy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslPolicies.create" + "name": "contactcenterinsights.issueModels.deploy" } ] }, - "compute.regionSslPolicies.delete": { + "contactcenterinsights.projects.locations.issueModels.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslPolicies.delete" + "name": "contactcenterinsights.issueModels.get" } ] }, - "compute.regionSslPolicies.get": { + "contactcenterinsights.projects.locations.issueModels.issues.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslPolicies.get" + "name": "contactcenterinsights.issues.delete" } ] }, - "compute.regionSslPolicies.list": { + "contactcenterinsights.projects.locations.issueModels.issues.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslPolicies.list" + "name": "contactcenterinsights.issues.get" } ] }, - "compute.regionSslPolicies.listAvailableFeatures": { + "contactcenterinsights.projects.locations.issueModels.issues.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslPolicies.listAvailableFeatures" + "name": "contactcenterinsights.issues.list" } ] }, - "compute.regionSslPolicies.patch": { + "contactcenterinsights.projects.locations.issueModels.issues.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslPolicies.update" - }, + "name": "contactcenterinsights.issues.update" + } + ] + }, + "contactcenterinsights.projects.locations.issueModels.list": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionSslPolicies.get" + "name": "contactcenterinsights.issueModels.list" } ] }, - "compute.regionTargetHttpProxies.insert": { + "contactcenterinsights.projects.locations.issueModels.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpProxies.create" + "name": "contactcenterinsights.issueModels.update" } ] }, - "compute.regionTargetHttpProxies.delete": { + "contactcenterinsights.projects.locations.issueModels.undeploy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpProxies.delete" + "name": "contactcenterinsights.issueModels.undeploy" } ] }, - "compute.regionTargetHttpProxies.get": { + "contactcenterinsights.projects.locations.operations.cancel": {}, + "contactcenterinsights.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpProxies.get" + "name": "contactcenterinsights.operations.get" } ] }, - "compute.regionTargetHttpProxies.list": { + "contactcenterinsights.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpProxies.list" + "name": "contactcenterinsights.operations.list" } ] }, - "compute.regionTargetHttpProxies.setUrlMap": { + "contactcenterinsights.projects.locations.phraseMatchers.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpProxies.setUrlMap" + "name": "contactcenterinsights.phraseMatchers.create" } ] }, - "compute.regionTargetHttpsProxies.insert": { + "contactcenterinsights.projects.locations.phraseMatchers.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.create" + "name": "contactcenterinsights.phraseMatchers.delete" } ] }, - "compute.regionTargetHttpsProxies.delete": { + "contactcenterinsights.projects.locations.phraseMatchers.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.delete" + "name": "contactcenterinsights.phraseMatchers.get" } ] }, - "compute.regionTargetHttpsProxies.get": { + "contactcenterinsights.projects.locations.phraseMatchers.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.get" + "name": "contactcenterinsights.phraseMatchers.list" } ] }, - "compute.regionTargetHttpsProxies.list": { + "contactcenterinsights.projects.locations.phraseMatchers.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.list" + "name": "contactcenterinsights.phraseMatchers.update" } ] }, - "compute.regionTargetHttpsProxies.patch": { + "contactcenterinsights.projects.locations.updateSettings": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.get" - }, + "name": "contactcenterinsights.settings.update" + } + ] + }, + "contactcenterinsights.projects.locations.views.create": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.update" + "name": "contactcenterinsights.views.create" } ] }, - "compute.regionTargetHttpsProxies.setSslCertificates": { + "contactcenterinsights.projects.locations.views.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.setSslCertificates" + "name": "contactcenterinsights.views.delete" } ] }, - "compute.regionTargetHttpsProxies.setUrlMap": { + "contactcenterinsights.projects.locations.views.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetHttpsProxies.setUrlMap" + "name": "contactcenterinsights.views.get" } ] }, - "compute.regionTargetTcpProxies.delete": { + "contactcenterinsights.projects.locations.views.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetTcpProxies.delete" + "name": "contactcenterinsights.views.list" } ] }, - "compute.regionTargetTcpProxies.get": { + "contactcenterinsights.projects.locations.views.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.regionTargetTcpProxies.get" + "name": "contactcenterinsights.views.update" } ] - }, - "compute.regionTargetTcpProxies.list": { + } + }, + "restUrl": "https://cloud.google.com/contact-center/insights/docs/reference/rest" + }, + "container": { + "methods": { + "container.projects.aggregated.usableSubnetworks.list": {}, + "container.projects.locations.clusters.checkAutopilotCompatibility": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionTargetTcpProxies.list" + "name": "container.clusters.get", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regionTargetTcpProxies.insert": { + "container.projects.locations.clusters.completeIpRotation": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionTargetTcpProxies.create" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regionUrlMaps.insert": { + "container.projects.locations.clusters.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.create" + "name": "container.clusters.create", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "compute.regionUrlMaps.delete": { + "container.projects.locations.clusters.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.delete" + "name": "container.clusters.delete", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regionUrlMaps.get": { + "container.projects.locations.clusters.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.get" + "name": "container.clusters.get", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regionUrlMaps.invalidateCache": { + "container.projects.locations.clusters.getJwks": {}, + "container.projects.locations.clusters.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.invalidateCache" + "name": "container.clusters.list", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "compute.regionUrlMaps.list": { + "container.projects.locations.clusters.nodePools.completeUpgrade": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.list" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regionUrlMaps.patch": { + "container.projects.locations.clusters.nodePools.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.update" - }, + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "container.projects.locations.clusters.nodePools.delete": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.get" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regionUrlMaps.update": { + "container.projects.locations.clusters.nodePools.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.update" + "name": "container.clusters.get", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regionUrlMaps.validate": { + "container.projects.locations.clusters.nodePools.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regionUrlMaps.validate" + "name": "container.clusters.get", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "compute.regions.get": { + "container.projects.locations.clusters.nodePools.rollback": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regions.get" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.regions.list": { + "container.projects.locations.clusters.nodePools.setAutoscaling": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.regions.list" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.reservations.aggregatedList": { + "container.projects.locations.clusters.nodePools.setManagement": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.reservations.list" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.reservations.delete": { + "container.projects.locations.clusters.nodePools.setSize": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.reservations.delete" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.reservations.get": { + "container.projects.locations.clusters.nodePools.update": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.reservations.get" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.reservations.resize": { + "container.projects.locations.clusters.setAddons": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.reservations.resize" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.reservations.update": { + "container.projects.locations.clusters.setLegacyAbac": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.reservations.update" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.reservations.insert": { + "container.projects.locations.clusters.setLocations": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.reservations.create" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.reservations.list": { + "container.projects.locations.clusters.setLogging": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.reservations.list" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.aggregatedList": { + "container.projects.locations.clusters.setMaintenancePolicy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.list" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.delete": { + "container.projects.locations.clusters.setMasterAuth": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.delete" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.insert": { + "container.projects.locations.clusters.setMonitoring": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.create" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.get": { + "container.projects.locations.clusters.setNetworkPolicy": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.get" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.getIamPolicy": { + "container.projects.locations.clusters.setResourceLabels": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.getIamPolicy" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.list": { + "container.projects.locations.clusters.startIpRotation": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.list" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.setIamPolicy": { + "container.projects.locations.clusters.update": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.setIamPolicy" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.resourcePolicies.patch": { + "container.projects.locations.clusters.updateMaster": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "compute.resourcePolicies.update" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.resourcePolicies.get" + "name": "container.clusters.update", + "parameterFormat": "projects/*/locations/*/clusters/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.routers.aggregatedList": { + "container.projects.locations.clusters.well-known.getOpenid-configuration": {}, + "container.projects.locations.getServerConfig": {}, + "container.projects.locations.list": {}, + "container.projects.locations.operations.cancel": {}, + "container.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routers.list" + "name": "container.operations.get", + "parameterFormat": "projects/*/locations/*/operations/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "compute.routers.delete": { + "container.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routers.delete" + "name": "container.operations.list", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "compute.routers.get": { + "container.projects.zones.clusters.addons": {}, + "container.projects.zones.clusters.completeIpRotation": {}, + "container.projects.zones.clusters.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.routers.get" + "name": "container.clusters.create" } ] }, - "compute.routers.insert": { + "container.projects.zones.clusters.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routers.create" + "name": "container.clusters.delete", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "compute.routers.list": { + "container.projects.zones.clusters.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routers.list" + "name": "container.clusters.get", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "compute.routers.patch": { + "container.projects.zones.clusters.legacyAbac": {}, + "container.projects.zones.clusters.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "compute.routers.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routers.update" + "name": "container.clusters.list", + "parameterName": "parent", + "parameterType": "query", + "resourceType": "parent" } ] }, - "compute.routers.update": { + "container.projects.zones.clusters.locations": {}, + "container.projects.zones.clusters.logging": {}, + "container.projects.zones.clusters.master": {}, + "container.projects.zones.clusters.monitoring": {}, + "container.projects.zones.clusters.nodePools.autoscaling": {}, + "container.projects.zones.clusters.nodePools.create": {}, + "container.projects.zones.clusters.nodePools.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routers.update" + "name": "container.clusters.update", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "compute.routes.delete": { + "container.projects.zones.clusters.nodePools.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routes.delete" + "name": "container.clusters.get", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "compute.routes.get": { + "container.projects.zones.clusters.nodePools.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routes.get" + "name": "container.clusters.get", + "parameterName": "parent", + "parameterType": "query", + "resourceType": "parent" } ] }, - "compute.routes.insert": { + "container.projects.zones.clusters.nodePools.rollback": {}, + "container.projects.zones.clusters.nodePools.setManagement": {}, + "container.projects.zones.clusters.nodePools.setSize": {}, + "container.projects.zones.clusters.nodePools.update": {}, + "container.projects.zones.clusters.resourceLabels": {}, + "container.projects.zones.clusters.setMaintenancePolicy": {}, + "container.projects.zones.clusters.setMasterAuth": {}, + "container.projects.zones.clusters.setNetworkPolicy": {}, + "container.projects.zones.clusters.startIpRotation": {}, + "container.projects.zones.clusters.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.routes.create" + "name": "container.clusters.update" } ] }, - "compute.routes.list": { + "container.projects.zones.getServerconfig": {}, + "container.projects.zones.operations.cancel": {}, + "container.projects.zones.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.routes.list" + "name": "container.operations.get", + "parameterName": "name", + "parameterType": "query", + "resourceType": "name" } ] }, - "compute.securityPolicies.aggregatedList": { + "container.projects.zones.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.securityPolicies.list" + "name": "container.operations.list", + "parameterName": "parent", + "parameterType": "query", + "resourceType": "parent" } ] - }, - "compute.securityPolicies.delete": { + } + }, + "restUrl": "https://cloud.google.com/kubernetes-engine/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/kubernetes-engine/docs/reference/api-permissions", + "sourceUrlAuthoritive": true + }, + "containeranalysis": { + "methods": { + "containeranalysis.projects.notes.batchCreate": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.securityPolicies.delete" + "name": "containeranalysis.notes.create" } ] }, - "compute.securityPolicies.get": { + "containeranalysis.projects.notes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.securityPolicies.get" + "name": "containeranalysis.notes.create" } ] }, - "compute.securityPolicies.insert": { + "containeranalysis.projects.notes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.securityPolicies.create" + "name": "containeranalysis.notes.delete" } ] }, - "compute.securityPolicies.list": { + "containeranalysis.projects.notes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.securityPolicies.list" + "name": "containeranalysis.notes.get" } ] }, - "compute.securityPolicies.patch": { + "containeranalysis.projects.notes.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.securityPolicies.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.securityPolicies.get" + "name": "containeranalysis.notes.getIamPolicy" } ] }, - "compute.securityPolicies.setLabels": { + "containeranalysis.projects.notes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.securityPolicies.setLabels" + "name": "containeranalysis.notes.list" } ] }, - "compute.serviceAttachments.insert": { + "containeranalysis.projects.notes.occurrences.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.create" + "name": "containeranalysis.notes.listOccurrences" } ] }, - "compute.serviceAttachments.aggregatedList": { + "containeranalysis.projects.notes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.list" - } - ] - }, - "compute.serviceAttachments.delete": { - "permissions": [ + "name": "containeranalysis.notes.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.delete" + "name": "containeranalysis.notes.get" } ] }, - "compute.serviceAttachments.get": { + "containeranalysis.projects.notes.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.get" + "name": "containeranalysis.notes.setIamPolicy" } ] }, - "compute.serviceAttachments.getIamPolicy": { + "containeranalysis.projects.notes.testIamPermissions": { + "permissions": [] + }, + "containeranalysis.projects.occurrences.batchCreate": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.getIamPolicy" + "name": "containeranalysis.occurrences.create" } ] }, - "compute.serviceAttachments.setIamPolicy": { + "containeranalysis.projects.occurrences.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.setIamPolicy" + "name": "containeranalysis.occurrences.create" } ] }, - "compute.serviceAttachments.list": { + "containeranalysis.projects.occurrences.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.list" + "name": "containeranalysis.occurrences.delete" } ] }, - "compute.serviceAttachments.patch": { + "containeranalysis.projects.occurrences.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.serviceAttachments.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.serviceAttachments.get" + "name": "containeranalysis.occurrences.get" } ] }, - "compute.snapshots.delete": { + "containeranalysis.projects.occurrences.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.snapshots.delete" + "name": "containeranalysis.occurrences.getIamPolicy" } ] }, - "compute.snapshots.insert": { + "containeranalysis.projects.occurrences.getNotes": {}, + "containeranalysis.projects.occurrences.getVulnerabilitySummary": {}, + "containeranalysis.projects.occurrences.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.snapshots.create" + "name": "containeranalysis.occurrences.list" } ] }, - "compute.snapshots.get": { + "containeranalysis.projects.occurrences.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.snapshots.get" - } - ] - }, - "compute.snapshots.getIamPolicy": { - "permissions": [ + "name": "containeranalysis.occurrences.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.snapshots.getIamPolicy" + "name": "containeranalysis.occurrences.update" } ] }, - "compute.snapshots.list": { + "containeranalysis.projects.occurrences.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.snapshots.list" + "name": "containeranalysis.occurrences.setIamPolicy" } ] }, - "compute.snapshots.setIamPolicy": { + "containeranalysis.projects.occurrences.testIamPermissions": { + "permissions": [] + }, + "containeranalysis.providers.notes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.snapshots.setIamPolicy" + "name": "containeranalysis.notes.create" } ] }, - "compute.snapshots.setLabels": { + "containeranalysis.providers.notes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.snapshots.setLabels" + "name": "containeranalysis.notes.delete" } ] }, - "compute.sslCertificates.insert": { + "containeranalysis.providers.notes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslCertificates.create" + "name": "containeranalysis.notes.get" } ] }, - "compute.sslCertificates.aggregatedList": { + "containeranalysis.providers.notes.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslCertificates.list" + "name": "containeranalysis.notes.getIamPolicy" } ] }, - "compute.sslCertificates.delete": { + "containeranalysis.providers.notes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslCertificates.delete" + "name": "containeranalysis.notes.list" } ] }, - "compute.sslCertificates.get": { + "containeranalysis.providers.notes.occurrences.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslCertificates.get" + "name": "containeranalysis.notes.listOccurrences" } ] }, - "compute.sslCertificates.list": { + "containeranalysis.providers.notes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslCertificates.list" - } - ] - }, - "compute.sslPolicies.aggregatedList": { - "permissions": [ + "name": "containeranalysis.notes.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.list" + "name": "containeranalysis.notes.update" } ] }, - "compute.sslPolicies.insert": { + "containeranalysis.providers.notes.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.create" + "name": "containeranalysis.notes.setIamPolicy" } ] - }, - "compute.sslPolicies.delete": { + } + }, + "restUrl": "https://cloud.google.com/artifact-analysis/docs/reference/rest" + }, + "content": { + "methods": {} + }, + "contentwarehouse": { + "methods": { + "contentwarehouse.projects.locations.documentSchemas.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.delete" + "name": "contentwarehouse.documentSchemas.create" } ] }, - "compute.sslPolicies.get": { + "contentwarehouse.projects.locations.documentSchemas.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.get" + "name": "contentwarehouse.documentSchemas.delete" } ] }, - "compute.sslPolicies.list": { + "contentwarehouse.projects.locations.documentSchemas.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.list" + "name": "contentwarehouse.documentSchemas.get" } ] }, - "compute.sslPolicies.listAvailableFeatures": { + "contentwarehouse.projects.locations.documentSchemas.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.listAvailableFeatures" + "name": "contentwarehouse.documentSchemas.list" } ] }, - "compute.sslPolicies.patch": { + "contentwarehouse.projects.locations.documentSchemas.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.get" + "name": "contentwarehouse.documentSchemas.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.sslPolicies.update" + "name": "contentwarehouse.documentSchemas.get" } ] }, - "compute.targetGrpcProxies.insert": { + "contentwarehouse.projects.locations.documents.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetGrpcProxies.create" + "name": "contentwarehouse.documents.create" } ] }, - "compute.targetGrpcProxies.delete": { + "contentwarehouse.projects.locations.documents.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetGrpcProxies.delete" + "name": "contentwarehouse.documents.delete" } ] }, - "compute.targetGrpcProxies.get": { + "contentwarehouse.projects.locations.documents.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetGrpcProxies.get" + "name": "contentwarehouse.documents.get" } ] }, - "compute.targetGrpcProxies.list": { + "contentwarehouse.projects.locations.documents.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetGrpcProxies.list" - } - ] - }, - "compute.targetGrpcProxies.patch": { - "permissions": [ + "name": "contentwarehouse.documents.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetGrpcProxies.update" - }, + "name": "contentwarehouse.documents.update" + } + ] + }, + "contentwarehouse.projects.locations.initialize": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetGrpcProxies.get" + "name": "contentwarehouse.locations.initialize" } ] }, - "compute.targetHttpProxies.aggregatedList": { + "contentwarehouse.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.list" + "name": "contentwarehouse.operations.get" } ] }, - "compute.targetHttpProxies.insert": { + "contentwarehouse.projects.locations.ruleSets.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.create" + "name": "contentwarehouse.ruleSets.create" } ] }, - "compute.targetHttpProxies.delete": { + "contentwarehouse.projects.locations.ruleSets.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.delete" + "name": "contentwarehouse.ruleSets.delete" } ] }, - "compute.targetHttpProxies.get": { + "contentwarehouse.projects.locations.ruleSets.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.get" + "name": "contentwarehouse.ruleSets.get" } ] }, - "compute.targetHttpProxies.list": { + "contentwarehouse.projects.locations.ruleSets.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.list" + "name": "contentwarehouse.ruleSets.list" } ] }, - "compute.targetHttpProxies.patch": { + "contentwarehouse.projects.locations.ruleSets.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.update" + "name": "contentwarehouse.ruleSets.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.get" + "name": "contentwarehouse.ruleSets.get" } ] }, - "compute.targetHttpProxies.setUrlMap": { + "contentwarehouse.projects.locations.synonymSets.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpProxies.setUrlMap" + "name": "contentwarehouse.synonymSets.create" } ] }, - "compute.targetHttpsProxies.aggregatedList": { + "contentwarehouse.projects.locations.synonymSets.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.list" + "name": "contentwarehouse.synonymSets.delete" } ] }, - "compute.targetHttpsProxies.delete": { + "contentwarehouse.projects.locations.synonymSets.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.delete" + "name": "contentwarehouse.synonymSets.get" } ] }, - "compute.targetHttpsProxies.get": { + "contentwarehouse.projects.locations.synonymSets.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.get" + "name": "contentwarehouse.synonymSets.list" } ] }, - "compute.targetHttpsProxies.insert": { + "contentwarehouse.projects.locations.synonymSets.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.create" - } - ] - }, - "compute.targetHttpsProxies.list": { - "permissions": [ + "name": "contentwarehouse.synonymSets.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.list" + "name": "contentwarehouse.synonymSets.get" } ] - }, - "compute.targetHttpsProxies.patch": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.targetHttpsProxies.update" - }, + } + } + }, + "customsearch": { + "methods": {} + }, + "datacatalog": { + "methods": { + "datacatalog.catalog.search": {}, + "datacatalog.entries.lookup": {}, + "datacatalog.projects.locations.entryGroups.create": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.get" + "name": "datacatalog.entryGroups.create" } ] }, - "compute.targetHttpsProxies.setCertificateMap": { + "datacatalog.projects.locations.entryGroups.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.setCertificateMap" + "name": "datacatalog.entryGroups.delete" } ] }, - "compute.targetHttpsProxies.setQuicOverride": { + "datacatalog.projects.locations.entryGroups.entries.create": {}, + "datacatalog.projects.locations.entryGroups.entries.delete": {}, + "datacatalog.projects.locations.entryGroups.entries.get": {}, + "datacatalog.projects.locations.entryGroups.entries.getIamPolicy": {}, + "datacatalog.projects.locations.entryGroups.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.setQuicOverride" + "name": "datacatalog.entryGroups.get" } ] }, - "compute.targetHttpsProxies.setSslCertificates": { + "datacatalog.projects.locations.entryGroups.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.setSslCertificates" + "name": "datacatalog.entryGroups.getIamPolicy" } ] }, - "compute.targetHttpsProxies.setSslPolicy": { + "datacatalog.projects.locations.entryGroups.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.setSslPolicy" + "name": "datacatalog.entryGroups.list" } ] }, - "compute.targetHttpsProxies.setUrlMap": { + "datacatalog.projects.locations.entryGroups.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetHttpsProxies.setUrlMap" - } - ] - }, - "compute.targetInstances.aggregatedList": { - "permissions": [ + "name": "datacatalog.entryGroups.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetInstances.list" + "name": "datacatalog.entryGroups.get" } ] }, - "compute.targetInstances.delete": { + "datacatalog.projects.locations.entryGroups.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetInstances.delete" + "name": "datacatalog.entryGroups.setIamPolicy" } ] }, - "compute.targetInstances.get": { + "datacatalog.projects.locations.entryGroups.tags.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetInstances.get" - } - ] - }, - "compute.targetInstances.insert": { - "permissions": [ + "name": "datacatalog.entryGroups.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetInstances.create" + "name": "datacatalog.entryGroups.updateTag" } ] }, - "compute.targetInstances.list": { + "datacatalog.projects.locations.entryGroups.tags.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetInstances.list" - } - ] - }, - "compute.targetInstances.setSecurityPolicy": { - "permissions": [ + "name": "datacatalog.entryGroups.updateTag" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetInstances.setSecurityPolicy" + "name": "datacatalog.entryGroups.get" } ] }, - "compute.targetPools.addHealthCheck": { + "datacatalog.projects.locations.entryGroups.tags.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.addHealthCheck" + "name": "datacatalog.entryGroups.get" } ] }, - "compute.targetPools.addInstance": { + "datacatalog.projects.locations.entryGroups.tags.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.addInstance" - } - ] - }, - "compute.targetPools.aggregatedList": { - "permissions": [ + "name": "datacatalog.entryGroups.updateTag" + }, { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.list" + "name": "datacatalog.entryGroups.get" } ] }, - "compute.targetPools.delete": { + "datacatalog.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.delete" + "name": "datacatalog.operations.list" } ] }, - "compute.targetPools.get": { + "datacatalog.projects.locations.tagTemplates.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.get" + "name": "datacatalog.tagTemplates.create" } ] }, - "compute.targetPools.insert": { + "datacatalog.projects.locations.tagTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.create" + "name": "datacatalog.tagTemplates.delete" } ] }, - "compute.targetPools.list": { + "datacatalog.projects.locations.tagTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.list" + "name": "datacatalog.tagTemplates.get" } ] }, - "compute.targetPools.removeHealthCheck": { + "datacatalog.projects.locations.tagTemplates.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.removeHealthCheck" + "name": "datacatalog.tagTemplates.getIamPolicy" } ] }, - "compute.targetPools.removeInstance": { + "datacatalog.projects.locations.tagTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.removeInstance" + "name": "datacatalog.tagTemplates.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "datacatalog.tagTemplates.get" } ] }, - "compute.targetPools.setSecurityPolicy": { + "datacatalog.projects.locations.tagTemplates.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetPools.setSecurityPolicy" + "name": "datacatalog.tagTemplates.setIamPolicy" } ] }, - "compute.targetSslProxies.insert": { + "datacatalog.projects.locations.taxonomies.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.create" + "name": "datacatalog.taxonomies.create" } ] }, - "compute.targetSslProxies.delete": { + "datacatalog.projects.locations.taxonomies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.delete" + "name": "datacatalog.taxonomies.delete" } ] }, - "compute.targetSslProxies.get": { + "datacatalog.projects.locations.taxonomies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.get" + "name": "datacatalog.taxonomies.get" } ] }, - "compute.targetSslProxies.list": { + "datacatalog.projects.locations.taxonomies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.list" + "name": "datacatalog.taxonomies.getIamPolicy" } ] }, - "compute.targetSslProxies.setBackendService": { + "datacatalog.projects.locations.taxonomies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.setBackendService" + "name": "datacatalog.taxonomies.list" } ] }, - "compute.targetSslProxies.setCertificateMap": { + "datacatalog.projects.locations.taxonomies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.setCertificateMap" + "name": "datacatalog.taxonomies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "datacatalog.taxonomies.get" } ] }, - "compute.targetSslProxies.setProxyHeader": { + "datacatalog.projects.locations.taxonomies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.setProxyHeader" + "name": "datacatalog.taxonomies.setIamPolicy" } ] - }, - "compute.targetSslProxies.setSslCertificates": { + } + }, + "restUrl": "https://cloud.google.com/data-catalog/docs/reference/rest" + }, + "dataflow": { + "methods": { + "dataflow.projects.jobs.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.setSslCertificates" + "name": "dataflow.jobs.create" } ] }, - "compute.targetSslProxies.setSslPolicy": { + "dataflow.projects.jobs.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetSslProxies.setSslPolicy" + "name": "dataflow.jobs.get" } ] }, - "compute.targetTcpProxies.insert": { + "dataflow.projects.jobs.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetTcpProxies.create" + "name": "dataflow.jobs.list" } ] }, - "compute.targetTcpProxies.aggregatedList": { + "dataflow.projects.jobs.messages.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetTcpProxies.list" + "name": "dataflow.messages.list" } ] }, - "compute.targetTcpProxies.delete": { + "dataflow.projects.jobs.snapshot": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetTcpProxies.delete" + "name": "dataflow.jobs.snapshot" } ] }, - "compute.targetTcpProxies.get": { + "dataflow.projects.locations.snapshots.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetTcpProxies.get" + "name": "dataflow.snapshots.delete" } ] }, - "compute.targetTcpProxies.list": { + "dataflow.projects.locations.snapshots.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetTcpProxies.list" + "name": "dataflow.snapshots.get" } ] }, - "compute.targetVpnGateways.insert": { + "dataflow.projects.locations.snapshots.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetVpnGateways.create" + "name": "dataflow.snapshots.list" } ] }, - "compute.targetVpnGateways.aggregatedList": { + "dataflow.projects.snapshots.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetVpnGateways.list" + "name": "dataflow.snapshots.get" } ] }, - "compute.targetVpnGateways.delete": { + "dataflow.projects.snapshots.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetVpnGateways.delete" + "name": "dataflow.snapshots.list" } ] - }, - "compute.targetVpnGateways.get": { + } + }, + "restUrl": "https://cloud.google.com/dataflow/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/dataflow/docs/concepts/access-control", + "sourceUrlAuthoritive": true + }, + "dataform": { + "methods": { + "dataform.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetVpnGateways.get" + "name": "dataform.locations.get" } ] }, - "compute.targetVpnGateways.list": { + "dataform.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.targetVpnGateways.list" + "name": "dataform.locations.list" } ] }, - "compute.targetVpnGateways.setLabels": { + "dataform.projects.locations.repositories.commit": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.targetVpnGateways.setLabels" + "name": "dataform.repositories.commit", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.urlMaps.aggregatedList": { + "dataform.projects.locations.repositories.compilationResults.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.list" + "name": "dataform.compilationResults.create", + "parameterName": "parent", + "parameterType": "path" } ] }, - "compute.urlMaps.delete": { + "dataform.projects.locations.repositories.compilationResults.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.delete" + "name": "dataform.compilationResults.get", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.urlMaps.get": { + "dataform.projects.locations.repositories.compilationResults.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.get" + "name": "dataform.compilationResults.list", + "parameterName": "parent", + "parameterType": "path" } ] }, - "compute.urlMaps.invalidateCache": { + "dataform.projects.locations.repositories.compilationResults.query": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.invalidateCache" + "name": "dataform.compilationResults.query", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.urlMaps.insert": { + "dataform.projects.locations.repositories.computeAccessTokenStatus": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.create" + "name": "dataform.repositories.computeAccessTokenStatus", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.urlMaps.patch": { + "dataform.projects.locations.repositories.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.urlMaps.update" + "name": "dataform.repositories.get" }, { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "compute.urlMaps.get" + "name": "dataform.repositories.create", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "compute.urlMaps.list": { + "dataform.projects.locations.repositories.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.list" + "name": "dataform.repositories.delete", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.urlMaps.update": { + "dataform.projects.locations.repositories.fetchHistory": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.update" + "name": "dataform.repositories.fetchHistory", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.urlMaps.validate": { + "dataform.projects.locations.repositories.fetchRemoteBranches": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.urlMaps.validate" + "name": "dataform.repositories.fetchRemoteBranches", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.vpnGateways.aggregatedList": { + "dataform.projects.locations.repositories.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnGateways.list" + "name": "dataform.repositories.get", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.vpnGateways.insert": { + "dataform.projects.locations.repositories.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.vpnGateways.create" + "name": "dataform.repositories.getIamPolicy" } ] }, - "compute.vpnGateways.delete": { + "dataform.projects.locations.repositories.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnGateways.delete" + "name": "dataform.repositories.list", + "parameterName": "parent", + "parameterType": "path" } ] }, - "compute.vpnGateways.get": { + "dataform.projects.locations.repositories.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.vpnGateways.get" + "name": "dataform.repositories.update" } ] }, - "compute.vpnGateways.setLabels": { + "dataform.projects.locations.repositories.queryDirectoryContents": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnGateways.setLabels" + "name": "dataform.repositories.queryDirectoryContents", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.vpnGateways.list": { + "dataform.projects.locations.repositories.readFile": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnGateways.list" + "name": "dataform.repositories.readFile", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.vpnTunnels.aggregatedList": { + "dataform.projects.locations.repositories.releaseConfigs.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnTunnels.list" + "name": "dataform.releaseConfigs.create", + "parameterName": "parent", + "parameterType": "path" } ] }, - "compute.vpnTunnels.insert": { + "dataform.projects.locations.repositories.releaseConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnTunnels.create" + "name": "dataform.releaseConfigs.delete", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.vpnTunnels.delete": { + "dataform.projects.locations.repositories.releaseConfigs.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnTunnels.delete" + "name": "dataform.releaseConfigs.get", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.vpnTunnels.get": { + "dataform.projects.locations.repositories.releaseConfigs.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.vpnTunnels.get" + "name": "dataform.releaseConfigs.list", + "parameterName": "parent", + "parameterType": "path" } ] }, - "compute.vpnTunnels.list": { + "dataform.projects.locations.repositories.releaseConfigs.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.vpnTunnels.list" + "name": "dataform.releaseConfigs.update" } ] }, - "compute.vpnTunnels.setLabels": { + "dataform.projects.locations.repositories.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "compute.vpnTunnels.setLabels" + "name": "dataform.repositories.setIamPolicy" } ] }, - "compute.zoneOperations.delete": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "compute.zoneOperations.delete" - } - ] + "dataform.projects.locations.repositories.testIamPermissions": { + "permissions": [] }, - "compute.zoneOperations.get": { + "dataform.projects.locations.repositories.workflowConfigs.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.zoneOperations.get" + "name": "dataform.workflowConfigs.create", + "parameterName": "parent", + "parameterType": "path" } ] }, - "compute.zoneOperations.list": { + "dataform.projects.locations.repositories.workflowConfigs.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.zoneOperations.list" + "name": "dataform.workflowConfigs.delete", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.zoneOperations.wait": { + "dataform.projects.locations.repositories.workflowConfigs.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.zoneOperations.get" + "name": "dataform.workflowConfigs.get", + "parameterName": "name", + "parameterType": "path" } ] }, - "compute.zones.get": { + "dataform.projects.locations.repositories.workflowConfigs.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "compute.zones.get" + "name": "dataform.workflowConfigs.list", + "parameterName": "parent", + "parameterType": "path" } ] }, - "compute.zones.list": { + "dataform.projects.locations.repositories.workflowConfigs.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "compute.zones.list" + "name": "dataform.workflowConfigs.update" } ] - } - }, - "restUrl": "https://cloud.google.com/compute/docs/reference/rest" - }, - "connectors": { - "methods": { - "connectors.projects.locations.connections.actions.execute": { + }, + "dataform.projects.locations.repositories.workflowInvocations.cancel": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.actions.execute" + "name": "dataform.workflowInvocations.cancel", + "parameterName": "name", + "parameterType": "path" } ] }, - "connectors.projects.locations.connections.actions.list": { + "dataform.projects.locations.repositories.workflowInvocations.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.actions.list" + "name": "dataform.workflowInvocations.create", + "parameterName": "parent", + "parameterType": "path" } ] }, - "connectors.projects.locations.connections.create": { + "dataform.projects.locations.repositories.workflowInvocations.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.connections.create" + "name": "dataform.workflowInvocations.delete", + "parameterName": "name", + "parameterType": "path" } ] }, - "connectors.projects.locations.connections.delete": { + "dataform.projects.locations.repositories.workflowInvocations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.connections.delete" + "name": "dataform.workflowInvocations.get", + "parameterName": "name", + "parameterType": "path" } ] }, - "connectors.projects.locations.operations.cancel": { + "dataform.projects.locations.repositories.workflowInvocations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.operations.cancel" + "name": "dataform.workflowInvocations.list", + "parameterName": "parent", + "parameterType": "path" } ] }, - "connectors.projects.locations.operations.delete": { + "dataform.projects.locations.repositories.workflowInvocations.query": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.operations.delete" + "name": "dataform.workflowInvocations.query", + "parameterName": "name", + "parameterType": "path" } ] }, - "connectors.projects.locations.operations.get": { + "dataform.projects.locations.repositories.workspaces.commit": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.operations.get" + "name": "dataform.workspaces.commit", + "parameterName": "name", + "parameterType": "path" } ] }, - "connectors.projects.locations.operations.list": { + "dataform.projects.locations.repositories.workspaces.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.operations.list" + "name": "dataform.workspaces.create", + "parameterName": "parent", + "parameterType": "path" } ] }, - "connectors.projects.locations.providers.connectors.get": {}, - "connectors.projects.locations.providers.connectors.list": {}, - "connectors.projects.locations.providers.get": { + "dataform.projects.locations.repositories.workspaces.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.providers.get" + "name": "dataform.workspaces.delete", + "parameterName": "name", + "parameterType": "path" } ] }, - "connectors.projects.locations.providers.list": { + "dataform.projects.locations.repositories.workspaces.fetchFileDiff": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "connectors.providers.list" + "name": "dataform.workspaces.fetchFileDiff", + "parameterName": "workspace", + "parameterType": "path" } ] - } - }, - "restUrl": "https://cloud.google.com/integration-connectors/docs/reference/rest" - }, - "contactcenteraiplatform": { - "methods": { - "contactcenteraiplatform.projects.locations.contactCenters.create": { + }, + "dataform.projects.locations.repositories.workspaces.fetchFileGitStatuses": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.contactCenters.create" + "name": "dataform.workspaces.fetchFileGitStatuses", + "parameterName": "name", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.contactCenters.delete": { + "dataform.projects.locations.repositories.workspaces.fetchGitAheadBehind": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.contactCenters.delete" + "name": "dataform.workspaces.fetchGitAheadBehind", + "parameterName": "name", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.contactCenters.get": { + "dataform.projects.locations.repositories.workspaces.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.contactCenters.get" + "name": "dataform.workspaces.get", + "parameterName": "name", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.contactCenters.list": { + "dataform.projects.locations.repositories.workspaces.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contactcenteraiplatform.contactCenters.list" + "name": "dataform.workspaces.getIamPolicy" } ] }, - "contactcenteraiplatform.projects.locations.contactCenters.patch": { + "dataform.projects.locations.repositories.workspaces.installNpmPackages": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "contactcenteraiplatform.contactCenters.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.contactCenters.update" + "name": "dataform.workspaces.installNpmPackages", + "parameterName": "workspace", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.get": { + "dataform.projects.locations.repositories.workspaces.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.locations.get" + "name": "dataform.workspaces.list", + "parameterName": "parent", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.list": { + "dataform.projects.locations.repositories.workspaces.makeDirectory": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.locations.list" + "name": "dataform.workspaces.makeDirectory", + "parameterName": "workspace", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.operations.cancel": { + "dataform.projects.locations.repositories.workspaces.moveDirectory": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.operations.cancel" + "name": "dataform.workspaces.moveDirectory", + "parameterName": "workspace", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.operations.delete": { + "dataform.projects.locations.repositories.workspaces.moveFile": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.operations.delete" + "name": "dataform.workspaces.moveFile", + "parameterName": "workspace", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.operations.get": { + "dataform.projects.locations.repositories.workspaces.pull": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.operations.get" + "name": "dataform.workspaces.pull", + "parameterName": "name", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.operations.list": { + "dataform.projects.locations.repositories.workspaces.push": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.operations.list" + "name": "dataform.workspaces.push", + "parameterName": "name", + "parameterType": "path" } ] }, - "contactcenteraiplatform.projects.locations.queryContactCenterQuota": { + "dataform.projects.locations.repositories.workspaces.queryDirectoryContents": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenteraiplatform.contactCenters.queryQuota" + "name": "dataform.workspaces.queryDirectoryContents", + "parameterName": "workspace", + "parameterType": "path" } ] - } - }, - "restUrl": "https://cloud.google.com/contact-center/insights/docs/reference/rest" - }, - "contactcenterinsights": { - "methods": { - "contactcenterinsights.projects.locations.conversations.analyses.create": { + }, + "dataform.projects.locations.repositories.workspaces.readFile": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenterinsights.analyses.create" + "name": "dataform.workspaces.readFile", + "parameterName": "workspace", + "parameterType": "path" } ] }, - "contactcenterinsights.projects.locations.conversations.analyses.delete": { + "dataform.projects.locations.repositories.workspaces.removeDirectory": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenterinsights.analyses.delete" + "name": "dataform.workspaces.removeDirectory", + "parameterName": "workspace", + "parameterType": "path" } ] }, - "contactcenterinsights.projects.locations.conversations.analyses.get": { + "dataform.projects.locations.repositories.workspaces.removeFile": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenterinsights.analyses.get" + "name": "dataform.workspaces.removeFile", + "parameterName": "workspace", + "parameterType": "path" } ] }, - "contactcenterinsights.projects.locations.conversations.analyses.list": { + "dataform.projects.locations.repositories.workspaces.reset": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenterinsights.analyses.list" + "name": "dataform.workspaces.reset", + "parameterName": "name", + "parameterType": "path" } ] }, - "contactcenterinsights.projects.locations.conversations.bulkAnalyze": { + "dataform.projects.locations.repositories.workspaces.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.analyses.create" + "name": "dataform.workspaces.setIamPolicy" } ] }, - "contactcenterinsights.projects.locations.conversations.calculateStats": { + "dataform.projects.locations.repositories.workspaces.testIamPermissions": { + "permissions": [] + }, + "dataform.projects.locations.repositories.workspaces.writeFile": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "restcrawliamblockv1", + "restcrawlv1" ], - "name": "contactcenterinsights.conversations.list" + "name": "dataform.workspaces.writeFile", + "parameterName": "workspace", + "parameterType": "path" } ] - }, - "contactcenterinsights.projects.locations.conversations.create": { + } + }, + "restUrl": "https://cloud.google.com/dataform/reference/rest" + }, + "datafusion": { + "methods": { + "datafusion.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.create" + "name": "datafusion.locations.get" } ] }, - "contactcenterinsights.projects.locations.conversations.delete": { + "datafusion.projects.locations.instances.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.delete" + "name": "datafusion.instances.create" } ] }, - "contactcenterinsights.projects.locations.conversations.get": { + "datafusion.projects.locations.instances.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.get" + "name": "datafusion.instances.delete" } ] }, - "contactcenterinsights.projects.locations.conversations.ingest": { + "datafusion.projects.locations.instances.dnsPeerings.create": {}, + "datafusion.projects.locations.instances.dnsPeerings.delete": {}, + "datafusion.projects.locations.instances.dnsPeerings.list": {}, + "datafusion.projects.locations.instances.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.create" + "name": "datafusion.instances.get" } ] }, - "contactcenterinsights.projects.locations.conversations.list": { + "datafusion.projects.locations.instances.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.list" + "name": "datafusion.instances.getIamPolicy" } ] }, - "contactcenterinsights.projects.locations.conversations.patch": { + "datafusion.projects.locations.instances.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.update" + "name": "datafusion.instances.list" } ] }, - "contactcenterinsights.projects.locations.conversations.upload": { + "datafusion.projects.locations.instances.namespaces.getIamPolicy": {}, + "datafusion.projects.locations.instances.namespaces.list": {}, + "datafusion.projects.locations.instances.namespaces.setIamPolicy": {}, + "datafusion.projects.locations.instances.namespaces.testIamPermissions": { + "permissions": [] + }, + "datafusion.projects.locations.instances.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.upload" - } - ] - }, - "contactcenterinsights.projects.locations.getSettings": { - "permissions": [ + "name": "datafusion.instances.update" + }, { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.settings.get" + "name": "datafusion.instances.get" } ] }, - "contactcenterinsights.projects.locations.insightsdata.export": { + "datafusion.projects.locations.instances.restart": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.conversations.list" + "name": "datafusion.instances.restart" } ] }, - "contactcenterinsights.projects.locations.issueModels.calculateIssueModelStats": { + "datafusion.projects.locations.instances.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.get" + "name": "datafusion.instances.setIamPolicy" } ] }, - "contactcenterinsights.projects.locations.issueModels.create": { + "datafusion.projects.locations.instances.testIamPermissions": { + "permissions": [] + }, + "datafusion.projects.locations.instances.upgrade": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.create" + "name": "datafusion.instances.upgrade" } ] }, - "contactcenterinsights.projects.locations.issueModels.delete": { + "datafusion.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.delete" + "name": "datafusion.locations.list" } ] }, - "contactcenterinsights.projects.locations.issueModels.deploy": { + "datafusion.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.deploy" + "name": "datafusion.operations.cancel" } ] }, - "contactcenterinsights.projects.locations.issueModels.get": { + "datafusion.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.get" + "name": "datafusion.operations.delete" } ] }, - "contactcenterinsights.projects.locations.issueModels.issues.delete": { + "datafusion.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issues.delete" + "name": "datafusion.operations.get" } ] }, - "contactcenterinsights.projects.locations.issueModels.issues.get": { + "datafusion.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issues.get" + "name": "datafusion.operations.list" } ] }, - "contactcenterinsights.projects.locations.issueModels.issues.list": { + "datafusion.projects.locations.removeIamPolicy": {}, + "datafusion.projects.locations.versions.list": {} + }, + "restUrl": "https://cloud.google.com/data-fusion/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/data-fusion/docs/access-control", + "sourceUrlAuthoritive": true + }, + "datalabeling": { + "methods": { + "datalabeling.projects.annotationSpecSets.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issues.list" + "name": "datalabeling.annotationspecsets.create" } ] }, - "contactcenterinsights.projects.locations.issueModels.issues.patch": { + "datalabeling.projects.annotationSpecSets.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issues.update" + "name": "datalabeling.annotationspecsets.delete" } ] }, - "contactcenterinsights.projects.locations.issueModels.list": { + "datalabeling.projects.annotationSpecSets.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.list" + "name": "datalabeling.annotationspecsets.get" } ] }, - "contactcenterinsights.projects.locations.issueModels.patch": { + "datalabeling.projects.annotationSpecSets.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.update" + "name": "datalabeling.annotationspecsets.list" } ] }, - "contactcenterinsights.projects.locations.issueModels.undeploy": { + "datalabeling.projects.datasets.annotatedDatasets.dataItems.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.issueModels.undeploy" + "name": "datalabeling.dataitems.get" } ] }, - "contactcenterinsights.projects.locations.operations.cancel": {}, - "contactcenterinsights.projects.locations.operations.get": { + "datalabeling.projects.datasets.annotatedDatasets.dataItems.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.operations.get" + "name": "datalabeling.dataitems.list" } ] }, - "contactcenterinsights.projects.locations.operations.list": { + "datalabeling.projects.datasets.annotatedDatasets.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.operations.list" + "name": "datalabeling.annotateddatasets.delete" } ] }, - "contactcenterinsights.projects.locations.phraseMatchers.create": { + "datalabeling.projects.datasets.annotatedDatasets.examples.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.phraseMatchers.create" + "name": "datalabeling.examples.get" } ] }, - "contactcenterinsights.projects.locations.phraseMatchers.delete": { + "datalabeling.projects.datasets.annotatedDatasets.examples.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.phraseMatchers.delete" + "name": "datalabeling.examples.list" } ] }, - "contactcenterinsights.projects.locations.phraseMatchers.get": { + "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.delete": {}, + "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.create": {}, + "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.delete": {}, + "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.get": {}, + "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.list": {}, + "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.get": {}, + "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.list": {}, + "datalabeling.projects.datasets.annotatedDatasets.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.phraseMatchers.get" + "name": "datalabeling.annotateddatasets.get" } ] }, - "contactcenterinsights.projects.locations.phraseMatchers.list": { + "datalabeling.projects.datasets.annotatedDatasets.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.phraseMatchers.list" + "name": "datalabeling.annotateddatasets.list" } ] }, - "contactcenterinsights.projects.locations.phraseMatchers.patch": { + "datalabeling.projects.datasets.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.phraseMatchers.update" + "name": "datalabeling.datasets.create" } ] }, - "contactcenterinsights.projects.locations.updateSettings": { + "datalabeling.projects.datasets.dataItems.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.settings.update" + "name": "datalabeling.dataitems.get" } ] }, - "contactcenterinsights.projects.locations.views.create": { + "datalabeling.projects.datasets.dataItems.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.views.create" + "name": "datalabeling.dataitems.list" } ] }, - "contactcenterinsights.projects.locations.views.delete": { + "datalabeling.projects.datasets.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.views.delete" + "name": "datalabeling.datasets.delete" } ] }, - "contactcenterinsights.projects.locations.views.get": { + "datalabeling.projects.datasets.evaluations.exampleComparisons.search": {}, + "datalabeling.projects.datasets.evaluations.get": {}, + "datalabeling.projects.datasets.exportData": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.views.get" + "name": "datalabeling.datasets.export" } ] }, - "contactcenterinsights.projects.locations.views.list": { + "datalabeling.projects.datasets.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.views.list" + "name": "datalabeling.datasets.get" } ] }, - "contactcenterinsights.projects.locations.views.patch": { + "datalabeling.projects.datasets.image.label": {}, + "datalabeling.projects.datasets.importData": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "contactcenterinsights.views.update" + "name": "datalabeling.datasets.import" } ] - } - }, - "restUrl": "https://cloud.google.com/contact-center/insights/docs/reference/rest" - }, - "container": { - "methods": { - "container.projects.aggregated.usableSubnetworks.list": {}, - "container.projects.locations.clusters.checkAutopilotCompatibility": { + }, + "datalabeling.projects.datasets.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.get", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalabeling.datasets.list" } ] }, - "container.projects.locations.clusters.completeIpRotation": { + "datalabeling.projects.datasets.text.label": {}, + "datalabeling.projects.datasets.video.label": {}, + "datalabeling.projects.evaluationJobs.create": {}, + "datalabeling.projects.evaluationJobs.delete": {}, + "datalabeling.projects.evaluationJobs.get": {}, + "datalabeling.projects.evaluationJobs.list": {}, + "datalabeling.projects.evaluationJobs.patch": {}, + "datalabeling.projects.evaluationJobs.pause": {}, + "datalabeling.projects.evaluationJobs.resume": {}, + "datalabeling.projects.evaluations.search": {}, + "datalabeling.projects.instructions.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalabeling.instructions.create" } ] }, - "container.projects.locations.clusters.create": { + "datalabeling.projects.instructions.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "datalabeling.instructions.delete" } ] }, - "container.projects.locations.clusters.delete": { + "datalabeling.projects.instructions.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.delete", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalabeling.instructions.get" } ] }, - "container.projects.locations.clusters.get": { + "datalabeling.projects.instructions.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.get", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalabeling.instructions.list" } ] }, - "container.projects.locations.clusters.getJwks": {}, - "container.projects.locations.clusters.list": { + "datalabeling.projects.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.list", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "datalabeling.operations.cancel" } ] }, - "container.projects.locations.clusters.nodePools.completeUpgrade": { + "datalabeling.projects.operations.delete": {}, + "datalabeling.projects.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalabeling.operations.get" } ] }, - "container.projects.locations.clusters.nodePools.create": { + "datalabeling.projects.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "datalabeling.operations.list" } ] - }, - "container.projects.locations.clusters.nodePools.delete": { + } + }, + "restUrl": "https://cloud.google.com/ai-platform/data-labeling/docs/reference/rest" + }, + "datalineage": { + "methods": { + "datalineage.projects.locations.batchSearchLinkProcesses": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.locations.searchLinks" } ] }, - "container.projects.locations.clusters.nodePools.get": { + "datalineage.projects.locations.operations.cancel": {}, + "datalineage.projects.locations.operations.delete": {}, + "datalineage.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.get", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.operations.get" } ] }, - "container.projects.locations.clusters.nodePools.list": { + "datalineage.projects.locations.operations.list": {}, + "datalineage.projects.locations.processes.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.get", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "datalineage.processes.create" } ] }, - "container.projects.locations.clusters.nodePools.rollback": { + "datalineage.projects.locations.processes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.processes.delete" } ] }, - "container.projects.locations.clusters.nodePools.setAutoscaling": { + "datalineage.projects.locations.processes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.processes.get" } ] }, - "container.projects.locations.clusters.nodePools.setManagement": { + "datalineage.projects.locations.processes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.processes.list" } ] }, - "container.projects.locations.clusters.nodePools.setSize": { + "datalineage.projects.locations.processes.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.processes.update" } ] }, - "container.projects.locations.clusters.nodePools.update": { + "datalineage.projects.locations.processes.runs.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*/nodePools/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.runs.create" } ] }, - "container.projects.locations.clusters.setAddons": { + "datalineage.projects.locations.processes.runs.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.runs.delete" } ] }, - "container.projects.locations.clusters.setLegacyAbac": { + "datalineage.projects.locations.processes.runs.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.runs.get" } ] }, - "container.projects.locations.clusters.setLocations": { + "datalineage.projects.locations.processes.runs.lineageEvents.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.events.create" } ] }, - "container.projects.locations.clusters.setLogging": { + "datalineage.projects.locations.processes.runs.lineageEvents.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.events.delete" } ] }, - "container.projects.locations.clusters.setMaintenancePolicy": { + "datalineage.projects.locations.processes.runs.lineageEvents.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.events.get" } ] }, - "container.projects.locations.clusters.setMasterAuth": { + "datalineage.projects.locations.processes.runs.lineageEvents.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.events.list" } ] }, - "container.projects.locations.clusters.setMonitoring": { + "datalineage.projects.locations.processes.runs.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.runs.list" } ] }, - "container.projects.locations.clusters.setNetworkPolicy": { + "datalineage.projects.locations.processes.runs.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.runs.update" } ] }, - "container.projects.locations.clusters.setResourceLabels": { + "datalineage.projects.locations.searchLinks": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "restcrawliamblockv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datalineage.locations.searchLinks" } ] - }, - "container.projects.locations.clusters.startIpRotation": { + } + }, + "restUrl": "https://cloud.google.com/data-catalog/docs/reference/data-lineage/rest" + }, + "datamigration": { + "methods": { + "datamigration.projects.locations.connectionProfiles.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datamigration.connectionprofiles.create", + "parameterName": "connectionProfileId", + "parameterType": "query", + "resourceType": "parent" } ] }, - "container.projects.locations.clusters.update": { + "datamigration.projects.locations.connectionProfiles.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", + "name": "datamigration.connectionprofiles.delete", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "container.projects.locations.clusters.updateMaster": { + "datamigration.projects.locations.connectionProfiles.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "container.clusters.update", - "parameterFormat": "projects/*/locations/*/clusters/*", + "name": "datamigration.connectionprofiles.get", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "container.projects.locations.clusters.well-known.getOpenid-configuration": {}, - "container.projects.locations.getServerConfig": {}, - "container.projects.locations.list": {}, - "container.projects.locations.operations.cancel": {}, - "container.projects.locations.operations.get": { + "datamigration.projects.locations.connectionProfiles.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.operations.get", - "parameterFormat": "projects/*/locations/*/operations/*", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datamigration.connectionprofiles.getIamPolicy" } ] }, - "container.projects.locations.operations.list": { + "datamigration.projects.locations.connectionProfiles.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "container.operations.list", - "parameterFormat": "projects/*/locations/*", + "name": "datamigration.connectionprofiles.list", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "container.projects.zones.clusters.addons": {}, - "container.projects.zones.clusters.completeIpRotation": {}, - "container.projects.zones.clusters.create": {}, - "container.projects.zones.clusters.delete": { + "datamigration.projects.locations.connectionProfiles.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.delete", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" - } - ] - }, - "container.projects.zones.clusters.get": { - "permissions": [ + "name": "datamigration.connectionprofiles.get" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.get", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "datamigration.connectionprofiles.update" } ] }, - "container.projects.zones.clusters.legacyAbac": {}, - "container.projects.zones.clusters.list": { + "datamigration.projects.locations.connectionProfiles.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.list", - "parameterName": "parent", - "parameterType": "query", - "resourceType": "parent" + "name": "datamigration.connectionprofiles.setIamPolicy" } ] }, - "container.projects.zones.clusters.locations": {}, - "container.projects.zones.clusters.logging": {}, - "container.projects.zones.clusters.master": {}, - "container.projects.zones.clusters.monitoring": {}, - "container.projects.zones.clusters.nodePools.autoscaling": {}, - "container.projects.zones.clusters.nodePools.create": {}, - "container.projects.zones.clusters.nodePools.delete": { + "datamigration.projects.locations.connectionProfiles.testIamPermissions": { + "permissions": [] + }, + "datamigration.projects.locations.conversionWorkspaces.apply": {}, + "datamigration.projects.locations.conversionWorkspaces.commit": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.update", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "datamigration.conversionworkspaces.commit" } ] }, - "container.projects.zones.clusters.nodePools.get": { + "datamigration.projects.locations.conversionWorkspaces.convert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.get", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "datamigration.conversionworkspaces.convert" } ] }, - "container.projects.zones.clusters.nodePools.list": { + "datamigration.projects.locations.conversionWorkspaces.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.clusters.get", - "parameterName": "parent", - "parameterType": "query", - "resourceType": "parent" + "name": "datamigration.conversionworkspaces.create" } ] }, - "container.projects.zones.clusters.nodePools.rollback": {}, - "container.projects.zones.clusters.nodePools.setManagement": {}, - "container.projects.zones.clusters.nodePools.setSize": {}, - "container.projects.zones.clusters.nodePools.update": {}, - "container.projects.zones.clusters.resourceLabels": {}, - "container.projects.zones.clusters.setMaintenancePolicy": {}, - "container.projects.zones.clusters.setMasterAuth": {}, - "container.projects.zones.clusters.setNetworkPolicy": {}, - "container.projects.zones.clusters.startIpRotation": {}, - "container.projects.zones.clusters.update": {}, - "container.projects.zones.getServerconfig": {}, - "container.projects.zones.operations.cancel": {}, - "container.projects.zones.operations.get": { + "datamigration.projects.locations.conversionWorkspaces.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.operations.get", - "parameterName": "name", - "parameterType": "query", - "resourceType": "name" + "name": "datamigration.conversionworkspaces.delete" } ] }, - "container.projects.zones.operations.list": { + "datamigration.projects.locations.conversionWorkspaces.describeConversionWorkspaceRevisions": {}, + "datamigration.projects.locations.conversionWorkspaces.describeDatabaseEntities": {}, + "datamigration.projects.locations.conversionWorkspaces.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "container.operations.list", - "parameterName": "parent", - "parameterType": "query", - "resourceType": "parent" + "name": "datamigration.conversionworkspaces.get" } ] - } - }, - "restUrl": "https://cloud.google.com/kubernetes-engine/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/kubernetes-engine/docs/reference/api-permissions", - "sourceUrlAuthoritive": true - }, - "containeranalysis": { - "methods": { - "containeranalysis.projects.notes.batchCreate": { + }, + "datamigration.projects.locations.conversionWorkspaces.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.create" + "name": "datamigration.conversionworkspaces.getIamPolicy" } ] }, - "containeranalysis.projects.notes.create": { + "datamigration.projects.locations.conversionWorkspaces.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.create" + "name": "datamigration.conversionworkspaces.list" } ] }, - "containeranalysis.projects.notes.delete": { + "datamigration.projects.locations.conversionWorkspaces.mappingRules.create": {}, + "datamigration.projects.locations.conversionWorkspaces.mappingRules.delete": {}, + "datamigration.projects.locations.conversionWorkspaces.mappingRules.get": {}, + "datamigration.projects.locations.conversionWorkspaces.mappingRules.import": {}, + "datamigration.projects.locations.conversionWorkspaces.mappingRules.list": {}, + "datamigration.projects.locations.conversionWorkspaces.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.delete" + "name": "datamigration.conversionworkspaces.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "datamigration.conversionworkspaces.get" } ] }, - "containeranalysis.projects.notes.get": { + "datamigration.projects.locations.conversionWorkspaces.rollback": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.get" + "name": "datamigration.conversionworkspaces.rollback" } ] }, - "containeranalysis.projects.notes.getIamPolicy": { + "datamigration.projects.locations.conversionWorkspaces.searchBackgroundJobs": {}, + "datamigration.projects.locations.conversionWorkspaces.seed": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.getIamPolicy" + "name": "datamigration.conversionworkspaces.seed" } ] }, - "containeranalysis.projects.notes.list": { + "datamigration.projects.locations.conversionWorkspaces.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.list" + "name": "datamigration.conversionworkspaces.setIamPolicy" } ] }, - "containeranalysis.projects.notes.occurrences.list": { + "datamigration.projects.locations.conversionWorkspaces.testIamPermissions": { + "permissions": [] + }, + "datamigration.projects.locations.fetchStaticIps": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.notes.listOccurrences" + "name": "datamigration.locations.fetchStaticIps", + "parameterFormat": "projects/*/locations/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.projects.notes.patch": { + "datamigration.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.update" - }, + "name": "datamigration.locations.get" + } + ] + }, + "datamigration.projects.locations.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.get" + "name": "datamigration.locations.list" } ] }, - "containeranalysis.projects.notes.setIamPolicy": { + "datamigration.projects.locations.migrationJobs.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.notes.setIamPolicy" + "name": "datamigration.migrationjobs.create", + "parameterName": "migrationJobId", + "parameterType": "query", + "resourceType": "parent" } ] }, - "containeranalysis.projects.notes.testIamPermissions": { - "permissions": [] - }, - "containeranalysis.projects.occurrences.batchCreate": { + "datamigration.projects.locations.migrationJobs.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.occurrences.create" + "name": "datamigration.migrationjobs.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.projects.occurrences.create": { + "datamigration.projects.locations.migrationJobs.generateSshScript": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.occurrences.create" + "name": "datamigration.migrationjobs.generateSshScript", + "parameterName": "migrationJob", + "parameterType": "path", + "resourceType": "migrationJob" } ] }, - "containeranalysis.projects.occurrences.delete": { + "datamigration.projects.locations.migrationJobs.generateTcpProxyScript": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.occurrences.delete" + "name": "datamigration.migrationjobs.generateTcpProxyScript", + "parameterName": "migrationJob", + "parameterType": "path", + "resourceType": "migrationJob" } ] }, - "containeranalysis.projects.occurrences.get": { + "datamigration.projects.locations.migrationJobs.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.occurrences.get" + "name": "datamigration.migrationjobs.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.projects.occurrences.getIamPolicy": { + "datamigration.projects.locations.migrationJobs.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.occurrences.getIamPolicy" + "name": "datamigration.migrationjobs.getIamPolicy" } ] }, - "containeranalysis.projects.occurrences.getNotes": {}, - "containeranalysis.projects.occurrences.getVulnerabilitySummary": {}, - "containeranalysis.projects.occurrences.list": { + "datamigration.projects.locations.migrationJobs.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.occurrences.list" + "name": "datamigration.migrationjobs.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "containeranalysis.projects.occurrences.patch": { + "datamigration.projects.locations.migrationJobs.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.occurrences.get" + "name": "datamigration.migrationjobs.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.occurrences.update" + "name": "datamigration.migrationjobs.get" } ] }, - "containeranalysis.projects.occurrences.setIamPolicy": { + "datamigration.projects.locations.migrationJobs.promote": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.occurrences.setIamPolicy" + "name": "datamigration.migrationjobs.promote", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.projects.occurrences.testIamPermissions": { - "permissions": [] - }, - "containeranalysis.providers.notes.create": { + "datamigration.projects.locations.migrationJobs.restart": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.notes.create" + "name": "datamigration.migrationjobs.restart", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.providers.notes.delete": { + "datamigration.projects.locations.migrationJobs.resume": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.notes.delete" + "name": "datamigration.migrationjobs.resume", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.providers.notes.get": { + "datamigration.projects.locations.migrationJobs.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.get" + "name": "datamigration.migrationjobs.setIamPolicy" } ] }, - "containeranalysis.providers.notes.getIamPolicy": { + "datamigration.projects.locations.migrationJobs.start": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.notes.getIamPolicy" + "name": "datamigration.migrationjobs.start", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.providers.notes.list": { + "datamigration.projects.locations.migrationJobs.stop": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.notes.list" + "name": "datamigration.migrationjobs.stop", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.providers.notes.occurrences.list": { + "datamigration.projects.locations.migrationJobs.testIamPermissions": { + "permissions": [] + }, + "datamigration.projects.locations.migrationJobs.verify": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "containeranalysis.notes.listOccurrences" + "name": "datamigration.migrationjobs.verify", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "containeranalysis.providers.notes.patch": { + "datamigration.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "containeranalysis.notes.update" + "name": "datamigration.operations.cancel" } ] }, - "containeranalysis.providers.notes.setIamPolicy": { + "datamigration.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "containeranalysis.notes.setIamPolicy" + "name": "datamigration.operations.delete" } ] - } - }, - "restUrl": "https://cloud.google.com/artifact-analysis/docs/reference/rest" - }, - "content": { - "methods": {} - }, - "contentwarehouse": { - "methods": { - "contentwarehouse.projects.locations.documentSchemas.create": { + }, + "datamigration.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.documentSchemas.create" + "name": "datamigration.operations.get" } ] }, - "contentwarehouse.projects.locations.documentSchemas.delete": { + "datamigration.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.documentSchemas.delete" + "name": "datamigration.operations.list" } ] }, - "contentwarehouse.projects.locations.documentSchemas.get": { + "datamigration.projects.locations.privateConnections.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "contentwarehouse.documentSchemas.get" + "name": "datamigration.privateconnections.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "contentwarehouse.projects.locations.documentSchemas.list": { + "datamigration.projects.locations.privateConnections.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "contentwarehouse.documentSchemas.list" + "name": "datamigration.privateconnections.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "contentwarehouse.projects.locations.documentSchemas.patch": { + "datamigration.projects.locations.privateConnections.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "contentwarehouse.documentSchemas.update" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "contentwarehouse.documentSchemas.get" + "name": "datamigration.privateconnections.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "contentwarehouse.projects.locations.documents.create": { + "datamigration.projects.locations.privateConnections.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.documents.create" + "name": "datamigration.privateconnections.getIamPolicy" } ] }, - "contentwarehouse.projects.locations.documents.delete": { + "datamigration.projects.locations.privateConnections.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "contentwarehouse.documents.delete" + "name": "datamigration.privateconnections.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "contentwarehouse.projects.locations.documents.get": { + "datamigration.projects.locations.privateConnections.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.documents.get" + "name": "datamigration.privateconnections.setIamPolicy" } ] }, - "contentwarehouse.projects.locations.documents.patch": { + "datamigration.projects.locations.privateConnections.testIamPermissions": { + "permissions": [] + } + }, + "restUrl": "https://cloud.google.com/database-migration/docs/reference/rest" + }, + "datapipelines": { + "methods": { + "datapipelines.projects.locations.pipelines.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "contentwarehouse.documents.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.documents.update" + "name": "datapipelines.pipelines.create" } ] }, - "contentwarehouse.projects.locations.initialize": { + "datapipelines.projects.locations.pipelines.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.locations.initialize" + "name": "datapipelines.pipelines.delete" } ] }, - "contentwarehouse.projects.locations.operations.get": { + "datapipelines.projects.locations.pipelines.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.operations.get" + "name": "datapipelines.pipelines.get" } ] }, - "contentwarehouse.projects.locations.ruleSets.create": { + "datapipelines.projects.locations.pipelines.jobs.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.ruleSets.create" + "name": "datapipelines.jobs.list" } ] }, - "contentwarehouse.projects.locations.ruleSets.delete": { + "datapipelines.projects.locations.pipelines.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.ruleSets.delete" + "name": "datapipelines.pipelines.list" } ] }, - "contentwarehouse.projects.locations.ruleSets.get": { + "datapipelines.projects.locations.pipelines.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.ruleSets.get" + "name": "datapipelines.pipelines.update" } ] }, - "contentwarehouse.projects.locations.ruleSets.list": { + "datapipelines.projects.locations.pipelines.run": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.ruleSets.list" + "name": "datapipelines.pipelines.run" } ] }, - "contentwarehouse.projects.locations.ruleSets.patch": { + "datapipelines.projects.locations.pipelines.stop": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawliamblockv1" ], - "name": "contentwarehouse.ruleSets.update" - }, + "name": "datapipelines.pipelines.stop" + } + ] + } + }, + "restUrl": "https://cloud.google.com/dataflow/docs/reference/data-pipelines/rest" + }, + "dataplex": { + "methods": { + "dataplex.projects.locations.operations.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.ruleSets.get" + "name": "dataplex.operations.list" } ] }, - "contentwarehouse.projects.locations.synonymSets.create": { + "dataplex.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.synonymSets.create" + "name": "dataplex.operations.get" } ] }, - "contentwarehouse.projects.locations.synonymSets.delete": { + "dataplex.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.synonymSets.delete" + "name": "dataplex.operations.delete" } ] }, - "contentwarehouse.projects.locations.synonymSets.get": { + "dataplex.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.synonymSets.get" + "name": "dataplex.operations.cancel" } ] }, - "contentwarehouse.projects.locations.synonymSets.list": { + "dataplex.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.synonymSets.list" + "name": "dataplex.locations.list" } ] }, - "contentwarehouse.projects.locations.synonymSets.patch": { + "dataplex.projects.locations.lakes.zones.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.synonymSets.update" - }, + "name": "dataplex.zones.setIamPolicy" + } + ] + }, + "dataplex.projects.locations.lakes.zones.patch": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "contentwarehouse.synonymSets.get" - } - ] - } - } - }, - "customsearch": { - "methods": {} - }, - "datacatalog": { - "methods": { - "datacatalog.catalog.search": {}, - "datacatalog.entries.lookup": {}, - "datacatalog.projects.locations.entryGroups.create": { - "permissions": [ + "name": "dataplex.zones.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.create" + "name": "dataplex.zones.get" } ] }, - "datacatalog.projects.locations.entryGroups.delete": { + "dataplex.projects.locations.lakes.zones.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.delete" + "name": "dataplex.zones.list" } ] }, - "datacatalog.projects.locations.entryGroups.entries.create": {}, - "datacatalog.projects.locations.entryGroups.entries.delete": {}, - "datacatalog.projects.locations.entryGroups.entries.get": {}, - "datacatalog.projects.locations.entryGroups.entries.getIamPolicy": {}, - "datacatalog.projects.locations.entryGroups.get": { + "dataplex.projects.locations.lakes.zones.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.get" + "name": "dataplex.zones.getIamPolicy" } ] }, - "datacatalog.projects.locations.entryGroups.getIamPolicy": { + "dataplex.projects.locations.lakes.zones.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.getIamPolicy" + "name": "dataplex.zones.get" } ] }, - "datacatalog.projects.locations.entryGroups.list": { + "dataplex.projects.locations.lakes.zones.entities.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.list" + "name": "dataplex.entities.update" } ] }, - "datacatalog.projects.locations.entryGroups.patch": { + "dataplex.projects.locations.lakes.zones.entities.partitions.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "datacatalog.entryGroups.get" + "name": "dataplex.partitions.list" } ] }, - "datacatalog.projects.locations.entryGroups.setIamPolicy": { + "dataplex.projects.locations.lakes.zones.entities.partitions.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.setIamPolicy" + "name": "dataplex.partitions.get" } ] }, - "datacatalog.projects.locations.entryGroups.tags.create": { + "dataplex.projects.locations.lakes.zones.entities.partitions.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "datacatalog.entryGroups.updateTag" + "name": "dataplex.partitions.delete" } ] }, - "datacatalog.projects.locations.entryGroups.tags.delete": { + "dataplex.projects.locations.lakes.zones.entities.partitions.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.updateTag" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "datacatalog.entryGroups.get" + "name": "dataplex.partitions.create" } ] }, - "datacatalog.projects.locations.entryGroups.tags.list": { + "dataplex.projects.locations.lakes.zones.entities.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.get" + "name": "dataplex.entities.list" } ] }, - "datacatalog.projects.locations.entryGroups.tags.patch": { + "dataplex.projects.locations.lakes.zones.entities.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.entryGroups.updateTag" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "datacatalog.entryGroups.get" + "name": "dataplex.entities.get" } ] }, - "datacatalog.projects.locations.operations.list": { + "dataplex.projects.locations.lakes.zones.entities.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.operations.list" + "name": "dataplex.entities.delete" } ] }, - "datacatalog.projects.locations.tagTemplates.create": { + "dataplex.projects.locations.lakes.zones.entities.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.tagTemplates.create" + "name": "dataplex.entities.create" } ] }, - "datacatalog.projects.locations.tagTemplates.delete": { + "dataplex.projects.locations.lakes.zones.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.tagTemplates.delete" + "name": "dataplex.zones.delete" } ] }, - "datacatalog.projects.locations.tagTemplates.get": { + "dataplex.projects.locations.lakes.zones.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.tagTemplates.get" + "name": "dataplex.zones.create" } ] }, - "datacatalog.projects.locations.tagTemplates.getIamPolicy": { + "dataplex.projects.locations.lakes.zones.assets.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.tagTemplates.getIamPolicy" + "name": "dataplex.assets.setIamPolicy" } ] }, - "datacatalog.projects.locations.tagTemplates.patch": { + "dataplex.projects.locations.lakes.zones.assets.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.tagTemplates.update" + "name": "dataplex.assets.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.tagTemplates.get" + "name": "dataplex.assets.get" } ] }, - "datacatalog.projects.locations.tagTemplates.setIamPolicy": { + "dataplex.projects.locations.lakes.zones.assets.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.tagTemplates.setIamPolicy" + "name": "dataplex.assets.list" } ] }, - "datacatalog.projects.locations.taxonomies.create": { + "dataplex.projects.locations.lakes.zones.assets.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.create" + "name": "dataplex.assets.getIamPolicy" } ] }, - "datacatalog.projects.locations.taxonomies.delete": { + "dataplex.projects.locations.lakes.zones.assets.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.delete" + "name": "dataplex.assets.get" } ] }, - "datacatalog.projects.locations.taxonomies.get": { + "dataplex.projects.locations.lakes.zones.assets.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.get" + "name": "dataplex.assets.delete" } ] }, - "datacatalog.projects.locations.taxonomies.getIamPolicy": { + "dataplex.projects.locations.lakes.zones.assets.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.getIamPolicy" + "name": "dataplex.assets.create" } ] }, - "datacatalog.projects.locations.taxonomies.list": { + "dataplex.projects.locations.lakes.zones.assets.actions.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.list" + "name": "dataplex.assetActions.list" } ] }, - "datacatalog.projects.locations.taxonomies.patch": { + "dataplex.projects.locations.lakes.zones.actions.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.update" - }, + "name": "dataplex.zoneActions.list" + } + ] + }, + "dataplex.projects.locations.lakes.tasks.setIamPolicy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.get" + "name": "dataplex.tasks.setIamPolicy" } ] }, - "datacatalog.projects.locations.taxonomies.setIamPolicy": { + "dataplex.projects.locations.lakes.tasks.run": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datacatalog.taxonomies.setIamPolicy" + "name": "dataplex.tasks.run" } ] - } - }, - "restUrl": "https://cloud.google.com/data-catalog/docs/reference/rest" - }, - "dataflow": { - "methods": { - "dataflow.projects.jobs.create": { + }, + "dataplex.projects.locations.lakes.tasks.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.jobs.create" + "name": "dataplex.tasks.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dataplex.tasks.get" } ] }, - "dataflow.projects.jobs.get": { + "dataplex.projects.locations.lakes.tasks.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.jobs.get" + "name": "dataplex.tasks.list" } ] }, - "dataflow.projects.jobs.list": { + "dataplex.projects.locations.lakes.tasks.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.jobs.list" + "name": "dataplex.tasks.getIamPolicy" } ] }, - "dataflow.projects.jobs.messages.list": { + "dataplex.projects.locations.lakes.tasks.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.messages.list" + "name": "dataplex.tasks.get" } ] }, - "dataflow.projects.jobs.snapshot": { + "dataplex.projects.locations.lakes.tasks.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.jobs.snapshot" + "name": "dataplex.tasks.delete" } ] }, - "dataflow.projects.locations.snapshots.delete": { + "dataplex.projects.locations.lakes.tasks.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.snapshots.delete" + "name": "dataplex.tasks.create" } ] }, - "dataflow.projects.locations.snapshots.get": { + "dataplex.projects.locations.lakes.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.snapshots.get" + "name": "dataplex.lakes.setIamPolicy" } ] }, - "dataflow.projects.locations.snapshots.list": { + "dataplex.projects.locations.lakes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataflow.snapshots.list" - } - ] - } - }, - "restUrl": "https://cloud.google.com/dataflow/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/dataflow/docs/concepts/access-control", - "sourceUrlAuthoritive": true - }, - "dataform": { - "methods": { - "dataform.projects.locations.get": { - "permissions": [ + "name": "dataplex.lakes.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "dataform.locations.get" + "name": "dataplex.lakes.get" } ] }, - "dataform.projects.locations.list": { + "dataplex.projects.locations.lakes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataform.locations.list" + "name": "dataplex.lakes.list" } ] }, - "dataform.projects.locations.repositories.commit": { + "dataplex.projects.locations.lakes.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.commit", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.lakes.getIamPolicy" } ] }, - "dataform.projects.locations.repositories.compilationResults.create": { + "dataplex.projects.locations.lakes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.compilationResults.create", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.lakes.get" } ] }, - "dataform.projects.locations.repositories.compilationResults.get": { + "dataplex.projects.locations.lakes.environments.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.compilationResults.get", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.environments.setIamPolicy" } ] }, - "dataform.projects.locations.repositories.compilationResults.list": { + "dataplex.projects.locations.lakes.environments.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.compilationResults.list", - "parameterName": "parent", - "parameterType": "path" - } - ] - }, - "dataform.projects.locations.repositories.compilationResults.query": { - "permissions": [ + "name": "dataplex.environments.get" + }, { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.compilationResults.query", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.environments.update" } ] }, - "dataform.projects.locations.repositories.computeAccessTokenStatus": { + "dataplex.projects.locations.lakes.environments.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.computeAccessTokenStatus", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.environments.list" } ] }, - "dataform.projects.locations.repositories.create": { + "dataplex.projects.locations.lakes.environments.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" - ], - "name": "dataform.repositories.get" - }, - { - "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.create", - "parameterFormat": "projects/*/locations/*", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dataplex.environments.getIamPolicy" } ] }, - "dataform.projects.locations.repositories.delete": { + "dataplex.projects.locations.lakes.environments.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.delete", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.environments.get" } ] }, - "dataform.projects.locations.repositories.fetchHistory": { + "dataplex.projects.locations.lakes.environments.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.fetchHistory", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.environments.delete" } ] }, - "dataform.projects.locations.repositories.fetchRemoteBranches": { + "dataplex.projects.locations.lakes.environments.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.fetchRemoteBranches", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.environments.create" } ] }, - "dataform.projects.locations.repositories.get": { + "dataplex.projects.locations.lakes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.get", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.lakes.delete" } ] }, - "dataform.projects.locations.repositories.getIamPolicy": { + "dataplex.projects.locations.lakes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataform.repositories.getIamPolicy" + "name": "dataplex.lakes.create" } ] }, - "dataform.projects.locations.repositories.list": { + "dataplex.projects.locations.lakes.content.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.list", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.content.setIamPolicy" } ] }, - "dataform.projects.locations.repositories.patch": { + "dataplex.projects.locations.lakes.content.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "dataform.repositories.update" - } - ] - }, - "dataform.projects.locations.repositories.queryDirectoryContents": { - "permissions": [ + "name": "dataplex.content.update" + }, { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.queryDirectoryContents", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.content.get" } ] }, - "dataform.projects.locations.repositories.readFile": { + "dataplex.projects.locations.lakes.content.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.repositories.readFile", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.content.list" } ] }, - "dataform.projects.locations.repositories.releaseConfigs.create": { + "dataplex.projects.locations.lakes.content.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" - ], - "name": "dataform.releaseConfigs.create", - "parameterName": "parent", - "parameterType": "path" + "manual" + ], + "name": "dataplex.content.getIamPolicy" } ] }, - "dataform.projects.locations.repositories.releaseConfigs.delete": { + "dataplex.projects.locations.lakes.content.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.releaseConfigs.delete", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.content.get" } ] }, - "dataform.projects.locations.repositories.releaseConfigs.get": { + "dataplex.projects.locations.lakes.content.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.releaseConfigs.get", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.content.delete" } ] }, - "dataform.projects.locations.repositories.releaseConfigs.list": { + "dataplex.projects.locations.lakes.content.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.releaseConfigs.list", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.content.create" } ] }, - "dataform.projects.locations.repositories.releaseConfigs.patch": { + "dataplex.projects.locations.dataTaxonomies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "dataform.releaseConfigs.update" + "name": "dataplex.dataTaxonomies.setIamPolicy" } ] }, - "dataform.projects.locations.repositories.setIamPolicy": { + "dataplex.projects.locations.dataTaxonomies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataform.repositories.setIamPolicy" + "name": "dataplex.dataTaxonomies.list" } ] }, - "dataform.projects.locations.repositories.testIamPermissions": { - "permissions": [] - }, - "dataform.projects.locations.repositories.workflowConfigs.create": { + "dataplex.projects.locations.dataTaxonomies.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowConfigs.create", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.dataTaxonomies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dataplex.dataTaxonomies.get" } ] }, - "dataform.projects.locations.repositories.workflowConfigs.delete": { + "dataplex.projects.locations.dataTaxonomies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowConfigs.delete", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.dataTaxonomies.getIamPolicy" } ] }, - "dataform.projects.locations.repositories.workflowConfigs.get": { + "dataplex.projects.locations.dataTaxonomies.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowConfigs.get", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.dataTaxonomies.get" } ] }, - "dataform.projects.locations.repositories.workflowConfigs.list": { + "dataplex.projects.locations.dataTaxonomies.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowConfigs.list", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.dataTaxonomies.delete" } ] }, - "dataform.projects.locations.repositories.workflowConfigs.patch": { + "dataplex.projects.locations.dataTaxonomies.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "dataform.workflowConfigs.update" + "name": "dataplex.dataTaxonomies.create" } ] }, - "dataform.projects.locations.repositories.workflowInvocations.cancel": { + "dataplex.projects.locations.dataScans.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowInvocations.cancel", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.datascans.setIamPolicy" } ] }, - "dataform.projects.locations.repositories.workflowInvocations.create": { + "dataplex.projects.locations.dataScans.run": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowInvocations.create", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.datascans.run" } ] }, - "dataform.projects.locations.repositories.workflowInvocations.delete": { + "dataplex.projects.locations.dataScans.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowInvocations.delete", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.datascans.list" } ] }, - "dataform.projects.locations.repositories.workflowInvocations.get": { + "dataplex.projects.locations.dataScans.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowInvocations.get", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.datascans.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dataplex.datascans.update" } ] }, - "dataform.projects.locations.repositories.workflowInvocations.list": { + "dataplex.projects.locations.dataScans.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowInvocations.list", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.datascans.getIamPolicy" } ] }, - "dataform.projects.locations.repositories.workflowInvocations.query": { + "dataplex.projects.locations.dataScans.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workflowInvocations.query", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.datascans.get" } ] }, - "dataform.projects.locations.repositories.workspaces.commit": { + "dataplex.projects.locations.dataScans.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.commit", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.datascans.delete" } ] }, - "dataform.projects.locations.repositories.workspaces.create": { + "dataplex.projects.locations.dataScans.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.create", - "parameterName": "parent", - "parameterType": "path" + "name": "dataplex.datascans.create" } ] }, - "dataform.projects.locations.repositories.workspaces.delete": { + "dataplex.projects.locations.dataAttributeBindings.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.delete", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.dataAttributeBindings.setIamPolicy" } ] }, - "dataform.projects.locations.repositories.workspaces.fetchFileDiff": { + "dataplex.projects.locations.dataAttributeBindings.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.fetchFileDiff", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataplex.dataAttributeBindings.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dataplex.dataAttributeBindings.get" } ] }, - "dataform.projects.locations.repositories.workspaces.fetchFileGitStatuses": { + "dataplex.projects.locations.dataAttributeBindings.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.fetchFileGitStatuses", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.dataAttributeBindings.list" } ] }, - "dataform.projects.locations.repositories.workspaces.fetchGitAheadBehind": { + "dataplex.projects.locations.dataAttributeBindings.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.fetchGitAheadBehind", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.dataAttributeBindings.getIamPolicy" } ] }, - "dataform.projects.locations.repositories.workspaces.get": { + "dataplex.projects.locations.dataAttributeBindings.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.get", - "parameterName": "name", - "parameterType": "path" + "name": "dataplex.dataAttributeBindings.get" } ] }, - "dataform.projects.locations.repositories.workspaces.getIamPolicy": { + "dataplex.projects.locations.dataAttributeBindings.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataform.workspaces.getIamPolicy" + "name": "dataplex.dataAttributeBindings.delete" } ] }, - "dataform.projects.locations.repositories.workspaces.installNpmPackages": { + "dataplex.projects.locations.dataAttributeBindings.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.installNpmPackages", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataplex.dataAttributeBindings.create" } ] - }, - "dataform.projects.locations.repositories.workspaces.list": { + } + }, + "restUrl": "https://cloud.google.com/dataplex/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/dataplex/docs/iam-permissions", + "sourceUrlAuthoritive": true + }, + "dataproc": { + "methods": { + "dataproc.projects.locations.autoscalingPolicies.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "dataform.workspaces.list", + "lowConfidence": true, + "name": "dataproc.autoscalingPolicies.create", + "parameterFormat": "projects.regions.autoscalingPolicies.create", "parameterName": "parent", - "parameterType": "path" + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataform.projects.locations.repositories.workspaces.makeDirectory": { + "dataproc.projects.locations.autoscalingPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "dataform.workspaces.makeDirectory", - "parameterName": "workspace", - "parameterType": "path" + "lowConfidence": true, + "name": "dataproc.autoscalingPolicies.delete", + "parameterFormat": "projects.regions.autoscalingPolicies.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataform.projects.locations.repositories.workspaces.moveDirectory": { + "dataproc.projects.locations.autoscalingPolicies.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "dataform.workspaces.moveDirectory", - "parameterName": "workspace", - "parameterType": "path" + "lowConfidence": true, + "name": "dataproc.autoscalingPolicies.get", + "parameterFormat": "projects.regions.autoscalingPolicies.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataform.projects.locations.repositories.workspaces.moveFile": { + "dataproc.projects.locations.autoscalingPolicies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.moveFile", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataproc.autoscalingPolicies.getIamPolicy" } ] }, - "dataform.projects.locations.repositories.workspaces.pull": { + "dataproc.projects.locations.autoscalingPolicies.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", "restcrawlv1" ], - "name": "dataform.workspaces.pull", - "parameterName": "name", - "parameterType": "path" + "lowConfidence": true, + "name": "dataproc.autoscalingPolicies.list", + "parameterFormat": "projects.regions.autoscalingPolicies.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataform.projects.locations.repositories.workspaces.push": { + "dataproc.projects.locations.autoscalingPolicies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.push", - "parameterName": "name", - "parameterType": "path" + "name": "dataproc.autoscalingPolicies.setIamPolicy" } ] }, - "dataform.projects.locations.repositories.workspaces.queryDirectoryContents": { + "dataproc.projects.locations.autoscalingPolicies.testIamPermissions": { + "permissions": [] + }, + "dataproc.projects.locations.autoscalingPolicies.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.queryDirectoryContents", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataproc.autoscalingPolicies.update" } ] }, - "dataform.projects.locations.repositories.workspaces.readFile": { + "dataproc.projects.locations.batches.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.readFile", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataproc.batches.create" } ] }, - "dataform.projects.locations.repositories.workspaces.removeDirectory": { + "dataproc.projects.locations.batches.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.removeDirectory", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataproc.batches.delete" } ] }, - "dataform.projects.locations.repositories.workspaces.removeFile": { + "dataproc.projects.locations.batches.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.removeFile", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataproc.batches.get" } ] }, - "dataform.projects.locations.repositories.workspaces.reset": { + "dataproc.projects.locations.batches.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.reset", - "parameterName": "name", - "parameterType": "path" + "name": "dataproc.batches.list" } ] }, - "dataform.projects.locations.repositories.workspaces.setIamPolicy": { + "dataproc.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataform.workspaces.setIamPolicy" + "name": "dataproc.operations.cancel" } ] }, - "dataform.projects.locations.repositories.workspaces.testIamPermissions": { - "permissions": [] - }, - "dataform.projects.locations.repositories.workspaces.writeFile": { + "dataproc.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1", - "restcrawlv1" + "manual" ], - "name": "dataform.workspaces.writeFile", - "parameterName": "workspace", - "parameterType": "path" + "name": "dataproc.operations.delete" } ] - } - }, - "restUrl": "https://cloud.google.com/dataform/reference/rest" - }, - "datafusion": { - "methods": { - "datafusion.projects.locations.get": { + }, + "dataproc.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.locations.get" + "name": "dataproc.operations.get" } ] }, - "datafusion.projects.locations.instances.create": { + "dataproc.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.create" + "name": "dataproc.operations.list" } ] }, - "datafusion.projects.locations.instances.delete": { + "dataproc.projects.locations.workflowTemplates.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.delete" + "name": "dataproc.workflowTemplates.create" } ] }, - "datafusion.projects.locations.instances.dnsPeerings.create": {}, - "datafusion.projects.locations.instances.dnsPeerings.delete": {}, - "datafusion.projects.locations.instances.dnsPeerings.list": {}, - "datafusion.projects.locations.instances.get": { + "dataproc.projects.locations.workflowTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.get" + "name": "dataproc.workflowTemplates.delete" } ] }, - "datafusion.projects.locations.instances.getIamPolicy": { + "dataproc.projects.locations.workflowTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.getIamPolicy" + "name": "dataproc.workflowTemplates.get" } ] }, - "datafusion.projects.locations.instances.list": { + "dataproc.projects.locations.workflowTemplates.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.list" + "name": "dataproc.workflowTemplates.getIamPolicy" } ] }, - "datafusion.projects.locations.instances.namespaces.getIamPolicy": {}, - "datafusion.projects.locations.instances.namespaces.list": {}, - "datafusion.projects.locations.instances.namespaces.setIamPolicy": {}, - "datafusion.projects.locations.instances.namespaces.testIamPermissions": { - "permissions": [] - }, - "datafusion.projects.locations.instances.patch": { + "dataproc.projects.locations.workflowTemplates.instantiate": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.update" - }, + "name": "dataproc.workflowTemplates.instantiate" + } + ] + }, + "dataproc.projects.locations.workflowTemplates.instantiateInline": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.get" + "name": "dataproc.workflowTemplates.instantiateInline" } ] }, - "datafusion.projects.locations.instances.restart": { + "dataproc.projects.locations.workflowTemplates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.restart" + "name": "dataproc.workflowTemplates.list" } ] }, - "datafusion.projects.locations.instances.setIamPolicy": { + "dataproc.projects.locations.workflowTemplates.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.setIamPolicy" + "name": "dataproc.workflowTemplates.setIamPolicy" } ] }, - "datafusion.projects.locations.instances.testIamPermissions": { - "permissions": [] - }, - "datafusion.projects.locations.instances.upgrade": { + "dataproc.projects.locations.workflowTemplates.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.instances.upgrade" + "name": "dataproc.workflowTemplates.update" } ] }, - "datafusion.projects.locations.list": { + "dataproc.projects.regions.autoscalingPolicies.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.locations.list" + "name": "dataproc.autoscalingPolicies.create" } ] }, - "datafusion.projects.locations.operations.cancel": { + "dataproc.projects.regions.autoscalingPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.operations.cancel" + "name": "dataproc.autoscalingPolicies.delete" } ] }, - "datafusion.projects.locations.operations.delete": { + "dataproc.projects.regions.autoscalingPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.operations.delete" + "name": "dataproc.autoscalingPolicies.get" } ] }, - "datafusion.projects.locations.operations.get": { + "dataproc.projects.regions.autoscalingPolicies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.operations.get" + "name": "dataproc.autoscalingPolicies.getIamPolicy" } ] }, - "datafusion.projects.locations.operations.list": { + "dataproc.projects.regions.autoscalingPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datafusion.operations.list" + "name": "dataproc.autoscalingPolicies.list" } ] }, - "datafusion.projects.locations.removeIamPolicy": {}, - "datafusion.projects.locations.versions.list": {} - }, - "restUrl": "https://cloud.google.com/data-fusion/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/data-fusion/docs/access-control", - "sourceUrlAuthoritive": true - }, - "datalabeling": { - "methods": { - "datalabeling.projects.annotationSpecSets.create": { + "dataproc.projects.regions.autoscalingPolicies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.annotationspecsets.create" + "name": "dataproc.autoscalingPolicies.setIamPolicy" } ] }, - "datalabeling.projects.annotationSpecSets.delete": { + "dataproc.projects.regions.autoscalingPolicies.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.annotationspecsets.delete" + "name": "dataproc.autoscalingPolicies.update" } ] }, - "datalabeling.projects.annotationSpecSets.get": { + "dataproc.projects.regions.clusters.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.annotationspecsets.get" + "name": "dataproc.clusters.create" } ] }, - "datalabeling.projects.annotationSpecSets.list": { + "dataproc.projects.regions.clusters.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.annotationspecsets.list" + "name": "dataproc.clusters.delete" } ] }, - "datalabeling.projects.datasets.annotatedDatasets.dataItems.get": { + "dataproc.projects.regions.clusters.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.dataitems.get" + "name": "dataproc.clusters.get" } ] }, - "datalabeling.projects.datasets.annotatedDatasets.dataItems.list": { + "dataproc.projects.regions.clusters.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.dataitems.list" + "name": "dataproc.clusters.getIamPolicy" } ] }, - "datalabeling.projects.datasets.annotatedDatasets.delete": { + "dataproc.projects.regions.clusters.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.annotateddatasets.delete" + "name": "dataproc.clusters.list" } ] }, - "datalabeling.projects.datasets.annotatedDatasets.examples.get": { + "dataproc.projects.regions.clusters.nodeGroups.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.examples.get" + "name": "dataproc.nodeGroups.create" } ] }, - "datalabeling.projects.datasets.annotatedDatasets.examples.list": { + "dataproc.projects.regions.clusters.nodeGroups.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.examples.list" + "name": "dataproc.nodeGroups.get" } ] }, - "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.delete": {}, - "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.create": {}, - "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.delete": {}, - "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.get": {}, - "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.feedbackMessages.list": {}, - "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.get": {}, - "datalabeling.projects.datasets.annotatedDatasets.feedbackThreads.list": {}, - "datalabeling.projects.datasets.annotatedDatasets.get": { + "dataproc.projects.regions.clusters.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.annotateddatasets.get" + "name": "dataproc.clusters.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dataproc.clusters.update" } ] }, - "datalabeling.projects.datasets.annotatedDatasets.list": { + "dataproc.projects.regions.clusters.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.annotateddatasets.list" + "name": "dataproc.clusters.setIamPolicy" } ] }, - "datalabeling.projects.datasets.create": { + "dataproc.projects.regions.clusters.start": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.datasets.create" + "name": "dataproc.clusters.start" } ] }, - "datalabeling.projects.datasets.dataItems.get": { + "dataproc.projects.regions.clusters.stop": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.dataitems.get" + "name": "dataproc.clusters.start" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dataproc.clusters.stop" } ] }, - "datalabeling.projects.datasets.dataItems.list": { + "dataproc.projects.regions.jobs.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.dataitems.list" + "name": "dataproc.jobs.cancel" } ] }, - "datalabeling.projects.datasets.delete": { + "dataproc.projects.regions.jobs.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.datasets.delete" + "name": "dataproc.jobs.delete" } ] }, - "datalabeling.projects.datasets.evaluations.exampleComparisons.search": {}, - "datalabeling.projects.datasets.evaluations.get": {}, - "datalabeling.projects.datasets.exportData": { + "dataproc.projects.regions.jobs.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.datasets.export" + "name": "dataproc.jobs.get" } ] }, - "datalabeling.projects.datasets.get": { + "dataproc.projects.regions.jobs.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.datasets.get" + "name": "dataproc.jobs.getIamPolicy" } ] }, - "datalabeling.projects.datasets.image.label": {}, - "datalabeling.projects.datasets.importData": { + "dataproc.projects.regions.jobs.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.datasets.import" + "name": "dataproc.jobs.list" } ] }, - "datalabeling.projects.datasets.list": { + "dataproc.projects.regions.jobs.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.datasets.list" + "name": "dataproc.jobs.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dataproc.jobs.update" } ] }, - "datalabeling.projects.datasets.text.label": {}, - "datalabeling.projects.datasets.video.label": {}, - "datalabeling.projects.evaluationJobs.create": {}, - "datalabeling.projects.evaluationJobs.delete": {}, - "datalabeling.projects.evaluationJobs.get": {}, - "datalabeling.projects.evaluationJobs.list": {}, - "datalabeling.projects.evaluationJobs.patch": {}, - "datalabeling.projects.evaluationJobs.pause": {}, - "datalabeling.projects.evaluationJobs.resume": {}, - "datalabeling.projects.evaluations.search": {}, - "datalabeling.projects.instructions.create": { + "dataproc.projects.regions.jobs.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.instructions.create" + "name": "dataproc.jobs.setIamPolicy" } ] }, - "datalabeling.projects.instructions.delete": { + "dataproc.projects.regions.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.instructions.delete" + "name": "dataproc.operations.cancel" } ] }, - "datalabeling.projects.instructions.get": { + "dataproc.projects.regions.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.instructions.get" + "name": "dataproc.operations.delete" } ] }, - "datalabeling.projects.instructions.list": { + "dataproc.projects.regions.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.instructions.list" + "name": "dataproc.operations.get" } ] }, - "datalabeling.projects.operations.cancel": { + "dataproc.projects.regions.operations.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.operations.cancel" + "name": "dataproc.operations.getIamPolicy" } ] }, - "datalabeling.projects.operations.delete": {}, - "datalabeling.projects.operations.get": { + "dataproc.projects.regions.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.operations.get" + "name": "dataproc.operations.list" } ] }, - "datalabeling.projects.operations.list": { + "dataproc.projects.regions.operations.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datalabeling.operations.list" + "name": "dataproc.operations.setIamPolicy" } ] - } - }, - "restUrl": "https://cloud.google.com/ai-platform/data-labeling/docs/reference/rest" - }, - "datalineage": { - "methods": { - "datalineage.projects.locations.batchSearchLinkProcesses": { + }, + "dataproc.projects.regions.workflowTemplates.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.locations.searchLinks" + "name": "dataproc.workflowTemplates.create" } ] }, - "datalineage.projects.locations.operations.cancel": {}, - "datalineage.projects.locations.operations.delete": {}, - "datalineage.projects.locations.operations.get": { + "dataproc.projects.regions.workflowTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.operations.get" + "name": "dataproc.workflowTemplates.delete" } ] }, - "datalineage.projects.locations.operations.list": {}, - "datalineage.projects.locations.processes.create": { + "dataproc.projects.regions.workflowTemplates.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.processes.create" + "name": "dataproc.workflowTemplates.get" } ] }, - "datalineage.projects.locations.processes.delete": { + "dataproc.projects.regions.workflowTemplates.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.processes.delete" + "name": "dataproc.workflowTemplates.getIamPolicy" } ] }, - "datalineage.projects.locations.processes.get": { + "dataproc.projects.regions.workflowTemplates.instantiate": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.processes.get" + "name": "dataproc.workflowTemplates.instantiate" } ] }, - "datalineage.projects.locations.processes.list": { + "dataproc.projects.regions.workflowTemplates.instantiateInline": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.processes.list" + "name": "dataproc.workflowTemplates.instantiateInline" } ] }, - "datalineage.projects.locations.processes.patch": { + "dataproc.projects.regions.workflowTemplates.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.processes.update" + "name": "dataproc.workflowTemplates.list" } ] }, - "datalineage.projects.locations.processes.runs.create": { + "dataproc.projects.regions.workflowTemplates.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.runs.create" + "name": "dataproc.workflowTemplates.setIamPolicy" } ] }, - "datalineage.projects.locations.processes.runs.delete": { + "dataproc.projects.regions.workflowTemplates.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.runs.delete" + "name": "dataproc.workflowTemplates.update" } ] - }, - "datalineage.projects.locations.processes.runs.get": { + } + }, + "restUrl": "https://cloud.google.com/dataproc/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/dataproc/docs/concepts/iam/iam", + "sourceUrlAuthoritive": true + }, + "datastore": { + "methods": { + "datastore.projects.allocateIds": {}, + "datastore.projects.beginTransaction": {}, + "datastore.projects.commit": {}, + "datastore.projects.indexes.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.runs.get" + "name": "datastore.indexes.create" } ] }, - "datalineage.projects.locations.processes.runs.lineageEvents.create": { + "datastore.projects.indexes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.events.create" + "name": "datastore.indexes.delete" } ] }, - "datalineage.projects.locations.processes.runs.lineageEvents.delete": { + "datastore.projects.indexes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.events.delete" + "name": "datastore.indexes.get" } ] }, - "datalineage.projects.locations.processes.runs.lineageEvents.get": { + "datastore.projects.indexes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.events.get" + "name": "datastore.indexes.list" } ] }, - "datalineage.projects.locations.processes.runs.lineageEvents.list": { + "datastore.projects.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.events.list" + "name": "datastore.operations.cancel" } ] }, - "datalineage.projects.locations.processes.runs.list": { + "datastore.projects.operations.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.runs.list" + "name": "datastore.operations.delete" } ] }, - "datalineage.projects.locations.processes.runs.patch": { + "datastore.projects.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.runs.update" + "name": "datastore.operations.get" } ] }, - "datalineage.projects.locations.searchLinks": { + "datastore.projects.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datalineage.locations.searchLinks" + "name": "datastore.operations.list" } ] } }, - "restUrl": "https://cloud.google.com/data-catalog/docs/reference/data-lineage/rest" + "restUrl": "https://cloud.google.com/datastore/docs/reference/rest", + "sourceUrl": "https://cloud.google.com/datastore/docs/access/iam", + "sourceUrlAuthoritive": true }, - "datamigration": { + "datastream": { "methods": { - "datamigration.projects.locations.connectionProfiles.create": { + "datastream.projects.locations.connectionProfiles.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.connectionprofiles.create", - "parameterName": "connectionProfileId", - "parameterType": "query", + "name": "datastream.connectionProfiles.create", + "parameterName": "parent", + "parameterType": "path", "resourceType": "parent" } ] }, - "datamigration.projects.locations.connectionProfiles.delete": { + "datastream.projects.locations.connectionProfiles.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.connectionprofiles.delete", + "name": "datastream.connectionProfiles.delete", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datamigration.projects.locations.connectionProfiles.get": { + "datastream.projects.locations.connectionProfiles.discover": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.connectionprofiles.get", - "parameterName": "name", + "name": "datastream.connectionProfiles.discover", + "parameterFormat": "projects/*/locations/*", + "parameterName": "parent", "parameterType": "path", - "resourceType": "name" + "resourceType": "parent" } ] }, - "datamigration.projects.locations.connectionProfiles.getIamPolicy": { + "datastream.projects.locations.connectionProfiles.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.connectionprofiles.getIamPolicy" + "name": "datastream.connectionProfiles.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datamigration.projects.locations.connectionProfiles.list": { + "datastream.projects.locations.connectionProfiles.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.connectionprofiles.list", + "name": "datastream.connectionProfiles.list", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "datamigration.projects.locations.connectionProfiles.patch": { + "datastream.projects.locations.connectionProfiles.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.connectionprofiles.get" + "name": "datastream.connectionProfiles.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.connectionprofiles.update" + "name": "datastream.connectionProfiles.update" } ] }, - "datamigration.projects.locations.connectionProfiles.setIamPolicy": { + "datastream.projects.locations.fetchStaticIps": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.connectionprofiles.setIamPolicy" + "name": "datastream.locations.fetchStaticIps", + "parameterFormat": "projects/*/locations/*", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datamigration.projects.locations.connectionProfiles.testIamPermissions": { - "permissions": [] - }, - "datamigration.projects.locations.conversionWorkspaces.apply": {}, - "datamigration.projects.locations.conversionWorkspaces.commit": { + "datastream.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.conversionworkspaces.commit" + "name": "datastream.locations.get" } ] }, - "datamigration.projects.locations.conversionWorkspaces.convert": { + "datastream.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.conversionworkspaces.convert" + "name": "datastream.locations.list" } ] }, - "datamigration.projects.locations.conversionWorkspaces.create": { + "datastream.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.conversionworkspaces.create" + "name": "datastream.operations.cancel" } ] }, - "datamigration.projects.locations.conversionWorkspaces.delete": { + "datastream.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.conversionworkspaces.delete" + "name": "datastream.operations.delete" } ] }, - "datamigration.projects.locations.conversionWorkspaces.describeConversionWorkspaceRevisions": {}, - "datamigration.projects.locations.conversionWorkspaces.describeDatabaseEntities": {}, - "datamigration.projects.locations.conversionWorkspaces.get": { + "datastream.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.conversionworkspaces.get" + "name": "datastream.operations.get" } ] }, - "datamigration.projects.locations.conversionWorkspaces.getIamPolicy": { + "datastream.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.conversionworkspaces.getIamPolicy" + "name": "datastream.operations.list" } ] }, - "datamigration.projects.locations.conversionWorkspaces.list": { + "datastream.projects.locations.privateConnections.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.conversionworkspaces.list" + "name": "datastream.privateConnections.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datamigration.projects.locations.conversionWorkspaces.mappingRules.create": {}, - "datamigration.projects.locations.conversionWorkspaces.mappingRules.delete": {}, - "datamigration.projects.locations.conversionWorkspaces.mappingRules.get": {}, - "datamigration.projects.locations.conversionWorkspaces.mappingRules.import": {}, - "datamigration.projects.locations.conversionWorkspaces.mappingRules.list": {}, - "datamigration.projects.locations.conversionWorkspaces.patch": { + "datastream.projects.locations.privateConnections.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "datamigration.conversionworkspaces.update" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.conversionworkspaces.get" + "name": "datastream.privateConnections.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datamigration.projects.locations.conversionWorkspaces.rollback": { + "datastream.projects.locations.privateConnections.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.conversionworkspaces.rollback" + "name": "datastream.privateConnections.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datamigration.projects.locations.conversionWorkspaces.searchBackgroundJobs": {}, - "datamigration.projects.locations.conversionWorkspaces.seed": { + "datastream.projects.locations.privateConnections.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.conversionworkspaces.seed" + "name": "datastream.privateConnections.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datamigration.projects.locations.conversionWorkspaces.setIamPolicy": { + "datastream.projects.locations.privateConnections.routes.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.conversionworkspaces.setIamPolicy" + "name": "datastream.routes.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datamigration.projects.locations.conversionWorkspaces.testIamPermissions": { - "permissions": [] - }, - "datamigration.projects.locations.fetchStaticIps": { + "datastream.projects.locations.privateConnections.routes.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.locations.fetchStaticIps", - "parameterFormat": "projects/*/locations/*", + "name": "datastream.routes.delete", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datamigration.projects.locations.get": { + "datastream.projects.locations.privateConnections.routes.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.locations.get" + "name": "datastream.routes.get", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datamigration.projects.locations.list": { + "datastream.projects.locations.privateConnections.routes.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datamigration.locations.list" + "name": "datastream.routes.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datamigration.projects.locations.migrationJobs.create": { + "datastream.projects.locations.streams.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.migrationjobs.create", - "parameterName": "migrationJobId", - "parameterType": "query", + "name": "datastream.streams.create", + "parameterName": "parent", + "parameterType": "path", "resourceType": "parent" } ] }, - "datamigration.projects.locations.migrationJobs.delete": { + "datastream.projects.locations.streams.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.migrationjobs.delete", + "name": "datastream.streams.delete", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datamigration.projects.locations.migrationJobs.generateSshScript": { + "datastream.projects.locations.streams.fetchErrors": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.migrationjobs.generateSshScript", - "parameterName": "migrationJob", + "name": "datastream.streams.fetchErrors", + "parameterName": "stream", "parameterType": "path", - "resourceType": "migrationJob" + "resourceType": "stream" } ] }, - "datamigration.projects.locations.migrationJobs.generateTcpProxyScript": { + "datastream.projects.locations.streams.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.migrationjobs.generateTcpProxyScript", - "parameterName": "migrationJob", + "name": "datastream.streams.get", + "parameterName": "name", "parameterType": "path", - "resourceType": "migrationJob" + "resourceType": "name" } ] }, - "datamigration.projects.locations.migrationJobs.get": { + "datastream.projects.locations.streams.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datamigration.migrationjobs.get", - "parameterName": "name", + "name": "datastream.streams.list", + "parameterName": "parent", "parameterType": "path", - "resourceType": "name" + "resourceType": "parent" } ] }, - "datamigration.projects.locations.migrationJobs.getIamPolicy": { + "datastream.projects.locations.streams.objects.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.migrationjobs.getIamPolicy" + "name": "datastream.objects.get" } ] }, - "datamigration.projects.locations.migrationJobs.list": { + "datastream.projects.locations.streams.objects.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.migrationjobs.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "datastream.objects.list" } ] }, - "datamigration.projects.locations.migrationJobs.patch": { + "datastream.projects.locations.streams.objects.lookup": {}, + "datastream.projects.locations.streams.objects.startBackfillJob": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.migrationjobs.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "datamigration.migrationjobs.get" + "name": "datastream.objects.startBackfillJob" } ] }, - "datamigration.projects.locations.migrationJobs.promote": { + "datastream.projects.locations.streams.objects.stopBackfillJob": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.migrationjobs.promote", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datastream.objects.stopBackfillJob" } ] }, - "datamigration.projects.locations.migrationJobs.restart": { + "datastream.projects.locations.streams.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.migrationjobs.restart", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "datastream.streams.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "datastream.streams.update" } ] - }, - "datamigration.projects.locations.migrationJobs.resume": { + } + }, + "restUrl": "https://cloud.google.com/datastream/docs/reference/rest" + }, + "deploymentmanager": { + "methods": { + "deploymentmanager.compositeTypes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.migrationjobs.resume", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.compositeTypes.delete" } ] }, - "datamigration.projects.locations.migrationJobs.setIamPolicy": { + "deploymentmanager.compositeTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.migrationjobs.setIamPolicy" + "name": "deploymentmanager.compositeTypes.get" } ] }, - "datamigration.projects.locations.migrationJobs.start": { + "deploymentmanager.compositeTypes.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.migrationjobs.start", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.compositeTypes.create" } ] }, - "datamigration.projects.locations.migrationJobs.stop": { + "deploymentmanager.compositeTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.migrationjobs.stop", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.compositeTypes.list" } ] }, - "datamigration.projects.locations.migrationJobs.testIamPermissions": { - "permissions": [] - }, - "datamigration.projects.locations.migrationJobs.verify": { + "deploymentmanager.compositeTypes.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.migrationjobs.verify", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.compositeTypes.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "deploymentmanager.compositeTypes.update" } ] }, - "datamigration.projects.locations.operations.cancel": { + "deploymentmanager.compositeTypes.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.operations.cancel" + "name": "deploymentmanager.compositeTypes.update" } ] }, - "datamigration.projects.locations.operations.delete": { + "deploymentmanager.deployments.cancelPreview": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.operations.delete" + "name": "deploymentmanager.deployments.cancelPreview" } ] }, - "datamigration.projects.locations.operations.get": { + "deploymentmanager.deployments.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.operations.get" + "name": "deploymentmanager.deployments.delete" } ] }, - "datamigration.projects.locations.operations.list": { + "deploymentmanager.deployments.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.operations.list" + "name": "deploymentmanager.deployments.get" } ] }, - "datamigration.projects.locations.privateConnections.create": { + "deploymentmanager.deployments.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.privateconnections.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "deploymentmanager.deployments.getIamPolicy" } ] }, - "datamigration.projects.locations.privateConnections.delete": { + "deploymentmanager.deployments.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.privateconnections.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.deployments.create" } ] }, - "datamigration.projects.locations.privateConnections.get": { + "deploymentmanager.deployments.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.privateconnections.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.deployments.list" } ] }, - "datamigration.projects.locations.privateConnections.getIamPolicy": { + "deploymentmanager.deployments.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.privateconnections.getIamPolicy" + "name": "deploymentmanager.deployments.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "deploymentmanager.deployments.update" } ] }, - "datamigration.projects.locations.privateConnections.list": { + "deploymentmanager.deployments.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datamigration.privateconnections.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "deploymentmanager.deployments.setIamPolicy" } ] }, - "datamigration.projects.locations.privateConnections.setIamPolicy": { + "deploymentmanager.deployments.stop": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datamigration.privateconnections.setIamPolicy" + "name": "deploymentmanager.deployments.stop" } ] }, - "datamigration.projects.locations.privateConnections.testIamPermissions": { - "permissions": [] - } - }, - "restUrl": "https://cloud.google.com/database-migration/docs/reference/rest" - }, - "datapipelines": { - "methods": { - "datapipelines.projects.locations.pipelines.create": { + "deploymentmanager.deployments.update": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.pipelines.create" + "name": "deploymentmanager.deployments.update" } ] }, - "datapipelines.projects.locations.pipelines.delete": { + "deploymentmanager.manifests.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.pipelines.delete" + "name": "deploymentmanager.manifests.get" } ] }, - "datapipelines.projects.locations.pipelines.get": { + "deploymentmanager.manifests.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.pipelines.get" + "name": "deploymentmanager.manifests.list" } ] }, - "datapipelines.projects.locations.pipelines.jobs.list": { + "deploymentmanager.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.jobs.list" + "name": "deploymentmanager.operations.get" } ] }, - "datapipelines.projects.locations.pipelines.list": { + "deploymentmanager.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.pipelines.list" + "name": "deploymentmanager.operations.list" } ] }, - "datapipelines.projects.locations.pipelines.patch": { + "deploymentmanager.resources.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.pipelines.update" + "name": "deploymentmanager.resources.get" } ] }, - "datapipelines.projects.locations.pipelines.run": { + "deploymentmanager.resources.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.pipelines.run" + "name": "deploymentmanager.resources.list" } ] }, - "datapipelines.projects.locations.pipelines.stop": { + "deploymentmanager.typeProviders.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawliamblockv1" + "manual" ], - "name": "datapipelines.pipelines.stop" + "name": "deploymentmanager.typeProviders.delete" } ] - } - }, - "restUrl": "https://cloud.google.com/dataflow/docs/reference/data-pipelines/rest" - }, - "dataplex": { - "methods": {}, - "restUrl": "https://cloud.google.com/dataplex/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/dataplex/docs/iam-permissions", - "sourceUrlAuthoritive": true - }, - "dataproc": { - "methods": { - "dataproc.projects.locations.autoscalingPolicies.create": { + }, + "deploymentmanager.typeProviders.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dataproc.autoscalingPolicies.create", - "parameterFormat": "projects.regions.autoscalingPolicies.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "deploymentmanager.typeProviders.get" } ] }, - "dataproc.projects.locations.autoscalingPolicies.delete": { + "deploymentmanager.typeProviders.getType": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dataproc.autoscalingPolicies.delete", - "parameterFormat": "projects.regions.autoscalingPolicies.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.typeProviders.getType" } ] }, - "dataproc.projects.locations.autoscalingPolicies.get": { + "deploymentmanager.typeProviders.insert": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dataproc.autoscalingPolicies.get", - "parameterFormat": "projects.regions.autoscalingPolicies.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "deploymentmanager.typeProviders.create" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.credential.serviceAccount.email" + } } ] }, - "dataproc.projects.locations.autoscalingPolicies.getIamPolicy": { + "deploymentmanager.typeProviders.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.autoscalingPolicies.getIamPolicy" + "name": "deploymentmanager.typeProviders.list" } ] }, - "dataproc.projects.locations.autoscalingPolicies.list": { + "deploymentmanager.typeProviders.listTypes": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dataproc.autoscalingPolicies.list", - "parameterFormat": "projects.regions.autoscalingPolicies.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "deploymentmanager.typeProviders.listTypes" } ] }, - "dataproc.projects.locations.autoscalingPolicies.setIamPolicy": { + "deploymentmanager.typeProviders.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.autoscalingPolicies.setIamPolicy" + "name": "deploymentmanager.typeProviders.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "deploymentmanager.typeProviders.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.credential.serviceAccount.email" + } } ] }, - "dataproc.projects.locations.autoscalingPolicies.testIamPermissions": { - "permissions": [] - }, - "dataproc.projects.locations.autoscalingPolicies.update": { + "deploymentmanager.typeProviders.update": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.autoscalingPolicies.update" + "name": "deploymentmanager.typeProviders.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.credential.serviceAccount.email" + } } ] }, - "dataproc.projects.locations.batches.create": { + "deploymentmanager.types.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.batches.create" + "name": "deploymentmanager.types.get" } ] }, - "dataproc.projects.locations.batches.delete": { + "deploymentmanager.types.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.batches.delete" + "name": "deploymentmanager.types.list" } ] - }, - "dataproc.projects.locations.batches.get": { + } + }, + "restUrl": "https://cloud.google.com/deployment-manager/docs/reference" + }, + "dfareporting": { + "methods": { + "dfareporting.accountActiveAdSummaries.get": {}, + "dfareporting.accountPermissionGroups.get": {}, + "dfareporting.accountPermissionGroups.list": {}, + "dfareporting.accountPermissions.get": {}, + "dfareporting.accountPermissions.list": {}, + "dfareporting.accountUserProfiles.get": {}, + "dfareporting.accountUserProfiles.insert": {}, + "dfareporting.accountUserProfiles.list": {}, + "dfareporting.accountUserProfiles.patch": {}, + "dfareporting.accountUserProfiles.update": {}, + "dfareporting.accounts.get": {}, + "dfareporting.accounts.list": {}, + "dfareporting.accounts.patch": {}, + "dfareporting.accounts.update": {}, + "dfareporting.ads.get": {}, + "dfareporting.ads.insert": {}, + "dfareporting.ads.list": {}, + "dfareporting.ads.patch": {}, + "dfareporting.ads.update": {}, + "dfareporting.advertiserGroups.delete": {}, + "dfareporting.advertiserGroups.get": {}, + "dfareporting.advertiserGroups.insert": {}, + "dfareporting.advertiserGroups.list": {}, + "dfareporting.advertiserGroups.patch": {}, + "dfareporting.advertiserGroups.update": {}, + "dfareporting.advertiserInvoices.list": {}, + "dfareporting.advertiserLandingPages.get": {}, + "dfareporting.advertiserLandingPages.insert": {}, + "dfareporting.advertiserLandingPages.list": {}, + "dfareporting.advertiserLandingPages.patch": {}, + "dfareporting.advertiserLandingPages.update": {}, + "dfareporting.advertisers.get": {}, + "dfareporting.advertisers.insert": {}, + "dfareporting.advertisers.list": {}, + "dfareporting.advertisers.patch": {}, + "dfareporting.advertisers.update": {}, + "dfareporting.billingAssignments.insert": {}, + "dfareporting.billingAssignments.list": {}, + "dfareporting.billingProfiles.get": {}, + "dfareporting.billingProfiles.list": {}, + "dfareporting.billingProfiles.update": {}, + "dfareporting.billingRates.list": {}, + "dfareporting.browsers.list": {}, + "dfareporting.campaignCreativeAssociations.insert": {}, + "dfareporting.campaignCreativeAssociations.list": {}, + "dfareporting.campaigns.get": {}, + "dfareporting.campaigns.insert": {}, + "dfareporting.campaigns.list": {}, + "dfareporting.campaigns.patch": {}, + "dfareporting.campaigns.update": {}, + "dfareporting.changeLogs.get": {}, + "dfareporting.changeLogs.list": {}, + "dfareporting.cities.list": {}, + "dfareporting.connectionTypes.get": {}, + "dfareporting.connectionTypes.list": {}, + "dfareporting.contentCategories.delete": {}, + "dfareporting.contentCategories.get": {}, + "dfareporting.contentCategories.insert": {}, + "dfareporting.contentCategories.list": {}, + "dfareporting.contentCategories.patch": {}, + "dfareporting.contentCategories.update": {}, + "dfareporting.conversions.batchinsert": {}, + "dfareporting.conversions.batchupdate": {}, + "dfareporting.countries.get": {}, + "dfareporting.countries.list": {}, + "dfareporting.creativeAssets.insert": {}, + "dfareporting.creativeFieldValues.delete": {}, + "dfareporting.creativeFieldValues.get": {}, + "dfareporting.creativeFieldValues.insert": {}, + "dfareporting.creativeFieldValues.list": {}, + "dfareporting.creativeFieldValues.patch": {}, + "dfareporting.creativeFieldValues.update": {}, + "dfareporting.creativeFields.delete": {}, + "dfareporting.creativeFields.get": {}, + "dfareporting.creativeFields.insert": {}, + "dfareporting.creativeFields.list": {}, + "dfareporting.creativeFields.patch": {}, + "dfareporting.creativeFields.update": {}, + "dfareporting.creativeGroups.get": {}, + "dfareporting.creativeGroups.insert": {}, + "dfareporting.creativeGroups.list": {}, + "dfareporting.creativeGroups.patch": {}, + "dfareporting.creativeGroups.update": {}, + "dfareporting.creatives.get": {}, + "dfareporting.creatives.insert": {}, + "dfareporting.creatives.list": {}, + "dfareporting.creatives.patch": {}, + "dfareporting.creatives.update": {}, + "dfareporting.dimensionValues.query": {}, + "dfareporting.directorySites.get": {}, + "dfareporting.directorySites.insert": {}, + "dfareporting.directorySites.list": {}, + "dfareporting.dynamicTargetingKeys.delete": {}, + "dfareporting.dynamicTargetingKeys.insert": {}, + "dfareporting.dynamicTargetingKeys.list": {}, + "dfareporting.eventTags.delete": {}, + "dfareporting.eventTags.get": {}, + "dfareporting.eventTags.insert": {}, + "dfareporting.eventTags.list": {}, + "dfareporting.eventTags.patch": {}, + "dfareporting.eventTags.update": {}, + "dfareporting.files.get": {}, + "dfareporting.files.list": {}, + "dfareporting.floodlightActivities.delete": {}, + "dfareporting.floodlightActivities.generatetag": {}, + "dfareporting.floodlightActivities.get": {}, + "dfareporting.floodlightActivities.insert": {}, + "dfareporting.floodlightActivities.list": {}, + "dfareporting.floodlightActivities.patch": {}, + "dfareporting.floodlightActivities.update": {}, + "dfareporting.floodlightActivityGroups.get": {}, + "dfareporting.floodlightActivityGroups.insert": {}, + "dfareporting.floodlightActivityGroups.list": {}, + "dfareporting.floodlightActivityGroups.patch": {}, + "dfareporting.floodlightActivityGroups.update": {}, + "dfareporting.floodlightConfigurations.get": {}, + "dfareporting.floodlightConfigurations.list": {}, + "dfareporting.floodlightConfigurations.patch": {}, + "dfareporting.floodlightConfigurations.update": {}, + "dfareporting.inventoryItems.get": {}, + "dfareporting.inventoryItems.list": {}, + "dfareporting.languages.list": {} + }, + "restUrl": "https://developers.google.com/doubleclick-advertisers/rest" + }, + "dialogflow": { + "methods": { + "dialogflow.projects.agent.entityTypes.batchDelete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.batches.get" + "name": "dialogflow.entityTypes.batchDelete", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.batches.list": { + "dialogflow.projects.agent.entityTypes.batchUpdate": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.batches.list" + "name": "dialogflow.entityTypes.batchUpdate", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.operations.cancel": { + "dialogflow.projects.agent.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.cancel" + "name": "dialogflow.entityTypes.create", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.operations.delete": { + "dialogflow.projects.agent.entityTypes.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.delete" + "name": "dialogflow.entityTypes.delete", + "parameterFormat": "projects//agent/entityTypes/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.locations.operations.get": { + "dialogflow.projects.agent.entityTypes.entities.batchCreate": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.get" + "name": "dialogflow.entityTypes.batchCreateEntities", + "parameterFormat": "projects//agent/entityTypes/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.operations.list": { + "dialogflow.projects.agent.entityTypes.entities.batchDelete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.list" + "name": "dialogflow.entityTypes.batchDeleteEntities", + "parameterFormat": "projects//agent/entityTypes/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.workflowTemplates.create": { + "dialogflow.projects.agent.entityTypes.entities.batchUpdate": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.create" + "name": "dialogflow.entityTypes.batchUpdateEntities", + "parameterFormat": "projects//agent/entityTypes/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.workflowTemplates.delete": { + "dialogflow.projects.agent.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.delete" + "name": "dialogflow.entityTypes.get", + "parameterFormat": "projects//agent/entityTypes/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.locations.workflowTemplates.get": { + "dialogflow.projects.agent.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.get" + "name": "dialogflow.entityTypes.list", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.workflowTemplates.getIamPolicy": { + "dialogflow.projects.agent.entityTypes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.workflowTemplates.getIamPolicy" + "name": "dialogflow.entityTypes.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.entityTypes.update" } ] }, - "dataproc.projects.locations.workflowTemplates.instantiate": { + "dialogflow.projects.agent.environments.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.instantiate" + "lowConfidence": true, + "name": "dialogflow.environments.create", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.workflowTemplates.instantiateInline": { + "dialogflow.projects.agent.environments.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.instantiateInline" + "lowConfidence": true, + "name": "dialogflow.environments.delete", + "parameterFormat": "-", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.locations.workflowTemplates.list": { + "dialogflow.projects.agent.environments.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.list" + "lowConfidence": true, + "name": "dialogflow.environments.get", + "parameterFormat": "-", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.locations.workflowTemplates.setIamPolicy": { + "dialogflow.projects.agent.environments.getHistory": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.setIamPolicy" + "lowConfidence": true, + "name": "dialogflow.environments.getHistory", + "parameterFormat": "-", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.locations.workflowTemplates.update": { + "dialogflow.projects.agent.environments.intents.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.update" + "lowConfidence": true, + "name": "dialogflow.intents.list", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.autoscalingPolicies.create": { + "dialogflow.projects.agent.environments.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.autoscalingPolicies.create" + "lowConfidence": true, + "name": "dialogflow.environments.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.autoscalingPolicies.delete": { + "dialogflow.projects.agent.environments.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.autoscalingPolicies.delete" + "name": "dialogflow.environments.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.environments.update" } ] }, - "dataproc.projects.regions.autoscalingPolicies.get": { + "dialogflow.projects.agent.environments.users.sessions.contexts.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.autoscalingPolicies.get" + "lowConfidence": true, + "name": "dialogflow.contexts.create", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.autoscalingPolicies.getIamPolicy": { + "dialogflow.projects.agent.environments.users.sessions.contexts.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.autoscalingPolicies.getIamPolicy" + "lowConfidence": true, + "name": "dialogflow.contexts.delete", + "parameterFormat": "projects//agent/sessions//contexts/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.autoscalingPolicies.list": { + "dialogflow.projects.agent.environments.users.sessions.contexts.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.autoscalingPolicies.list" + "lowConfidence": true, + "name": "dialogflow.contexts.get", + "parameterFormat": "projects//agent/sessions//contexts/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.autoscalingPolicies.setIamPolicy": { + "dialogflow.projects.agent.environments.users.sessions.contexts.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.autoscalingPolicies.setIamPolicy" + "lowConfidence": true, + "name": "dialogflow.contexts.list", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.autoscalingPolicies.update": { + "dialogflow.projects.agent.environments.users.sessions.contexts.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.autoscalingPolicies.update" - } - ] - }, - "dataproc.projects.regions.clusters.create": { - "permissions": [ + "name": "dialogflow.contexts.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.clusters.create" + "name": "dialogflow.contexts.update" } ] }, - "dataproc.projects.regions.clusters.delete": { + "dialogflow.projects.agent.environments.users.sessions.deleteContexts": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.clusters.delete" + "lowConfidence": true, + "name": "dialogflow.contexts.deleteAll", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.clusters.get": { + "dialogflow.projects.agent.environments.users.sessions.detectIntent": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.clusters.get" + "lowConfidence": true, + "name": "dialogflow.sessions.detectIntent", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "session", + "parameterType": "path", + "resourceType": "session" } ] }, - "dataproc.projects.regions.clusters.getIamPolicy": { + "dialogflow.projects.agent.environments.users.sessions.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.clusters.getIamPolicy" + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.create", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.clusters.list": { + "dialogflow.projects.agent.environments.users.sessions.entityTypes.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.clusters.list" + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.delete", + "parameterFormat": "projects//agent/sessions//entityTypes/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.clusters.nodeGroups.create": { + "dialogflow.projects.agent.environments.users.sessions.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.nodeGroups.create" + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.get", + "parameterFormat": "projects//agent/sessions//entityTypes/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.clusters.nodeGroups.get": { + "dialogflow.projects.agent.environments.users.sessions.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.nodeGroups.get" + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.list", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.clusters.patch": { + "dialogflow.projects.agent.environments.users.sessions.entityTypes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.clusters.get" + "name": "dialogflow.sessionEntityTypes.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.clusters.update" + "name": "dialogflow.sessionEntityTypes.update" } ] }, - "dataproc.projects.regions.clusters.setIamPolicy": { + "dialogflow.projects.agent.export": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.clusters.setIamPolicy" + "name": "dialogflow.agents.export", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.clusters.start": { + "dialogflow.projects.agent.getFulfillment": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.clusters.start" + "name": "dialogflow.fulfillments.get", + "parameterFormat": "projects//agent/fulfillment", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.clusters.stop": { + "dialogflow.projects.agent.getValidationResult": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "dataproc.clusters.start" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.clusters.stop" + "name": "dialogflow.agents.get", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.jobs.cancel": { + "dialogflow.projects.agent.import": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.jobs.cancel" + "name": "dialogflow.agents.import", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.jobs.delete": { + "dialogflow.projects.agent.intents.batchDelete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.jobs.delete" + "name": "dialogflow.intents.batchDelete", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.jobs.get": { + "dialogflow.projects.agent.intents.batchUpdate": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.jobs.get" + "name": "dialogflow.intents.batchUpdate", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.jobs.getIamPolicy": { + "dialogflow.projects.agent.intents.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.jobs.getIamPolicy" + "name": "dialogflow.intents.create", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.jobs.list": { + "dialogflow.projects.agent.intents.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.jobs.list" + "name": "dialogflow.intents.delete", + "parameterFormat": "projects//agent/intents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.jobs.patch": { + "dialogflow.projects.agent.intents.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "dataproc.jobs.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.jobs.update" + "name": "dialogflow.intents.get", + "parameterFormat": "projects//agent/intents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.jobs.setIamPolicy": { + "dialogflow.projects.agent.intents.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.jobs.setIamPolicy" + "lowConfidence": true, + "name": "dialogflow.intents.list", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.operations.cancel": { + "dialogflow.projects.agent.intents.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.operations.cancel" - } - ] - }, - "dataproc.projects.regions.operations.delete": { - "permissions": [ + "name": "dialogflow.intents.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.operations.delete" + "name": "dialogflow.intents.update" } ] }, - "dataproc.projects.regions.operations.get": { + "dialogflow.projects.agent.knowledgeBases.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.get" + "name": "dialogflow.knowledgeBases.create", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.operations.getIamPolicy": { + "dialogflow.projects.agent.knowledgeBases.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.getIamPolicy" + "name": "dialogflow.knowledgeBases.delete", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.operations.list": { + "dialogflow.projects.agent.knowledgeBases.documents.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.list" + "name": "dialogflow.documents.create", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.operations.setIamPolicy": { + "dialogflow.projects.agent.knowledgeBases.documents.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.operations.setIamPolicy" + "name": "dialogflow.documents.delete", + "parameterFormat": "projects//locations//knowledgeBases//documents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.workflowTemplates.create": { + "dialogflow.projects.agent.knowledgeBases.documents.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.create" + "name": "dialogflow.documents.get", + "parameterFormat": "projects//locations//knowledgeBases//documents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.workflowTemplates.delete": { + "dialogflow.projects.agent.knowledgeBases.documents.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.delete" + "name": "dialogflow.documents.list", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.workflowTemplates.get": { + "dialogflow.projects.agent.knowledgeBases.documents.patch": {}, + "dialogflow.projects.agent.knowledgeBases.documents.reload": {}, + "dialogflow.projects.agent.knowledgeBases.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.get" + "name": "dialogflow.knowledgeBases.get", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "dataproc.projects.regions.workflowTemplates.getIamPolicy": { + "dialogflow.projects.agent.knowledgeBases.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.getIamPolicy" + "name": "dialogflow.knowledgeBases.list", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.workflowTemplates.instantiate": { + "dialogflow.projects.agent.knowledgeBases.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.workflowTemplates.instantiate" - } - ] - }, - "dataproc.projects.regions.workflowTemplates.instantiateInline": { - "permissions": [ + "name": "dialogflow.knowledgeBases.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "dataproc.workflowTemplates.instantiateInline" + "name": "dialogflow.knowledgeBases.update" } ] }, - "dataproc.projects.regions.workflowTemplates.list": { + "dialogflow.projects.agent.restore": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.list" + "name": "dialogflow.agents.restore", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.workflowTemplates.setIamPolicy": { + "dialogflow.projects.agent.search": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.setIamPolicy" + "name": "dialogflow.agents.search", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "dataproc.projects.regions.workflowTemplates.update": { + "dialogflow.projects.agent.sessions.contexts.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "dataproc.workflowTemplates.update" + "lowConfidence": true, + "name": "dialogflow.contexts.create", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] - } - }, - "restUrl": "https://cloud.google.com/dataproc/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/dataproc/docs/concepts/iam/iam", - "sourceUrlAuthoritive": true - }, - "datastore": { - "methods": { - "datastore.projects.allocateIds": {}, - "datastore.projects.beginTransaction": {}, - "datastore.projects.commit": {}, - "datastore.projects.indexes.create": { + }, + "dialogflow.projects.agent.sessions.contexts.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastore.indexes.create" + "lowConfidence": true, + "name": "dialogflow.contexts.delete", + "parameterFormat": "projects//agent/sessions//contexts/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datastore.projects.indexes.delete": { + "dialogflow.projects.agent.sessions.contexts.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastore.indexes.delete" + "lowConfidence": true, + "name": "dialogflow.contexts.get", + "parameterFormat": "projects//agent/sessions//contexts/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datastore.projects.indexes.get": { + "dialogflow.projects.agent.sessions.contexts.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastore.indexes.get" + "lowConfidence": true, + "name": "dialogflow.contexts.list", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datastore.projects.indexes.list": { + "dialogflow.projects.agent.sessions.contexts.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datastore.indexes.list" - } - ] - }, - "datastore.projects.operations.cancel": { - "permissions": [ + "name": "dialogflow.contexts.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "datastore.operations.cancel" + "name": "dialogflow.contexts.update" } ] }, - "datastore.projects.operations.delete": { + "dialogflow.projects.agent.sessions.deleteContexts": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastore.operations.delete" + "lowConfidence": true, + "name": "dialogflow.contexts.deleteAll", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datastore.projects.operations.get": { + "dialogflow.projects.agent.sessions.detectIntent": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastore.operations.get" + "lowConfidence": true, + "name": "dialogflow.sessions.detectIntent", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "session", + "parameterType": "path", + "resourceType": "session" } ] }, - "datastore.projects.operations.list": { + "dialogflow.projects.agent.sessions.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastore.operations.list" + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.create", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] - } - }, - "restUrl": "https://cloud.google.com/datastore/docs/reference/rest", - "sourceUrl": "https://cloud.google.com/datastore/docs/access/iam", - "sourceUrlAuthoritive": true - }, - "datastream": { - "methods": { - "datastream.projects.locations.connectionProfiles.create": { + }, + "dialogflow.projects.agent.sessions.entityTypes.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.connectionProfiles.create", - "parameterName": "parent", + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.delete", + "parameterFormat": "projects//agent/sessions//entityTypes/", + "parameterName": "name", "parameterType": "path", - "resourceType": "parent" + "resourceType": "name" } ] }, - "datastream.projects.locations.connectionProfiles.delete": { + "dialogflow.projects.agent.sessions.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.connectionProfiles.delete", + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.get", + "parameterFormat": "projects//agent/sessions//entityTypes/", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.connectionProfiles.discover": { + "dialogflow.projects.agent.sessions.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.connectionProfiles.discover", - "parameterFormat": "projects/*/locations/*", + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.list", + "parameterFormat": "projects//agent/sessions/", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "datastream.projects.locations.connectionProfiles.get": { + "dialogflow.projects.agent.sessions.entityTypes.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.sessionEntityTypes.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.sessionEntityTypes.update" + } + ] + }, + "dialogflow.projects.agent.train": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.connectionProfiles.get", - "parameterName": "name", + "name": "dialogflow.agents.train", + "parameterFormat": "projects/", + "parameterName": "parent", "parameterType": "path", - "resourceType": "name" + "resourceType": "parent" } ] }, - "datastream.projects.locations.connectionProfiles.list": { + "dialogflow.projects.agent.updateFulfillment": {}, + "dialogflow.projects.agent.versions.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.connectionProfiles.list", + "lowConfidence": true, + "name": "dialogflow.versions.create", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "datastream.projects.locations.connectionProfiles.patch": { + "dialogflow.projects.agent.versions.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "datastream.connectionProfiles.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastream.connectionProfiles.update" + "lowConfidence": true, + "name": "dialogflow.versions.delete", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datastream.projects.locations.fetchStaticIps": { + "dialogflow.projects.agent.versions.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.locations.fetchStaticIps", - "parameterFormat": "projects/*/locations/*", + "lowConfidence": true, + "name": "dialogflow.versions.get", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.get": { + "dialogflow.projects.agent.versions.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastream.locations.get" + "lowConfidence": true, + "name": "dialogflow.versions.list", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datastream.projects.locations.list": { + "dialogflow.projects.agent.versions.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datastream.locations.list" - } - ] - }, - "datastream.projects.locations.operations.cancel": { - "permissions": [ + "name": "dialogflow.versions.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "datastream.operations.cancel" + "name": "dialogflow.versions.update" } ] }, - "datastream.projects.locations.operations.delete": { + "dialogflow.projects.answerRecords.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastream.operations.delete" + "name": "dialogflow.answerrecords.get", + "parameterFormat": "projects//locations//answerRecords/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datastream.projects.locations.operations.get": { + "dialogflow.projects.answerRecords.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastream.operations.get" + "name": "dialogflow.answerrecords.list", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datastream.projects.locations.operations.list": { + "dialogflow.projects.answerRecords.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datastream.operations.list" - } - ] - }, - "datastream.projects.locations.privateConnections.create": { - "permissions": [ + "name": "dialogflow.answerrecords.get" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "datastream.privateConnections.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.answerrecords.update" } ] }, - "datastream.projects.locations.privateConnections.delete": { + "dialogflow.projects.conversationDatasets.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.privateConnections.delete", + "name": "dialogflow.conversationDatasets.get", + "parameterFormat": "projects//locations//conversationDatasets/", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.privateConnections.get": { + "dialogflow.projects.conversationDatasets.importConversationData": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.privateConnections.get", + "name": "dialogflow.conversationDatasets.import", + "parameterFormat": "projects//locations//conversationDatasets/", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.privateConnections.list": { + "dialogflow.projects.conversationDatasets.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.privateConnections.list", + "name": "dialogflow.conversationDatasets.list", + "parameterFormat": "projects//locations/", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "datastream.projects.locations.privateConnections.routes.create": { + "dialogflow.projects.conversationModels.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.routes.create", + "name": "dialogflow.conversationModels.create", + "parameterFormat": "projects/", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "datastream.projects.locations.privateConnections.routes.delete": { + "dialogflow.projects.conversationModels.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.routes.delete", + "name": "dialogflow.conversationModels.delete", + "parameterFormat": "projects//conversationModels/", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.privateConnections.routes.get": { + "dialogflow.projects.conversationModels.deploy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.routes.get", + "name": "dialogflow.conversationModels.deploy", + "parameterFormat": "projects//conversationModels/", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.privateConnections.routes.list": { + "dialogflow.projects.conversationModels.evaluations.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.routes.list", - "parameterName": "parent", + "name": "dialogflow.conversationModelEvaluations.get", + "parameterFormat": "projects//conversationModels//evaluations/", + "parameterName": "name", "parameterType": "path", - "resourceType": "parent" + "resourceType": "name" } ] }, - "datastream.projects.locations.streams.create": { + "dialogflow.projects.conversationModels.evaluations.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.streams.create", + "name": "dialogflow.conversationModelEvaluations.list", + "parameterFormat": "projects//conversationModels/", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "datastream.projects.locations.streams.delete": { + "dialogflow.projects.conversationModels.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.streams.delete", + "name": "dialogflow.conversationModels.get", + "parameterFormat": "projects//conversationModels/", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.streams.fetchErrors": { + "dialogflow.projects.conversationModels.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.streams.fetchErrors", - "parameterName": "stream", + "name": "dialogflow.conversationModels.list", + "parameterFormat": "projects/", + "parameterName": "parent", "parameterType": "path", - "resourceType": "stream" + "resourceType": "parent" } ] }, - "datastream.projects.locations.streams.get": { + "dialogflow.projects.conversationModels.undeploy": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.streams.get", + "name": "dialogflow.conversationModels.undeploy", + "parameterFormat": "projects//conversationModels/", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "datastream.projects.locations.streams.list": { + "dialogflow.projects.conversationProfiles.clearSuggestionFeatureConfig": {}, + "dialogflow.projects.conversationProfiles.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "datastream.streams.list", + "name": "dialogflow.conversationProfiles.create", + "parameterFormat": "projects//locations/", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "datastream.projects.locations.streams.objects.get": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "datastream.objects.get" - } - ] - }, - "datastream.projects.locations.streams.objects.list": { + "dialogflow.projects.conversationProfiles.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastream.objects.list" + "name": "dialogflow.conversationProfiles.delete", + "parameterFormat": "projects//locations//conversationProfiles/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datastream.projects.locations.streams.objects.lookup": {}, - "datastream.projects.locations.streams.objects.startBackfillJob": { + "dialogflow.projects.conversationProfiles.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastream.objects.startBackfillJob" + "name": "dialogflow.conversationProfiles.get", + "parameterFormat": "projects//locations//conversationProfiles/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "datastream.projects.locations.streams.objects.stopBackfillJob": { + "dialogflow.projects.conversationProfiles.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "datastream.objects.stopBackfillJob" + "name": "dialogflow.conversationProfiles.list", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "datastream.projects.locations.streams.patch": { + "dialogflow.projects.conversationProfiles.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "datastream.streams.get" + "name": "dialogflow.conversationProfiles.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "datastream.streams.update" - } - ] - } - }, - "restUrl": "https://cloud.google.com/datastream/docs/reference/rest" - }, - "deploymentmanager": { - "methods": { - "deploymentmanager.compositeTypes.delete": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "deploymentmanager.compositeTypes.delete" - } - ] - }, - "deploymentmanager.compositeTypes.get": { - "permissions": [ - { - "discoveryMethodologies": [ - "manual" - ], - "name": "deploymentmanager.compositeTypes.get" + "name": "dialogflow.conversationProfiles.update" } ] }, - "deploymentmanager.compositeTypes.insert": { + "dialogflow.projects.conversationProfiles.setSuggestionFeatureConfig": {}, + "dialogflow.projects.conversations.complete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.compositeTypes.create" + "name": "dialogflow.conversations.complete", + "parameterFormat": "projects//locations//conversations/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.compositeTypes.list": { + "dialogflow.projects.conversations.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.compositeTypes.list" + "name": "dialogflow.conversations.create", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.compositeTypes.patch": { + "dialogflow.projects.conversations.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "deploymentmanager.compositeTypes.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.compositeTypes.update" + "name": "dialogflow.conversations.get", + "parameterFormat": "projects//locations//conversations/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.compositeTypes.update": { + "dialogflow.projects.conversations.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.compositeTypes.update" + "name": "dialogflow.conversations.list", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.deployments.cancelPreview": { + "dialogflow.projects.conversations.messages.batchCreate": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.cancelPreview" + "name": "dialogflow.messages.batchCreate", + "parameterFormat": "projects//locations//conversations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.deployments.delete": { + "dialogflow.projects.conversations.messages.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.delete" + "name": "dialogflow.messages.list", + "parameterFormat": "projects//locations//conversations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.deployments.get": { + "dialogflow.projects.conversations.participants.analyzeContent": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.get" + "name": "dialogflow.participants.analyzeContent", + "parameterFormat": "projects//locations//conversations//participants/", + "parameterName": "participant", + "parameterType": "path", + "resourceType": "participant" } ] }, - "deploymentmanager.deployments.getIamPolicy": { + "dialogflow.projects.conversations.participants.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.getIamPolicy" + "name": "dialogflow.participants.create", + "parameterFormat": "projects//locations//conversations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.deployments.insert": { + "dialogflow.projects.conversations.participants.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.create" + "name": "dialogflow.participants.get", + "parameterFormat": "projects//locations//conversations//participants/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.deployments.list": { + "dialogflow.projects.conversations.participants.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.list" + "name": "dialogflow.participants.list", + "parameterFormat": "projects//locations//conversations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.deployments.patch": { + "dialogflow.projects.conversations.participants.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "deploymentmanager.deployments.get" + "name": "dialogflow.participants.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "deploymentmanager.deployments.update" + "name": "dialogflow.participants.update" } ] }, - "deploymentmanager.deployments.setIamPolicy": { + "dialogflow.projects.conversations.participants.suggestions.compile": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.setIamPolicy" + "name": "dialogflow.suggestions.list", + "parameterFormat": "projects//locations//conversations//participants/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.deployments.stop": { + "dialogflow.projects.conversations.participants.suggestions.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.stop" + "name": "dialogflow.suggestions.list", + "parameterFormat": "projects//locations//conversations//participants/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.deployments.update": { + "dialogflow.projects.conversations.participants.suggestions.suggestArticles": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.deployments.update" + "name": "dialogflow.suggestions.list", + "parameterFormat": "projects//locations//conversations//participants/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.manifests.get": { + "dialogflow.projects.conversations.participants.suggestions.suggestFaqAnswers": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.manifests.get" + "name": "dialogflow.suggestions.list", + "parameterFormat": "projects//locations//conversations//participants/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.manifests.list": { + "dialogflow.projects.conversations.participants.suggestions.suggestSmartReplies": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.manifests.list" + "name": "dialogflow.suggestions.list", + "parameterFormat": "projects//locations//conversations//participants/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.operations.get": { + "dialogflow.projects.conversations.suggestions.searchKnowledge": {}, + "dialogflow.projects.conversations.suggestions.suggestConversationSummary": {}, + "dialogflow.projects.deleteAgent": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.operations.get" + "name": "dialogflow.agents.delete", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.operations.list": { + "dialogflow.projects.getAgent": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.operations.list" + "name": "dialogflow.agents.get", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.resources.get": { + "dialogflow.projects.knowledgeBases.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.resources.get" + "name": "dialogflow.knowledgeBases.create", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.resources.list": { + "dialogflow.projects.knowledgeBases.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.resources.list" + "name": "dialogflow.knowledgeBases.delete", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.typeProviders.delete": { + "dialogflow.projects.knowledgeBases.documents.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.delete" + "name": "dialogflow.documents.create", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.typeProviders.get": { + "dialogflow.projects.knowledgeBases.documents.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.get" + "name": "dialogflow.documents.delete", + "parameterFormat": "projects//locations//knowledgeBases//documents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.typeProviders.getType": { + "dialogflow.projects.knowledgeBases.documents.export": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.getType" + "name": "dialogflow.documents.get", + "parameterFormat": "projects//locations//knowledgeBases//documents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.typeProviders.insert": { + "dialogflow.projects.knowledgeBases.documents.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.create" + "name": "dialogflow.documents.get", + "parameterFormat": "projects//locations//knowledgeBases//documents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.typeProviders.list": { + "dialogflow.projects.knowledgeBases.documents.import": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.list" + "name": "dialogflow.documents.create", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.typeProviders.listTypes": { + "dialogflow.projects.knowledgeBases.documents.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.listTypes" + "name": "dialogflow.documents.list", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.typeProviders.patch": { + "dialogflow.projects.knowledgeBases.documents.patch": {}, + "dialogflow.projects.knowledgeBases.documents.reload": {}, + "dialogflow.projects.knowledgeBases.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" - ], - "name": "deploymentmanager.typeProviders.get" - }, - { - "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.update" + "name": "dialogflow.knowledgeBases.get", + "parameterFormat": "projects//locations//knowledgeBases/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "deploymentmanager.typeProviders.update": { + "dialogflow.projects.knowledgeBases.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "deploymentmanager.typeProviders.update" + "name": "dialogflow.knowledgeBases.list", + "parameterFormat": "projects//locations/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "deploymentmanager.types.get": { + "dialogflow.projects.knowledgeBases.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "deploymentmanager.types.get" - } - ] - }, - "deploymentmanager.types.list": { - "permissions": [ + "name": "dialogflow.knowledgeBases.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "deploymentmanager.types.list" + "name": "dialogflow.knowledgeBases.update" } ] - } - }, - "restUrl": "https://cloud.google.com/deployment-manager/docs/reference" - }, - "dfareporting": { - "methods": { - "dfareporting.accountActiveAdSummaries.get": {}, - "dfareporting.accountPermissionGroups.get": {}, - "dfareporting.accountPermissionGroups.list": {}, - "dfareporting.accountPermissions.get": {}, - "dfareporting.accountPermissions.list": {}, - "dfareporting.accountUserProfiles.get": {}, - "dfareporting.accountUserProfiles.insert": {}, - "dfareporting.accountUserProfiles.list": {}, - "dfareporting.accountUserProfiles.patch": {}, - "dfareporting.accountUserProfiles.update": {}, - "dfareporting.accounts.get": {}, - "dfareporting.accounts.list": {}, - "dfareporting.accounts.patch": {}, - "dfareporting.accounts.update": {}, - "dfareporting.ads.get": {}, - "dfareporting.ads.insert": {}, - "dfareporting.ads.list": {}, - "dfareporting.ads.patch": {}, - "dfareporting.ads.update": {}, - "dfareporting.advertiserGroups.delete": {}, - "dfareporting.advertiserGroups.get": {}, - "dfareporting.advertiserGroups.insert": {}, - "dfareporting.advertiserGroups.list": {}, - "dfareporting.advertiserGroups.patch": {}, - "dfareporting.advertiserGroups.update": {}, - "dfareporting.advertiserInvoices.list": {}, - "dfareporting.advertiserLandingPages.get": {}, - "dfareporting.advertiserLandingPages.insert": {}, - "dfareporting.advertiserLandingPages.list": {}, - "dfareporting.advertiserLandingPages.patch": {}, - "dfareporting.advertiserLandingPages.update": {}, - "dfareporting.advertisers.get": {}, - "dfareporting.advertisers.insert": {}, - "dfareporting.advertisers.list": {}, - "dfareporting.advertisers.patch": {}, - "dfareporting.advertisers.update": {}, - "dfareporting.billingAssignments.insert": {}, - "dfareporting.billingAssignments.list": {}, - "dfareporting.billingProfiles.get": {}, - "dfareporting.billingProfiles.list": {}, - "dfareporting.billingProfiles.update": {}, - "dfareporting.billingRates.list": {}, - "dfareporting.browsers.list": {}, - "dfareporting.campaignCreativeAssociations.insert": {}, - "dfareporting.campaignCreativeAssociations.list": {}, - "dfareporting.campaigns.get": {}, - "dfareporting.campaigns.insert": {}, - "dfareporting.campaigns.list": {}, - "dfareporting.campaigns.patch": {}, - "dfareporting.campaigns.update": {}, - "dfareporting.changeLogs.get": {}, - "dfareporting.changeLogs.list": {}, - "dfareporting.cities.list": {}, - "dfareporting.connectionTypes.get": {}, - "dfareporting.connectionTypes.list": {}, - "dfareporting.contentCategories.delete": {}, - "dfareporting.contentCategories.get": {}, - "dfareporting.contentCategories.insert": {}, - "dfareporting.contentCategories.list": {}, - "dfareporting.contentCategories.patch": {}, - "dfareporting.contentCategories.update": {}, - "dfareporting.conversions.batchinsert": {}, - "dfareporting.conversions.batchupdate": {}, - "dfareporting.countries.get": {}, - "dfareporting.countries.list": {}, - "dfareporting.creativeAssets.insert": {}, - "dfareporting.creativeFieldValues.delete": {}, - "dfareporting.creativeFieldValues.get": {}, - "dfareporting.creativeFieldValues.insert": {}, - "dfareporting.creativeFieldValues.list": {}, - "dfareporting.creativeFieldValues.patch": {}, - "dfareporting.creativeFieldValues.update": {}, - "dfareporting.creativeFields.delete": {}, - "dfareporting.creativeFields.get": {}, - "dfareporting.creativeFields.insert": {}, - "dfareporting.creativeFields.list": {}, - "dfareporting.creativeFields.patch": {}, - "dfareporting.creativeFields.update": {}, - "dfareporting.creativeGroups.get": {}, - "dfareporting.creativeGroups.insert": {}, - "dfareporting.creativeGroups.list": {}, - "dfareporting.creativeGroups.patch": {}, - "dfareporting.creativeGroups.update": {}, - "dfareporting.creatives.get": {}, - "dfareporting.creatives.insert": {}, - "dfareporting.creatives.list": {}, - "dfareporting.creatives.patch": {}, - "dfareporting.creatives.update": {}, - "dfareporting.dimensionValues.query": {}, - "dfareporting.directorySites.get": {}, - "dfareporting.directorySites.insert": {}, - "dfareporting.directorySites.list": {}, - "dfareporting.dynamicTargetingKeys.delete": {}, - "dfareporting.dynamicTargetingKeys.insert": {}, - "dfareporting.dynamicTargetingKeys.list": {}, - "dfareporting.eventTags.delete": {}, - "dfareporting.eventTags.get": {}, - "dfareporting.eventTags.insert": {}, - "dfareporting.eventTags.list": {}, - "dfareporting.eventTags.patch": {}, - "dfareporting.eventTags.update": {}, - "dfareporting.files.get": {}, - "dfareporting.files.list": {}, - "dfareporting.floodlightActivities.delete": {}, - "dfareporting.floodlightActivities.generatetag": {}, - "dfareporting.floodlightActivities.get": {}, - "dfareporting.floodlightActivities.insert": {}, - "dfareporting.floodlightActivities.list": {}, - "dfareporting.floodlightActivities.patch": {}, - "dfareporting.floodlightActivities.update": {}, - "dfareporting.floodlightActivityGroups.get": {}, - "dfareporting.floodlightActivityGroups.insert": {}, - "dfareporting.floodlightActivityGroups.list": {}, - "dfareporting.floodlightActivityGroups.patch": {}, - "dfareporting.floodlightActivityGroups.update": {}, - "dfareporting.floodlightConfigurations.get": {}, - "dfareporting.floodlightConfigurations.list": {}, - "dfareporting.floodlightConfigurations.patch": {}, - "dfareporting.floodlightConfigurations.update": {}, - "dfareporting.inventoryItems.get": {}, - "dfareporting.inventoryItems.list": {}, - "dfareporting.languages.list": {} - }, - "restUrl": "https://developers.google.com/doubleclick-advertisers/rest" - }, - "dialogflow": { - "methods": { - "dialogflow.projects.agent.entityTypes.batchDelete": { + }, + "dialogflow.projects.locations.agent.entityTypes.batchDelete": { "permissions": [ { "discoveryMethodologies": [ @@ -23993,7 +30608,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.batchUpdate": { + "dialogflow.projects.locations.agent.entityTypes.batchUpdate": { "permissions": [ { "discoveryMethodologies": [ @@ -24007,7 +30622,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.create": { + "dialogflow.projects.locations.agent.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ @@ -24021,7 +30636,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.delete": { + "dialogflow.projects.locations.agent.entityTypes.delete": { "permissions": [ { "discoveryMethodologies": [ @@ -24035,7 +30650,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.entities.batchCreate": { + "dialogflow.projects.locations.agent.entityTypes.entities.batchCreate": { "permissions": [ { "discoveryMethodologies": [ @@ -24049,7 +30664,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.entities.batchDelete": { + "dialogflow.projects.locations.agent.entityTypes.entities.batchDelete": { "permissions": [ { "discoveryMethodologies": [ @@ -24063,7 +30678,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.entities.batchUpdate": { + "dialogflow.projects.locations.agent.entityTypes.entities.batchUpdate": { "permissions": [ { "discoveryMethodologies": [ @@ -24077,7 +30692,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.get": { + "dialogflow.projects.locations.agent.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ @@ -24091,7 +30706,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.list": { + "dialogflow.projects.locations.agent.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ @@ -24105,7 +30720,7 @@ } ] }, - "dialogflow.projects.agent.entityTypes.patch": { + "dialogflow.projects.locations.agent.entityTypes.patch": { "permissions": [ { "discoveryMethodologies": [ @@ -24121,7 +30736,7 @@ } ] }, - "dialogflow.projects.agent.environments.create": { + "dialogflow.projects.locations.agent.environments.create": { "permissions": [ { "discoveryMethodologies": [ @@ -24135,7 +30750,7 @@ } ] }, - "dialogflow.projects.agent.environments.delete": { + "dialogflow.projects.locations.agent.environments.delete": { "permissions": [ { "discoveryMethodologies": [ @@ -24150,7 +30765,7 @@ } ] }, - "dialogflow.projects.agent.environments.get": { + "dialogflow.projects.locations.agent.environments.get": { "permissions": [ { "discoveryMethodologies": [ @@ -24165,7 +30780,7 @@ } ] }, - "dialogflow.projects.agent.environments.getHistory": { + "dialogflow.projects.locations.agent.environments.getHistory": { "permissions": [ { "discoveryMethodologies": [ @@ -24180,7 +30795,7 @@ } ] }, - "dialogflow.projects.agent.environments.intents.list": { + "dialogflow.projects.locations.agent.environments.intents.list": { "permissions": [ { "discoveryMethodologies": [ @@ -24195,7 +30810,7 @@ } ] }, - "dialogflow.projects.agent.environments.list": { + "dialogflow.projects.locations.agent.environments.list": { "permissions": [ { "discoveryMethodologies": [ @@ -24209,7 +30824,7 @@ } ] }, - "dialogflow.projects.agent.environments.patch": { + "dialogflow.projects.locations.agent.environments.patch": { "permissions": [ { "discoveryMethodologies": [ @@ -24225,7 +30840,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.contexts.create": { + "dialogflow.projects.locations.agent.environments.users.sessions.contexts.create": { "permissions": [ { "discoveryMethodologies": [ @@ -24240,7 +30855,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.contexts.delete": { + "dialogflow.projects.locations.agent.environments.users.sessions.contexts.delete": { "permissions": [ { "discoveryMethodologies": [ @@ -24255,7 +30870,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.contexts.get": { + "dialogflow.projects.locations.agent.environments.users.sessions.contexts.get": { "permissions": [ { "discoveryMethodologies": [ @@ -24270,7 +30885,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.contexts.list": { + "dialogflow.projects.locations.agent.environments.users.sessions.contexts.list": { "permissions": [ { "discoveryMethodologies": [ @@ -24285,7 +30900,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.contexts.patch": { + "dialogflow.projects.locations.agent.environments.users.sessions.contexts.patch": { "permissions": [ { "discoveryMethodologies": [ @@ -24301,7 +30916,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.deleteContexts": { + "dialogflow.projects.locations.agent.environments.users.sessions.deleteContexts": { "permissions": [ { "discoveryMethodologies": [ @@ -24316,7 +30931,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.detectIntent": { + "dialogflow.projects.locations.agent.environments.users.sessions.detectIntent": { "permissions": [ { "discoveryMethodologies": [ @@ -24331,7 +30946,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.entityTypes.create": { + "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ @@ -24346,7 +30961,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.entityTypes.delete": { + "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.delete": { "permissions": [ { "discoveryMethodologies": [ @@ -24361,7 +30976,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.entityTypes.get": { + "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ @@ -24376,7 +30991,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.entityTypes.list": { + "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ @@ -24391,7 +31006,7 @@ } ] }, - "dialogflow.projects.agent.environments.users.sessions.entityTypes.patch": { + "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.patch": { "permissions": [ { "discoveryMethodologies": [ @@ -24407,7 +31022,7 @@ } ] }, - "dialogflow.projects.agent.export": { + "dialogflow.projects.locations.agent.export": { "permissions": [ { "discoveryMethodologies": [ @@ -24421,7 +31036,7 @@ } ] }, - "dialogflow.projects.agent.getFulfillment": { + "dialogflow.projects.locations.agent.getFulfillment": { "permissions": [ { "discoveryMethodologies": [ @@ -24435,7 +31050,7 @@ } ] }, - "dialogflow.projects.agent.getValidationResult": { + "dialogflow.projects.locations.agent.getValidationResult": { "permissions": [ { "discoveryMethodologies": [ @@ -24449,7 +31064,7 @@ } ] }, - "dialogflow.projects.agent.import": { + "dialogflow.projects.locations.agent.import": { "permissions": [ { "discoveryMethodologies": [ @@ -24463,3321 +31078,3203 @@ } ] }, - "dialogflow.projects.agent.intents.batchDelete": { + "dialogflow.projects.locations.agent.intents.batchDelete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "dialogflow.intents.batchDelete", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.intents.batchUpdate": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "dialogflow.intents.batchUpdate", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.intents.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "dialogflow.intents.create", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.intents.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "dialogflow.intents.delete", + "parameterFormat": "projects//agent/intents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "dialogflow.projects.locations.agent.intents.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "dialogflow.intents.get", + "parameterFormat": "projects//agent/intents/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "dialogflow.projects.locations.agent.intents.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.intents.list", + "parameterFormat": "projects//agent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.intents.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.intents.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.intents.update" + } + ] + }, + "dialogflow.projects.locations.agent.restore": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "dialogflow.agents.restore", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.search": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "dialogflow.agents.search", + "parameterFormat": "projects/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.contexts.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.contexts.create", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.contexts.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.contexts.delete", + "parameterFormat": "projects//agent/sessions//contexts/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.contexts.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.contexts.get", + "parameterFormat": "projects//agent/sessions//contexts/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.contexts.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.contexts.list", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.contexts.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.contexts.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.contexts.update" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.deleteContexts": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.contexts.deleteAll", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.detectIntent": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.sessions.detectIntent", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "session", + "parameterType": "path", + "resourceType": "session" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.entityTypes.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.create", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.entityTypes.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.delete", + "parameterFormat": "projects//agent/sessions//entityTypes/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.entityTypes.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.get", + "parameterFormat": "projects//agent/sessions//entityTypes/", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.entityTypes.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dialogflow.sessionEntityTypes.list", + "parameterFormat": "projects//agent/sessions/", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dialogflow.projects.locations.agent.sessions.entityTypes.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.intents.batchDelete", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.sessionEntityTypes.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.sessionEntityTypes.update" } ] }, - "dialogflow.projects.agent.intents.batchUpdate": { + "dialogflow.projects.locations.agent.train": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "dialogflow.intents.batchUpdate", - "parameterFormat": "projects//agent", + "name": "dialogflow.agents.train", + "parameterFormat": "projects/", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "dialogflow.projects.agent.intents.create": { + "dialogflow.projects.locations.agent.updateFulfillment": {}, + "dialogflow.projects.locations.agent.versions.create": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "dialogflow.intents.create", - "parameterFormat": "projects//agent", + "lowConfidence": true, + "name": "dialogflow.versions.create", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "dialogflow.projects.agent.intents.delete": { + "dialogflow.projects.locations.agent.versions.delete": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "dialogflow.intents.delete", - "parameterFormat": "projects//agent/intents/", + "lowConfidence": true, + "name": "dialogflow.versions.delete", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "dialogflow.projects.agent.intents.get": { + "dialogflow.projects.locations.agent.versions.get": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], - "name": "dialogflow.intents.get", - "parameterFormat": "projects//agent/intents/", + "lowConfidence": true, + "name": "dialogflow.versions.get", "parameterName": "name", "parameterType": "path", "resourceType": "name" } ] }, - "dialogflow.projects.agent.intents.list": { + "dialogflow.projects.locations.agent.versions.list": { "permissions": [ { "discoveryMethodologies": [ "restcrawlv1" ], "lowConfidence": true, - "name": "dialogflow.intents.list", - "parameterFormat": "projects//agent", + "name": "dialogflow.versions.list", "parameterName": "parent", "parameterType": "path", "resourceType": "parent" } ] }, - "dialogflow.projects.agent.intents.patch": { + "dialogflow.projects.locations.agent.versions.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.intents.get" + "name": "dialogflow.versions.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.intents.update" + "name": "dialogflow.versions.update" } ] }, - "dialogflow.projects.agent.knowledgeBases.create": { + "dialogflow.projects.locations.agents.changelogs.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.create", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.changelogs.get" } ] }, - "dialogflow.projects.agent.knowledgeBases.delete": { + "dialogflow.projects.locations.agents.changelogs.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.delete", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.changelogs.list" } ] }, - "dialogflow.projects.agent.knowledgeBases.documents.create": { + "dialogflow.projects.locations.agents.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.create", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.agents.create" } ] }, - "dialogflow.projects.agent.knowledgeBases.documents.delete": { + "dialogflow.projects.locations.agents.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.delete", - "parameterFormat": "projects//locations//knowledgeBases//documents/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.agents.delete" } ] }, - "dialogflow.projects.agent.knowledgeBases.documents.get": { + "dialogflow.projects.locations.agents.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.get", - "parameterFormat": "projects//locations//knowledgeBases//documents/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.entityTypes.create" } ] }, - "dialogflow.projects.agent.knowledgeBases.documents.list": { + "dialogflow.projects.locations.agents.entityTypes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.list", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.entityTypes.delete" } ] }, - "dialogflow.projects.agent.knowledgeBases.documents.patch": {}, - "dialogflow.projects.agent.knowledgeBases.documents.reload": {}, - "dialogflow.projects.agent.knowledgeBases.get": { + "dialogflow.projects.locations.agents.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.get", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.entityTypes.get" } ] }, - "dialogflow.projects.agent.knowledgeBases.list": { + "dialogflow.projects.locations.agents.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.list", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.entityTypes.list" } ] }, - "dialogflow.projects.agent.knowledgeBases.patch": { + "dialogflow.projects.locations.agents.entityTypes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.knowledgeBases.get" + "name": "dialogflow.entityTypes.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.knowledgeBases.update" + "name": "dialogflow.entityTypes.update" } ] }, - "dialogflow.projects.agent.restore": { + "dialogflow.projects.locations.agents.environments.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.restore", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.environments.create" } ] }, - "dialogflow.projects.agent.search": { + "dialogflow.projects.locations.agents.environments.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.search", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.environments.delete" } ] }, - "dialogflow.projects.agent.sessions.contexts.create": { + "dialogflow.projects.locations.agents.environments.deployments.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.create", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.deployments.get" } ] }, - "dialogflow.projects.agent.sessions.contexts.delete": { + "dialogflow.projects.locations.agents.environments.deployments.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.delete", - "parameterFormat": "projects//agent/sessions//contexts/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.deployments.list" } ] }, - "dialogflow.projects.agent.sessions.contexts.get": { + "dialogflow.projects.locations.agents.environments.experiments.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.get", - "parameterFormat": "projects//agent/sessions//contexts/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.experiments.create" } ] }, - "dialogflow.projects.agent.sessions.contexts.list": { + "dialogflow.projects.locations.agents.environments.experiments.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.list", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.experiments.delete" } ] }, - "dialogflow.projects.agent.sessions.contexts.patch": { + "dialogflow.projects.locations.agents.environments.experiments.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.contexts.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "dialogflow.contexts.update" + "name": "dialogflow.experiments.get" } ] }, - "dialogflow.projects.agent.sessions.deleteContexts": { + "dialogflow.projects.locations.agents.environments.experiments.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.deleteAll", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.experiments.list" } ] }, - "dialogflow.projects.agent.sessions.detectIntent": { + "dialogflow.projects.locations.agents.environments.experiments.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessions.detectIntent", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "session", - "parameterType": "path", - "resourceType": "session" - } - ] - }, - "dialogflow.projects.agent.sessions.entityTypes.create": { - "permissions": [ + "name": "dialogflow.experiments.update" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.create", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.experiments.get" } ] }, - "dialogflow.projects.agent.sessions.entityTypes.delete": { + "dialogflow.projects.locations.agents.environments.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.delete", - "parameterFormat": "projects//agent/sessions//entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.environments.get" } ] }, - "dialogflow.projects.agent.sessions.entityTypes.get": { + "dialogflow.projects.locations.agents.environments.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.get", - "parameterFormat": "projects//agent/sessions//entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.environments.list" } ] }, - "dialogflow.projects.agent.sessions.entityTypes.list": { + "dialogflow.projects.locations.agents.environments.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.list", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.environments.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.environments.update" } ] }, - "dialogflow.projects.agent.sessions.entityTypes.patch": { + "dialogflow.projects.locations.securitySettings.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.sessionEntityTypes.get" + "name": "dialogflow.securitySettings.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.sessionEntityTypes.update" + "name": "dialogflow.securitySettings.get" } ] }, - "dialogflow.projects.agent.train": { + "dialogflow.projects.locations.securitySettings.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.train", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.securitySettings.list" } ] }, - "dialogflow.projects.agent.updateFulfillment": {}, - "dialogflow.projects.agent.versions.create": { + "dialogflow.projects.locations.securitySettings.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.securitySettings.get" } ] }, - "dialogflow.projects.agent.versions.delete": { + "dialogflow.projects.locations.securitySettings.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.securitySettings.delete" } ] }, - "dialogflow.projects.agent.versions.get": { + "dialogflow.projects.locations.securitySettings.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.securitySettings.create" } ] }, - "dialogflow.projects.agent.versions.list": { + "dialogflow.projects.locations.knowledgeBases.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.knowledgeBases.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.knowledgeBases.get" } ] }, - "dialogflow.projects.agent.versions.patch": { + "dialogflow.projects.locations.knowledgeBases.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.versions.get" - }, + "name": "dialogflow.knowledgeBases.list" + } + ] + }, + "dialogflow.projects.locations.knowledgeBases.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.versions.update" + "name": "dialogflow.knowledgeBases.get" } ] }, - "dialogflow.projects.answerRecords.get": { + "dialogflow.projects.locations.knowledgeBases.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.answerrecords.get", - "parameterFormat": "projects//locations//answerRecords/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.knowledgeBases.delete" } ] }, - "dialogflow.projects.answerRecords.list": { + "dialogflow.projects.locations.knowledgeBases.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.answerrecords.list", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.knowledgeBases.create" } ] }, - "dialogflow.projects.answerRecords.patch": { + "dialogflow.projects.locations.conversations.participants.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.answerrecords.get" + "name": "dialogflow.participants.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.answerrecords.update" + "name": "dialogflow.participants.get" } ] }, - "dialogflow.projects.conversationDatasets.get": { + "dialogflow.projects.locations.conversations.participants.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationDatasets.get", - "parameterFormat": "projects//locations//conversationDatasets/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.participants.list" } ] }, - "dialogflow.projects.conversationDatasets.importConversationData": { + "dialogflow.projects.locations.conversations.participants.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationDatasets.import", - "parameterFormat": "projects//locations//conversationDatasets/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.participants.get" } ] }, - "dialogflow.projects.conversationDatasets.list": { + "dialogflow.projects.locations.conversations.participants.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationDatasets.list", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.participants.create" } ] }, - "dialogflow.projects.conversationModels.create": { + "dialogflow.projects.locations.conversations.participants.analyzeContent": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModels.create", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.participants.analyzeContent" } ] }, - "dialogflow.projects.conversationModels.delete": { + "dialogflow.projects.locations.conversations.messages.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModels.delete", - "parameterFormat": "projects//conversationModels/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.messages.list" } ] }, - "dialogflow.projects.conversationModels.deploy": { + "dialogflow.projects.locations.conversations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModels.deploy", - "parameterFormat": "projects//conversationModels/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversations.list" } ] }, - "dialogflow.projects.conversationModels.evaluations.get": { + "dialogflow.projects.locations.conversations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModelEvaluations.get", - "parameterFormat": "projects//conversationModels//evaluations/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversations.get" } ] }, - "dialogflow.projects.conversationModels.evaluations.list": { + "dialogflow.projects.locations.conversations.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModelEvaluations.list", - "parameterFormat": "projects//conversationModels/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversations.create" } ] }, - "dialogflow.projects.conversationModels.get": { + "dialogflow.projects.locations.conversations.complete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModels.get", - "parameterFormat": "projects//conversationModels/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversations.complete" } ] }, - "dialogflow.projects.conversationModels.list": { + "dialogflow.projects.locations.conversationProfiles.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModels.list", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversationProfiles.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.conversationProfiles.get" } ] }, - "dialogflow.projects.conversationModels.undeploy": { + "dialogflow.projects.locations.conversationProfiles.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationModels.undeploy", - "parameterFormat": "projects//conversationModels/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversationProfiles.list" } ] }, - "dialogflow.projects.conversationProfiles.clearSuggestionFeatureConfig": {}, - "dialogflow.projects.conversationProfiles.create": { + "dialogflow.projects.locations.conversationProfiles.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationProfiles.create", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversationProfiles.get" } ] }, - "dialogflow.projects.conversationProfiles.delete": { + "dialogflow.projects.locations.conversationProfiles.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationProfiles.delete", - "parameterFormat": "projects//locations//conversationProfiles/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversationProfiles.delete" } ] }, - "dialogflow.projects.conversationProfiles.get": { + "dialogflow.projects.locations.conversationProfiles.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationProfiles.get", - "parameterFormat": "projects//locations//conversationProfiles/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversationProfiles.create" } ] }, - "dialogflow.projects.conversationProfiles.list": { + "dialogflow.projects.locations.conversationModels.undeploy": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversationProfiles.list", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversationModels.undeploy" } ] }, - "dialogflow.projects.conversationProfiles.patch": { + "dialogflow.projects.locations.conversationModels.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.conversationProfiles.get" - }, + "name": "dialogflow.conversationModels.list" + } + ] + }, + "dialogflow.projects.locations.conversationModels.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.conversationModels.get" + } + ] + }, + "dialogflow.projects.locations.conversationModels.deploy": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.conversationProfiles.update" + "name": "dialogflow.conversationModels.deploy" } ] }, - "dialogflow.projects.conversationProfiles.setSuggestionFeatureConfig": {}, - "dialogflow.projects.conversations.complete": { + "dialogflow.projects.locations.conversationModels.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversations.complete", - "parameterFormat": "projects//locations//conversations/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversationModels.delete" } ] }, - "dialogflow.projects.conversations.create": { + "dialogflow.projects.locations.conversationModels.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversations.create", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversationModels.create" } ] }, - "dialogflow.projects.conversations.get": { + "dialogflow.projects.locations.conversationDatasets.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversations.get", - "parameterFormat": "projects//locations//conversations/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.conversationDatasets.list" } ] }, - "dialogflow.projects.conversations.list": { + "dialogflow.projects.locations.conversationDatasets.importConversationData": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.conversations.list", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversationDatasets.import" } ] }, - "dialogflow.projects.conversations.messages.batchCreate": { + "dialogflow.projects.locations.conversationDatasets.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.messages.batchCreate", - "parameterFormat": "projects//locations//conversations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversationDatasets.get" } ] }, - "dialogflow.projects.conversations.messages.list": { + "dialogflow.projects.locations.conversationDatasets.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.messages.list", - "parameterFormat": "projects//locations//conversations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.conversationDatasets.delete" } ] }, - "dialogflow.projects.conversations.participants.analyzeContent": { + "dialogflow.projects.locations.conversationDatasets.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.participants.analyzeContent", - "parameterFormat": "projects//locations//conversations//participants/", - "parameterName": "participant", - "parameterType": "path", - "resourceType": "participant" + "name": "dialogflow.conversationDatasets.create" } ] }, - "dialogflow.projects.conversations.participants.create": { + "dialogflow.projects.locations.answerRecords.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.participants.create", - "parameterFormat": "projects//locations//conversations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.answerrecords.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.answerrecords.get" } ] }, - "dialogflow.projects.conversations.participants.get": { + "dialogflow.projects.locations.answerRecords.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.participants.get", - "parameterFormat": "projects//locations//conversations//participants/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.answerrecords.list" } ] }, - "dialogflow.projects.conversations.participants.list": { + "dialogflow.projects.locations.answerRecords.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.participants.list", - "parameterFormat": "projects//locations//conversations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.answerrecords.get" } ] }, - "dialogflow.projects.conversations.participants.patch": { + "dialogflow.projects.locations.agents.webhooks.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.participants.get" + "name": "dialogflow.webhooks.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.participants.update" + "name": "dialogflow.webhooks.get" } ] }, - "dialogflow.projects.conversations.participants.suggestions.compile": { + "dialogflow.projects.locations.agents.webhooks.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.suggestions.list", - "parameterFormat": "projects//locations//conversations//participants/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.webhooks.list" } ] }, - "dialogflow.projects.conversations.participants.suggestions.list": { + "dialogflow.projects.locations.agents.webhooks.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.suggestions.list", - "parameterFormat": "projects//locations//conversations//participants/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.webhooks.get" } ] }, - "dialogflow.projects.conversations.participants.suggestions.suggestArticles": { + "dialogflow.projects.locations.agents.webhooks.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.suggestions.list", - "parameterFormat": "projects//locations//conversations//participants/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.webhooks.delete" } ] }, - "dialogflow.projects.conversations.participants.suggestions.suggestFaqAnswers": { + "dialogflow.projects.locations.agents.webhooks.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.suggestions.list", - "parameterFormat": "projects//locations//conversations//participants/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.webhooks.create" } ] }, - "dialogflow.projects.conversations.participants.suggestions.suggestSmartReplies": { + "dialogflow.projects.locations.agents.transitionRouteGroups.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.suggestions.list", - "parameterFormat": "projects//locations//conversations//participants/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.transitionRouteGroups.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.transitionRouteGroups.get" } ] }, - "dialogflow.projects.conversations.suggestions.searchKnowledge": {}, - "dialogflow.projects.conversations.suggestions.suggestConversationSummary": {}, - "dialogflow.projects.deleteAgent": { + "dialogflow.projects.locations.agents.transitionRouteGroups.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.delete", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.transitionRouteGroups.list" } ] }, - "dialogflow.projects.getAgent": { + "dialogflow.projects.locations.agents.transitionRouteGroups.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.get", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.transitionRouteGroups.get" } ] }, - "dialogflow.projects.knowledgeBases.create": { + "dialogflow.projects.locations.agents.transitionRouteGroups.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.create", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.transitionRouteGroups.delete" } ] }, - "dialogflow.projects.knowledgeBases.delete": { + "dialogflow.projects.locations.agents.transitionRouteGroups.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.delete", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.transitionRouteGroups.create" } ] }, - "dialogflow.projects.knowledgeBases.documents.create": { + "dialogflow.projects.locations.agents.testCases.run": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.create", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.testcases.run" } ] }, - "dialogflow.projects.knowledgeBases.documents.delete": { + "dialogflow.projects.locations.agents.testCases.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.delete", - "parameterFormat": "projects//locations//knowledgeBases//documents/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.testcases.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.testcases.get" } ] }, - "dialogflow.projects.knowledgeBases.documents.export": { + "dialogflow.projects.locations.agents.testCases.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.get", - "parameterFormat": "projects//locations//knowledgeBases//documents/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.testcases.list" } ] }, - "dialogflow.projects.knowledgeBases.documents.get": { + "dialogflow.projects.locations.agents.testCases.import": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.get", - "parameterFormat": "projects//locations//knowledgeBases//documents/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.testcases.import" } ] }, - "dialogflow.projects.knowledgeBases.documents.import": { + "dialogflow.projects.locations.agents.testCases.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.create", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.testcases.get" } ] }, - "dialogflow.projects.knowledgeBases.documents.list": { + "dialogflow.projects.locations.agents.testCases.export": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.documents.list", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.testcases.export" } ] }, - "dialogflow.projects.knowledgeBases.documents.patch": {}, - "dialogflow.projects.knowledgeBases.documents.reload": {}, - "dialogflow.projects.knowledgeBases.get": { + "dialogflow.projects.locations.agents.testCases.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.get", - "parameterFormat": "projects//locations//knowledgeBases/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.testcases.create" } ] }, - "dialogflow.projects.knowledgeBases.list": { + "dialogflow.projects.locations.agents.testCases.batchDelete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.knowledgeBases.list", - "parameterFormat": "projects//locations/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.testcases.delete" } ] }, - "dialogflow.projects.knowledgeBases.patch": { + "dialogflow.projects.locations.agents.testCases.batchRun": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.knowledgeBases.get" + "name": "dialogflow.testcases.run" + } + ] + }, + "dialogflow.projects.locations.agents.sessions.entityTypes.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.entityTypes.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.knowledgeBases.update" + "name": "dialogflow.entityTypes.get" } ] }, - "dialogflow.projects.locations.agent.entityTypes.batchDelete": { + "dialogflow.projects.locations.agents.sessions.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.batchDelete", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.entityTypes.list" } ] }, - "dialogflow.projects.locations.agent.entityTypes.batchUpdate": { + "dialogflow.projects.locations.agents.sessions.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.batchUpdate", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.entityTypes.get" } ] }, - "dialogflow.projects.locations.agent.entityTypes.create": { + "dialogflow.projects.locations.agents.sessions.entityTypes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.create", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.entityTypes.delete" } ] }, - "dialogflow.projects.locations.agent.entityTypes.delete": { + "dialogflow.projects.locations.agents.sessions.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.delete", - "parameterFormat": "projects//agent/entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.entityTypes.create" } ] }, - "dialogflow.projects.locations.agent.entityTypes.entities.batchCreate": { + "dialogflow.projects.locations.agents.restore": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.batchCreateEntities", - "parameterFormat": "projects//agent/entityTypes/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.agents.restore" } ] }, - "dialogflow.projects.locations.agent.entityTypes.entities.batchDelete": { + "dialogflow.projects.locations.agents.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.batchDeleteEntities", - "parameterFormat": "projects//agent/entityTypes/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" - } - ] - }, - "dialogflow.projects.locations.agent.entityTypes.entities.batchUpdate": { - "permissions": [ + "name": "dialogflow.agents.get" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.batchUpdateEntities", - "parameterFormat": "projects//agent/entityTypes/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.agents.update" } ] }, - "dialogflow.projects.locations.agent.entityTypes.get": { + "dialogflow.projects.locations.agents.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.get", - "parameterFormat": "projects//agent/entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.agents.list" } ] }, - "dialogflow.projects.locations.agent.entityTypes.list": { + "dialogflow.projects.locations.agents.intents.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.entityTypes.list", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.intents.list" } ] }, - "dialogflow.projects.locations.agent.entityTypes.patch": { + "dialogflow.projects.locations.agents.intents.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.get" + "name": "dialogflow.intents.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.update" + "name": "dialogflow.intents.get" } ] }, - "dialogflow.projects.locations.agent.environments.create": { + "dialogflow.projects.locations.agents.intents.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.environments.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.intents.get" } ] }, - "dialogflow.projects.locations.agent.environments.delete": { + "dialogflow.projects.locations.agents.intents.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.environments.delete", - "parameterFormat": "-", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.intents.delete" } ] }, - "dialogflow.projects.locations.agent.environments.get": { + "dialogflow.projects.locations.agents.intents.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.environments.get", - "parameterFormat": "-", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.intents.create" } ] }, - "dialogflow.projects.locations.agent.environments.getHistory": { + "dialogflow.projects.locations.agents.flows.train": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.environments.getHistory", - "parameterFormat": "-", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.flows.train" } ] }, - "dialogflow.projects.locations.agent.environments.intents.list": { + "dialogflow.projects.locations.agents.flows.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.intents.list", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" - } - ] - }, - "dialogflow.projects.locations.agent.environments.list": { - "permissions": [ + "name": "dialogflow.flows.update" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.environments.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.flows.get" } ] }, - "dialogflow.projects.locations.agent.environments.patch": { + "dialogflow.projects.locations.agents.flows.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.get" - }, + "name": "dialogflow.flows.list" + } + ] + }, + "dialogflow.projects.locations.agents.flows.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.update" + "name": "dialogflow.flows.get" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.contexts.create": { + "dialogflow.projects.locations.agents.flows.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.create", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.flows.delete" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.contexts.delete": { + "dialogflow.projects.locations.agents.flows.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.delete", - "parameterFormat": "projects//agent/sessions//contexts/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.flows.create" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.contexts.get": { + "dialogflow.projects.locations.agents.environments.sessions.entityTypes.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.get", - "parameterFormat": "projects//agent/sessions//contexts/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dialogflow.entityTypes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dialogflow.entityTypes.get" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.contexts.list": { + "dialogflow.projects.locations.agents.environments.sessions.entityTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.list", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.entityTypes.list" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.contexts.patch": { + "dialogflow.projects.locations.agents.environments.sessions.entityTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.contexts.get" - }, + "name": "dialogflow.entityTypes.get" + } + ] + }, + "dialogflow.projects.locations.agents.environments.sessions.entityTypes.delete": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.contexts.update" + "name": "dialogflow.entityTypes.delete" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.deleteContexts": { + "dialogflow.projects.locations.agents.environments.sessions.entityTypes.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.deleteAll", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dialogflow.entityTypes.create" } ] - }, - "dialogflow.projects.locations.agent.environments.users.sessions.detectIntent": { + } + }, + "restUrl": "https://cloud.google.com/dialogflow/docs/reference/rest" + }, + "digitalassetlinks": { + "methods": {}, + "restUrl": "https://developers.google.com/digital-asset-links/reference/rest" + }, + "discovery": { + "methods": {} + }, + "discoveryengine": { + "methods": { + "discoveryengine.projects.locations.collections.dataStores.branches.documents.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessions.detectIntent", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "session", - "parameterType": "path", - "resourceType": "session" + "name": "discoveryengine.documents.create" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.create": { + "discoveryengine.projects.locations.collections.dataStores.branches.documents.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.create", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.documents.delete" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.delete": { + "discoveryengine.projects.locations.collections.dataStores.branches.documents.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.delete", - "parameterFormat": "projects//agent/sessions//entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.documents.get" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.get": { + "discoveryengine.projects.locations.collections.dataStores.branches.documents.import": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.get", - "parameterFormat": "projects//agent/sessions//entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.documents.import" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.list": { + "discoveryengine.projects.locations.collections.dataStores.branches.documents.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.list", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.documents.list" } ] }, - "dialogflow.projects.locations.agent.environments.users.sessions.entityTypes.patch": { + "discoveryengine.projects.locations.collections.dataStores.branches.documents.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.sessionEntityTypes.get" + "name": "discoveryengine.documents.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.sessionEntityTypes.update" - } - ] - }, - "dialogflow.projects.locations.agent.export": { - "permissions": [ - { - "discoveryMethodologies": [ - "restcrawlv1" - ], - "name": "dialogflow.agents.export", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.documents.update" } ] }, - "dialogflow.projects.locations.agent.getFulfillment": { + "discoveryengine.projects.locations.collections.dataStores.branches.documents.purge": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.fulfillments.get", - "parameterFormat": "projects//agent/fulfillment", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.documents.purge" } ] }, - "dialogflow.projects.locations.agent.getValidationResult": { + "discoveryengine.projects.locations.collections.dataStores.branches.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.get", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agent.import": { + "discoveryengine.projects.locations.collections.dataStores.branches.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.import", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agent.intents.batchDelete": { + "discoveryengine.projects.locations.collections.dataStores.completeQuery": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.intents.batchDelete", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.dataStores.completeQuery" } ] }, - "dialogflow.projects.locations.agent.intents.batchUpdate": { + "discoveryengine.projects.locations.collections.dataStores.conversations.converse": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.intents.batchUpdate", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.conversations.converse" } ] }, - "dialogflow.projects.locations.agent.intents.create": { + "discoveryengine.projects.locations.collections.dataStores.conversations.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.intents.create", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.conversations.create" } ] }, - "dialogflow.projects.locations.agent.intents.delete": { + "discoveryengine.projects.locations.collections.dataStores.conversations.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.intents.delete", - "parameterFormat": "projects//agent/intents/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.conversations.delete" } ] }, - "dialogflow.projects.locations.agent.intents.get": { + "discoveryengine.projects.locations.collections.dataStores.conversations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.intents.get", - "parameterFormat": "projects//agent/intents/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.conversations.get" } ] }, - "dialogflow.projects.locations.agent.intents.list": { + "discoveryengine.projects.locations.collections.dataStores.conversations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.intents.list", - "parameterFormat": "projects//agent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.conversations.list" } ] }, - "dialogflow.projects.locations.agent.intents.patch": { + "discoveryengine.projects.locations.collections.dataStores.conversations.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.intents.get" + "name": "discoveryengine.conversations.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.intents.update" + "name": "discoveryengine.conversations.get" } ] }, - "dialogflow.projects.locations.agent.restore": { + "discoveryengine.projects.locations.collections.dataStores.models.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.restore", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agent.search": { + "discoveryengine.projects.locations.collections.dataStores.models.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.search", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agent.sessions.contexts.create": { + "discoveryengine.projects.locations.collections.dataStores.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.create", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agent.sessions.contexts.delete": { + "discoveryengine.projects.locations.collections.dataStores.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.delete", - "parameterFormat": "projects//agent/sessions//contexts/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agent.sessions.contexts.get": { + "discoveryengine.projects.locations.collections.dataStores.schemas.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.get", - "parameterFormat": "projects//agent/sessions//contexts/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.schemas.create" } ] }, - "dialogflow.projects.locations.agent.sessions.contexts.list": { + "discoveryengine.projects.locations.collections.dataStores.schemas.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.list", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.schemas.delete" } ] }, - "dialogflow.projects.locations.agent.sessions.contexts.patch": { + "discoveryengine.projects.locations.collections.dataStores.schemas.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.contexts.get" - }, + "name": "discoveryengine.schemas.get" + } + ] + }, + "discoveryengine.projects.locations.collections.dataStores.schemas.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.contexts.update" + "name": "discoveryengine.schemas.list" } ] }, - "dialogflow.projects.locations.agent.sessions.deleteContexts": { + "discoveryengine.projects.locations.collections.dataStores.schemas.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.contexts.deleteAll", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agent.sessions.detectIntent": { + "discoveryengine.projects.locations.collections.dataStores.schemas.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessions.detectIntent", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "session", - "parameterType": "path", - "resourceType": "session" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agent.sessions.entityTypes.create": { + "discoveryengine.projects.locations.collections.dataStores.schemas.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.create", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.schemas.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "discoveryengine.schemas.update" } ] }, - "dialogflow.projects.locations.agent.sessions.entityTypes.delete": { + "discoveryengine.projects.locations.collections.dataStores.servingConfigs.recommend": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.delete", - "parameterFormat": "projects//agent/sessions//entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.servingConfigs.recommend" } ] }, - "dialogflow.projects.locations.agent.sessions.entityTypes.get": { + "discoveryengine.projects.locations.collections.dataStores.servingConfigs.search": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.get", - "parameterFormat": "projects//agent/sessions//entityTypes/", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.servingConfigs.search" } ] }, - "dialogflow.projects.locations.agent.sessions.entityTypes.list": { + "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.sessionEntityTypes.list", - "parameterFormat": "projects//agent/sessions/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agent.sessions.entityTypes.patch": { + "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.sessionEntityTypes.get" - }, + "name": "discoveryengine.operations.list" + } + ] + }, + "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.sessionEntityTypes.update" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agent.train": { + "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dialogflow.agents.train", - "parameterFormat": "projects/", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agent.updateFulfillment": {}, - "dialogflow.projects.locations.agent.versions.create": { + "discoveryengine.projects.locations.collections.dataStores.userEvents.import": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.create", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.userEvents.import" } ] }, - "dialogflow.projects.locations.agent.versions.delete": { + "discoveryengine.projects.locations.collections.dataStores.userEvents.purge": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.delete", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.userEvents.purge" } ] }, - "dialogflow.projects.locations.agent.versions.get": { + "discoveryengine.projects.locations.collections.engines.operations.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.get", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agent.versions.list": { + "discoveryengine.projects.locations.collections.engines.operations.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dialogflow.versions.list", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agent.versions.patch": { + "discoveryengine.projects.locations.collections.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.versions.get" - }, + "name": "discoveryengine.operations.get" + } + ] + }, + "discoveryengine.projects.locations.collections.operations.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.versions.update" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agents.changelogs.get": { + "discoveryengine.projects.locations.dataStores.branches.documents.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.changelogs.get" + "name": "discoveryengine.documents.create" } ] }, - "dialogflow.projects.locations.agents.changelogs.list": { + "discoveryengine.projects.locations.dataStores.branches.documents.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.changelogs.list" + "name": "discoveryengine.documents.delete" } ] }, - "dialogflow.projects.locations.agents.create": { + "discoveryengine.projects.locations.dataStores.branches.documents.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.agents.create" + "name": "discoveryengine.documents.get" } ] }, - "dialogflow.projects.locations.agents.delete": { + "discoveryengine.projects.locations.dataStores.branches.documents.import": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.agents.delete" + "name": "discoveryengine.documents.import" } ] }, - "dialogflow.projects.locations.agents.entityTypes.create": { + "discoveryengine.projects.locations.dataStores.branches.documents.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.create" + "name": "discoveryengine.documents.list" } ] }, - "dialogflow.projects.locations.agents.entityTypes.delete": { + "discoveryengine.projects.locations.dataStores.branches.documents.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.delete" + "name": "discoveryengine.documents.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "discoveryengine.documents.get" } ] }, - "dialogflow.projects.locations.agents.entityTypes.get": { + "discoveryengine.projects.locations.dataStores.branches.documents.purge": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.get" + "name": "discoveryengine.documents.purge" } ] }, - "dialogflow.projects.locations.agents.entityTypes.list": { + "discoveryengine.projects.locations.dataStores.branches.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.list" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agents.entityTypes.patch": { + "discoveryengine.projects.locations.dataStores.branches.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.get" - }, + "name": "discoveryengine.operations.list" + } + ] + }, + "discoveryengine.projects.locations.dataStores.completeQuery": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.entityTypes.update" + "name": "discoveryengine.dataStores.completeQuery" } ] }, - "dialogflow.projects.locations.agents.environments.create": { + "discoveryengine.projects.locations.dataStores.conversations.converse": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.create" + "name": "discoveryengine.conversations.converse" } ] }, - "dialogflow.projects.locations.agents.environments.delete": { + "discoveryengine.projects.locations.dataStores.conversations.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.delete" + "name": "discoveryengine.conversations.create" } ] }, - "dialogflow.projects.locations.agents.environments.deployments.get": { + "discoveryengine.projects.locations.dataStores.conversations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.deployments.get" + "name": "discoveryengine.conversations.delete" } ] }, - "dialogflow.projects.locations.agents.environments.deployments.list": { + "discoveryengine.projects.locations.dataStores.conversations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.deployments.list" + "name": "discoveryengine.conversations.get" } ] }, - "dialogflow.projects.locations.agents.environments.experiments.create": { + "discoveryengine.projects.locations.dataStores.conversations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.experiments.create" + "name": "discoveryengine.conversations.list" } ] }, - "dialogflow.projects.locations.agents.environments.experiments.delete": { + "discoveryengine.projects.locations.dataStores.conversations.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.experiments.delete" + "name": "discoveryengine.conversations.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "discoveryengine.conversations.get" } ] }, - "dialogflow.projects.locations.agents.environments.experiments.get": { + "discoveryengine.projects.locations.dataStores.models.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.experiments.get" + "name": "discoveryengine.operations.get" } ] }, - "dialogflow.projects.locations.agents.environments.experiments.list": { + "discoveryengine.projects.locations.dataStores.models.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.experiments.list" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agents.environments.experiments.patch": { + "discoveryengine.projects.locations.dataStores.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.experiments.update" - }, + "name": "discoveryengine.operations.get" + } + ] + }, + "discoveryengine.projects.locations.dataStores.operations.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.experiments.get" + "name": "discoveryengine.operations.list" } ] }, - "dialogflow.projects.locations.agents.environments.get": { + "discoveryengine.projects.locations.dataStores.schemas.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.get" + "name": "discoveryengine.schemas.create" } ] }, - "dialogflow.projects.locations.agents.environments.list": { + "discoveryengine.projects.locations.dataStores.schemas.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.list" + "name": "discoveryengine.schemas.delete" } ] }, - "dialogflow.projects.locations.agents.environments.patch": { + "discoveryengine.projects.locations.dataStores.schemas.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.get" - }, + "name": "discoveryengine.schemas.get" + } + ] + }, + "discoveryengine.projects.locations.dataStores.schemas.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "dialogflow.environments.update" + "name": "discoveryengine.schemas.list" } ] - } - }, - "restUrl": "https://cloud.google.com/dialogflow/docs/reference/rest" - }, - "digitalassetlinks": { - "methods": {}, - "restUrl": "https://developers.google.com/digital-asset-links/reference/rest" - }, - "discovery": { - "methods": {} - }, - "discoveryengine": { - "methods": { - "discoveryengine.projects.locations.collections.dataStores.branches.documents.create": { + }, + "discoveryengine.projects.locations.dataStores.schemas.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.create" + "name": "discoveryengine.schemas.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "discoveryengine.schemas.get" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.documents.delete": { + "discoveryengine.projects.locations.dataStores.servingConfigs.recommend": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.delete" + "name": "discoveryengine.servingConfigs.recommend" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.documents.get": { + "discoveryengine.projects.locations.dataStores.servingConfigs.search": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.get" + "name": "discoveryengine.servingConfigs.search" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.documents.import": { + "discoveryengine.projects.locations.dataStores.userEvents.import": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.import" + "name": "discoveryengine.userEvents.import" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.documents.list": { + "discoveryengine.projects.locations.dataStores.userEvents.purge": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.list" + "name": "discoveryengine.userEvents.purge" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.documents.patch": { + "discoveryengine.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.get" - }, + "name": "discoveryengine.operations.get" + } + ] + }, + "discoveryengine.projects.locations.operations.list": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.update" + "name": "discoveryengine.operations.list" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.documents.purge": { + "discoveryengine.projects.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.purge" + "name": "discoveryengine.operations.get" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.operations.get": { + "discoveryengine.projects.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "discoveryengine.operations.list" + } + ] + } + }, + "restUrl": "https://cloud.google.com/discovery-engine/docs/reference/rest" + }, + "displayvideo": { + "methods": {} + }, + "dlp": { + "methods": { + "dlp.infoTypes.list": {}, + "dlp.locations.infoTypes.list": {}, + "dlp.organizations.deidentifyTemplates.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "lowConfidence": true, + "name": "dlp.deidentifyTemplates.create", + "parameterFormat": "parent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "discoveryengine.projects.locations.collections.dataStores.branches.operations.list": { + "dlp.organizations.deidentifyTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.operations.list" + "name": "dlp.deidentifyTemplates.delete", + "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.completeQuery": { + "dlp.organizations.deidentifyTemplates.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.dataStores.completeQuery" + "name": "dlp.deidentifyTemplates.get", + "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.conversations.converse": { + "dlp.organizations.deidentifyTemplates.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.conversations.converse" + "lowConfidence": true, + "name": "dlp.deidentifyTemplates.list", + "parameterFormat": "parent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "discoveryengine.projects.locations.collections.dataStores.conversations.create": { + "dlp.organizations.deidentifyTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.conversations.create" + "name": "dlp.deidentifyTemplates.update", + "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.conversations.delete": { + "dlp.organizations.inspectTemplates.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.conversations.delete" + "lowConfidence": true, + "name": "dlp.inspectTemplates.create", + "parameterFormat": "parent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "discoveryengine.projects.locations.collections.dataStores.conversations.get": { + "dlp.organizations.inspectTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.conversations.get" + "name": "dlp.inspectTemplates.delete", + "parameterFormat": "organizations/433245324/inspectTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.conversations.list": { + "dlp.organizations.inspectTemplates.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.conversations.list" + "name": "dlp.inspectTemplates.get", + "parameterFormat": "organizations/433245324/inspectTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.conversations.patch": { + "dlp.organizations.inspectTemplates.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.conversations.update" - }, + "lowConfidence": true, + "name": "dlp.inspectTemplates.list", + "parameterFormat": "parent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" + } + ] + }, + "dlp.organizations.inspectTemplates.patch": { + "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.conversations.get" + "name": "dlp.inspectTemplates.update", + "parameterFormat": "organizations/433245324/inspectTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.models.operations.get": { + "dlp.organizations.locations.deidentifyTemplates.create": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.operations.get" + "lowConfidence": true, + "name": "dlp.deidentifyTemplates.create", + "parameterFormat": "parent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "discoveryengine.projects.locations.collections.dataStores.models.operations.list": { + "dlp.organizations.locations.deidentifyTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.operations.list" + "name": "dlp.deidentifyTemplates.delete", + "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.operations.get": { + "dlp.organizations.locations.deidentifyTemplates.get": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.operations.get" + "name": "dlp.deidentifyTemplates.get", + "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.operations.list": { + "dlp.organizations.locations.deidentifyTemplates.list": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.operations.list" + "lowConfidence": true, + "name": "dlp.deidentifyTemplates.list", + "parameterFormat": "parent", + "parameterName": "parent", + "parameterType": "path", + "resourceType": "parent" } ] }, - "discoveryengine.projects.locations.collections.dataStores.schemas.create": { + "dlp.organizations.locations.deidentifyTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ - "manual" + "restcrawlv1" ], - "name": "discoveryengine.schemas.create" + "name": "dlp.deidentifyTemplates.update", + "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name" } ] }, - "discoveryengine.projects.locations.collections.dataStores.schemas.delete": { + "dlp.projects.storedInfoTypes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.delete" + "name": "dlp.storedInfoTypes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dlp.storedInfoTypes.get" } ] }, - "discoveryengine.projects.locations.collections.dataStores.schemas.get": { + "dlp.projects.storedInfoTypes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.get" + "name": "dlp.storedInfoTypes.list" } ] }, - "discoveryengine.projects.locations.collections.dataStores.schemas.list": { + "dlp.projects.storedInfoTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.list" + "name": "dlp.storedInfoTypes.get" } ] }, - "discoveryengine.projects.locations.collections.dataStores.schemas.operations.get": { + "dlp.projects.storedInfoTypes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.storedInfoTypes.delete" } ] }, - "discoveryengine.projects.locations.collections.dataStores.schemas.operations.list": { + "dlp.projects.storedInfoTypes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.storedInfoTypes.create" } ] }, - "discoveryengine.projects.locations.collections.dataStores.schemas.patch": { + "dlp.projects.locations.storedInfoTypes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.get" + "name": "dlp.storedInfoTypes.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.update" + "name": "dlp.storedInfoTypes.get" } ] }, - "discoveryengine.projects.locations.collections.dataStores.servingConfigs.recommend": { + "dlp.projects.locations.storedInfoTypes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.servingConfigs.recommend" + "name": "dlp.storedInfoTypes.list" } ] }, - "discoveryengine.projects.locations.collections.dataStores.servingConfigs.search": { + "dlp.projects.locations.storedInfoTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.servingConfigs.search" + "name": "dlp.storedInfoTypes.get" } ] }, - "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.get": { + "dlp.projects.locations.storedInfoTypes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.storedInfoTypes.delete" } ] }, - "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.list": { + "dlp.projects.locations.storedInfoTypes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.storedInfoTypes.create" } ] }, - "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.get": { + "dlp.projects.locations.jobTriggers.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" - } - ] - }, - "discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.list": { - "permissions": [ + "name": "dlp.jobTriggers.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.jobTriggers.get" } ] }, - "discoveryengine.projects.locations.collections.dataStores.userEvents.import": { + "dlp.projects.locations.jobTriggers.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.userEvents.import" + "name": "dlp.jobTriggers.list" } ] }, - "discoveryengine.projects.locations.collections.dataStores.userEvents.purge": { + "dlp.projects.locations.jobTriggers.hybridInspect": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.userEvents.purge" + "name": "dlp.jobTriggers.hybridInspect" } ] }, - "discoveryengine.projects.locations.collections.engines.operations.get": { + "dlp.projects.locations.jobTriggers.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.jobTriggers.delete" } ] }, - "discoveryengine.projects.locations.collections.engines.operations.list": { + "dlp.projects.locations.jobTriggers.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.jobTriggers.get" } ] }, - "discoveryengine.projects.locations.collections.operations.get": { + "dlp.projects.locations.jobTriggers.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.jobTriggers.create" } ] }, - "discoveryengine.projects.locations.collections.operations.list": { + "dlp.projects.locations.inspectTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.inspectTemplates.get" } ] }, - "discoveryengine.projects.locations.dataStores.branches.documents.create": { + "dlp.projects.locations.inspectTemplates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.create" + "name": "dlp.inspectTemplates.list" } ] }, - "discoveryengine.projects.locations.dataStores.branches.documents.delete": { + "dlp.projects.locations.inspectTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.delete" - } - ] - }, - "discoveryengine.projects.locations.dataStores.branches.documents.get": { - "permissions": [ + "name": "dlp.inspectTemplates.get" + }, { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.get" + "name": "dlp.inspectTemplates.update" } ] }, - "discoveryengine.projects.locations.dataStores.branches.documents.import": { + "dlp.projects.locations.inspectTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.import" + "name": "dlp.inspectTemplates.delete" } ] }, - "discoveryengine.projects.locations.dataStores.branches.documents.list": { + "dlp.projects.locations.inspectTemplates.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.list" + "name": "dlp.inspectTemplates.create" } ] }, - "discoveryengine.projects.locations.dataStores.branches.documents.patch": { + "dlp.projects.locations.deidentifyTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.update" + "name": "dlp.deidentifyTemplates.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.get" + "name": "dlp.deidentifyTemplates.get" } ] }, - "discoveryengine.projects.locations.dataStores.branches.documents.purge": { + "dlp.projects.locations.deidentifyTemplates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.documents.purge" + "name": "dlp.deidentifyTemplates.list" } ] }, - "discoveryengine.projects.locations.dataStores.branches.operations.get": { + "dlp.projects.locations.deidentifyTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.deidentifyTemplates.get" } ] }, - "discoveryengine.projects.locations.dataStores.branches.operations.list": { + "dlp.projects.locations.deidentifyTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.deidentifyTemplates.delete" } ] }, - "discoveryengine.projects.locations.dataStores.completeQuery": { + "dlp.projects.locations.deidentifyTemplates.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.dataStores.completeQuery" + "name": "dlp.deidentifyTemplates.create" } ] }, - "discoveryengine.projects.locations.dataStores.conversations.converse": { + "dlp.projects.jobTriggers.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.conversations.converse" + "name": "dlp.jobTriggers.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dlp.jobTriggers.get" } ] }, - "discoveryengine.projects.locations.dataStores.conversations.create": { + "dlp.projects.jobTriggers.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.conversations.create" + "name": "dlp.jobTriggers.list" } ] }, - "discoveryengine.projects.locations.dataStores.conversations.delete": { + "dlp.projects.jobTriggers.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.conversations.delete" + "name": "dlp.jobTriggers.get" } ] }, - "discoveryengine.projects.locations.dataStores.conversations.get": { + "dlp.projects.jobTriggers.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.conversations.get" + "name": "dlp.jobTriggers.delete" } ] }, - "discoveryengine.projects.locations.dataStores.conversations.list": { + "dlp.projects.jobTriggers.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.conversations.list" + "name": "dlp.jobTriggers.create" } ] }, - "discoveryengine.projects.locations.dataStores.conversations.patch": { + "dlp.projects.inspectTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.conversations.update" + "name": "dlp.inspectTemplates.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.conversations.get" + "name": "dlp.inspectTemplates.get" } ] }, - "discoveryengine.projects.locations.dataStores.models.operations.get": { + "dlp.projects.inspectTemplates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.inspectTemplates.list" } ] }, - "discoveryengine.projects.locations.dataStores.models.operations.list": { + "dlp.projects.inspectTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.inspectTemplates.get" } ] }, - "discoveryengine.projects.locations.dataStores.operations.get": { + "dlp.projects.inspectTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.inspectTemplates.delete" } ] }, - "discoveryengine.projects.locations.dataStores.operations.list": { + "dlp.projects.inspectTemplates.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.inspectTemplates.create" } ] }, - "discoveryengine.projects.locations.dataStores.schemas.create": { + "dlp.projects.deidentifyTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.create" - } - ] - }, - "discoveryengine.projects.locations.dataStores.schemas.delete": { - "permissions": [ + "name": "dlp.deidentifyTemplates.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.delete" + "name": "dlp.deidentifyTemplates.get" } ] }, - "discoveryengine.projects.locations.dataStores.schemas.get": { + "dlp.projects.deidentifyTemplates.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.get" + "name": "dlp.deidentifyTemplates.list" } ] }, - "discoveryengine.projects.locations.dataStores.schemas.list": { + "dlp.projects.deidentifyTemplates.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.list" + "name": "dlp.deidentifyTemplates.get" } ] }, - "discoveryengine.projects.locations.dataStores.schemas.patch": { + "dlp.projects.deidentifyTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.schemas.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "discoveryengine.schemas.get" + "name": "dlp.deidentifyTemplates.delete" } ] }, - "discoveryengine.projects.locations.dataStores.servingConfigs.recommend": { + "dlp.projects.deidentifyTemplates.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.servingConfigs.recommend" + "name": "dlp.deidentifyTemplates.create" } ] }, - "discoveryengine.projects.locations.dataStores.servingConfigs.search": { + "dlp.organizations.storedInfoTypes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.servingConfigs.search" - } - ] - }, - "discoveryengine.projects.locations.dataStores.userEvents.import": { - "permissions": [ + "name": "dlp.storedInfoTypes.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.userEvents.import" + "name": "dlp.storedInfoTypes.get" } ] }, - "discoveryengine.projects.locations.dataStores.userEvents.purge": { + "dlp.organizations.storedInfoTypes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.userEvents.purge" + "name": "dlp.storedInfoTypes.list" } ] }, - "discoveryengine.projects.locations.operations.get": { + "dlp.organizations.storedInfoTypes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.storedInfoTypes.get" } ] }, - "discoveryengine.projects.locations.operations.list": { + "dlp.organizations.storedInfoTypes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" + "name": "dlp.storedInfoTypes.delete" } ] }, - "discoveryengine.projects.operations.get": { + "dlp.organizations.storedInfoTypes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.get" + "name": "dlp.storedInfoTypes.create" } ] }, - "discoveryengine.projects.operations.list": { + "dlp.organizations.locations.storedInfoTypes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "discoveryengine.operations.list" - } - ] - } - }, - "restUrl": "https://cloud.google.com/discovery-engine/docs/reference/rest" - }, - "displayvideo": { - "methods": {} - }, - "dlp": { - "methods": { - "dlp.infoTypes.list": {}, - "dlp.locations.infoTypes.list": {}, - "dlp.organizations.deidentifyTemplates.create": { - "permissions": [ + "name": "dlp.storedInfoTypes.update" + }, { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dlp.deidentifyTemplates.create", - "parameterFormat": "parent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dlp.storedInfoTypes.get" } ] }, - "dlp.organizations.deidentifyTemplates.delete": { + "dlp.organizations.locations.storedInfoTypes.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.deidentifyTemplates.delete", - "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.storedInfoTypes.list" } ] }, - "dlp.organizations.deidentifyTemplates.get": { + "dlp.organizations.locations.storedInfoTypes.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.deidentifyTemplates.get", - "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.storedInfoTypes.get" } ] }, - "dlp.organizations.deidentifyTemplates.list": { + "dlp.organizations.locations.storedInfoTypes.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dlp.deidentifyTemplates.list", - "parameterFormat": "parent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dlp.storedInfoTypes.delete" } ] }, - "dlp.organizations.deidentifyTemplates.patch": { + "dlp.organizations.locations.storedInfoTypes.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.deidentifyTemplates.update", - "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.storedInfoTypes.create" } ] }, - "dlp.organizations.inspectTemplates.create": { + "dlp.organizations.locations.jobTriggers.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dlp.inspectTemplates.create", - "parameterFormat": "parent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dlp.jobTriggers.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dlp.jobTriggers.get" } ] }, - "dlp.organizations.inspectTemplates.delete": { + "dlp.organizations.locations.jobTriggers.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.inspectTemplates.delete", - "parameterFormat": "organizations/433245324/inspectTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.jobTriggers.list" } ] }, - "dlp.organizations.inspectTemplates.get": { + "dlp.organizations.locations.jobTriggers.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.inspectTemplates.get", - "parameterFormat": "organizations/433245324/inspectTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.jobTriggers.get" } ] }, - "dlp.organizations.inspectTemplates.list": { + "dlp.organizations.locations.jobTriggers.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dlp.inspectTemplates.list", - "parameterFormat": "parent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dlp.jobTriggers.delete" } ] }, - "dlp.organizations.inspectTemplates.patch": { + "dlp.organizations.locations.jobTriggers.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.inspectTemplates.update", - "parameterFormat": "organizations/433245324/inspectTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.jobTriggers.create" } ] }, - "dlp.organizations.locations.deidentifyTemplates.create": { + "dlp.organizations.locations.inspectTemplates.patch": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dlp.deidentifyTemplates.create", - "parameterFormat": "parent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dlp.inspectTemplates.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "dlp.inspectTemplates.get" } ] }, - "dlp.organizations.locations.deidentifyTemplates.delete": { + "dlp.organizations.locations.inspectTemplates.list": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.deidentifyTemplates.delete", - "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.inspectTemplates.list" } ] }, - "dlp.organizations.locations.deidentifyTemplates.get": { + "dlp.organizations.locations.inspectTemplates.get": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.deidentifyTemplates.get", - "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.inspectTemplates.get" } ] }, - "dlp.organizations.locations.deidentifyTemplates.list": { + "dlp.organizations.locations.inspectTemplates.delete": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "lowConfidence": true, - "name": "dlp.deidentifyTemplates.list", - "parameterFormat": "parent", - "parameterName": "parent", - "parameterType": "path", - "resourceType": "parent" + "name": "dlp.inspectTemplates.delete" } ] }, - "dlp.organizations.locations.deidentifyTemplates.patch": { + "dlp.organizations.locations.inspectTemplates.create": { "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1" + "manual" ], - "name": "dlp.deidentifyTemplates.update", - "parameterFormat": "organizations/433245324/deidentifyTemplates/432452342", - "parameterName": "name", - "parameterType": "path", - "resourceType": "name" + "name": "dlp.inspectTemplates.create" } ] } @@ -36381,6 +42878,15 @@ "parameterName": "parent", "parameterType": "path", "resourceType": "parent" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.pipeline.resources.virtualMachine.serviceAccount.email" + } } ] } @@ -41877,11 +48383,503 @@ "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.firewallEndpoints.get" + "name": "networksecurity.firewallEndpoints.get" + } + ] + }, + "networksecurity.organizations.locations.operations.cancel": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.operations.cancel" + } + ] + }, + "networksecurity.organizations.locations.operations.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.operations.delete" + } + ] + }, + "networksecurity.organizations.locations.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.operations.get" + } + ] + }, + "networksecurity.organizations.locations.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.operations.list" + } + ] + }, + "networksecurity.organizations.locations.securityProfileGroups.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfileGroups.create" + } + ] + }, + "networksecurity.organizations.locations.securityProfileGroups.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfileGroups.delete" + } + ] + }, + "networksecurity.organizations.locations.securityProfileGroups.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfileGroups.get" + } + ] + }, + "networksecurity.organizations.locations.securityProfileGroups.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfileGroups.list" + } + ] + }, + "networksecurity.organizations.locations.securityProfileGroups.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfileGroups.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfileGroups.get" + } + ] + }, + "networksecurity.organizations.locations.securityProfiles.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfiles.create" + } + ] + }, + "networksecurity.organizations.locations.securityProfiles.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfiles.delete" + } + ] + }, + "networksecurity.organizations.locations.securityProfiles.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfiles.get" + } + ] + }, + "networksecurity.organizations.locations.securityProfiles.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfiles.list" + } + ] + }, + "networksecurity.organizations.locations.securityProfiles.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfiles.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.securityProfiles.get" + } + ] + }, + "networksecurity.projects.locations.authorizationPolicies.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.create" + } + ] + }, + "networksecurity.projects.locations.authorizationPolicies.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.delete" + } + ] + }, + "networksecurity.projects.locations.authorizationPolicies.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.get" + } + ] + }, + "networksecurity.projects.locations.authorizationPolicies.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.getIamPolicy" + } + ] + }, + "networksecurity.projects.locations.authorizationPolicies.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.list" + } + ] + }, + "networksecurity.projects.locations.authorizationPolicies.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.update" + } + ] + }, + "networksecurity.projects.locations.authorizationPolicies.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.authorizationPolicies.setIamPolicy" + } + ] + }, + "networksecurity.projects.locations.clientTlsPolicies.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.create" + } + ] + }, + "networksecurity.projects.locations.clientTlsPolicies.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.delete" + } + ] + }, + "networksecurity.projects.locations.clientTlsPolicies.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.get" + } + ] + }, + "networksecurity.projects.locations.clientTlsPolicies.getIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.getIamPolicy" + } + ] + }, + "networksecurity.projects.locations.clientTlsPolicies.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.list" + } + ] + }, + "networksecurity.projects.locations.clientTlsPolicies.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.update" + } + ] + }, + "networksecurity.projects.locations.clientTlsPolicies.setIamPolicy": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.clientTlsPolicies.setIamPolicy" + } + ] + }, + "networksecurity.projects.locations.firewallEndpointAssociations.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.firewallEndpointAssociations.create" + } + ] + }, + "networksecurity.projects.locations.firewallEndpointAssociations.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.firewallEndpointAssociations.delete" + } + ] + }, + "networksecurity.projects.locations.firewallEndpointAssociations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.firewallEndpointAssociations.get" + } + ] + }, + "networksecurity.projects.locations.firewallEndpointAssociations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.firewallEndpointAssociations.list" + } + ] + }, + "networksecurity.projects.locations.firewallEndpointAssociations.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.firewallEndpointAssociations.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.firewallEndpointAssociations.get" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicies.create" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicies.delete" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicies.get" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicies.list" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicies.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicies.update" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.rules.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicyRules.create" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.rules.delete": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicyRules.delete" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.rules.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicyRules.get" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.rules.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicyRules.list" + } + ] + }, + "networksecurity.projects.locations.gatewaySecurityPolicies.rules.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicyRules.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.gatewaySecurityPolicyRules.get" + } + ] + }, + "networksecurity.projects.locations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.locations.get" + } + ] + }, + "networksecurity.projects.locations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.locations.list" } ] }, - "networksecurity.organizations.locations.operations.cancel": { + "networksecurity.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ @@ -41891,7 +48889,7 @@ } ] }, - "networksecurity.organizations.locations.operations.delete": { + "networksecurity.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ @@ -41901,7 +48899,7 @@ } ] }, - "networksecurity.organizations.locations.operations.get": { + "networksecurity.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ @@ -41911,7 +48909,7 @@ } ] }, - "networksecurity.organizations.locations.operations.list": { + "networksecurity.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ @@ -41921,703 +48919,744 @@ } ] }, - "networksecurity.organizations.locations.securityProfileGroups.create": { + "networksecurity.projects.locations.serverTlsPolicies.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfileGroups.create" + "name": "networksecurity.serverTlsPolicies.create" } ] }, - "networksecurity.organizations.locations.securityProfileGroups.delete": { + "networksecurity.projects.locations.serverTlsPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfileGroups.delete" + "name": "networksecurity.serverTlsPolicies.delete" } ] }, - "networksecurity.organizations.locations.securityProfileGroups.get": { + "networksecurity.projects.locations.serverTlsPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfileGroups.get" + "name": "networksecurity.serverTlsPolicies.get" } ] }, - "networksecurity.organizations.locations.securityProfileGroups.list": { + "networksecurity.projects.locations.serverTlsPolicies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfileGroups.list" + "name": "networksecurity.serverTlsPolicies.getIamPolicy" } ] }, - "networksecurity.organizations.locations.securityProfileGroups.patch": { + "networksecurity.projects.locations.serverTlsPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfileGroups.update" + "name": "networksecurity.serverTlsPolicies.list" + } + ] + }, + "networksecurity.projects.locations.serverTlsPolicies.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.serverTlsPolicies.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfileGroups.get" + "name": "networksecurity.serverTlsPolicies.get" } ] }, - "networksecurity.organizations.locations.securityProfiles.create": { + "networksecurity.projects.locations.serverTlsPolicies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfiles.create" + "name": "networksecurity.serverTlsPolicies.setIamPolicy" } ] }, - "networksecurity.organizations.locations.securityProfiles.delete": { + "networksecurity.projects.locations.tlsInspectionPolicies.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfiles.delete" + "name": "networksecurity.tlsInspectionPolicies.create" } ] }, - "networksecurity.organizations.locations.securityProfiles.get": { + "networksecurity.projects.locations.tlsInspectionPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfiles.get" + "name": "networksecurity.tlsInspectionPolicies.create" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.tlsInspectionPolicies.delete" } ] }, - "networksecurity.organizations.locations.securityProfiles.list": { + "networksecurity.projects.locations.tlsInspectionPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfiles.list" + "name": "networksecurity.tlsInspectionPolicies.get" } ] }, - "networksecurity.organizations.locations.securityProfiles.patch": { + "networksecurity.projects.locations.tlsInspectionPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfiles.update" + "name": "networksecurity.tlsInspectionPolicies.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.securityProfiles.get" + "name": "networksecurity.tlsInspectionPolicies.list" } ] }, - "networksecurity.projects.locations.authorizationPolicies.create": { + "networksecurity.projects.locations.tlsInspectionPolicies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.create" + "name": "networksecurity.tlsInspectionPolicies.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networksecurity.tlsInspectionPolicies.get" } ] }, - "networksecurity.projects.locations.authorizationPolicies.delete": { + "networksecurity.projects.locations.urlLists.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.delete" + "name": "networksecurity.urlLists.create" } ] }, - "networksecurity.projects.locations.authorizationPolicies.get": { + "networksecurity.projects.locations.urlLists.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.get" + "name": "networksecurity.urlLists.delete" } ] }, - "networksecurity.projects.locations.authorizationPolicies.getIamPolicy": { + "networksecurity.projects.locations.urlLists.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.getIamPolicy" + "name": "networksecurity.urlLists.get" } ] }, - "networksecurity.projects.locations.authorizationPolicies.list": { + "networksecurity.projects.locations.urlLists.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.list" + "name": "networksecurity.urlLists.list" } ] }, - "networksecurity.projects.locations.authorizationPolicies.patch": { + "networksecurity.projects.locations.urlLists.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.get" + "name": "networksecurity.urlLists.get" }, { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.update" + "name": "networksecurity.urlLists.update" } ] - }, - "networksecurity.projects.locations.authorizationPolicies.setIamPolicy": { + } + }, + "restUrl": "https://cloud.google.com/traffic-director/docs/reference/network-security/rest" + }, + "networkservices": { + "methods": { + "networkservices.projects.locations.tlsRoutes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.authorizationPolicies.setIamPolicy" + "name": "networkservices.tlsRoutes.list" } ] }, - "networksecurity.projects.locations.clientTlsPolicies.create": { + "networkservices.projects.locations.tlsRoutes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.create" + "name": "networkservices.tlsRoutes.get" } ] }, - "networksecurity.projects.locations.clientTlsPolicies.delete": { + "networkservices.projects.locations.tlsRoutes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.delete" - } - ] - }, - "networksecurity.projects.locations.clientTlsPolicies.get": { - "permissions": [ + "name": "networkservices.tlsRoutes.update" + }, { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.get" + "name": "networkservices.tlsRoutes.get" } ] }, - "networksecurity.projects.locations.clientTlsPolicies.getIamPolicy": { + "networkservices.projects.locations.tlsRoutes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.getIamPolicy" + "name": "networkservices.tlsRoutes.delete" } ] }, - "networksecurity.projects.locations.clientTlsPolicies.list": { + "networkservices.projects.locations.tlsRoutes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.list" + "name": "networkservices.tlsRoutes.create" } ] }, - "networksecurity.projects.locations.clientTlsPolicies.patch": { + "networkservices.projects.locations.tcpRoutes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.get" + "name": "networkservices.tcpRoutes.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.update" + "name": "networkservices.tcpRoutes.get" } ] }, - "networksecurity.projects.locations.clientTlsPolicies.setIamPolicy": { + "networkservices.projects.locations.tcpRoutes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.clientTlsPolicies.setIamPolicy" + "name": "networkservices.tcpRoutes.list" } ] }, - "networksecurity.projects.locations.firewallEndpointAssociations.create": { + "networkservices.projects.locations.tcpRoutes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.firewallEndpointAssociations.create" + "name": "networkservices.tcpRoutes.get" } ] }, - "networksecurity.projects.locations.firewallEndpointAssociations.delete": { + "networkservices.projects.locations.tcpRoutes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.firewallEndpointAssociations.delete" + "name": "networkservices.tcpRoutes.delete" } ] }, - "networksecurity.projects.locations.firewallEndpointAssociations.get": { + "networkservices.projects.locations.tcpRoutes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.firewallEndpointAssociations.get" + "name": "networkservices.tcpRoutes.create" } ] }, - "networksecurity.projects.locations.firewallEndpointAssociations.list": { + "networkservices.projects.locations.serviceBindings.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.firewallEndpointAssociations.list" + "name": "networkservices.serviceBindings.list" } ] }, - "networksecurity.projects.locations.firewallEndpointAssociations.patch": { + "networkservices.projects.locations.serviceBindings.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.firewallEndpointAssociations.update" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "networksecurity.firewallEndpointAssociations.get" + "name": "networkservices.serviceBindings.get" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.create": { + "networkservices.projects.locations.serviceBindings.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicies.create" + "name": "networkservices.serviceBindings.delete" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.delete": { + "networkservices.projects.locations.serviceBindings.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicies.delete" + "name": "networkservices.serviceBindings.create" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.get": { + "networkservices.projects.locations.operations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicies.get" + "name": "networkservices.operations.get" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.list": { + "networkservices.projects.locations.operations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicies.list" + "name": "networkservices.operations.list" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.patch": { + "networkservices.projects.locations.operations.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicies.get" - }, - { - "discoveryMethodologies": [ - "manual" - ], - "name": "networksecurity.gatewaySecurityPolicies.update" + "name": "networkservices.operations.delete" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.rules.create": { + "networkservices.projects.locations.operations.cancel": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicyRules.create" + "name": "networkservices.operations.cancel" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.rules.delete": { + "networkservices.projects.locations.meshes.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicyRules.delete" + "name": "networkservices.meshes.setIamPolicy" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.rules.get": { + "networkservices.projects.locations.meshes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicyRules.get" + "name": "networkservices.meshes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networkservices.meshes.get" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.rules.list": { + "networkservices.projects.locations.meshes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicyRules.list" + "name": "networkservices.meshes.list" } ] }, - "networksecurity.projects.locations.gatewaySecurityPolicies.rules.patch": { + "networkservices.projects.locations.meshes.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicyRules.update" - }, + "name": "networkservices.meshes.getIamPolicy" + } + ] + }, + "networkservices.projects.locations.meshes.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.gatewaySecurityPolicyRules.get" + "name": "networkservices.meshes.get" } ] }, - "networksecurity.projects.locations.get": { + "networkservices.projects.locations.meshes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.locations.get" + "name": "networkservices.meshes.delete" } ] }, - "networksecurity.projects.locations.list": { + "networkservices.projects.locations.meshes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.locations.list" + "name": "networkservices.meshes.create" } ] }, - "networksecurity.projects.locations.operations.cancel": { + "networkservices.projects.locations.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.operations.cancel" + "name": "networkservices.locations.list" } ] }, - "networksecurity.projects.locations.operations.delete": { + "networkservices.projects.locations.httpRoutes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.operations.delete" + "name": "networkservices.httpRoutes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networkservices.httpRoutes.get" } ] }, - "networksecurity.projects.locations.operations.get": { + "networkservices.projects.locations.httpRoutes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.operations.get" + "name": "networkservices.httpRoutes.list" } ] }, - "networksecurity.projects.locations.operations.list": { + "networkservices.projects.locations.httpRoutes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.operations.list" + "name": "networkservices.httpRoutes.delete" } ] }, - "networksecurity.projects.locations.serverTlsPolicies.create": { + "networkservices.projects.locations.httpRoutes.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.create" + "name": "networkservices.httpRoutes.create" } ] }, - "networksecurity.projects.locations.serverTlsPolicies.delete": { + "networkservices.projects.locations.httpRoutes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.delete" + "name": "networkservices.httpRoutes.get" } ] }, - "networksecurity.projects.locations.serverTlsPolicies.get": { + "networkservices.projects.locations.grpcRoutes.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.get" + "name": "networkservices.grpcRoutes.update" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "networkservices.grpcRoutes.get" } ] }, - "networksecurity.projects.locations.serverTlsPolicies.getIamPolicy": { + "networkservices.projects.locations.grpcRoutes.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.getIamPolicy" + "name": "networkservices.grpcRoutes.list" } ] }, - "networksecurity.projects.locations.serverTlsPolicies.list": { + "networkservices.projects.locations.grpcRoutes.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.list" + "name": "networkservices.grpcRoutes.get" } ] }, - "networksecurity.projects.locations.serverTlsPolicies.patch": { + "networkservices.projects.locations.grpcRoutes.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.update" - }, + "name": "networkservices.grpcRoutes.delete" + } + ] + }, + "networkservices.projects.locations.grpcRoutes.create": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.get" + "name": "networkservices.grpcRoutes.create" } ] }, - "networksecurity.projects.locations.serverTlsPolicies.setIamPolicy": { + "networkservices.projects.locations.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.serverTlsPolicies.setIamPolicy" + "name": "networkservices.locations.get" } ] }, - "networksecurity.projects.locations.tlsInspectionPolicies.create": { + "networkservices.projects.locations.gateways.create": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.create" + "name": "networkservices.gateways.create" } ] }, - "networksecurity.projects.locations.tlsInspectionPolicies.delete": { + "networkservices.projects.locations.gateways.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.create" - }, + "name": "networkservices.gateways.delete" + } + ] + }, + "networkservices.projects.locations.gateways.get": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.delete" + "name": "networkservices.gateways.get" } ] }, - "networksecurity.projects.locations.tlsInspectionPolicies.get": { + "networkservices.projects.locations.gateways.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.get" + "name": "networkservices.gateways.list" } ] }, - "networksecurity.projects.locations.tlsInspectionPolicies.list": { + "networkservices.projects.locations.gateways.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.get" + "name": "networkservices.gateways.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.list" + "name": "networkservices.gateways.get" } ] }, - "networksecurity.projects.locations.tlsInspectionPolicies.patch": { + "networkservices.projects.locations.endpointPolicies.patch": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.update" + "name": "networkservices.endpointPolicies.update" }, { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.tlsInspectionPolicies.get" + "name": "networkservices.endpointPolicies.get" } ] }, - "networksecurity.projects.locations.urlLists.create": { + "networkservices.projects.locations.endpointPolicies.setIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.urlLists.create" + "name": "networkservices.endpointPolicies.setIamPolicy" } ] }, - "networksecurity.projects.locations.urlLists.delete": { + "networkservices.projects.locations.endpointPolicies.list": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.urlLists.delete" + "name": "networkservices.endpointPolicies.list" } ] }, - "networksecurity.projects.locations.urlLists.get": { + "networkservices.projects.locations.endpointPolicies.getIamPolicy": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.urlLists.get" + "name": "networkservices.endpointPolicies.getIamPolicy" } ] }, - "networksecurity.projects.locations.urlLists.list": { + "networkservices.projects.locations.endpointPolicies.get": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.urlLists.list" + "name": "networkservices.endpointPolicies.get" } ] }, - "networksecurity.projects.locations.urlLists.patch": { + "networkservices.projects.locations.endpointPolicies.delete": { "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.urlLists.get" - }, + "name": "networkservices.endpointPolicies.delete" + } + ] + }, + "networkservices.projects.locations.endpointPolicies.create": { + "permissions": [ { "discoveryMethodologies": [ "manual" ], - "name": "networksecurity.urlLists.update" + "name": "networkservices.endpointPolicies.create" } ] } }, - "restUrl": "https://cloud.google.com/traffic-director/docs/reference/network-security/rest" - }, - "networkservices": { - "methods": {}, "restUrl": "https://cloud.google.com/traffic-director/docs/reference/network-services/rest" }, "notebooks": { @@ -42769,6 +49808,15 @@ "parameterName": "parent", "parameterType": "path", "resourceType": "parent" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.gceSetup.serviceAccounts[].email" + } } ] }, @@ -42786,7 +49834,16 @@ } ] }, - "notebooks.projects.locations.instances.diagnose": {}, + "notebooks.projects.locations.instances.diagnose": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "notebooks.instances.diagnose" + } + ] + }, "notebooks.projects.locations.instances.get": { "permissions": [ { @@ -42866,6 +49923,15 @@ "manual" ], "name": "notebooks.instances.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.gceSetup.serviceAccounts[].email" + } } ] }, @@ -43211,6 +50277,16 @@ "name": "notebooks.schedules.list" } ] + }, + "notebooks.projects.locations.instances.updateShieldedInstanceConfig": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "notebooks.instances.updateShieldInstanceConfig" + } + ] } }, "restUrl": "https://cloud.google.com/notebooks/docs/reference/rest" @@ -43656,8 +50732,26 @@ } ] }, - "osconfig.projects.locations.instanceOSPoliciesCompliances.get": {}, - "osconfig.projects.locations.instanceOSPoliciesCompliances.list": {}, + "osconfig.projects.locations.instanceOSPoliciesCompliances.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "osconfig.instanceOSPoliciesCompliances.get" + } + ] + }, + "osconfig.projects.locations.instanceOSPoliciesCompliances.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "osconfig.instanceOSPoliciesCompliances.list" + } + ] + }, "osconfig.projects.locations.instances.inventories.get": { "permissions": [ { @@ -44087,7 +51181,138 @@ "restUrl": "https://cloud.google.com/policy-intelligence/docs/reference/policyanalyzer/rest" }, "policysimulator": { - "methods": {}, + "methods": { + "policysimulator.organizations.locations.orgPolicyViolationsPreviews.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.orgPolicyViolationsPreviews.get" + } + ] + }, + "policysimulator.organizations.locations.orgPolicyViolationsPreviews.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.orgPolicyViolationsPreviews.list" + } + ] + }, + "policysimulator.organizations.locations.replays.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.create" + } + ] + }, + "policysimulator.organizations.locations.replays.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.get" + } + ] + }, + "policysimulator.organizations.locations.replays.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.list" + } + ] + }, + "policysimulator.projects.locations.replays.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.get" + } + ] + }, + "policysimulator.projects.locations.replays.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.list" + } + ] + }, + "policysimulator.projects.locations.replays.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.create" + } + ] + }, + "policysimulator.projects.locations.replays.results.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replayResults.list" + } + ] + }, + "policysimulator.organizations.locations.replays.results.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replayResults.list" + } + ] + }, + "policysimulator.folders.locations.replays.create": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.create" + } + ] + }, + "policysimulator.folders.locations.replays.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.get" + } + ] + }, + "policysimulator.folders.locations.replays.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "policysimulator.replays.list" + } + ] + } + }, "restUrl": "https://cloud.google.com/policy-intelligence/docs/reference/policysimulator/rest" }, "policytroubleshooter": { @@ -48578,7 +55803,16 @@ "methods": { "runtimeconfig.operations.cancel": {}, "runtimeconfig.operations.delete": {}, - "runtimeconfig.operations.list": {}, + "runtimeconfig.operations.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "runtimeconfig.operations.list" + } + ] + }, "runtimeconfig.projects.configs.create": { "permissions": [ { @@ -48629,7 +55863,16 @@ } ] }, - "runtimeconfig.projects.configs.operations.get": {}, + "runtimeconfig.projects.configs.operations.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "runtimeconfig.operations.get" + } + ] + }, "runtimeconfig.projects.configs.operations.testIamPermissions": { "permissions": [] }, @@ -50511,8 +57754,8 @@ "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "fuzzv1", + "restcrawlv1" ], "lowConfidence": true, "name": "serviceusage.services.enable", @@ -50694,8 +57937,8 @@ "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "fuzzv1", + "restcrawlv1" ], "name": "serviceusage.quotas.get", "parameterName": "name", @@ -50708,8 +57951,8 @@ "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "fuzzv1", + "restcrawlv1" ], "lowConfidence": true, "name": "serviceusage.quotas.get", @@ -50723,8 +57966,8 @@ "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "fuzzv1", + "restcrawlv1" ], "lowConfidence": true, "name": "serviceusage.services.disable", @@ -50738,8 +57981,8 @@ "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "fuzzv1", + "restcrawlv1" ], "lowConfidence": true, "name": "serviceusage.services.enable", @@ -50754,8 +57997,8 @@ "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "fuzzv1", + "restcrawlv1" ], "lowConfidence": true, "name": "serviceusage.services.get", @@ -50769,8 +58012,8 @@ "permissions": [ { "discoveryMethodologies": [ - "restcrawlv1", - "fuzzv1" + "fuzzv1", + "restcrawlv1" ], "lowConfidence": true, "name": "serviceusage.services.list", @@ -52999,6 +60242,15 @@ "manual" ], "name": "tpu.nodes.create" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.serviceAccount.email" + } } ] }, @@ -53055,6 +60307,15 @@ "manual" ], "name": "tpu.nodes.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "iam.serviceAccounts.actAs", + "condition": { + "bodyPathExists": "$.serviceAccount.email" + } } ] }, @@ -53861,7 +61122,22 @@ } ] }, - "vmmigration.projects.locations.sources.migratingVms.patch": {}, + "vmmigration.projects.locations.sources.migratingVms.patch": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "vmmigration.migratingVms.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "vmmigration.migratingVms.update" + } + ] + }, "vmmigration.projects.locations.sources.migratingVms.pauseMigration": { "permissions": [ { @@ -54195,9 +61471,42 @@ "websecurityscanner.projects.scanConfigs.scanRuns.findingTypeStats.list": {}, "websecurityscanner.projects.scanConfigs.scanRuns.findings.get": {}, "websecurityscanner.projects.scanConfigs.scanRuns.findings.list": {}, - "websecurityscanner.projects.scanConfigs.scanRuns.get": {}, - "websecurityscanner.projects.scanConfigs.scanRuns.list": {}, - "websecurityscanner.projects.scanConfigs.scanRuns.stop": {}, + "websecurityscanner.projects.scanConfigs.scanRuns.get": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudsecurityscanner.scanruns.get" + }, + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudsecurityscanner.scanruns.getSummary" + } + ] + }, + "websecurityscanner.projects.scanConfigs.scanRuns.list": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudsecurityscanner.scanruns.list" + } + ] + }, + "websecurityscanner.projects.scanConfigs.scanRuns.stop": { + "permissions": [ + { + "discoveryMethodologies": [ + "manual" + ], + "name": "cloudsecurityscanner.scanruns.stop" + } + ] + }, "websecurityscanner.projects.scanConfigs.start": {} }, "restUrl": "https://cloud.google.com/security-command-center/docs/reference/web-security-scanner/rest" @@ -54403,6 +61712,20 @@ } ] }, + "workflows.projects.locations.workflows.listRevisions": { + "permissions": [ + { + "discoveryMethodologies": [ + "restcrawlv1" + ], + "name": "workflows.workflows.listRevision", + "parameterName": "name", + "parameterType": "path", + "resourceType": "name", + "undocumented": true + } + ] + }, "workflows.projects.locations.workflows.patch": { "permissions": [ { diff --git a/iamlivecore/map.json b/iamlivecore/map.json index f2173df8..bb20d816 100644 --- a/iamlivecore/map.json +++ b/iamlivecore/map.json @@ -141677,70 +141677,1973 @@ "MediaLive.DescribeAccountConfiguration": [ { "action": "medialive:DescribeAccountConfiguration", - "undocumented": true, - "arn_override": { - "template": "arn:${Partition}:medialive:${Region}:767145733124:accountConfiguration:*" - } + "resource_mappings": {} } ], "MediaLive.DescribeThumbnails": [ { "action": "medialive:DescribeThumbnails", - "undocumented": true, - "arn_override": { - "template": "arn:${Partition}:medialive:${Region}:767145733124:channel:${ChannelId}" + "resource_mappings": { + "ChannelId": { + "template": "${ChannelId}" + } } } ], "MediaLive.UpdateAccountConfiguration": [ { "action": "medialive:UpdateAccountConfiguration", - "undocumented": true, - "arn_override": { - "template": "arn:${Partition}:medialive:${Region}:767145733124:channel:*" - } + "resource_mappings": {} } ], "MQ.Promote": [ { "action": "mq:Promote", - "undocumented": true, - "arn_override": { - "template": "arn:${Partition}:mq:${Region}:767145733124:*" + "resource_mappings": { + "BrokerName": { + "template": "*" + }, + "BrokerId": { + "template": "${BrokerId}" + } } } ], "IVS.BatchStartViewerSessionRevocation": [ { "action": "ivs:BatchStartViewerSessionRevocation", - "undocumented": true, - "arn_override": { - "template": "arn:${Partition}:ivs:${Region}:767145733124:channel/*" + "resource_mappings": {}, + "resourcearn_mappings": { + "Channel": "${viewerSessions[].channelArn}" } } ], "Proton.ListDeployments": [ { "action": "proton:ListDeployments", - "undocumented": true, "resource_mappings": {} } ], "AmplifyUIBuilder.GetCodegenJob": [ { "action": "amplifyuibuilder:GetCodegenJob", - "undocumented": true, - "arn_override": { - "template": "arn:${Partition}:amplifyuibuilder:${Region}:767145733124:app/${appId}/environment/${environmentName}/codegen-jobs/${id}" + "resource_mappings": { + "AppId": { + "template": "${appId}" + }, + "EnvironmentName": { + "template": "${environmentName}" + }, + "Id": { + "template": "${id}" + } + } + }, + { + "action": "amplify:GetApp", + "resource_mappings": { + "AppId": { + "template": "${appId}" + } } } ], "AmplifyUIBuilder.ListCodegenJobs": [ { "action": "amplifyuibuilder:ListCodegenJobs", - "undocumented": true, - "arn_override": { - "template": "arn:${Partition}:amplifyuibuilder:${Region}:767145733124:/app/${appId}/environment/${environmentName}/codegen-jobs" + "resource_mappings": {} + }, + { + "action": "amplify:GetApp", + "resource_mappings": { + "AppId": { + "template": "${appId}" + } + } + } + ], + "CloudFormation.ListStackInstanceResourceDrifts": [ + { + "action": "cloudformation:ListStackInstanceResourceDrifts", + "resource_mappings": { + "StackSetName": { + "template": "${StackSetName}" + }, + "Id": { + "template": "*" + } + } + } + ], + "CodeCommit.ListFileCommitHistory": [ + { + "action": "codecommit:ListFileCommitHistory", + "resource_mappings": { + "RepositoryName": { + "template": "${repositoryName}" + } + } + } + ], + "CognitoIdentityServiceProvider.GetLogDeliveryConfiguration": [ + { + "action": "cognito-idp:GetLogDeliveryConfiguration", + "resource_mappings": { + "UserPoolId": { + "template": "${UserPoolId}" + } + } + } + ], + "CognitoIdentityServiceProvider.SetLogDeliveryConfiguration": [ + { + "action": "cognito-idp:SetLogDeliveryConfiguration", + "resource_mappings": { + "UserPoolId": { + "template": "${UserPoolId}" + } + } + } + ], + "DMS.CreateDataProvider": [ + { + "action": "dms:CreateDataProvider", + "resource_mappings": {} + } + ], + "DMS.CreateInstanceProfile": [ + { + "action": "dms:CreateInstanceProfile", + "resource_mappings": {} + } + ], + "DMS.CreateMigrationProject": [ + { + "action": "dms:CreateMigrationProject", + "resource_mappings": {} + } + ], + "DMS.DeleteDataProvider": [ + { + "action": "dms:DeleteDataProvider", + "resource_mappings": {} + } + ], + "DMS.DeleteInstanceProfile": [ + { + "action": "dms:DeleteInstanceProfile", + "resource_mappings": {} + } + ], + "DMS.DeleteMigrationProject": [ + { + "action": "dms:DeleteMigrationProject", + "resource_mappings": {} + } + ], + "DMS.DescribeConversionConfiguration": [ + { + "action": "dms:DescribeConversionConfiguration", + "resource_mappings": {} + } + ], + "DMS.DescribeDataProviders": [ + { + "action": "dms:DescribeDataProviders", + "resource_mappings": {} + }, + { + "action": "dms:ListDataProviders", + "resource_mappings": {} + } + ], + "DMS.DescribeExtensionPackAssociations": [ + { + "action": "dms:DescribeExtensionPackAssociations", + "resource_mappings": {} + }, + { + "action": "dms:ListExtensionPacks", + "resource_mappings": {} + } + ], + "DMS.DescribeInstanceProfiles": [ + { + "action": "dms:DescribeInstanceProfiles", + "resource_mappings": {} + }, + { + "action": "dms:ListInstanceProfiles", + "resource_mappings": {} + } + ], + "DMS.DescribeMetadataModelAssessments": [ + { + "action": "dms:DescribeMetadataModelAssessments", + "resource_mappings": {} + }, + { + "action": "dms:ListMetadataModelAssessments", + "resource_mappings": {} + } + ], + "DMS.DescribeMetadataModelConversions": [ + { + "action": "dms:DescribeMetadataModelConversions", + "resource_mappings": {} + }, + { + "action": "dms:ListMetadataModelConversions", + "resource_mappings": {} + } + ], + "DMS.DescribeMetadataModelExportsAsScript": [ + { + "action": "dms:DescribeMetadataModelExportsAsScript", + "resource_mappings": {} + }, + { + "action": "dms:ListMetadataModelExports", + "resource_mappings": {} + } + ], + "DMS.DescribeMetadataModelExportsToTarget": [ + { + "action": "dms:DescribeMetadataModelExportsToTarget", + "resource_mappings": {} + }, + { + "action": "dms:ListMetadataModelExports", + "resource_mappings": {} + } + ], + "DMS.DescribeMetadataModelImports": [ + { + "action": "dms:DescribeMetadataModelImports", + "resource_mappings": {} + } + ], + "DMS.DescribeMigrationProjects": [ + { + "action": "dms:DescribeMigrationProjects", + "resource_mappings": {} + }, + { + "action": "dms:ListMigrationProjects", + "resource_mappings": {} + } + ], + "DMS.ExportMetadataModelAssessment": [ + { + "action": "dms:ExportMetadataModelAssessment", + "resource_mappings": {} + } + ], + "DMS.ModifyConversionConfiguration": [ + { + "action": "dms:ModifyConversionConfiguration", + "resource_mappings": {} + }, + { + "action": "dms:UpdateConversionConfiguration", + "resource_mappings": {} + } + ], + "DMS.ModifyDataProvider": [ + { + "action": "dms:ModifyDataProvider", + "resource_mappings": {} + }, + { + "action": "dms:UpdateDataProvider", + "resource_mappings": {} + } + ], + "DMS.ModifyInstanceProfile": [ + { + "action": "dms:ModifyInstanceProfile", + "resource_mappings": {} + }, + { + "action": "dms:UpdateInstanceProfile", + "resource_mappings": {} + } + ], + "DMS.ModifyMigrationProject": [ + { + "action": "dms:ModifyMigrationProject", + "resource_mappings": {} + }, + { + "action": "dms:UpdateMigrationProject", + "resource_mappings": {} + } + ], + "DMS.StartExtensionPackAssociation": [ + { + "action": "dms:StartExtensionPackAssociation", + "resource_mappings": {} + }, + { + "action": "dms:AssociateExtensionPack", + "resource_mappings": {} + } + ], + "DMS.StartMetadataModelAssessment": [ + { + "action": "dms:StartMetadataModelAssessment", + "resource_mappings": {} + } + ], + "DMS.StartMetadataModelConversion": [ + { + "action": "dms:StartMetadataModelConversion", + "resource_mappings": {} + } + ], + "DMS.StartMetadataModelExportAsScript": [ + { + "action": "dms:StartMetadataModelExportAsScript", + "resource_mappings": {} + }, + { + "action": "dms:StartMetadataModelExportAsScripts", + "resource_mappings": {} + } + ], + "DMS.StartMetadataModelExportToTarget": [ + { + "action": "dms:StartMetadataModelExportToTarget", + "resource_mappings": {} + } + ], + "DMS.StartMetadataModelImport": [ + { + "action": "dms:StartMetadataModelImport", + "resource_mappings": {} + } + ], + "ElastiCache.TestMigration": [ + { + "action": "elasticache:TestMigration", + "resource_mappings": { + "ReplicationGroupId": { + "template": "${ReplicationGroupId}" + } + } + } + ], + "Health.DescribeEntityAggregatesForOrganization": [ + { + "action": "health:DescribeEntityAggregatesForOrganization", + "resource_mappings": {} + }, + { + "action": "organizations:ListAccounts", + "resource_mappings": {} + } + ], + "Snowball.ListPickupLocations": [ + { + "action": "snowball:ListPickupLocations", + "resource_mappings": {} + } + ], + "StepFunctions.CreateStateMachineAlias": [ + { + "action": "states:CreateStateMachineAlias", + "resource_mappings": { + "StateMachineName": { + "template": "%%regex%${routingConfiguration[].stateMachineVersionArn}%/([^:]+):[^:]+$/g%%" + } + } + } + ], + "StepFunctions.DeleteStateMachineAlias": [ + { + "action": "states:DeleteStateMachineAlias", + "resource_mappings": { + "StateMachineName": { + "template": "%%regex%${stateMachineAliasArn}%/([^:]+):[^:]+$/g%%" + } + } + } + ], + "StepFunctions.DeleteStateMachineVersion": [ + { + "action": "states:DeleteStateMachineVersion", + "resource_mappings": { + "StateMachineName": { + "template": "%%regex%${stateMachineVersionArn}%/([^:]+):[^:]+$/g%%" + } + } + } + ], + "StepFunctions.DescribeStateMachineAlias": [ + { + "action": "states:DescribeStateMachineAlias", + "resource_mappings": { + "StateMachineName": { + "template": "%%regex%${stateMachineAliasArn}%/([^:]+):[^:]+$/g%%" + } + } + } + ], + "StepFunctions.UpdateStateMachineAlias": [ + { + "action": "states:UpdateStateMachineAlias", + "resource_mappings": { + "StateMachineName": { + "template": "%%regex%${stateMachineAliasArn}%/([^:]+):[^:]+$/g%%" + } + } + } + ], + "CostExplorer.GetSavingsPlanPurchaseRecommendationDetails": [ + { + "action": "ce:GetSavingsPlanPurchaseRecommendationDetails", + "resource_mappings": {} + } + ], + "SageMaker.GetScalingConfigurationRecommendation": [ + { + "action": "sagemaker:GetScalingConfigurationRecommendation", + "resource_mappings": { + "InferenceRecommendationsJobName": { + "template": "${InferenceRecommendationsJobName}" + } + } + } + ], + "SageMaker.ListResourceCatalogs": [ + { + "action": "sagemaker:ListResourceCatalogs", + "resource_mappings": {} + } + ], + "Connect.AssociateTrafficDistributionGroupUser": [ + { + "action": "connect:AssociateTrafficDistributionGroupUser", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "TrafficDistributionGroupId": { + "template": "${TrafficDistributionGroupId}" + }, + "UserId": { + "template": "${UserId}" + } + } + }, + { + "action": "connect:DescribeUser", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "UserId": { + "template": "${UserId}" + } + } + }, + { + "action": "connect:SearchUsers", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + } + } + } + ], + "Connect.CreateView": [ + { + "action": "connect:CreateView", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "ViewId": { + "template": "*" + } + } + } + ], + "Connect.CreateViewVersion": [ + { + "action": "connect:CreateViewVersion", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "ViewId": { + "template": "${ViewId}" + } + } + } + ], + "Connect.DeleteQueue": [ + { + "action": "connect:DeleteQueue", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "QueueId": { + "template": "${QueueId}" + } + } + } + ], + "Connect.DeleteRoutingProfile": [ + { + "action": "connect:DeleteRoutingProfile", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "RoutingProfileId": { + "template": "${RoutingProfileId}" + } + } + } + ], + "Connect.DeleteView": [ + { + "action": "connect:DeleteView", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "ViewId": { + "template": "${ViewId}" + } + } + } + ], + "Connect.DeleteViewVersion": [ + { + "action": "connect:DeleteViewVersion", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "ViewId": { + "template": "${ViewId}" + }, + "ViewVersion": { + "template": "${ViewVersion}" + } + } + } + ], + "Connect.DescribeView": [ + { + "action": "connect:DescribeView", + "resource_mappings": { + "ViewId": { + "template": "${ViewId}" + }, + "InstanceId": { + "template": "${InstanceId}" + }, + "ViewQualifier": { + "template": "*" + } + } + } + ], + "Connect.DisassociateTrafficDistributionGroupUser": [ + { + "action": "connect:DisassociateTrafficDistributionGroupUser", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "TrafficDistributionGroupId": { + "template": "${TrafficDistributionGroupId}" + }, + "UserId": { + "template": "${UserId}" + } + } + } + ], + "Connect.ListTrafficDistributionGroupUsers": [ + { + "action": "connect:ListTrafficDistributionGroupUsers", + "resource_mappings": { + "TrafficDistributionGroupId": { + "template": "${TrafficDistributionGroupId}" + } + } + } + ], + "Connect.ListViewVersions": [ + { + "action": "connect:ListViewVersions", + "resource_mappings": { + "ViewId": { + "template": "${ViewId}" + }, + "InstanceId": { + "template": "${InstanceId}" + } + } + } + ], + "Connect.ListViews": [ + { + "action": "connect:ListViews", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + } + } + } + ], + "Connect.UpdateRoutingProfileAgentAvailabilityTimer": [ + { + "action": "connect:UpdateRoutingProfileAgentAvailabilityTimer", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "RoutingProfileId": { + "template": "${RoutingProfileId}" + } + } + } + ], + "Connect.UpdateViewContent": [ + { + "action": "connect:UpdateViewContent", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "ViewId": { + "template": "${ViewId}" + } + } + } + ], + "Connect.UpdateViewMetadata": [ + { + "action": "connect:UpdateViewMetadata", + "resource_mappings": { + "InstanceId": { + "template": "${InstanceId}" + }, + "ViewId": { + "template": "${ViewId}" + } + } + } + ], + "PI.CreatePerformanceAnalysisReport": [ + { + "action": "pi:CreatePerformanceAnalysisReport", + "resource_mappings": { + "ServiceType": { + "template": "${ServiceType}" + }, + "Identifier": { + "template": "${Identifier}" + }, + "ReportId": { + "template": "*" + } + } + } + ], + "PI.DeletePerformanceAnalysisReport": [ + { + "action": "pi:DeletePerformanceAnalysisReport", + "resource_mappings": { + "ServiceType": { + "template": "${ServiceType}" + }, + "Identifier": { + "template": "${Identifier}" + }, + "ReportId": { + "template": "${AnalysisReportId}" + } + } + } + ], + "PI.GetPerformanceAnalysisReport": [ + { + "action": "pi:GetPerformanceAnalysisReport", + "resource_mappings": { + "ServiceType": { + "template": "${ServiceType}" + }, + "Identifier": { + "template": "${Identifier}" + }, + "ReportId": { + "template": "${AnalysisReportId}" + } + } + } + ], + "PI.ListPerformanceAnalysisReports": [ + { + "action": "pi:ListPerformanceAnalysisReports", + "resource_mappings": { + "ServiceType": { + "template": "${ServiceType}" + }, + "Identifier": { + "template": "${Identifier}" + }, + "ReportId": { + "template": "*" + } + } + } + ], + "PI.ListTagsForResource": [ + { + "action": "pi:ListTagsForResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "perf-reports-resource": "%%iftemplatematch${ResourceARN}%%" + } + } + ], + "PI.TagResource": [ + { + "action": "pi:TagResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "perf-reports-resource": "%%iftemplatematch${ResourceARN}%%" + } + } + ], + "PI.UntagResource": [ + { + "action": "pi:UntagResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "perf-reports-resource": "%%iftemplatematch${ResourceARN}%%" + } + } + ], + "Signer.GetRevocationStatus": [ + { + "action": "signer:GetRevocationStatus", + "resource_mappings": {}, + "resourcearn_mappings": { + "signing-job": "${jobArn}", + "signing-profile": "${profileVersionArn}" + } + } + ], + "Route53Resolver.CreateOutpostResolver": [ + { + "action": "route53resolver:CreateOutpostResolver", + "resource_mappings": { + "ResourceId": { + "template": "*" + } + } + }, + { + "action": "outposts:GetOutpost", + "resource_mappings": {}, + "resourcearn_mappings": { + "outpost": "${OutpostArn}" + } + } + ], + "Route53Resolver.DeleteOutpostResolver": [ + { + "action": "route53resolver:DeleteOutpostResolver", + "resource_mappings": { + "ResourceId": { + "template": "${Id}" + } + } + } + ], + "Route53Resolver.GetOutpostResolver": [ + { + "action": "route53resolver:GetOutpostResolver", + "resource_mappings": { + "ResourceId": { + "template": "${Id}" + } + } + } + ], + "Route53Resolver.ListOutpostResolvers": [ + { + "action": "route53resolver:ListOutpostResolvers", + "resource_mappings": {} + } + ], + "Route53Resolver.UpdateOutpostResolver": [ + { + "action": "route53resolver:UpdateOutpostResolver", + "resource_mappings": { + "ResourceId": { + "template": "${Id}" + } + } + } + ], + "QuickSight.DescribeDashboardSnapshotJob": [ + { + "action": "quicksight:DescribeDashboardSnapshotJob", + "resource_mappings": { + "DashboardId": { + "template": "${DashboardId}" + }, + "ResourceId": { + "template": "${SnapshotJobId}" + } + } + } + ], + "QuickSight.DescribeDashboardSnapshotJobResult": [ + { + "action": "quicksight:DescribeDashboardSnapshotJobResult", + "resource_mappings": { + "DashboardId": { + "template": "${DashboardId}" + }, + "ResourceId": { + "template": "${SnapshotJobId}" + } + } + } + ], + "QuickSight.StartDashboardSnapshotJob": [ + { + "action": "quicksight:StartDashboardSnapshotJob", + "resource_mappings": { + "DashboardId": { + "template": "${DashboardId}" + }, + "ResourceId": { + "template": "${SnapshotJobId}" + } + } + } + ], + "DataSync.CreateLocationAzureBlob": [ + { + "action": "datasync:CreateLocationAzureBlob", + "resource_mappings": {} + } + ], + "DataSync.DescribeLocationAzureBlob": [ + { + "action": "datasync:DescribeLocationAzureBlob", + "resource_mappings": {}, + "resourcearn_mappings": { + "location": "${LocationArn}" + } + } + ], + "DataSync.UpdateLocationAzureBlob": [ + { + "action": "datasync:UpdateLocationAzureBlob", + "resource_mappings": {}, + "resourcearn_mappings": { + "location": "${LocationArn}" + } + } + ], + "Transfer.TestConnection": [ + { + "action": "transfer:TestConnection", + "resource_mappings": { + "ConnectorId": { + "template": "${ConnectorId}" + } + } + } + ], + "Kafka.DescribeClusterOperationV2": [ + { + "action": "kafka:DescribeClusterOperationV2", + "resource_mappings": {} + } + ], + "Kafka.ListClusterOperationsV2": [ + { + "action": "kafka:ListClusterOperationsV2", + "resource_mappings": {}, + "resourcearn_mappings": { + "cluster": "${ClusterArn}" + } + } + ], + "Backup.CreateLogicallyAirGappedBackupVault": [ + { + "action": "backup:CreateLogicallyAirGappedBackupVault", + "resource_mappings": { + "BackupVaultName": { + "template": "${BackupVaultName}" + } + } + } + ], + "Backup.ListProtectedResourcesByBackupVault": [ + { + "action": "backup:ListProtectedResourcesByBackupVault", + "resource_mappings": { + "BackupVaultName": { + "template": "${BackupVaultName}" + } + } + } + ], + "Personalize.UpdateDataset": [ + { + "action": "personalize:UpdateDataset", + "resource_mappings": {}, + "resourcearn_mappings": { + "dataset": "${datasetArn}" + } + } + ], + "ApplicationInsights.AddWorkload": [ + { + "action": "applicationinsights:AddWorkload", + "resource_mappings": {} + } + ], + "ApplicationInsights.DescribeWorkload": [ + { + "action": "applicationinsights:DescribeWorkload", + "resource_mappings": {} + } + ], + "ApplicationInsights.ListWorkloads": [ + { + "action": "applicationinsights:ListWorkloads", + "resource_mappings": {} + } + ], + "ApplicationInsights.RemoveWorkload": [ + { + "action": "applicationinsights:RemoveWorkload", + "resource_mappings": {} + } + ], + "ApplicationInsights.UpdateProblem": [ + { + "action": "applicationinsights:UpdateProblem", + "resource_mappings": {} + } + ], + "ApplicationInsights.UpdateWorkload": [ + { + "action": "applicationinsights:UpdateWorkload", + "resource_mappings": {} + } + ], + "SESV2.CancelExportJob": [ + { + "action": "ses:CancelExportJob", + "resource_mappings": { + "ExportJobId": { + "template": "${JobId}" + } + } + } + ], + "SESV2.CreateExportJob": [ + { + "action": "ses:CreateExportJob", + "resource_mappings": {} + } + ], + "SESV2.GetExportJob": [ + { + "action": "ses:GetExportJob", + "resource_mappings": { + "ExportJobId": { + "template": "${JobId}" + } + } + } + ], + "SESV2.GetMessageInsights": [ + { + "action": "ses:GetMessageInsights", + "resource_mappings": {} + } + ], + "SESV2.ListExportJobs": [ + { + "action": "ses:ListExportJobs", + "resource_mappings": {} + } + ], + "ComputeOptimizer.ExportLicenseRecommendations": [ + { + "action": "compute-optimizer:ExportLicenseRecommendations", + "resource_mappings": {} + }, + { + "action": "compute-optimizer:GetLicenseRecommendations", + "resource_mappings": {} + }, + { + "action": "ec2:DescribeInstances", + "resource_mappings": {} + } + ], + "ComputeOptimizer.GetLicenseRecommendations": [ + { + "action": "compute-optimizer:GetLicenseRecommendations", + "resource_mappings": {} + }, + { + "action": "ec2:DescribeInstances", + "resource_mappings": {} + } + ], + "IVS.StartViewerSessionRevocation": [ + { + "action": "ivs:StartViewerSessionRevocation", + "resource_mappings": {}, + "resourcearn_mappings": { + "Channel": "${channelArn}" + } + } + ], + "CustomerProfiles.GetSimilarProfiles": [ + { + "action": "profile:GetSimilarProfiles", + "resource_mappings": { + "DomainName": { + "template": "${DomainName}" + } + } + } + ], + "CustomerProfiles.ListRuleBasedMatches": [ + { + "action": "profile:ListRuleBasedMatches", + "resource_mappings": { + "DomainName": { + "template": "${DomainName}" + } + } + } + ], + "LexModelsV2.ListIntentMetrics": [ + { + "action": "lex:ListIntentMetrics", + "resource_mappings": { + "BotId": { + "template": "${botId}" + } + } + } + ], + "LexModelsV2.ListIntentPaths": [ + { + "action": "lex:ListIntentPaths", + "resource_mappings": { + "BotId": { + "template": "${botId}" + } + } + } + ], + "LexModelsV2.ListIntentStageMetrics": [ + { + "action": "lex:ListIntentStageMetrics", + "resource_mappings": { + "BotId": { + "template": "${botId}" + } + } + } + ], + "LexModelsV2.ListSessionAnalyticsData": [ + { + "action": "lex:ListSessionAnalyticsData", + "resource_mappings": { + "BotId": { + "template": "${botId}" + } + } + } + ], + "LexModelsV2.ListSessionMetrics": [ + { + "action": "lex:ListSessionMetrics", + "resource_mappings": { + "BotId": { + "template": "${botId}" + } + } + } + ], + "Mgn.StartExport": [ + { + "action": "mgn:StartExport", + "resource_mappings": {} + }, + { + "action": "ec2:DescribeLaunchTemplateVersions", + "resource_mappings": {} + }, + { + "action": "mgn:DescribeSourceServers", + "resource_mappings": {} + }, + { + "action": "mgn:GetLaunchConfiguration", + "resource_mappings": { + "SourceServerID": { + "template": "*" + } + } + }, + { + "action": "mgn:ListApplications", + "resource_mappings": {} + }, + { + "action": "mgn:ListWaves", + "resource_mappings": {} + }, + { + "action": "s3:PutObject", + "resource_mappings": { + "BucketName": { + "template": "${s3Bucket}" + }, + "ObjectName": { + "template": "${s3Key}" + } + } + } + ], + "LookoutEquipment.DeleteResourcePolicy": [ + { + "action": "lookoutequipment:DeleteResourcePolicy", + "resource_mappings": {}, + "resourcearn_mappings": { + "dataset": "%%iftemplatematch%${ResourceArn}%%", + "model": "%%iftemplatematch%${ResourceArn}%%", + "model-version": "%%iftemplatematch%${ResourceArn}%%" + } + } + ], + "LookoutEquipment.DescribeModelVersion": [ + { + "action": "lookoutequipment:DescribeModelVersion", + "resource_mappings": { + "ModelName": { + "template": "${ModelName}" + }, + "ModelId": { + "template": "*" + }, + "ModelVersionNumber": { + "template": "${ModelVersion}" + } + } + } + ], + "LookoutEquipment.DescribeResourcePolicy": [ + { + "action": "lookoutequipment:DescribeResourcePolicy", + "resource_mappings": {}, + "resourcearn_mappings": { + "dataset": "%%iftemplatematch%${ResourceArn}%%", + "model": "%%iftemplatematch%${ResourceArn}%%", + "model-version": "%%iftemplatematch%${ResourceArn}%%" + } + } + ], + "LookoutEquipment.ImportDataset": [ + { + "action": "lookoutequipment:ImportDataset", + "resource_mappings": {}, + "resourcearn_mappings": { + "dataset": "${SourceDatasetArn}" + } + } + ], + "LookoutEquipment.ImportModelVersion": [ + { + "action": "lookoutequipment:ImportModelVersion", + "resource_mappings": { + "DatasetName": { + "template": "${DatasetName}" + }, + "DatasetId": { + "template": "*" + }, + "ModelName": { + "template": "${ModelName}" + }, + "ModelId": { + "template": "*" + }, + "LabelGroupName": { + "template": "${LabelsInputConfiguration.LabelGroupName}" + }, + "LabelGroupId": { + "template": "*" + } + } + } + ], + "LookoutEquipment.ListModelVersions": [ + { + "action": "lookoutequipment:ListModelVersions", + "resource_mappings": { + "ModelName": { + "template": "${ModelName}" + }, + "ModelId": { + "template": "*" + } + } + } + ], + "LookoutEquipment.PutResourcePolicy": [ + { + "action": "lookoutequipment:PutResourcePolicy", + "resource_mappings": {}, + "resourcearn_mappings": { + "dataset": "%%iftemplatematch%${ResourceArn}%%", + "model": "%%iftemplatematch%${ResourceArn}%%", + "model-version": "%%iftemplatematch%${ResourceArn}%%" + } + } + ], + "LookoutEquipment.UpdateActiveModelVersion": [ + { + "action": "lookoutequipment:UpdateActiveModelVersion", + "resource_mappings": { + "ModelName": { + "template": "${ModelName}" + }, + "ModelId": { + "template": "*" + }, + "ModelVersionNumber": { + "template": "${ModelVersion}" + } + } + } + ], + "Proton.DeleteDeployment": [ + { + "action": "proton:DeleteDeployment", + "resource_mappings": { + "Id": { + "template": "${id}" + } + } + } + ], + "Proton.GetDeployment": [ + { + "action": "proton:GetDeployment", + "resource_mappings": { + "Id": { + "template": "${id}" + } + } + } + ], + "Grafana.ListVersions": [ + { + "action": "grafana:ListVersions", + "resource_mappings": { + "ResourceId": { + "template": "${workspaceId}" + } + } + } + ], + "Resiliencehub.BatchUpdateRecommendationStatus": [ + { + "action": "resiliencehub:BatchUpdateRecommendationStatus", + "resource_mappings": {}, + "resourcearn_mappings": { + "application": "${appArn}" + } + } + ], + "Resiliencehub.ListAppAssessmentComplianceDrifts": [ + { + "action": "resiliencehub:ListAppAssessmentComplianceDrifts", + "resource_mappings": { + "AppId": { + "template": "*" + } + } + } + ], + "Inspector2.BatchGetFindingDetails": [ + { + "action": "inspector2:BatchGetFindingDetails", + "resource_mappings": {} + } + ], + "AmplifyUIBuilder.StartCodegenJob": [ + { + "action": "amplifyuibuilder:StartCodegenJob", + "resource_mappings": {} + }, + { + "action": "amplify:GetApp", + "resource_mappings": { + "AppId": { + "template": "${appId}" + } + } + } + ], + "M2.GetSignedBluinsightsUrl": [ + { + "action": "m2:GetSignedBluinsightsUrl", + "resource_mappings": {} + } + ], + "PrivateNetworks.ConfigureAccessPoint": [ + { + "action": "private-networks:ConfigureAccessPoint", + "resource_mappings": {}, + "resourcearn_mappings": { + "network-resource": "${accessPointArn}" + } + } + ], + "SsmSap.StartApplicationRefresh": [ + { + "action": "ssm-sap:StartApplicationRefresh", + "resource_mappings": { + "ApplicationType": { + "template": "*" + }, + "ApplicationId": { + "template": "${ApplicationId}" + } + } + } + ], + "Omics.AcceptShare": [ + { + "action": "omics:AcceptShare", + "resource_mappings": {} + } + ], + "Omics.CreateShare": [ + { + "action": "omics:CreateShare", + "resource_mappings": {} + } + ], + "Omics.DeleteShare": [ + { + "action": "omics:DeleteShare", + "resource_mappings": {} + } + ], + "Omics.GetShare": [ + { + "action": "omics:GetShare", + "resource_mappings": {} + } + ], + "Omics.ListShares": [ + { + "action": "omics:ListShares", + "resource_mappings": {} + } + ], + "SecurityLake.ListTagsForResource": [ + { + "action": "securitylake:ListTagsForResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "data-lake": "%%iftemplatematch%${resourceArn}%%", + "subscriber": "%%iftemplatematch%${resourceArn}%%" + } + } + ], + "SecurityLake.TagResource": [ + { + "action": "securitylake:TagResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "data-lake": "%%iftemplatematch%${resourceArn}%%", + "subscriber": "%%iftemplatematch%${resourceArn}%%" + } + } + ], + "SecurityLake.UntagResource": [ + { + "action": "securitylake:UntagResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "data-lake": "%%iftemplatematch%${resourceArn}%%", + "subscriber": "%%iftemplatematch%${resourceArn}%%" + } + } + ], + "CleanRooms.CreateAnalysisTemplate": [ + { + "action": "cleanrooms:CreateAnalysisTemplate", + "resource_mappings": { + "MembershipId": { + "template": "${membershipIdentifier}" + }, + "AnalysisTemplateId": { + "template": "*" + } + } + } + ], + "CleanRooms.DeleteAnalysisTemplate": [ + { + "action": "cleanrooms:DeleteAnalysisTemplate", + "resource_mappings": { + "MembershipId": { + "template": "${membershipIdentifier}" + }, + "AnalysisTemplateId": { + "template": "${analysisTemplateIdentifier}" + } + } + } + ], + "CleanRooms.GetAnalysisTemplate": [ + { + "action": "cleanrooms:GetAnalysisTemplate", + "resource_mappings": { + "MembershipId": { + "template": "${membershipIdentifier}" + }, + "AnalysisTemplateId": { + "template": "${analysisTemplateIdentifier}" + } + } + } + ], + "CleanRooms.GetCollaborationAnalysisTemplate": [ + { + "action": "cleanrooms:GetCollaborationAnalysisTemplate", + "resource_mappings": { + "CollaborationId": { + "template": "${collaborationIdentifier}" + } + }, + "resourcearn_mappings": { + "analysistemplate": "${analysisTemplateArn}" + } + } + ], + "CleanRooms.ListAnalysisTemplates": [ + { + "action": "cleanrooms:ListAnalysisTemplates", + "resource_mappings": { + "MembershipId": { + "template": "${membershipIdentifier}" + } + } + } + ], + "CleanRooms.ListCollaborationAnalysisTemplates": [ + { + "action": "cleanrooms:ListCollaborationAnalysisTemplates", + "resource_mappings": { + "CollaborationId": { + "template": "${collaborationIdentifier}" + } + } + } + ], + "CleanRooms.UpdateAnalysisTemplate": [ + { + "action": "cleanrooms:UpdateAnalysisTemplate", + "resource_mappings": { + "MembershipId": { + "template": "${membershipIdentifier}" + }, + "AnalysisTemplateId": { + "template": "${analysisTemplateIdentifier}" + } + } + } + ], + "AppFabric.BatchGetUserAccessTasks": [ + { + "action": "appfabric:BatchGetUserAccessTasks", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.ConnectAppAuthorization": [ + { + "action": "appfabric:ConnectAppAuthorization", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "AppAuthorizationIdentifier": { + "template": "${appAuthorizationIdentifier}" + } + } + } + ], + "AppFabric.CreateAppAuthorization": [ + { + "action": "appfabric:CreateAppAuthorization", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.CreateAppBundle": [ + { + "action": "appfabric:CreateAppBundle", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "*" + } + } + } + ], + "AppFabric.CreateIngestion": [ + { + "action": "appfabric:CreateIngestion", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.CreateIngestionDestination": [ + { + "action": "appfabric:CreateIngestionDestination", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + }, + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + } + } + } + ], + "AppFabric.DeleteAppAuthorization": [ + { + "action": "appfabric:DeleteAppAuthorization", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "AppAuthorizationIdentifier": { + "template": "${appAuthorizationIdentifier}" + } + } + } + ], + "AppFabric.DeleteAppBundle": [ + { + "action": "appfabric:DeleteAppBundle", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.DeleteIngestion": [ + { + "action": "appfabric:DeleteIngestion", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + } + } + } + ], + "AppFabric.DeleteIngestionDestination": [ + { + "action": "appfabric:DeleteIngestionDestination", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + }, + "IngestionDestinationIdentifier": { + "template": "${ingestionDestinationIdentifier}" + } + } + } + ], + "AppFabric.GetAppAuthorization": [ + { + "action": "appfabric:GetAppAuthorization", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "AppAuthorizationIdentifier": { + "template": "${appAuthorizationIdentifier}" + }, + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.GetAppBundle": [ + { + "action": "appfabric:GetAppBundle", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.GetIngestion": [ + { + "action": "appfabric:GetIngestion", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + }, + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + } + } + } + ], + "AppFabric.GetIngestionDestination": [ + { + "action": "appfabric:GetIngestionDestination", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + }, + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + }, + "IngestionDestinationIdentifier": { + "template": "${ingestionDestinationIdentifier}" + } + } + } + ], + "AppFabric.ListAppAuthorizations": [ + { + "action": "appfabric:ListAppAuthorizations", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.ListAppBundles": [ + { + "action": "appfabric:ListAppBundles", + "resource_mappings": {} + } + ], + "AppFabric.ListIngestionDestinations": [ + { + "action": "appfabric:ListIngestionDestinations", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + }, + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + } + } + } + ], + "AppFabric.ListIngestions": [ + { + "action": "appfabric:ListIngestions", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.ListTagsForResource": [ + { + "action": "appfabric:ListTagsForResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "appauthorization": "%%iftemplatematch%${resourceArn}%%", + "appbundle": "%%iftemplatematch%${resourceArn}%%", + "ingestion": "%%iftemplatematch%${resourceArn}%%", + "ingestiondestination": "%%iftemplatematch%${resourceArn}%%" + } + } + ], + "AppFabric.StartIngestion": [ + { + "action": "appfabric:StartIngestion", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + } + } + } + ], + "AppFabric.StartUserAccessTasks": [ + { + "action": "appfabric:StartUserAccessTasks", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.StopIngestion": [ + { + "action": "appfabric:StopIngestion", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + } + } + } + ], + "AppFabric.TagResource": [ + { + "action": "appfabric:TagResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "appauthorization": "%%iftemplatematch%${resourceArn}%%", + "appbundle": "%%iftemplatematch%${resourceArn}%%", + "ingestion": "%%iftemplatematch%${resourceArn}%%", + "ingestiondestination": "%%iftemplatematch%${resourceArn}%%" + } + } + ], + "AppFabric.UntagResource": [ + { + "action": "appfabric:UntagResource", + "resource_mappings": {}, + "resourcearn_mappings": { + "appauthorization": "%%iftemplatematch%${resourceArn}%%", + "appbundle": "%%iftemplatematch%${resourceArn}%%", + "ingestion": "%%iftemplatematch%${resourceArn}%%", + "ingestiondestination": "%%iftemplatematch%${resourceArn}%%" + } + } + ], + "AppFabric.UpdateAppAuthorization": [ + { + "action": "appfabric:UpdateAppAuthorization", + "resource_mappings": { + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "AppAuthorizationIdentifier": { + "template": "${appAuthorizationIdentifier}" + }, + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + } + } + } + ], + "AppFabric.UpdateIngestionDestination": [ + { + "action": "appfabric:UpdateIngestionDestination", + "resource_mappings": { + "AppBundleIdentifier": { + "template": "${appBundleIdentifier}" + }, + "AppbundleId": { + "template": "${appBundleIdentifier}" + }, + "IngestionIdentifier": { + "template": "${ingestionIdentifier}" + }, + "IngestionDestinationIdentifier": { + "template": "${ingestionDestinationIdentifier}" + } + } + } + ], + "EntityResolution.CreateMatchingWorkflow": [ + { + "action": "entityresolution:CreateMatchingWorkflow", + "resource_mappings": {} + } + ], + "EntityResolution.CreateSchemaMapping": [ + { + "action": "entityresolution:CreateSchemaMapping", + "resource_mappings": {} + } + ], + "EntityResolution.DeleteMatchingWorkflow": [ + { + "action": "entityresolution:DeleteMatchingWorkflow", + "resource_mappings": { + "WorkflowName": { + "template": "${workflowName}" + } + } + } + ], + "EntityResolution.DeleteSchemaMapping": [ + { + "action": "entityresolution:DeleteSchemaMapping", + "resource_mappings": { + "SchemaName": { + "template": "${schemaName}" + } + } + } + ], + "EntityResolution.GetMatchId": [ + { + "action": "entityresolution:GetMatchId", + "resource_mappings": { + "WorkflowName": { + "template": "${workflowName}" + } + } + } + ], + "EntityResolution.GetMatchingJob": [ + { + "action": "entityresolution:GetMatchingJob", + "resource_mappings": { + "WorkflowName": { + "template": "${workflowName}" + } + } + } + ], + "EntityResolution.GetMatchingWorkflow": [ + { + "action": "entityresolution:GetMatchingWorkflow", + "resource_mappings": { + "WorkflowName": { + "template": "${workflowName}" + } + } + } + ], + "EntityResolution.GetSchemaMapping": [ + { + "action": "entityresolution:GetSchemaMapping", + "resource_mappings": { + "SchemaName": { + "template": "${schemaName}" + } + } + } + ], + "EntityResolution.ListMatchingJobs": [ + { + "action": "entityresolution:ListMatchingJobs", + "resource_mappings": { + "WorkflowName": { + "template": "${workflowName}" + } + } + } + ], + "EntityResolution.ListMatchingWorkflows": [ + { + "action": "entityresolution:ListMatchingWorkflows", + "resource_mappings": {} + } + ], + "EntityResolution.ListSchemaMappings": [ + { + "action": "entityresolution:ListSchemaMappings", + "resource_mappings": {} + } + ], + "EntityResolution.ListTagsForResource": [ + { + "action": "entityresolution:ListTagsForResource", + "resource_mappings": {} + } + ], + "EntityResolution.StartMatchingJob": [ + { + "action": "entityresolution:StartMatchingJob", + "resource_mappings": { + "WorkflowName": { + "template": "${workflowName}" + } + } + } + ], + "EntityResolution.TagResource": [ + { + "action": "entityresolution:TagResource", + "resource_mappings": {} + } + ], + "EntityResolution.UntagResource": [ + { + "action": "entityresolution:UntagResource", + "resource_mappings": {} + } + ], + "EntityResolution.UpdateMatchingWorkflow": [ + { + "action": "entityresolution:UpdateMatchingWorkflow", + "resource_mappings": { + "WorkflowName": { + "template": "${workflowName}" + } } } ] diff --git a/iamlivecore/service/accessanalyzer-2019-11-01.min.json b/iamlivecore/service/accessanalyzer-2019-11-01.min.json index 2fa689cd..4fbb7f8e 100644 --- a/iamlivecore/service/accessanalyzer-2019-11-01.min.json +++ b/iamlivecore/service/accessanalyzer-2019-11-01.min.json @@ -26,10 +26,10 @@ ], "members": { "analyzerArn": {}, + "ruleName": {}, "clientToken": { "idempotencyToken": true - }, - "ruleName": {} + } } }, "idempotent": true @@ -72,11 +72,11 @@ ], "members": { "analyzerArn": {}, - "clientToken": { - "idempotencyToken": true - }, "configurations": { "shape": "S9" + }, + "clientToken": { + "idempotencyToken": true } } }, @@ -105,29 +105,29 @@ ], "members": { "analyzerName": {}, + "type": {}, "archiveRules": { "type": "list", "member": { "type": "structure", "required": [ - "filter", - "ruleName" + "ruleName", + "filter" ], "members": { + "ruleName": {}, "filter": { - "shape": "S1l" - }, - "ruleName": {} + "shape": "S2c" + } } } }, - "clientToken": { - "idempotencyToken": true - }, "tags": { - "shape": "S1o" + "shape": "S2f" }, - "type": {} + "clientToken": { + "idempotencyToken": true + } } }, "output": { @@ -148,21 +148,21 @@ "type": "structure", "required": [ "analyzerName", - "filter", - "ruleName" + "ruleName", + "filter" ], "members": { "analyzerName": { "location": "uri", "locationName": "analyzerName" }, - "clientToken": { - "idempotencyToken": true - }, + "ruleName": {}, "filter": { - "shape": "S1l" + "shape": "S2c" }, - "ruleName": {} + "clientToken": { + "idempotencyToken": true + } } }, "idempotent": true @@ -209,14 +209,14 @@ "location": "uri", "locationName": "analyzerName" }, + "ruleName": { + "location": "uri", + "locationName": "ruleName" + }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" - }, - "ruleName": { - "location": "uri", - "locationName": "ruleName" } } }, @@ -254,24 +254,24 @@ "accessPreview": { "type": "structure", "required": [ + "id", "analyzerArn", "configurations", "createdAt", - "id", "status" ], "members": { + "id": {}, "analyzerArn": {}, "configurations": { "shape": "S9" }, "createdAt": { - "shape": "S1x" + "shape": "S2n" }, - "id": {}, "status": {}, "statusReason": { - "shape": "S1z" + "shape": "S2p" } } } @@ -307,39 +307,39 @@ "resource": { "type": "structure", "required": [ - "analyzedAt", - "createdAt", - "isPublic", "resourceArn", - "resourceOwnerAccount", "resourceType", - "updatedAt" + "createdAt", + "analyzedAt", + "updatedAt", + "isPublic", + "resourceOwnerAccount" ], "members": { - "actions": { - "shape": "S25" + "resourceArn": {}, + "resourceType": {}, + "createdAt": { + "shape": "S2n" }, "analyzedAt": { - "shape": "S1x" + "shape": "S2n" }, - "createdAt": { - "shape": "S1x" + "updatedAt": { + "shape": "S2n" }, - "error": {}, "isPublic": { "type": "boolean" }, - "resourceArn": {}, - "resourceOwnerAccount": {}, - "resourceType": {}, + "actions": { + "shape": "S2w" + }, "sharedVia": { "type": "list", "member": {} }, "status": {}, - "updatedAt": { - "shape": "S1x" - } + "resourceOwnerAccount": {}, + "error": {} } } } @@ -370,7 +370,7 @@ ], "members": { "analyzer": { - "shape": "S2b" + "shape": "S31" } } } @@ -405,7 +405,7 @@ ], "members": { "archiveRule": { - "shape": "S2h" + "shape": "S37" } } } @@ -439,45 +439,45 @@ "finding": { "type": "structure", "required": [ - "analyzedAt", - "condition", - "createdAt", "id", - "resourceOwnerAccount", "resourceType", + "condition", + "createdAt", + "analyzedAt", + "updatedAt", "status", - "updatedAt" + "resourceOwnerAccount" ], "members": { + "id": {}, + "principal": { + "shape": "S3c" + }, "action": { - "shape": "S25" + "shape": "S2w" }, - "analyzedAt": { - "shape": "S1x" + "resource": {}, + "isPublic": { + "type": "boolean" }, + "resourceType": {}, "condition": { - "shape": "S2m" + "shape": "S3d" }, "createdAt": { - "shape": "S1x" + "shape": "S2n" }, - "error": {}, - "id": {}, - "isPublic": { - "type": "boolean" + "analyzedAt": { + "shape": "S2n" }, - "principal": { + "updatedAt": { "shape": "S2n" }, - "resource": {}, + "status": {}, "resourceOwnerAccount": {}, - "resourceType": {}, + "error": {}, "sources": { - "shape": "S2o" - }, - "status": {}, - "updatedAt": { - "shape": "S1x" + "shape": "S3e" } } } @@ -496,6 +496,10 @@ "jobId" ], "members": { + "jobId": { + "location": "uri", + "locationName": "jobId" + }, "includeResourcePlaceholders": { "location": "querystring", "locationName": "includeResourcePlaceholders", @@ -505,58 +509,69 @@ "location": "querystring", "locationName": "includeServiceLevelTemplate", "type": "boolean" - }, - "jobId": { - "location": "uri", - "locationName": "jobId" } } }, "output": { "type": "structure", "required": [ - "generatedPolicyResult", - "jobDetails" + "jobDetails", + "generatedPolicyResult" ], "members": { + "jobDetails": { + "type": "structure", + "required": [ + "jobId", + "status", + "startedOn" + ], + "members": { + "jobId": {}, + "status": {}, + "startedOn": { + "shape": "S2n" + }, + "completedOn": { + "shape": "S2n" + }, + "jobError": { + "type": "structure", + "required": [ + "code", + "message" + ], + "members": { + "code": {}, + "message": {} + } + } + } + }, "generatedPolicyResult": { "type": "structure", "required": [ "properties" ], "members": { - "generatedPolicies": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "policy" - ], - "members": { - "policy": {} - } - } - }, "properties": { "type": "structure", "required": [ "principalArn" ], "members": { + "isComplete": { + "type": "boolean" + }, + "principalArn": {}, "cloudTrailProperties": { "type": "structure", "required": [ - "endTime", + "trailProperties", "startTime", - "trailProperties" + "endTime" ], "members": { - "endTime": { - "shape": "S1x" - }, - "startTime": { - "shape": "S1x" - }, "trailProperties": { "type": "list", "member": { @@ -565,53 +580,38 @@ "cloudTrailArn" ], "members": { - "allRegions": { - "type": "boolean" - }, "cloudTrailArn": {}, "regions": { - "shape": "S32" + "shape": "S3v" + }, + "allRegions": { + "type": "boolean" } } } + }, + "startTime": { + "shape": "S2n" + }, + "endTime": { + "shape": "S2n" } } - }, - "isComplete": { - "type": "boolean" - }, - "principalArn": {} + } } - } - } - }, - "jobDetails": { - "type": "structure", - "required": [ - "jobId", - "startedOn", - "status" - ], - "members": { - "completedOn": { - "shape": "S1x" }, - "jobError": { - "type": "structure", - "required": [ - "code", - "message" - ], - "members": { - "code": {}, - "message": {} + "generatedPolicies": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "policy" + ], + "members": { + "policy": {} + } } - }, - "jobId": {}, - "startedOn": { - "shape": "S1x" - }, - "status": {} + } } } } @@ -635,12 +635,12 @@ }, "analyzerArn": {}, "filter": { - "shape": "S1l" + "shape": "S2c" }, + "nextToken": {}, "maxResults": { "type": "integer" - }, - "nextToken": {} + } } }, "output": { @@ -654,41 +654,41 @@ "member": { "type": "structure", "required": [ - "changeType", - "createdAt", "id", - "resourceOwnerAccount", "resourceType", - "status" + "createdAt", + "changeType", + "status", + "resourceOwnerAccount" ], "members": { + "id": {}, + "existingFindingId": {}, + "existingFindingStatus": {}, + "principal": { + "shape": "S3c" + }, "action": { - "shape": "S25" + "shape": "S2w" }, - "changeType": {}, "condition": { - "shape": "S2m" + "shape": "S3d" }, - "createdAt": { - "shape": "S1x" - }, - "error": {}, - "existingFindingId": {}, - "existingFindingStatus": {}, - "id": {}, + "resource": {}, "isPublic": { "type": "boolean" }, - "principal": { + "resourceType": {}, + "createdAt": { "shape": "S2n" }, - "resource": {}, + "changeType": {}, + "status": {}, "resourceOwnerAccount": {}, - "resourceType": {}, + "error": {}, "sources": { - "shape": "S2o" - }, - "status": {} + "shape": "S3e" + } } } }, @@ -712,14 +712,14 @@ "location": "querystring", "locationName": "analyzerArn" }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, "maxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" - }, - "nextToken": { - "location": "querystring", - "locationName": "nextToken" } } }, @@ -734,20 +734,20 @@ "member": { "type": "structure", "required": [ + "id", "analyzerArn", "createdAt", - "id", "status" ], "members": { + "id": {}, "analyzerArn": {}, "createdAt": { - "shape": "S1x" + "shape": "S2n" }, - "id": {}, "status": {}, "statusReason": { - "shape": "S1z" + "shape": "S2p" } } } @@ -768,11 +768,11 @@ ], "members": { "analyzerArn": {}, + "resourceType": {}, + "nextToken": {}, "maxResults": { "type": "integer" - }, - "nextToken": {}, - "resourceType": {} + } } }, "output": { @@ -810,15 +810,15 @@ "input": { "type": "structure", "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, "maxResults": { "location": "querystring", "locationName": "maxResults", "type": "integer" }, - "nextToken": { - "location": "querystring", - "locationName": "nextToken" - }, "type": { "location": "querystring", "locationName": "type" @@ -834,7 +834,7 @@ "analyzers": { "type": "list", "member": { - "shape": "S2b" + "shape": "S31" } }, "nextToken": {} @@ -857,14 +857,14 @@ "location": "uri", "locationName": "analyzerName" }, - "maxResults": { + "nextToken": { "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "nextToken" }, - "nextToken": { + "maxResults": { "location": "querystring", - "locationName": "nextToken" + "locationName": "maxResults", + "type": "integer" } } }, @@ -877,7 +877,7 @@ "archiveRules": { "type": "list", "member": { - "shape": "S2h" + "shape": "S37" } }, "nextToken": {} @@ -897,18 +897,18 @@ "members": { "analyzerArn": {}, "filter": { - "shape": "S1l" + "shape": "S2c" }, - "maxResults": { - "type": "integer" - }, - "nextToken": {}, "sort": { "type": "structure", "members": { "attributeName": {}, "orderBy": {} } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" } } }, @@ -923,45 +923,45 @@ "member": { "type": "structure", "required": [ - "analyzedAt", - "condition", - "createdAt", "id", - "resourceOwnerAccount", "resourceType", + "condition", + "createdAt", + "analyzedAt", + "updatedAt", "status", - "updatedAt" + "resourceOwnerAccount" ], "members": { + "id": {}, + "principal": { + "shape": "S3c" + }, "action": { - "shape": "S25" + "shape": "S2w" }, - "analyzedAt": { - "shape": "S1x" + "resource": {}, + "isPublic": { + "type": "boolean" }, + "resourceType": {}, "condition": { - "shape": "S2m" + "shape": "S3d" }, "createdAt": { - "shape": "S1x" + "shape": "S2n" }, - "error": {}, - "id": {}, - "isPublic": { - "type": "boolean" + "analyzedAt": { + "shape": "S2n" }, - "principal": { + "updatedAt": { "shape": "S2n" }, - "resource": {}, + "status": {}, "resourceOwnerAccount": {}, - "resourceType": {}, + "error": {}, "sources": { - "shape": "S2o" - }, - "status": {}, - "updatedAt": { - "shape": "S1x" + "shape": "S3e" } } } @@ -979,6 +979,10 @@ "input": { "type": "structure", "members": { + "principalArn": { + "location": "querystring", + "locationName": "principalArn" + }, "maxResults": { "location": "querystring", "locationName": "maxResults", @@ -987,10 +991,6 @@ "nextToken": { "location": "querystring", "locationName": "nextToken" - }, - "principalArn": { - "location": "querystring", - "locationName": "principalArn" } } }, @@ -1000,7 +1000,6 @@ "policyGenerations" ], "members": { - "nextToken": {}, "policyGenerations": { "type": "list", "member": { @@ -1008,22 +1007,23 @@ "required": [ "jobId", "principalArn", - "startedOn", - "status" + "status", + "startedOn" ], "members": { - "completedOn": { - "shape": "S1x" - }, "jobId": {}, "principalArn": {}, + "status": {}, "startedOn": { - "shape": "S1x" + "shape": "S2n" }, - "status": {} + "completedOn": { + "shape": "S2n" + } } } - } + }, + "nextToken": {} } } }, @@ -1049,7 +1049,7 @@ "type": "structure", "members": { "tags": { - "shape": "S1o" + "shape": "S2f" } } } @@ -1066,24 +1066,23 @@ "policyGenerationDetails" ], "members": { - "clientToken": { - "idempotencyToken": true + "policyGenerationDetails": { + "type": "structure", + "required": [ + "principalArn" + ], + "members": { + "principalArn": {} + } }, "cloudTrailDetails": { "type": "structure", "required": [ + "trails", "accessRole", - "startTime", - "trails" + "startTime" ], "members": { - "accessRole": {}, - "endTime": { - "shape": "S1x" - }, - "startTime": { - "shape": "S1x" - }, "trails": { "type": "list", "member": { @@ -1092,26 +1091,27 @@ "cloudTrailArn" ], "members": { - "allRegions": { - "type": "boolean" - }, "cloudTrailArn": {}, "regions": { - "shape": "S32" + "shape": "S3v" + }, + "allRegions": { + "type": "boolean" } } } + }, + "accessRole": {}, + "startTime": { + "shape": "S2n" + }, + "endTime": { + "shape": "S2n" } } }, - "policyGenerationDetails": { - "type": "structure", - "required": [ - "principalArn" - ], - "members": { - "principalArn": {} - } + "clientToken": { + "idempotencyToken": true } } }, @@ -1139,7 +1139,8 @@ ], "members": { "analyzerArn": {}, - "resourceArn": {} + "resourceArn": {}, + "resourceOwnerAccount": {} } } }, @@ -1160,7 +1161,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1o" + "shape": "S2f" } } }, @@ -1211,23 +1212,23 @@ "type": "structure", "required": [ "analyzerName", - "filter", - "ruleName" + "ruleName", + "filter" ], "members": { "analyzerName": { "location": "uri", "locationName": "analyzerName" }, - "clientToken": { - "idempotencyToken": true - }, - "filter": { - "shape": "S1l" - }, "ruleName": { "location": "uri", "locationName": "ruleName" + }, + "filter": { + "shape": "S2c" + }, + "clientToken": { + "idempotencyToken": true } } }, @@ -1247,15 +1248,15 @@ ], "members": { "analyzerArn": {}, - "clientToken": { - "idempotencyToken": true - }, + "status": {}, "ids": { "type": "list", "member": {} }, "resourceArn": {}, - "status": {} + "clientToken": { + "idempotencyToken": true + } } }, "idempotent": true @@ -1283,7 +1284,8 @@ "locationName": "nextToken" }, "policyDocument": {}, - "policyType": {} + "policyType": {}, + "validatePolicyResourceType": {} } }, "output": { @@ -1329,14 +1331,14 @@ "substring": { "type": "structure", "required": [ - "length", - "start" + "start", + "length" ], "members": { - "length": { + "start": { "type": "integer" }, - "start": { + "length": { "type": "integer" } } @@ -1349,15 +1351,15 @@ "span": { "type": "structure", "required": [ - "end", - "start" + "start", + "end" ], "members": { - "end": { - "shape": "S54" - }, "start": { - "shape": "S54" + "shape": "S5v" + }, + "end": { + "shape": "S5v" } } } @@ -1379,56 +1381,154 @@ "value": { "type": "structure", "members": { + "ebsSnapshot": { + "type": "structure", + "members": { + "userIds": { + "type": "list", + "member": {} + }, + "groups": { + "type": "list", + "member": {} + }, + "kmsKeyId": {} + } + }, + "ecrRepository": { + "type": "structure", + "members": { + "repositoryPolicy": {} + } + }, "iamRole": { "type": "structure", "members": { "trustPolicy": {} } }, + "efsFileSystem": { + "type": "structure", + "members": { + "fileSystemPolicy": {} + } + }, "kmsKey": { "type": "structure", "members": { + "keyPolicies": { + "type": "map", + "key": {}, + "value": {} + }, "grants": { "type": "list", "member": { "type": "structure", "required": [ + "operations", "granteePrincipal", - "issuingAccount", - "operations" + "issuingAccount" ], "members": { + "operations": { + "type": "list", + "member": {} + }, + "granteePrincipal": {}, + "retiringPrincipal": {}, "constraints": { "type": "structure", "members": { "encryptionContextEquals": { - "shape": "Si" + "shape": "Sz" }, "encryptionContextSubset": { - "shape": "Si" + "shape": "Sz" } } }, - "granteePrincipal": {}, - "issuingAccount": {}, - "operations": { + "issuingAccount": {} + } + } + } + } + }, + "rdsDbClusterSnapshot": { + "type": "structure", + "members": { + "attributes": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "accountIds": { "type": "list", "member": {} - }, - "retiringPrincipal": {} - } + } + }, + "union": true } }, - "keyPolicies": { + "kmsKeyId": {} + } + }, + "rdsDbSnapshot": { + "type": "structure", + "members": { + "attributes": { "type": "map", "key": {}, - "value": {} - } + "value": { + "type": "structure", + "members": { + "accountIds": { + "type": "list", + "member": {} + } + }, + "union": true + } + }, + "kmsKeyId": {} + } + }, + "secretsManagerSecret": { + "type": "structure", + "members": { + "kmsKeyId": {}, + "secretPolicy": {} } }, "s3Bucket": { "type": "structure", "members": { + "bucketPolicy": {}, + "bucketAclGrants": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "permission", + "grantee" + ], + "members": { + "permission": {}, + "grantee": { + "type": "structure", + "members": { + "id": {}, + "uri": {} + }, + "union": true + } + } + } + }, + "bucketPublicAccessBlock": { + "shape": "S1s" + }, "accessPoints": { "type": "map", "key": {}, @@ -1436,13 +1536,12 @@ "type": "structure", "members": { "accessPointPolicy": {}, + "publicAccessBlock": { + "shape": "S1s" + }, "networkOrigin": { "type": "structure", "members": { - "internetConfiguration": { - "type": "structure", - "members": {} - }, "vpcConfiguration": { "type": "structure", "required": [ @@ -1451,48 +1550,23 @@ "members": { "vpcId": {} } + }, + "internetConfiguration": { + "type": "structure", + "members": {} } }, "union": true - }, - "publicAccessBlock": { - "shape": "S12" } } } - }, - "bucketAclGrants": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "grantee", - "permission" - ], - "members": { - "grantee": { - "type": "structure", - "members": { - "id": {}, - "uri": {} - }, - "union": true - }, - "permission": {} - } - } - }, - "bucketPolicy": {}, - "bucketPublicAccessBlock": { - "shape": "S12" } } }, - "secretsManagerSecret": { + "snsTopic": { "type": "structure", "members": { - "kmsKeyId": {}, - "secretPolicy": {} + "topicPolicy": {} } }, "sqsQueue": { @@ -1505,12 +1579,12 @@ "union": true } }, - "Si": { + "Sz": { "type": "map", "key": {}, "value": {} }, - "S12": { + "S1s": { "type": "structure", "required": [ "ignorePublicAcls", @@ -1525,41 +1599,41 @@ } } }, - "S1l": { + "S2c": { "type": "map", "key": {}, "value": { "type": "structure", "members": { - "contains": { - "shape": "S1n" - }, "eq": { - "shape": "S1n" + "shape": "S2e" + }, + "neq": { + "shape": "S2e" + }, + "contains": { + "shape": "S2e" }, "exists": { "type": "boolean" - }, - "neq": { - "shape": "S1n" } } } }, - "S1n": { + "S2e": { "type": "list", "member": {} }, - "S1o": { + "S2f": { "type": "map", "key": {}, "value": {} }, - "S1x": { + "S2n": { "type": "timestamp", "timestampFormat": "iso8601" }, - "S1z": { + "S2p": { "type": "structure", "required": [ "code" @@ -1568,29 +1642,33 @@ "code": {} } }, - "S25": { + "S2w": { "type": "list", "member": {} }, - "S2b": { + "S31": { "type": "structure", "required": [ "arn", - "createdAt", "name", - "status", - "type" + "type", + "createdAt", + "status" ], "members": { "arn": {}, + "name": {}, + "type": {}, "createdAt": { - "shape": "S1x" + "shape": "S2n" }, "lastResourceAnalyzed": {}, "lastResourceAnalyzedAt": { - "shape": "S1x" + "shape": "S2n" + }, + "tags": { + "shape": "S2f" }, - "name": {}, "status": {}, "statusReason": { "type": "structure", @@ -1600,45 +1678,41 @@ "members": { "code": {} } - }, - "tags": { - "shape": "S1o" - }, - "type": {} + } } }, - "S2h": { + "S37": { "type": "structure", "required": [ - "createdAt", - "filter", "ruleName", + "filter", + "createdAt", "updatedAt" ], "members": { - "createdAt": { - "shape": "S1x" - }, + "ruleName": {}, "filter": { - "shape": "S1l" + "shape": "S2c" + }, + "createdAt": { + "shape": "S2n" }, - "ruleName": {}, "updatedAt": { - "shape": "S1x" + "shape": "S2n" } } }, - "S2m": { + "S3c": { "type": "map", "key": {}, "value": {} }, - "S2n": { + "S3d": { "type": "map", "key": {}, "value": {} }, - "S2o": { + "S3e": { "type": "list", "member": { "type": "structure", @@ -1646,32 +1720,33 @@ "type" ], "members": { + "type": {}, "detail": { "type": "structure", "members": { - "accessPointArn": {} + "accessPointArn": {}, + "accessPointAccount": {} } - }, - "type": {} + } } } }, - "S32": { + "S3v": { "type": "list", "member": {} }, - "S54": { + "S5v": { "type": "structure", "required": [ - "column", "line", + "column", "offset" ], "members": { - "column": { + "line": { "type": "integer" }, - "line": { + "column": { "type": "integer" }, "offset": { diff --git a/iamlivecore/service/account-2021-02-01.min.json b/iamlivecore/service/account-2021-02-01.min.json new file mode 100644 index 00000000..9929956e --- /dev/null +++ b/iamlivecore/service/account-2021-02-01.min.json @@ -0,0 +1,315 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-02-01", + "endpointPrefix": "account", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Account", + "serviceId": "Account", + "signatureVersion": "v4", + "signingName": "account", + "uid": "account-2021-02-01" + }, + "operations": { + "DeleteAlternateContact": { + "http": { + "requestUri": "/deleteAlternateContact", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AlternateContactType" + ], + "members": { + "AccountId": {}, + "AlternateContactType": {} + } + }, + "idempotent": true + }, + "DisableRegion": { + "http": { + "requestUri": "/disableRegion", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "RegionName" + ], + "members": { + "AccountId": {}, + "RegionName": {} + } + } + }, + "EnableRegion": { + "http": { + "requestUri": "/enableRegion", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "RegionName" + ], + "members": { + "AccountId": {}, + "RegionName": {} + } + } + }, + "GetAlternateContact": { + "http": { + "requestUri": "/getAlternateContact", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AlternateContactType" + ], + "members": { + "AccountId": {}, + "AlternateContactType": {} + } + }, + "output": { + "type": "structure", + "members": { + "AlternateContact": { + "type": "structure", + "members": { + "AlternateContactType": {}, + "EmailAddress": { + "shape": "Sa" + }, + "Name": { + "shape": "Sb" + }, + "PhoneNumber": { + "shape": "Sc" + }, + "Title": { + "shape": "Sd" + } + } + } + } + } + }, + "GetContactInformation": { + "http": { + "requestUri": "/getContactInformation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AccountId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ContactInformation": { + "shape": "Sg" + } + } + } + }, + "GetRegionOptStatus": { + "http": { + "requestUri": "/getRegionOptStatus", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "RegionName" + ], + "members": { + "AccountId": {}, + "RegionName": {} + } + }, + "output": { + "type": "structure", + "members": { + "RegionName": {}, + "RegionOptStatus": {} + } + } + }, + "ListRegions": { + "http": { + "requestUri": "/listRegions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AccountId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "RegionOptStatusContains": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Regions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RegionName": {}, + "RegionOptStatus": {} + } + } + } + } + } + }, + "PutAlternateContact": { + "http": { + "requestUri": "/putAlternateContact", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AlternateContactType", + "EmailAddress", + "Name", + "PhoneNumber", + "Title" + ], + "members": { + "AccountId": {}, + "AlternateContactType": {}, + "EmailAddress": { + "shape": "Sa" + }, + "Name": { + "shape": "Sb" + }, + "PhoneNumber": { + "shape": "Sc" + }, + "Title": { + "shape": "Sd" + } + } + }, + "idempotent": true + }, + "PutContactInformation": { + "http": { + "requestUri": "/putContactInformation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ContactInformation" + ], + "members": { + "AccountId": {}, + "ContactInformation": { + "shape": "Sg" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "Sa": { + "type": "string", + "sensitive": true + }, + "Sb": { + "type": "string", + "sensitive": true + }, + "Sc": { + "type": "string", + "sensitive": true + }, + "Sd": { + "type": "string", + "sensitive": true + }, + "Sg": { + "type": "structure", + "required": [ + "AddressLine1", + "City", + "CountryCode", + "FullName", + "PhoneNumber", + "PostalCode" + ], + "members": { + "AddressLine1": { + "shape": "Sh" + }, + "AddressLine2": { + "shape": "Sh" + }, + "AddressLine3": { + "shape": "Sh" + }, + "City": { + "type": "string", + "sensitive": true + }, + "CompanyName": { + "type": "string", + "sensitive": true + }, + "CountryCode": { + "type": "string", + "sensitive": true + }, + "DistrictOrCounty": { + "type": "string", + "sensitive": true + }, + "FullName": { + "type": "string", + "sensitive": true + }, + "PhoneNumber": { + "type": "string", + "sensitive": true + }, + "PostalCode": { + "type": "string", + "sensitive": true + }, + "StateOrRegion": { + "type": "string", + "sensitive": true + }, + "WebsiteUrl": { + "type": "string", + "sensitive": true + } + } + }, + "Sh": { + "type": "string", + "sensitive": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/acm-2015-12-08.min.json b/iamlivecore/service/acm-2015-12-08.min.json index de7e7ea1..29552b1f 100644 --- a/iamlivecore/service/acm-2015-12-08.min.json +++ b/iamlivecore/service/acm-2015-12-08.min.json @@ -255,7 +255,9 @@ "NextToken": {}, "MaxItems": { "type": "integer" - } + }, + "SortBy": {}, + "SortOrder": {} } }, "output": { @@ -268,7 +270,49 @@ "type": "structure", "members": { "CertificateArn": {}, - "DomainName": {} + "DomainName": {}, + "SubjectAlternativeNameSummaries": { + "shape": "Sc" + }, + "HasAdditionalSubjectAlternativeNames": { + "type": "boolean" + }, + "Status": {}, + "Type": {}, + "KeyAlgorithm": {}, + "KeyUsages": { + "type": "list", + "member": {} + }, + "ExtendedKeyUsages": { + "type": "list", + "member": {} + }, + "InUse": { + "type": "boolean" + }, + "Exported": { + "type": "boolean" + }, + "RenewalEligibility": {}, + "NotBefore": { + "type": "timestamp" + }, + "NotAfter": { + "type": "timestamp" + }, + "CreatedAt": { + "type": "timestamp" + }, + "IssuedAt": { + "type": "timestamp" + }, + "ImportedAt": { + "type": "timestamp" + }, + "RevokedAt": { + "type": "timestamp" + } } } } @@ -367,7 +411,8 @@ "CertificateAuthorityArn": {}, "Tags": { "shape": "S3" - } + }, + "KeyAlgorithm": {} } }, "output": { diff --git a/iamlivecore/service/acm-pca-2017-08-22.min.json b/iamlivecore/service/acm-pca-2017-08-22.min.json index 81a53b9a..c270cd09 100644 --- a/iamlivecore/service/acm-pca-2017-08-22.min.json +++ b/iamlivecore/service/acm-pca-2017-08-22.min.json @@ -25,14 +25,15 @@ "shape": "S2" }, "RevocationConfiguration": { - "shape": "Ss" + "shape": "Sv" }, "CertificateAuthorityType": {}, "IdempotencyToken": {}, "KeyStorageSecurityStandard": {}, "Tags": { - "shape": "S11" - } + "shape": "S15" + }, + "UsageMode": {} } }, "output": { @@ -79,7 +80,7 @@ "Principal": {}, "SourceAccount": {}, "Actions": { - "shape": "S1g" + "shape": "S1l" } } } @@ -137,7 +138,7 @@ "type": "structure", "members": { "CertificateAuthority": { - "shape": "S1o" + "shape": "S1t" } } } @@ -317,12 +318,29 @@ } }, "KeyUsage": { - "shape": "Sf" + "shape": "Sj" }, "SubjectAlternativeNames": { "type": "list", "member": { - "shape": "Sm" + "shape": "Sp" + } + }, + "CustomExtensions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ObjectIdentifier", + "Value" + ], + "members": { + "ObjectIdentifier": {}, + "Value": {}, + "Critical": { + "type": "boolean" + } + } } } } @@ -339,10 +357,10 @@ "SigningAlgorithm": {}, "TemplateArn": {}, "Validity": { - "shape": "S2p" + "shape": "S2x" }, "ValidityNotBefore": { - "shape": "S2p" + "shape": "S2x" }, "IdempotencyToken": {} } @@ -372,7 +390,7 @@ "CertificateAuthorities": { "type": "list", "member": { - "shape": "S1o" + "shape": "S1t" } }, "NextToken": {} @@ -408,7 +426,7 @@ "Principal": {}, "SourceAccount": {}, "Actions": { - "shape": "S1g" + "shape": "S1l" }, "Policy": {} } @@ -436,7 +454,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S11" + "shape": "S15" }, "NextToken": {} } @@ -491,7 +509,7 @@ "members": { "CertificateAuthorityArn": {}, "Tags": { - "shape": "S11" + "shape": "S15" } } } @@ -506,7 +524,7 @@ "members": { "CertificateAuthorityArn": {}, "Tags": { - "shape": "S11" + "shape": "S15" } } } @@ -520,7 +538,7 @@ "members": { "CertificateAuthorityArn": {}, "RevocationConfiguration": { - "shape": "Ss" + "shape": "Sv" }, "Status": {} } @@ -545,7 +563,7 @@ "type": "structure", "members": { "KeyUsage": { - "shape": "Sf" + "shape": "Sj" }, "SubjectInformationAccess": { "type": "list", @@ -564,7 +582,7 @@ } }, "AccessLocation": { - "shape": "Sm" + "shape": "Sp" } } } @@ -589,10 +607,24 @@ "GivenName": {}, "Initials": {}, "Pseudonym": {}, - "GenerationQualifier": {} + "GenerationQualifier": {}, + "CustomAttributes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ObjectIdentifier", + "Value" + ], + "members": { + "ObjectIdentifier": {}, + "Value": {} + } + } + } } }, - "Sf": { + "Sj": { "type": "structure", "members": { "DigitalSignature": { @@ -624,7 +656,7 @@ } } }, - "Sm": { + "Sp": { "type": "structure", "members": { "OtherName": { @@ -658,7 +690,7 @@ "RegisteredId": {} } }, - "Ss": { + "Sv": { "type": "structure", "members": { "CrlConfiguration": { @@ -692,7 +724,7 @@ } } }, - "S11": { + "S15": { "type": "list", "member": { "type": "structure", @@ -705,11 +737,11 @@ } } }, - "S1g": { + "S1l": { "type": "list", "member": {} }, - "S1o": { + "S1t": { "type": "structure", "members": { "Arn": {}, @@ -734,15 +766,16 @@ "shape": "S2" }, "RevocationConfiguration": { - "shape": "Ss" + "shape": "Sv" }, "RestorableUntil": { "type": "timestamp" }, - "KeyStorageSecurityStandard": {} + "KeyStorageSecurityStandard": {}, + "UsageMode": {} } }, - "S2p": { + "S2x": { "type": "structure", "required": [ "Value", diff --git a/iamlivecore/service/alexaforbusiness-2017-11-09.min.json b/iamlivecore/service/alexaforbusiness-2017-11-09.min.json index 16f2a2d0..cd35661e 100644 --- a/iamlivecore/service/alexaforbusiness-2017-11-09.min.json +++ b/iamlivecore/service/alexaforbusiness-2017-11-09.min.json @@ -25,7 +25,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "AssociateContactWithAddressBook": { "input": { @@ -42,7 +44,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "AssociateDeviceWithNetworkProfile": { "input": { @@ -59,7 +63,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "AssociateDeviceWithRoom": { "input": { @@ -72,7 +78,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "AssociateSkillGroupWithRoom": { "input": { @@ -85,7 +93,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "AssociateSkillWithSkillGroup": { "input": { @@ -101,7 +111,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "AssociateSkillWithUsers": { "input": { @@ -116,7 +128,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateAddressBook": { "input": { @@ -140,7 +154,9 @@ "members": { "AddressBookArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateBusinessReportSchedule": { "input": { @@ -173,7 +189,9 @@ "members": { "ScheduleArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateConferenceProvider": { "input": { @@ -208,7 +226,9 @@ "members": { "ConferenceProviderArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateContact": { "input": { @@ -242,7 +262,9 @@ "members": { "ContactArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateGatewayGroup": { "input": { @@ -267,7 +289,9 @@ "members": { "GatewayGroupArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateNetworkProfile": { "input": { @@ -307,7 +331,9 @@ "members": { "NetworkProfileArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateProfile": { "input": { @@ -395,6 +421,17 @@ "type": "boolean" } } + }, + "ProactiveJoin": { + "type": "structure", + "required": [ + "EnabledByMotion" + ], + "members": { + "EnabledByMotion": { + "type": "boolean" + } + } } } }, @@ -408,7 +445,9 @@ "members": { "ProfileArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateRoom": { "input": { @@ -434,7 +473,9 @@ "members": { "RoomArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateSkillGroup": { "input": { @@ -458,7 +499,9 @@ "members": { "SkillGroupArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "CreateUser": { "input": { @@ -484,7 +527,9 @@ "members": { "UserArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteAddressBook": { "input": { @@ -499,7 +544,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteBusinessReportSchedule": { "input": { @@ -514,7 +561,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteConferenceProvider": { "input": { @@ -529,7 +578,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteContact": { "input": { @@ -544,7 +595,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteDevice": { "input": { @@ -559,7 +612,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteDeviceUsageData": { "input": { @@ -576,7 +631,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteGatewayGroup": { "input": { @@ -591,7 +648,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteNetworkProfile": { "input": { @@ -606,7 +665,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteProfile": { "input": { @@ -618,7 +679,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteRoom": { "input": { @@ -630,7 +693,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteRoomSkillParameter": { "input": { @@ -648,7 +713,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteSkillAuthorization": { "input": { @@ -664,7 +731,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteSkillGroup": { "input": { @@ -676,7 +745,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DeleteUser": { "input": { @@ -692,7 +763,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DisassociateContactFromAddressBook": { "input": { @@ -709,7 +782,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DisassociateDeviceFromRoom": { "input": { @@ -721,7 +796,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DisassociateSkillFromSkillGroup": { "input": { @@ -737,7 +814,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DisassociateSkillFromUsers": { "input": { @@ -752,7 +831,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "DisassociateSkillGroupFromRoom": { "input": { @@ -765,7 +846,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ForgetSmartHomeAppliances": { "input": { @@ -780,7 +863,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetAddressBook": { "input": { @@ -804,7 +889,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetConferencePreference": { "input": { @@ -815,10 +902,12 @@ "type": "structure", "members": { "Preference": { - "shape": "S4d" + "shape": "S4e" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetConferenceProvider": { "input": { @@ -834,10 +923,12 @@ "type": "structure", "members": { "ConferenceProvider": { - "shape": "S4g" + "shape": "S4h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetContact": { "input": { @@ -871,7 +962,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetDevice": { "input": { @@ -895,7 +988,7 @@ "RoomArn": {}, "DeviceStatus": {}, "DeviceStatusInfo": { - "shape": "S4t" + "shape": "S4u" }, "NetworkProfileInfo": { "type": "structure", @@ -910,7 +1003,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetGateway": { "input": { @@ -936,7 +1031,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetGatewayGroup": { "input": { @@ -960,7 +1057,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetInvitationConfiguration": { "input": { @@ -973,10 +1072,12 @@ "OrganizationName": {}, "ContactEmail": {}, "PrivateSkillIds": { - "shape": "S5e" + "shape": "S5f" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetNetworkProfile": { "input": { @@ -1013,7 +1114,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetProfile": { "input": { @@ -1091,13 +1194,23 @@ "type": "boolean" } } + }, + "ProactiveJoin": { + "type": "structure", + "members": { + "EnabledByMotion": { + "type": "boolean" + } + } } } } } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetRoom": { "input": { @@ -1120,7 +1233,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetRoomSkillParameter": { "input": { @@ -1139,10 +1254,12 @@ "type": "structure", "members": { "RoomSkillParameter": { - "shape": "S5u" + "shape": "S5w" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "GetSkillGroup": { "input": { @@ -1163,7 +1280,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListBusinessReportSchedules": { "input": { @@ -1217,7 +1336,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListConferenceProviders": { "input": { @@ -1235,12 +1356,14 @@ "ConferenceProviders": { "type": "list", "member": { - "shape": "S4g" + "shape": "S4h" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListDeviceEvents": { "input": { @@ -1275,7 +1398,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListGatewayGroups": { "input": { @@ -1303,7 +1428,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListGateways": { "input": { @@ -1334,7 +1461,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListSkills": { "input": { @@ -1369,7 +1498,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListSkillsStoreCategories": { "input": { @@ -1398,7 +1529,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListSkillsStoreSkillsByCategory": { "input": { @@ -1479,7 +1612,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListSmartHomeAppliances": { "input": { @@ -1511,7 +1646,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ListTags": { "input": { @@ -1535,7 +1672,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "PutConferencePreference": { "input": { @@ -1545,14 +1684,16 @@ ], "members": { "ConferencePreference": { - "shape": "S4d" + "shape": "S4e" } } }, "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "PutInvitationConfiguration": { "input": { @@ -1564,14 +1705,16 @@ "OrganizationName": {}, "ContactEmail": {}, "PrivateSkillIds": { - "shape": "S5e" + "shape": "S5f" } } }, "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "PutRoomSkillParameter": { "input": { @@ -1584,14 +1727,16 @@ "RoomArn": {}, "SkillId": {}, "RoomSkillParameter": { - "shape": "S5u" + "shape": "S5w" } } }, "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "PutSkillAuthorization": { "input": { @@ -1614,7 +1759,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "RegisterAVSDevice": { "input": { @@ -1642,7 +1789,9 @@ "members": { "DeviceArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "RejectSkill": { "input": { @@ -1657,7 +1806,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "ResolveRoom": { "input": { @@ -1679,11 +1830,13 @@ "RoomSkillParameters": { "type": "list", "member": { - "shape": "S5u" + "shape": "S5w" } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "RevokeInvitation": { "input": { @@ -1696,17 +1849,19 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchAddressBooks": { "input": { "type": "structure", "members": { "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" }, "NextToken": {}, "MaxResults": { @@ -1733,17 +1888,19 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchContacts": { "input": { "type": "structure", "members": { "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" }, "NextToken": {}, "MaxResults": { @@ -1780,7 +1937,9 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchDevices": { "input": { @@ -1791,10 +1950,10 @@ "type": "integer" }, "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" } } }, @@ -1818,7 +1977,7 @@ "RoomArn": {}, "RoomName": {}, "DeviceStatusInfo": { - "shape": "S4t" + "shape": "S4u" }, "CreatedTime": { "type": "timestamp" @@ -1831,7 +1990,9 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchNetworkProfiles": { "input": { @@ -1842,10 +2003,10 @@ "type": "integer" }, "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" } } }, @@ -1872,7 +2033,9 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchProfiles": { "input": { @@ -1883,10 +2046,10 @@ "type": "integer" }, "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" } } }, @@ -1917,7 +2080,9 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchRooms": { "input": { @@ -1928,10 +2093,10 @@ "type": "integer" }, "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" } } }, @@ -1957,7 +2122,9 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchSkillGroups": { "input": { @@ -1968,10 +2135,10 @@ "type": "integer" }, "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" } } }, @@ -1994,7 +2161,9 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SearchUsers": { "input": { @@ -2005,10 +2174,10 @@ "type": "integer" }, "Filters": { - "shape": "S92" + "shape": "S94" }, "SortCriteria": { - "shape": "S97" + "shape": "S99" } } }, @@ -2034,7 +2203,9 @@ "type": "integer" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "SendAnnouncement": { "input": { @@ -2046,7 +2217,7 @@ ], "members": { "RoomFilters": { - "shape": "S92" + "shape": "S94" }, "Content": { "type": "structure", @@ -2120,7 +2291,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "StartDeviceSync": { "input": { @@ -2140,7 +2313,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "StartSmartHomeApplianceDiscovery": { "input": { @@ -2155,7 +2330,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "TagResource": { "input": { @@ -2174,7 +2351,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UntagResource": { "input": { @@ -2194,7 +2373,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateAddressBook": { "input": { @@ -2211,7 +2392,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateBusinessReportSchedule": { "input": { @@ -2233,7 +2416,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateConferenceProvider": { "input": { @@ -2260,7 +2445,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateContact": { "input": { @@ -2287,7 +2474,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateDevice": { "input": { @@ -2300,7 +2489,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateGateway": { "input": { @@ -2318,7 +2509,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateGatewayGroup": { "input": { @@ -2335,7 +2528,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateNetworkProfile": { "input": { @@ -2362,7 +2557,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateProfile": { "input": { @@ -2430,6 +2627,17 @@ "type": "boolean" } } + }, + "ProactiveJoin": { + "type": "structure", + "required": [ + "EnabledByMotion" + ], + "members": { + "EnabledByMotion": { + "type": "boolean" + } + } } } } @@ -2438,7 +2646,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateRoom": { "input": { @@ -2454,7 +2664,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" }, "UpdateSkillGroup": { "input": { @@ -2468,7 +2680,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" } }, "shapes": { @@ -2597,13 +2811,13 @@ "type": "integer" } }, - "S4d": { + "S4e": { "type": "structure", "members": { "DefaultConferenceProviderArn": {} } }, - "S4g": { + "S4h": { "type": "structure", "members": { "Arn": {}, @@ -2620,7 +2834,7 @@ } } }, - "S4t": { + "S4u": { "type": "structure", "members": { "DeviceStatusDetails": { @@ -2639,11 +2853,11 @@ } } }, - "S5e": { + "S5f": { "type": "list", "member": {} }, - "S5u": { + "S5w": { "type": "structure", "required": [ "ParameterKey", @@ -2654,7 +2868,7 @@ "ParameterValue": {} } }, - "S92": { + "S94": { "type": "list", "member": { "type": "structure", @@ -2671,7 +2885,7 @@ } } }, - "S97": { + "S99": { "type": "list", "member": { "type": "structure", @@ -2685,5 +2899,7 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Alexa For Business is no longer supported" } \ No newline at end of file diff --git a/iamlivecore/service/amp-2020-08-01.min.json b/iamlivecore/service/amp-2020-08-01.min.json index a6e1ce99..7dc41ddb 100644 --- a/iamlivecore/service/amp-2020-08-01.min.json +++ b/iamlivecore/service/amp-2020-08-01.min.json @@ -12,6 +12,127 @@ "uid": "amp-2020-08-01" }, "operations": { + "CreateAlertManagerDefinition": { + "http": { + "requestUri": "/workspaces/{workspaceId}/alertmanager/definition", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "data" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "data": { + "type": "blob" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": { + "shape": "S6" + } + } + }, + "idempotent": true + }, + "CreateLoggingConfiguration": { + "http": { + "requestUri": "/workspaces/{workspaceId}/logging", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "logGroupArn" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "logGroupArn": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": { + "shape": "Sc" + } + } + }, + "idempotent": true + }, + "CreateRuleGroupsNamespace": { + "http": { + "requestUri": "/workspaces/{workspaceId}/rulegroupsnamespaces", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "name", + "data" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "name": {}, + "data": { + "type": "blob" + }, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "Sh" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn", + "status" + ], + "members": { + "name": {}, + "arn": {}, + "status": { + "shape": "Sm" + }, + "tags": { + "shape": "Sh" + } + } + }, + "idempotent": true + }, "CreateWorkspace": { "http": { "requestUri": "/workspaces", @@ -25,34 +146,59 @@ "idempotencyToken": true }, "tags": { - "shape": "S4" + "shape": "Sh" } } }, "output": { "type": "structure", "required": [ + "workspaceId", "arn", - "status", - "workspaceId" + "status" ], "members": { + "workspaceId": {}, "arn": {}, "status": { - "shape": "S9" + "shape": "Ss" }, "tags": { - "shape": "S4" + "shape": "Sh" + } + } + }, + "idempotent": true + }, + "DeleteAlertManagerDefinition": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/alertmanager/definition", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" }, - "workspaceId": {} + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } } }, "idempotent": true }, - "DeleteWorkspace": { + "DeleteLoggingConfiguration": { "http": { "method": "DELETE", - "requestUri": "/workspaces/{workspaceId}", + "requestUri": "/workspaces/{workspaceId}/logging", "responseCode": 202 }, "input": { @@ -61,19 +207,236 @@ "workspaceId" ], "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, "clientToken": { "idempotencyToken": true, "location": "querystring", "locationName": "clientToken" + } + } + }, + "idempotent": true + }, + "DeleteRuleGroupsNamespace": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/rulegroupsnamespaces/{name}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "name" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" }, + "name": { + "location": "uri", + "locationName": "name" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "idempotent": true + }, + "DeleteWorkspace": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { "workspaceId": { "location": "uri", "locationName": "workspaceId" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" } } }, "idempotent": true }, + "DescribeAlertManagerDefinition": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/alertmanager/definition", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "alertManagerDefinition" + ], + "members": { + "alertManagerDefinition": { + "type": "structure", + "required": [ + "status", + "data", + "createdAt", + "modifiedAt" + ], + "members": { + "status": { + "shape": "S6" + }, + "data": { + "type": "blob" + }, + "createdAt": { + "type": "timestamp" + }, + "modifiedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "DescribeLoggingConfiguration": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/logging", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "loggingConfiguration" + ], + "members": { + "loggingConfiguration": { + "type": "structure", + "required": [ + "status", + "workspace", + "logGroupArn", + "createdAt", + "modifiedAt" + ], + "members": { + "status": { + "shape": "Sc" + }, + "workspace": {}, + "logGroupArn": {}, + "createdAt": { + "type": "timestamp" + }, + "modifiedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "DescribeRuleGroupsNamespace": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/rulegroupsnamespaces/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "name" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ruleGroupsNamespace" + ], + "members": { + "ruleGroupsNamespace": { + "type": "structure", + "required": [ + "arn", + "name", + "status", + "data", + "createdAt", + "modifiedAt" + ], + "members": { + "arn": {}, + "name": {}, + "status": { + "shape": "Sm" + }, + "data": { + "type": "blob" + }, + "createdAt": { + "type": "timestamp" + }, + "modifiedAt": { + "type": "timestamp" + }, + "tags": { + "shape": "Sh" + } + } + } + } + } + }, "DescribeWorkspace": { "http": { "method": "GET", @@ -101,30 +464,100 @@ "workspace": { "type": "structure", "required": [ + "workspaceId", "arn", - "createdAt", "status", - "workspaceId" + "createdAt" ], "members": { + "workspaceId": {}, "alias": {}, "arn": {}, - "createdAt": { - "type": "timestamp" + "status": { + "shape": "Ss" }, "prometheusEndpoint": {}, - "status": { - "shape": "S9" + "createdAt": { + "type": "timestamp" }, "tags": { - "shape": "S4" - }, - "workspaceId": {} + "shape": "Sh" + } } } } } }, + "ListRuleGroupsNamespaces": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/rulegroupsnamespaces", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "name": { + "location": "querystring", + "locationName": "name" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ruleGroupsNamespaces" + ], + "members": { + "ruleGroupsNamespaces": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "name", + "status", + "createdAt", + "modifiedAt" + ], + "members": { + "arn": {}, + "name": {}, + "status": { + "shape": "Sm" + }, + "createdAt": { + "type": "timestamp" + }, + "modifiedAt": { + "type": "timestamp" + }, + "tags": { + "shape": "Sh" + } + } + } + }, + "nextToken": {} + } + } + }, "ListTagsForResource": { "http": { "method": "GET", @@ -147,7 +580,7 @@ "type": "structure", "members": { "tags": { - "shape": "S4" + "shape": "Sh" } } } @@ -161,6 +594,10 @@ "input": { "type": "structure", "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, "alias": { "location": "querystring", "locationName": "alias" @@ -169,10 +606,6 @@ "location": "querystring", "locationName": "maxResults", "type": "integer" - }, - "nextToken": { - "location": "querystring", - "locationName": "nextToken" } } }, @@ -182,36 +615,124 @@ "workspaces" ], "members": { - "nextToken": {}, "workspaces": { "type": "list", "member": { "type": "structure", "required": [ + "workspaceId", "arn", - "createdAt", "status", - "workspaceId" + "createdAt" ], "members": { + "workspaceId": {}, "alias": {}, "arn": {}, + "status": { + "shape": "Ss" + }, "createdAt": { "type": "timestamp" }, - "status": { - "shape": "S9" - }, "tags": { - "shape": "S4" - }, - "workspaceId": {} + "shape": "Sh" + } } } - } + }, + "nextToken": {} } } }, + "PutAlertManagerDefinition": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}/alertmanager/definition", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "data" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "data": { + "type": "blob" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": { + "shape": "S6" + } + } + }, + "idempotent": true + }, + "PutRuleGroupsNamespace": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}/rulegroupsnamespaces/{name}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "name", + "data" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "name": { + "location": "uri", + "locationName": "name" + }, + "data": { + "type": "blob" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn", + "status" + ], + "members": { + "name": {}, + "arn": {}, + "status": { + "shape": "Sm" + }, + "tags": { + "shape": "Sh" + } + } + }, + "idempotent": true + }, "TagResource": { "http": { "requestUri": "/tags/{resourceArn}", @@ -229,7 +750,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S4" + "shape": "Sh" } } }, @@ -269,6 +790,42 @@ }, "idempotent": true }, + "UpdateLoggingConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}/logging", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "logGroupArn" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "logGroupArn": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": { + "shape": "Sc" + } + } + }, + "idempotent": true + }, "UpdateWorkspaceAlias": { "http": { "requestUri": "/workspaces/{workspaceId}/alias", @@ -280,13 +837,13 @@ "workspaceId" ], "members": { - "alias": {}, - "clientToken": { - "idempotencyToken": true - }, "workspaceId": { "location": "uri", "locationName": "workspaceId" + }, + "alias": {}, + "clientToken": { + "idempotencyToken": true } } }, @@ -294,12 +851,42 @@ } }, "shapes": { - "S4": { + "S6": { + "type": "structure", + "required": [ + "statusCode" + ], + "members": { + "statusCode": {}, + "statusReason": {} + } + }, + "Sc": { + "type": "structure", + "required": [ + "statusCode" + ], + "members": { + "statusCode": {}, + "statusReason": {} + } + }, + "Sh": { "type": "map", "key": {}, "value": {} }, - "S9": { + "Sm": { + "type": "structure", + "required": [ + "statusCode" + ], + "members": { + "statusCode": {}, + "statusReason": {} + } + }, + "Ss": { "type": "structure", "required": [ "statusCode" diff --git a/iamlivecore/service/amplify-2017-07-25.min.json b/iamlivecore/service/amplify-2017-07-25.min.json index adbb51d2..44739e94 100644 --- a/iamlivecore/service/amplify-2017-07-25.min.json +++ b/iamlivecore/service/amplify-2017-07-25.min.json @@ -55,7 +55,9 @@ "tags": { "shape": "Sm" }, - "buildSpec": {}, + "buildSpec": { + "shape": "Sp" + }, "customHeaders": {}, "enableAutoBranchCreation": { "type": "boolean" @@ -107,7 +109,7 @@ ], "members": { "backendEnvironment": { - "shape": "S1h" + "shape": "S1i" } } } @@ -152,7 +154,9 @@ "tags": { "shape": "Sm" }, - "buildSpec": {}, + "buildSpec": { + "shape": "Sp" + }, "ttl": {}, "displayName": {}, "enablePullRequestPreview": { @@ -169,7 +173,7 @@ ], "members": { "branch": { - "shape": "S1o" + "shape": "S1p" } } } @@ -238,10 +242,10 @@ "type": "boolean" }, "subDomainSettings": { - "shape": "S27" + "shape": "S28" }, "autoSubDomainCreationPatterns": { - "shape": "S2a" + "shape": "S2b" }, "autoSubDomainIAMRole": {} } @@ -253,7 +257,7 @@ ], "members": { "domainAssociation": { - "shape": "S2e" + "shape": "S2f" } } } @@ -284,7 +288,7 @@ ], "members": { "webhook": { - "shape": "S2p" + "shape": "S2q" } } } @@ -347,7 +351,7 @@ ], "members": { "backendEnvironment": { - "shape": "S1h" + "shape": "S1i" } } } @@ -381,7 +385,7 @@ ], "members": { "branch": { - "shape": "S1o" + "shape": "S1p" } } } @@ -415,7 +419,7 @@ ], "members": { "domainAssociation": { - "shape": "S2e" + "shape": "S2f" } } } @@ -454,7 +458,7 @@ ], "members": { "jobSummary": { - "shape": "S33" + "shape": "S34" } } } @@ -483,7 +487,7 @@ ], "members": { "webhook": { - "shape": "S2p" + "shape": "S2q" } } } @@ -606,7 +610,7 @@ ], "members": { "backendEnvironment": { - "shape": "S1h" + "shape": "S1i" } } } @@ -640,7 +644,7 @@ ], "members": { "branch": { - "shape": "S1o" + "shape": "S1p" } } } @@ -674,7 +678,7 @@ ], "members": { "domainAssociation": { - "shape": "S2e" + "shape": "S2f" } } } @@ -720,7 +724,7 @@ ], "members": { "summary": { - "shape": "S33" + "shape": "S34" }, "steps": { "type": "list", @@ -784,7 +788,7 @@ ], "members": { "webhook": { - "shape": "S2p" + "shape": "S2q" } } } @@ -923,7 +927,7 @@ "backendEnvironments": { "type": "list", "member": { - "shape": "S1h" + "shape": "S1i" } }, "nextToken": {} @@ -965,7 +969,7 @@ "branches": { "type": "list", "member": { - "shape": "S1o" + "shape": "S1p" } }, "nextToken": {} @@ -1007,7 +1011,7 @@ "domainAssociations": { "type": "list", "member": { - "shape": "S2e" + "shape": "S2f" } }, "nextToken": {} @@ -1054,7 +1058,7 @@ "jobSummaries": { "type": "list", "member": { - "shape": "S33" + "shape": "S34" } }, "nextToken": {} @@ -1122,7 +1126,7 @@ "webhooks": { "type": "list", "member": { - "shape": "S2p" + "shape": "S2q" } }, "nextToken": {} @@ -1159,7 +1163,7 @@ ], "members": { "jobSummary": { - "shape": "S33" + "shape": "S34" } } } @@ -1201,7 +1205,7 @@ ], "members": { "jobSummary": { - "shape": "S33" + "shape": "S34" } } } @@ -1240,7 +1244,7 @@ ], "members": { "jobSummary": { - "shape": "S33" + "shape": "S34" } } } @@ -1335,7 +1339,9 @@ "customRules": { "shape": "Sg" }, - "buildSpec": {}, + "buildSpec": { + "shape": "Sp" + }, "customHeaders": {}, "enableAutoBranchCreation": { "type": "boolean" @@ -1407,7 +1413,9 @@ "enablePerformanceMode": { "type": "boolean" }, - "buildSpec": {}, + "buildSpec": { + "shape": "Sp" + }, "ttl": {}, "displayName": {}, "enablePullRequestPreview": { @@ -1424,7 +1432,7 @@ ], "members": { "branch": { - "shape": "S1o" + "shape": "S1p" } } } @@ -1437,8 +1445,7 @@ "type": "structure", "required": [ "appId", - "domainName", - "subDomainSettings" + "domainName" ], "members": { "appId": { @@ -1453,10 +1460,10 @@ "type": "boolean" }, "subDomainSettings": { - "shape": "S27" + "shape": "S28" }, "autoSubDomainCreationPatterns": { - "shape": "S2a" + "shape": "S2b" }, "autoSubDomainIAMRole": {} } @@ -1468,7 +1475,7 @@ ], "members": { "domainAssociation": { - "shape": "S2e" + "shape": "S2f" } } } @@ -1498,7 +1505,7 @@ ], "members": { "webhook": { - "shape": "S2p" + "shape": "S2q" } } } @@ -1543,6 +1550,10 @@ "key": {}, "value": {} }, + "Sp": { + "type": "string", + "sensitive": true + }, "Ss": { "type": "list", "member": {} @@ -1567,7 +1578,9 @@ "enablePerformanceMode": { "type": "boolean" }, - "buildSpec": {}, + "buildSpec": { + "shape": "Sp" + }, "enablePullRequestPreview": { "type": "boolean" }, @@ -1637,7 +1650,9 @@ "branchName": {} } }, - "buildSpec": {}, + "buildSpec": { + "shape": "Sp" + }, "customHeaders": {}, "enableAutoBranchCreation": { "type": "boolean" @@ -1647,10 +1662,11 @@ }, "autoBranchCreationConfig": { "shape": "Su" - } + }, + "repositoryCloneMethod": {} } }, - "S1h": { + "S1i": { "type": "structure", "required": [ "backendEnvironmentArn", @@ -1671,7 +1687,7 @@ } } }, - "S1o": { + "S1p": { "type": "structure", "required": [ "branchArn", @@ -1733,7 +1749,9 @@ "basicAuthCredentials": { "shape": "Sf" }, - "buildSpec": {}, + "buildSpec": { + "shape": "Sp" + }, "ttl": {}, "associatedResources": { "type": "list", @@ -1748,13 +1766,13 @@ "backendEnvironmentArn": {} } }, - "S27": { + "S28": { "type": "list", "member": { - "shape": "S28" + "shape": "S29" } }, - "S28": { + "S29": { "type": "structure", "required": [ "prefix", @@ -1765,11 +1783,11 @@ "branchName": {} } }, - "S2a": { + "S2b": { "type": "list", "member": {} }, - "S2e": { + "S2f": { "type": "structure", "required": [ "domainAssociationArn", @@ -1786,7 +1804,7 @@ "type": "boolean" }, "autoSubDomainCreationPatterns": { - "shape": "S2a" + "shape": "S2b" }, "autoSubDomainIAMRole": {}, "domainStatus": {}, @@ -1803,7 +1821,7 @@ ], "members": { "subDomainSetting": { - "shape": "S28" + "shape": "S29" }, "verified": { "type": "boolean" @@ -1814,7 +1832,7 @@ } } }, - "S2p": { + "S2q": { "type": "structure", "required": [ "webhookArn", @@ -1839,7 +1857,7 @@ } } }, - "S33": { + "S34": { "type": "structure", "required": [ "jobArn", diff --git a/iamlivecore/service/amplifybackend-2020-08-11.min.json b/iamlivecore/service/amplifybackend-2020-08-11.min.json index 1494e3c2..7be7b53f 100644 --- a/iamlivecore/service/amplifybackend-2020-08-11.min.json +++ b/iamlivecore/service/amplifybackend-2020-08-11.min.json @@ -263,6 +263,70 @@ } } }, + "CreateBackendStorage": { + "http": { + "requestUri": "/backend/{appId}/storage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AppId": { + "location": "uri", + "locationName": "appId" + }, + "BackendEnvironmentName": { + "locationName": "backendEnvironmentName" + }, + "ResourceConfig": { + "locationName": "resourceConfig", + "type": "structure", + "members": { + "BucketName": { + "locationName": "bucketName" + }, + "Permissions": { + "shape": "S1h", + "locationName": "permissions" + }, + "ServiceName": { + "locationName": "serviceName" + } + }, + "required": [ + "ServiceName", + "Permissions" + ] + }, + "ResourceName": { + "locationName": "resourceName" + } + }, + "required": [ + "AppId", + "ResourceName", + "BackendEnvironmentName", + "ResourceConfig" + ] + }, + "output": { + "type": "structure", + "members": { + "AppId": { + "locationName": "appId" + }, + "BackendEnvironmentName": { + "locationName": "backendEnvironmentName" + }, + "JobId": { + "locationName": "jobId" + }, + "Status": { + "locationName": "status" + } + } + } + }, "CreateToken": { "http": { "requestUri": "/backend/{appId}/challenge", @@ -448,6 +512,54 @@ } } }, + "DeleteBackendStorage": { + "http": { + "requestUri": "/backend/{appId}/storage/{backendEnvironmentName}/remove", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AppId": { + "location": "uri", + "locationName": "appId" + }, + "BackendEnvironmentName": { + "location": "uri", + "locationName": "backendEnvironmentName" + }, + "ResourceName": { + "locationName": "resourceName" + }, + "ServiceName": { + "locationName": "serviceName" + } + }, + "required": [ + "AppId", + "BackendEnvironmentName", + "ServiceName", + "ResourceName" + ] + }, + "output": { + "type": "structure", + "members": { + "AppId": { + "locationName": "appId" + }, + "BackendEnvironmentName": { + "locationName": "backendEnvironmentName" + }, + "JobId": { + "locationName": "jobId" + }, + "Status": { + "locationName": "status" + } + } + } + }, "DeleteToken": { "http": { "requestUri": "/backend/{appId}/challenge/{sessionId}/remove", @@ -553,6 +665,9 @@ "output": { "type": "structure", "members": { + "AmplifyFeatureFlags": { + "locationName": "amplifyFeatureFlags" + }, "AmplifyMetaConfig": { "locationName": "amplifyMetaConfig" }, @@ -661,6 +776,9 @@ }, "Status": { "locationName": "status" + }, + "ModelIntrospectionSchema": { + "locationName": "modelIntrospectionSchema" } } } @@ -771,6 +889,71 @@ } } }, + "GetBackendStorage": { + "http": { + "requestUri": "/backend/{appId}/storage/{backendEnvironmentName}/details", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AppId": { + "location": "uri", + "locationName": "appId" + }, + "BackendEnvironmentName": { + "location": "uri", + "locationName": "backendEnvironmentName" + }, + "ResourceName": { + "locationName": "resourceName" + } + }, + "required": [ + "AppId", + "BackendEnvironmentName", + "ResourceName" + ] + }, + "output": { + "type": "structure", + "members": { + "AppId": { + "locationName": "appId" + }, + "BackendEnvironmentName": { + "locationName": "backendEnvironmentName" + }, + "ResourceConfig": { + "locationName": "resourceConfig", + "type": "structure", + "members": { + "BucketName": { + "locationName": "bucketName" + }, + "Imported": { + "locationName": "imported", + "type": "boolean" + }, + "Permissions": { + "shape": "S1h", + "locationName": "permissions" + }, + "ServiceName": { + "locationName": "serviceName" + } + }, + "required": [ + "ServiceName", + "Imported" + ] + }, + "ResourceName": { + "locationName": "resourceName" + } + } + } + }, "GetToken": { "http": { "method": "GET", @@ -873,6 +1056,53 @@ } } }, + "ImportBackendStorage": { + "http": { + "requestUri": "/backend/{appId}/storage/{backendEnvironmentName}/import", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AppId": { + "location": "uri", + "locationName": "appId" + }, + "BackendEnvironmentName": { + "location": "uri", + "locationName": "backendEnvironmentName" + }, + "BucketName": { + "locationName": "bucketName" + }, + "ServiceName": { + "locationName": "serviceName" + } + }, + "required": [ + "AppId", + "BackendEnvironmentName", + "ServiceName" + ] + }, + "output": { + "type": "structure", + "members": { + "AppId": { + "locationName": "appId" + }, + "BackendEnvironmentName": { + "locationName": "backendEnvironmentName" + }, + "JobId": { + "locationName": "jobId" + }, + "Status": { + "locationName": "status" + } + } + } + }, "ListBackendJobs": { "http": { "requestUri": "/backend/{appId}/job/{backendEnvironmentName}", @@ -957,6 +1187,43 @@ } } }, + "ListS3Buckets": { + "http": { + "requestUri": "/s3Buckets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Buckets": { + "locationName": "buckets", + "type": "list", + "member": { + "type": "structure", + "members": { + "CreationDate": { + "locationName": "creationDate" + }, + "Name": { + "locationName": "name" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, "RemoveAllBackends": { "http": { "requestUri": "/backend/{appId}/remove", @@ -1188,6 +1455,26 @@ "type": "double" } } + }, + "VerificationMessage": { + "locationName": "verificationMessage", + "type": "structure", + "members": { + "DeliveryMethod": { + "locationName": "deliveryMethod" + }, + "EmailSettings": { + "shape": "Sq", + "locationName": "emailSettings" + }, + "SmsSettings": { + "shape": "Sr", + "locationName": "smsSettings" + } + }, + "required": [ + "DeliveryMethod" + ] } } } @@ -1246,7 +1533,7 @@ "locationName": "appId" }, "LoginAuthConfig": { - "shape": "S2q", + "shape": "S3c", "locationName": "loginAuthConfig" } }, @@ -1267,7 +1554,7 @@ "locationName": "error" }, "LoginAuthConfig": { - "shape": "S2q", + "shape": "S3c", "locationName": "loginAuthConfig" } } @@ -1335,6 +1622,68 @@ } } } + }, + "UpdateBackendStorage": { + "http": { + "requestUri": "/backend/{appId}/storage/{backendEnvironmentName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AppId": { + "location": "uri", + "locationName": "appId" + }, + "BackendEnvironmentName": { + "location": "uri", + "locationName": "backendEnvironmentName" + }, + "ResourceConfig": { + "locationName": "resourceConfig", + "type": "structure", + "members": { + "Permissions": { + "shape": "S1h", + "locationName": "permissions" + }, + "ServiceName": { + "locationName": "serviceName" + } + }, + "required": [ + "ServiceName", + "Permissions" + ] + }, + "ResourceName": { + "locationName": "resourceName" + } + }, + "required": [ + "AppId", + "BackendEnvironmentName", + "ResourceName", + "ResourceConfig" + ] + }, + "output": { + "type": "structure", + "members": { + "AppId": { + "locationName": "appId" + }, + "BackendEnvironmentName": { + "locationName": "backendEnvironmentName" + }, + "JobId": { + "locationName": "jobId" + }, + "Status": { + "locationName": "status" + } + } + } } }, "shapes": { @@ -1536,6 +1885,26 @@ }, "UserPoolName": { "locationName": "userPoolName" + }, + "VerificationMessage": { + "locationName": "verificationMessage", + "type": "structure", + "members": { + "DeliveryMethod": { + "locationName": "deliveryMethod" + }, + "EmailSettings": { + "shape": "Sq", + "locationName": "emailSettings" + }, + "SmsSettings": { + "shape": "Sr", + "locationName": "smsSettings" + } + }, + "required": [ + "DeliveryMethod" + ] } }, "required": [ @@ -1553,6 +1922,7 @@ }, "Sq": { "type": "structure", + "sensitive": true, "members": { "EmailMessage": { "locationName": "emailMessage" @@ -1564,6 +1934,7 @@ }, "Sr": { "type": "structure", + "sensitive": true, "members": { "SmsMessage": { "locationName": "smsMessage" @@ -1605,6 +1976,7 @@ }, "SignInWithApple": { "type": "structure", + "sensitive": true, "members": { "ClientId": { "locationName": "client_id" @@ -1624,6 +1996,7 @@ }, "S13": { "type": "structure", + "sensitive": true, "members": { "ClientId": { "locationName": "client_id" @@ -1637,7 +2010,25 @@ "type": "list", "member": {} }, - "S2q": { + "S1h": { + "type": "structure", + "members": { + "Authenticated": { + "locationName": "authenticated", + "type": "list", + "member": {} + }, + "UnAuthenticated": { + "locationName": "unAuthenticated", + "type": "list", + "member": {} + } + }, + "required": [ + "Authenticated" + ] + }, + "S3c": { "type": "structure", "members": { "AwsCognitoIdentityPoolId": { diff --git a/iamlivecore/service/amplifyuibuilder-2021-08-11.min.json b/iamlivecore/service/amplifyuibuilder-2021-08-11.min.json new file mode 100644 index 00000000..12c02cd3 --- /dev/null +++ b/iamlivecore/service/amplifyuibuilder-2021-08-11.min.json @@ -0,0 +1,2217 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-08-11", + "endpointPrefix": "amplifyuibuilder", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Amplify UI Builder", + "serviceId": "AmplifyUIBuilder", + "signatureVersion": "v4", + "signingName": "amplifyuibuilder", + "uid": "amplifyuibuilder-2021-08-11" + }, + "operations": { + "CreateComponent": { + "http": { + "requestUri": "/app/{appId}/environment/{environmentName}/components", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "componentToCreate" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "componentToCreate": { + "type": "structure", + "required": [ + "name", + "componentType", + "properties", + "variants", + "overrides", + "bindingProperties" + ], + "members": { + "name": {}, + "sourceId": {}, + "componentType": {}, + "properties": { + "shape": "S6" + }, + "children": { + "shape": "Se" + }, + "variants": { + "shape": "Sk" + }, + "overrides": { + "shape": "Sn" + }, + "bindingProperties": { + "shape": "Sp" + }, + "collectionProperties": { + "shape": "Sv" + }, + "tags": { + "shape": "S11" + }, + "events": { + "shape": "Sg" + }, + "schemaVersion": {} + } + } + }, + "payload": "componentToCreate" + }, + "output": { + "type": "structure", + "members": { + "entity": { + "shape": "S15" + } + }, + "payload": "entity" + }, + "idempotent": true + }, + "CreateForm": { + "http": { + "requestUri": "/app/{appId}/environment/{environmentName}/forms", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "formToCreate" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "formToCreate": { + "type": "structure", + "required": [ + "name", + "dataType", + "formActionType", + "fields", + "style", + "sectionalElements", + "schemaVersion" + ], + "members": { + "name": {}, + "dataType": { + "shape": "S1b" + }, + "formActionType": {}, + "fields": { + "shape": "S1e" + }, + "style": { + "shape": "S20" + }, + "sectionalElements": { + "shape": "S22" + }, + "schemaVersion": {}, + "cta": { + "shape": "S24" + }, + "tags": { + "shape": "S11" + }, + "labelDecorator": {} + } + } + }, + "payload": "formToCreate" + }, + "output": { + "type": "structure", + "members": { + "entity": { + "shape": "S29" + } + }, + "payload": "entity" + }, + "idempotent": true + }, + "CreateTheme": { + "http": { + "requestUri": "/app/{appId}/environment/{environmentName}/themes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "themeToCreate" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "themeToCreate": { + "type": "structure", + "required": [ + "name", + "values" + ], + "members": { + "name": {}, + "values": { + "shape": "S2d" + }, + "overrides": { + "shape": "S2d" + }, + "tags": { + "shape": "S11" + } + } + } + }, + "payload": "themeToCreate" + }, + "output": { + "type": "structure", + "members": { + "entity": { + "shape": "S2h" + } + }, + "payload": "entity" + }, + "idempotent": true + }, + "DeleteComponent": { + "http": { + "method": "DELETE", + "requestUri": "/app/{appId}/environment/{environmentName}/components/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "idempotent": true + }, + "DeleteForm": { + "http": { + "method": "DELETE", + "requestUri": "/app/{appId}/environment/{environmentName}/forms/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "idempotent": true + }, + "DeleteTheme": { + "http": { + "method": "DELETE", + "requestUri": "/app/{appId}/environment/{environmentName}/themes/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "idempotent": true + }, + "ExchangeCodeForToken": { + "http": { + "requestUri": "/tokens/{provider}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "provider", + "request" + ], + "members": { + "provider": { + "location": "uri", + "locationName": "provider" + }, + "request": { + "type": "structure", + "required": [ + "code", + "redirectUri" + ], + "members": { + "code": { + "shape": "S2o" + }, + "redirectUri": {}, + "clientId": { + "shape": "S2o" + } + } + } + }, + "payload": "request" + }, + "output": { + "type": "structure", + "required": [ + "accessToken", + "expiresIn", + "refreshToken" + ], + "members": { + "accessToken": { + "shape": "S2o" + }, + "expiresIn": { + "type": "integer" + }, + "refreshToken": { + "shape": "S2o" + } + } + } + }, + "ExportComponents": { + "http": { + "method": "GET", + "requestUri": "/export/app/{appId}/environment/{environmentName}/components", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entities" + ], + "members": { + "entities": { + "type": "list", + "member": { + "shape": "S15" + } + }, + "nextToken": {} + } + } + }, + "ExportForms": { + "http": { + "method": "GET", + "requestUri": "/export/app/{appId}/environment/{environmentName}/forms", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entities" + ], + "members": { + "entities": { + "type": "list", + "member": { + "shape": "S29" + } + }, + "nextToken": {} + } + } + }, + "ExportThemes": { + "http": { + "method": "GET", + "requestUri": "/export/app/{appId}/environment/{environmentName}/themes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entities" + ], + "members": { + "entities": { + "type": "list", + "member": { + "shape": "S2h" + } + }, + "nextToken": {} + } + } + }, + "GetCodegenJob": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/codegen-jobs/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "job": { + "shape": "S32" + } + }, + "payload": "job" + } + }, + "GetComponent": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/components/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "component": { + "shape": "S15" + } + }, + "payload": "component" + } + }, + "GetForm": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/forms/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "form": { + "shape": "S29" + } + }, + "payload": "form" + } + }, + "GetMetadata": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/metadata", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "features" + ], + "members": { + "features": { + "type": "map", + "key": {}, + "value": {} + } + } + } + }, + "GetTheme": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/themes/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "theme": { + "shape": "S2h" + } + }, + "payload": "theme" + } + }, + "ListCodegenJobs": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/codegen-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entities" + ], + "members": { + "entities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id" + ], + "members": { + "appId": {}, + "environmentName": {}, + "id": {}, + "createdAt": { + "shape": "S17" + }, + "modifiedAt": { + "shape": "S17" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListComponents": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/components", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entities" + ], + "members": { + "entities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "name", + "componentType" + ], + "members": { + "appId": {}, + "environmentName": {}, + "id": {}, + "name": {}, + "componentType": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListForms": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/forms", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entities" + ], + "members": { + "entities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appId", + "dataType", + "environmentName", + "formActionType", + "id", + "name" + ], + "members": { + "appId": {}, + "dataType": { + "shape": "S1b" + }, + "environmentName": {}, + "formActionType": {}, + "id": {}, + "name": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListThemes": { + "http": { + "method": "GET", + "requestUri": "/app/{appId}/environment/{environmentName}/themes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entities" + ], + "members": { + "entities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "name" + ], + "members": { + "appId": {}, + "environmentName": {}, + "id": {}, + "name": {} + } + } + }, + "nextToken": {} + } + } + }, + "PutMetadataFlag": { + "http": { + "method": "PUT", + "requestUri": "/app/{appId}/environment/{environmentName}/metadata/features/{featureName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "featureName", + "body" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "featureName": { + "location": "uri", + "locationName": "featureName" + }, + "body": { + "type": "structure", + "required": [ + "newValue" + ], + "members": { + "newValue": {} + } + } + }, + "payload": "body" + } + }, + "RefreshToken": { + "http": { + "requestUri": "/tokens/{provider}/refresh", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "provider", + "refreshTokenBody" + ], + "members": { + "provider": { + "location": "uri", + "locationName": "provider" + }, + "refreshTokenBody": { + "type": "structure", + "required": [ + "token" + ], + "members": { + "token": { + "shape": "S2o" + }, + "clientId": { + "shape": "S2o" + } + } + } + }, + "payload": "refreshTokenBody" + }, + "output": { + "type": "structure", + "required": [ + "accessToken", + "expiresIn" + ], + "members": { + "accessToken": { + "shape": "S2o" + }, + "expiresIn": { + "type": "integer" + } + } + } + }, + "StartCodegenJob": { + "http": { + "requestUri": "/app/{appId}/environment/{environmentName}/codegen-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "codegenJobToCreate" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "codegenJobToCreate": { + "type": "structure", + "required": [ + "renderConfig" + ], + "members": { + "renderConfig": { + "shape": "S33" + }, + "genericDataSchema": { + "shape": "S3c" + }, + "autoGenerateForms": { + "type": "boolean" + }, + "features": { + "shape": "S3u" + }, + "tags": { + "shape": "S11" + } + } + } + }, + "payload": "codegenJobToCreate" + }, + "output": { + "type": "structure", + "members": { + "entity": { + "shape": "S32" + } + }, + "payload": "entity" + } + }, + "UpdateComponent": { + "http": { + "method": "PATCH", + "requestUri": "/app/{appId}/environment/{environmentName}/components/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "updatedComponent" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "updatedComponent": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "sourceId": {}, + "componentType": {}, + "properties": { + "shape": "S6" + }, + "children": { + "shape": "Se" + }, + "variants": { + "shape": "Sk" + }, + "overrides": { + "shape": "Sn" + }, + "bindingProperties": { + "shape": "Sp" + }, + "collectionProperties": { + "shape": "Sv" + }, + "events": { + "shape": "Sg" + }, + "schemaVersion": {} + } + } + }, + "payload": "updatedComponent" + }, + "output": { + "type": "structure", + "members": { + "entity": { + "shape": "S15" + } + }, + "payload": "entity" + }, + "idempotent": true + }, + "UpdateForm": { + "http": { + "method": "PATCH", + "requestUri": "/app/{appId}/environment/{environmentName}/forms/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "updatedForm" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "updatedForm": { + "type": "structure", + "members": { + "name": {}, + "dataType": { + "shape": "S1b" + }, + "formActionType": {}, + "fields": { + "shape": "S1e" + }, + "style": { + "shape": "S20" + }, + "sectionalElements": { + "shape": "S22" + }, + "schemaVersion": {}, + "cta": { + "shape": "S24" + }, + "labelDecorator": {} + } + } + }, + "payload": "updatedForm" + }, + "output": { + "type": "structure", + "members": { + "entity": { + "shape": "S29" + } + }, + "payload": "entity" + }, + "idempotent": true + }, + "UpdateTheme": { + "http": { + "method": "PATCH", + "requestUri": "/app/{appId}/environment/{environmentName}/themes/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "updatedTheme" + ], + "members": { + "appId": { + "location": "uri", + "locationName": "appId" + }, + "environmentName": { + "location": "uri", + "locationName": "environmentName" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "updatedTheme": { + "type": "structure", + "required": [ + "values" + ], + "members": { + "id": {}, + "name": {}, + "values": { + "shape": "S2d" + }, + "overrides": { + "shape": "S2d" + } + } + } + }, + "payload": "updatedTheme" + }, + "output": { + "type": "structure", + "members": { + "entity": { + "shape": "S2h" + } + }, + "payload": "entity" + }, + "idempotent": true + } + }, + "shapes": { + "S6": { + "type": "map", + "key": {}, + "value": { + "shape": "S7" + } + }, + "S7": { + "type": "structure", + "members": { + "value": {}, + "bindingProperties": { + "shape": "S8" + }, + "collectionBindingProperties": { + "shape": "S8" + }, + "defaultValue": {}, + "model": {}, + "bindings": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "element", + "property" + ], + "members": { + "element": {}, + "property": {} + } + } + }, + "event": {}, + "userAttribute": {}, + "concat": { + "type": "list", + "member": { + "shape": "S7" + } + }, + "condition": { + "type": "structure", + "members": { + "property": {}, + "field": {}, + "operator": {}, + "operand": {}, + "then": { + "shape": "S7" + }, + "else": { + "shape": "S7" + }, + "operandType": {} + } + }, + "configured": { + "type": "boolean" + }, + "type": {}, + "importedValue": {}, + "componentName": {}, + "property": {} + } + }, + "S8": { + "type": "structure", + "required": [ + "property" + ], + "members": { + "property": {}, + "field": {} + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "componentType", + "name", + "properties" + ], + "members": { + "componentType": {}, + "name": {}, + "properties": { + "shape": "S6" + }, + "children": { + "shape": "Se" + }, + "events": { + "shape": "Sg" + }, + "sourceId": {} + } + } + }, + "Sg": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "action": {}, + "parameters": { + "type": "structure", + "members": { + "type": { + "shape": "S7" + }, + "url": { + "shape": "S7" + }, + "anchor": { + "shape": "S7" + }, + "target": { + "shape": "S7" + }, + "global": { + "shape": "S7" + }, + "model": {}, + "id": { + "shape": "S7" + }, + "fields": { + "shape": "S6" + }, + "state": { + "type": "structure", + "required": [ + "componentName", + "property", + "set" + ], + "members": { + "componentName": {}, + "property": {}, + "set": { + "shape": "S7" + } + } + } + } + }, + "bindingEvent": {} + } + } + }, + "Sk": { + "type": "list", + "member": { + "type": "structure", + "members": { + "variantValues": { + "type": "map", + "key": {}, + "value": {} + }, + "overrides": { + "shape": "Sn" + } + } + } + }, + "Sn": { + "type": "map", + "key": {}, + "value": { + "type": "map", + "key": {}, + "value": {} + } + }, + "Sp": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "type": {}, + "bindingProperties": { + "type": "structure", + "members": { + "model": {}, + "field": {}, + "predicates": { + "shape": "Ss" + }, + "userAttribute": {}, + "bucket": {}, + "key": {}, + "defaultValue": {}, + "slotName": {} + } + }, + "defaultValue": {} + } + } + }, + "Ss": { + "type": "list", + "member": { + "shape": "St" + } + }, + "St": { + "type": "structure", + "members": { + "or": { + "shape": "Ss" + }, + "and": { + "shape": "Ss" + }, + "field": {}, + "operator": {}, + "operand": {}, + "operandType": {} + } + }, + "Sv": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "model" + ], + "members": { + "model": {}, + "sort": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "field", + "direction" + ], + "members": { + "field": {}, + "direction": {} + } + } + }, + "predicate": { + "shape": "St" + }, + "identifiers": { + "type": "list", + "member": {} + } + } + } + }, + "S11": { + "type": "map", + "key": {}, + "value": {} + }, + "S15": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "name", + "componentType", + "properties", + "variants", + "overrides", + "bindingProperties", + "createdAt" + ], + "members": { + "appId": {}, + "environmentName": {}, + "sourceId": {}, + "id": {}, + "name": {}, + "componentType": {}, + "properties": { + "shape": "S6" + }, + "children": { + "shape": "Se" + }, + "variants": { + "shape": "Sk" + }, + "overrides": { + "shape": "Sn" + }, + "bindingProperties": { + "shape": "Sp" + }, + "collectionProperties": { + "shape": "Sv" + }, + "createdAt": { + "shape": "S17" + }, + "modifiedAt": { + "shape": "S17" + }, + "tags": { + "shape": "S11" + }, + "events": { + "shape": "Sg" + }, + "schemaVersion": {} + } + }, + "S17": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S1b": { + "type": "structure", + "required": [ + "dataSourceType", + "dataTypeName" + ], + "members": { + "dataSourceType": {}, + "dataTypeName": {} + } + }, + "S1e": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "label": {}, + "position": { + "shape": "S1g" + }, + "excluded": { + "type": "boolean" + }, + "inputType": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "required": { + "type": "boolean" + }, + "readOnly": { + "type": "boolean" + }, + "placeholder": {}, + "defaultValue": {}, + "descriptiveText": {}, + "defaultChecked": { + "type": "boolean" + }, + "defaultCountryCode": {}, + "valueMappings": { + "type": "structure", + "required": [ + "values" + ], + "members": { + "values": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "displayValue": { + "shape": "S1m" + }, + "value": { + "shape": "S1m" + } + } + } + }, + "bindingProperties": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "type": {}, + "bindingProperties": { + "type": "structure", + "members": { + "model": {} + } + } + } + } + } + } + }, + "name": {}, + "minValue": { + "type": "float" + }, + "maxValue": { + "type": "float" + }, + "step": { + "type": "float" + }, + "value": {}, + "isArray": { + "type": "boolean" + }, + "fileUploaderConfig": { + "type": "structure", + "required": [ + "accessLevel", + "acceptedFileTypes" + ], + "members": { + "accessLevel": {}, + "acceptedFileTypes": { + "shape": "S1v" + }, + "showThumbnails": { + "type": "boolean" + }, + "isResumable": { + "type": "boolean" + }, + "maxFileCount": { + "type": "integer" + }, + "maxSize": { + "type": "integer" + } + } + } + } + }, + "validations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "strValues": { + "shape": "S1v" + }, + "numValues": { + "type": "list", + "member": { + "type": "integer" + } + }, + "validationMessage": {} + } + } + } + } + } + }, + "S1g": { + "type": "structure", + "members": { + "fixed": {}, + "rightOf": {}, + "below": {} + }, + "union": true + }, + "S1m": { + "type": "structure", + "members": { + "value": {}, + "bindingProperties": { + "type": "structure", + "required": [ + "property" + ], + "members": { + "property": {}, + "field": {} + } + }, + "concat": { + "type": "list", + "member": { + "shape": "S1m" + } + } + } + }, + "S1v": { + "type": "list", + "member": {} + }, + "S20": { + "type": "structure", + "members": { + "horizontalGap": { + "shape": "S21" + }, + "verticalGap": { + "shape": "S21" + }, + "outerPadding": { + "shape": "S21" + } + } + }, + "S21": { + "type": "structure", + "members": { + "tokenReference": {}, + "value": {} + }, + "union": true + }, + "S22": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "position": { + "shape": "S1g" + }, + "text": {}, + "level": { + "type": "integer" + }, + "orientation": {}, + "excluded": { + "type": "boolean" + } + } + } + }, + "S24": { + "type": "structure", + "members": { + "position": {}, + "clear": { + "shape": "S26" + }, + "cancel": { + "shape": "S26" + }, + "submit": { + "shape": "S26" + } + } + }, + "S26": { + "type": "structure", + "members": { + "excluded": { + "type": "boolean" + }, + "children": {}, + "position": { + "shape": "S1g" + } + } + }, + "S29": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "name", + "formActionType", + "style", + "dataType", + "fields", + "sectionalElements", + "schemaVersion" + ], + "members": { + "appId": {}, + "environmentName": {}, + "id": {}, + "name": {}, + "formActionType": {}, + "style": { + "shape": "S20" + }, + "dataType": { + "shape": "S1b" + }, + "fields": { + "shape": "S1e" + }, + "sectionalElements": { + "shape": "S22" + }, + "schemaVersion": {}, + "tags": { + "shape": "S11" + }, + "cta": { + "shape": "S24" + }, + "labelDecorator": {} + } + }, + "S2d": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "value": { + "type": "structure", + "members": { + "value": {}, + "children": { + "shape": "S2d" + } + } + } + } + } + }, + "S2h": { + "type": "structure", + "required": [ + "appId", + "environmentName", + "id", + "name", + "createdAt", + "values" + ], + "members": { + "appId": {}, + "environmentName": {}, + "id": {}, + "name": {}, + "createdAt": { + "shape": "S17" + }, + "modifiedAt": { + "shape": "S17" + }, + "values": { + "shape": "S2d" + }, + "overrides": { + "shape": "S2d" + }, + "tags": { + "shape": "S11" + } + } + }, + "S2o": { + "type": "string", + "sensitive": true + }, + "S32": { + "type": "structure", + "required": [ + "id", + "appId", + "environmentName" + ], + "members": { + "id": {}, + "appId": {}, + "environmentName": {}, + "renderConfig": { + "shape": "S33" + }, + "genericDataSchema": { + "shape": "S3c" + }, + "autoGenerateForms": { + "type": "boolean" + }, + "features": { + "shape": "S3u" + }, + "status": {}, + "statusMessage": {}, + "asset": { + "type": "structure", + "members": { + "downloadUrl": {} + } + }, + "tags": { + "shape": "S11" + }, + "createdAt": { + "shape": "S17" + }, + "modifiedAt": { + "shape": "S17" + } + } + }, + "S33": { + "type": "structure", + "members": { + "react": { + "type": "structure", + "members": { + "module": {}, + "target": {}, + "script": {}, + "renderTypeDeclarations": { + "type": "boolean" + }, + "inlineSourceMap": { + "type": "boolean" + }, + "apiConfiguration": { + "type": "structure", + "members": { + "graphQLConfig": { + "type": "structure", + "required": [ + "typesFilePath", + "queriesFilePath", + "mutationsFilePath", + "subscriptionsFilePath", + "fragmentsFilePath" + ], + "members": { + "typesFilePath": {}, + "queriesFilePath": {}, + "mutationsFilePath": {}, + "subscriptionsFilePath": {}, + "fragmentsFilePath": {} + } + }, + "dataStoreConfig": { + "type": "structure", + "members": {} + }, + "noApiConfig": { + "type": "structure", + "members": {} + } + }, + "union": true + } + } + } + }, + "union": true + }, + "S3c": { + "type": "structure", + "required": [ + "dataSourceType", + "models", + "enums", + "nonModels" + ], + "members": { + "dataSourceType": {}, + "models": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "fields", + "primaryKeys" + ], + "members": { + "fields": { + "type": "map", + "key": {}, + "value": { + "shape": "S3h" + } + }, + "isJoinTable": { + "type": "boolean" + }, + "primaryKeys": { + "type": "list", + "member": {} + } + } + } + }, + "enums": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "values" + ], + "members": { + "values": { + "type": "list", + "member": {} + } + } + } + }, + "nonModels": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "fields" + ], + "members": { + "fields": { + "type": "map", + "key": {}, + "value": { + "shape": "S3h" + } + } + } + } + } + } + }, + "S3h": { + "type": "structure", + "required": [ + "dataType", + "dataTypeValue", + "required", + "readOnly", + "isArray" + ], + "members": { + "dataType": {}, + "dataTypeValue": {}, + "required": { + "type": "boolean" + }, + "readOnly": { + "type": "boolean" + }, + "isArray": { + "type": "boolean" + }, + "relationship": { + "type": "structure", + "required": [ + "type", + "relatedModelName" + ], + "members": { + "type": {}, + "relatedModelName": {}, + "relatedModelFields": { + "type": "list", + "member": {} + }, + "canUnlinkAssociatedModel": { + "type": "boolean" + }, + "relatedJoinFieldName": {}, + "relatedJoinTableName": {}, + "belongsToFieldOnRelatedModel": {}, + "associatedFields": { + "type": "list", + "member": {} + }, + "isHasManyIndex": { + "type": "boolean" + } + } + } + } + }, + "S3u": { + "type": "structure", + "members": { + "isRelationshipSupported": { + "type": "boolean" + }, + "isNonModelSupported": { + "type": "boolean" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/apigateway-2015-07-09.min.json b/iamlivecore/service/apigateway-2015-07-09.min.json index 5d0f946d..da85f017 100644 --- a/iamlivecore/service/apigateway-2015-07-09.min.json +++ b/iamlivecore/service/apigateway-2015-07-09.min.json @@ -4109,7 +4109,8 @@ }, "disableExecuteApiEndpoint": { "type": "boolean" - } + }, + "rootResourceId": {} } }, "S1v": { diff --git a/iamlivecore/service/appconfig-2019-10-09.min.json b/iamlivecore/service/appconfig-2019-10-09.min.json index 3175e311..aecd6220 100644 --- a/iamlivecore/service/appconfig-2019-10-09.min.json +++ b/iamlivecore/service/appconfig-2019-10-09.min.json @@ -57,15 +57,16 @@ "LocationUri": {}, "RetrievalRoleArn": {}, "Validators": { - "shape": "Sc" + "shape": "Sd" }, "Tags": { "shape": "S4" - } + }, + "Type": {} } }, "output": { - "shape": "Sg" + "shape": "Si" } }, "CreateDeploymentStrategy": { @@ -78,8 +79,7 @@ "required": [ "Name", "DeploymentDurationInMinutes", - "GrowthFactor", - "ReplicateTo" + "GrowthFactor" ], "members": { "Name": {}, @@ -101,7 +101,7 @@ } }, "output": { - "shape": "Sm" + "shape": "So" } }, "CreateEnvironment": { @@ -123,7 +123,70 @@ "Name": {}, "Description": {}, "Monitors": { - "shape": "Sp" + "shape": "Sr" + }, + "Tags": { + "shape": "S4" + } + } + }, + "output": { + "shape": "Su" + } + }, + "CreateExtension": { + "http": { + "requestUri": "/extensions", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "Actions" + ], + "members": { + "Name": {}, + "Description": {}, + "Actions": { + "shape": "Sx" + }, + "Parameters": { + "shape": "S12" + }, + "Tags": { + "shape": "S4" + }, + "LatestVersionNumber": { + "location": "header", + "locationName": "Latest-Version-Number", + "type": "integer" + } + } + }, + "output": { + "shape": "S16" + } + }, + "CreateExtensionAssociation": { + "http": { + "requestUri": "/extensionassociations", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionIdentifier", + "ResourceIdentifier" + ], + "members": { + "ExtensionIdentifier": {}, + "ExtensionVersionNumber": { + "type": "integer" + }, + "ResourceIdentifier": {}, + "Parameters": { + "shape": "S19" }, "Tags": { "shape": "S4" @@ -131,7 +194,7 @@ } }, "output": { - "shape": "Ss" + "shape": "S1a" } }, "CreateHostedConfigurationVersion": { @@ -161,7 +224,7 @@ "locationName": "Description" }, "Content": { - "shape": "Sv" + "shape": "S1c" }, "ContentType": { "location": "header", @@ -171,12 +234,16 @@ "location": "header", "locationName": "Latest-Version-Number", "type": "integer" + }, + "VersionLabel": { + "location": "header", + "locationName": "VersionLabel" } }, "payload": "Content" }, "output": { - "shape": "Sy" + "shape": "S1f" } }, "DeleteApplication": { @@ -265,6 +332,49 @@ } } }, + "DeleteExtension": { + "http": { + "method": "DELETE", + "requestUri": "/extensions/{ExtensionIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionIdentifier" + ], + "members": { + "ExtensionIdentifier": { + "location": "uri", + "locationName": "ExtensionIdentifier" + }, + "VersionNumber": { + "location": "querystring", + "locationName": "version", + "type": "integer" + } + } + } + }, + "DeleteExtensionAssociation": { + "http": { + "method": "DELETE", + "requestUri": "/extensionassociations/{ExtensionAssociationId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionAssociationId" + ], + "members": { + "ExtensionAssociationId": { + "location": "uri", + "locationName": "ExtensionAssociationId" + } + } + } + }, "DeleteHostedConfigurationVersion": { "http": { "method": "DELETE", @@ -358,7 +468,7 @@ "type": "structure", "members": { "Content": { - "shape": "Sv" + "shape": "S1c" }, "ConfigurationVersion": { "location": "header", @@ -370,7 +480,9 @@ } }, "payload": "Content" - } + }, + "deprecated": true, + "deprecatedMessage": "This API has been deprecated in favor of the GetLatestConfiguration API used in conjunction with StartConfigurationSession." }, "GetConfigurationProfile": { "http": { @@ -396,7 +508,7 @@ } }, "output": { - "shape": "Sg" + "shape": "Si" } }, "GetDeployment": { @@ -429,7 +541,7 @@ } }, "output": { - "shape": "S1d" + "shape": "S1w" } }, "GetDeploymentStrategy": { @@ -451,7 +563,7 @@ } }, "output": { - "shape": "Sm" + "shape": "So" } }, "GetEnvironment": { @@ -478,7 +590,56 @@ } }, "output": { - "shape": "Ss" + "shape": "Su" + } + }, + "GetExtension": { + "http": { + "method": "GET", + "requestUri": "/extensions/{ExtensionIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionIdentifier" + ], + "members": { + "ExtensionIdentifier": { + "location": "uri", + "locationName": "ExtensionIdentifier" + }, + "VersionNumber": { + "location": "querystring", + "locationName": "version_number", + "type": "integer" + } + } + }, + "output": { + "shape": "S16" + } + }, + "GetExtensionAssociation": { + "http": { + "method": "GET", + "requestUri": "/extensionassociations/{ExtensionAssociationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionAssociationId" + ], + "members": { + "ExtensionAssociationId": { + "location": "uri", + "locationName": "ExtensionAssociationId" + } + } + }, + "output": { + "shape": "S1a" } }, "GetHostedConfigurationVersion": { @@ -511,7 +672,7 @@ } }, "output": { - "shape": "Sy" + "shape": "S1f" } }, "ListApplications": { @@ -571,6 +732,10 @@ "NextToken": { "location": "querystring", "locationName": "next_token" + }, + "Type": { + "location": "querystring", + "locationName": "type" } } }, @@ -589,7 +754,8 @@ "ValidatorTypes": { "type": "list", "member": {} - } + }, + "Type": {} } } }, @@ -623,7 +789,7 @@ "Items": { "type": "list", "member": { - "shape": "Sm" + "shape": "So" } }, "NextToken": {} @@ -690,10 +856,10 @@ "type": "float" }, "StartedAt": { - "shape": "S1j" + "shape": "S24" }, "CompletedAt": { - "shape": "S1j" + "shape": "S24" } } } @@ -735,7 +901,104 @@ "Items": { "type": "list", "member": { - "shape": "Ss" + "shape": "Su" + } + }, + "NextToken": {} + } + } + }, + "ListExtensionAssociations": { + "http": { + "method": "GET", + "requestUri": "/extensionassociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ResourceIdentifier": { + "location": "querystring", + "locationName": "resource_identifier" + }, + "ExtensionIdentifier": { + "location": "querystring", + "locationName": "extension_identifier" + }, + "ExtensionVersionNumber": { + "location": "querystring", + "locationName": "extension_version_number", + "type": "integer" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max_results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next_token" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "ExtensionArn": {}, + "ResourceArn": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListExtensions": { + "http": { + "method": "GET", + "requestUri": "/extensions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "max_results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next_token" + }, + "Name": { + "location": "querystring", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "VersionNumber": { + "type": "integer" + }, + "Arn": {}, + "Description": {} + } } }, "NextToken": {} @@ -771,6 +1034,10 @@ "NextToken": { "location": "querystring", "locationName": "next_token" + }, + "VersionLabel": { + "location": "querystring", + "locationName": "version_label" } } }, @@ -788,7 +1055,8 @@ "type": "integer" }, "Description": {}, - "ContentType": {} + "ContentType": {}, + "VersionLabel": {} } } }, @@ -852,11 +1120,12 @@ "Description": {}, "Tags": { "shape": "S4" - } + }, + "KmsKeyIdentifier": {} } }, "output": { - "shape": "S1d" + "shape": "S1w" } }, "StopDeployment": { @@ -889,7 +1158,7 @@ } }, "output": { - "shape": "S1d" + "shape": "S1w" } }, "TagResource": { @@ -989,12 +1258,12 @@ "Description": {}, "RetrievalRoleArn": {}, "Validators": { - "shape": "Sc" + "shape": "Sd" } } }, "output": { - "shape": "Sg" + "shape": "Si" } }, "UpdateDeploymentStrategy": { @@ -1027,7 +1296,7 @@ } }, "output": { - "shape": "Sm" + "shape": "So" } }, "UpdateEnvironment": { @@ -1054,12 +1323,69 @@ "Name": {}, "Description": {}, "Monitors": { - "shape": "Sp" + "shape": "Sr" } } }, "output": { - "shape": "Ss" + "shape": "Su" + } + }, + "UpdateExtension": { + "http": { + "method": "PATCH", + "requestUri": "/extensions/{ExtensionIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionIdentifier" + ], + "members": { + "ExtensionIdentifier": { + "location": "uri", + "locationName": "ExtensionIdentifier" + }, + "Description": {}, + "Actions": { + "shape": "Sx" + }, + "Parameters": { + "shape": "S12" + }, + "VersionNumber": { + "type": "integer" + } + } + }, + "output": { + "shape": "S16" + } + }, + "UpdateExtensionAssociation": { + "http": { + "method": "PATCH", + "requestUri": "/extensionassociations/{ExtensionAssociationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionAssociationId" + ], + "members": { + "ExtensionAssociationId": { + "location": "uri", + "locationName": "ExtensionAssociationId" + }, + "Parameters": { + "shape": "S19" + } + } + }, + "output": { + "shape": "S1a" } }, "ValidateConfiguration": { @@ -1105,7 +1431,7 @@ "Description": {} } }, - "Sc": { + "Sd": { "type": "list", "member": { "type": "structure", @@ -1122,7 +1448,7 @@ } } }, - "Sg": { + "Si": { "type": "structure", "members": { "ApplicationId": {}, @@ -1132,11 +1458,12 @@ "LocationUri": {}, "RetrievalRoleArn": {}, "Validators": { - "shape": "Sc" - } + "shape": "Sd" + }, + "Type": {} } }, - "Sm": { + "So": { "type": "structure", "members": { "Id": {}, @@ -1155,17 +1482,20 @@ "ReplicateTo": {} } }, - "Sp": { + "Sr": { "type": "list", "member": { "type": "structure", + "required": [ + "AlarmArn" + ], "members": { "AlarmArn": {}, "AlarmRoleArn": {} } } }, - "Ss": { + "Su": { "type": "structure", "members": { "ApplicationId": {}, @@ -1174,15 +1504,82 @@ "Description": {}, "State": {}, "Monitors": { - "shape": "Sp" + "shape": "Sr" + } + } + }, + "Sx": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "Uri": {}, + "RoleArn": {} + } + } + } + }, + "S12": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "Description": {}, + "Required": { + "type": "boolean" + } } } }, - "Sv": { + "S16": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "VersionNumber": { + "type": "integer" + }, + "Arn": {}, + "Description": {}, + "Actions": { + "shape": "Sx" + }, + "Parameters": { + "shape": "S12" + } + } + }, + "S19": { + "type": "map", + "key": {}, + "value": {} + }, + "S1a": { + "type": "structure", + "members": { + "Id": {}, + "ExtensionArn": {}, + "ResourceArn": {}, + "Arn": {}, + "Parameters": { + "shape": "S19" + }, + "ExtensionVersionNumber": { + "type": "integer" + } + } + }, + "S1c": { "type": "blob", "sensitive": true }, - "Sy": { + "S1f": { "type": "structure", "members": { "ApplicationId": { @@ -1203,16 +1600,20 @@ "locationName": "Description" }, "Content": { - "shape": "Sv" + "shape": "S1c" }, "ContentType": { "location": "header", "locationName": "Content-Type" + }, + "VersionLabel": { + "location": "header", + "locationName": "VersionLabel" } }, "payload": "Content" }, - "S1d": { + "S1w": { "type": "structure", "members": { "ApplicationId": {}, @@ -1245,8 +1646,23 @@ "EventType": {}, "TriggeredBy": {}, "Description": {}, + "ActionInvocations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ExtensionIdentifier": {}, + "ActionName": {}, + "Uri": {}, + "RoleArn": {}, + "ErrorMessage": {}, + "ErrorCode": {}, + "InvocationId": {} + } + } + }, "OccurredAt": { - "shape": "S1j" + "shape": "S24" } } } @@ -1255,14 +1671,32 @@ "type": "float" }, "StartedAt": { - "shape": "S1j" + "shape": "S24" }, "CompletedAt": { - "shape": "S1j" - } + "shape": "S24" + }, + "AppliedExtensions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ExtensionId": {}, + "ExtensionAssociationId": {}, + "VersionNumber": { + "type": "integer" + }, + "Parameters": { + "shape": "S19" + } + } + } + }, + "KmsKeyArn": {}, + "KmsKeyIdentifier": {} } }, - "S1j": { + "S24": { "type": "timestamp", "timestampFormat": "iso8601" } diff --git a/iamlivecore/service/appconfigdata-2021-11-11.min.json b/iamlivecore/service/appconfigdata-2021-11-11.min.json new file mode 100644 index 00000000..11a9c48f --- /dev/null +++ b/iamlivecore/service/appconfigdata-2021-11-11.min.json @@ -0,0 +1,91 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-11-11", + "endpointPrefix": "appconfigdata", + "jsonVersion": "1.0", + "protocol": "rest-json", + "serviceFullName": "AWS AppConfig Data", + "serviceId": "AppConfigData", + "signatureVersion": "v4", + "signingName": "appconfig", + "uid": "appconfigdata-2021-11-11" + }, + "operations": { + "GetLatestConfiguration": { + "http": { + "method": "GET", + "requestUri": "/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ConfigurationToken" + ], + "members": { + "ConfigurationToken": { + "location": "querystring", + "locationName": "configuration_token" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextPollConfigurationToken": { + "location": "header", + "locationName": "Next-Poll-Configuration-Token" + }, + "NextPollIntervalInSeconds": { + "location": "header", + "locationName": "Next-Poll-Interval-In-Seconds", + "type": "integer" + }, + "ContentType": { + "location": "header", + "locationName": "Content-Type" + }, + "Configuration": { + "type": "blob", + "sensitive": true + }, + "VersionLabel": { + "location": "header", + "locationName": "Version-Label" + } + }, + "payload": "Configuration" + } + }, + "StartConfigurationSession": { + "http": { + "requestUri": "/configurationsessions", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier", + "ConfigurationProfileIdentifier" + ], + "members": { + "ApplicationIdentifier": {}, + "EnvironmentIdentifier": {}, + "ConfigurationProfileIdentifier": {}, + "RequiredMinimumPollIntervalInSeconds": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "InitialConfigurationToken": {} + } + } + } + }, + "shapes": {} +} \ No newline at end of file diff --git a/iamlivecore/service/appfabric-2023-05-19.min.json b/iamlivecore/service/appfabric-2023-05-19.min.json new file mode 100644 index 00000000..20d63a0b --- /dev/null +++ b/iamlivecore/service/appfabric-2023-05-19.min.json @@ -0,0 +1,1254 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2023-05-19", + "endpointPrefix": "appfabric", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AppFabric", + "serviceId": "AppFabric", + "signatureVersion": "v4", + "signingName": "appfabric", + "uid": "appfabric-2023-05-19" + }, + "operations": { + "BatchGetUserAccessTasks": { + "http": { + "requestUri": "/useraccess/batchget", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "taskIdList" + ], + "members": { + "appBundleIdentifier": {}, + "taskIdList": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "userAccessResultsList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "app": {}, + "tenantId": {}, + "tenantDisplayName": {}, + "taskId": {}, + "resultStatus": {}, + "email": { + "shape": "Sc" + }, + "userId": { + "shape": "Sd" + }, + "userFullName": { + "shape": "Sd" + }, + "userFirstName": { + "shape": "Sd" + }, + "userLastName": { + "shape": "Sd" + }, + "userStatus": {}, + "taskError": { + "shape": "Sf" + } + } + } + } + } + } + }, + "ConnectAppAuthorization": { + "http": { + "requestUri": "/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}/connect", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "appAuthorizationIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "appAuthorizationIdentifier": { + "location": "uri", + "locationName": "appAuthorizationIdentifier" + }, + "authRequest": { + "type": "structure", + "required": [ + "redirectUri", + "code" + ], + "members": { + "redirectUri": {}, + "code": { + "shape": "Sd" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "appAuthorizationSummary" + ], + "members": { + "appAuthorizationSummary": { + "shape": "Sk" + } + } + } + }, + "CreateAppAuthorization": { + "http": { + "requestUri": "/appbundles/{appBundleIdentifier}/appauthorizations", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "app", + "credential", + "tenant", + "authType" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "app": {}, + "credential": { + "shape": "Sq" + }, + "tenant": { + "shape": "Sm" + }, + "authType": {}, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appAuthorization" + ], + "members": { + "appAuthorization": { + "shape": "Sz" + } + } + }, + "idempotent": true + }, + "CreateAppBundle": { + "http": { + "requestUri": "/appbundles", + "responseCode": 201 + }, + "input": { + "type": "structure", + "members": { + "clientToken": { + "idempotencyToken": true + }, + "customerManagedKeyIdentifier": {}, + "tags": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appBundle" + ], + "members": { + "appBundle": { + "shape": "S13" + } + } + }, + "idempotent": true + }, + "CreateIngestion": { + "http": { + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "app", + "tenantId", + "ingestionType" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "app": {}, + "tenantId": {}, + "ingestionType": {}, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ingestion" + ], + "members": { + "ingestion": { + "shape": "S17" + } + } + }, + "idempotent": true + }, + "CreateIngestionDestination": { + "http": { + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "ingestionIdentifier", + "processingConfiguration", + "destinationConfiguration" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + }, + "processingConfiguration": { + "shape": "S1a" + }, + "destinationConfiguration": { + "shape": "S1e" + }, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ingestionDestination" + ], + "members": { + "ingestionDestination": { + "shape": "S1n" + } + } + }, + "idempotent": true + }, + "DeleteAppAuthorization": { + "http": { + "method": "DELETE", + "requestUri": "/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "appAuthorizationIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "appAuthorizationIdentifier": { + "location": "uri", + "locationName": "appAuthorizationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteAppBundle": { + "http": { + "method": "DELETE", + "requestUri": "/appbundles/{appBundleIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteIngestion": { + "http": { + "method": "DELETE", + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "ingestionIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteIngestionDestination": { + "http": { + "method": "DELETE", + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations/{ingestionDestinationIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "ingestionIdentifier", + "ingestionDestinationIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + }, + "ingestionDestinationIdentifier": { + "location": "uri", + "locationName": "ingestionDestinationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetAppAuthorization": { + "http": { + "method": "GET", + "requestUri": "/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "appAuthorizationIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "appAuthorizationIdentifier": { + "location": "uri", + "locationName": "appAuthorizationIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appAuthorization" + ], + "members": { + "appAuthorization": { + "shape": "Sz" + } + } + } + }, + "GetAppBundle": { + "http": { + "method": "GET", + "requestUri": "/appbundles/{appBundleIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appBundle" + ], + "members": { + "appBundle": { + "shape": "S13" + } + } + } + }, + "GetIngestion": { + "http": { + "method": "GET", + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "ingestionIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ingestion" + ], + "members": { + "ingestion": { + "shape": "S17" + } + } + } + }, + "GetIngestionDestination": { + "http": { + "method": "GET", + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations/{ingestionDestinationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "ingestionIdentifier", + "ingestionDestinationIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + }, + "ingestionDestinationIdentifier": { + "location": "uri", + "locationName": "ingestionDestinationIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ingestionDestination" + ], + "members": { + "ingestionDestination": { + "shape": "S1n" + } + } + } + }, + "ListAppAuthorizations": { + "http": { + "method": "GET", + "requestUri": "/appbundles/{appBundleIdentifier}/appauthorizations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appAuthorizationSummaryList" + ], + "members": { + "appAuthorizationSummaryList": { + "type": "list", + "member": { + "shape": "Sk" + } + }, + "nextToken": {} + } + } + }, + "ListAppBundles": { + "http": { + "method": "GET", + "requestUri": "/appbundles", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appBundleSummaryList" + ], + "members": { + "appBundleSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListIngestionDestinations": { + "http": { + "method": "GET", + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "ingestionIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ingestionDestinations" + ], + "members": { + "ingestionDestinations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListIngestions": { + "http": { + "method": "GET", + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ingestions" + ], + "members": { + "ingestions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "app", + "tenantId", + "state" + ], + "members": { + "arn": {}, + "app": {}, + "tenantId": {}, + "state": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Su" + } + } + } + }, + "StartIngestion": { + "http": { + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ingestionIdentifier", + "appBundleIdentifier" + ], + "members": { + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + }, + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartUserAccessTasks": { + "http": { + "requestUri": "/useraccess/start", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "email" + ], + "members": { + "appBundleIdentifier": {}, + "email": { + "shape": "Sc" + } + } + }, + "output": { + "type": "structure", + "members": { + "userAccessTasksList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "app", + "tenantId" + ], + "members": { + "app": {}, + "tenantId": {}, + "taskId": {}, + "error": { + "shape": "Sf" + } + } + } + } + } + } + }, + "StopIngestion": { + "http": { + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ingestionIdentifier", + "appBundleIdentifier" + ], + "members": { + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + }, + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateAppAuthorization": { + "http": { + "method": "PATCH", + "requestUri": "/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "appAuthorizationIdentifier" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "appAuthorizationIdentifier": { + "location": "uri", + "locationName": "appAuthorizationIdentifier" + }, + "credential": { + "shape": "Sq" + }, + "tenant": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appAuthorization" + ], + "members": { + "appAuthorization": { + "shape": "Sz" + } + } + } + }, + "UpdateIngestionDestination": { + "http": { + "method": "PATCH", + "requestUri": "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations/{ingestionDestinationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appBundleIdentifier", + "ingestionIdentifier", + "ingestionDestinationIdentifier", + "destinationConfiguration" + ], + "members": { + "appBundleIdentifier": { + "location": "uri", + "locationName": "appBundleIdentifier" + }, + "ingestionIdentifier": { + "location": "uri", + "locationName": "ingestionIdentifier" + }, + "ingestionDestinationIdentifier": { + "location": "uri", + "locationName": "ingestionDestinationIdentifier" + }, + "destinationConfiguration": { + "shape": "S1e" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ingestionDestination" + ], + "members": { + "ingestionDestination": { + "shape": "S1n" + } + } + } + } + }, + "shapes": { + "Sc": { + "type": "string", + "sensitive": true + }, + "Sd": { + "type": "string", + "sensitive": true + }, + "Sf": { + "type": "structure", + "members": { + "errorCode": {}, + "errorMessage": {} + } + }, + "Sk": { + "type": "structure", + "required": [ + "appAuthorizationArn", + "appBundleArn", + "app", + "tenant", + "status", + "updatedAt" + ], + "members": { + "appAuthorizationArn": {}, + "appBundleArn": {}, + "app": {}, + "tenant": { + "shape": "Sm" + }, + "status": {}, + "updatedAt": { + "shape": "So" + } + } + }, + "Sm": { + "type": "structure", + "required": [ + "tenantIdentifier", + "tenantDisplayName" + ], + "members": { + "tenantIdentifier": {}, + "tenantDisplayName": {} + } + }, + "So": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sq": { + "type": "structure", + "members": { + "oauth2Credential": { + "type": "structure", + "required": [ + "clientId", + "clientSecret" + ], + "members": { + "clientId": {}, + "clientSecret": { + "shape": "Sd" + } + } + }, + "apiKeyCredential": { + "type": "structure", + "required": [ + "apiKey" + ], + "members": { + "apiKey": { + "shape": "Sd" + } + } + } + }, + "union": true + }, + "Su": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + }, + "Sz": { + "type": "structure", + "required": [ + "appAuthorizationArn", + "appBundleArn", + "app", + "tenant", + "authType", + "status", + "createdAt", + "updatedAt" + ], + "members": { + "appAuthorizationArn": {}, + "appBundleArn": {}, + "app": {}, + "tenant": { + "shape": "Sm" + }, + "authType": {}, + "status": {}, + "createdAt": { + "shape": "So" + }, + "updatedAt": { + "shape": "So" + }, + "persona": {}, + "authUrl": {} + } + }, + "S13": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "customerManagedKeyArn": {} + } + }, + "S17": { + "type": "structure", + "required": [ + "arn", + "appBundleArn", + "app", + "tenantId", + "createdAt", + "updatedAt", + "state", + "ingestionType" + ], + "members": { + "arn": {}, + "appBundleArn": {}, + "app": {}, + "tenantId": {}, + "createdAt": { + "shape": "So" + }, + "updatedAt": { + "shape": "So" + }, + "state": {}, + "ingestionType": {} + } + }, + "S1a": { + "type": "structure", + "members": { + "auditLog": { + "type": "structure", + "required": [ + "schema", + "format" + ], + "members": { + "schema": {}, + "format": {} + } + } + }, + "union": true + }, + "S1e": { + "type": "structure", + "members": { + "auditLog": { + "type": "structure", + "required": [ + "destination" + ], + "members": { + "destination": { + "type": "structure", + "members": { + "s3Bucket": { + "type": "structure", + "required": [ + "bucketName" + ], + "members": { + "bucketName": {}, + "prefix": {} + } + }, + "firehoseStream": { + "type": "structure", + "required": [ + "streamName" + ], + "members": { + "streamName": {} + } + } + }, + "union": true + } + } + } + }, + "union": true + }, + "S1n": { + "type": "structure", + "required": [ + "arn", + "ingestionArn", + "processingConfiguration", + "destinationConfiguration" + ], + "members": { + "arn": {}, + "ingestionArn": {}, + "processingConfiguration": { + "shape": "S1a" + }, + "destinationConfiguration": { + "shape": "S1e" + }, + "status": {}, + "statusReason": {}, + "createdAt": { + "shape": "So" + }, + "updatedAt": { + "shape": "So" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/appflow-2020-08-23.min.json b/iamlivecore/service/appflow-2020-08-23.min.json index 4e4287ab..3b2edeaf 100644 --- a/iamlivecore/service/appflow-2020-08-23.min.json +++ b/iamlivecore/service/appflow-2020-08-23.min.json @@ -12,6 +12,31 @@ "uid": "appflow-2020-08-23" }, "operations": { + "CancelFlowExecutions": { + "http": { + "requestUri": "/cancel-flow-executions" + }, + "input": { + "type": "structure", + "required": [ + "flowName" + ], + "members": { + "flowName": {}, + "executionIds": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "invalidExecutions": { + "shape": "S3" + } + } + } + }, "CreateConnectorProfile": { "http": { "requestUri": "/create-connector-profile" @@ -28,9 +53,13 @@ "connectorProfileName": {}, "kmsArn": {}, "connectorType": {}, + "connectorLabel": {}, "connectionMode": {}, "connectorProfileConfig": { - "shape": "S6" + "shape": "Sc" + }, + "clientToken": { + "idempotencyToken": true } } }, @@ -59,19 +88,25 @@ "description": {}, "kmsArn": {}, "triggerConfig": { - "shape": "S2g" + "shape": "S3d" }, "sourceFlowConfig": { - "shape": "S2p" + "shape": "S3n" }, "destinationFlowConfigList": { - "shape": "S3a" + "shape": "S4n" }, "tasks": { - "shape": "S42" + "shape": "S5n" }, "tags": { - "shape": "S4r" + "shape": "S6d" + }, + "metadataCatalogConfig": { + "shape": "S6g" + }, + "clientToken": { + "idempotencyToken": true } } }, @@ -125,6 +160,29 @@ "members": {} } }, + "DescribeConnector": { + "http": { + "requestUri": "/describe-connector" + }, + "input": { + "type": "structure", + "required": [ + "connectorType" + ], + "members": { + "connectorType": {}, + "connectorLabel": {} + } + }, + "output": { + "type": "structure", + "members": { + "connectorConfiguration": { + "shape": "S6u" + } + } + } + }, "DescribeConnectorEntity": { "http": { "requestUri": "/describe-connector-entity" @@ -137,7 +195,8 @@ "members": { "connectorEntityName": {}, "connectorType": {}, - "connectorProfileName": {} + "connectorProfileName": {}, + "apiVersion": {} } }, "output": { @@ -155,7 +214,15 @@ ], "members": { "identifier": {}, + "parentIdentifier": {}, "label": {}, + "isPrimaryKey": { + "type": "boolean" + }, + "defaultValue": {}, + "isDeprecated": { + "type": "boolean" + }, "supportedFieldTypeDetails": { "type": "structure", "required": [ @@ -177,6 +244,14 @@ "supportedValues": { "type": "list", "member": {} + }, + "valueRegexPattern": {}, + "supportedDateFormat": {}, + "fieldValueRange": { + "shape": "S94" + }, + "fieldLengthRange": { + "shape": "S94" } } } @@ -191,6 +266,9 @@ }, "isQueryable": { "type": "boolean" + }, + "isTimestampFieldForIncrementalQueries": { + "type": "boolean" } } }, @@ -209,11 +287,16 @@ "isUpdatable": { "type": "boolean" }, + "isDefaultedOnCreate": { + "type": "boolean" + }, "supportedWriteOperations": { - "type": "list", - "member": {} + "shape": "S8k" } } + }, + "customProperties": { + "shape": "S4g" } } } @@ -233,6 +316,7 @@ "member": {} }, "connectorType": {}, + "connectorLabel": {}, "maxResults": { "type": "integer" }, @@ -250,10 +334,11 @@ "connectorProfileArn": {}, "connectorProfileName": {}, "connectorType": {}, + "connectorLabel": {}, "connectionMode": {}, "credentialsArn": {}, "connectorProfileProperties": { - "shape": "S7" + "shape": "Sd" }, "createdAt": { "type": "timestamp" @@ -284,7 +369,10 @@ "type": "structure", "members": { "connectorTypes": { - "shape": "S5v" + "shape": "S6v" + }, + "maxResults": { + "type": "integer" }, "nextToken": {} } @@ -296,148 +384,12 @@ "type": "map", "key": {}, "value": { - "type": "structure", - "members": { - "canUseAsSource": { - "type": "boolean" - }, - "canUseAsDestination": { - "type": "boolean" - }, - "supportedDestinationConnectors": { - "shape": "S5v" - }, - "supportedSchedulingFrequencies": { - "type": "list", - "member": {} - }, - "isPrivateLinkEnabled": { - "type": "boolean" - }, - "isPrivateLinkEndpointUrlRequired": { - "type": "boolean" - }, - "supportedTriggerTypes": { - "type": "list", - "member": {} - }, - "connectorMetadata": { - "type": "structure", - "members": { - "Amplitude": { - "type": "structure", - "members": {} - }, - "Datadog": { - "type": "structure", - "members": {} - }, - "Dynatrace": { - "type": "structure", - "members": {} - }, - "GoogleAnalytics": { - "type": "structure", - "members": { - "oAuthScopes": { - "shape": "S18" - } - } - }, - "InforNexus": { - "type": "structure", - "members": {} - }, - "Marketo": { - "type": "structure", - "members": {} - }, - "Redshift": { - "type": "structure", - "members": {} - }, - "S3": { - "type": "structure", - "members": {} - }, - "Salesforce": { - "type": "structure", - "members": { - "oAuthScopes": { - "shape": "S18" - } - } - }, - "ServiceNow": { - "type": "structure", - "members": {} - }, - "Singular": { - "type": "structure", - "members": {} - }, - "Slack": { - "type": "structure", - "members": { - "oAuthScopes": { - "shape": "S18" - } - } - }, - "Snowflake": { - "type": "structure", - "members": { - "supportedRegions": { - "type": "list", - "member": {} - } - } - }, - "Trendmicro": { - "type": "structure", - "members": {} - }, - "Veeva": { - "type": "structure", - "members": {} - }, - "Zendesk": { - "type": "structure", - "members": { - "oAuthScopes": { - "shape": "S18" - } - } - }, - "EventBridge": { - "type": "structure", - "members": {} - }, - "Upsolver": { - "type": "structure", - "members": {} - }, - "CustomerProfiles": { - "type": "structure", - "members": {} - }, - "Honeycode": { - "type": "structure", - "members": { - "oAuthScopes": { - "shape": "S18" - } - } - }, - "SAPOData": { - "type": "structure", - "members": {} - } - } - } - } + "shape": "S6u" } }, + "connectors": { + "shape": "S9m" + }, "nextToken": {} } } @@ -465,19 +417,19 @@ "flowStatus": {}, "flowStatusMessage": {}, "sourceFlowConfig": { - "shape": "S2p" + "shape": "S3n" }, "destinationFlowConfigList": { - "shape": "S3a" + "shape": "S4n" }, "lastRunExecutionDetails": { - "shape": "S6s" + "shape": "S9s" }, "triggerConfig": { - "shape": "S2g" + "shape": "S3d" }, "tasks": { - "shape": "S42" + "shape": "S5n" }, "createdAt": { "type": "timestamp" @@ -488,7 +440,16 @@ "createdBy": {}, "lastUpdatedBy": {}, "tags": { - "shape": "S4r" + "shape": "S6d" + }, + "metadataCatalogConfig": { + "shape": "S6g" + }, + "lastRunMetadataCatalogDetails": { + "shape": "S9x" + }, + "schemaVersion": { + "type": "long" } } } @@ -540,6 +501,12 @@ }, "recordsProcessed": { "type": "long" + }, + "numParallelProcesses": { + "type": "long" + }, + "maxPageSize": { + "type": "long" } } }, @@ -554,6 +521,9 @@ }, "dataPullEndTime": { "type": "timestamp" + }, + "metadataCatalogDetails": { + "shape": "S9x" } } } @@ -571,7 +541,12 @@ "members": { "connectorProfileName": {}, "connectorType": {}, - "entitiesPath": {} + "entitiesPath": {}, + "apiVersion": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} } }, "output": { @@ -599,7 +574,31 @@ } } } - } + }, + "nextToken": {} + } + } + }, + "ListConnectors": { + "http": { + "requestUri": "/list-connectors" + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "connectors": { + "shape": "S9m" + }, + "nextToken": {} } } }, @@ -629,7 +628,9 @@ "flowName": {}, "flowStatus": {}, "sourceConnectorType": {}, + "sourceConnectorLabel": {}, "destinationConnectorType": {}, + "destinationConnectorLabel": {}, "triggerType": {}, "createdAt": { "type": "timestamp" @@ -640,10 +641,10 @@ "createdBy": {}, "lastUpdatedBy": {}, "tags": { - "shape": "S4r" + "shape": "S6d" }, "lastRunExecutionDetails": { - "shape": "S6s" + "shape": "S9s" } } } @@ -673,9 +674,53 @@ "type": "structure", "members": { "tags": { - "shape": "S4r" + "shape": "S6d" + } + } + } + }, + "RegisterConnector": { + "http": { + "requestUri": "/register-connector" + }, + "input": { + "type": "structure", + "members": { + "connectorLabel": {}, + "description": {}, + "connectorProvisioningType": {}, + "connectorProvisioningConfig": { + "shape": "S8m" + }, + "clientToken": { + "idempotencyToken": true } } + }, + "output": { + "type": "structure", + "members": { + "connectorArn": {} + } + } + }, + "ResetConnectorMetadataCache": { + "http": { + "requestUri": "/reset-connector-metadata-cache" + }, + "input": { + "type": "structure", + "members": { + "connectorProfileName": {}, + "connectorType": {}, + "connectorEntityName": {}, + "entitiesPath": {}, + "apiVersion": {} + } + }, + "output": { + "type": "structure", + "members": {} } }, "StartFlow": { @@ -688,7 +733,10 @@ "flowName" ], "members": { - "flowName": {} + "flowName": {}, + "clientToken": { + "idempotencyToken": true + } } }, "output": { @@ -737,7 +785,28 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S4r" + "shape": "S6d" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UnregisterConnector": { + "http": { + "requestUri": "/unregister-connector" + }, + "input": { + "type": "structure", + "required": [ + "connectorLabel" + ], + "members": { + "connectorLabel": {}, + "forceDelete": { + "type": "boolean" } } }, @@ -790,7 +859,10 @@ "connectorProfileName": {}, "connectionMode": {}, "connectorProfileConfig": { - "shape": "S6" + "shape": "Sc" + }, + "clientToken": { + "idempotencyToken": true } } }, @@ -801,6 +873,33 @@ } } }, + "UpdateConnectorRegistration": { + "http": { + "requestUri": "/update-connector-registration" + }, + "input": { + "type": "structure", + "required": [ + "connectorLabel" + ], + "members": { + "connectorLabel": {}, + "description": {}, + "connectorProvisioningConfig": { + "shape": "S8m" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "connectorArn": {} + } + } + }, "UpdateFlow": { "http": { "requestUri": "/update-flow" @@ -818,16 +917,22 @@ "flowName": {}, "description": {}, "triggerConfig": { - "shape": "S2g" + "shape": "S3d" }, "sourceFlowConfig": { - "shape": "S2p" + "shape": "S3n" }, "destinationFlowConfigList": { - "shape": "S3a" + "shape": "S4n" }, "tasks": { - "shape": "S42" + "shape": "S5n" + }, + "metadataCatalogConfig": { + "shape": "S6g" + }, + "clientToken": { + "idempotencyToken": true } } }, @@ -840,15 +945,18 @@ } }, "shapes": { - "S6": { + "S3": { + "type": "list", + "member": {} + }, + "Sc": { "type": "structure", "required": [ - "connectorProfileProperties", - "connectorProfileCredentials" + "connectorProfileProperties" ], "members": { "connectorProfileProperties": { - "shape": "S7" + "shape": "Sd" }, "connectorProfileCredentials": { "type": "structure", @@ -860,7 +968,9 @@ "secretKey" ], "members": { - "apiKey": {}, + "apiKey": { + "shape": "S1x" + }, "secretKey": { "type": "string", "sensitive": true @@ -874,7 +984,9 @@ "applicationKey" ], "members": { - "apiKey": {}, + "apiKey": { + "shape": "S1x" + }, "applicationKey": {} } }, @@ -896,14 +1008,14 @@ "members": { "clientId": {}, "clientSecret": { - "shape": "S1k" + "shape": "S25" }, "accessToken": { - "shape": "S1l" + "shape": "S26" }, "refreshToken": {}, "oAuthRequest": { - "shape": "S1n" + "shape": "S28" } } }, @@ -911,11 +1023,11 @@ "type": "structure", "members": { "accessToken": { - "shape": "S1l" + "shape": "S26" }, "refreshToken": {}, "oAuthRequest": { - "shape": "S1n" + "shape": "S28" } } }, @@ -946,26 +1058,22 @@ "members": { "clientId": {}, "clientSecret": { - "shape": "S1k" + "shape": "S25" }, "accessToken": { - "shape": "S1l" + "shape": "S26" }, "oAuthRequest": { - "shape": "S1n" + "shape": "S28" } } }, "Redshift": { "type": "structure", - "required": [ - "username", - "password" - ], "members": { "username": {}, "password": { - "shape": "S1x" + "shape": "S2j" } } }, @@ -973,13 +1081,17 @@ "type": "structure", "members": { "accessToken": { - "shape": "S1l" + "shape": "S26" }, "refreshToken": {}, "oAuthRequest": { - "shape": "S1n" + "shape": "S28" }, "clientCredentialsArn": { + "shape": "S2l" + }, + "oAuth2GrantType": {}, + "jwtToken": { "type": "string", "sensitive": true } @@ -987,14 +1099,13 @@ }, "ServiceNow": { "type": "structure", - "required": [ - "username", - "password" - ], "members": { "username": {}, "password": { - "shape": "S1x" + "shape": "S2j" + }, + "oAuth2Credentials": { + "shape": "S2o" } } }, @@ -1004,7 +1115,9 @@ "apiKey" ], "members": { - "apiKey": {} + "apiKey": { + "shape": "S1x" + } } }, "Slack": { @@ -1016,13 +1129,13 @@ "members": { "clientId": {}, "clientSecret": { - "shape": "S1k" + "shape": "S25" }, "accessToken": { - "shape": "S1l" + "shape": "S26" }, "oAuthRequest": { - "shape": "S1n" + "shape": "S28" } } }, @@ -1035,7 +1148,7 @@ "members": { "username": {}, "password": { - "shape": "S1x" + "shape": "S2j" } } }, @@ -1046,8 +1159,7 @@ ], "members": { "apiSecretKey": { - "type": "string", - "sensitive": true + "shape": "S2t" } } }, @@ -1060,7 +1172,7 @@ "members": { "username": {}, "password": { - "shape": "S1x" + "shape": "S2j" } } }, @@ -1073,13 +1185,13 @@ "members": { "clientId": {}, "clientSecret": { - "shape": "S1k" + "shape": "S25" }, "accessToken": { - "shape": "S1l" + "shape": "S26" }, "oAuthRequest": { - "shape": "S1n" + "shape": "S28" } } }, @@ -1087,17 +1199,7 @@ "type": "structure", "members": { "basicAuthCredentials": { - "type": "structure", - "required": [ - "username", - "password" - ], - "members": { - "username": {}, - "password": { - "shape": "S1x" - } - } + "shape": "S2x" }, "oAuthCredentials": { "type": "structure", @@ -1108,24 +1210,88 @@ "members": { "clientId": {}, "clientSecret": { - "shape": "S1k" + "shape": "S25" }, "accessToken": { - "shape": "S1l" + "shape": "S26" }, "refreshToken": {}, "oAuthRequest": { - "shape": "S1n" + "shape": "S28" } } } } + }, + "CustomConnector": { + "type": "structure", + "required": [ + "authenticationType" + ], + "members": { + "authenticationType": {}, + "basic": { + "shape": "S2x" + }, + "oauth2": { + "shape": "S2o" + }, + "apiKey": { + "type": "structure", + "required": [ + "apiKey" + ], + "members": { + "apiKey": { + "shape": "S1x" + }, + "apiSecretKey": { + "shape": "S2t" + } + } + }, + "custom": { + "type": "structure", + "required": [ + "customAuthenticationType" + ], + "members": { + "customAuthenticationType": {}, + "credentialsMap": { + "type": "map", + "key": { + "type": "string", + "sensitive": true + }, + "value": { + "type": "string", + "sensitive": true + } + } + } + } + } + }, + "Pardot": { + "type": "structure", + "members": { + "accessToken": { + "shape": "S26" + }, + "refreshToken": {}, + "oAuthRequest": { + "shape": "S28" + }, + "clientCredentialsArn": { + "shape": "S2l" + } + } } } } } }, - "S7": { + "Sd": { "type": "structure", "members": { "Amplitude": { @@ -1179,7 +1345,6 @@ "Redshift": { "type": "structure", "required": [ - "databaseUrl", "bucketName", "roleArn" ], @@ -1187,7 +1352,14 @@ "databaseUrl": {}, "bucketName": {}, "bucketPrefix": {}, - "roleArn": {} + "roleArn": {}, + "dataApiRoleArn": {}, + "isRedshiftServerless": { + "type": "boolean" + }, + "clusterIdentifier": {}, + "workgroupName": {}, + "databaseName": {} } }, "Salesforce": { @@ -1196,6 +1368,9 @@ "instanceUrl": {}, "isSandboxEnvironment": { "type": "boolean" + }, + "usePrivateLinkForMetadataAndAuthorization": { + "type": "boolean" } } }, @@ -1288,38 +1463,118 @@ "tokenUrl": {}, "authCodeUrl": {}, "oAuthScopes": { - "shape": "S18" + "shape": "S1i" + } + } + }, + "disableSSO": { + "type": "boolean" + } + } + }, + "CustomConnector": { + "type": "structure", + "members": { + "profileProperties": { + "type": "map", + "key": {}, + "value": {} + }, + "oAuth2Properties": { + "type": "structure", + "required": [ + "tokenUrl", + "oAuth2GrantType" + ], + "members": { + "tokenUrl": {}, + "oAuth2GrantType": {}, + "tokenUrlCustomProperties": { + "type": "map", + "key": {}, + "value": {} } } } } + }, + "Pardot": { + "type": "structure", + "members": { + "instanceUrl": {}, + "isSandboxEnvironment": { + "type": "boolean" + }, + "businessUnitId": {} + } } } }, - "S18": { + "S1i": { "type": "list", "member": {} }, - "S1k": { + "S1x": { + "type": "string", + "sensitive": true + }, + "S25": { "type": "string", "sensitive": true }, - "S1l": { + "S26": { "type": "string", "sensitive": true }, - "S1n": { + "S28": { "type": "structure", "members": { "authCode": {}, "redirectUri": {} } }, - "S1x": { + "S2j": { + "type": "string", + "sensitive": true + }, + "S2l": { "type": "string", "sensitive": true }, - "S2g": { + "S2o": { + "type": "structure", + "members": { + "clientId": {}, + "clientSecret": { + "shape": "S25" + }, + "accessToken": { + "shape": "S26" + }, + "refreshToken": {}, + "oAuthRequest": { + "shape": "S28" + } + } + }, + "S2t": { + "type": "string", + "sensitive": true + }, + "S2x": { + "type": "structure", + "required": [ + "username", + "password" + ], + "members": { + "username": {}, + "password": { + "shape": "S2j" + } + } + }, + "S3d": { "type": "structure", "required": [ "triggerType" @@ -1349,6 +1604,9 @@ }, "firstExecutionFrom": { "type": "timestamp" + }, + "flowErrorDeactivationThreshold": { + "type": "integer" } } } @@ -1356,7 +1614,7 @@ } } }, - "S2p": { + "S3n": { "type": "structure", "required": [ "connectorType", @@ -1364,6 +1622,7 @@ ], "members": { "connectorType": {}, + "apiVersion": {}, "connectorProfileName": {}, "sourceConnectorProperties": { "type": "structure", @@ -1429,7 +1688,13 @@ ], "members": { "bucketName": {}, - "bucketPrefix": {} + "bucketPrefix": {}, + "s3InputFormatConfig": { + "type": "structure", + "members": { + "s3InputFileType": {} + } + } } }, "Salesforce": { @@ -1444,7 +1709,8 @@ }, "includeDeletedRecords": { "type": "boolean" - } + }, + "dataTransferApi": {} } }, "ServiceNow": { @@ -1514,7 +1780,53 @@ "SAPOData": { "type": "structure", "members": { - "objectPath": {} + "objectPath": {}, + "parallelismConfig": { + "type": "structure", + "required": [ + "maxParallelism" + ], + "members": { + "maxParallelism": { + "type": "integer" + } + } + }, + "paginationConfig": { + "type": "structure", + "required": [ + "maxPageSize" + ], + "members": { + "maxPageSize": { + "type": "integer" + } + } + } + } + }, + "CustomConnector": { + "type": "structure", + "required": [ + "entityName" + ], + "members": { + "entityName": {}, + "customProperties": { + "shape": "S4g" + }, + "dataTransferApi": { + "shape": "S4h" + } + } + }, + "Pardot": { + "type": "structure", + "required": [ + "object" + ], + "members": { + "object": {} } } } @@ -1527,7 +1839,19 @@ } } }, - "S3a": { + "S4g": { + "type": "map", + "key": {}, + "value": {} + }, + "S4h": { + "type": "structure", + "members": { + "Name": {}, + "Type": {} + } + }, + "S4n": { "type": "list", "member": { "type": "structure", @@ -1537,6 +1861,7 @@ ], "members": { "connectorType": {}, + "apiVersion": {}, "connectorProfileName": {}, "destinationConnectorProperties": { "type": "structure", @@ -1552,7 +1877,7 @@ "intermediateBucketName": {}, "bucketPrefix": {}, "errorHandlingConfig": { - "shape": "S3e" + "shape": "S4r" } } }, @@ -1569,10 +1894,13 @@ "members": { "fileType": {}, "prefixConfig": { - "shape": "S3i" + "shape": "S4v" }, "aggregationConfig": { - "shape": "S3l" + "shape": "S50" + }, + "preserveSourceDataTyping": { + "type": "boolean" } } } @@ -1586,12 +1914,13 @@ "members": { "object": {}, "idFieldNames": { - "shape": "S3o" + "shape": "S55" }, "errorHandlingConfig": { - "shape": "S3e" + "shape": "S4r" }, - "writeOperationType": {} + "writeOperationType": {}, + "dataTransferApi": {} } }, "Snowflake": { @@ -1605,7 +1934,7 @@ "intermediateBucketName": {}, "bucketPrefix": {}, "errorHandlingConfig": { - "shape": "S3e" + "shape": "S4r" } } }, @@ -1617,7 +1946,7 @@ "members": { "object": {}, "errorHandlingConfig": { - "shape": "S3e" + "shape": "S4r" } } }, @@ -1642,10 +1971,10 @@ "members": { "fileType": {}, "prefixConfig": { - "shape": "S3i" + "shape": "S4v" }, "aggregationConfig": { - "shape": "S3l" + "shape": "S50" } } } @@ -1659,7 +1988,7 @@ "members": { "object": {}, "errorHandlingConfig": { - "shape": "S3e" + "shape": "S4r" } } }, @@ -1681,10 +2010,64 @@ "members": { "object": {}, "idFieldNames": { - "shape": "S3o" + "shape": "S55" + }, + "errorHandlingConfig": { + "shape": "S4r" + }, + "writeOperationType": {} + } + }, + "Marketo": { + "type": "structure", + "required": [ + "object" + ], + "members": { + "object": {}, + "errorHandlingConfig": { + "shape": "S4r" + } + } + }, + "CustomConnector": { + "type": "structure", + "required": [ + "entityName" + ], + "members": { + "entityName": {}, + "errorHandlingConfig": { + "shape": "S4r" + }, + "writeOperationType": {}, + "idFieldNames": { + "shape": "S55" + }, + "customProperties": { + "shape": "S4g" + } + } + }, + "SAPOData": { + "type": "structure", + "required": [ + "objectPath" + ], + "members": { + "objectPath": {}, + "successResponseHandlingConfig": { + "type": "structure", + "members": { + "bucketPrefix": {}, + "bucketName": {} + } + }, + "idFieldNames": { + "shape": "S55" }, "errorHandlingConfig": { - "shape": "S3e" + "shape": "S4r" }, "writeOperationType": {} } @@ -1694,7 +2077,7 @@ } } }, - "S3e": { + "S4r": { "type": "structure", "members": { "failOnFirstDestinationError": { @@ -1704,24 +2087,31 @@ "bucketName": {} } }, - "S3i": { + "S4v": { "type": "structure", "members": { "prefixType": {}, - "prefixFormat": {} + "prefixFormat": {}, + "pathPrefixHierarchy": { + "type": "list", + "member": {} + } } }, - "S3l": { + "S50": { "type": "structure", "members": { - "aggregationType": {} + "aggregationType": {}, + "targetFileSize": { + "type": "long" + } } }, - "S3o": { + "S55": { "type": "list", "member": {} }, - "S42": { + "S5n": { "type": "list", "member": { "type": "structure", @@ -1751,7 +2141,9 @@ "Trendmicro": {}, "Veeva": {}, "Zendesk": {}, - "SAPOData": {} + "SAPOData": {}, + "CustomConnector": {}, + "Pardot": {} } }, "destinationField": {}, @@ -1764,16 +2156,403 @@ } } }, - "S4r": { + "S6d": { "type": "map", "key": {}, "value": {} }, - "S5v": { + "S6g": { + "type": "structure", + "members": { + "glueDataCatalog": { + "type": "structure", + "required": [ + "roleArn", + "databaseName", + "tablePrefix" + ], + "members": { + "roleArn": {}, + "databaseName": {}, + "tablePrefix": {} + } + } + } + }, + "S6u": { + "type": "structure", + "members": { + "canUseAsSource": { + "type": "boolean" + }, + "canUseAsDestination": { + "type": "boolean" + }, + "supportedDestinationConnectors": { + "shape": "S6v" + }, + "supportedSchedulingFrequencies": { + "type": "list", + "member": {} + }, + "isPrivateLinkEnabled": { + "type": "boolean" + }, + "isPrivateLinkEndpointUrlRequired": { + "type": "boolean" + }, + "supportedTriggerTypes": { + "type": "list", + "member": {} + }, + "connectorMetadata": { + "type": "structure", + "members": { + "Amplitude": { + "type": "structure", + "members": {} + }, + "Datadog": { + "type": "structure", + "members": {} + }, + "Dynatrace": { + "type": "structure", + "members": {} + }, + "GoogleAnalytics": { + "type": "structure", + "members": { + "oAuthScopes": { + "shape": "S1i" + } + } + }, + "InforNexus": { + "type": "structure", + "members": {} + }, + "Marketo": { + "type": "structure", + "members": {} + }, + "Redshift": { + "type": "structure", + "members": {} + }, + "S3": { + "type": "structure", + "members": {} + }, + "Salesforce": { + "type": "structure", + "members": { + "oAuthScopes": { + "shape": "S1i" + }, + "dataTransferApis": { + "type": "list", + "member": {} + }, + "oauth2GrantTypesSupported": { + "shape": "S7a" + } + } + }, + "ServiceNow": { + "type": "structure", + "members": {} + }, + "Singular": { + "type": "structure", + "members": {} + }, + "Slack": { + "type": "structure", + "members": { + "oAuthScopes": { + "shape": "S1i" + } + } + }, + "Snowflake": { + "type": "structure", + "members": { + "supportedRegions": { + "type": "list", + "member": {} + } + } + }, + "Trendmicro": { + "type": "structure", + "members": {} + }, + "Veeva": { + "type": "structure", + "members": {} + }, + "Zendesk": { + "type": "structure", + "members": { + "oAuthScopes": { + "shape": "S1i" + } + } + }, + "EventBridge": { + "type": "structure", + "members": {} + }, + "Upsolver": { + "type": "structure", + "members": {} + }, + "CustomerProfiles": { + "type": "structure", + "members": {} + }, + "Honeycode": { + "type": "structure", + "members": { + "oAuthScopes": { + "shape": "S1i" + } + } + }, + "SAPOData": { + "type": "structure", + "members": {} + }, + "Pardot": { + "type": "structure", + "members": {} + } + } + }, + "connectorType": {}, + "connectorLabel": {}, + "connectorDescription": {}, + "connectorOwner": {}, + "connectorName": {}, + "connectorVersion": {}, + "connectorArn": {}, + "connectorModes": { + "shape": "S7u" + }, + "authenticationConfig": { + "type": "structure", + "members": { + "isBasicAuthSupported": { + "type": "boolean" + }, + "isApiKeyAuthSupported": { + "type": "boolean" + }, + "isOAuth2Supported": { + "type": "boolean" + }, + "isCustomAuthSupported": { + "type": "boolean" + }, + "oAuth2Defaults": { + "type": "structure", + "members": { + "oauthScopes": { + "shape": "S1i" + }, + "tokenUrls": { + "type": "list", + "member": {} + }, + "authCodeUrls": { + "type": "list", + "member": {} + }, + "oauth2GrantTypesSupported": { + "shape": "S7a" + }, + "oauth2CustomProperties": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "isRequired": { + "type": "boolean" + }, + "label": {}, + "description": {}, + "isSensitiveField": { + "type": "boolean" + }, + "connectorSuppliedValues": { + "shape": "S84" + }, + "type": {} + } + } + } + } + }, + "customAuthConfigs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "customAuthenticationType": {}, + "authParameters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "isRequired": { + "type": "boolean" + }, + "label": {}, + "description": {}, + "isSensitiveField": { + "type": "boolean" + }, + "connectorSuppliedValues": { + "shape": "S84" + } + } + } + } + } + } + } + } + }, + "connectorRuntimeSettings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "dataType": {}, + "isRequired": { + "type": "boolean" + }, + "label": {}, + "description": {}, + "scope": {}, + "connectorSuppliedValueOptions": { + "type": "list", + "member": {} + } + } + } + }, + "supportedApiVersions": { + "type": "list", + "member": {} + }, + "supportedOperators": { + "type": "list", + "member": {} + }, + "supportedWriteOperations": { + "shape": "S8k" + }, + "connectorProvisioningType": {}, + "connectorProvisioningConfig": { + "shape": "S8m" + }, + "logoURL": {}, + "registeredAt": { + "type": "timestamp" + }, + "registeredBy": {}, + "supportedDataTransferTypes": { + "shape": "S8q" + }, + "supportedDataTransferApis": { + "type": "list", + "member": { + "shape": "S4h" + } + } + } + }, + "S6v": { + "type": "list", + "member": {} + }, + "S7a": { + "type": "list", + "member": {} + }, + "S7u": { + "type": "list", + "member": {} + }, + "S84": { + "type": "list", + "member": {} + }, + "S8k": { + "type": "list", + "member": {} + }, + "S8m": { + "type": "structure", + "members": { + "lambda": { + "type": "structure", + "required": [ + "lambdaArn" + ], + "members": { + "lambdaArn": {} + } + } + } + }, + "S8q": { "type": "list", "member": {} }, - "S6s": { + "S94": { + "type": "structure", + "members": { + "maximum": { + "type": "double" + }, + "minimum": { + "type": "double" + } + } + }, + "S9m": { + "type": "list", + "member": { + "type": "structure", + "members": { + "connectorDescription": {}, + "connectorName": {}, + "connectorOwner": {}, + "connectorVersion": {}, + "applicationType": {}, + "connectorType": {}, + "connectorLabel": {}, + "registeredAt": { + "type": "timestamp" + }, + "registeredBy": {}, + "connectorProvisioningType": {}, + "connectorModes": { + "shape": "S7u" + }, + "supportedDataTransferTypes": { + "shape": "S8q" + } + } + } + }, + "S9s": { "type": "structure", "members": { "mostRecentExecutionMessage": {}, @@ -1782,6 +2561,30 @@ }, "mostRecentExecutionStatus": {} } + }, + "S9x": { + "type": "list", + "member": { + "type": "structure", + "members": { + "catalogType": {}, + "tableName": {}, + "tableRegistrationOutput": { + "shape": "Sa0" + }, + "partitionRegistrationOutput": { + "shape": "Sa0" + } + } + } + }, + "Sa0": { + "type": "structure", + "members": { + "message": {}, + "result": {}, + "status": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/appintegrations-2020-07-29.min.json b/iamlivecore/service/appintegrations-2020-07-29.min.json index de24480d..418c8db1 100644 --- a/iamlivecore/service/appintegrations-2020-07-29.min.json +++ b/iamlivecore/service/appintegrations-2020-07-29.min.json @@ -12,6 +12,65 @@ "uid": "appintegrations-2020-07-29" }, "operations": { + "CreateDataIntegration": { + "http": { + "requestUri": "/dataIntegrations" + }, + "input": { + "type": "structure", + "required": [ + "Name", + "KmsKey", + "SourceURI", + "ScheduleConfig" + ], + "members": { + "Name": {}, + "Description": {}, + "KmsKey": {}, + "SourceURI": {}, + "ScheduleConfig": { + "shape": "S6" + }, + "Tags": { + "shape": "S8" + }, + "ClientToken": { + "idempotencyToken": true + }, + "FileConfiguration": { + "shape": "Sc" + }, + "ObjectConfiguration": { + "shape": "Si" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Description": {}, + "KmsKey": {}, + "SourceURI": {}, + "ScheduleConfiguration": { + "shape": "S6" + }, + "Tags": { + "shape": "S8" + }, + "ClientToken": {}, + "FileConfiguration": { + "shape": "Sc" + }, + "ObjectConfiguration": { + "shape": "Si" + } + } + } + }, "CreateEventIntegration": { "http": { "requestUri": "/eventIntegrations" @@ -27,7 +86,7 @@ "Name": {}, "Description": {}, "EventFilter": { - "shape": "S4" + "shape": "Sn" }, "EventBridgeBus": {}, "ClientToken": { @@ -45,6 +104,28 @@ } } }, + "DeleteDataIntegration": { + "http": { + "method": "DELETE", + "requestUri": "/dataIntegrations/{Identifier}" + }, + "input": { + "type": "structure", + "required": [ + "DataIntegrationIdentifier" + ], + "members": { + "DataIntegrationIdentifier": { + "location": "uri", + "locationName": "Identifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteEventIntegration": { "http": { "method": "DELETE", @@ -67,6 +148,47 @@ "members": {} } }, + "GetDataIntegration": { + "http": { + "method": "GET", + "requestUri": "/dataIntegrations/{Identifier}" + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "Identifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Description": {}, + "KmsKey": {}, + "SourceURI": {}, + "ScheduleConfiguration": { + "shape": "S6" + }, + "Tags": { + "shape": "S8" + }, + "FileConfiguration": { + "shape": "Sc" + }, + "ObjectConfiguration": { + "shape": "Si" + } + } + } + }, "GetEventIntegration": { "http": { "method": "GET", @@ -92,7 +214,7 @@ "EventIntegrationArn": {}, "EventBridgeBus": {}, "EventFilter": { - "shape": "S4" + "shape": "Sn" }, "Tags": { "shape": "S8" @@ -100,6 +222,87 @@ } } }, + "ListDataIntegrationAssociations": { + "http": { + "method": "GET", + "requestUri": "/dataIntegrations/{Identifier}/associations" + }, + "input": { + "type": "structure", + "required": [ + "DataIntegrationIdentifier" + ], + "members": { + "DataIntegrationIdentifier": { + "location": "uri", + "locationName": "Identifier" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataIntegrationAssociations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DataIntegrationAssociationArn": {}, + "DataIntegrationArn": {}, + "ClientId": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListDataIntegrations": { + "http": { + "method": "GET", + "requestUri": "/dataIntegrations" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataIntegrations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {}, + "SourceURI": {} + } + } + }, + "NextToken": {} + } + } + }, "ListEventIntegrationAssociations": { "http": { "method": "GET", @@ -182,7 +385,7 @@ "Name": {}, "Description": {}, "EventFilter": { - "shape": "S4" + "shape": "Sn" }, "EventBridgeBus": {}, "Tags": { @@ -275,6 +478,30 @@ "members": {} } }, + "UpdateDataIntegration": { + "http": { + "method": "PATCH", + "requestUri": "/dataIntegrations/{Identifier}" + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "Identifier" + }, + "Name": {}, + "Description": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateEventIntegration": { "http": { "method": "PATCH", @@ -300,19 +527,60 @@ } }, "shapes": { - "S4": { + "S6": { "type": "structure", "required": [ - "Source" + "ScheduleExpression" ], "members": { - "Source": {} + "FirstExecutionFrom": {}, + "Object": {}, + "ScheduleExpression": {} } }, "S8": { "type": "map", "key": {}, "value": {} + }, + "Sc": { + "type": "structure", + "required": [ + "Folders" + ], + "members": { + "Folders": { + "type": "list", + "member": {} + }, + "Filters": { + "shape": "Sf" + } + } + }, + "Sf": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "Si": { + "type": "map", + "key": {}, + "value": { + "shape": "Sf" + } + }, + "Sn": { + "type": "structure", + "required": [ + "Source" + ], + "members": { + "Source": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/application-autoscaling-2016-02-06.min.json b/iamlivecore/service/application-autoscaling-2016-02-06.min.json index d3c06f4b..239d091a 100644 --- a/iamlivecore/service/application-autoscaling-2016-02-06.min.json +++ b/iamlivecore/service/application-autoscaling-2016-02-06.min.json @@ -124,7 +124,8 @@ }, "SuspendedState": { "shape": "Sj" - } + }, + "ScalableTargetARN": {} } } }, @@ -145,7 +146,10 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "IncludeNotScaledActivities": { + "type": "boolean" + } } }, "output": { @@ -180,7 +184,28 @@ }, "StatusCode": {}, "StatusMessage": {}, - "Details": {} + "Details": {}, + "NotScaledReasons": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Code" + ], + "members": { + "Code": {}, + "MaxCapacity": { + "type": "integer" + }, + "MinCapacity": { + "type": "integer" + }, + "CurrentCapacity": { + "type": "integer" + } + } + } + } } } }, @@ -231,13 +256,13 @@ "ScalableDimension": {}, "PolicyType": {}, "StepScalingPolicyConfiguration": { - "shape": "Sx" + "shape": "S10" }, "TargetTrackingScalingPolicyConfiguration": { - "shape": "S16" + "shape": "S19" }, "Alarms": { - "shape": "S1k" + "shape": "S21" }, "CreationTime": { "type": "timestamp" @@ -298,7 +323,7 @@ "type": "timestamp" }, "ScalableTargetAction": { - "shape": "S1r" + "shape": "S28" }, "CreationTime": { "type": "timestamp" @@ -310,6 +335,25 @@ } } }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S2c" + } + } + } + }, "PutScalingPolicy": { "input": { "type": "structure", @@ -326,10 +370,10 @@ "ScalableDimension": {}, "PolicyType": {}, "StepScalingPolicyConfiguration": { - "shape": "Sx" + "shape": "S10" }, "TargetTrackingScalingPolicyConfiguration": { - "shape": "S16" + "shape": "S19" } } }, @@ -341,7 +385,7 @@ "members": { "PolicyARN": {}, "Alarms": { - "shape": "S1k" + "shape": "S21" } } } @@ -369,7 +413,7 @@ "type": "timestamp" }, "ScalableTargetAction": { - "shape": "S1r" + "shape": "S28" } } }, @@ -399,6 +443,50 @@ "RoleARN": {}, "SuspendedState": { "shape": "Sj" + }, + "Tags": { + "shape": "S2c" + } + } + }, + "output": { + "type": "structure", + "members": { + "ScalableTargetARN": {} + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "S2c" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} } } }, @@ -427,7 +515,7 @@ } } }, - "Sx": { + "S10": { "type": "structure", "members": { "AdjustmentType": {}, @@ -460,7 +548,7 @@ "MetricAggregationType": {} } }, - "S16": { + "S19": { "type": "structure", "required": [ "TargetValue" @@ -481,11 +569,6 @@ }, "CustomizedMetricSpecification": { "type": "structure", - "required": [ - "MetricName", - "Namespace", - "Statistic" - ], "members": { "MetricName": {}, "Namespace": {}, @@ -504,7 +587,56 @@ } }, "Statistic": {}, - "Unit": {} + "Unit": {}, + "Metrics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Expression": {}, + "Id": {}, + "Label": {}, + "MetricStat": { + "type": "structure", + "required": [ + "Metric", + "Stat" + ], + "members": { + "Metric": { + "type": "structure", + "members": { + "Dimensions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": {} + } + } + }, + "MetricName": {}, + "Namespace": {} + } + }, + "Stat": {}, + "Unit": {} + } + }, + "ReturnData": { + "type": "boolean" + } + } + } + } } }, "ScaleOutCooldown": { @@ -518,7 +650,7 @@ } } }, - "S1k": { + "S21": { "type": "list", "member": { "type": "structure", @@ -532,7 +664,7 @@ } } }, - "S1r": { + "S28": { "type": "structure", "members": { "MinCapacity": { @@ -542,6 +674,11 @@ "type": "integer" } } + }, + "S2c": { + "type": "map", + "key": {}, + "value": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/application-insights-2018-11-25.min.json b/iamlivecore/service/application-insights-2018-11-25.min.json index 88acbd5f..6cde0f96 100644 --- a/iamlivecore/service/application-insights-2018-11-25.min.json +++ b/iamlivecore/service/application-insights-2018-11-25.min.json @@ -14,12 +14,35 @@ "uid": "application-insights-2018-11-25" }, "operations": { - "CreateApplication": { + "AddWorkload": { "input": { "type": "structure", "required": [ - "ResourceGroupName" + "ResourceGroupName", + "ComponentName", + "WorkloadConfiguration" ], + "members": { + "ResourceGroupName": {}, + "ComponentName": {}, + "WorkloadConfiguration": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "WorkloadId": {}, + "WorkloadConfiguration": { + "shape": "S4" + } + } + } + }, + "CreateApplication": { + "input": { + "type": "structure", "members": { "ResourceGroupName": {}, "OpsCenterEnabled": { @@ -30,15 +53,22 @@ }, "OpsItemSNSTopicArn": {}, "Tags": { - "shape": "S6" - } + "shape": "Se" + }, + "AutoConfigEnabled": { + "type": "boolean" + }, + "AutoCreate": { + "type": "boolean" + }, + "GroupingType": {} } }, "output": { "type": "structure", "members": { "ApplicationInfo": { - "shape": "Sb" + "shape": "Sm" } } } @@ -55,7 +85,7 @@ "ResourceGroupName": {}, "ComponentName": {}, "ResourceList": { - "shape": "Sg" + "shape": "St" } } }, @@ -88,7 +118,7 @@ "type": "structure", "members": { "LogPattern": { - "shape": "Sp" + "shape": "S12" }, "ResourceGroupName": {} } @@ -152,14 +182,15 @@ "ResourceGroupName" ], "members": { - "ResourceGroupName": {} + "ResourceGroupName": {}, + "AccountId": {} } }, "output": { "type": "structure", "members": { "ApplicationInfo": { - "shape": "Sb" + "shape": "Sm" } } } @@ -173,17 +204,18 @@ ], "members": { "ResourceGroupName": {}, - "ComponentName": {} + "ComponentName": {}, + "AccountId": {} } }, "output": { "type": "structure", "members": { "ApplicationComponent": { - "shape": "S11" + "shape": "S1d" }, "ResourceList": { - "shape": "Sg" + "shape": "St" } } } @@ -197,7 +229,8 @@ ], "members": { "ResourceGroupName": {}, - "ComponentName": {} + "ComponentName": {}, + "AccountId": {} } }, "output": { @@ -222,7 +255,8 @@ "members": { "ResourceGroupName": {}, "ComponentName": {}, - "Tier": {} + "Tier": {}, + "RecommendationType": {} } }, "output": { @@ -243,15 +277,17 @@ "members": { "ResourceGroupName": {}, "PatternSetName": {}, - "PatternName": {} + "PatternName": {}, + "AccountId": {} } }, "output": { "type": "structure", "members": { "ResourceGroupName": {}, + "AccountId": {}, "LogPattern": { - "shape": "Sp" + "shape": "S12" } } } @@ -263,14 +299,15 @@ "ObservationId" ], "members": { - "ObservationId": {} + "ObservationId": {}, + "AccountId": {} } }, "output": { "type": "structure", "members": { "Observation": { - "shape": "S1k" + "shape": "S1v" } } } @@ -282,14 +319,15 @@ "ProblemId" ], "members": { - "ProblemId": {} + "ProblemId": {}, + "AccountId": {} } }, "output": { "type": "structure", "members": { "Problem": { - "shape": "S2w" + "shape": "S37" } } } @@ -301,7 +339,8 @@ "ProblemId" ], "members": { - "ProblemId": {} + "ProblemId": {}, + "AccountId": {} } }, "output": { @@ -313,7 +352,7 @@ "ObservationList": { "type": "list", "member": { - "shape": "S1k" + "shape": "S1v" } } } @@ -321,6 +360,32 @@ } } }, + "DescribeWorkload": { + "input": { + "type": "structure", + "required": [ + "ResourceGroupName", + "ComponentName", + "WorkloadId" + ], + "members": { + "ResourceGroupName": {}, + "ComponentName": {}, + "WorkloadId": {}, + "AccountId": {} + } + }, + "output": { + "type": "structure", + "members": { + "WorkloadId": {}, + "WorkloadRemarks": {}, + "WorkloadConfiguration": { + "shape": "S4" + } + } + } + }, "ListApplications": { "input": { "type": "structure", @@ -328,7 +393,8 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "AccountId": {} } }, "output": { @@ -337,7 +403,7 @@ "ApplicationInfoList": { "type": "list", "member": { - "shape": "Sb" + "shape": "Sm" } }, "NextToken": {} @@ -355,7 +421,8 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "AccountId": {} } }, "output": { @@ -364,7 +431,7 @@ "ApplicationComponentList": { "type": "list", "member": { - "shape": "S11" + "shape": "S1d" } }, "NextToken": {} @@ -386,7 +453,8 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "AccountId": {} } }, "output": { @@ -397,6 +465,8 @@ "member": { "type": "structure", "members": { + "ResourceGroupName": {}, + "AccountId": {}, "MonitoredResourceARN": {}, "EventStatus": {}, "EventResourceType": {}, @@ -423,13 +493,15 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "AccountId": {} } }, "output": { "type": "structure", "members": { "ResourceGroupName": {}, + "AccountId": {}, "LogPatternSets": { "type": "list", "member": {} @@ -450,17 +522,19 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "AccountId": {} } }, "output": { "type": "structure", "members": { "ResourceGroupName": {}, + "AccountId": {}, "LogPatterns": { "type": "list", "member": { - "shape": "Sp" + "shape": "S12" } }, "NextToken": {} @@ -471,6 +545,7 @@ "input": { "type": "structure", "members": { + "AccountId": {}, "ResourceGroupName": {}, "StartTime": { "type": "timestamp" @@ -481,7 +556,9 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "ComponentName": {}, + "Visibility": {} } }, "output": { @@ -490,10 +567,12 @@ "ProblemList": { "type": "list", "member": { - "shape": "S2w" + "shape": "S37" } }, - "NextToken": {} + "NextToken": {}, + "ResourceGroupName": {}, + "AccountId": {} } } }, @@ -511,11 +590,67 @@ "type": "structure", "members": { "Tags": { - "shape": "S6" + "shape": "Se" } } } }, + "ListWorkloads": { + "input": { + "type": "structure", + "required": [ + "ResourceGroupName", + "ComponentName" + ], + "members": { + "ResourceGroupName": {}, + "ComponentName": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "AccountId": {} + } + }, + "output": { + "type": "structure", + "members": { + "WorkloadList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "WorkloadId": {}, + "ComponentName": {}, + "WorkloadName": {}, + "Tier": {}, + "WorkloadRemarks": {} + } + } + }, + "NextToken": {} + } + } + }, + "RemoveWorkload": { + "input": { + "type": "structure", + "required": [ + "ResourceGroupName", + "ComponentName", + "WorkloadId" + ], + "members": { + "ResourceGroupName": {}, + "ComponentName": {}, + "WorkloadId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "TagResource": { "input": { "type": "structure", @@ -526,7 +661,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S6" + "shape": "Se" } } }, @@ -572,6 +707,9 @@ "OpsItemSNSTopicArn": {}, "RemoveSNSTopic": { "type": "boolean" + }, + "AutoConfigEnabled": { + "type": "boolean" } } }, @@ -579,7 +717,7 @@ "type": "structure", "members": { "ApplicationInfo": { - "shape": "Sb" + "shape": "Sm" } } } @@ -596,7 +734,7 @@ "ComponentName": {}, "NewComponentName": {}, "ResourceList": { - "shape": "Sg" + "shape": "St" } } }, @@ -619,7 +757,10 @@ "type": "boolean" }, "Tier": {}, - "ComponentConfiguration": {} + "ComponentConfiguration": {}, + "AutoConfigEnabled": { + "type": "boolean" + } } }, "output": { @@ -650,14 +791,66 @@ "members": { "ResourceGroupName": {}, "LogPattern": { - "shape": "Sp" + "shape": "S12" + } + } + } + }, + "UpdateProblem": { + "input": { + "type": "structure", + "required": [ + "ProblemId" + ], + "members": { + "ProblemId": {}, + "UpdateStatus": {}, + "Visibility": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateWorkload": { + "input": { + "type": "structure", + "required": [ + "ResourceGroupName", + "ComponentName", + "WorkloadConfiguration" + ], + "members": { + "ResourceGroupName": {}, + "ComponentName": {}, + "WorkloadId": {}, + "WorkloadConfiguration": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "WorkloadId": {}, + "WorkloadConfiguration": { + "shape": "S4" } } } } }, "shapes": { - "S6": { + "S4": { + "type": "structure", + "members": { + "WorkloadName": {}, + "Tier": {}, + "Configuration": {} + } + }, + "Se": { "type": "list", "member": { "type": "structure", @@ -671,9 +864,10 @@ } } }, - "Sb": { + "Sm": { "type": "structure", "members": { + "AccountId": {}, "ResourceGroupName": {}, "LifeCycle": {}, "OpsItemSNSTopicArn": {}, @@ -683,14 +877,18 @@ "CWEMonitorEnabled": { "type": "boolean" }, - "Remarks": {} + "Remarks": {}, + "AutoConfigEnabled": { + "type": "boolean" + }, + "DiscoveryType": {} } }, - "Sg": { + "St": { "type": "list", "member": {} }, - "Sp": { + "S12": { "type": "structure", "members": { "PatternSetName": {}, @@ -701,7 +899,7 @@ } } }, - "S11": { + "S1d": { "type": "structure", "members": { "ComponentName": {}, @@ -723,7 +921,7 @@ } } }, - "S1k": { + "S1v": { "type": "structure", "members": { "Id": {}, @@ -791,7 +989,7 @@ "XRayNodeType": {} } }, - "S2w": { + "S37": { "type": "structure", "members": { "Id": {}, @@ -806,12 +1004,21 @@ "type": "timestamp" }, "SeverityLevel": {}, + "AccountId": {}, "ResourceGroupName": {}, "Feedback": { "type": "map", "key": {}, "value": {} - } + }, + "RecurringCount": { + "type": "long" + }, + "LastRecurrenceTime": { + "type": "timestamp" + }, + "Visibility": {}, + "ResolutionMethod": {} } } } diff --git a/iamlivecore/service/appmesh-2019-01-25.min.json b/iamlivecore/service/appmesh-2019-01-25.min.json index fd23a1c7..edf01252 100644 --- a/iamlivecore/service/appmesh-2019-01-25.min.json +++ b/iamlivecore/service/appmesh-2019-01-25.min.json @@ -43,7 +43,7 @@ "shape": "S5" }, "tags": { - "shape": "S19" + "shape": "S1a" }, "virtualGatewayName": { "location": "uri", @@ -58,7 +58,7 @@ ], "members": { "gatewayRoute": { - "shape": "S1e" + "shape": "S1f" } }, "payload": "gatewayRoute" @@ -82,10 +82,10 @@ }, "meshName": {}, "spec": { - "shape": "S1l" + "shape": "S1m" }, "tags": { - "shape": "S19" + "shape": "S1a" } } }, @@ -96,7 +96,7 @@ ], "members": { "mesh": { - "shape": "S1p" + "shape": "S1s" } }, "payload": "mesh" @@ -131,10 +131,10 @@ }, "routeName": {}, "spec": { - "shape": "S1t" + "shape": "S1w" }, "tags": { - "shape": "S19" + "shape": "S1a" }, "virtualRouterName": { "location": "uri", @@ -149,7 +149,7 @@ ], "members": { "route": { - "shape": "S2t" + "shape": "S2x" } }, "payload": "route" @@ -182,10 +182,10 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S2x" + "shape": "S31" }, "tags": { - "shape": "S19" + "shape": "S1a" }, "virtualGatewayName": {} } @@ -197,7 +197,7 @@ ], "members": { "virtualGateway": { - "shape": "S47" + "shape": "S4h" } }, "payload": "virtualGateway" @@ -230,10 +230,10 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S4b" + "shape": "S4l" }, "tags": { - "shape": "S19" + "shape": "S1a" }, "virtualNodeName": {} } @@ -245,7 +245,7 @@ ], "members": { "virtualNode": { - "shape": "S5t" + "shape": "S63" } }, "payload": "virtualNode" @@ -278,10 +278,10 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S5x" + "shape": "S67" }, "tags": { - "shape": "S19" + "shape": "S1a" }, "virtualRouterName": {} } @@ -293,7 +293,7 @@ ], "members": { "virtualRouter": { - "shape": "S61" + "shape": "S6b" } }, "payload": "virtualRouter" @@ -326,10 +326,10 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S65" + "shape": "S6f" }, "tags": { - "shape": "S19" + "shape": "S1a" }, "virtualServiceName": {} } @@ -341,7 +341,7 @@ ], "members": { "virtualService": { - "shape": "S6a" + "shape": "S6k" } }, "payload": "virtualService" @@ -387,7 +387,7 @@ ], "members": { "gatewayRoute": { - "shape": "S1e" + "shape": "S1f" } }, "payload": "gatewayRoute" @@ -419,7 +419,7 @@ ], "members": { "mesh": { - "shape": "S1p" + "shape": "S1s" } }, "payload": "mesh" @@ -465,7 +465,7 @@ ], "members": { "route": { - "shape": "S2t" + "shape": "S2x" } }, "payload": "route" @@ -506,7 +506,7 @@ ], "members": { "virtualGateway": { - "shape": "S47" + "shape": "S4h" } }, "payload": "virtualGateway" @@ -547,7 +547,7 @@ ], "members": { "virtualNode": { - "shape": "S5t" + "shape": "S63" } }, "payload": "virtualNode" @@ -588,7 +588,7 @@ ], "members": { "virtualRouter": { - "shape": "S61" + "shape": "S6b" } }, "payload": "virtualRouter" @@ -629,7 +629,7 @@ ], "members": { "virtualService": { - "shape": "S6a" + "shape": "S6k" } }, "payload": "virtualService" @@ -675,7 +675,7 @@ ], "members": { "gatewayRoute": { - "shape": "S1e" + "shape": "S1f" } }, "payload": "gatewayRoute" @@ -710,7 +710,7 @@ ], "members": { "mesh": { - "shape": "S1p" + "shape": "S1s" } }, "payload": "mesh" @@ -755,7 +755,7 @@ ], "members": { "route": { - "shape": "S2t" + "shape": "S2x" } }, "payload": "route" @@ -795,7 +795,7 @@ ], "members": { "virtualGateway": { - "shape": "S47" + "shape": "S4h" } }, "payload": "virtualGateway" @@ -835,7 +835,7 @@ ], "members": { "virtualNode": { - "shape": "S5t" + "shape": "S63" } }, "payload": "virtualNode" @@ -875,7 +875,7 @@ ], "members": { "virtualRouter": { - "shape": "S61" + "shape": "S6b" } }, "payload": "virtualRouter" @@ -915,7 +915,7 @@ ], "members": { "virtualService": { - "shape": "S6a" + "shape": "S6k" } }, "payload": "virtualService" @@ -1176,7 +1176,7 @@ "members": { "nextToken": {}, "tags": { - "shape": "S19" + "shape": "S1a" } } } @@ -1491,7 +1491,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S19" + "shape": "S1a" } } }, @@ -1576,7 +1576,7 @@ ], "members": { "gatewayRoute": { - "shape": "S1e" + "shape": "S1f" } }, "payload": "gatewayRoute" @@ -1603,7 +1603,7 @@ "locationName": "meshName" }, "spec": { - "shape": "S1l" + "shape": "S1m" } } }, @@ -1614,7 +1614,7 @@ ], "members": { "mesh": { - "shape": "S1p" + "shape": "S1s" } }, "payload": "mesh" @@ -1652,7 +1652,7 @@ "locationName": "routeName" }, "spec": { - "shape": "S1t" + "shape": "S1w" }, "virtualRouterName": { "location": "uri", @@ -1667,7 +1667,7 @@ ], "members": { "route": { - "shape": "S2t" + "shape": "S2x" } }, "payload": "route" @@ -1700,7 +1700,7 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S2x" + "shape": "S31" }, "virtualGatewayName": { "location": "uri", @@ -1715,7 +1715,7 @@ ], "members": { "virtualGateway": { - "shape": "S47" + "shape": "S4h" } }, "payload": "virtualGateway" @@ -1748,7 +1748,7 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S4b" + "shape": "S4l" }, "virtualNodeName": { "location": "uri", @@ -1763,7 +1763,7 @@ ], "members": { "virtualNode": { - "shape": "S5t" + "shape": "S63" } }, "payload": "virtualNode" @@ -1796,7 +1796,7 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S5x" + "shape": "S67" }, "virtualRouterName": { "location": "uri", @@ -1811,7 +1811,7 @@ ], "members": { "virtualRouter": { - "shape": "S61" + "shape": "S6b" } }, "payload": "virtualRouter" @@ -1844,7 +1844,7 @@ "locationName": "meshOwner" }, "spec": { - "shape": "S65" + "shape": "S6f" }, "virtualServiceName": { "location": "uri", @@ -1859,7 +1859,7 @@ ], "members": { "virtualService": { - "shape": "S6a" + "shape": "S6k" } }, "payload": "virtualService" @@ -1901,7 +1901,7 @@ "type": "structure", "members": { "hostname": { - "shape": "Se" + "shape": "Sf" }, "metadata": { "type": "list", @@ -1920,7 +1920,7 @@ "exact": {}, "prefix": {}, "range": { - "shape": "Sm" + "shape": "Sn" }, "regex": {}, "suffix": {} @@ -1931,16 +1931,19 @@ } } }, + "port": { + "type": "integer" + }, "serviceName": {} } } } }, "http2Route": { - "shape": "Sq" + "shape": "Sr" }, "httpRoute": { - "shape": "Sq" + "shape": "Sr" }, "priority": { "type": "integer" @@ -1959,6 +1962,9 @@ "virtualService" ], "members": { + "port": { + "type": "integer" + }, "virtualService": { "type": "structure", "required": [ @@ -1970,14 +1976,14 @@ } } }, - "Se": { + "Sf": { "type": "structure", "members": { "exact": {}, "suffix": {} } }, - "Sm": { + "Sn": { "type": "structure", "required": [ "end", @@ -1992,7 +1998,7 @@ } } }, - "Sq": { + "Sr": { "type": "structure", "required": [ "action", @@ -2046,48 +2052,51 @@ "type": "boolean" }, "match": { - "shape": "S10" + "shape": "S11" }, "name": {} } } }, "hostname": { - "shape": "Se" + "shape": "Sf" }, "method": {}, "path": { - "shape": "S12" + "shape": "S13" + }, + "port": { + "type": "integer" }, "prefix": {}, "queryParameters": { - "shape": "S14" + "shape": "S15" } } } } }, - "S10": { + "S11": { "type": "structure", "members": { "exact": {}, "prefix": {}, "range": { - "shape": "Sm" + "shape": "Sn" }, "regex": {}, "suffix": {} }, "union": true }, - "S12": { + "S13": { "type": "structure", "members": { "exact": {}, "regex": {} } }, - "S14": { + "S15": { "type": "list", "member": { "type": "structure", @@ -2105,7 +2114,7 @@ } } }, - "S19": { + "S1a": { "type": "list", "member": { "type": "structure", @@ -2119,7 +2128,7 @@ } } }, - "S1e": { + "S1f": { "type": "structure", "required": [ "gatewayRouteName", @@ -2133,7 +2142,7 @@ "gatewayRouteName": {}, "meshName": {}, "metadata": { - "shape": "S1f" + "shape": "S1g" }, "spec": { "shape": "S5" @@ -2150,7 +2159,7 @@ "virtualGatewayName": {} } }, - "S1f": { + "S1g": { "type": "structure", "required": [ "arn", @@ -2177,7 +2186,7 @@ } } }, - "S1l": { + "S1m": { "type": "structure", "members": { "egressFilter": { @@ -2188,10 +2197,16 @@ "members": { "type": {} } + }, + "serviceDiscovery": { + "type": "structure", + "members": { + "ipPreference": {} + } } } }, - "S1p": { + "S1s": { "type": "structure", "required": [ "meshName", @@ -2202,10 +2217,10 @@ "members": { "meshName": {}, "metadata": { - "shape": "S1f" + "shape": "S1g" }, "spec": { - "shape": "S1l" + "shape": "S1m" }, "status": { "type": "structure", @@ -2215,7 +2230,7 @@ } } }, - "S1t": { + "S1w": { "type": "structure", "members": { "grpcRoute": { @@ -2232,7 +2247,7 @@ ], "members": { "weightedTargets": { - "shape": "S1w" + "shape": "S1z" } } }, @@ -2256,7 +2271,7 @@ "exact": {}, "prefix": {}, "range": { - "shape": "Sm" + "shape": "Sn" }, "regex": {}, "suffix": {} @@ -2268,6 +2283,9 @@ } }, "methodName": {}, + "port": { + "type": "integer" + }, "serviceName": {} } }, @@ -2283,29 +2301,29 @@ "member": {} }, "httpRetryEvents": { - "shape": "S27" + "shape": "S2a" }, "maxRetries": { "type": "long" }, "perRetryTimeout": { - "shape": "S2a" + "shape": "S2d" }, "tcpRetryEvents": { - "shape": "S2d" + "shape": "S2g" } } }, "timeout": { - "shape": "S2f" + "shape": "S2i" } } }, "http2Route": { - "shape": "S2g" + "shape": "S2j" }, "httpRoute": { - "shape": "S2g" + "shape": "S2j" }, "priority": { "type": "integer" @@ -2323,18 +2341,26 @@ ], "members": { "weightedTargets": { - "shape": "S1w" + "shape": "S1z" + } + } + }, + "match": { + "type": "structure", + "members": { + "port": { + "type": "integer" } } }, "timeout": { - "shape": "S2r" + "shape": "S2v" } } } } }, - "S1w": { + "S1z": { "type": "list", "member": { "type": "structure", @@ -2343,6 +2369,9 @@ "weight" ], "members": { + "port": { + "type": "integer" + }, "virtualNode": {}, "weight": { "type": "integer" @@ -2350,11 +2379,11 @@ } } }, - "S27": { + "S2a": { "type": "list", "member": {} }, - "S2a": { + "S2d": { "type": "structure", "members": { "unit": {}, @@ -2363,22 +2392,22 @@ } } }, - "S2d": { + "S2g": { "type": "list", "member": {} }, - "S2f": { + "S2i": { "type": "structure", "members": { "idle": { - "shape": "S2a" + "shape": "S2d" }, "perRequest": { - "shape": "S2a" + "shape": "S2d" } } }, - "S2g": { + "S2j": { "type": "structure", "required": [ "action", @@ -2392,7 +2421,7 @@ ], "members": { "weightedTargets": { - "shape": "S1w" + "shape": "S1z" } } }, @@ -2411,7 +2440,7 @@ "type": "boolean" }, "match": { - "shape": "S10" + "shape": "S11" }, "name": {} } @@ -2419,11 +2448,14 @@ }, "method": {}, "path": { - "shape": "S12" + "shape": "S13" + }, + "port": { + "type": "integer" }, "prefix": {}, "queryParameters": { - "shape": "S14" + "shape": "S15" }, "scheme": {} } @@ -2436,44 +2468,44 @@ ], "members": { "httpRetryEvents": { - "shape": "S27" + "shape": "S2a" }, "maxRetries": { "type": "long" }, "perRetryTimeout": { - "shape": "S2a" + "shape": "S2d" }, "tcpRetryEvents": { - "shape": "S2d" + "shape": "S2g" } } }, "timeout": { - "shape": "S2n" + "shape": "S2q" } } }, - "S2n": { + "S2q": { "type": "structure", "members": { "idle": { - "shape": "S2a" + "shape": "S2d" }, "perRequest": { - "shape": "S2a" + "shape": "S2d" } } }, - "S2r": { + "S2v": { "type": "structure", "members": { "idle": { - "shape": "S2a" + "shape": "S2d" } } }, - "S2t": { + "S2x": { "type": "structure", "required": [ "meshName", @@ -2486,11 +2518,11 @@ "members": { "meshName": {}, "metadata": { - "shape": "S1f" + "shape": "S1g" }, "routeName": {}, "spec": { - "shape": "S1t" + "shape": "S1w" }, "status": { "type": "structure", @@ -2504,7 +2536,7 @@ "virtualRouterName": {} } }, - "S2x": { + "S31": { "type": "structure", "required": [ "listeners" @@ -2526,10 +2558,10 @@ "type": "structure", "members": { "file": { - "shape": "S32" + "shape": "S36" }, "sds": { - "shape": "S34" + "shape": "S38" } }, "union": true @@ -2538,7 +2570,7 @@ "type": "boolean" }, "ports": { - "shape": "S36" + "shape": "S3a" }, "validation": { "type": "structure", @@ -2547,7 +2579,7 @@ ], "members": { "subjectAlternativeNames": { - "shape": "S39" + "shape": "S3d" }, "trust": { "type": "structure", @@ -2565,10 +2597,10 @@ } }, "file": { - "shape": "S3g" + "shape": "S3k" }, "sds": { - "shape": "S3h" + "shape": "S3l" } }, "union": true @@ -2693,10 +2725,10 @@ } }, "file": { - "shape": "S32" + "shape": "S36" }, "sds": { - "shape": "S34" + "shape": "S38" } }, "union": true @@ -2709,16 +2741,16 @@ ], "members": { "subjectAlternativeNames": { - "shape": "S39" + "shape": "S3d" }, "trust": { "type": "structure", "members": { "file": { - "shape": "S3g" + "shape": "S3k" }, "sds": { - "shape": "S3h" + "shape": "S3l" } }, "union": true @@ -2742,6 +2774,9 @@ "path" ], "members": { + "format": { + "shape": "S4a" + }, "path": {} } } @@ -2752,7 +2787,7 @@ } } }, - "S32": { + "S36": { "type": "structure", "required": [ "certificateChain", @@ -2763,7 +2798,7 @@ "privateKey": {} } }, - "S34": { + "S38": { "type": "structure", "required": [ "secretName" @@ -2772,13 +2807,13 @@ "secretName": {} } }, - "S36": { + "S3a": { "type": "list", "member": { "type": "integer" } }, - "S39": { + "S3d": { "type": "structure", "required": [ "match" @@ -2798,7 +2833,7 @@ } } }, - "S3g": { + "S3k": { "type": "structure", "required": [ "certificateChain" @@ -2807,7 +2842,7 @@ "certificateChain": {} } }, - "S3h": { + "S3l": { "type": "structure", "required": [ "secretName" @@ -2816,7 +2851,28 @@ "secretName": {} } }, - "S47": { + "S4a": { + "type": "structure", + "members": { + "json": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + }, + "text": {} + }, + "union": true + }, + "S4h": { "type": "structure", "required": [ "meshName", @@ -2828,10 +2884,10 @@ "members": { "meshName": {}, "metadata": { - "shape": "S1f" + "shape": "S1g" }, "spec": { - "shape": "S2x" + "shape": "S31" }, "status": { "type": "structure", @@ -2845,14 +2901,14 @@ "virtualGatewayName": {} } }, - "S4b": { + "S4l": { "type": "structure", "members": { "backendDefaults": { "type": "structure", "members": { "clientPolicy": { - "shape": "S4d" + "shape": "S4n" } } }, @@ -2868,7 +2924,7 @@ ], "members": { "clientPolicy": { - "shape": "S4d" + "shape": "S4n" }, "virtualServiceName": {} } @@ -2977,10 +3033,10 @@ ], "members": { "baseEjectionDuration": { - "shape": "S2a" + "shape": "S2d" }, "interval": { - "shape": "S2a" + "shape": "S2d" }, "maxEjectionPercent": { "type": "integer" @@ -2991,22 +3047,22 @@ } }, "portMapping": { - "shape": "S57" + "shape": "S5h" }, "timeout": { "type": "structure", "members": { "grpc": { - "shape": "S2f" + "shape": "S2i" }, "http": { - "shape": "S2n" + "shape": "S2q" }, "http2": { - "shape": "S2n" + "shape": "S2q" }, "tcp": { - "shape": "S2r" + "shape": "S2v" } }, "union": true @@ -3031,10 +3087,10 @@ } }, "file": { - "shape": "S4g" + "shape": "S4q" }, "sds": { - "shape": "S4h" + "shape": "S4r" } }, "union": true @@ -3047,16 +3103,16 @@ ], "members": { "subjectAlternativeNames": { - "shape": "S39" + "shape": "S3d" }, "trust": { "type": "structure", "members": { "file": { - "shape": "S4n" + "shape": "S4x" }, "sds": { - "shape": "S4o" + "shape": "S4y" } }, "union": true @@ -3080,6 +3136,9 @@ "path" ], "members": { + "format": { + "shape": "S4a" + }, "path": {} } } @@ -3112,6 +3171,7 @@ } } }, + "ipPreference": {}, "namespaceName": {}, "serviceName": {} } @@ -3123,6 +3183,7 @@ ], "members": { "hostname": {}, + "ipPreference": {}, "responseType": {} } } @@ -3131,7 +3192,7 @@ } } }, - "S4d": { + "S4n": { "type": "structure", "members": { "tls": { @@ -3144,10 +3205,10 @@ "type": "structure", "members": { "file": { - "shape": "S4g" + "shape": "S4q" }, "sds": { - "shape": "S4h" + "shape": "S4r" } }, "union": true @@ -3156,7 +3217,7 @@ "type": "boolean" }, "ports": { - "shape": "S36" + "shape": "S3a" }, "validation": { "type": "structure", @@ -3165,7 +3226,7 @@ ], "members": { "subjectAlternativeNames": { - "shape": "S39" + "shape": "S3d" }, "trust": { "type": "structure", @@ -3183,10 +3244,10 @@ } }, "file": { - "shape": "S4n" + "shape": "S4x" }, "sds": { - "shape": "S4o" + "shape": "S4y" } }, "union": true @@ -3197,7 +3258,7 @@ } } }, - "S4g": { + "S4q": { "type": "structure", "required": [ "certificateChain", @@ -3208,7 +3269,7 @@ "privateKey": {} } }, - "S4h": { + "S4r": { "type": "structure", "required": [ "secretName" @@ -3217,7 +3278,7 @@ "secretName": {} } }, - "S4n": { + "S4x": { "type": "structure", "required": [ "certificateChain" @@ -3226,7 +3287,7 @@ "certificateChain": {} } }, - "S4o": { + "S4y": { "type": "structure", "required": [ "secretName" @@ -3235,7 +3296,7 @@ "secretName": {} } }, - "S57": { + "S5h": { "type": "structure", "required": [ "port", @@ -3248,7 +3309,7 @@ "protocol": {} } }, - "S5t": { + "S63": { "type": "structure", "required": [ "meshName", @@ -3260,10 +3321,10 @@ "members": { "meshName": {}, "metadata": { - "shape": "S1f" + "shape": "S1g" }, "spec": { - "shape": "S4b" + "shape": "S4l" }, "status": { "type": "structure", @@ -3277,7 +3338,7 @@ "virtualNodeName": {} } }, - "S5x": { + "S67": { "type": "structure", "members": { "listeners": { @@ -3289,14 +3350,14 @@ ], "members": { "portMapping": { - "shape": "S57" + "shape": "S5h" } } } } } }, - "S61": { + "S6b": { "type": "structure", "required": [ "meshName", @@ -3308,10 +3369,10 @@ "members": { "meshName": {}, "metadata": { - "shape": "S1f" + "shape": "S1g" }, "spec": { - "shape": "S5x" + "shape": "S67" }, "status": { "type": "structure", @@ -3325,7 +3386,7 @@ "virtualRouterName": {} } }, - "S65": { + "S6f": { "type": "structure", "members": { "provider": { @@ -3354,7 +3415,7 @@ } } }, - "S6a": { + "S6k": { "type": "structure", "required": [ "meshName", @@ -3366,10 +3427,10 @@ "members": { "meshName": {}, "metadata": { - "shape": "S1f" + "shape": "S1g" }, "spec": { - "shape": "S65" + "shape": "S6f" }, "status": { "type": "structure", diff --git a/iamlivecore/service/apprunner-2020-05-15.min.json b/iamlivecore/service/apprunner-2020-05-15.min.json index 2809b9ac..26e133f1 100644 --- a/iamlivecore/service/apprunner-2020-05-15.min.json +++ b/iamlivecore/service/apprunner-2020-05-15.min.json @@ -33,13 +33,17 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomain" + "CustomDomain", + "VpcDNSTargets" ], "members": { "DNSTarget": {}, "ServiceArn": {}, "CustomDomain": { "shape": "S7" + }, + "VpcDNSTargets": { + "shape": "Sc" } } } @@ -62,7 +66,7 @@ "type": "integer" }, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -73,7 +77,7 @@ ], "members": { "AutoScalingConfiguration": { - "shape": "Sm" + "shape": "So" } } } @@ -89,7 +93,7 @@ "ConnectionName": {}, "ProviderType": {}, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -100,7 +104,35 @@ ], "members": { "Connection": { - "shape": "Sv" + "shape": "Sx" + } + } + } + }, + "CreateObservabilityConfiguration": { + "input": { + "type": "structure", + "required": [ + "ObservabilityConfigurationName" + ], + "members": { + "ObservabilityConfigurationName": {}, + "TraceConfiguration": { + "shape": "S11" + }, + "Tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ObservabilityConfiguration" + ], + "members": { + "ObservabilityConfiguration": { + "shape": "S14" } } } @@ -115,21 +147,27 @@ "members": { "ServiceName": {}, "SourceConfiguration": { - "shape": "Sz" + "shape": "S18" }, "InstanceConfiguration": { - "shape": "S1i" + "shape": "S1u" }, "Tags": { - "shape": "Sh" + "shape": "Sj" }, "EncryptionConfiguration": { - "shape": "S1l" + "shape": "S1x" }, "HealthCheckConfiguration": { - "shape": "S1n" + "shape": "S1z" }, - "AutoScalingConfigurationArn": {} + "AutoScalingConfigurationArn": {}, + "NetworkConfiguration": { + "shape": "S26" + }, + "ObservabilityConfiguration": { + "shape": "S2a" + } } }, "output": { @@ -140,12 +178,75 @@ ], "members": { "Service": { - "shape": "S1u" + "shape": "S2c" }, "OperationId": {} } } }, + "CreateVpcConnector": { + "input": { + "type": "structure", + "required": [ + "VpcConnectorName", + "Subnets" + ], + "members": { + "VpcConnectorName": {}, + "Subnets": { + "shape": "S2j" + }, + "SecurityGroups": { + "shape": "S2j" + }, + "Tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcConnector" + ], + "members": { + "VpcConnector": { + "shape": "S2l" + } + } + } + }, + "CreateVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "ServiceArn", + "VpcIngressConnectionName", + "IngressVpcConfiguration" + ], + "members": { + "ServiceArn": {}, + "VpcIngressConnectionName": {}, + "IngressVpcConfiguration": { + "shape": "S2p" + }, + "Tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2r" + } + } + } + }, "DeleteAutoScalingConfiguration": { "input": { "type": "structure", @@ -163,7 +264,7 @@ ], "members": { "AutoScalingConfiguration": { - "shape": "Sm" + "shape": "So" } } } @@ -182,7 +283,29 @@ "type": "structure", "members": { "Connection": { - "shape": "Sv" + "shape": "Sx" + } + } + } + }, + "DeleteObservabilityConfiguration": { + "input": { + "type": "structure", + "required": [ + "ObservabilityConfigurationArn" + ], + "members": { + "ObservabilityConfigurationArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ObservabilityConfiguration" + ], + "members": { + "ObservabilityConfiguration": { + "shape": "S14" } } } @@ -205,12 +328,56 @@ ], "members": { "Service": { - "shape": "S1u" + "shape": "S2c" }, "OperationId": {} } } }, + "DeleteVpcConnector": { + "input": { + "type": "structure", + "required": [ + "VpcConnectorArn" + ], + "members": { + "VpcConnectorArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcConnector" + ], + "members": { + "VpcConnector": { + "shape": "S2l" + } + } + } + }, + "DeleteVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn" + ], + "members": { + "VpcIngressConnectionArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2r" + } + } + } + }, "DescribeAutoScalingConfiguration": { "input": { "type": "structure", @@ -228,7 +395,7 @@ ], "members": { "AutoScalingConfiguration": { - "shape": "Sm" + "shape": "So" } } } @@ -252,7 +419,8 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomains" + "CustomDomains", + "VpcDNSTargets" ], "members": { "DNSTarget": {}, @@ -263,10 +431,35 @@ "shape": "S7" } }, + "VpcDNSTargets": { + "shape": "Sc" + }, "NextToken": {} } } }, + "DescribeObservabilityConfiguration": { + "input": { + "type": "structure", + "required": [ + "ObservabilityConfigurationArn" + ], + "members": { + "ObservabilityConfigurationArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ObservabilityConfiguration" + ], + "members": { + "ObservabilityConfiguration": { + "shape": "S14" + } + } + } + }, "DescribeService": { "input": { "type": "structure", @@ -284,7 +477,51 @@ ], "members": { "Service": { - "shape": "S1u" + "shape": "S2c" + } + } + } + }, + "DescribeVpcConnector": { + "input": { + "type": "structure", + "required": [ + "VpcConnectorArn" + ], + "members": { + "VpcConnectorArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcConnector" + ], + "members": { + "VpcConnector": { + "shape": "S2l" + } + } + } + }, + "DescribeVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn" + ], + "members": { + "VpcIngressConnectionArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2r" } } } @@ -306,13 +543,17 @@ "required": [ "DNSTarget", "ServiceArn", - "CustomDomain" + "CustomDomain", + "VpcDNSTargets" ], "members": { "DNSTarget": {}, "ServiceArn": {}, "CustomDomain": { "shape": "S7" + }, + "VpcDNSTargets": { + "shape": "Sc" } } } @@ -340,7 +581,7 @@ "AutoScalingConfigurationSummaryList": { "type": "list", "member": { - "shape": "S1x" + "shape": "S2f" } }, "NextToken": {} @@ -383,6 +624,43 @@ } } }, + "ListObservabilityConfigurations": { + "input": { + "type": "structure", + "members": { + "ObservabilityConfigurationName": {}, + "LatestOnly": { + "type": "boolean" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ObservabilityConfigurationSummaryList" + ], + "members": { + "ObservabilityConfigurationSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ObservabilityConfigurationArn": {}, + "ObservabilityConfigurationName": {}, + "ObservabilityConfigurationRevision": { + "type": "integer" + } + } + } + }, + "NextToken": {} + } + } + }, "ListOperations": { "input": { "type": "structure", @@ -478,11 +756,74 @@ "type": "structure", "members": { "Tags": { - "shape": "Sh" + "shape": "Sj" } } } }, + "ListVpcConnectors": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcConnectors" + ], + "members": { + "VpcConnectors": { + "type": "list", + "member": { + "shape": "S2l" + } + }, + "NextToken": {} + } + } + }, + "ListVpcIngressConnections": { + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "structure", + "members": { + "ServiceArn": {}, + "VpcEndpointId": {} + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnectionSummaryList" + ], + "members": { + "VpcIngressConnectionSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": {}, + "ServiceArn": {} + } + } + }, + "NextToken": {} + } + } + }, "PauseService": { "input": { "type": "structure", @@ -500,7 +841,7 @@ ], "members": { "Service": { - "shape": "S1u" + "shape": "S2c" }, "OperationId": {} } @@ -523,7 +864,7 @@ ], "members": { "Service": { - "shape": "S1u" + "shape": "S2c" }, "OperationId": {} } @@ -559,7 +900,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sh" + "shape": "Sj" } } }, @@ -597,14 +938,20 @@ "members": { "ServiceArn": {}, "SourceConfiguration": { - "shape": "Sz" + "shape": "S18" }, "InstanceConfiguration": { - "shape": "S1i" + "shape": "S1u" }, "AutoScalingConfigurationArn": {}, "HealthCheckConfiguration": { - "shape": "S1n" + "shape": "S1z" + }, + "NetworkConfiguration": { + "shape": "S26" + }, + "ObservabilityConfiguration": { + "shape": "S2a" } } }, @@ -616,11 +963,37 @@ ], "members": { "Service": { - "shape": "S1u" + "shape": "S2c" }, "OperationId": {} } } + }, + "UpdateVpcIngressConnection": { + "input": { + "type": "structure", + "required": [ + "VpcIngressConnectionArn", + "IngressVpcConfiguration" + ], + "members": { + "VpcIngressConnectionArn": {}, + "IngressVpcConfiguration": { + "shape": "S2p" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcIngressConnection" + ], + "members": { + "VpcIngressConnection": { + "shape": "S2r" + } + } + } } }, "shapes": { @@ -651,7 +1024,18 @@ "Status": {} } }, - "Sh": { + "Sc": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": {}, + "VpcId": {}, + "DomainName": {} + } + } + }, + "Sj": { "type": "list", "member": { "type": "structure", @@ -661,7 +1045,7 @@ } } }, - "Sm": { + "So": { "type": "structure", "members": { "AutoScalingConfigurationArn": {}, @@ -690,7 +1074,7 @@ } } }, - "Sv": { + "Sx": { "type": "structure", "members": { "ConnectionName": {}, @@ -702,7 +1086,39 @@ } } }, - "Sz": { + "S11": { + "type": "structure", + "required": [ + "Vendor" + ], + "members": { + "Vendor": {} + } + }, + "S14": { + "type": "structure", + "members": { + "ObservabilityConfigurationArn": {}, + "ObservabilityConfigurationName": {}, + "TraceConfiguration": { + "shape": "S11" + }, + "ObservabilityConfigurationRevision": { + "type": "integer" + }, + "Latest": { + "type": "boolean" + }, + "Status": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DeletedAt": { + "type": "timestamp" + } + } + }, + "S18": { "type": "structure", "members": { "CodeRepository": { @@ -743,12 +1159,14 @@ "sensitive": true }, "StartCommand": { - "type": "string", - "sensitive": true + "shape": "S1h" }, "Port": {}, "RuntimeEnvironmentVariables": { - "shape": "S19" + "shape": "S1i" + }, + "RuntimeEnvironmentSecrets": { + "shape": "S1l" } } } @@ -768,10 +1186,15 @@ "type": "structure", "members": { "RuntimeEnvironmentVariables": { - "shape": "S19" + "shape": "S1i" }, - "StartCommand": {}, - "Port": {} + "StartCommand": { + "shape": "S1h" + }, + "Port": {}, + "RuntimeEnvironmentSecrets": { + "shape": "S1l" + } } }, "ImageRepositoryType": {} @@ -789,7 +1212,11 @@ } } }, - "S19": { + "S1h": { + "type": "string", + "sensitive": true + }, + "S1i": { "type": "map", "key": { "type": "string", @@ -800,7 +1227,18 @@ "sensitive": true } }, - "S1i": { + "S1l": { + "type": "map", + "key": { + "type": "string", + "sensitive": true + }, + "value": { + "type": "string", + "sensitive": true + } + }, + "S1u": { "type": "structure", "members": { "Cpu": {}, @@ -808,7 +1246,7 @@ "InstanceRoleArn": {} } }, - "S1l": { + "S1x": { "type": "structure", "required": [ "KmsKey" @@ -817,7 +1255,7 @@ "KmsKey": {} } }, - "S1n": { + "S1z": { "type": "structure", "members": { "Protocol": {}, @@ -836,19 +1274,51 @@ } } }, - "S1u": { + "S26": { + "type": "structure", + "members": { + "EgressConfiguration": { + "type": "structure", + "members": { + "EgressType": {}, + "VpcConnectorArn": {} + } + }, + "IngressConfiguration": { + "type": "structure", + "members": { + "IsPubliclyAccessible": { + "type": "boolean" + } + } + } + } + }, + "S2a": { + "type": "structure", + "required": [ + "ObservabilityEnabled" + ], + "members": { + "ObservabilityEnabled": { + "type": "boolean" + }, + "ObservabilityConfigurationArn": {} + } + }, + "S2c": { "type": "structure", "required": [ "ServiceName", "ServiceId", "ServiceArn", - "ServiceUrl", "CreatedAt", "UpdatedAt", "Status", "SourceConfiguration", "InstanceConfiguration", - "AutoScalingConfigurationSummary" + "AutoScalingConfigurationSummary", + "NetworkConfiguration" ], "members": { "ServiceName": {}, @@ -866,23 +1336,29 @@ }, "Status": {}, "SourceConfiguration": { - "shape": "Sz" + "shape": "S18" }, "InstanceConfiguration": { - "shape": "S1i" + "shape": "S1u" }, "EncryptionConfiguration": { - "shape": "S1l" + "shape": "S1x" }, "HealthCheckConfiguration": { - "shape": "S1n" + "shape": "S1z" }, "AutoScalingConfigurationSummary": { - "shape": "S1x" + "shape": "S2f" + }, + "NetworkConfiguration": { + "shape": "S26" + }, + "ObservabilityConfiguration": { + "shape": "S2a" } } }, - "S1x": { + "S2f": { "type": "structure", "members": { "AutoScalingConfigurationArn": {}, @@ -891,6 +1367,60 @@ "type": "integer" } } + }, + "S2j": { + "type": "list", + "member": {} + }, + "S2l": { + "type": "structure", + "members": { + "VpcConnectorName": {}, + "VpcConnectorArn": {}, + "VpcConnectorRevision": { + "type": "integer" + }, + "Subnets": { + "shape": "S2j" + }, + "SecurityGroups": { + "shape": "S2j" + }, + "Status": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DeletedAt": { + "type": "timestamp" + } + } + }, + "S2p": { + "type": "structure", + "members": { + "VpcId": {}, + "VpcEndpointId": {} + } + }, + "S2r": { + "type": "structure", + "members": { + "VpcIngressConnectionArn": {}, + "VpcIngressConnectionName": {}, + "ServiceArn": {}, + "Status": {}, + "AccountId": {}, + "DomainName": {}, + "IngressVpcConfiguration": { + "shape": "S2p" + }, + "CreatedAt": { + "type": "timestamp" + }, + "DeletedAt": { + "type": "timestamp" + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/appstream-2016-12-01.min.json b/iamlivecore/service/appstream-2016-12-01.min.json index 6df6c191..7740f95c 100644 --- a/iamlivecore/service/appstream-2016-12-01.min.json +++ b/iamlivecore/service/appstream-2016-12-01.min.json @@ -13,6 +13,67 @@ "uid": "appstream-2016-12-01" }, "operations": { + "AssociateAppBlockBuilderAppBlock": { + "input": { + "type": "structure", + "required": [ + "AppBlockArn", + "AppBlockBuilderName" + ], + "members": { + "AppBlockArn": {}, + "AppBlockBuilderName": {} + } + }, + "output": { + "type": "structure", + "members": { + "AppBlockBuilderAppBlockAssociation": { + "shape": "S5" + } + } + } + }, + "AssociateApplicationFleet": { + "input": { + "type": "structure", + "required": [ + "FleetName", + "ApplicationArn" + ], + "members": { + "FleetName": {}, + "ApplicationArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationFleetAssociation": { + "shape": "S8" + } + } + } + }, + "AssociateApplicationToEntitlement": { + "input": { + "type": "structure", + "required": [ + "StackName", + "EntitlementName", + "ApplicationIdentifier" + ], + "members": { + "StackName": {}, + "EntitlementName": {}, + "ApplicationIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "AssociateFleet": { "input": { "type": "structure", @@ -38,7 +99,7 @@ ], "members": { "UserStackAssociations": { - "shape": "S5" + "shape": "Sf" } } }, @@ -46,7 +107,7 @@ "type": "structure", "members": { "errors": { - "shape": "Sb" + "shape": "Sl" } } } @@ -59,7 +120,7 @@ ], "members": { "UserStackAssociations": { - "shape": "S5" + "shape": "Sf" } } }, @@ -67,7 +128,7 @@ "type": "structure", "members": { "errors": { - "shape": "Sb" + "shape": "Sl" } } } @@ -94,6 +155,145 @@ } } }, + "CreateAppBlock": { + "input": { + "type": "structure", + "required": [ + "Name", + "SourceS3Location" + ], + "members": { + "Name": {}, + "Description": {}, + "DisplayName": {}, + "SourceS3Location": { + "shape": "Sw" + }, + "SetupScriptDetails": { + "shape": "Sz" + }, + "Tags": { + "shape": "S11" + }, + "PostSetupScriptDetails": { + "shape": "Sz" + }, + "PackagingType": {} + } + }, + "output": { + "type": "structure", + "members": { + "AppBlock": { + "shape": "S16" + } + } + } + }, + "CreateAppBlockBuilder": { + "input": { + "type": "structure", + "required": [ + "Name", + "Platform", + "InstanceType", + "VpcConfig" + ], + "members": { + "Name": {}, + "Description": {}, + "DisplayName": {}, + "Tags": { + "shape": "S11" + }, + "Platform": {}, + "InstanceType": {}, + "VpcConfig": { + "shape": "S1d" + }, + "EnableDefaultInternetAccess": { + "type": "boolean" + }, + "IamRoleArn": {}, + "AccessEndpoints": { + "shape": "S1h" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppBlockBuilder": { + "shape": "S1l" + } + } + } + }, + "CreateAppBlockBuilderStreamingURL": { + "input": { + "type": "structure", + "required": [ + "AppBlockBuilderName" + ], + "members": { + "AppBlockBuilderName": {}, + "Validity": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "StreamingURL": {}, + "Expires": { + "type": "timestamp" + } + } + } + }, + "CreateApplication": { + "input": { + "type": "structure", + "required": [ + "Name", + "IconS3Location", + "LaunchPath", + "Platforms", + "InstanceFamilies", + "AppBlockArn" + ], + "members": { + "Name": {}, + "DisplayName": {}, + "Description": {}, + "IconS3Location": { + "shape": "Sw" + }, + "LaunchPath": {}, + "WorkingDirectory": {}, + "LaunchParameters": {}, + "Platforms": { + "shape": "S1w" + }, + "InstanceFamilies": { + "shape": "S1y" + }, + "AppBlockArn": {}, + "Tags": { + "shape": "S11" + } + } + }, + "output": { + "type": "structure", + "members": { + "Application": { + "shape": "S20" + } + } + } + }, "CreateDirectoryConfig": { "input": { "type": "structure", @@ -104,10 +304,13 @@ "members": { "DirectoryName": {}, "OrganizationalUnitDistinguishedNames": { - "shape": "Sn" + "shape": "S24" }, "ServiceAccountCredentials": { - "shape": "Sp" + "shape": "S26" + }, + "CertificateBasedAuthProperties": { + "shape": "S29" } } }, @@ -115,7 +318,35 @@ "type": "structure", "members": { "DirectoryConfig": { - "shape": "St" + "shape": "S2c" + } + } + } + }, + "CreateEntitlement": { + "input": { + "type": "structure", + "required": [ + "Name", + "StackName", + "AppVisibility", + "Attributes" + ], + "members": { + "Name": {}, + "StackName": {}, + "Description": {}, + "AppVisibility": {}, + "Attributes": { + "shape": "S2f" + } + } + }, + "output": { + "type": "structure", + "members": { + "Entitlement": { + "shape": "S2i" } } } @@ -125,8 +356,7 @@ "type": "structure", "required": [ "Name", - "InstanceType", - "ComputeCapacity" + "InstanceType" ], "members": { "Name": {}, @@ -135,10 +365,10 @@ "InstanceType": {}, "FleetType": {}, "ComputeCapacity": { - "shape": "Sy" + "shape": "S2l" }, "VpcConfig": { - "shape": "S10" + "shape": "S1d" }, "MaxUserDurationInSeconds": { "type": "integer" @@ -152,23 +382,33 @@ "type": "boolean" }, "DomainJoinInfo": { - "shape": "S15" + "shape": "S2m" }, "Tags": { - "shape": "S16" + "shape": "S11" }, "IdleDisconnectTimeoutInSeconds": { "type": "integer" }, "IamRoleArn": {}, - "StreamView": {} + "StreamView": {}, + "Platform": {}, + "MaxConcurrentSessions": { + "type": "integer" + }, + "UsbDeviceFilterStrings": { + "shape": "S2o" + }, + "SessionScriptS3Location": { + "shape": "Sw" + } } }, "output": { "type": "structure", "members": { "Fleet": { - "shape": "S1b" + "shape": "S2r" } } } @@ -188,21 +428,21 @@ "Description": {}, "DisplayName": {}, "VpcConfig": { - "shape": "S10" + "shape": "S1d" }, "IamRoleArn": {}, "EnableDefaultInternetAccess": { "type": "boolean" }, "DomainJoinInfo": { - "shape": "S15" + "shape": "S2m" }, "AppstreamAgentVersion": {}, "Tags": { - "shape": "S16" + "shape": "S11" }, "AccessEndpoints": { - "shape": "S1j" + "shape": "S1h" } } }, @@ -210,7 +450,7 @@ "type": "structure", "members": { "ImageBuilder": { - "shape": "S1n" + "shape": "S2z" } } } @@ -249,24 +489,27 @@ "Description": {}, "DisplayName": {}, "StorageConnectors": { - "shape": "S1z" + "shape": "S37" }, "RedirectURL": {}, "FeedbackURL": {}, "UserSettings": { - "shape": "S27" + "shape": "S3f" }, "ApplicationSettings": { - "shape": "S2b" + "shape": "S3j" }, "Tags": { - "shape": "S16" + "shape": "S11" }, "AccessEndpoints": { - "shape": "S1j" + "shape": "S1h" }, "EmbedHostDomains": { - "shape": "S2d" + "shape": "S3l" + }, + "StreamingExperienceSettings": { + "shape": "S3n" } } }, @@ -274,7 +517,7 @@ "type": "structure", "members": { "Stack": { - "shape": "S2g" + "shape": "S3q" } } } @@ -321,7 +564,7 @@ "newImageDescription": {}, "newImageDisplayName": {}, "newImageTags": { - "shape": "S16" + "shape": "S11" }, "dryRun": { "type": "boolean" @@ -332,7 +575,7 @@ "type": "structure", "members": { "image": { - "shape": "S2q" + "shape": "S40" }, "canUpdateImage": { "type": "boolean" @@ -362,14 +605,14 @@ ], "members": { "UserName": { - "shape": "S7" + "shape": "Sh" }, "MessageAction": {}, "FirstName": { - "shape": "S34" + "shape": "S4c" }, "LastName": { - "shape": "S34" + "shape": "S4c" }, "AuthenticationType": {} } @@ -379,6 +622,51 @@ "members": {} } }, + "DeleteAppBlock": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteAppBlockBuilder": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteApplication": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteDirectoryConfig": { "input": { "type": "structure", @@ -394,6 +682,23 @@ "members": {} } }, + "DeleteEntitlement": { + "input": { + "type": "structure", + "required": [ + "Name", + "StackName" + ], + "members": { + "Name": {}, + "StackName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteFleet": { "input": { "type": "structure", @@ -423,7 +728,7 @@ "type": "structure", "members": { "Image": { - "shape": "S2q" + "shape": "S40" } } } @@ -442,7 +747,7 @@ "type": "structure", "members": { "ImageBuilder": { - "shape": "S1n" + "shape": "S2z" } } } @@ -498,7 +803,7 @@ ], "members": { "UserName": { - "shape": "S7" + "shape": "Sh" }, "AuthenticationType": {} } @@ -508,14 +813,12 @@ "members": {} } }, - "DescribeDirectoryConfigs": { + "DescribeAppBlockBuilderAppBlockAssociations": { "input": { "type": "structure", "members": { - "DirectoryNames": { - "type": "list", - "member": {} - }, + "AppBlockArn": {}, + "AppBlockBuilderName": {}, "MaxResults": { "type": "integer" }, @@ -525,66 +828,221 @@ "output": { "type": "structure", "members": { - "DirectoryConfigs": { + "AppBlockBuilderAppBlockAssociations": { "type": "list", "member": { - "shape": "St" + "shape": "S5" } }, "NextToken": {} } } }, - "DescribeFleets": { + "DescribeAppBlockBuilders": { "input": { "type": "structure", "members": { "Names": { - "shape": "S3s" + "shape": "S1y" }, - "NextToken": {} + "NextToken": {}, + "MaxResults": { + "type": "integer" + } } }, "output": { "type": "structure", "members": { - "Fleets": { + "AppBlockBuilders": { "type": "list", "member": { - "shape": "S1b" + "shape": "S1l" } }, "NextToken": {} } } }, - "DescribeImageBuilders": { + "DescribeAppBlocks": { "input": { "type": "structure", "members": { - "Names": { - "shape": "S3s" + "Arns": { + "shape": "S5a" }, + "NextToken": {}, "MaxResults": { "type": "integer" - }, - "NextToken": {} + } } }, "output": { "type": "structure", "members": { - "ImageBuilders": { + "AppBlocks": { "type": "list", "member": { - "shape": "S1n" + "shape": "S16" } }, "NextToken": {} } } }, - "DescribeImagePermissions": { + "DescribeApplicationFleetAssociations": { + "input": { + "type": "structure", + "members": { + "FleetName": {}, + "ApplicationArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationFleetAssociations": { + "type": "list", + "member": { + "shape": "S8" + } + }, + "NextToken": {} + } + } + }, + "DescribeApplications": { + "input": { + "type": "structure", + "members": { + "Arns": { + "shape": "S5a" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Applications": { + "shape": "S45" + }, + "NextToken": {} + } + } + }, + "DescribeDirectoryConfigs": { + "input": { + "type": "structure", + "members": { + "DirectoryNames": { + "type": "list", + "member": {} + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "DirectoryConfigs": { + "type": "list", + "member": { + "shape": "S2c" + } + }, + "NextToken": {} + } + } + }, + "DescribeEntitlements": { + "input": { + "type": "structure", + "required": [ + "StackName" + ], + "members": { + "Name": {}, + "StackName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Entitlements": { + "type": "list", + "member": { + "shape": "S2i" + } + }, + "NextToken": {} + } + } + }, + "DescribeFleets": { + "input": { + "type": "structure", + "members": { + "Names": { + "shape": "S1y" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Fleets": { + "type": "list", + "member": { + "shape": "S2r" + } + }, + "NextToken": {} + } + } + }, + "DescribeImageBuilders": { + "input": { + "type": "structure", + "members": { + "Names": { + "shape": "S1y" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImageBuilders": { + "type": "list", + "member": { + "shape": "S2z" + } + }, + "NextToken": {} + } + } + }, + "DescribeImagePermissions": { "input": { "type": "structure", "required": [ @@ -617,7 +1075,7 @@ "members": { "sharedAccountId": {}, "imagePermissions": { - "shape": "S2y" + "shape": "S46" } } } @@ -631,11 +1089,10 @@ "type": "structure", "members": { "Names": { - "shape": "S3s" + "shape": "S1y" }, "Arns": { - "type": "list", - "member": {} + "shape": "S5a" }, "Type": {}, "NextToken": {}, @@ -650,7 +1107,7 @@ "Images": { "type": "list", "member": { - "shape": "S2q" + "shape": "S40" } }, "NextToken": {} @@ -704,7 +1161,7 @@ }, "AuthenticationType": {}, "NetworkAccessConfiguration": { - "shape": "S1s" + "shape": "S33" } } } @@ -718,7 +1175,7 @@ "type": "structure", "members": { "Names": { - "shape": "S3s" + "shape": "S1y" }, "NextToken": {} } @@ -729,7 +1186,7 @@ "Stacks": { "type": "list", "member": { - "shape": "S2g" + "shape": "S3q" } }, "NextToken": {} @@ -782,7 +1239,7 @@ "members": { "StackName": {}, "UserName": { - "shape": "S7" + "shape": "Sh" }, "AuthenticationType": {}, "MaxResults": { @@ -795,7 +1252,7 @@ "type": "structure", "members": { "UserStackAssociations": { - "shape": "S5" + "shape": "Sf" }, "NextToken": {} } @@ -828,17 +1285,17 @@ "members": { "Arn": {}, "UserName": { - "shape": "S7" + "shape": "Sh" }, "Enabled": { "type": "boolean" }, "Status": {}, "FirstName": { - "shape": "S34" + "shape": "S4c" }, "LastName": { - "shape": "S34" + "shape": "S4c" }, "CreatedTime": { "type": "timestamp" @@ -860,7 +1317,7 @@ ], "members": { "UserName": { - "shape": "S7" + "shape": "Sh" }, "AuthenticationType": {} } @@ -870,6 +1327,59 @@ "members": {} } }, + "DisassociateAppBlockBuilderAppBlock": { + "input": { + "type": "structure", + "required": [ + "AppBlockArn", + "AppBlockBuilderName" + ], + "members": { + "AppBlockArn": {}, + "AppBlockBuilderName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateApplicationFleet": { + "input": { + "type": "structure", + "required": [ + "FleetName", + "ApplicationArn" + ], + "members": { + "FleetName": {}, + "ApplicationArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateApplicationFromEntitlement": { + "input": { + "type": "structure", + "required": [ + "StackName", + "EntitlementName", + "ApplicationIdentifier" + ], + "members": { + "StackName": {}, + "EntitlementName": {}, + "ApplicationIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DisassociateFleet": { "input": { "type": "structure", @@ -896,7 +1406,7 @@ ], "members": { "UserName": { - "shape": "S7" + "shape": "Sh" }, "AuthenticationType": {} } @@ -936,7 +1446,7 @@ "type": "structure", "members": { "Names": { - "shape": "S3s" + "shape": "S1y" }, "NextToken": {} } @@ -957,7 +1467,42 @@ "type": "structure", "members": { "Names": { - "shape": "S3s" + "shape": "S1y" + }, + "NextToken": {} + } + } + }, + "ListEntitledApplications": { + "input": { + "type": "structure", + "required": [ + "StackName", + "EntitlementName" + ], + "members": { + "StackName": {}, + "EntitlementName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "EntitledApplications": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ApplicationIdentifier" + ], + "members": { + "ApplicationIdentifier": {} + } + } }, "NextToken": {} } @@ -977,7 +1522,26 @@ "type": "structure", "members": { "Tags": { - "shape": "S16" + "shape": "S11" + } + } + } + }, + "StartAppBlockBuilder": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "AppBlockBuilder": { + "shape": "S1l" } } } @@ -1012,7 +1576,26 @@ "type": "structure", "members": { "ImageBuilder": { - "shape": "S1n" + "shape": "S2z" + } + } + } + }, + "StopAppBlockBuilder": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "AppBlockBuilder": { + "shape": "S1l" } } } @@ -1046,7 +1629,7 @@ "type": "structure", "members": { "ImageBuilder": { - "shape": "S1n" + "shape": "S2z" } } } @@ -1061,7 +1644,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "S16" + "shape": "S11" } } }, @@ -1090,27 +1673,125 @@ "members": {} } }, - "UpdateDirectoryConfig": { + "UpdateAppBlockBuilder": { "input": { "type": "structure", "required": [ - "DirectoryName" + "Name" ], "members": { - "DirectoryName": {}, - "OrganizationalUnitDistinguishedNames": { - "shape": "Sn" + "Name": {}, + "Description": {}, + "DisplayName": {}, + "Platform": {}, + "InstanceType": {}, + "VpcConfig": { + "shape": "S1d" }, - "ServiceAccountCredentials": { - "shape": "Sp" - } - } + "EnableDefaultInternetAccess": { + "type": "boolean" + }, + "IamRoleArn": {}, + "AccessEndpoints": { + "shape": "S1h" + }, + "AttributesToDelete": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "AppBlockBuilder": { + "shape": "S1l" + } + } + } + }, + "UpdateApplication": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "DisplayName": {}, + "Description": {}, + "IconS3Location": { + "shape": "Sw" + }, + "LaunchPath": {}, + "WorkingDirectory": {}, + "LaunchParameters": {}, + "AppBlockArn": {}, + "AttributesToDelete": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "Application": { + "shape": "S20" + } + } + } + }, + "UpdateDirectoryConfig": { + "input": { + "type": "structure", + "required": [ + "DirectoryName" + ], + "members": { + "DirectoryName": {}, + "OrganizationalUnitDistinguishedNames": { + "shape": "S24" + }, + "ServiceAccountCredentials": { + "shape": "S26" + }, + "CertificateBasedAuthProperties": { + "shape": "S29" + } + } }, "output": { "type": "structure", "members": { "DirectoryConfig": { - "shape": "St" + "shape": "S2c" + } + } + } + }, + "UpdateEntitlement": { + "input": { + "type": "structure", + "required": [ + "Name", + "StackName" + ], + "members": { + "Name": {}, + "StackName": {}, + "Description": {}, + "AppVisibility": {}, + "Attributes": { + "shape": "S2f" + } + } + }, + "output": { + "type": "structure", + "members": { + "Entitlement": { + "shape": "S2i" } } } @@ -1124,10 +1805,10 @@ "Name": {}, "InstanceType": {}, "ComputeCapacity": { - "shape": "Sy" + "shape": "S2l" }, "VpcConfig": { - "shape": "S10" + "shape": "S1d" }, "MaxUserDurationInSeconds": { "type": "integer" @@ -1145,7 +1826,7 @@ "type": "boolean" }, "DomainJoinInfo": { - "shape": "S15" + "shape": "S2m" }, "IdleDisconnectTimeoutInSeconds": { "type": "integer" @@ -1155,14 +1836,24 @@ "member": {} }, "IamRoleArn": {}, - "StreamView": {} + "StreamView": {}, + "Platform": {}, + "MaxConcurrentSessions": { + "type": "integer" + }, + "UsbDeviceFilterStrings": { + "shape": "S2o" + }, + "SessionScriptS3Location": { + "shape": "Sw" + } } }, "output": { "type": "structure", "members": { "Fleet": { - "shape": "S1b" + "shape": "S2r" } } } @@ -1179,7 +1870,7 @@ "Name": {}, "SharedAccountId": {}, "ImagePermissions": { - "shape": "S2y" + "shape": "S46" } } }, @@ -1199,7 +1890,7 @@ "Description": {}, "Name": {}, "StorageConnectors": { - "shape": "S1z" + "shape": "S37" }, "DeleteStorageConnectors": { "deprecated": true, @@ -1212,16 +1903,19 @@ "member": {} }, "UserSettings": { - "shape": "S27" + "shape": "S3f" }, "ApplicationSettings": { - "shape": "S2b" + "shape": "S3j" }, "AccessEndpoints": { - "shape": "S1j" + "shape": "S1h" }, "EmbedHostDomains": { - "shape": "S2d" + "shape": "S3l" + }, + "StreamingExperienceSettings": { + "shape": "S3n" } } }, @@ -1229,7 +1923,7 @@ "type": "structure", "members": { "Stack": { - "shape": "S2g" + "shape": "S3q" } } } @@ -1237,12 +1931,34 @@ }, "shapes": { "S5": { + "type": "structure", + "required": [ + "AppBlockArn", + "AppBlockBuilderName" + ], + "members": { + "AppBlockArn": {}, + "AppBlockBuilderName": {} + } + }, + "S8": { + "type": "structure", + "required": [ + "FleetName", + "ApplicationArn" + ], + "members": { + "FleetName": {}, + "ApplicationArn": {} + } + }, + "Sf": { "type": "list", "member": { - "shape": "S6" + "shape": "Sg" } }, - "S6": { + "Sg": { "type": "structure", "required": [ "StackName", @@ -1252,7 +1968,7 @@ "members": { "StackName": {}, "UserName": { - "shape": "S7" + "shape": "Sh" }, "AuthenticationType": {}, "SendEmailNotification": { @@ -1260,28 +1976,222 @@ } } }, - "S7": { + "Sh": { "type": "string", "sensitive": true }, - "Sb": { + "Sl": { "type": "list", "member": { "type": "structure", "members": { "UserStackAssociation": { - "shape": "S6" + "shape": "Sg" }, "ErrorCode": {}, "ErrorMessage": {} } } }, - "Sn": { + "Sw": { + "type": "structure", + "required": [ + "S3Bucket" + ], + "members": { + "S3Bucket": {}, + "S3Key": {} + } + }, + "Sz": { + "type": "structure", + "required": [ + "ScriptS3Location", + "ExecutablePath", + "TimeoutInSeconds" + ], + "members": { + "ScriptS3Location": { + "shape": "Sw" + }, + "ExecutablePath": {}, + "ExecutableParameters": {}, + "TimeoutInSeconds": { + "type": "integer" + } + } + }, + "S11": { + "type": "map", + "key": {}, + "value": {} + }, + "S16": { + "type": "structure", + "required": [ + "Name", + "Arn" + ], + "members": { + "Name": {}, + "Arn": {}, + "Description": {}, + "DisplayName": {}, + "SourceS3Location": { + "shape": "Sw" + }, + "SetupScriptDetails": { + "shape": "Sz" + }, + "CreatedTime": { + "type": "timestamp" + }, + "PostSetupScriptDetails": { + "shape": "Sz" + }, + "PackagingType": {}, + "State": {}, + "AppBlockErrors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ErrorCode": {}, + "ErrorMessage": {} + } + } + } + } + }, + "S1d": { + "type": "structure", + "members": { + "SubnetIds": { + "type": "list", + "member": {} + }, + "SecurityGroupIds": { + "type": "list", + "member": {} + } + } + }, + "S1h": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EndpointType" + ], + "members": { + "EndpointType": {}, + "VpceId": {} + } + } + }, + "S1l": { + "type": "structure", + "required": [ + "Arn", + "Name", + "Platform", + "InstanceType", + "VpcConfig", + "State" + ], + "members": { + "Arn": {}, + "Name": {}, + "DisplayName": {}, + "Description": {}, + "Platform": {}, + "InstanceType": {}, + "EnableDefaultInternetAccess": { + "type": "boolean" + }, + "IamRoleArn": {}, + "VpcConfig": { + "shape": "S1d" + }, + "State": {}, + "CreatedTime": { + "type": "timestamp" + }, + "AppBlockBuilderErrors": { + "shape": "S1n" + }, + "StateChangeReason": { + "type": "structure", + "members": { + "Code": {}, + "Message": {} + } + }, + "AccessEndpoints": { + "shape": "S1h" + } + } + }, + "S1n": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ErrorCode": {}, + "ErrorMessage": {}, + "ErrorTimestamp": { + "type": "timestamp" + } + } + } + }, + "S1w": { + "type": "list", + "member": {} + }, + "S1y": { "type": "list", "member": {} }, - "Sp": { + "S20": { + "type": "structure", + "members": { + "Name": {}, + "DisplayName": {}, + "IconURL": {}, + "LaunchPath": {}, + "LaunchParameters": {}, + "Enabled": { + "type": "boolean" + }, + "Metadata": { + "type": "map", + "key": {}, + "value": {} + }, + "WorkingDirectory": {}, + "Description": {}, + "Arn": {}, + "AppBlockArn": {}, + "IconS3Location": { + "shape": "Sw" + }, + "Platforms": { + "shape": "S1w" + }, + "InstanceFamilies": { + "shape": "S1y" + }, + "CreatedTime": { + "type": "timestamp" + } + } + }, + "S24": { + "type": "list", + "member": {} + }, + "S26": { "type": "structure", "required": [ "AccountName", @@ -1298,7 +2208,14 @@ } } }, - "St": { + "S29": { + "type": "structure", + "members": { + "Status": {}, + "CertificateAuthorityArn": {} + } + }, + "S2c": { "type": "structure", "required": [ "DirectoryName" @@ -1306,53 +2223,80 @@ "members": { "DirectoryName": {}, "OrganizationalUnitDistinguishedNames": { - "shape": "Sn" + "shape": "S24" }, "ServiceAccountCredentials": { - "shape": "Sp" + "shape": "S26" }, "CreatedTime": { "type": "timestamp" + }, + "CertificateBasedAuthProperties": { + "shape": "S29" + } + } + }, + "S2f": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": {} } } }, - "Sy": { + "S2i": { "type": "structure", "required": [ - "DesiredInstances" + "Name", + "StackName", + "AppVisibility", + "Attributes" ], "members": { - "DesiredInstances": { - "type": "integer" + "Name": {}, + "StackName": {}, + "Description": {}, + "AppVisibility": {}, + "Attributes": { + "shape": "S2f" + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" } } }, - "S10": { + "S2l": { "type": "structure", + "required": [ + "DesiredInstances" + ], "members": { - "SubnetIds": { - "type": "list", - "member": {} - }, - "SecurityGroupIds": { - "type": "list", - "member": {} + "DesiredInstances": { + "type": "integer" } } }, - "S15": { + "S2m": { "type": "structure", "members": { "DirectoryName": {}, "OrganizationalUnitDistinguishedName": {} } }, - "S16": { - "type": "map", - "key": {}, - "value": {} + "S2o": { + "type": "list", + "member": {} }, - "S1b": { + "S2r": { "type": "structure", "required": [ "Arn", @@ -1398,7 +2342,7 @@ }, "State": {}, "VpcConfig": { - "shape": "S10" + "shape": "S1d" }, "CreatedTime": { "type": "timestamp" @@ -1417,29 +2361,26 @@ "type": "boolean" }, "DomainJoinInfo": { - "shape": "S15" + "shape": "S2m" }, "IdleDisconnectTimeoutInSeconds": { "type": "integer" }, "IamRoleArn": {}, - "StreamView": {} - } - }, - "S1j": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "EndpointType" - ], - "members": { - "EndpointType": {}, - "VpceId": {} + "StreamView": {}, + "Platform": {}, + "MaxConcurrentSessions": { + "type": "integer" + }, + "UsbDeviceFilterStrings": { + "shape": "S2o" + }, + "SessionScriptS3Location": { + "shape": "Sw" } } }, - "S1n": { + "S2z": { "type": "structure", "required": [ "Name" @@ -1451,7 +2392,7 @@ "Description": {}, "DisplayName": {}, "VpcConfig": { - "shape": "S10" + "shape": "S1d" }, "InstanceType": {}, "Platform": {}, @@ -1471,41 +2412,28 @@ "type": "boolean" }, "DomainJoinInfo": { - "shape": "S15" + "shape": "S2m" }, "NetworkAccessConfiguration": { - "shape": "S1s" + "shape": "S33" }, "ImageBuilderErrors": { - "shape": "S1t" + "shape": "S1n" }, "AppstreamAgentVersion": {}, "AccessEndpoints": { - "shape": "S1j" + "shape": "S1h" } } }, - "S1s": { + "S33": { "type": "structure", "members": { "EniPrivateIpAddress": {}, "EniId": {} } }, - "S1t": { - "type": "list", - "member": { - "type": "structure", - "members": { - "ErrorCode": {}, - "ErrorMessage": {}, - "ErrorTimestamp": { - "type": "timestamp" - } - } - } - }, - "S1z": { + "S37": { "type": "list", "member": { "type": "structure", @@ -1522,7 +2450,7 @@ } } }, - "S27": { + "S3f": { "type": "list", "member": { "type": "structure", @@ -1536,7 +2464,7 @@ } } }, - "S2b": { + "S3j": { "type": "structure", "required": [ "Enabled" @@ -1548,11 +2476,17 @@ "SettingsGroup": {} } }, - "S2d": { + "S3l": { "type": "list", "member": {} }, - "S2g": { + "S3n": { + "type": "structure", + "members": { + "PreferredProtocol": {} + } + }, + "S3q": { "type": "structure", "required": [ "Name" @@ -1566,7 +2500,7 @@ "type": "timestamp" }, "StorageConnectors": { - "shape": "S1z" + "shape": "S37" }, "RedirectURL": {}, "FeedbackURL": {}, @@ -1581,7 +2515,7 @@ } }, "UserSettings": { - "shape": "S27" + "shape": "S3f" }, "ApplicationSettings": { "type": "structure", @@ -1594,14 +2528,17 @@ } }, "AccessEndpoints": { - "shape": "S1j" + "shape": "S1h" }, "EmbedHostDomains": { - "shape": "S2d" + "shape": "S3l" + }, + "StreamingExperienceSettings": { + "shape": "S3n" } } }, - "S2q": { + "S40": { "type": "structure", "required": [ "Name" @@ -1627,25 +2564,7 @@ } }, "Applications": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "DisplayName": {}, - "IconURL": {}, - "LaunchPath": {}, - "LaunchParameters": {}, - "Enabled": { - "type": "boolean" - }, - "Metadata": { - "type": "map", - "key": {}, - "value": {} - } - } - } + "shape": "S45" }, "CreatedTime": { "type": "timestamp" @@ -1655,14 +2574,20 @@ }, "AppstreamAgentVersion": {}, "ImagePermissions": { - "shape": "S2y" + "shape": "S46" }, "ImageErrors": { - "shape": "S1t" + "shape": "S1n" } } }, - "S2y": { + "S45": { + "type": "list", + "member": { + "shape": "S20" + } + }, + "S46": { "type": "structure", "members": { "allowFleet": { @@ -1673,11 +2598,11 @@ } } }, - "S34": { + "S4c": { "type": "string", "sensitive": true }, - "S3s": { + "S5a": { "type": "list", "member": {} } diff --git a/iamlivecore/service/appsync-2017-07-25.min.json b/iamlivecore/service/appsync-2017-07-25.min.json index a97eb67e..028a4342 100644 --- a/iamlivecore/service/appsync-2017-07-25.min.json +++ b/iamlivecore/service/appsync-2017-07-25.min.json @@ -13,6 +13,95 @@ "uid": "appsync-2017-07-25" }, "operations": { + "AssociateApi": { + "http": { + "requestUri": "/v1/domainnames/{domainName}/apiassociation" + }, + "input": { + "type": "structure", + "required": [ + "domainName", + "apiId" + ], + "members": { + "domainName": { + "location": "uri", + "locationName": "domainName" + }, + "apiId": {} + } + }, + "output": { + "type": "structure", + "members": { + "apiAssociation": { + "shape": "S5" + } + } + } + }, + "AssociateMergedGraphqlApi": { + "http": { + "requestUri": "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations" + }, + "input": { + "type": "structure", + "required": [ + "sourceApiIdentifier", + "mergedApiIdentifier" + ], + "members": { + "sourceApiIdentifier": { + "location": "uri", + "locationName": "sourceApiIdentifier" + }, + "mergedApiIdentifier": {}, + "description": {}, + "sourceApiAssociationConfig": { + "shape": "S8" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociation": { + "shape": "Sb" + } + } + } + }, + "AssociateSourceGraphqlApi": { + "http": { + "requestUri": "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations" + }, + "input": { + "type": "structure", + "required": [ + "mergedApiIdentifier", + "sourceApiIdentifier" + ], + "members": { + "mergedApiIdentifier": { + "location": "uri", + "locationName": "mergedApiIdentifier" + }, + "sourceApiIdentifier": {}, + "description": {}, + "sourceApiAssociationConfig": { + "shape": "S8" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociation": { + "shape": "Sb" + } + } + } + }, "CreateApiCache": { "http": { "requestUri": "/v1/apis/{apiId}/ApiCaches" @@ -47,7 +136,7 @@ "type": "structure", "members": { "apiCache": { - "shape": "S8" + "shape": "Sm" } } } @@ -76,7 +165,7 @@ "type": "structure", "members": { "apiKey": { - "shape": "Sc" + "shape": "Sq" } } } @@ -102,19 +191,25 @@ "type": {}, "serviceRoleArn": {}, "dynamodbConfig": { - "shape": "Sg" + "shape": "Su" }, "lambdaConfig": { - "shape": "Si" + "shape": "Sw" }, "elasticsearchConfig": { - "shape": "Sj" + "shape": "Sx" + }, + "openSearchServiceConfig": { + "shape": "Sy" }, "httpConfig": { - "shape": "Sk" + "shape": "Sz" }, "relationalDatabaseConfig": { - "shape": "So" + "shape": "S13" + }, + "eventBridgeConfig": { + "shape": "S16" } } }, @@ -122,7 +217,32 @@ "type": "structure", "members": { "dataSource": { - "shape": "Ss" + "shape": "S18" + } + } + } + }, + "CreateDomainName": { + "http": { + "requestUri": "/v1/domainnames" + }, + "input": { + "type": "structure", + "required": [ + "domainName", + "certificateArn" + ], + "members": { + "domainName": {}, + "certificateArn": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "members": { + "domainNameConfig": { + "shape": "S1d" } } } @@ -136,8 +256,7 @@ "required": [ "apiId", "name", - "dataSourceName", - "functionVersion" + "dataSourceName" ], "members": { "apiId": { @@ -151,15 +270,22 @@ "responseMappingTemplate": {}, "functionVersion": {}, "syncConfig": { - "shape": "Sv" - } + "shape": "S1g" + }, + "maxBatchSize": { + "type": "integer" + }, + "runtime": { + "shape": "S1l" + }, + "code": {} } }, "output": { "type": "structure", "members": { "functionConfiguration": { - "shape": "S10" + "shape": "S1p" } } } @@ -177,34 +303,38 @@ "members": { "name": {}, "logConfig": { - "shape": "S12" + "shape": "S1r" }, "authenticationType": {}, "userPoolConfig": { - "shape": "S15" + "shape": "S1u" }, "openIDConnectConfig": { - "shape": "S17" + "shape": "S1w" }, "tags": { - "shape": "S18" + "shape": "S1x" }, "additionalAuthenticationProviders": { - "shape": "S1b" + "shape": "S20" }, "xrayEnabled": { "type": "boolean" }, "lambdaAuthorizerConfig": { - "shape": "S1e" - } + "shape": "S23" + }, + "visibility": {}, + "apiType": {}, + "mergedApiExecutionRoleArn": {}, + "ownerContact": {} } }, "output": { "type": "structure", "members": { "graphqlApi": { - "shape": "S1h" + "shape": "S28" } } } @@ -235,21 +365,28 @@ "responseMappingTemplate": {}, "kind": {}, "pipelineConfig": { - "shape": "S1l" + "shape": "S2c" }, "syncConfig": { - "shape": "Sv" + "shape": "S1g" }, "cachingConfig": { - "shape": "S1n" - } + "shape": "S2e" + }, + "maxBatchSize": { + "type": "integer" + }, + "runtime": { + "shape": "S1l" + }, + "code": {} } }, "output": { "type": "structure", "members": { "resolver": { - "shape": "S1q" + "shape": "S2h" } } } @@ -278,7 +415,7 @@ "type": "structure", "members": { "type": { - "shape": "S1u" + "shape": "S2l" } } } @@ -359,6 +496,28 @@ "members": {} } }, + "DeleteDomainName": { + "http": { + "method": "DELETE", + "requestUri": "/v1/domainnames/{domainName}" + }, + "input": { + "type": "structure", + "required": [ + "domainName" + ], + "members": { + "domainName": { + "location": "uri", + "locationName": "domainName" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteFunction": { "http": { "method": "DELETE", @@ -467,6 +626,177 @@ "members": {} } }, + "DisassociateApi": { + "http": { + "method": "DELETE", + "requestUri": "/v1/domainnames/{domainName}/apiassociation" + }, + "input": { + "type": "structure", + "required": [ + "domainName" + ], + "members": { + "domainName": { + "location": "uri", + "locationName": "domainName" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateMergedGraphqlApi": { + "http": { + "method": "DELETE", + "requestUri": "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations/{associationId}" + }, + "input": { + "type": "structure", + "required": [ + "sourceApiIdentifier", + "associationId" + ], + "members": { + "sourceApiIdentifier": { + "location": "uri", + "locationName": "sourceApiIdentifier" + }, + "associationId": { + "location": "uri", + "locationName": "associationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociationStatus": {} + } + } + }, + "DisassociateSourceGraphqlApi": { + "http": { + "method": "DELETE", + "requestUri": "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}" + }, + "input": { + "type": "structure", + "required": [ + "mergedApiIdentifier", + "associationId" + ], + "members": { + "mergedApiIdentifier": { + "location": "uri", + "locationName": "mergedApiIdentifier" + }, + "associationId": { + "location": "uri", + "locationName": "associationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociationStatus": {} + } + } + }, + "EvaluateCode": { + "http": { + "requestUri": "/v1/dataplane-evaluatecode" + }, + "input": { + "type": "structure", + "required": [ + "runtime", + "code", + "context" + ], + "members": { + "runtime": { + "shape": "S1l" + }, + "code": {}, + "context": {}, + "function": {} + } + }, + "output": { + "type": "structure", + "members": { + "evaluationResult": {}, + "error": { + "type": "structure", + "members": { + "message": {}, + "codeErrors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "errorType": {}, + "value": {}, + "location": { + "type": "structure", + "members": { + "line": { + "type": "integer" + }, + "column": { + "type": "integer" + }, + "span": { + "type": "integer" + } + } + } + } + } + } + } + }, + "logs": { + "shape": "S3k" + } + } + } + }, + "EvaluateMappingTemplate": { + "http": { + "requestUri": "/v1/dataplane-evaluatetemplate" + }, + "input": { + "type": "structure", + "required": [ + "template", + "context" + ], + "members": { + "template": {}, + "context": {} + } + }, + "output": { + "type": "structure", + "members": { + "evaluationResult": {}, + "error": { + "type": "structure", + "members": { + "message": {} + } + }, + "logs": { + "shape": "S3k" + } + } + } + }, "FlushApiCache": { "http": { "method": "DELETE", @@ -489,6 +819,32 @@ "members": {} } }, + "GetApiAssociation": { + "http": { + "method": "GET", + "requestUri": "/v1/domainnames/{domainName}/apiassociation" + }, + "input": { + "type": "structure", + "required": [ + "domainName" + ], + "members": { + "domainName": { + "location": "uri", + "locationName": "domainName" + } + } + }, + "output": { + "type": "structure", + "members": { + "apiAssociation": { + "shape": "S5" + } + } + } + }, "GetApiCache": { "http": { "method": "GET", @@ -510,7 +866,7 @@ "type": "structure", "members": { "apiCache": { - "shape": "S8" + "shape": "Sm" } } } @@ -541,7 +897,33 @@ "type": "structure", "members": { "dataSource": { - "shape": "Ss" + "shape": "S18" + } + } + } + }, + "GetDomainName": { + "http": { + "method": "GET", + "requestUri": "/v1/domainnames/{domainName}" + }, + "input": { + "type": "structure", + "required": [ + "domainName" + ], + "members": { + "domainName": { + "location": "uri", + "locationName": "domainName" + } + } + }, + "output": { + "type": "structure", + "members": { + "domainNameConfig": { + "shape": "S1d" } } } @@ -572,7 +954,7 @@ "type": "structure", "members": { "functionConfiguration": { - "shape": "S10" + "shape": "S1p" } } } @@ -598,7 +980,7 @@ "type": "structure", "members": { "graphqlApi": { - "shape": "S1h" + "shape": "S28" } } } @@ -671,7 +1053,7 @@ "type": "structure", "members": { "resolver": { - "shape": "S1q" + "shape": "S2h" } } } @@ -701,6 +1083,37 @@ } } }, + "GetSourceApiAssociation": { + "http": { + "method": "GET", + "requestUri": "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}" + }, + "input": { + "type": "structure", + "required": [ + "mergedApiIdentifier", + "associationId" + ], + "members": { + "mergedApiIdentifier": { + "location": "uri", + "locationName": "mergedApiIdentifier" + }, + "associationId": { + "location": "uri", + "locationName": "associationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociation": { + "shape": "Sb" + } + } + } + }, "GetType": { "http": { "method": "GET", @@ -732,7 +1145,7 @@ "type": "structure", "members": { "type": { - "shape": "S1u" + "shape": "S2l" } } } @@ -769,28 +1182,60 @@ "apiKeys": { "type": "list", "member": { - "shape": "Sc" + "shape": "Sq" + } + }, + "nextToken": {} + } + } + }, + "ListDataSources": { + "http": { + "method": "GET", + "requestUri": "/v1/apis/{apiId}/datasources" + }, + "input": { + "type": "structure", + "required": [ + "apiId" + ], + "members": { + "apiId": { + "location": "uri", + "locationName": "apiId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "dataSources": { + "type": "list", + "member": { + "shape": "S18" } }, "nextToken": {} } } }, - "ListDataSources": { + "ListDomainNames": { "http": { "method": "GET", - "requestUri": "/v1/apis/{apiId}/datasources" + "requestUri": "/v1/domainnames" }, "input": { "type": "structure", - "required": [ - "apiId" - ], "members": { - "apiId": { - "location": "uri", - "locationName": "apiId" - }, "nextToken": { "location": "querystring", "locationName": "nextToken" @@ -805,10 +1250,10 @@ "output": { "type": "structure", "members": { - "dataSources": { + "domainNameConfigs": { "type": "list", "member": { - "shape": "Ss" + "shape": "S1d" } }, "nextToken": {} @@ -847,7 +1292,7 @@ "functions": { "type": "list", "member": { - "shape": "S10" + "shape": "S1p" } }, "nextToken": {} @@ -870,6 +1315,14 @@ "location": "querystring", "locationName": "maxResults", "type": "integer" + }, + "apiType": { + "location": "querystring", + "locationName": "apiType" + }, + "owner": { + "location": "querystring", + "locationName": "owner" } } }, @@ -879,7 +1332,7 @@ "graphqlApis": { "type": "list", "member": { - "shape": "S1h" + "shape": "S28" } }, "nextToken": {} @@ -921,7 +1374,7 @@ "type": "structure", "members": { "resolvers": { - "shape": "S3b" + "shape": "S51" }, "nextToken": {} } @@ -962,7 +1415,55 @@ "type": "structure", "members": { "resolvers": { - "shape": "S3b" + "shape": "S51" + }, + "nextToken": {} + } + } + }, + "ListSourceApiAssociations": { + "http": { + "method": "GET", + "requestUri": "/v1/apis/{apiId}/sourceApiAssociations" + }, + "input": { + "type": "structure", + "required": [ + "apiId" + ], + "members": { + "apiId": { + "location": "uri", + "locationName": "apiId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociationSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "associationId": {}, + "associationArn": {}, + "sourceApiId": {}, + "sourceApiArn": {}, + "mergedApiId": {}, + "mergedApiArn": {}, + "description": {} + } + } }, "nextToken": {} } @@ -989,7 +1490,7 @@ "type": "structure", "members": { "tags": { - "shape": "S18" + "shape": "S1x" } } } @@ -1029,10 +1530,53 @@ "type": "structure", "members": { "types": { - "type": "list", - "member": { - "shape": "S1u" - } + "shape": "S5d" + }, + "nextToken": {} + } + } + }, + "ListTypesByAssociation": { + "http": { + "method": "GET", + "requestUri": "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/types" + }, + "input": { + "type": "structure", + "required": [ + "mergedApiIdentifier", + "associationId", + "format" + ], + "members": { + "mergedApiIdentifier": { + "location": "uri", + "locationName": "mergedApiIdentifier" + }, + "associationId": { + "location": "uri", + "locationName": "associationId" + }, + "format": { + "location": "querystring", + "locationName": "format" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "types": { + "shape": "S5d" }, "nextToken": {} } @@ -1065,6 +1609,34 @@ } } }, + "StartSchemaMerge": { + "http": { + "requestUri": "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/merge" + }, + "input": { + "type": "structure", + "required": [ + "associationId", + "mergedApiIdentifier" + ], + "members": { + "associationId": { + "location": "uri", + "locationName": "associationId" + }, + "mergedApiIdentifier": { + "location": "uri", + "locationName": "mergedApiIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociationStatus": {} + } + } + }, "TagResource": { "http": { "requestUri": "/v1/tags/{resourceArn}" @@ -1081,7 +1653,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S18" + "shape": "S1x" } } }, @@ -1147,7 +1719,7 @@ "type": "structure", "members": { "apiCache": { - "shape": "S8" + "shape": "Sm" } } } @@ -1181,7 +1753,7 @@ "type": "structure", "members": { "apiKey": { - "shape": "Sc" + "shape": "Sq" } } } @@ -1210,19 +1782,25 @@ "type": {}, "serviceRoleArn": {}, "dynamodbConfig": { - "shape": "Sg" + "shape": "Su" }, "lambdaConfig": { - "shape": "Si" + "shape": "Sw" }, "elasticsearchConfig": { - "shape": "Sj" + "shape": "Sx" + }, + "openSearchServiceConfig": { + "shape": "Sy" }, "httpConfig": { - "shape": "Sk" + "shape": "Sz" }, "relationalDatabaseConfig": { - "shape": "So" + "shape": "S13" + }, + "eventBridgeConfig": { + "shape": "S16" } } }, @@ -1230,7 +1808,33 @@ "type": "structure", "members": { "dataSource": { - "shape": "Ss" + "shape": "S18" + } + } + } + }, + "UpdateDomainName": { + "http": { + "requestUri": "/v1/domainnames/{domainName}" + }, + "input": { + "type": "structure", + "required": [ + "domainName" + ], + "members": { + "domainName": { + "location": "uri", + "locationName": "domainName" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "members": { + "domainNameConfig": { + "shape": "S1d" } } } @@ -1245,8 +1849,7 @@ "apiId", "name", "functionId", - "dataSourceName", - "functionVersion" + "dataSourceName" ], "members": { "apiId": { @@ -1264,15 +1867,22 @@ "responseMappingTemplate": {}, "functionVersion": {}, "syncConfig": { - "shape": "Sv" - } + "shape": "S1g" + }, + "maxBatchSize": { + "type": "integer" + }, + "runtime": { + "shape": "S1l" + }, + "code": {} } }, "output": { "type": "structure", "members": { "functionConfiguration": { - "shape": "S10" + "shape": "S1p" } } } @@ -1294,31 +1904,33 @@ }, "name": {}, "logConfig": { - "shape": "S12" + "shape": "S1r" }, "authenticationType": {}, "userPoolConfig": { - "shape": "S15" + "shape": "S1u" }, "openIDConnectConfig": { - "shape": "S17" + "shape": "S1w" }, "additionalAuthenticationProviders": { - "shape": "S1b" + "shape": "S20" }, "xrayEnabled": { "type": "boolean" }, "lambdaAuthorizerConfig": { - "shape": "S1e" - } + "shape": "S23" + }, + "mergedApiExecutionRoleArn": {}, + "ownerContact": {} } }, "output": { "type": "structure", "members": { "graphqlApi": { - "shape": "S1h" + "shape": "S28" } } } @@ -1352,21 +1964,62 @@ "responseMappingTemplate": {}, "kind": {}, "pipelineConfig": { - "shape": "S1l" + "shape": "S2c" }, "syncConfig": { - "shape": "Sv" + "shape": "S1g" }, "cachingConfig": { - "shape": "S1n" - } + "shape": "S2e" + }, + "maxBatchSize": { + "type": "integer" + }, + "runtime": { + "shape": "S1l" + }, + "code": {} } }, "output": { "type": "structure", "members": { "resolver": { - "shape": "S1q" + "shape": "S2h" + } + } + } + }, + "UpdateSourceApiAssociation": { + "http": { + "requestUri": "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}" + }, + "input": { + "type": "structure", + "required": [ + "associationId", + "mergedApiIdentifier" + ], + "members": { + "associationId": { + "location": "uri", + "locationName": "associationId" + }, + "mergedApiIdentifier": { + "location": "uri", + "locationName": "mergedApiIdentifier" + }, + "description": {}, + "sourceApiAssociationConfig": { + "shape": "S8" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceApiAssociation": { + "shape": "Sb" } } } @@ -1399,14 +2052,49 @@ "type": "structure", "members": { "type": { - "shape": "S1u" + "shape": "S2l" } } } } }, "shapes": { + "S5": { + "type": "structure", + "members": { + "domainName": {}, + "apiId": {}, + "associationStatus": {}, + "deploymentDetail": {} + } + }, "S8": { + "type": "structure", + "members": { + "mergeType": {} + } + }, + "Sb": { + "type": "structure", + "members": { + "associationId": {}, + "associationArn": {}, + "sourceApiId": {}, + "sourceApiArn": {}, + "mergedApiArn": {}, + "mergedApiId": {}, + "description": {}, + "sourceApiAssociationConfig": { + "shape": "S8" + }, + "sourceApiAssociationStatus": {}, + "sourceApiAssociationStatusDetail": {}, + "lastSuccessfulMergeDate": { + "type": "timestamp" + } + } + }, + "Sm": { "type": "structure", "members": { "ttl": { @@ -1423,7 +2111,7 @@ "status": {} } }, - "Sc": { + "Sq": { "type": "structure", "members": { "id": {}, @@ -1436,7 +2124,7 @@ } } }, - "Sg": { + "Su": { "type": "structure", "required": [ "tableName", @@ -1465,7 +2153,7 @@ } } }, - "Si": { + "Sw": { "type": "structure", "required": [ "lambdaFunctionArn" @@ -1474,7 +2162,7 @@ "lambdaFunctionArn": {} } }, - "Sj": { + "Sx": { "type": "structure", "required": [ "endpoint", @@ -1485,7 +2173,18 @@ "awsRegion": {} } }, - "Sk": { + "Sy": { + "type": "structure", + "required": [ + "endpoint", + "awsRegion" + ], + "members": { + "endpoint": {}, + "awsRegion": {} + } + }, + "Sz": { "type": "structure", "members": { "endpoint": {}, @@ -1507,7 +2206,7 @@ } } }, - "So": { + "S13": { "type": "structure", "members": { "relationalDatabaseSourceType": {}, @@ -1523,7 +2222,16 @@ } } }, - "Ss": { + "S16": { + "type": "structure", + "required": [ + "eventBusArn" + ], + "members": { + "eventBusArn": {} + } + }, + "S18": { "type": "structure", "members": { "dataSourceArn": {}, @@ -1532,23 +2240,39 @@ "type": {}, "serviceRoleArn": {}, "dynamodbConfig": { - "shape": "Sg" + "shape": "Su" }, "lambdaConfig": { - "shape": "Si" + "shape": "Sw" }, "elasticsearchConfig": { - "shape": "Sj" + "shape": "Sx" + }, + "openSearchServiceConfig": { + "shape": "Sy" }, "httpConfig": { - "shape": "Sk" + "shape": "Sz" }, "relationalDatabaseConfig": { - "shape": "So" + "shape": "S13" + }, + "eventBridgeConfig": { + "shape": "S16" } } }, - "Sv": { + "S1d": { + "type": "structure", + "members": { + "domainName": {}, + "description": {}, + "certificateArn": {}, + "appsyncDomainName": {}, + "hostedZoneId": {} + } + }, + "S1g": { "type": "structure", "members": { "conflictHandler": {}, @@ -1561,7 +2285,18 @@ } } }, - "S10": { + "S1l": { + "type": "structure", + "required": [ + "name", + "runtimeVersion" + ], + "members": { + "name": {}, + "runtimeVersion": {} + } + }, + "S1p": { "type": "structure", "members": { "functionId": {}, @@ -1573,11 +2308,18 @@ "responseMappingTemplate": {}, "functionVersion": {}, "syncConfig": { - "shape": "Sv" - } + "shape": "S1g" + }, + "maxBatchSize": { + "type": "integer" + }, + "runtime": { + "shape": "S1l" + }, + "code": {} } }, - "S12": { + "S1r": { "type": "structure", "required": [ "fieldLogLevel", @@ -1591,7 +2333,7 @@ } } }, - "S15": { + "S1u": { "type": "structure", "required": [ "userPoolId", @@ -1605,7 +2347,7 @@ "appIdClientRegex": {} } }, - "S17": { + "S1w": { "type": "structure", "required": [ "issuer" @@ -1621,19 +2363,19 @@ } } }, - "S18": { + "S1x": { "type": "map", "key": {}, "value": {} }, - "S1b": { + "S20": { "type": "list", "member": { "type": "structure", "members": { "authenticationType": {}, "openIDConnectConfig": { - "shape": "S17" + "shape": "S1w" }, "userPoolConfig": { "type": "structure", @@ -1648,12 +2390,12 @@ } }, "lambdaAuthorizerConfig": { - "shape": "S1e" + "shape": "S23" } } } }, - "S1e": { + "S23": { "type": "structure", "required": [ "authorizerUri" @@ -1666,43 +2408,54 @@ "identityValidationExpression": {} } }, - "S1h": { + "S28": { "type": "structure", "members": { "name": {}, "apiId": {}, "authenticationType": {}, "logConfig": { - "shape": "S12" + "shape": "S1r" }, "userPoolConfig": { - "shape": "S15" + "shape": "S1u" }, "openIDConnectConfig": { - "shape": "S17" + "shape": "S1w" }, "arn": {}, "uris": { - "type": "map", - "key": {}, - "value": {} + "shape": "S29" }, "tags": { - "shape": "S18" + "shape": "S1x" }, "additionalAuthenticationProviders": { - "shape": "S1b" + "shape": "S20" }, "xrayEnabled": { "type": "boolean" }, "wafWebAclArn": {}, "lambdaAuthorizerConfig": { - "shape": "S1e" - } + "shape": "S23" + }, + "dns": { + "shape": "S29" + }, + "visibility": {}, + "apiType": {}, + "mergedApiExecutionRoleArn": {}, + "owner": {}, + "ownerContact": {} } }, - "S1l": { + "S29": { + "type": "map", + "key": {}, + "value": {} + }, + "S2c": { "type": "structure", "members": { "functions": { @@ -1711,8 +2464,11 @@ } } }, - "S1n": { + "S2e": { "type": "structure", + "required": [ + "ttl" + ], "members": { "ttl": { "type": "long" @@ -1723,7 +2479,7 @@ } } }, - "S1q": { + "S2h": { "type": "structure", "members": { "typeName": {}, @@ -1734,17 +2490,24 @@ "responseMappingTemplate": {}, "kind": {}, "pipelineConfig": { - "shape": "S1l" + "shape": "S2c" }, "syncConfig": { - "shape": "Sv" + "shape": "S1g" }, "cachingConfig": { - "shape": "S1n" - } + "shape": "S2e" + }, + "maxBatchSize": { + "type": "integer" + }, + "runtime": { + "shape": "S1l" + }, + "code": {} } }, - "S1u": { + "S2l": { "type": "structure", "members": { "name": {}, @@ -1754,10 +2517,20 @@ "format": {} } }, - "S3b": { + "S3k": { + "type": "list", + "member": {} + }, + "S51": { + "type": "list", + "member": { + "shape": "S2h" + } + }, + "S5d": { "type": "list", "member": { - "shape": "S1q" + "shape": "S2l" } } } diff --git a/iamlivecore/service/arc-zonal-shift-2022-10-30.min.json b/iamlivecore/service/arc-zonal-shift-2022-10-30.min.json new file mode 100644 index 00000000..34b9e67c --- /dev/null +++ b/iamlivecore/service/arc-zonal-shift-2022-10-30.min.json @@ -0,0 +1,284 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-10-30", + "endpointPrefix": "arc-zonal-shift", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS ARC - Zonal Shift", + "serviceId": "ARC Zonal Shift", + "signatureVersion": "v4", + "signingName": "arc-zonal-shift", + "uid": "arc-zonal-shift-2022-10-30" + }, + "operations": { + "CancelZonalShift": { + "http": { + "method": "DELETE", + "requestUri": "/zonalshifts/{zonalShiftId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "zonalShiftId" + ], + "members": { + "zonalShiftId": { + "location": "uri", + "locationName": "zonalShiftId" + } + } + }, + "output": { + "shape": "S3" + } + }, + "GetManagedResource": { + "http": { + "method": "GET", + "requestUri": "/managedresources/{resourceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceIdentifier" + ], + "members": { + "resourceIdentifier": { + "location": "uri", + "locationName": "resourceIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appliedWeights", + "zonalShifts" + ], + "members": { + "appliedWeights": { + "type": "map", + "key": {}, + "value": { + "type": "float" + } + }, + "arn": {}, + "name": {}, + "zonalShifts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appliedStatus", + "awayFrom", + "comment", + "expiryTime", + "resourceIdentifier", + "startTime", + "zonalShiftId" + ], + "members": { + "appliedStatus": {}, + "awayFrom": {}, + "comment": {}, + "expiryTime": { + "type": "timestamp" + }, + "resourceIdentifier": {}, + "startTime": { + "type": "timestamp" + }, + "zonalShiftId": {} + } + } + } + } + } + }, + "ListManagedResources": { + "http": { + "method": "GET", + "requestUri": "/managedresources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "availabilityZones" + ], + "members": { + "arn": {}, + "availabilityZones": { + "type": "list", + "member": {} + }, + "name": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListZonalShifts": { + "http": { + "method": "GET", + "requestUri": "/zonalshifts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "awayFrom", + "comment", + "expiryTime", + "resourceIdentifier", + "startTime", + "status", + "zonalShiftId" + ], + "members": { + "awayFrom": {}, + "comment": {}, + "expiryTime": { + "type": "timestamp" + }, + "resourceIdentifier": {}, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "zonalShiftId": {} + } + } + }, + "nextToken": {} + } + } + }, + "StartZonalShift": { + "http": { + "requestUri": "/zonalshifts", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "awayFrom", + "comment", + "expiresIn", + "resourceIdentifier" + ], + "members": { + "awayFrom": {}, + "comment": {}, + "expiresIn": {}, + "resourceIdentifier": {} + } + }, + "output": { + "shape": "S3" + } + }, + "UpdateZonalShift": { + "http": { + "method": "PATCH", + "requestUri": "/zonalshifts/{zonalShiftId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "zonalShiftId" + ], + "members": { + "comment": {}, + "expiresIn": {}, + "zonalShiftId": { + "location": "uri", + "locationName": "zonalShiftId" + } + } + }, + "output": { + "shape": "S3" + } + } + }, + "shapes": { + "S3": { + "type": "structure", + "required": [ + "awayFrom", + "comment", + "expiryTime", + "resourceIdentifier", + "startTime", + "status", + "zonalShiftId" + ], + "members": { + "awayFrom": {}, + "comment": {}, + "expiryTime": { + "type": "timestamp" + }, + "resourceIdentifier": {}, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "zonalShiftId": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/athena-2017-05-18.min.json b/iamlivecore/service/athena-2017-05-18.min.json index f72de3e9..00df9104 100644 --- a/iamlivecore/service/athena-2017-05-18.min.json +++ b/iamlivecore/service/athena-2017-05-18.min.json @@ -47,6 +47,44 @@ } } }, + "BatchGetPreparedStatement": { + "input": { + "type": "structure", + "required": [ + "PreparedStatementNames", + "WorkGroup" + ], + "members": { + "PreparedStatementNames": { + "type": "list", + "member": {} + }, + "WorkGroup": {} + } + }, + "output": { + "type": "structure", + "members": { + "PreparedStatements": { + "type": "list", + "member": { + "shape": "Sl" + } + }, + "UnprocessedPreparedStatementNames": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StatementName": {}, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + } + } + } + }, "BatchGetQueryExecution": { "input": { "type": "structure", @@ -55,7 +93,7 @@ ], "members": { "QueryExecutionIds": { - "shape": "Sh" + "shape": "Sq" } } }, @@ -65,7 +103,7 @@ "QueryExecutions": { "type": "list", "member": { - "shape": "Sl" + "shape": "Su" } }, "UnprocessedQueryExecutionIds": { @@ -82,6 +120,45 @@ } } }, + "CancelCapacityReservation": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "CreateCapacityReservation": { + "input": { + "type": "structure", + "required": [ + "TargetDpus", + "Name" + ], + "members": { + "TargetDpus": { + "type": "integer" + }, + "Name": {}, + "Tags": { + "shape": "S1s" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "CreateDataCatalog": { "input": { "type": "structure", @@ -94,10 +171,10 @@ "Type": {}, "Description": {}, "Parameters": { - "shape": "S13" + "shape": "S1z" }, "Tags": { - "shape": "S16" + "shape": "S1s" } } }, @@ -133,6 +210,26 @@ }, "idempotent": true }, + "CreateNotebook": { + "input": { + "type": "structure", + "required": [ + "WorkGroup", + "Name" + ], + "members": { + "WorkGroup": {}, + "Name": {}, + "ClientRequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NotebookId": {} + } + } + }, "CreatePreparedStatement": { "input": { "type": "structure", @@ -153,6 +250,32 @@ "members": {} } }, + "CreatePresignedNotebookUrl": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "NotebookUrl", + "AuthToken", + "AuthTokenExpirationTime" + ], + "members": { + "NotebookUrl": {}, + "AuthToken": {}, + "AuthTokenExpirationTime": { + "type": "long" + } + } + } + }, "CreateWorkGroup": { "input": { "type": "structure", @@ -162,11 +285,11 @@ "members": { "Name": {}, "Configuration": { - "shape": "S1i" + "shape": "S2i" }, "Description": {}, "Tags": { - "shape": "S16" + "shape": "S1s" } } }, @@ -175,6 +298,22 @@ "members": {} } }, + "DeleteCapacityReservation": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DeleteDataCatalog": { "input": { "type": "structure", @@ -208,6 +347,21 @@ }, "idempotent": true }, + "DeleteNotebook": { + "input": { + "type": "structure", + "required": [ + "NotebookId" + ], + "members": { + "NotebookId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeletePreparedStatement": { "input": { "type": "structure", @@ -244,6 +398,150 @@ }, "idempotent": true }, + "ExportNotebook": { + "input": { + "type": "structure", + "required": [ + "NotebookId" + ], + "members": { + "NotebookId": {} + } + }, + "output": { + "type": "structure", + "members": { + "NotebookMetadata": { + "shape": "S34" + }, + "Payload": {} + } + } + }, + "GetCalculationExecution": { + "input": { + "type": "structure", + "required": [ + "CalculationExecutionId" + ], + "members": { + "CalculationExecutionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "CalculationExecutionId": {}, + "SessionId": {}, + "Description": {}, + "WorkingDirectory": {}, + "Status": { + "shape": "S3b" + }, + "Statistics": { + "shape": "S3d" + }, + "Result": { + "type": "structure", + "members": { + "StdOutS3Uri": {}, + "StdErrorS3Uri": {}, + "ResultS3Uri": {}, + "ResultType": {} + } + } + } + } + }, + "GetCalculationExecutionCode": { + "input": { + "type": "structure", + "required": [ + "CalculationExecutionId" + ], + "members": { + "CalculationExecutionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "CodeBlock": {} + } + } + }, + "GetCalculationExecutionStatus": { + "input": { + "type": "structure", + "required": [ + "CalculationExecutionId" + ], + "members": { + "CalculationExecutionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "shape": "S3b" + }, + "Statistics": { + "shape": "S3d" + } + } + } + }, + "GetCapacityAssignmentConfiguration": { + "input": { + "type": "structure", + "required": [ + "CapacityReservationName" + ], + "members": { + "CapacityReservationName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "CapacityAssignmentConfiguration" + ], + "members": { + "CapacityAssignmentConfiguration": { + "type": "structure", + "members": { + "CapacityReservationName": {}, + "CapacityAssignments": { + "shape": "S3o" + } + } + } + } + } + }, + "GetCapacityReservation": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "CapacityReservation" + ], + "members": { + "CapacityReservation": { + "shape": "S3t" + } + } + } + }, "GetDataCatalog": { "input": { "type": "structure", @@ -268,7 +566,7 @@ "Description": {}, "Type": {}, "Parameters": { - "shape": "S13" + "shape": "S1z" } } } @@ -291,7 +589,7 @@ "type": "structure", "members": { "Database": { - "shape": "S20" + "shape": "S44" } } } @@ -315,6 +613,25 @@ } } }, + "GetNotebookMetadata": { + "input": { + "type": "structure", + "required": [ + "NotebookId" + ], + "members": { + "NotebookId": {} + } + }, + "output": { + "type": "structure", + "members": { + "NotebookMetadata": { + "shape": "S34" + } + } + } + }, "GetPreparedStatement": { "input": { "type": "structure", @@ -331,16 +648,7 @@ "type": "structure", "members": { "PreparedStatement": { - "type": "structure", - "members": { - "StatementName": {}, - "QueryStatement": {}, - "WorkGroupName": {}, - "Description": {}, - "LastModifiedTime": { - "type": "timestamp" - } - } + "shape": "Sl" } } } @@ -359,7 +667,7 @@ "type": "structure", "members": { "QueryExecution": { - "shape": "Sl" + "shape": "Su" } } } @@ -443,13 +751,142 @@ } } }, - "GetTableMetadata": { + "GetQueryRuntimeStatistics": { "input": { "type": "structure", "required": [ - "CatalogName", - "DatabaseName", - "TableName" + "QueryExecutionId" + ], + "members": { + "QueryExecutionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "QueryRuntimeStatistics": { + "type": "structure", + "members": { + "Timeline": { + "type": "structure", + "members": { + "QueryQueueTimeInMillis": { + "type": "long" + }, + "QueryPlanningTimeInMillis": { + "type": "long" + }, + "EngineExecutionTimeInMillis": { + "type": "long" + }, + "ServiceProcessingTimeInMillis": { + "type": "long" + }, + "TotalExecutionTimeInMillis": { + "type": "long" + } + } + }, + "Rows": { + "type": "structure", + "members": { + "InputRows": { + "type": "long" + }, + "InputBytes": { + "type": "long" + }, + "OutputBytes": { + "type": "long" + }, + "OutputRows": { + "type": "long" + } + } + }, + "OutputStage": { + "shape": "S4x" + } + } + } + } + } + }, + "GetSession": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "SessionId": {}, + "Description": {}, + "WorkGroup": {}, + "EngineVersion": {}, + "EngineConfiguration": { + "shape": "S54" + }, + "NotebookVersion": {}, + "SessionConfiguration": { + "type": "structure", + "members": { + "ExecutionRole": {}, + "WorkingDirectory": {}, + "IdleTimeoutSeconds": { + "type": "long" + }, + "EncryptionConfiguration": { + "shape": "Sy" + } + } + }, + "Status": { + "shape": "S59" + }, + "Statistics": { + "type": "structure", + "members": { + "DpuExecutionInMillis": { + "type": "long" + } + } + } + } + } + }, + "GetSessionStatus": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "SessionId": {}, + "Status": { + "shape": "S59" + } + } + } + }, + "GetTableMetadata": { + "input": { + "type": "structure", + "required": [ + "CatalogName", + "DatabaseName", + "TableName" ], "members": { "CatalogName": {}, @@ -461,7 +898,7 @@ "type": "structure", "members": { "TableMetadata": { - "shape": "S2q" + "shape": "S5g" } } } @@ -488,7 +925,7 @@ "Name": {}, "State": {}, "Configuration": { - "shape": "S1i" + "shape": "S2i" }, "Description": {}, "CreationTime": { @@ -499,6 +936,123 @@ } } }, + "ImportNotebook": { + "input": { + "type": "structure", + "required": [ + "WorkGroup", + "Name", + "Payload", + "Type" + ], + "members": { + "WorkGroup": {}, + "Name": {}, + "Payload": {}, + "Type": {}, + "ClientRequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NotebookId": {} + } + } + }, + "ListApplicationDPUSizes": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationDPUSizes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApplicationRuntimeId": {}, + "SupportedDPUSizes": { + "type": "list", + "member": { + "type": "integer" + } + } + } + } + }, + "NextToken": {} + } + } + }, + "ListCalculationExecutions": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {}, + "StateFilter": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Calculations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CalculationExecutionId": {}, + "Description": {}, + "Status": { + "shape": "S3b" + } + } + } + } + } + } + }, + "ListCapacityReservations": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "CapacityReservations" + ], + "members": { + "NextToken": {}, + "CapacityReservations": { + "type": "list", + "member": { + "shape": "S3t" + } + } + } + } + }, "ListDataCatalogs": { "input": { "type": "structure", @@ -546,7 +1100,7 @@ "DatabaseList": { "type": "list", "member": { - "shape": "S20" + "shape": "S44" } }, "NextToken": {} @@ -569,13 +1123,62 @@ "EngineVersions": { "type": "list", "member": { - "shape": "Sy" + "shape": "S1i" } }, "NextToken": {} } } }, + "ListExecutors": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {}, + "ExecutorStateFilter": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {}, + "NextToken": {}, + "ExecutorsSummary": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ExecutorId" + ], + "members": { + "ExecutorId": {}, + "ExecutorType": {}, + "StartDateTime": { + "type": "long" + }, + "TerminationDateTime": { + "type": "long" + }, + "ExecutorState": {}, + "ExecutorSize": { + "type": "long" + } + } + } + } + } + } + }, "ListNamedQueries": { "input": { "type": "structure", @@ -597,6 +1200,75 @@ } } }, + "ListNotebookMetadata": { + "input": { + "type": "structure", + "required": [ + "WorkGroup" + ], + "members": { + "Filters": { + "type": "structure", + "members": { + "Name": {} + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "WorkGroup": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "NotebookMetadataList": { + "type": "list", + "member": { + "shape": "S34" + } + } + } + } + }, + "ListNotebookSessions": { + "input": { + "type": "structure", + "required": [ + "NotebookId" + ], + "members": { + "NotebookId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "NotebookSessionsList" + ], + "members": { + "NotebookSessionsList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SessionId": {}, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListPreparedStatements": { "input": { "type": "structure", @@ -645,12 +1317,51 @@ "type": "structure", "members": { "QueryExecutionIds": { - "shape": "Sh" + "shape": "Sq" }, "NextToken": {} } } }, + "ListSessions": { + "input": { + "type": "structure", + "required": [ + "WorkGroup" + ], + "members": { + "WorkGroup": {}, + "StateFilter": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Sessions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SessionId": {}, + "Description": {}, + "EngineVersion": { + "shape": "S1i" + }, + "NotebookVersion": {}, + "Status": { + "shape": "S59" + } + } + } + } + } + } + }, "ListTableMetadata": { "input": { "type": "structure", @@ -674,7 +1385,7 @@ "TableMetadataList": { "type": "list", "member": { - "shape": "S2q" + "shape": "S5g" } }, "NextToken": {} @@ -699,7 +1410,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S16" + "shape": "S1s" }, "NextToken": {} } @@ -730,7 +1441,7 @@ "type": "timestamp" }, "EngineVersion": { - "shape": "Sy" + "shape": "S1i" } } } @@ -739,84 +1450,283 @@ } } }, - "StartQueryExecution": { + "PutCapacityAssignmentConfiguration": { + "input": { + "type": "structure", + "required": [ + "CapacityReservationName", + "CapacityAssignments" + ], + "members": { + "CapacityReservationName": {}, + "CapacityAssignments": { + "shape": "S3o" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "StartCalculationExecution": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {}, + "Description": {}, + "CalculationConfiguration": { + "deprecated": true, + "deprecatedMessage": "Kepler Post GA Tasks : https://sim.amazon.com/issues/ATHENA-39828", + "type": "structure", + "members": { + "CodeBlock": {} + } + }, + "CodeBlock": {}, + "ClientRequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "CalculationExecutionId": {}, + "State": {} + } + } + }, + "StartQueryExecution": { + "input": { + "type": "structure", + "required": [ + "QueryString" + ], + "members": { + "QueryString": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "QueryExecutionContext": { + "shape": "S18" + }, + "ResultConfiguration": { + "shape": "Sw" + }, + "WorkGroup": {}, + "ExecutionParameters": { + "shape": "S1j" + }, + "ResultReuseConfiguration": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": { + "QueryExecutionId": {} + } + }, + "idempotent": true + }, + "StartSession": { + "input": { + "type": "structure", + "required": [ + "WorkGroup", + "EngineConfiguration" + ], + "members": { + "Description": {}, + "WorkGroup": {}, + "EngineConfiguration": { + "shape": "S54" + }, + "NotebookVersion": {}, + "SessionIdleTimeoutInMinutes": { + "type": "integer" + }, + "ClientRequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "SessionId": {}, + "State": {} + } + } + }, + "StopCalculationExecution": { + "input": { + "type": "structure", + "required": [ + "CalculationExecutionId" + ], + "members": { + "CalculationExecutionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "State": {} + } + } + }, + "StopQueryExecution": { + "input": { + "type": "structure", + "required": [ + "QueryExecutionId" + ], + "members": { + "QueryExecutionId": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "S1s" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "TerminateSession": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "State": {} + } + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateCapacityReservation": { "input": { "type": "structure", "required": [ - "QueryString" + "TargetDpus", + "Name" ], "members": { - "QueryString": {}, - "ClientRequestToken": { - "idempotencyToken": true - }, - "QueryExecutionContext": { - "shape": "Sr" - }, - "ResultConfiguration": { - "shape": "Sn" + "TargetDpus": { + "type": "integer" }, - "WorkGroup": {} + "Name": {} } }, "output": { "type": "structure", - "members": { - "QueryExecutionId": {} - } - }, - "idempotent": true + "members": {} + } }, - "StopQueryExecution": { + "UpdateDataCatalog": { "input": { "type": "structure", "required": [ - "QueryExecutionId" + "Name", + "Type" ], "members": { - "QueryExecutionId": { - "idempotencyToken": true + "Name": {}, + "Type": {}, + "Description": {}, + "Parameters": { + "shape": "S1z" } } }, "output": { "type": "structure", "members": {} - }, - "idempotent": true + } }, - "TagResource": { + "UpdateNamedQuery": { "input": { "type": "structure", "required": [ - "ResourceARN", - "Tags" + "NamedQueryId", + "Name", + "QueryString" ], "members": { - "ResourceARN": {}, - "Tags": { - "shape": "S16" - } + "NamedQueryId": {}, + "Name": {}, + "Description": {}, + "QueryString": {} } }, "output": { "type": "structure", "members": {} - } + }, + "idempotent": true }, - "UntagResource": { + "UpdateNotebook": { "input": { "type": "structure", "required": [ - "ResourceARN", - "TagKeys" + "NotebookId", + "Payload", + "Type" ], "members": { - "ResourceARN": {}, - "TagKeys": { - "type": "list", - "member": {} - } + "NotebookId": {}, + "Payload": {}, + "Type": {}, + "SessionId": {}, + "ClientRequestToken": {} } }, "output": { @@ -824,20 +1734,17 @@ "members": {} } }, - "UpdateDataCatalog": { + "UpdateNotebookMetadata": { "input": { "type": "structure", "required": [ - "Name", - "Type" + "NotebookId", + "Name" ], "members": { - "Name": {}, - "Type": {}, - "Description": {}, - "Parameters": { - "shape": "S13" - } + "NotebookId": {}, + "ClientRequestToken": {}, + "Name": {} } }, "output": { @@ -888,10 +1795,20 @@ "type": "boolean" }, "EncryptionConfiguration": { - "shape": "Sp" + "shape": "Sy" }, "RemoveEncryptionConfiguration": { "type": "boolean" + }, + "ExpectedBucketOwner": {}, + "RemoveExpectedBucketOwner": { + "type": "boolean" + }, + "AclConfiguration": { + "shape": "S12" + }, + "RemoveAclConfiguration": { + "type": "boolean" } } }, @@ -908,7 +1825,18 @@ "type": "boolean" }, "EngineVersion": { - "shape": "Sy" + "shape": "S1i" + }, + "RemoveCustomerContentEncryptionConfiguration": { + "type": "boolean" + }, + "AdditionalConfiguration": {}, + "ExecutionRole": {}, + "CustomerContentEncryptionConfiguration": { + "shape": "S2m" + }, + "EnableMinimumEncryptionConfiguration": { + "type": "boolean" } } }, @@ -942,21 +1870,36 @@ "WorkGroup": {} } }, - "Sh": { + "Sl": { + "type": "structure", + "members": { + "StatementName": {}, + "QueryStatement": {}, + "WorkGroupName": {}, + "Description": {}, + "LastModifiedTime": { + "type": "timestamp" + } + } + }, + "Sq": { "type": "list", "member": {} }, - "Sl": { + "Su": { "type": "structure", "members": { "QueryExecutionId": {}, "Query": {}, "StatementType": {}, "ResultConfiguration": { - "shape": "Sn" + "shape": "Sw" + }, + "ResultReuseConfiguration": { + "shape": "S14" }, "QueryExecutionContext": { - "shape": "Sr" + "shape": "S18" }, "Status": { "type": "structure", @@ -968,6 +1911,21 @@ }, "CompletionDateTime": { "type": "timestamp" + }, + "AthenaError": { + "type": "structure", + "members": { + "ErrorCategory": { + "type": "integer" + }, + "ErrorType": { + "type": "integer" + }, + "Retryable": { + "type": "boolean" + }, + "ErrorMessage": {} + } } } }, @@ -992,25 +1950,44 @@ }, "ServiceProcessingTimeInMillis": { "type": "long" + }, + "ResultReuseInformation": { + "type": "structure", + "required": [ + "ReusedPreviousResult" + ], + "members": { + "ReusedPreviousResult": { + "type": "boolean" + } + } } } }, "WorkGroup": {}, "EngineVersion": { - "shape": "Sy" - } + "shape": "S1i" + }, + "ExecutionParameters": { + "shape": "S1j" + }, + "SubstatementType": {} } }, - "Sn": { + "Sw": { "type": "structure", "members": { "OutputLocation": {}, "EncryptionConfiguration": { - "shape": "Sp" + "shape": "Sy" + }, + "ExpectedBucketOwner": {}, + "AclConfiguration": { + "shape": "S12" } } }, - "Sp": { + "Sy": { "type": "structure", "required": [ "EncryptionOption" @@ -1020,26 +1997,53 @@ "KmsKey": {} } }, - "Sr": { + "S12": { + "type": "structure", + "required": [ + "S3AclOption" + ], + "members": { + "S3AclOption": {} + } + }, + "S14": { + "type": "structure", + "members": { + "ResultReuseByAgeConfiguration": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "MaxAgeInMinutes": { + "type": "integer" + } + } + } + } + }, + "S18": { "type": "structure", "members": { "Database": {}, "Catalog": {} } }, - "Sy": { + "S1i": { "type": "structure", "members": { "SelectedEngineVersion": {}, "EffectiveEngineVersion": {} } }, - "S13": { - "type": "map", - "key": {}, - "value": {} + "S1j": { + "type": "list", + "member": {} }, - "S16": { + "S1s": { "type": "list", "member": { "type": "structure", @@ -1049,11 +2053,16 @@ } } }, - "S1i": { + "S1z": { + "type": "map", + "key": {}, + "value": {} + }, + "S2i": { "type": "structure", "members": { "ResultConfiguration": { - "shape": "Sn" + "shape": "Sw" }, "EnforceWorkGroupConfiguration": { "type": "boolean" @@ -1068,11 +2077,120 @@ "type": "boolean" }, "EngineVersion": { - "shape": "Sy" + "shape": "S1i" + }, + "AdditionalConfiguration": {}, + "ExecutionRole": {}, + "CustomerContentEncryptionConfiguration": { + "shape": "S2m" + }, + "EnableMinimumEncryptionConfiguration": { + "type": "boolean" + } + } + }, + "S2m": { + "type": "structure", + "required": [ + "KmsKey" + ], + "members": { + "KmsKey": {} + } + }, + "S34": { + "type": "structure", + "members": { + "NotebookId": {}, + "Name": {}, + "WorkGroup": {}, + "CreationTime": { + "type": "timestamp" + }, + "Type": {}, + "LastModifiedTime": { + "type": "timestamp" + } + } + }, + "S3b": { + "type": "structure", + "members": { + "SubmissionDateTime": { + "type": "timestamp" + }, + "CompletionDateTime": { + "type": "timestamp" + }, + "State": {}, + "StateChangeReason": {} + } + }, + "S3d": { + "type": "structure", + "members": { + "DpuExecutionInMillis": { + "type": "long" + }, + "Progress": {} + } + }, + "S3o": { + "type": "list", + "member": { + "type": "structure", + "members": { + "WorkGroupNames": { + "type": "list", + "member": {} + } + } + } + }, + "S3t": { + "type": "structure", + "required": [ + "Name", + "Status", + "TargetDpus", + "AllocatedDpus", + "CreationTime" + ], + "members": { + "Name": {}, + "Status": {}, + "TargetDpus": { + "type": "integer" + }, + "AllocatedDpus": { + "type": "integer" + }, + "LastAllocation": { + "type": "structure", + "required": [ + "Status", + "RequestTime" + ], + "members": { + "Status": {}, + "StatusMessage": {}, + "RequestTime": { + "type": "timestamp" + }, + "RequestCompletionTime": { + "type": "timestamp" + } + } + }, + "LastSuccessfulAllocationTime": { + "type": "timestamp" + }, + "CreationTime": { + "type": "timestamp" } } }, - "S20": { + "S44": { "type": "structure", "required": [ "Name" @@ -1081,11 +2199,103 @@ "Name": {}, "Description": {}, "Parameters": { - "shape": "S13" + "shape": "S1z" + } + } + }, + "S4x": { + "type": "structure", + "members": { + "StageId": { + "type": "long" + }, + "State": {}, + "OutputBytes": { + "type": "long" + }, + "OutputRows": { + "type": "long" + }, + "InputBytes": { + "type": "long" + }, + "InputRows": { + "type": "long" + }, + "ExecutionTime": { + "type": "long" + }, + "QueryStagePlan": { + "shape": "S4y" + }, + "SubStages": { + "type": "list", + "member": { + "shape": "S4x" + } + } + } + }, + "S4y": { + "type": "structure", + "members": { + "Name": {}, + "Identifier": {}, + "Children": { + "type": "list", + "member": { + "shape": "S4y" + } + }, + "RemoteSources": { + "type": "list", + "member": {} + } + } + }, + "S54": { + "type": "structure", + "required": [ + "MaxConcurrentDpus" + ], + "members": { + "CoordinatorDpuSize": { + "type": "integer" + }, + "MaxConcurrentDpus": { + "type": "integer" + }, + "DefaultExecutorDpuSize": { + "type": "integer" + }, + "AdditionalConfigs": { + "shape": "S1z" + }, + "SparkProperties": { + "shape": "S1z" } } }, - "S2q": { + "S59": { + "type": "structure", + "members": { + "StartDateTime": { + "type": "timestamp" + }, + "LastModifiedDateTime": { + "type": "timestamp" + }, + "EndDateTime": { + "type": "timestamp" + }, + "IdleSinceDateTime": { + "type": "timestamp" + }, + "State": {}, + "StateChangeReason": {} + } + }, + "S5g": { "type": "structure", "required": [ "Name" @@ -1100,17 +2310,17 @@ }, "TableType": {}, "Columns": { - "shape": "S2t" + "shape": "S5i" }, "PartitionKeys": { - "shape": "S2t" + "shape": "S5i" }, "Parameters": { - "shape": "S13" + "shape": "S1z" } } }, - "S2t": { + "S5i": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/auditmanager-2017-07-25.min.json b/iamlivecore/service/auditmanager-2017-07-25.min.json index 06eeb6f9..ad97b27f 100644 --- a/iamlivecore/service/auditmanager-2017-07-25.min.json +++ b/iamlivecore/service/auditmanager-2017-07-25.min.json @@ -86,7 +86,8 @@ "type": "list", "member": { "shape": "Sd" - } + }, + "sensitive": true }, "assessmentId": { "location": "uri", @@ -111,7 +112,8 @@ "errorCode": {}, "errorMessage": {} } - } + }, + "sensitive": true } } } @@ -150,7 +152,8 @@ "errorCode": {}, "errorMessage": {} } - } + }, + "sensitive": true } } } @@ -256,20 +259,24 @@ "frameworkId" ], "members": { - "name": {}, - "description": {}, + "name": { + "shape": "Sl" + }, + "description": { + "shape": "S18" + }, "assessmentReportsDestination": { - "shape": "S17" + "shape": "S19" }, "scope": { - "shape": "S19" + "shape": "S1b" }, "roles": { - "shape": "S1i" + "shape": "S1k" }, "frameworkId": {}, "tags": { - "shape": "S1k" + "shape": "S1m" } } }, @@ -277,7 +284,7 @@ "type": "structure", "members": { "assessment": { - "shape": "S1o" + "shape": "S1q" } } } @@ -295,7 +302,9 @@ "members": { "name": {}, "description": {}, - "complianceType": {}, + "complianceType": { + "shape": "S1t" + }, "controlSets": { "type": "list", "member": { @@ -306,13 +315,13 @@ "members": { "name": {}, "controls": { - "shape": "S2j" + "shape": "S2l" } } } }, "tags": { - "shape": "S1k" + "shape": "S1m" } } }, @@ -320,7 +329,7 @@ "type": "structure", "members": { "framework": { - "shape": "S2m" + "shape": "S2o" } } } @@ -337,11 +346,14 @@ ], "members": { "name": {}, - "description": {}, + "description": { + "shape": "S3d" + }, "assessmentId": { "location": "uri", "locationName": "assessmentId" - } + }, + "queryStatement": {} } }, "output": { @@ -352,11 +364,17 @@ "members": { "id": {}, "name": {}, - "description": {}, + "description": { + "shape": "S3d" + }, "awsAccountId": {}, "assessmentId": {}, - "assessmentName": {}, - "author": {}, + "assessmentName": { + "shape": "Sl" + }, + "author": { + "shape": "S2b" + }, "status": {}, "creationTime": { "type": "timestamp" @@ -379,9 +397,15 @@ "members": { "name": {}, "description": {}, - "testingInformation": {}, - "actionPlanTitle": {}, - "actionPlanInstructions": {}, + "testingInformation": { + "shape": "S2w" + }, + "actionPlanTitle": { + "shape": "S2x" + }, + "actionPlanInstructions": { + "shape": "S2y" + }, "controlMappingSources": { "type": "list", "member": { @@ -392,15 +416,17 @@ "sourceSetUpOption": {}, "sourceType": {}, "sourceKeyword": { - "shape": "S33" + "shape": "S35" }, "sourceFrequency": {}, - "troubleshootingText": {} + "troubleshootingText": { + "shape": "S39" + } } } }, "tags": { - "shape": "S1k" + "shape": "S1m" } } }, @@ -408,7 +434,7 @@ "type": "structure", "members": { "control": { - "shape": "S2s" + "shape": "S2u" } } } @@ -457,6 +483,33 @@ "members": {} } }, + "DeleteAssessmentFrameworkShare": { + "http": { + "method": "DELETE", + "requestUri": "/assessmentFrameworkShareRequests/{requestId}" + }, + "input": { + "type": "structure", + "required": [ + "requestId", + "requestType" + ], + "members": { + "requestId": { + "location": "uri", + "locationName": "requestId" + }, + "requestType": { + "location": "querystring", + "locationName": "requestType" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteAssessmentReport": { "http": { "method": "DELETE", @@ -597,10 +650,10 @@ "type": "structure", "members": { "assessment": { - "shape": "S1o" + "shape": "S1q" }, "userRole": { - "shape": "S1j" + "shape": "S1l" } } } @@ -626,7 +679,7 @@ "type": "structure", "members": { "framework": { - "shape": "S2m" + "shape": "S2o" } } } @@ -743,7 +796,7 @@ "type": "structure", "members": { "control": { - "shape": "S2s" + "shape": "S2u" } } } @@ -776,7 +829,9 @@ "type": "structure", "members": { "id": {}, - "assessmentName": {}, + "assessmentName": { + "shape": "Sl" + }, "assessmentId": {}, "status": {}, "roleArn": {}, @@ -827,7 +882,7 @@ "type": "structure", "members": { "evidence": { - "shape": "S4p" + "shape": "S4v" } } } @@ -874,13 +929,40 @@ "evidence": { "type": "list", "member": { - "shape": "S4p" + "shape": "S4v" } }, "nextToken": {} } } }, + "GetEvidenceFileUploadUrl": { + "http": { + "method": "GET", + "requestUri": "/evidenceFileUploadUrl" + }, + "input": { + "type": "structure", + "required": [ + "fileName" + ], + "members": { + "fileName": { + "shape": "S13", + "location": "querystring", + "locationName": "fileName" + } + } + }, + "output": { + "type": "structure", + "members": { + "evidenceFileName": {}, + "uploadUrl": {} + }, + "sensitive": true + } + }, "GetEvidenceFolder": { "http": { "method": "GET", @@ -912,7 +994,7 @@ "type": "structure", "members": { "evidenceFolder": { - "shape": "S53" + "shape": "S5b" } } } @@ -947,7 +1029,7 @@ "type": "structure", "members": { "evidenceFolders": { - "shape": "S57" + "shape": "S5f" }, "nextToken": {} } @@ -993,12 +1075,99 @@ "type": "structure", "members": { "evidenceFolders": { - "shape": "S57" + "shape": "S5f" }, "nextToken": {} } } }, + "GetInsights": { + "http": { + "method": "GET", + "requestUri": "/insights" + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "insights": { + "type": "structure", + "members": { + "activeAssessmentsCount": { + "type": "integer" + }, + "noncompliantEvidenceCount": { + "type": "integer" + }, + "compliantEvidenceCount": { + "type": "integer" + }, + "inconclusiveEvidenceCount": { + "type": "integer" + }, + "assessmentControlsCountByNoncompliantEvidence": { + "type": "integer" + }, + "totalAssessmentControlsCount": { + "type": "integer" + }, + "lastUpdated": { + "type": "timestamp" + } + } + } + } + } + }, + "GetInsightsByAssessment": { + "http": { + "method": "GET", + "requestUri": "/insights/assessments/{assessmentId}" + }, + "input": { + "type": "structure", + "required": [ + "assessmentId" + ], + "members": { + "assessmentId": { + "location": "uri", + "locationName": "assessmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "insights": { + "type": "structure", + "members": { + "noncompliantEvidenceCount": { + "type": "integer" + }, + "compliantEvidenceCount": { + "type": "integer" + }, + "inconclusiveEvidenceCount": { + "type": "integer" + }, + "assessmentControlsCountByNoncompliantEvidence": { + "type": "integer" + }, + "totalAssessmentControlsCount": { + "type": "integer" + }, + "lastUpdated": { + "type": "timestamp" + } + } + } + } + } + }, "GetOrganizationAdminAccount": { "http": { "method": "GET", @@ -1064,9 +1233,103 @@ "type": "structure", "members": { "settings": { - "shape": "S5k" + "shape": "S5z" + } + } + } + }, + "ListAssessmentControlInsightsByControlDomain": { + "http": { + "method": "GET", + "requestUri": "/insights/controls-by-assessment" + }, + "input": { + "type": "structure", + "required": [ + "controlDomainId", + "assessmentId" + ], + "members": { + "controlDomainId": { + "location": "querystring", + "locationName": "controlDomainId" + }, + "assessmentId": { + "location": "querystring", + "locationName": "assessmentId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "controlInsightsByAssessment": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "id": {}, + "evidenceInsights": { + "shape": "S6f" + }, + "controlSetName": {}, + "lastUpdated": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListAssessmentFrameworkShareRequests": { + "http": { + "method": "GET", + "requestUri": "/assessmentFrameworkShareRequests" + }, + "input": { + "type": "structure", + "required": [ + "requestType" + ], + "members": { + "requestType": { + "location": "querystring", + "locationName": "requestType" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "assessmentFrameworkShareRequests": { + "type": "list", + "member": { + "shape": "S6j" + } + }, + "nextToken": {} + } } }, "ListAssessmentFrameworks": { @@ -1109,7 +1372,9 @@ "name": {}, "description": {}, "logo": {}, - "complianceType": {}, + "complianceType": { + "shape": "S1t" + }, "controlsCount": { "type": "integer" }, @@ -1158,10 +1423,16 @@ "members": { "id": {}, "name": {}, - "description": {}, + "description": { + "shape": "S3d" + }, "assessmentId": {}, - "assessmentName": {}, - "author": {}, + "assessmentName": { + "shape": "Sl" + }, + "author": { + "shape": "S2b" + }, "status": {}, "creationTime": { "type": "timestamp" @@ -1181,6 +1452,10 @@ "input": { "type": "structure", "members": { + "status": { + "location": "querystring", + "locationName": "status" + }, "nextToken": { "location": "querystring", "locationName": "nextToken" @@ -1200,12 +1475,16 @@ "member": { "type": "structure", "members": { - "name": {}, + "name": { + "shape": "Sl" + }, "id": {}, - "complianceType": {}, + "complianceType": { + "shape": "S1t" + }, "status": {}, "roles": { - "shape": "S1i" + "shape": "S1k" }, "delegations": { "shape": "Sj" @@ -1223,6 +1502,120 @@ } } }, + "ListControlDomainInsights": { + "http": { + "method": "GET", + "requestUri": "/insights/control-domains" + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "controlDomainInsights": { + "shape": "S73" + }, + "nextToken": {} + } + } + }, + "ListControlDomainInsightsByAssessment": { + "http": { + "method": "GET", + "requestUri": "/insights/control-domains-by-assessment" + }, + "input": { + "type": "structure", + "required": [ + "assessmentId" + ], + "members": { + "assessmentId": { + "location": "querystring", + "locationName": "assessmentId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "controlDomainInsights": { + "shape": "S73" + }, + "nextToken": {} + } + } + }, + "ListControlInsightsByControlDomain": { + "http": { + "method": "GET", + "requestUri": "/insights/controls" + }, + "input": { + "type": "structure", + "required": [ + "controlDomainId" + ], + "members": { + "controlDomainId": { + "location": "querystring", + "locationName": "controlDomainId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "controlInsightsMetadata": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "id": {}, + "evidenceInsights": { + "shape": "S6f" + }, + "lastUpdated": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, "ListControls": { "http": { "method": "GET", @@ -1340,7 +1733,9 @@ "members": { "id": {}, "assessmentId": {}, - "assessmentName": {}, + "assessmentName": { + "shape": "Sl" + }, "controlSetId": {}, "controlSetName": {}, "description": {}, @@ -1376,7 +1771,7 @@ "type": "structure", "members": { "tags": { - "shape": "S1k" + "shape": "S1m" } } } @@ -1420,6 +1815,36 @@ } } }, + "StartAssessmentFrameworkShare": { + "http": { + "requestUri": "/assessmentFrameworks/{frameworkId}/shareRequests" + }, + "input": { + "type": "structure", + "required": [ + "frameworkId", + "destinationAccount", + "destinationRegion" + ], + "members": { + "frameworkId": { + "location": "uri", + "locationName": "frameworkId" + }, + "destinationAccount": {}, + "destinationRegion": {}, + "comment": {} + } + }, + "output": { + "type": "structure", + "members": { + "assessmentFrameworkShareRequest": { + "shape": "S6j" + } + } + } + }, "TagResource": { "http": { "requestUri": "/tags/{resourceArn}" @@ -1436,7 +1861,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1k" + "shape": "S1m" } } }, @@ -1490,16 +1915,20 @@ "location": "uri", "locationName": "assessmentId" }, - "assessmentName": {}, - "assessmentDescription": {}, + "assessmentName": { + "shape": "Sl" + }, + "assessmentDescription": { + "shape": "S18" + }, "scope": { - "shape": "S19" + "shape": "S1b" }, "assessmentReportsDestination": { - "shape": "S17" + "shape": "S19" }, "roles": { - "shape": "S1i" + "shape": "S1k" } } }, @@ -1507,7 +1936,7 @@ "type": "structure", "members": { "assessment": { - "shape": "S1o" + "shape": "S1q" } } } @@ -1538,14 +1967,16 @@ "locationName": "controlId" }, "controlStatus": {}, - "commentBody": {} + "commentBody": { + "shape": "S2c" + } } }, "output": { "type": "structure", "members": { "control": { - "shape": "S22" + "shape": "S24" } } } @@ -1573,14 +2004,16 @@ "locationName": "controlSetId" }, "status": {}, - "comment": {} + "comment": { + "shape": "Se" + } } }, "output": { "type": "structure", "members": { "controlSet": { - "shape": "S1y" + "shape": "S20" } } } @@ -1604,19 +2037,22 @@ }, "name": {}, "description": {}, - "complianceType": {}, + "complianceType": { + "shape": "S1t" + }, "controlSets": { "type": "list", "member": { "type": "structure", "required": [ - "name" + "name", + "controls" ], "members": { "id": {}, "name": {}, "controls": { - "shape": "S2j" + "shape": "S2l" } } } @@ -1627,7 +2063,37 @@ "type": "structure", "members": { "framework": { - "shape": "S2m" + "shape": "S2o" + } + } + } + }, + "UpdateAssessmentFrameworkShare": { + "http": { + "method": "PUT", + "requestUri": "/assessmentFrameworkShareRequests/{requestId}" + }, + "input": { + "type": "structure", + "required": [ + "requestId", + "requestType", + "action" + ], + "members": { + "requestId": { + "location": "uri", + "locationName": "requestId" + }, + "requestType": {}, + "action": {} + } + }, + "output": { + "type": "structure", + "members": { + "assessmentFrameworkShareRequest": { + "shape": "S6j" } } } @@ -1655,7 +2121,7 @@ "type": "structure", "members": { "assessment": { - "shape": "S1o" + "shape": "S1q" } } } @@ -1679,11 +2145,17 @@ }, "name": {}, "description": {}, - "testingInformation": {}, - "actionPlanTitle": {}, - "actionPlanInstructions": {}, - "controlMappingSources": { + "testingInformation": { + "shape": "S2w" + }, + "actionPlanTitle": { "shape": "S2x" + }, + "actionPlanInstructions": { + "shape": "S2y" + }, + "controlMappingSources": { + "shape": "S2z" } } }, @@ -1691,7 +2163,7 @@ "type": "structure", "members": { "control": { - "shape": "S2s" + "shape": "S2u" } } } @@ -1706,19 +2178,28 @@ "members": { "snsTopic": {}, "defaultAssessmentReportsDestination": { - "shape": "S17" + "shape": "S19" }, "defaultProcessOwners": { - "shape": "S1i" + "shape": "S1k" + }, + "kmsKey": {}, + "evidenceFinderEnabled": { + "type": "boolean" }, - "kmsKey": {} + "deregistrationPolicy": { + "shape": "S67" + }, + "defaultExportDestination": { + "shape": "S69" + } } }, "output": { "type": "structure", "members": { "settings": { - "shape": "S5k" + "shape": "S5z" } } } @@ -1772,19 +2253,27 @@ "Sd": { "type": "structure", "members": { - "comment": {}, + "comment": { + "shape": "Se" + }, "controlSetId": {}, "roleArn": {}, "roleType": {} } }, + "Se": { + "type": "string", + "sensitive": true + }, "Sj": { "type": "list", "member": { "type": "structure", "members": { "id": {}, - "assessmentName": {}, + "assessmentName": { + "shape": "Sl" + }, "assessmentId": {}, "status": {}, "roleArn": {}, @@ -1796,32 +2285,62 @@ "type": "timestamp" }, "controlSetId": {}, - "comment": {}, - "createdBy": {} - } + "comment": { + "shape": "Se" + }, + "createdBy": { + "shape": "So" + } + }, + "sensitive": true } }, + "Sl": { + "type": "string", + "sensitive": true + }, + "So": { + "type": "string", + "sensitive": true + }, "S10": { "type": "structure", "members": { - "s3ResourcePath": {} + "s3ResourcePath": {}, + "textResponse": { + "type": "string", + "sensitive": true + }, + "evidenceFileName": { + "shape": "S13" + } } }, - "S17": { + "S13": { + "type": "string", + "sensitive": true + }, + "S18": { + "type": "string", + "sensitive": true + }, + "S19": { "type": "structure", "members": { "destinationType": {}, "destination": {} - } + }, + "sensitive": true }, - "S19": { + "S1b": { "type": "structure", "members": { "awsAccounts": { "type": "list", "member": { - "shape": "S1b" - } + "shape": "S1d" + }, + "sensitive": true }, "awsServices": { "type": "list", @@ -1832,57 +2351,72 @@ } } } - } + }, + "sensitive": true }, - "S1b": { + "S1d": { "type": "structure", "members": { "id": {}, - "emailAddress": {}, + "emailAddress": { + "type": "string", + "sensitive": true + }, "name": {} } }, - "S1i": { + "S1k": { "type": "list", "member": { - "shape": "S1j" - } + "shape": "S1l" + }, + "sensitive": true }, - "S1j": { + "S1l": { "type": "structure", + "required": [ + "roleType", + "roleArn" + ], "members": { "roleType": {}, "roleArn": {} } }, - "S1k": { + "S1m": { "type": "map", "key": {}, "value": {} }, - "S1o": { + "S1q": { "type": "structure", "members": { "arn": {}, "awsAccount": { - "shape": "S1b" + "shape": "S1d" }, "metadata": { "type": "structure", "members": { - "name": {}, + "name": { + "shape": "Sl" + }, "id": {}, - "description": {}, - "complianceType": {}, + "description": { + "shape": "S18" + }, + "complianceType": { + "shape": "S1t" + }, "status": {}, "assessmentReportsDestination": { - "shape": "S17" + "shape": "S19" }, "scope": { - "shape": "S19" + "shape": "S1b" }, "roles": { - "shape": "S1i" + "shape": "S1k" }, "delegations": { "shape": "Sj" @@ -1903,38 +2437,47 @@ "metadata": { "type": "structure", "members": { - "name": {}, + "name": { + "shape": "Sl" + }, "description": {}, "logo": {}, - "complianceType": {} + "complianceType": { + "shape": "S1t" + } } }, "controlSets": { "type": "list", "member": { - "shape": "S1y" + "shape": "S20" } } - } + }, + "sensitive": true }, "tags": { - "shape": "S1k" + "shape": "S1m" } } }, - "S1y": { + "S1t": { + "type": "string", + "sensitive": true + }, + "S20": { "type": "structure", "members": { "id": {}, "description": {}, "status": {}, "roles": { - "shape": "S1i" + "shape": "S1k" }, "controls": { "type": "list", "member": { - "shape": "S22" + "shape": "S24" } }, "delegations": { @@ -1948,7 +2491,7 @@ } } }, - "S22": { + "S24": { "type": "structure", "members": { "id": {}, @@ -1961,8 +2504,12 @@ "member": { "type": "structure", "members": { - "authorName": {}, - "commentBody": {}, + "authorName": { + "shape": "S2b" + }, + "commentBody": { + "shape": "S2c" + }, "postedDate": { "type": "timestamp" } @@ -1981,23 +2528,36 @@ } } }, - "S2j": { + "S2b": { + "type": "string", + "sensitive": true + }, + "S2c": { + "type": "string", + "sensitive": true + }, + "S2l": { "type": "list", "member": { "type": "structure", + "required": [ + "id" + ], "members": { "id": {} } } }, - "S2m": { + "S2o": { "type": "structure", "members": { "arn": {}, "id": {}, "name": {}, "type": {}, - "complianceType": {}, + "complianceType": { + "shape": "S1t" + }, "description": {}, "logo": {}, "controlSources": {}, @@ -2011,11 +2571,12 @@ "controls": { "type": "list", "member": { - "shape": "S2s" + "shape": "S2u" } } } - } + }, + "sensitive": true }, "createdAt": { "type": "timestamp" @@ -2023,14 +2584,18 @@ "lastUpdatedAt": { "type": "timestamp" }, - "createdBy": {}, - "lastUpdatedBy": {}, + "createdBy": { + "shape": "So" + }, + "lastUpdatedBy": { + "shape": "S3a" + }, "tags": { - "shape": "S1k" + "shape": "S1m" } } }, - "S2s": { + "S2u": { "type": "structure", "members": { "arn": {}, @@ -2038,12 +2603,18 @@ "type": {}, "name": {}, "description": {}, - "testingInformation": {}, - "actionPlanTitle": {}, - "actionPlanInstructions": {}, + "testingInformation": { + "shape": "S2w" + }, + "actionPlanTitle": { + "shape": "S2x" + }, + "actionPlanInstructions": { + "shape": "S2y" + }, "controlSources": {}, "controlMappingSources": { - "shape": "S2x" + "shape": "S2z" }, "createdAt": { "type": "timestamp" @@ -2051,14 +2622,30 @@ "lastUpdatedAt": { "type": "timestamp" }, - "createdBy": {}, - "lastUpdatedBy": {}, + "createdBy": { + "shape": "So" + }, + "lastUpdatedBy": { + "shape": "S3a" + }, "tags": { - "shape": "S1k" + "shape": "S1m" } } }, + "S2w": { + "type": "string", + "sensitive": true + }, "S2x": { + "type": "string", + "sensitive": true + }, + "S2y": { + "type": "string", + "sensitive": true + }, + "S2z": { "type": "list", "member": { "type": "structure", @@ -2069,21 +2656,35 @@ "sourceSetUpOption": {}, "sourceType": {}, "sourceKeyword": { - "shape": "S33" + "shape": "S35" }, "sourceFrequency": {}, - "troubleshootingText": {} + "troubleshootingText": { + "shape": "S39" + } } } }, - "S33": { + "S35": { "type": "structure", "members": { "keywordInputType": {}, "keywordValue": {} } }, - "S4p": { + "S39": { + "type": "string", + "sensitive": true + }, + "S3a": { + "type": "string", + "sensitive": true + }, + "S3d": { + "type": "string", + "sensitive": true + }, + "S4v": { "type": "structure", "members": { "dataSource": {}, @@ -2100,7 +2701,8 @@ "type": "structure", "members": { "arn": {}, - "value": {} + "value": {}, + "complianceCheck": {} } } }, @@ -2118,7 +2720,7 @@ "assessmentReportSelection": {} } }, - "S53": { + "S5b": { "type": "structure", "members": { "name": {}, @@ -2161,26 +2763,125 @@ } } }, - "S57": { + "S5f": { "type": "list", "member": { - "shape": "S53" + "shape": "S5b" } }, - "S5k": { + "S5z": { "type": "structure", "members": { "isAwsOrgEnabled": { "type": "boolean" }, - "snsTopic": {}, + "snsTopic": { + "type": "string", + "sensitive": true + }, "defaultAssessmentReportsDestination": { - "shape": "S17" + "shape": "S19" }, "defaultProcessOwners": { - "shape": "S1i" + "shape": "S1k" + }, + "kmsKey": {}, + "evidenceFinderEnablement": { + "type": "structure", + "members": { + "eventDataStoreArn": {}, + "enablementStatus": {}, + "backfillStatus": {}, + "error": {} + } + }, + "deregistrationPolicy": { + "shape": "S67" + }, + "defaultExportDestination": { + "shape": "S69" + } + } + }, + "S67": { + "type": "structure", + "members": { + "deleteResources": {} + } + }, + "S69": { + "type": "structure", + "members": { + "destinationType": {}, + "destination": {} + } + }, + "S6f": { + "type": "structure", + "members": { + "noncompliantEvidenceCount": { + "type": "integer" + }, + "compliantEvidenceCount": { + "type": "integer" + }, + "inconclusiveEvidenceCount": { + "type": "integer" + } + } + }, + "S6j": { + "type": "structure", + "members": { + "id": {}, + "frameworkId": {}, + "frameworkName": {}, + "frameworkDescription": {}, + "status": {}, + "sourceAccount": {}, + "destinationAccount": {}, + "destinationRegion": {}, + "expirationTime": { + "type": "timestamp" + }, + "creationTime": { + "type": "timestamp" + }, + "lastUpdated": { + "type": "timestamp" }, - "kmsKey": {} + "comment": {}, + "standardControlsCount": { + "type": "integer" + }, + "customControlsCount": { + "type": "integer" + }, + "complianceType": { + "shape": "S1t" + } + } + }, + "S73": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "id": {}, + "controlsCountByNoncompliantEvidence": { + "type": "integer" + }, + "totalControlsCount": { + "type": "integer" + }, + "evidenceInsights": { + "shape": "S6f" + }, + "lastUpdated": { + "type": "timestamp" + } + } } } } diff --git a/iamlivecore/service/autoscaling-2011-01-01.min.json b/iamlivecore/service/autoscaling-2011-01-01.min.json index a802d375..c716c731 100644 --- a/iamlivecore/service/autoscaling-2011-01-01.min.json +++ b/iamlivecore/service/autoscaling-2011-01-01.min.json @@ -65,6 +65,26 @@ "members": {} } }, + "AttachTrafficSources": { + "input": { + "type": "structure", + "required": [ + "AutoScalingGroupName", + "TrafficSources" + ], + "members": { + "AutoScalingGroupName": {}, + "TrafficSources": { + "shape": "Sd" + } + } + }, + "output": { + "resultWrapper": "AttachTrafficSourcesResult", + "type": "structure", + "members": {} + } + }, "BatchDeleteScheduledAction": { "input": { "type": "structure", @@ -75,7 +95,7 @@ "members": { "AutoScalingGroupName": {}, "ScheduledActionNames": { - "shape": "Sd" + "shape": "Sh" } } }, @@ -84,7 +104,7 @@ "type": "structure", "members": { "FailedScheduledActions": { - "shape": "Sf" + "shape": "Sj" } } } @@ -134,7 +154,7 @@ "type": "structure", "members": { "FailedScheduledUpdateGroupActions": { - "shape": "Sf" + "shape": "Sj" } } } @@ -191,10 +211,10 @@ "AutoScalingGroupName": {}, "LaunchConfigurationName": {}, "LaunchTemplate": { - "shape": "S10" + "shape": "S14" }, "MixedInstancesPolicy": { - "shape": "S12" + "shape": "S16" }, "InstanceId": {}, "MinSize": { @@ -210,7 +230,7 @@ "type": "integer" }, "AvailabilityZones": { - "shape": "S1d" + "shape": "S2d" }, "LoadBalancerNames": { "shape": "Sa" @@ -225,7 +245,7 @@ "PlacementGroup": {}, "VPCZoneIdentifier": {}, "TerminationPolicies": { - "shape": "S1g" + "shape": "S2g" }, "NewInstancesProtectedFromScaleIn": { "type": "boolean" @@ -255,13 +275,20 @@ } }, "Tags": { - "shape": "S1q" + "shape": "S2q" }, "ServiceLinkedRoleARN": {}, "MaxInstanceLifetime": { "type": "integer" }, - "Context": {} + "Context": {}, + "DesiredCapacityType": {}, + "DefaultInstanceWarmup": { + "type": "integer" + }, + "TrafficSources": { + "shape": "Sd" + } } } }, @@ -276,11 +303,11 @@ "ImageId": {}, "KeyName": {}, "SecurityGroups": { - "shape": "S1y" + "shape": "S2z" }, "ClassicLinkVPCId": {}, "ClassicLinkVPCSecurityGroups": { - "shape": "S1z" + "shape": "S30" }, "UserData": {}, "InstanceId": {}, @@ -288,10 +315,10 @@ "KernelId": {}, "RamdiskId": {}, "BlockDeviceMappings": { - "shape": "S21" + "shape": "S32" }, "InstanceMonitoring": { - "shape": "S2b" + "shape": "S3c" }, "SpotPrice": {}, "IamInstanceProfile": {}, @@ -303,7 +330,7 @@ }, "PlacementTenancy": {}, "MetadataOptions": { - "shape": "S2g" + "shape": "S3h" } } } @@ -316,7 +343,7 @@ ], "members": { "Tags": { - "shape": "S1q" + "shape": "S2q" } } } @@ -410,7 +437,7 @@ ], "members": { "Tags": { - "shape": "S1q" + "shape": "S2q" } } } @@ -476,11 +503,14 @@ "type": "structure", "members": { "AutoScalingGroupNames": { - "shape": "S35" + "shape": "S46" }, "NextToken": {}, "MaxRecords": { "type": "integer" + }, + "Filters": { + "shape": "S48" } } }, @@ -510,10 +540,10 @@ "AutoScalingGroupARN": {}, "LaunchConfigurationName": {}, "LaunchTemplate": { - "shape": "S10" + "shape": "S14" }, "MixedInstancesPolicy": { - "shape": "S12" + "shape": "S16" }, "MinSize": { "type": "integer" @@ -531,7 +561,7 @@ "type": "integer" }, "AvailabilityZones": { - "shape": "S1d" + "shape": "S2d" }, "LoadBalancerNames": { "shape": "Sa" @@ -544,7 +574,7 @@ "type": "integer" }, "Instances": { - "shape": "S3b" + "shape": "S4f" }, "CreatedTime": { "type": "timestamp" @@ -573,10 +603,10 @@ }, "Status": {}, "Tags": { - "shape": "S3i" + "shape": "S4m" }, "TerminationPolicies": { - "shape": "S1g" + "shape": "S2g" }, "NewInstancesProtectedFromScaleIn": { "type": "boolean" @@ -589,12 +619,19 @@ "type": "boolean" }, "WarmPoolConfiguration": { - "shape": "S3k" + "shape": "S4o" }, "WarmPoolSize": { "type": "integer" }, - "Context": {} + "Context": {}, + "DesiredCapacityType": {}, + "DefaultInstanceWarmup": { + "type": "integer" + }, + "TrafficSources": { + "shape": "Sd" + } } } }, @@ -640,7 +677,7 @@ "HealthStatus": {}, "LaunchConfigurationName": {}, "LaunchTemplate": { - "shape": "S10" + "shape": "S14" }, "ProtectedFromScaleIn": { "type": "boolean" @@ -659,7 +696,7 @@ "type": "structure", "members": { "AutoScalingNotificationTypes": { - "shape": "S3v" + "shape": "S51" } } } @@ -708,37 +745,31 @@ "type": "integer" }, "ProgressDetails": { + "shape": "S5a" + }, + "Preferences": { + "shape": "S5d" + }, + "DesiredConfiguration": { + "shape": "S5o" + }, + "RollbackDetails": { "type": "structure", "members": { - "LivePoolProgress": { - "type": "structure", - "members": { - "PercentageComplete": { - "type": "integer" - }, - "InstancesToUpdate": { - "type": "integer" - } - } + "RollbackReason": {}, + "RollbackStartTime": { + "type": "timestamp" }, - "WarmPoolProgress": { - "type": "structure", - "members": { - "PercentageComplete": { - "type": "integer" - }, - "InstancesToUpdate": { - "type": "integer" - } - } + "PercentageCompleteOnRollback": { + "type": "integer" + }, + "InstancesToUpdateOnRollback": { + "type": "integer" + }, + "ProgressDetailsOnRollback": { + "shape": "S5a" } } - }, - "Preferences": { - "shape": "S47" - }, - "DesiredConfiguration": { - "shape": "S4d" } } } @@ -784,21 +815,21 @@ "ImageId": {}, "KeyName": {}, "SecurityGroups": { - "shape": "S1y" + "shape": "S2z" }, "ClassicLinkVPCId": {}, "ClassicLinkVPCSecurityGroups": { - "shape": "S1z" + "shape": "S30" }, "UserData": {}, "InstanceType": {}, "KernelId": {}, "RamdiskId": {}, "BlockDeviceMappings": { - "shape": "S21" + "shape": "S32" }, "InstanceMonitoring": { - "shape": "S2b" + "shape": "S3c" }, "SpotPrice": {}, "IamInstanceProfile": {}, @@ -813,7 +844,7 @@ }, "PlacementTenancy": {}, "MetadataOptions": { - "shape": "S2g" + "shape": "S3h" } } } @@ -828,7 +859,7 @@ "type": "structure", "members": { "LifecycleHookTypes": { - "shape": "S3v" + "shape": "S51" } } } @@ -970,7 +1001,7 @@ "type": "structure", "members": { "AutoScalingGroupNames": { - "shape": "S35" + "shape": "S46" }, "NextToken": {}, "MaxRecords": { @@ -1034,7 +1065,7 @@ "PolicyType": {}, "AdjustmentType": {}, "MinAdjustmentStep": { - "shape": "S5d" + "shape": "S6p" }, "MinAdjustmentMagnitude": { "type": "integer" @@ -1046,23 +1077,23 @@ "type": "integer" }, "StepAdjustments": { - "shape": "S5g" + "shape": "S6s" }, "MetricAggregationType": {}, "EstimatedInstanceWarmup": { "type": "integer" }, "Alarms": { - "shape": "S5k" + "shape": "S6w" }, "TargetTrackingConfiguration": { - "shape": "S5m" + "shape": "S6y" }, "Enabled": { "type": "boolean" }, "PredictiveScalingConfiguration": { - "shape": "S60" + "shape": "S7j" } } } @@ -1097,7 +1128,7 @@ ], "members": { "Activities": { - "shape": "S6h" + "shape": "S86" }, "NextToken": {} } @@ -1129,7 +1160,7 @@ "members": { "AutoScalingGroupName": {}, "ScheduledActionNames": { - "shape": "Sd" + "shape": "Sh" }, "StartTime": { "type": "timestamp" @@ -1187,17 +1218,7 @@ "type": "structure", "members": { "Filters": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "Values": { - "type": "list", - "member": {} - } - } - } + "shape": "S48" }, "NextToken": {}, "MaxRecords": { @@ -1210,7 +1231,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S3i" + "shape": "S4m" }, "NextToken": {} } @@ -1222,11 +1243,49 @@ "type": "structure", "members": { "TerminationPolicyTypes": { - "shape": "S1g" + "shape": "S2g" } } } }, + "DescribeTrafficSources": { + "input": { + "type": "structure", + "required": [ + "AutoScalingGroupName" + ], + "members": { + "AutoScalingGroupName": {}, + "TrafficSourceType": {}, + "NextToken": {}, + "MaxRecords": { + "type": "integer" + } + } + }, + "output": { + "resultWrapper": "DescribeTrafficSourcesResult", + "type": "structure", + "members": { + "TrafficSources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TrafficSource": { + "deprecated": true, + "deprecatedMessage": "TrafficSource has been replaced by Identifier" + }, + "State": {}, + "Identifier": {}, + "Type": {} + } + } + }, + "NextToken": {} + } + } + }, "DescribeWarmPool": { "input": { "type": "structure", @@ -1246,10 +1305,10 @@ "type": "structure", "members": { "WarmPoolConfiguration": { - "shape": "S3k" + "shape": "S4o" }, "Instances": { - "shape": "S3b" + "shape": "S4f" }, "NextToken": {} } @@ -1277,7 +1336,7 @@ "type": "structure", "members": { "Activities": { - "shape": "S6h" + "shape": "S86" } } } @@ -1322,6 +1381,26 @@ "members": {} } }, + "DetachTrafficSources": { + "input": { + "type": "structure", + "required": [ + "AutoScalingGroupName", + "TrafficSources" + ], + "members": { + "AutoScalingGroupName": {}, + "TrafficSources": { + "shape": "Sd" + } + } + }, + "output": { + "resultWrapper": "DetachTrafficSourcesResult", + "type": "structure", + "members": {} + } + }, "DisableMetricsCollection": { "input": { "type": "structure", @@ -1331,7 +1410,7 @@ "members": { "AutoScalingGroupName": {}, "Metrics": { - "shape": "S79" + "shape": "S91" } } } @@ -1346,7 +1425,7 @@ "members": { "AutoScalingGroupName": {}, "Metrics": { - "shape": "S79" + "shape": "S91" }, "Granularity": {} } @@ -1374,7 +1453,7 @@ "type": "structure", "members": { "Activities": { - "shape": "S6h" + "shape": "S86" } } } @@ -1418,7 +1497,7 @@ "type": "structure", "members": { "Activities": { - "shape": "S6h" + "shape": "S86" } } } @@ -1463,13 +1542,13 @@ ], "members": { "Timestamps": { - "shape": "S7l" + "shape": "S9d" }, "Values": { - "shape": "S7m" + "shape": "S9e" }, "MetricSpecification": { - "shape": "S62" + "shape": "S7l" } } } @@ -1482,10 +1561,10 @@ ], "members": { "Timestamps": { - "shape": "S7l" + "shape": "S9d" }, "Values": { - "shape": "S7m" + "shape": "S9e" } } }, @@ -1533,7 +1612,7 @@ "AutoScalingGroupName": {}, "TopicARN": {}, "NotificationTypes": { - "shape": "S3v" + "shape": "S51" } } } @@ -1551,7 +1630,7 @@ "PolicyType": {}, "AdjustmentType": {}, "MinAdjustmentStep": { - "shape": "S5d" + "shape": "S6p" }, "MinAdjustmentMagnitude": { "type": "integer" @@ -1564,19 +1643,19 @@ }, "MetricAggregationType": {}, "StepAdjustments": { - "shape": "S5g" + "shape": "S6s" }, "EstimatedInstanceWarmup": { "type": "integer" }, "TargetTrackingConfiguration": { - "shape": "S5m" + "shape": "S6y" }, "Enabled": { "type": "boolean" }, "PredictiveScalingConfiguration": { - "shape": "S60" + "shape": "S7j" } } }, @@ -1586,7 +1665,7 @@ "members": { "PolicyARN": {}, "Alarms": { - "shape": "S5k" + "shape": "S6w" } } } @@ -1638,7 +1717,10 @@ "MinSize": { "type": "integer" }, - "PoolState": {} + "PoolState": {}, + "InstanceReusePolicy": { + "shape": "S4t" + } } }, "output": { @@ -1669,7 +1751,25 @@ }, "ResumeProcesses": { "input": { - "shape": "S7y" + "shape": "S9q" + } + }, + "RollbackInstanceRefresh": { + "input": { + "type": "structure", + "required": [ + "AutoScalingGroupName" + ], + "members": { + "AutoScalingGroupName": {} + } + }, + "output": { + "resultWrapper": "RollbackInstanceRefreshResult", + "type": "structure", + "members": { + "InstanceRefreshId": {} + } } }, "SetDesiredCapacity": { @@ -1740,10 +1840,10 @@ "AutoScalingGroupName": {}, "Strategy": {}, "DesiredConfiguration": { - "shape": "S4d" + "shape": "S5o" }, "Preferences": { - "shape": "S47" + "shape": "S5d" } } }, @@ -1757,7 +1857,7 @@ }, "SuspendProcesses": { "input": { - "shape": "S7y" + "shape": "S9q" } }, "TerminateInstanceInAutoScalingGroup": { @@ -1779,7 +1879,7 @@ "type": "structure", "members": { "Activity": { - "shape": "S6i" + "shape": "S87" } } } @@ -1794,10 +1894,10 @@ "AutoScalingGroupName": {}, "LaunchConfigurationName": {}, "LaunchTemplate": { - "shape": "S10" + "shape": "S14" }, "MixedInstancesPolicy": { - "shape": "S12" + "shape": "S16" }, "MinSize": { "type": "integer" @@ -1812,7 +1912,7 @@ "type": "integer" }, "AvailabilityZones": { - "shape": "S1d" + "shape": "S2d" }, "HealthCheckType": {}, "HealthCheckGracePeriod": { @@ -1821,7 +1921,7 @@ "PlacementGroup": {}, "VPCZoneIdentifier": {}, "TerminationPolicies": { - "shape": "S1g" + "shape": "S2g" }, "NewInstancesProtectedFromScaleIn": { "type": "boolean" @@ -1833,7 +1933,11 @@ "CapacityRebalance": { "type": "boolean" }, - "Context": {} + "Context": {}, + "DesiredCapacityType": {}, + "DefaultInstanceWarmup": { + "type": "integer" + } } } } @@ -1852,10 +1956,23 @@ "member": {} }, "Sd": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {}, + "Type": {} + } + } + }, + "Sh": { "type": "list", "member": {} }, - "Sf": { + "Sj": { "type": "list", "member": { "type": "structure", @@ -1869,7 +1986,7 @@ } } }, - "S10": { + "S14": { "type": "structure", "members": { "LaunchTemplateId": {}, @@ -1877,14 +1994,14 @@ "Version": {} } }, - "S12": { + "S16": { "type": "structure", "members": { "LaunchTemplate": { "type": "structure", "members": { "LaunchTemplateSpecification": { - "shape": "S10" + "shape": "S14" }, "Overrides": { "type": "list", @@ -1894,7 +2011,165 @@ "InstanceType": {}, "WeightedCapacity": {}, "LaunchTemplateSpecification": { - "shape": "S10" + "shape": "S14" + }, + "InstanceRequirements": { + "type": "structure", + "required": [ + "VCpuCount", + "MemoryMiB" + ], + "members": { + "VCpuCount": { + "type": "structure", + "required": [ + "Min" + ], + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } + }, + "MemoryMiB": { + "type": "structure", + "required": [ + "Min" + ], + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } + }, + "CpuManufacturers": { + "type": "list", + "member": {} + }, + "MemoryGiBPerVCpu": { + "type": "structure", + "members": { + "Min": { + "type": "double" + }, + "Max": { + "type": "double" + } + } + }, + "ExcludedInstanceTypes": { + "type": "list", + "member": {} + }, + "InstanceGenerations": { + "type": "list", + "member": {} + }, + "SpotMaxPricePercentageOverLowestPrice": { + "type": "integer" + }, + "OnDemandMaxPricePercentageOverLowestPrice": { + "type": "integer" + }, + "BareMetal": {}, + "BurstablePerformance": {}, + "RequireHibernateSupport": { + "type": "boolean" + }, + "NetworkInterfaceCount": { + "type": "structure", + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } + }, + "LocalStorage": {}, + "LocalStorageTypes": { + "type": "list", + "member": {} + }, + "TotalLocalStorageGB": { + "type": "structure", + "members": { + "Min": { + "type": "double" + }, + "Max": { + "type": "double" + } + } + }, + "BaselineEbsBandwidthMbps": { + "type": "structure", + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } + }, + "AcceleratorTypes": { + "type": "list", + "member": {} + }, + "AcceleratorCount": { + "type": "structure", + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } + }, + "AcceleratorManufacturers": { + "type": "list", + "member": {} + }, + "AcceleratorNames": { + "type": "list", + "member": {} + }, + "AcceleratorTotalMemoryMiB": { + "type": "structure", + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } + }, + "NetworkBandwidthGbps": { + "type": "structure", + "members": { + "Min": { + "type": "double" + }, + "Max": { + "type": "double" + } + } + }, + "AllowedInstanceTypes": { + "type": "list", + "member": {} + } + } } } } @@ -1920,15 +2195,15 @@ } } }, - "S1d": { + "S2d": { "type": "list", "member": {} }, - "S1g": { + "S2g": { "type": "list", "member": {} }, - "S1q": { + "S2q": { "type": "list", "member": { "type": "structure", @@ -1946,15 +2221,15 @@ } } }, - "S1y": { + "S2z": { "type": "list", "member": {} }, - "S1z": { + "S30": { "type": "list", "member": {} }, - "S21": { + "S32": { "type": "list", "member": { "type": "structure", @@ -1992,7 +2267,7 @@ } } }, - "S2b": { + "S3c": { "type": "structure", "members": { "Enabled": { @@ -2000,7 +2275,7 @@ } } }, - "S2g": { + "S3h": { "type": "structure", "members": { "HttpTokens": {}, @@ -2010,11 +2285,24 @@ "HttpEndpoint": {} } }, - "S35": { + "S46": { "type": "list", "member": {} }, - "S3b": { + "S48": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Values": { + "type": "list", + "member": {} + } + } + } + }, + "S4f": { "type": "list", "member": { "type": "structure", @@ -2033,7 +2321,7 @@ "HealthStatus": {}, "LaunchConfigurationName": {}, "LaunchTemplate": { - "shape": "S10" + "shape": "S14" }, "ProtectedFromScaleIn": { "type": "boolean" @@ -2042,7 +2330,7 @@ } } }, - "S3i": { + "S4m": { "type": "list", "member": { "type": "structure", @@ -2057,7 +2345,7 @@ } } }, - "S3k": { + "S4o": { "type": "structure", "members": { "MaxGroupPreparedCapacity": { @@ -2067,14 +2355,52 @@ "type": "integer" }, "PoolState": {}, - "Status": {} + "Status": {}, + "InstanceReusePolicy": { + "shape": "S4t" + } + } + }, + "S4t": { + "type": "structure", + "members": { + "ReuseOnScaleIn": { + "type": "boolean" + } } }, - "S3v": { + "S51": { "type": "list", "member": {} }, - "S47": { + "S5a": { + "type": "structure", + "members": { + "LivePoolProgress": { + "type": "structure", + "members": { + "PercentageComplete": { + "type": "integer" + }, + "InstancesToUpdate": { + "type": "integer" + } + } + }, + "WarmPoolProgress": { + "type": "structure", + "members": { + "PercentageComplete": { + "type": "integer" + }, + "InstancesToUpdate": { + "type": "integer" + } + } + } + } + }, + "S5d": { "type": "structure", "members": { "MinHealthyPercentage": { @@ -2094,25 +2420,39 @@ }, "SkipMatching": { "type": "boolean" + }, + "AutoRollback": { + "type": "boolean" + }, + "ScaleInProtectedInstances": {}, + "StandbyInstances": {}, + "AlarmSpecification": { + "type": "structure", + "members": { + "Alarms": { + "type": "list", + "member": {} + } + } } } }, - "S4d": { + "S5o": { "type": "structure", "members": { "LaunchTemplate": { - "shape": "S10" + "shape": "S14" }, "MixedInstancesPolicy": { - "shape": "S12" + "shape": "S16" } } }, - "S5d": { + "S6p": { "type": "integer", "deprecated": true }, - "S5g": { + "S6s": { "type": "list", "member": { "type": "structure", @@ -2132,7 +2472,7 @@ } } }, - "S5k": { + "S6w": { "type": "list", "member": { "type": "structure", @@ -2142,7 +2482,7 @@ } } }, - "S5m": { + "S6y": { "type": "structure", "required": [ "TargetValue" @@ -2160,30 +2500,45 @@ }, "CustomizedMetricSpecification": { "type": "structure", - "required": [ - "MetricName", - "Namespace", - "Statistic" - ], "members": { "MetricName": {}, "Namespace": {}, "Dimensions": { + "shape": "S74" + }, + "Statistic": {}, + "Unit": {}, + "Metrics": { "type": "list", "member": { "type": "structure", "required": [ - "Name", - "Value" + "Id" ], "members": { - "Name": {}, - "Value": {} + "Id": {}, + "Expression": {}, + "MetricStat": { + "type": "structure", + "required": [ + "Metric", + "Stat" + ], + "members": { + "Metric": { + "shape": "S7d" + }, + "Stat": {}, + "Unit": {} + } + }, + "Label": {}, + "ReturnData": { + "type": "boolean" + } } } - }, - "Statistic": {}, - "Unit": {} + } } }, "TargetValue": { @@ -2194,7 +2549,35 @@ } } }, - "S60": { + "S74": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": {} + } + } + }, + "S7d": { + "type": "structure", + "required": [ + "Namespace", + "MetricName" + ], + "members": { + "Namespace": {}, + "MetricName": {}, + "Dimensions": { + "shape": "S74" + } + } + }, + "S7j": { "type": "structure", "required": [ "MetricSpecifications" @@ -2203,7 +2586,7 @@ "MetricSpecifications": { "type": "list", "member": { - "shape": "S62" + "shape": "S7l" } }, "Mode": {}, @@ -2216,7 +2599,7 @@ } } }, - "S62": { + "S7l": { "type": "structure", "required": [ "TargetValue" @@ -2254,16 +2637,80 @@ "PredefinedMetricType": {}, "ResourceLabel": {} } + }, + "CustomizedScalingMetricSpecification": { + "type": "structure", + "required": [ + "MetricDataQueries" + ], + "members": { + "MetricDataQueries": { + "shape": "S7t" + } + } + }, + "CustomizedLoadMetricSpecification": { + "type": "structure", + "required": [ + "MetricDataQueries" + ], + "members": { + "MetricDataQueries": { + "shape": "S7t" + } + } + }, + "CustomizedCapacityMetricSpecification": { + "type": "structure", + "required": [ + "MetricDataQueries" + ], + "members": { + "MetricDataQueries": { + "shape": "S7t" + } + } } } }, - "S6h": { + "S7t": { "type": "list", "member": { - "shape": "S6i" + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "Expression": {}, + "MetricStat": { + "type": "structure", + "required": [ + "Metric", + "Stat" + ], + "members": { + "Metric": { + "shape": "S7d" + }, + "Stat": {}, + "Unit": {} + } + }, + "Label": {}, + "ReturnData": { + "type": "boolean" + } + } + } + }, + "S86": { + "type": "list", + "member": { + "shape": "S87" } }, - "S6i": { + "S87": { "type": "structure", "required": [ "ActivityId", @@ -2293,23 +2740,23 @@ "AutoScalingGroupARN": {} } }, - "S79": { + "S91": { "type": "list", "member": {} }, - "S7l": { + "S9d": { "type": "list", "member": { "type": "timestamp" } }, - "S7m": { + "S9e": { "type": "list", "member": { "type": "double" } }, - "S7y": { + "S9q": { "type": "structure", "required": [ "AutoScalingGroupName" diff --git a/iamlivecore/service/backup-2018-11-15.min.json b/iamlivecore/service/backup-2018-11-15.min.json index 659781b1..30b1273d 100644 --- a/iamlivecore/service/backup-2018-11-15.min.json +++ b/iamlivecore/service/backup-2018-11-15.min.json @@ -11,6 +11,40 @@ "uid": "backup-2018-11-15" }, "operations": { + "CancelLegalHold": { + "http": { + "method": "DELETE", + "requestUri": "/legal-holds/{legalHoldId}", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "LegalHoldId", + "CancelDescription" + ], + "members": { + "LegalHoldId": { + "location": "uri", + "locationName": "legalHoldId" + }, + "CancelDescription": { + "location": "querystring", + "locationName": "cancelDescription" + }, + "RetainRecordInDays": { + "location": "querystring", + "locationName": "retainRecordInDays", + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "CreateBackupPlan": { "http": { "method": "PUT", @@ -23,10 +57,10 @@ ], "members": { "BackupPlan": { - "shape": "S2" + "shape": "S6" }, "BackupPlanTags": { - "shape": "Sc" + "shape": "Sf" }, "CreatorRequestId": {} } @@ -41,7 +75,7 @@ }, "VersionId": {}, "AdvancedBackupSettings": { - "shape": "Sj" + "shape": "Sn" } } }, @@ -64,7 +98,7 @@ "locationName": "backupPlanId" }, "BackupSelection": { - "shape": "St" + "shape": "Sw" }, "CreatorRequestId": {} } @@ -97,7 +131,7 @@ "locationName": "backupVaultName" }, "BackupVaultTags": { - "shape": "Sc" + "shape": "Sf" }, "EncryptionKeyArn": {}, "CreatorRequestId": {} @@ -129,13 +163,13 @@ "FrameworkName": {}, "FrameworkDescription": {}, "FrameworkControls": { - "shape": "S18" + "shape": "S1e" }, "IdempotencyToken": { "idempotencyToken": true }, "FrameworkTags": { - "shape": "S1i" + "shape": "S1o" } } }, @@ -148,6 +182,88 @@ }, "idempotent": true }, + "CreateLegalHold": { + "http": { + "requestUri": "/legal-holds/" + }, + "input": { + "type": "structure", + "required": [ + "Title", + "Description" + ], + "members": { + "Title": {}, + "Description": {}, + "IdempotencyToken": {}, + "RecoveryPointSelection": { + "shape": "S1r" + }, + "Tags": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "Title": {}, + "Status": {}, + "Description": {}, + "LegalHoldId": {}, + "LegalHoldArn": {}, + "CreationDate": { + "type": "timestamp" + }, + "RecoveryPointSelection": { + "shape": "S1r" + } + } + }, + "idempotent": true + }, + "CreateLogicallyAirGappedBackupVault": { + "http": { + "method": "PUT", + "requestUri": "/logically-air-gapped-backup-vaults/{backupVaultName}" + }, + "input": { + "type": "structure", + "required": [ + "BackupVaultName", + "MinRetentionDays", + "MaxRetentionDays" + ], + "members": { + "BackupVaultName": { + "location": "uri", + "locationName": "backupVaultName" + }, + "BackupVaultTags": { + "shape": "Sf" + }, + "CreatorRequestId": {}, + "MinRetentionDays": { + "type": "long" + }, + "MaxRetentionDays": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "BackupVaultName": {}, + "BackupVaultArn": {}, + "CreationDate": { + "type": "timestamp" + }, + "VaultState": {} + } + }, + "idempotent": true + }, "CreateReportPlan": { "http": { "requestUri": "/audit/report-plans" @@ -163,13 +279,13 @@ "ReportPlanName": {}, "ReportPlanDescription": {}, "ReportDeliveryChannel": { - "shape": "S1n" + "shape": "S23" }, "ReportSetting": { - "shape": "S1p" + "shape": "S25" }, "ReportPlanTags": { - "shape": "S1i" + "shape": "S1o" }, "IdempotencyToken": { "idempotencyToken": true @@ -180,7 +296,10 @@ "type": "structure", "members": { "ReportPlanName": {}, - "ReportPlanArn": {} + "ReportPlanArn": {}, + "CreationTime": { + "type": "timestamp" + } } }, "idempotent": true @@ -274,6 +393,25 @@ }, "idempotent": true }, + "DeleteBackupVaultLockConfiguration": { + "http": { + "method": "DELETE", + "requestUri": "/backup-vaults/{backupVaultName}/vault-lock" + }, + "input": { + "type": "structure", + "required": [ + "BackupVaultName" + ], + "members": { + "BackupVaultName": { + "location": "uri", + "locationName": "backupVaultName" + } + } + }, + "idempotent": true + }, "DeleteBackupVaultNotifications": { "http": { "method": "DELETE", @@ -394,7 +532,7 @@ }, "IamRoleArn": {}, "CreatedBy": { - "shape": "S24" + "shape": "S2n" }, "ResourceType": {}, "BytesTransferred": { @@ -407,9 +545,24 @@ "type": "timestamp" }, "BackupOptions": { - "shape": "Sm" + "shape": "Sq" + }, + "BackupType": {}, + "ParentJobId": {}, + "IsParent": { + "type": "boolean" + }, + "NumberOfChildJobs": { + "type": "long" }, - "BackupType": {} + "ChildJobsInState": { + "type": "map", + "key": {}, + "value": { + "type": "long" + } + }, + "ResourceName": {} } }, "idempotent": true @@ -428,6 +581,10 @@ "BackupVaultName": { "location": "uri", "locationName": "backupVaultName" + }, + "BackupVaultAccountId": { + "location": "querystring", + "locationName": "backupVaultAccountId" } } }, @@ -436,6 +593,7 @@ "members": { "BackupVaultName": {}, "BackupVaultArn": {}, + "VaultType": {}, "EncryptionKeyArn": {}, "CreationDate": { "type": "timestamp" @@ -443,6 +601,18 @@ "CreatorRequestId": {}, "NumberOfRecoveryPoints": { "type": "long" + }, + "Locked": { + "type": "boolean" + }, + "MinRetentionDays": { + "type": "long" + }, + "MaxRetentionDays": { + "type": "long" + }, + "LockDate": { + "type": "timestamp" } } }, @@ -469,7 +639,7 @@ "type": "structure", "members": { "CopyJob": { - "shape": "S2a" + "shape": "S2w" } } }, @@ -499,7 +669,7 @@ "FrameworkArn": {}, "FrameworkDescription": {}, "FrameworkControls": { - "shape": "S18" + "shape": "S1e" }, "CreationTime": { "type": "timestamp" @@ -523,7 +693,7 @@ "type": "structure", "members": { "GlobalSettings": { - "shape": "S2g" + "shape": "S33" }, "LastUpdateTime": { "type": "timestamp" @@ -555,7 +725,8 @@ "ResourceType": {}, "LastBackupTime": { "type": "timestamp" - } + }, + "ResourceName": {} } }, "idempotent": true @@ -579,6 +750,10 @@ "RecoveryPointArn": { "location": "uri", "locationName": "recoveryPointArn" + }, + "BackupVaultAccountId": { + "location": "querystring", + "locationName": "backupVaultAccountId" } } }, @@ -592,7 +767,7 @@ "ResourceArn": {}, "ResourceType": {}, "CreatedBy": { - "shape": "S24" + "shape": "S2n" }, "IamRoleArn": {}, "Status": {}, @@ -607,10 +782,10 @@ "type": "long" }, "CalculatedLifecycle": { - "shape": "S2o" + "shape": "S3b" }, "Lifecycle": { - "shape": "Sa" + "shape": "Se" }, "EncryptionKeyArn": {}, "IsEncrypted": { @@ -619,7 +794,13 @@ "StorageClass": {}, "LastRestoreTime": { "type": "timestamp" - } + }, + "ParentRecoveryPointArn": {}, + "CompositeMemberIdentifier": {}, + "IsParent": { + "type": "boolean" + }, + "ResourceName": {} } }, "idempotent": true @@ -637,7 +818,10 @@ "type": "structure", "members": { "ResourceTypeOptInPreference": { - "shape": "S2t" + "shape": "S3f" + }, + "ResourceTypeManagementPreference": { + "shape": "S3h" } } } @@ -663,7 +847,7 @@ "type": "structure", "members": { "ReportJob": { - "shape": "S2y" + "shape": "S3l" } } } @@ -689,7 +873,7 @@ "type": "structure", "members": { "ReportPlan": { - "shape": "S33" + "shape": "S3p" } } } @@ -761,6 +945,30 @@ } } }, + "DisassociateRecoveryPointFromParent": { + "http": { + "method": "DELETE", + "requestUri": "/backup-vaults/{backupVaultName}/recovery-points/{recoveryPointArn}/parentAssociation", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "BackupVaultName", + "RecoveryPointArn" + ], + "members": { + "BackupVaultName": { + "location": "uri", + "locationName": "backupVaultName" + }, + "RecoveryPointArn": { + "location": "uri", + "locationName": "recoveryPointArn" + } + } + } + }, "ExportBackupPlanTemplate": { "http": { "method": "GET", @@ -810,7 +1018,7 @@ "type": "structure", "members": { "BackupPlan": { - "shape": "S3d" + "shape": "S40" }, "BackupPlanId": {}, "BackupPlanArn": {}, @@ -826,7 +1034,7 @@ "type": "timestamp" }, "AdvancedBackupSettings": { - "shape": "Sj" + "shape": "Sn" } } }, @@ -849,7 +1057,7 @@ "type": "structure", "members": { "BackupPlan": { - "shape": "S3d" + "shape": "S40" } } } @@ -875,7 +1083,7 @@ "type": "structure", "members": { "BackupPlanDocument": { - "shape": "S3d" + "shape": "S40" } } } @@ -906,7 +1114,7 @@ "type": "structure", "members": { "BackupSelection": { - "shape": "St" + "shape": "Sw" }, "SelectionId": {}, "BackupPlanId": {}, @@ -969,7 +1177,49 @@ "BackupVaultArn": {}, "SNSTopicArn": {}, "BackupVaultEvents": { - "shape": "S3r" + "shape": "S4e" + } + } + }, + "idempotent": true + }, + "GetLegalHold": { + "http": { + "method": "GET", + "requestUri": "/legal-holds/{legalHoldId}/" + }, + "input": { + "type": "structure", + "required": [ + "LegalHoldId" + ], + "members": { + "LegalHoldId": { + "location": "uri", + "locationName": "legalHoldId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Title": {}, + "Status": {}, + "Description": {}, + "CancelDescription": {}, + "LegalHoldId": {}, + "LegalHoldArn": {}, + "CreationDate": { + "type": "timestamp" + }, + "CancellationDate": { + "type": "timestamp" + }, + "RetainRecordUntil": { + "type": "timestamp" + }, + "RecoveryPointSelection": { + "shape": "S1r" } } }, @@ -994,6 +1244,10 @@ "RecoveryPointArn": { "location": "uri", "locationName": "recoveryPointArn" + }, + "BackupVaultAccountId": { + "location": "querystring", + "locationName": "backupVaultAccountId" } } }, @@ -1003,7 +1257,7 @@ "BackupVaultArn": {}, "RecoveryPointArn": {}, "RestoreMetadata": { - "shape": "S3v" + "shape": "S4k" } } }, @@ -1070,6 +1324,20 @@ "ByAccountId": { "location": "querystring", "locationName": "accountId" + }, + "ByCompleteAfter": { + "location": "querystring", + "locationName": "completeAfter", + "type": "timestamp" + }, + "ByCompleteBefore": { + "location": "querystring", + "locationName": "completeBefore", + "type": "timestamp" + }, + "ByParentJobId": { + "location": "querystring", + "locationName": "parentJobId" } } }, @@ -1101,7 +1369,7 @@ }, "IamRoleArn": {}, "CreatedBy": { - "shape": "S24" + "shape": "S2n" }, "ExpectedCompletionDate": { "type": "timestamp" @@ -1114,9 +1382,14 @@ "type": "long" }, "BackupOptions": { - "shape": "Sm" + "shape": "Sq" }, - "BackupType": {} + "BackupType": {}, + "ParentJobId": {}, + "IsParent": { + "type": "boolean" + }, + "ResourceName": {} } } }, @@ -1194,7 +1467,7 @@ "BackupPlanVersionsList": { "type": "list", "member": { - "shape": "S4c" + "shape": "S51" } } } @@ -1232,7 +1505,7 @@ "BackupPlansList": { "type": "list", "member": { - "shape": "S4c" + "shape": "S51" } } } @@ -1297,6 +1570,15 @@ "input": { "type": "structure", "members": { + "ByVaultType": { + "location": "querystring", + "locationName": "vaultType" + }, + "ByShared": { + "location": "querystring", + "locationName": "shared", + "type": "boolean" + }, "NextToken": { "location": "querystring", "locationName": "nextToken" @@ -1325,6 +1607,18 @@ "CreatorRequestId": {}, "NumberOfRecoveryPoints": { "type": "long" + }, + "Locked": { + "type": "boolean" + }, + "MinRetentionDays": { + "type": "long" + }, + "MaxRetentionDays": { + "type": "long" + }, + "LockDate": { + "type": "timestamp" } } } @@ -1380,6 +1674,20 @@ "ByAccountId": { "location": "querystring", "locationName": "accountId" + }, + "ByCompleteBefore": { + "location": "querystring", + "locationName": "completeBefore", + "type": "timestamp" + }, + "ByCompleteAfter": { + "location": "querystring", + "locationName": "completeAfter", + "type": "timestamp" + }, + "ByParentJobId": { + "location": "querystring", + "locationName": "parentJobId" } } }, @@ -1389,7 +1697,7 @@ "CopyJobs": { "type": "list", "member": { - "shape": "S2a" + "shape": "S2w" } }, "NextToken": {} @@ -1440,10 +1748,10 @@ } } }, - "ListProtectedResources": { + "ListLegalHolds": { "http": { "method": "GET", - "requestUri": "/resources/" + "requestUri": "/legal-holds/" }, "input": { "type": "structure", @@ -1462,24 +1770,100 @@ "output": { "type": "structure", "members": { - "Results": { + "NextToken": {}, + "LegalHolds": { "type": "list", "member": { "type": "structure", "members": { - "ResourceArn": {}, - "ResourceType": {}, - "LastBackupTime": { + "Title": {}, + "Status": {}, + "Description": {}, + "LegalHoldId": {}, + "LegalHoldArn": {}, + "CreationDate": { + "type": "timestamp" + }, + "CancellationDate": { "type": "timestamp" } } } + } + } + }, + "idempotent": true + }, + "ListProtectedResources": { + "http": { + "method": "GET", + "requestUri": "/resources/" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Results": { + "shape": "S5r" }, "NextToken": {} } }, "idempotent": true }, + "ListProtectedResourcesByBackupVault": { + "http": { + "method": "GET", + "requestUri": "/backup-vaults/{backupVaultName}/resources/" + }, + "input": { + "type": "structure", + "required": [ + "BackupVaultName" + ], + "members": { + "BackupVaultName": { + "location": "uri", + "locationName": "backupVaultName" + }, + "BackupVaultAccountId": { + "location": "querystring", + "locationName": "backupVaultAccountId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Results": { + "shape": "S5r" + }, + "NextToken": {} + } + } + }, "ListRecoveryPointsByBackupVault": { "http": { "method": "GET", @@ -1495,6 +1879,10 @@ "location": "uri", "locationName": "backupVaultName" }, + "BackupVaultAccountId": { + "location": "querystring", + "locationName": "backupVaultAccountId" + }, "NextToken": { "location": "querystring", "locationName": "nextToken" @@ -1525,6 +1913,10 @@ "location": "querystring", "locationName": "createdAfter", "type": "timestamp" + }, + "ByParentRecoveryPointArn": { + "location": "querystring", + "locationName": "parentRecoveryPointArn" } } }, @@ -1544,7 +1936,7 @@ "ResourceArn": {}, "ResourceType": {}, "CreatedBy": { - "shape": "S24" + "shape": "S2n" }, "IamRoleArn": {}, "Status": {}, @@ -1559,10 +1951,10 @@ "type": "long" }, "CalculatedLifecycle": { - "shape": "S2o" + "shape": "S3b" }, "Lifecycle": { - "shape": "Sa" + "shape": "Se" }, "EncryptionKeyArn": {}, "IsEncrypted": { @@ -1570,7 +1962,13 @@ }, "LastRestoreTime": { "type": "timestamp" - } + }, + "ParentRecoveryPointArn": {}, + "CompositeMemberIdentifier": {}, + "IsParent": { + "type": "boolean" + }, + "ResourceName": {} } } } @@ -1578,6 +1976,52 @@ }, "idempotent": true }, + "ListRecoveryPointsByLegalHold": { + "http": { + "method": "GET", + "requestUri": "/legal-holds/{legalHoldId}/recovery-points" + }, + "input": { + "type": "structure", + "required": [ + "LegalHoldId" + ], + "members": { + "LegalHoldId": { + "location": "uri", + "locationName": "legalHoldId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "RecoveryPoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RecoveryPointArn": {}, + "ResourceArn": {}, + "ResourceType": {}, + "BackupVaultName": {} + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, "ListRecoveryPointsByResource": { "http": { "method": "GET", @@ -1623,7 +2067,12 @@ "BackupSizeBytes": { "type": "long" }, - "BackupVaultName": {} + "BackupVaultName": {}, + "IsParent": { + "type": "boolean" + }, + "ParentRecoveryPointArn": {}, + "ResourceName": {} } } } @@ -1674,7 +2123,7 @@ "ReportJobs": { "type": "list", "member": { - "shape": "S2y" + "shape": "S3l" } }, "NextToken": {} @@ -1706,7 +2155,7 @@ "ReportPlans": { "type": "list", "member": { - "shape": "S33" + "shape": "S3p" } }, "NextToken": {} @@ -1747,6 +2196,16 @@ "ByStatus": { "location": "querystring", "locationName": "status" + }, + "ByCompleteBefore": { + "location": "querystring", + "locationName": "completeBefore", + "type": "timestamp" + }, + "ByCompleteAfter": { + "location": "querystring", + "locationName": "completeAfter", + "type": "timestamp" } } }, @@ -1818,7 +2277,7 @@ "members": { "NextToken": {}, "Tags": { - "shape": "Sc" + "shape": "Sf" } } }, @@ -1844,6 +2303,34 @@ }, "idempotent": true }, + "PutBackupVaultLockConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/backup-vaults/{backupVaultName}/vault-lock" + }, + "input": { + "type": "structure", + "required": [ + "BackupVaultName" + ], + "members": { + "BackupVaultName": { + "location": "uri", + "locationName": "backupVaultName" + }, + "MinRetentionDays": { + "type": "long" + }, + "MaxRetentionDays": { + "type": "long" + }, + "ChangeableForDays": { + "type": "long" + } + } + }, + "idempotent": true + }, "PutBackupVaultNotifications": { "http": { "method": "PUT", @@ -1863,7 +2350,7 @@ }, "SNSTopicArn": {}, "BackupVaultEvents": { - "shape": "S3r" + "shape": "S4e" } } }, @@ -1893,13 +2380,13 @@ "type": "long" }, "Lifecycle": { - "shape": "Sa" + "shape": "Se" }, "RecoveryPointTags": { - "shape": "Sc" + "shape": "Sf" }, "BackupOptions": { - "shape": "Sm" + "shape": "Sq" } } }, @@ -1910,6 +2397,9 @@ "RecoveryPointArn": {}, "CreationDate": { "type": "timestamp" + }, + "IsParent": { + "type": "boolean" } } }, @@ -1935,7 +2425,7 @@ "IamRoleArn": {}, "IdempotencyToken": {}, "Lifecycle": { - "shape": "Sa" + "shape": "Se" } } }, @@ -1945,6 +2435,9 @@ "CopyJobId": {}, "CreationDate": { "type": "timestamp" + }, + "IsParent": { + "type": "boolean" } } }, @@ -1986,17 +2479,19 @@ "type": "structure", "required": [ "RecoveryPointArn", - "Metadata", - "IamRoleArn" + "Metadata" ], "members": { "RecoveryPointArn": {}, "Metadata": { - "shape": "S3v" + "shape": "S4k" }, "IamRoleArn": {}, "IdempotencyToken": {}, - "ResourceType": {} + "ResourceType": {}, + "CopySourceTagsToRestoredResource": { + "type": "boolean" + } } }, "output": { @@ -2040,7 +2535,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "Sc" + "shape": "Sf" } } }, @@ -2086,7 +2581,7 @@ "locationName": "backupPlanId" }, "BackupPlan": { - "shape": "S2" + "shape": "S6" } } }, @@ -2100,7 +2595,7 @@ }, "VersionId": {}, "AdvancedBackupSettings": { - "shape": "Sj" + "shape": "Sn" } } }, @@ -2123,7 +2618,7 @@ }, "FrameworkDescription": {}, "FrameworkControls": { - "shape": "S18" + "shape": "S1e" }, "IdempotencyToken": { "idempotencyToken": true @@ -2151,7 +2646,7 @@ "type": "structure", "members": { "GlobalSettings": { - "shape": "S2g" + "shape": "S33" } } } @@ -2176,7 +2671,7 @@ "locationName": "recoveryPointArn" }, "Lifecycle": { - "shape": "Sa" + "shape": "Se" } } }, @@ -2186,10 +2681,10 @@ "BackupVaultArn": {}, "RecoveryPointArn": {}, "Lifecycle": { - "shape": "Sa" + "shape": "Se" }, "CalculatedLifecycle": { - "shape": "S2o" + "shape": "S3b" } } }, @@ -2204,7 +2699,10 @@ "type": "structure", "members": { "ResourceTypeOptInPreference": { - "shape": "S2t" + "shape": "S3f" + }, + "ResourceTypeManagementPreference": { + "shape": "S3h" } } } @@ -2226,10 +2724,10 @@ }, "ReportPlanDescription": {}, "ReportDeliveryChannel": { - "shape": "S1n" + "shape": "S23" }, "ReportSetting": { - "shape": "S1p" + "shape": "S25" }, "IdempotencyToken": { "idempotencyToken": true @@ -2250,7 +2748,7 @@ } }, "shapes": { - "S2": { + "S6": { "type": "structure", "required": [ "BackupPlanName", @@ -2277,26 +2775,27 @@ "type": "long" }, "Lifecycle": { - "shape": "Sa" + "shape": "Se" }, "RecoveryPointTags": { - "shape": "Sc" + "shape": "Sf" }, "CopyActions": { - "shape": "Sf" + "shape": "Si" }, "EnableContinuousBackup": { "type": "boolean" - } + }, + "ScheduleExpressionTimezone": {} } } }, "AdvancedBackupSettings": { - "shape": "Sj" + "shape": "Sn" } } }, - "Sa": { + "Se": { "type": "structure", "members": { "MoveToColdStorageAfterDays": { @@ -2307,13 +2806,13 @@ } } }, - "Sc": { + "Sf": { "type": "map", "key": {}, "value": {}, "sensitive": true }, - "Sf": { + "Si": { "type": "list", "member": { "type": "structure", @@ -2322,30 +2821,30 @@ ], "members": { "Lifecycle": { - "shape": "Sa" + "shape": "Se" }, "DestinationBackupVaultArn": {} } } }, - "Sj": { + "Sn": { "type": "list", "member": { "type": "structure", "members": { "ResourceType": {}, "BackupOptions": { - "shape": "Sm" + "shape": "Sq" } } } }, - "Sm": { + "Sq": { "type": "map", "key": {}, "value": {} }, - "St": { + "Sw": { "type": "structure", "required": [ "SelectionName", @@ -2355,8 +2854,7 @@ "SelectionName": {}, "IamRoleArn": {}, "Resources": { - "type": "list", - "member": {} + "shape": "Sz" }, "ListOfTags": { "type": "list", @@ -2373,10 +2871,44 @@ "ConditionValue": {} } } + }, + "NotResources": { + "shape": "Sz" + }, + "Conditions": { + "type": "structure", + "members": { + "StringEquals": { + "shape": "S16" + }, + "StringNotEquals": { + "shape": "S16" + }, + "StringLike": { + "shape": "S16" + }, + "StringNotLike": { + "shape": "S16" + } + } + } + } + }, + "Sz": { + "type": "list", + "member": {} + }, + "S16": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ConditionKey": {}, + "ConditionValue": {} } } }, - "S18": { + "S1e": { "type": "list", "member": { "type": "structure", @@ -2407,19 +2939,47 @@ "member": {} }, "Tags": { - "shape": "S1i" + "shape": "S1o" } } } } } }, - "S1i": { + "S1o": { "type": "map", "key": {}, "value": {} }, - "S1n": { + "S1r": { + "type": "structure", + "members": { + "VaultNames": { + "type": "list", + "member": {} + }, + "ResourceIdentifiers": { + "type": "list", + "member": {} + }, + "DateRange": { + "type": "structure", + "required": [ + "FromDate", + "ToDate" + ], + "members": { + "FromDate": { + "type": "timestamp" + }, + "ToDate": { + "type": "timestamp" + } + } + } + } + }, + "S23": { "type": "structure", "required": [ "S3BucketName" @@ -2433,16 +2993,35 @@ } } }, - "S1p": { + "S25": { "type": "structure", "required": [ "ReportTemplate" ], "members": { - "ReportTemplate": {} + "ReportTemplate": {}, + "FrameworkArns": { + "shape": "S26" + }, + "NumberOfFrameworks": { + "type": "integer" + }, + "Accounts": { + "shape": "S26" + }, + "OrganizationUnits": { + "shape": "S26" + }, + "Regions": { + "shape": "S26" + } } }, - "S24": { + "S26": { + "type": "list", + "member": {} + }, + "S2n": { "type": "structure", "members": { "BackupPlanId": {}, @@ -2451,7 +3030,7 @@ "BackupRuleId": {} } }, - "S2a": { + "S2w": { "type": "structure", "members": { "AccountId": {}, @@ -2474,17 +3053,33 @@ }, "IamRoleArn": {}, "CreatedBy": { - "shape": "S24" + "shape": "S2n" + }, + "ResourceType": {}, + "ParentJobId": {}, + "IsParent": { + "type": "boolean" }, - "ResourceType": {} + "CompositeMemberIdentifier": {}, + "NumberOfChildJobs": { + "type": "long" + }, + "ChildJobsInState": { + "type": "map", + "key": {}, + "value": { + "type": "long" + } + }, + "ResourceName": {} } }, - "S2g": { + "S33": { "type": "map", "key": {}, "value": {} }, - "S2o": { + "S3b": { "type": "structure", "members": { "MoveToColdStorageAt": { @@ -2495,14 +3090,21 @@ } } }, - "S2t": { + "S3f": { + "type": "map", + "key": {}, + "value": { + "type": "boolean" + } + }, + "S3h": { "type": "map", "key": {}, "value": { "type": "boolean" } }, - "S2y": { + "S3l": { "type": "structure", "members": { "ReportJobId": {}, @@ -2521,24 +3123,23 @@ "members": { "S3BucketName": {}, "S3Keys": { - "type": "list", - "member": {} + "shape": "S26" } } } } }, - "S33": { + "S3p": { "type": "structure", "members": { "ReportPlanArn": {}, "ReportPlanName": {}, "ReportPlanDescription": {}, "ReportSetting": { - "shape": "S1p" + "shape": "S25" }, "ReportDeliveryChannel": { - "shape": "S1n" + "shape": "S23" }, "DeploymentStatus": {}, "CreationTime": { @@ -2552,7 +3153,7 @@ } } }, - "S3d": { + "S40": { "type": "structure", "required": [ "BackupPlanName", @@ -2579,37 +3180,38 @@ "type": "long" }, "Lifecycle": { - "shape": "Sa" + "shape": "Se" }, "RecoveryPointTags": { - "shape": "Sc" + "shape": "Sf" }, "RuleId": {}, "CopyActions": { - "shape": "Sf" + "shape": "Si" }, "EnableContinuousBackup": { "type": "boolean" - } + }, + "ScheduleExpressionTimezone": {} } } }, "AdvancedBackupSettings": { - "shape": "Sj" + "shape": "Sn" } } }, - "S3r": { + "S4e": { "type": "list", "member": {} }, - "S3v": { + "S4k": { "type": "map", "key": {}, "value": {}, "sensitive": true }, - "S4c": { + "S51": { "type": "structure", "members": { "BackupPlanArn": {}, @@ -2627,7 +3229,21 @@ "type": "timestamp" }, "AdvancedBackupSettings": { - "shape": "Sj" + "shape": "Sn" + } + } + }, + "S5r": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceArn": {}, + "ResourceType": {}, + "LastBackupTime": { + "type": "timestamp" + }, + "ResourceName": {} } } } diff --git a/iamlivecore/service/backup-gateway-2021-01-01.min.json b/iamlivecore/service/backup-gateway-2021-01-01.min.json new file mode 100644 index 00000000..787873c3 --- /dev/null +++ b/iamlivecore/service/backup-gateway-2021-01-01.min.json @@ -0,0 +1,723 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-01-01", + "endpointPrefix": "backup-gateway", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "AWS Backup Gateway", + "serviceId": "Backup Gateway", + "signatureVersion": "v4", + "signingName": "backup-gateway", + "targetPrefix": "BackupOnPremises_v20210101", + "uid": "backup-gateway-2021-01-01" + }, + "operations": { + "AssociateGatewayToServer": { + "input": { + "type": "structure", + "required": [ + "GatewayArn", + "ServerArn" + ], + "members": { + "GatewayArn": {}, + "ServerArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + } + }, + "CreateGateway": { + "input": { + "type": "structure", + "required": [ + "ActivationKey", + "GatewayDisplayName", + "GatewayType" + ], + "members": { + "ActivationKey": {}, + "GatewayDisplayName": {}, + "GatewayType": {}, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + } + }, + "DeleteGateway": { + "input": { + "type": "structure", + "required": [ + "GatewayArn" + ], + "members": { + "GatewayArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + }, + "idempotent": true + }, + "DeleteHypervisor": { + "input": { + "type": "structure", + "required": [ + "HypervisorArn" + ], + "members": { + "HypervisorArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "HypervisorArn": {} + } + }, + "idempotent": true + }, + "DisassociateGatewayFromServer": { + "input": { + "type": "structure", + "required": [ + "GatewayArn" + ], + "members": { + "GatewayArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + } + }, + "GetBandwidthRateLimitSchedule": { + "input": { + "type": "structure", + "required": [ + "GatewayArn" + ], + "members": { + "GatewayArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "BandwidthRateLimitIntervals": { + "shape": "Sm" + }, + "GatewayArn": {} + } + } + }, + "GetGateway": { + "input": { + "type": "structure", + "required": [ + "GatewayArn" + ], + "members": { + "GatewayArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Gateway": { + "type": "structure", + "members": { + "GatewayArn": {}, + "GatewayDisplayName": {}, + "GatewayType": {}, + "HypervisorId": {}, + "LastSeenTime": { + "type": "timestamp" + }, + "MaintenanceStartTime": { + "type": "structure", + "required": [ + "HourOfDay", + "MinuteOfHour" + ], + "members": { + "DayOfMonth": { + "type": "integer" + }, + "DayOfWeek": { + "type": "integer" + }, + "HourOfDay": { + "type": "integer" + }, + "MinuteOfHour": { + "type": "integer" + } + } + }, + "NextUpdateAvailabilityTime": { + "type": "timestamp" + }, + "VpcEndpoint": {} + } + } + } + } + }, + "GetHypervisor": { + "input": { + "type": "structure", + "required": [ + "HypervisorArn" + ], + "members": { + "HypervisorArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Hypervisor": { + "type": "structure", + "members": { + "Host": {}, + "HypervisorArn": {}, + "KmsKeyArn": {}, + "LastSuccessfulMetadataSyncTime": { + "type": "timestamp" + }, + "LatestMetadataSyncStatus": {}, + "LatestMetadataSyncStatusMessage": {}, + "LogGroupArn": {}, + "Name": {}, + "State": {} + } + } + } + } + }, + "GetHypervisorPropertyMappings": { + "input": { + "type": "structure", + "required": [ + "HypervisorArn" + ], + "members": { + "HypervisorArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "HypervisorArn": {}, + "IamRoleArn": {}, + "VmwareToAwsTagMappings": { + "shape": "S1d" + } + } + } + }, + "GetVirtualMachine": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "VirtualMachine": { + "type": "structure", + "members": { + "HostName": {}, + "HypervisorId": {}, + "LastBackupDate": { + "type": "timestamp" + }, + "Name": {}, + "Path": {}, + "ResourceArn": {}, + "VmwareTags": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VmwareCategory": {}, + "VmwareTagDescription": {}, + "VmwareTagName": {} + } + } + } + } + } + } + } + }, + "ImportHypervisorConfiguration": { + "input": { + "type": "structure", + "required": [ + "Host", + "Name" + ], + "members": { + "Host": {}, + "KmsKeyArn": {}, + "Name": {}, + "Password": { + "shape": "S1p" + }, + "Tags": { + "shape": "S9" + }, + "Username": { + "shape": "S1q" + } + } + }, + "output": { + "type": "structure", + "members": { + "HypervisorArn": {} + } + } + }, + "ListGateways": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Gateways": { + "type": "list", + "member": { + "type": "structure", + "members": { + "GatewayArn": {}, + "GatewayDisplayName": {}, + "GatewayType": {}, + "HypervisorId": {}, + "LastSeenTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListHypervisors": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Hypervisors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Host": {}, + "HypervisorArn": {}, + "KmsKeyArn": {}, + "Name": {}, + "State": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "S9" + } + } + } + }, + "ListVirtualMachines": { + "input": { + "type": "structure", + "members": { + "HypervisorArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "VirtualMachines": { + "type": "list", + "member": { + "type": "structure", + "members": { + "HostName": {}, + "HypervisorId": {}, + "LastBackupDate": { + "type": "timestamp" + }, + "Name": {}, + "Path": {}, + "ResourceArn": {} + } + } + } + } + } + }, + "PutBandwidthRateLimitSchedule": { + "input": { + "type": "structure", + "required": [ + "BandwidthRateLimitIntervals", + "GatewayArn" + ], + "members": { + "BandwidthRateLimitIntervals": { + "shape": "Sm" + }, + "GatewayArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + }, + "idempotent": true + }, + "PutHypervisorPropertyMappings": { + "input": { + "type": "structure", + "required": [ + "HypervisorArn", + "IamRoleArn", + "VmwareToAwsTagMappings" + ], + "members": { + "HypervisorArn": {}, + "IamRoleArn": {}, + "VmwareToAwsTagMappings": { + "shape": "S1d" + } + } + }, + "output": { + "type": "structure", + "members": { + "HypervisorArn": {} + } + }, + "idempotent": true + }, + "PutMaintenanceStartTime": { + "input": { + "type": "structure", + "required": [ + "GatewayArn", + "HourOfDay", + "MinuteOfHour" + ], + "members": { + "DayOfMonth": { + "type": "integer" + }, + "DayOfWeek": { + "type": "integer" + }, + "GatewayArn": {}, + "HourOfDay": { + "type": "integer" + }, + "MinuteOfHour": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + } + }, + "StartVirtualMachinesMetadataSync": { + "input": { + "type": "structure", + "required": [ + "HypervisorArn" + ], + "members": { + "HypervisorArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "HypervisorArn": {} + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourceARN": {} + } + } + }, + "TestHypervisorConfiguration": { + "input": { + "type": "structure", + "required": [ + "GatewayArn", + "Host" + ], + "members": { + "GatewayArn": {}, + "Host": {}, + "Password": { + "shape": "S1p" + }, + "Username": { + "shape": "S1q" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourceARN": {} + } + } + }, + "UpdateGatewayInformation": { + "input": { + "type": "structure", + "required": [ + "GatewayArn" + ], + "members": { + "GatewayArn": {}, + "GatewayDisplayName": {} + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + } + }, + "UpdateGatewaySoftwareNow": { + "input": { + "type": "structure", + "required": [ + "GatewayArn" + ], + "members": { + "GatewayArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": {} + } + } + }, + "UpdateHypervisor": { + "input": { + "type": "structure", + "required": [ + "HypervisorArn" + ], + "members": { + "Host": {}, + "HypervisorArn": {}, + "LogGroupArn": {}, + "Name": {}, + "Password": { + "shape": "S1p" + }, + "Username": { + "shape": "S1q" + } + } + }, + "output": { + "type": "structure", + "members": { + "HypervisorArn": {} + } + } + } + }, + "shapes": { + "S9": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sm": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DaysOfWeek", + "EndHourOfDay", + "EndMinuteOfHour", + "StartHourOfDay", + "StartMinuteOfHour" + ], + "members": { + "AverageUploadRateLimitInBitsPerSec": { + "type": "long" + }, + "DaysOfWeek": { + "type": "list", + "member": { + "type": "integer" + } + }, + "EndHourOfDay": { + "type": "integer" + }, + "EndMinuteOfHour": { + "type": "integer" + }, + "StartHourOfDay": { + "type": "integer" + }, + "StartMinuteOfHour": { + "type": "integer" + } + } + } + }, + "S1d": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AwsTagKey", + "AwsTagValue", + "VmwareCategory", + "VmwareTagName" + ], + "members": { + "AwsTagKey": {}, + "AwsTagValue": {}, + "VmwareCategory": {}, + "VmwareTagName": {} + } + } + }, + "S1p": { + "type": "string", + "sensitive": true + }, + "S1q": { + "type": "string", + "sensitive": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/backupstorage-2018-04-10.min.json b/iamlivecore/service/backupstorage-2018-04-10.min.json new file mode 100644 index 00000000..47ca1e01 --- /dev/null +++ b/iamlivecore/service/backupstorage-2018-04-10.min.json @@ -0,0 +1,522 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-04-10", + "endpointPrefix": "backupstorage", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Backup Storage", + "serviceId": "BackupStorage", + "signatureVersion": "v4", + "signingName": "backup-storage", + "uid": "backupstorage-2018-04-10" + }, + "operations": { + "DeleteObject": { + "http": { + "method": "DELETE", + "requestUri": "/backup-jobs/{jobId}/object/{objectName}" + }, + "input": { + "type": "structure", + "required": [ + "BackupJobId", + "ObjectName" + ], + "members": { + "BackupJobId": { + "location": "uri", + "locationName": "jobId" + }, + "ObjectName": { + "location": "uri", + "locationName": "objectName" + } + } + } + }, + "GetChunk": { + "http": { + "method": "GET", + "requestUri": "/restore-jobs/{jobId}/chunk/{chunkToken}" + }, + "input": { + "type": "structure", + "required": [ + "StorageJobId", + "ChunkToken" + ], + "members": { + "StorageJobId": { + "location": "uri", + "locationName": "jobId" + }, + "ChunkToken": { + "location": "uri", + "locationName": "chunkToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Data", + "Length", + "Checksum", + "ChecksumAlgorithm" + ], + "members": { + "Data": { + "shape": "S5" + }, + "Length": { + "location": "header", + "locationName": "x-amz-data-length", + "type": "long" + }, + "Checksum": { + "location": "header", + "locationName": "x-amz-checksum" + }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-checksum-algorithm" + } + }, + "payload": "Data" + } + }, + "GetObjectMetadata": { + "http": { + "method": "GET", + "requestUri": "/restore-jobs/{jobId}/object/{objectToken}/metadata" + }, + "input": { + "type": "structure", + "required": [ + "StorageJobId", + "ObjectToken" + ], + "members": { + "StorageJobId": { + "location": "uri", + "locationName": "jobId" + }, + "ObjectToken": { + "location": "uri", + "locationName": "objectToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "MetadataString": { + "location": "header", + "locationName": "x-amz-metadata-string" + }, + "MetadataBlob": { + "shape": "S5" + }, + "MetadataBlobLength": { + "location": "header", + "locationName": "x-amz-data-length", + "type": "long" + }, + "MetadataBlobChecksum": { + "location": "header", + "locationName": "x-amz-checksum" + }, + "MetadataBlobChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-checksum-algorithm" + } + }, + "payload": "MetadataBlob" + } + }, + "ListChunks": { + "http": { + "method": "GET", + "requestUri": "/restore-jobs/{jobId}/chunks/{objectToken}/list" + }, + "input": { + "type": "structure", + "required": [ + "StorageJobId", + "ObjectToken" + ], + "members": { + "StorageJobId": { + "location": "uri", + "locationName": "jobId" + }, + "ObjectToken": { + "location": "uri", + "locationName": "objectToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ChunkList" + ], + "members": { + "ChunkList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Index", + "Length", + "Checksum", + "ChecksumAlgorithm", + "ChunkToken" + ], + "members": { + "Index": { + "type": "long" + }, + "Length": { + "type": "long" + }, + "Checksum": {}, + "ChecksumAlgorithm": {}, + "ChunkToken": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListObjects": { + "http": { + "method": "GET", + "requestUri": "/restore-jobs/{jobId}/objects/list" + }, + "input": { + "type": "structure", + "required": [ + "StorageJobId" + ], + "members": { + "StorageJobId": { + "location": "uri", + "locationName": "jobId" + }, + "StartingObjectName": { + "location": "querystring", + "locationName": "starting-object-name" + }, + "StartingObjectPrefix": { + "location": "querystring", + "locationName": "starting-object-prefix" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "CreatedBefore": { + "location": "querystring", + "locationName": "created-before", + "type": "timestamp" + }, + "CreatedAfter": { + "location": "querystring", + "locationName": "created-after", + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ObjectList" + ], + "members": { + "ObjectList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "ObjectChecksum", + "ObjectChecksumAlgorithm", + "ObjectToken" + ], + "members": { + "Name": {}, + "ChunksCount": { + "type": "long" + }, + "MetadataString": {}, + "ObjectChecksum": {}, + "ObjectChecksumAlgorithm": {}, + "ObjectToken": {} + } + } + }, + "NextToken": {} + } + } + }, + "NotifyObjectComplete": { + "http": { + "method": "PUT", + "requestUri": "/backup-jobs/{jobId}/object/{uploadId}/complete" + }, + "input": { + "type": "structure", + "required": [ + "BackupJobId", + "UploadId", + "ObjectChecksum", + "ObjectChecksumAlgorithm" + ], + "members": { + "BackupJobId": { + "location": "uri", + "locationName": "jobId" + }, + "UploadId": { + "location": "uri", + "locationName": "uploadId" + }, + "ObjectChecksum": { + "location": "querystring", + "locationName": "checksum" + }, + "ObjectChecksumAlgorithm": { + "location": "querystring", + "locationName": "checksum-algorithm" + }, + "MetadataString": { + "location": "querystring", + "locationName": "metadata-string" + }, + "MetadataBlob": { + "shape": "S5" + }, + "MetadataBlobLength": { + "location": "querystring", + "locationName": "metadata-blob-length", + "type": "long" + }, + "MetadataBlobChecksum": { + "location": "querystring", + "locationName": "metadata-checksum" + }, + "MetadataBlobChecksumAlgorithm": { + "location": "querystring", + "locationName": "metadata-checksum-algorithm" + } + }, + "payload": "MetadataBlob" + }, + "output": { + "type": "structure", + "required": [ + "ObjectChecksum", + "ObjectChecksumAlgorithm" + ], + "members": { + "ObjectChecksum": {}, + "ObjectChecksumAlgorithm": {} + } + }, + "authtype": "v4-unsigned-body" + }, + "PutChunk": { + "http": { + "method": "PUT", + "requestUri": "/backup-jobs/{jobId}/chunk/{uploadId}/{chunkIndex}" + }, + "input": { + "type": "structure", + "required": [ + "BackupJobId", + "UploadId", + "ChunkIndex", + "Data", + "Length", + "Checksum", + "ChecksumAlgorithm" + ], + "members": { + "BackupJobId": { + "location": "uri", + "locationName": "jobId" + }, + "UploadId": { + "location": "uri", + "locationName": "uploadId" + }, + "ChunkIndex": { + "location": "uri", + "locationName": "chunkIndex", + "type": "long" + }, + "Data": { + "shape": "S5" + }, + "Length": { + "location": "querystring", + "locationName": "length", + "type": "long" + }, + "Checksum": { + "location": "querystring", + "locationName": "checksum" + }, + "ChecksumAlgorithm": { + "location": "querystring", + "locationName": "checksum-algorithm" + } + }, + "payload": "Data" + }, + "output": { + "type": "structure", + "required": [ + "ChunkChecksum", + "ChunkChecksumAlgorithm" + ], + "members": { + "ChunkChecksum": {}, + "ChunkChecksumAlgorithm": {} + } + }, + "authtype": "v4-unsigned-body" + }, + "PutObject": { + "http": { + "method": "PUT", + "requestUri": "/backup-jobs/{jobId}/object/{objectName}/put-object" + }, + "input": { + "type": "structure", + "required": [ + "BackupJobId", + "ObjectName" + ], + "members": { + "BackupJobId": { + "location": "uri", + "locationName": "jobId" + }, + "ObjectName": { + "location": "uri", + "locationName": "objectName" + }, + "MetadataString": { + "location": "querystring", + "locationName": "metadata-string" + }, + "InlineChunk": { + "shape": "S5" + }, + "InlineChunkLength": { + "location": "querystring", + "locationName": "length", + "type": "long" + }, + "InlineChunkChecksum": { + "location": "querystring", + "locationName": "checksum" + }, + "InlineChunkChecksumAlgorithm": { + "location": "querystring", + "locationName": "checksum-algorithm" + }, + "ObjectChecksum": { + "location": "querystring", + "locationName": "object-checksum" + }, + "ObjectChecksumAlgorithm": { + "location": "querystring", + "locationName": "object-checksum-algorithm" + }, + "ThrowOnDuplicate": { + "location": "querystring", + "locationName": "throwOnDuplicate", + "type": "boolean" + } + }, + "payload": "InlineChunk" + }, + "output": { + "type": "structure", + "required": [ + "InlineChunkChecksum", + "InlineChunkChecksumAlgorithm", + "ObjectChecksum", + "ObjectChecksumAlgorithm" + ], + "members": { + "InlineChunkChecksum": {}, + "InlineChunkChecksumAlgorithm": {}, + "ObjectChecksum": {}, + "ObjectChecksumAlgorithm": {} + } + }, + "authtype": "v4-unsigned-body" + }, + "StartObject": { + "http": { + "method": "PUT", + "requestUri": "/backup-jobs/{jobId}/object/{objectName}" + }, + "input": { + "type": "structure", + "required": [ + "BackupJobId", + "ObjectName" + ], + "members": { + "BackupJobId": { + "location": "uri", + "locationName": "jobId" + }, + "ObjectName": { + "location": "uri", + "locationName": "objectName" + }, + "ThrowOnDuplicate": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "UploadId" + ], + "members": { + "UploadId": {} + } + } + } + }, + "shapes": { + "S5": { + "type": "blob", + "streaming": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/batch-2016-08-10.min.json b/iamlivecore/service/batch-2016-08-10.min.json index d32c5ec7..a6c08a03 100644 --- a/iamlivecore/service/batch-2016-08-10.min.json +++ b/iamlivecore/service/batch-2016-08-10.min.json @@ -46,12 +46,18 @@ "computeEnvironmentName": {}, "type": {}, "state": {}, + "unmanagedvCpus": { + "type": "integer" + }, "computeResources": { - "shape": "S7" + "shape": "S8" }, "serviceRole": {}, "tags": { - "shape": "Si" + "shape": "Sj" + }, + "eksConfiguration": { + "shape": "Sm" } } }, @@ -77,14 +83,15 @@ "members": { "jobQueueName": {}, "state": {}, + "schedulingPolicyArn": {}, "priority": { "type": "integer" }, "computeEnvironmentOrder": { - "shape": "So" + "shape": "Sq" }, "tags": { - "shape": "Si" + "shape": "Sj" } } }, @@ -100,6 +107,37 @@ } } }, + "CreateSchedulingPolicy": { + "http": { + "requestUri": "/v1/createschedulingpolicy" + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "fairsharePolicy": { + "shape": "Su" + }, + "tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + } + }, "DeleteComputeEnvironment": { "http": { "requestUri": "/v1/deletecomputeenvironment" @@ -136,6 +174,24 @@ "members": {} } }, + "DeleteSchedulingPolicy": { + "http": { + "requestUri": "/v1/deleteschedulingpolicy" + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeregisterJobDefinition": { "http": { "requestUri": "/v1/deregisterjobdefinition" @@ -179,24 +235,34 @@ "type": "structure", "required": [ "computeEnvironmentName", - "computeEnvironmentArn", - "ecsClusterArn" + "computeEnvironmentArn" ], "members": { "computeEnvironmentName": {}, "computeEnvironmentArn": {}, + "unmanagedvCpus": { + "type": "integer" + }, "ecsClusterArn": {}, "tags": { - "shape": "Si" + "shape": "Sj" }, "type": {}, "state": {}, "status": {}, "statusReason": {}, "computeResources": { - "shape": "S7" + "shape": "S8" }, - "serviceRole": {} + "serviceRole": {}, + "updatePolicy": { + "shape": "S1c" + }, + "eksConfiguration": { + "shape": "Sm" + }, + "containerOrchestrationType": {}, + "uuid": {} } } }, @@ -243,30 +309,37 @@ }, "status": {}, "type": {}, + "schedulingPriority": { + "type": "integer" + }, "parameters": { - "shape": "S16" + "shape": "S1k" }, "retryStrategy": { - "shape": "S17" + "shape": "S1l" }, "containerProperties": { - "shape": "S1b" + "shape": "S1p" }, "timeout": { - "shape": "S28" + "shape": "S2n" }, "nodeProperties": { - "shape": "S29" + "shape": "S2o" }, "tags": { - "shape": "Si" + "shape": "Sj" }, "propagateTags": { "type": "boolean" }, "platformCapabilities": { - "shape": "S2c" - } + "shape": "S2r" + }, + "eksProperties": { + "shape": "S2t" + }, + "containerOrchestrationType": {} } } }, @@ -308,16 +381,17 @@ "jobQueueName": {}, "jobQueueArn": {}, "state": {}, + "schedulingPolicyArn": {}, "status": {}, "statusReason": {}, "priority": { "type": "integer" }, "computeEnvironmentOrder": { - "shape": "So" + "shape": "Sq" }, "tags": { - "shape": "Si" + "shape": "Sj" } } } @@ -362,6 +436,10 @@ "jobId": {}, "jobQueue": {}, "status": {}, + "shareIdentifier": {}, + "schedulingPriority": { + "type": "integer" + }, "attempts": { "type": "list", "member": { @@ -378,7 +456,7 @@ "reason": {}, "logStreamName": {}, "networkInterfaces": { - "shape": "S2r" + "shape": "S3r" } } }, @@ -397,7 +475,7 @@ "type": "long" }, "retryStrategy": { - "shape": "S17" + "shape": "S1l" }, "startedAt": { "type": "long" @@ -406,11 +484,11 @@ "type": "long" }, "dependsOn": { - "shape": "S2u" + "shape": "S3t" }, "jobDefinition": {}, "parameters": { - "shape": "S16" + "shape": "S1k" }, "container": { "type": "structure", @@ -428,19 +506,19 @@ "jobRoleArn": {}, "executionRoleArn": {}, "volumes": { - "shape": "S1c" + "shape": "S1q" }, "environment": { - "shape": "S1j" + "shape": "S1x" }, "mountPoints": { - "shape": "S1l" + "shape": "S1z" }, "readonlyRootFilesystem": { "type": "boolean" }, "ulimits": { - "shape": "S1o" + "shape": "S21" }, "privileged": { "type": "boolean" @@ -455,25 +533,31 @@ "logStreamName": {}, "instanceType": {}, "networkInterfaces": { - "shape": "S2r" + "shape": "S3r" }, "resourceRequirements": { - "shape": "S1q" + "shape": "S23" }, "linuxParameters": { - "shape": "S1t" + "shape": "S26" }, "logConfiguration": { - "shape": "S20" + "shape": "S2d" }, "secrets": { - "shape": "S23" + "shape": "S2g" }, "networkConfiguration": { - "shape": "S25" + "shape": "S2i" }, "fargatePlatformConfiguration": { - "shape": "S27" + "shape": "S2k" + }, + "ephemeralStorage": { + "shape": "S2l" + }, + "runtimePlatform": { + "shape": "S2m" } } }, @@ -489,7 +573,7 @@ } }, "nodeProperties": { - "shape": "S29" + "shape": "S2o" }, "arrayProperties": { "type": "structure", @@ -510,16 +594,148 @@ } }, "timeout": { - "shape": "S28" + "shape": "S2n" }, "tags": { - "shape": "Si" + "shape": "Sj" }, "propagateTags": { "type": "boolean" }, "platformCapabilities": { - "shape": "S2c" + "shape": "S2r" + }, + "eksProperties": { + "type": "structure", + "members": { + "podProperties": { + "type": "structure", + "members": { + "serviceAccountName": {}, + "hostNetwork": { + "type": "boolean" + }, + "dnsPolicy": {}, + "containers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "image": {}, + "imagePullPolicy": {}, + "command": { + "shape": "Sb" + }, + "args": { + "shape": "Sb" + }, + "env": { + "shape": "S2x" + }, + "resources": { + "shape": "S2z" + }, + "exitCode": { + "type": "integer" + }, + "reason": {}, + "volumeMounts": { + "shape": "S33" + }, + "securityContext": { + "shape": "S35" + } + } + } + }, + "volumes": { + "shape": "S37" + }, + "podName": {}, + "nodeName": {}, + "metadata": { + "shape": "S3c" + } + } + } + } + }, + "eksAttempts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "containers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "exitCode": { + "type": "integer" + }, + "reason": {} + } + } + }, + "podName": {}, + "nodeName": {}, + "startedAt": { + "type": "long" + }, + "stoppedAt": { + "type": "long" + }, + "statusReason": {} + } + } + }, + "isCancelled": { + "type": "boolean" + }, + "isTerminated": { + "type": "boolean" + } + } + } + } + } + } + }, + "DescribeSchedulingPolicies": { + "http": { + "requestUri": "/v1/describeschedulingpolicies" + }, + "input": { + "type": "structure", + "required": [ + "arns" + ], + "members": { + "arns": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "schedulingPolicies": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {}, + "fairsharePolicy": { + "shape": "Su" + }, + "tags": { + "shape": "Sj" } } } @@ -627,6 +843,38 @@ } } }, + "ListSchedulingPolicies": { + "http": { + "requestUri": "/v1/listschedulingpolicies" + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "schedulingPolicies": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + } + }, + "nextToken": {} + } + } + }, "ListTagsForResource": { "http": { "method": "GET", @@ -648,7 +896,7 @@ "type": "structure", "members": { "tags": { - "shape": "Si" + "shape": "Sj" } } } @@ -667,28 +915,34 @@ "jobDefinitionName": {}, "type": {}, "parameters": { - "shape": "S16" + "shape": "S1k" + }, + "schedulingPriority": { + "type": "integer" }, "containerProperties": { - "shape": "S1b" + "shape": "S1p" }, "nodeProperties": { - "shape": "S29" + "shape": "S2o" }, "retryStrategy": { - "shape": "S17" + "shape": "S1l" }, "propagateTags": { "type": "boolean" }, "timeout": { - "shape": "S28" + "shape": "S2n" }, "tags": { - "shape": "Si" + "shape": "Sj" }, "platformCapabilities": { - "shape": "S2c" + "shape": "S2r" + }, + "eksProperties": { + "shape": "S2t" } } }, @@ -722,6 +976,10 @@ "members": { "jobName": {}, "jobQueue": {}, + "shareIdentifier": {}, + "schedulingPriorityOverride": { + "type": "integer" + }, "arrayProperties": { "type": "structure", "members": { @@ -731,14 +989,14 @@ } }, "dependsOn": { - "shape": "S2u" + "shape": "S3t" }, "jobDefinition": {}, "parameters": { - "shape": "S16" + "shape": "S1k" }, "containerOverrides": { - "shape": "S3h" + "shape": "S4w" }, "nodeOverrides": { "type": "structure", @@ -756,7 +1014,7 @@ "members": { "targetNodes": {}, "containerOverrides": { - "shape": "S3h" + "shape": "S4w" } } } @@ -764,16 +1022,50 @@ } }, "retryStrategy": { - "shape": "S17" + "shape": "S1l" }, "propagateTags": { "type": "boolean" }, "timeout": { - "shape": "S28" + "shape": "S2n" }, "tags": { - "shape": "Si" + "shape": "Sj" + }, + "eksPropertiesOverride": { + "type": "structure", + "members": { + "podProperties": { + "type": "structure", + "members": { + "containers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "image": {}, + "command": { + "shape": "Sb" + }, + "args": { + "shape": "Sb" + }, + "env": { + "shape": "S2x" + }, + "resources": { + "shape": "S2z" + } + } + } + }, + "metadata": { + "shape": "S3c" + } + } + } + } } } }, @@ -806,7 +1098,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Si" + "shape": "Sj" } } }, @@ -876,6 +1168,9 @@ "members": { "computeEnvironment": {}, "state": {}, + "unmanagedvCpus": { + "type": "integer" + }, "computeResources": { "type": "structure", "members": { @@ -893,10 +1188,37 @@ }, "securityGroupIds": { "shape": "Sb" - } + }, + "allocationStrategy": {}, + "instanceTypes": { + "shape": "Sb" + }, + "ec2KeyPair": {}, + "instanceRole": {}, + "tags": { + "shape": "Sc" + }, + "placementGroup": {}, + "bidPercentage": { + "type": "integer" + }, + "launchTemplate": { + "shape": "Sd" + }, + "ec2Configuration": { + "shape": "Se" + }, + "updateToLatestImageVersion": { + "type": "boolean" + }, + "type": {}, + "imageId": {} } }, - "serviceRole": {} + "serviceRole": {}, + "updatePolicy": { + "shape": "S1c" + } } }, "output": { @@ -919,11 +1241,12 @@ "members": { "jobQueue": {}, "state": {}, + "schedulingPolicyArn": {}, "priority": { "type": "integer" }, "computeEnvironmentOrder": { - "shape": "So" + "shape": "Sq" } } }, @@ -934,10 +1257,31 @@ "jobQueueArn": {} } } + }, + "UpdateSchedulingPolicy": { + "http": { + "requestUri": "/v1/updateschedulingpolicy" + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "fairsharePolicy": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "members": {} + } } }, "shapes": { - "S7": { + "S8": { "type": "structure", "required": [ "type", @@ -972,9 +1316,7 @@ "ec2KeyPair": {}, "instanceRole": {}, "tags": { - "type": "map", - "key": {}, - "value": {} + "shape": "Sc" }, "placementGroup": {}, "bidPercentage": { @@ -982,25 +1324,10 @@ }, "spotIamFleetRole": {}, "launchTemplate": { - "type": "structure", - "members": { - "launchTemplateId": {}, - "launchTemplateName": {}, - "version": {} - } + "shape": "Sd" }, "ec2Configuration": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "imageType" - ], - "members": { - "imageType": {}, - "imageIdOverride": {} - } - } + "shape": "Se" } } }, @@ -1008,12 +1335,50 @@ "type": "list", "member": {} }, - "Si": { + "Sc": { "type": "map", "key": {}, "value": {} }, - "So": { + "Sd": { + "type": "structure", + "members": { + "launchTemplateId": {}, + "launchTemplateName": {}, + "version": {} + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "imageType" + ], + "members": { + "imageType": {}, + "imageIdOverride": {}, + "imageKubernetesVersion": {} + } + } + }, + "Sj": { + "type": "map", + "key": {}, + "value": {} + }, + "Sm": { + "type": "structure", + "required": [ + "eksClusterArn", + "kubernetesNamespace" + ], + "members": { + "eksClusterArn": {}, + "kubernetesNamespace": {} + } + }, + "Sq": { "type": "list", "member": { "type": "structure", @@ -1029,12 +1394,49 @@ } } }, - "S16": { + "Su": { + "type": "structure", + "members": { + "shareDecaySeconds": { + "type": "integer" + }, + "computeReservation": { + "type": "integer" + }, + "shareDistribution": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "shareIdentifier" + ], + "members": { + "shareIdentifier": {}, + "weightFactor": { + "type": "float" + } + } + } + } + } + }, + "S1c": { + "type": "structure", + "members": { + "terminateJobsOnUpdate": { + "type": "boolean" + }, + "jobExecutionTimeoutMinutes": { + "type": "long" + } + } + }, + "S1k": { "type": "map", "key": {}, "value": {} }, - "S17": { + "S1l": { "type": "structure", "members": { "attempts": { @@ -1057,7 +1459,7 @@ } } }, - "S1b": { + "S1p": { "type": "structure", "members": { "image": {}, @@ -1077,13 +1479,13 @@ "jobRoleArn": {}, "executionRoleArn": {}, "volumes": { - "shape": "S1c" + "shape": "S1q" }, "environment": { - "shape": "S1j" + "shape": "S1x" }, "mountPoints": { - "shape": "S1l" + "shape": "S1z" }, "readonlyRootFilesystem": { "type": "boolean" @@ -1092,31 +1494,37 @@ "type": "boolean" }, "ulimits": { - "shape": "S1o" + "shape": "S21" }, "user": {}, "instanceType": {}, "resourceRequirements": { - "shape": "S1q" + "shape": "S23" }, "linuxParameters": { - "shape": "S1t" + "shape": "S26" }, "logConfiguration": { - "shape": "S20" + "shape": "S2d" }, "secrets": { - "shape": "S23" + "shape": "S2g" }, "networkConfiguration": { - "shape": "S25" + "shape": "S2i" }, "fargatePlatformConfiguration": { - "shape": "S27" + "shape": "S2k" + }, + "ephemeralStorage": { + "shape": "S2l" + }, + "runtimePlatform": { + "shape": "S2m" } } }, - "S1c": { + "S1q": { "type": "list", "member": { "type": "structure", @@ -1152,7 +1560,7 @@ } } }, - "S1j": { + "S1x": { "type": "list", "member": { "type": "structure", @@ -1162,7 +1570,7 @@ } } }, - "S1l": { + "S1z": { "type": "list", "member": { "type": "structure", @@ -1175,7 +1583,7 @@ } } }, - "S1o": { + "S21": { "type": "list", "member": { "type": "structure", @@ -1195,7 +1603,7 @@ } } }, - "S1q": { + "S23": { "type": "list", "member": { "type": "structure", @@ -1209,7 +1617,7 @@ } } }, - "S1t": { + "S26": { "type": "structure", "members": { "devices": { @@ -1262,7 +1670,7 @@ } } }, - "S20": { + "S2d": { "type": "structure", "required": [ "logDriver" @@ -1275,11 +1683,11 @@ "value": {} }, "secretOptions": { - "shape": "S23" + "shape": "S2g" } } }, - "S23": { + "S2g": { "type": "list", "member": { "type": "structure", @@ -1293,19 +1701,37 @@ } } }, - "S25": { + "S2i": { "type": "structure", "members": { "assignPublicIp": {} } }, - "S27": { + "S2k": { "type": "structure", "members": { "platformVersion": {} } }, - "S28": { + "S2l": { + "type": "structure", + "required": [ + "sizeInGiB" + ], + "members": { + "sizeInGiB": { + "type": "integer" + } + } + }, + "S2m": { + "type": "structure", + "members": { + "operatingSystemFamily": {}, + "cpuArchitecture": {} + } + }, + "S2n": { "type": "structure", "members": { "attemptDurationSeconds": { @@ -1313,7 +1739,7 @@ } } }, - "S29": { + "S2o": { "type": "structure", "required": [ "numNodes", @@ -1337,18 +1763,179 @@ "members": { "targetNodes": {}, "container": { - "shape": "S1b" + "shape": "S1p" } } } } } }, - "S2c": { + "S2r": { "type": "list", "member": {} }, - "S2r": { + "S2t": { + "type": "structure", + "members": { + "podProperties": { + "type": "structure", + "members": { + "serviceAccountName": {}, + "hostNetwork": { + "type": "boolean" + }, + "dnsPolicy": {}, + "containers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "image" + ], + "members": { + "name": {}, + "image": {}, + "imagePullPolicy": {}, + "command": { + "shape": "Sb" + }, + "args": { + "shape": "Sb" + }, + "env": { + "shape": "S2x" + }, + "resources": { + "shape": "S2z" + }, + "volumeMounts": { + "shape": "S33" + }, + "securityContext": { + "shape": "S35" + } + } + } + }, + "volumes": { + "shape": "S37" + }, + "metadata": { + "shape": "S3c" + } + } + } + } + }, + "S2x": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "value": {} + } + } + }, + "S2z": { + "type": "structure", + "members": { + "limits": { + "type": "map", + "key": {}, + "value": {} + }, + "requests": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "S33": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "mountPath": {}, + "readOnly": { + "type": "boolean" + } + } + } + }, + "S35": { + "type": "structure", + "members": { + "runAsUser": { + "type": "long" + }, + "runAsGroup": { + "type": "long" + }, + "privileged": { + "type": "boolean" + }, + "readOnlyRootFilesystem": { + "type": "boolean" + }, + "runAsNonRoot": { + "type": "boolean" + } + } + }, + "S37": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "hostPath": { + "type": "structure", + "members": { + "path": {} + } + }, + "emptyDir": { + "type": "structure", + "members": { + "medium": {}, + "sizeLimit": {} + } + }, + "secret": { + "type": "structure", + "required": [ + "secretName" + ], + "members": { + "secretName": {}, + "optional": { + "type": "boolean" + } + } + } + } + } + }, + "S3c": { + "type": "structure", + "members": { + "labels": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "S3r": { "type": "list", "member": { "type": "structure", @@ -1359,7 +1946,7 @@ } } }, - "S2u": { + "S3t": { "type": "list", "member": { "type": "structure", @@ -1369,7 +1956,7 @@ } } }, - "S3h": { + "S4w": { "type": "structure", "members": { "vcpus": { @@ -1387,10 +1974,10 @@ }, "instanceType": {}, "environment": { - "shape": "S1j" + "shape": "S1x" }, "resourceRequirements": { - "shape": "S1q" + "shape": "S23" } } } diff --git a/iamlivecore/service/billingconductor-2021-07-30.min.json b/iamlivecore/service/billingconductor-2021-07-30.min.json new file mode 100644 index 00000000..1ee2c07f --- /dev/null +++ b/iamlivecore/service/billingconductor-2021-07-30.min.json @@ -0,0 +1,1581 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-07-30", + "endpointPrefix": "billingconductor", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWSBillingConductor", + "serviceId": "billingconductor", + "signatureVersion": "v4", + "signingName": "billingconductor", + "uid": "billingconductor-2021-07-30" + }, + "operations": { + "AssociateAccounts": { + "http": { + "requestUri": "/associate-accounts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "AccountIds" + ], + "members": { + "Arn": {}, + "AccountIds": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "AssociatePricingRules": { + "http": { + "method": "PUT", + "requestUri": "/associate-pricing-rules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "PricingRuleArns" + ], + "members": { + "Arn": {}, + "PricingRuleArns": { + "shape": "S8" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "BatchAssociateResourcesToCustomLineItem": { + "http": { + "method": "PUT", + "requestUri": "/batch-associate-resources-to-custom-line-item", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "TargetArn", + "ResourceArns" + ], + "members": { + "TargetArn": {}, + "ResourceArns": { + "type": "list", + "member": {} + }, + "BillingPeriodRange": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "SuccessfullyAssociatedResources": { + "shape": "Si" + }, + "FailedAssociatedResources": { + "shape": "Si" + } + } + }, + "idempotent": true + }, + "BatchDisassociateResourcesFromCustomLineItem": { + "http": { + "method": "PUT", + "requestUri": "/batch-disassociate-resources-from-custom-line-item", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "TargetArn", + "ResourceArns" + ], + "members": { + "TargetArn": {}, + "ResourceArns": { + "type": "list", + "member": {} + }, + "BillingPeriodRange": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "SuccessfullyDisassociatedResources": { + "shape": "Sq" + }, + "FailedDisassociatedResources": { + "shape": "Sq" + } + } + }, + "idempotent": true + }, + "CreateBillingGroup": { + "http": { + "requestUri": "/create-billing-group", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "AccountGrouping", + "ComputationPreference" + ], + "members": { + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "X-Amzn-Client-Token" + }, + "Name": { + "shape": "Su" + }, + "AccountGrouping": { + "type": "structure", + "required": [ + "LinkedAccountIds" + ], + "members": { + "LinkedAccountIds": { + "shape": "S3" + }, + "AutoAssociate": { + "type": "boolean" + } + } + }, + "ComputationPreference": { + "shape": "Sx" + }, + "PrimaryAccountId": {}, + "Description": { + "shape": "Sz" + }, + "Tags": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "CreateCustomLineItem": { + "http": { + "requestUri": "/create-custom-line-item", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "Description", + "BillingGroupArn", + "ChargeDetails" + ], + "members": { + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "X-Amzn-Client-Token" + }, + "Name": { + "shape": "S15" + }, + "Description": { + "shape": "S16" + }, + "BillingGroupArn": {}, + "BillingPeriodRange": { + "shape": "Sf" + }, + "Tags": { + "shape": "S10" + }, + "ChargeDetails": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Flat": { + "type": "structure", + "required": [ + "ChargeValue" + ], + "members": { + "ChargeValue": { + "type": "double" + } + } + }, + "Percentage": { + "type": "structure", + "required": [ + "PercentageValue" + ], + "members": { + "PercentageValue": { + "type": "double" + }, + "AssociatedValues": { + "type": "list", + "member": {} + } + } + }, + "Type": {}, + "LineItemFilters": { + "shape": "S1e" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + } + }, + "CreatePricingPlan": { + "http": { + "requestUri": "/create-pricing-plan", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "X-Amzn-Client-Token" + }, + "Name": { + "shape": "S1m" + }, + "Description": { + "shape": "S1n" + }, + "PricingRuleArns": { + "type": "list", + "member": {} + }, + "Tags": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "CreatePricingRule": { + "http": { + "requestUri": "/create-pricing-rule", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "Scope", + "Type" + ], + "members": { + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "X-Amzn-Client-Token" + }, + "Name": { + "shape": "S1r" + }, + "Description": { + "shape": "S1s" + }, + "Scope": {}, + "Type": {}, + "ModifierPercentage": { + "type": "double" + }, + "Service": {}, + "Tags": { + "shape": "S10" + }, + "BillingEntity": {}, + "Tiering": { + "type": "structure", + "required": [ + "FreeTier" + ], + "members": { + "FreeTier": { + "type": "structure", + "required": [ + "Activated" + ], + "members": { + "Activated": { + "type": "boolean" + } + } + } + } + }, + "UsageType": {}, + "Operation": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "DeleteBillingGroup": { + "http": { + "requestUri": "/delete-billing-group", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "DeleteCustomLineItem": { + "http": { + "requestUri": "/delete-custom-line-item", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "BillingPeriodRange": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "DeletePricingPlan": { + "http": { + "requestUri": "/delete-pricing-plan", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "DeletePricingRule": { + "http": { + "requestUri": "/delete-pricing-rule", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "DisassociateAccounts": { + "http": { + "requestUri": "/disassociate-accounts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "AccountIds" + ], + "members": { + "Arn": {}, + "AccountIds": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "DisassociatePricingRules": { + "http": { + "method": "PUT", + "requestUri": "/disassociate-pricing-rules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "PricingRuleArns" + ], + "members": { + "Arn": {}, + "PricingRuleArns": { + "shape": "S8" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "idempotent": true + }, + "ListAccountAssociations": { + "http": { + "requestUri": "/list-account-associations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "Filters": { + "type": "structure", + "members": { + "Association": {}, + "AccountId": {}, + "AccountIds": { + "type": "list", + "member": {} + } + } + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "LinkedAccounts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "BillingGroupArn": {}, + "AccountName": { + "type": "string", + "sensitive": true + }, + "AccountEmail": { + "type": "string", + "sensitive": true + } + } + } + }, + "NextToken": {} + } + } + }, + "ListBillingGroupCostReports": { + "http": { + "requestUri": "/list-billing-group-cost-reports", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "type": "structure", + "members": { + "BillingGroupArns": { + "shape": "S2t" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "BillingGroupCostReports": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "AWSCost": {}, + "ProformaCost": {}, + "Margin": {}, + "MarginPercentage": {}, + "Currency": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListBillingGroups": { + "http": { + "requestUri": "/list-billing-groups", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "type": "structure", + "members": { + "Arns": { + "shape": "S2t" + }, + "PricingPlan": {}, + "Statuses": { + "type": "list", + "member": {} + }, + "AutoAssociate": { + "type": "boolean" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "BillingGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "shape": "Su" + }, + "Arn": {}, + "Description": { + "shape": "Sz" + }, + "PrimaryAccountId": {}, + "ComputationPreference": { + "shape": "Sx" + }, + "Size": { + "type": "long" + }, + "CreationTime": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + }, + "Status": {}, + "StatusReason": {}, + "AccountGrouping": { + "type": "structure", + "members": { + "AutoAssociate": { + "type": "boolean" + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "ListCustomLineItemVersions": { + "http": { + "requestUri": "/list-custom-line-item-versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "type": "structure", + "members": { + "BillingPeriodRange": { + "type": "structure", + "members": { + "StartBillingPeriod": {}, + "EndBillingPeriod": {} + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomLineItemVersions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "shape": "S15" + }, + "ChargeDetails": { + "shape": "S3k" + }, + "CurrencyCode": {}, + "Description": { + "shape": "S16" + }, + "ProductCode": {}, + "BillingGroupArn": {}, + "CreationTime": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + }, + "AssociationSize": { + "type": "long" + }, + "StartBillingPeriod": {}, + "EndBillingPeriod": {}, + "Arn": {}, + "StartTime": { + "type": "long" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListCustomLineItems": { + "http": { + "requestUri": "/list-custom-line-items", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "type": "structure", + "members": { + "Names": { + "type": "list", + "member": { + "shape": "S15" + } + }, + "BillingGroups": { + "shape": "S2t" + }, + "Arns": { + "type": "list", + "member": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomLineItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Name": { + "shape": "S15" + }, + "ChargeDetails": { + "shape": "S3k" + }, + "CurrencyCode": {}, + "Description": { + "shape": "S16" + }, + "ProductCode": {}, + "BillingGroupArn": {}, + "CreationTime": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + }, + "AssociationSize": { + "type": "long" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListPricingPlans": { + "http": { + "requestUri": "/list-pricing-plans", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "Filters": { + "type": "structure", + "members": { + "Arns": { + "shape": "S3z" + } + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "PricingPlans": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "shape": "S1m" + }, + "Arn": {}, + "Description": { + "shape": "S1n" + }, + "Size": { + "type": "long" + }, + "CreationTime": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListPricingPlansAssociatedWithPricingRule": { + "http": { + "requestUri": "/list-pricing-plans-associated-with-pricing-rule", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PricingRuleArn" + ], + "members": { + "BillingPeriod": {}, + "PricingRuleArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "PricingRuleArn": {}, + "PricingPlanArns": { + "shape": "S3z" + }, + "NextToken": {} + } + } + }, + "ListPricingRules": { + "http": { + "requestUri": "/list-pricing-rules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "Filters": { + "type": "structure", + "members": { + "Arns": { + "shape": "S4a" + } + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "PricingRules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "shape": "S1r" + }, + "Arn": {}, + "Description": { + "shape": "S1s" + }, + "Scope": {}, + "Type": {}, + "ModifierPercentage": { + "type": "double" + }, + "Service": {}, + "AssociatedPricingPlanCount": { + "type": "long" + }, + "CreationTime": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + }, + "BillingEntity": {}, + "Tiering": { + "type": "structure", + "required": [ + "FreeTier" + ], + "members": { + "FreeTier": { + "type": "structure", + "required": [ + "Activated" + ], + "members": { + "Activated": { + "type": "boolean" + } + } + } + } + }, + "UsageType": {}, + "Operation": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListPricingRulesAssociatedToPricingPlan": { + "http": { + "requestUri": "/list-pricing-rules-associated-to-pricing-plan", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PricingPlanArn" + ], + "members": { + "BillingPeriod": {}, + "PricingPlanArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "BillingPeriod": {}, + "PricingPlanArn": {}, + "PricingRuleArns": { + "shape": "S4a" + }, + "NextToken": {} + } + } + }, + "ListResourcesAssociatedToCustomLineItem": { + "http": { + "requestUri": "/list-resources-associated-to-custom-line-item", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "BillingPeriod": {}, + "Arn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "type": "structure", + "members": { + "Relationship": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "AssociatedResources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Relationship": {}, + "EndBillingPeriod": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S10" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateBillingGroup": { + "http": { + "requestUri": "/update-billing-group", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "Name": { + "shape": "Su" + }, + "Status": {}, + "ComputationPreference": { + "shape": "Sx" + }, + "Description": { + "shape": "Sz" + }, + "AccountGrouping": { + "shape": "S4y" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Name": { + "shape": "Su" + }, + "Description": { + "shape": "Sz" + }, + "PrimaryAccountId": {}, + "PricingPlanArn": {}, + "Size": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + }, + "Status": {}, + "StatusReason": {}, + "AccountGrouping": { + "shape": "S4y" + } + } + }, + "idempotent": true + }, + "UpdateCustomLineItem": { + "http": { + "requestUri": "/update-custom-line-item", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "Name": { + "shape": "S15" + }, + "Description": { + "shape": "S16" + }, + "ChargeDetails": { + "type": "structure", + "members": { + "Flat": { + "type": "structure", + "required": [ + "ChargeValue" + ], + "members": { + "ChargeValue": { + "type": "double" + } + } + }, + "Percentage": { + "type": "structure", + "required": [ + "PercentageValue" + ], + "members": { + "PercentageValue": { + "type": "double" + } + } + }, + "LineItemFilters": { + "shape": "S1e" + } + } + }, + "BillingPeriodRange": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "BillingGroupArn": {}, + "Name": { + "shape": "S15" + }, + "Description": { + "shape": "S16" + }, + "ChargeDetails": { + "shape": "S3k" + }, + "LastModifiedTime": { + "type": "long" + }, + "AssociationSize": { + "type": "long" + } + } + }, + "idempotent": true + }, + "UpdatePricingPlan": { + "http": { + "method": "PUT", + "requestUri": "/update-pricing-plan", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "Name": { + "shape": "S1m" + }, + "Description": { + "shape": "S1n" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Name": { + "shape": "S1m" + }, + "Description": { + "shape": "S1n" + }, + "Size": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + } + } + }, + "idempotent": true + }, + "UpdatePricingRule": { + "http": { + "method": "PUT", + "requestUri": "/update-pricing-rule", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "Name": { + "shape": "S1r" + }, + "Description": { + "shape": "S1s" + }, + "Type": {}, + "ModifierPercentage": { + "type": "double" + }, + "Tiering": { + "shape": "S59" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Name": { + "shape": "S1r" + }, + "Description": { + "shape": "S1s" + }, + "Scope": {}, + "Type": {}, + "ModifierPercentage": { + "type": "double" + }, + "Service": {}, + "AssociatedPricingPlanCount": { + "type": "long" + }, + "LastModifiedTime": { + "type": "long" + }, + "BillingEntity": {}, + "Tiering": { + "shape": "S59" + }, + "UsageType": {}, + "Operation": {} + } + }, + "idempotent": true + } + }, + "shapes": { + "S3": { + "type": "list", + "member": {} + }, + "S8": { + "type": "list", + "member": {} + }, + "Sf": { + "type": "structure", + "required": [ + "InclusiveStartBillingPeriod" + ], + "members": { + "InclusiveStartBillingPeriod": {}, + "ExclusiveEndBillingPeriod": {} + } + }, + "Si": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Error": { + "shape": "Sk" + } + } + } + }, + "Sk": { + "type": "structure", + "members": { + "Message": {}, + "Reason": {} + } + }, + "Sq": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Error": { + "shape": "Sk" + } + } + } + }, + "Su": { + "type": "string", + "sensitive": true + }, + "Sx": { + "type": "structure", + "required": [ + "PricingPlanArn" + ], + "members": { + "PricingPlanArn": {} + } + }, + "Sz": { + "type": "string", + "sensitive": true + }, + "S10": { + "type": "map", + "key": {}, + "value": {} + }, + "S15": { + "type": "string", + "sensitive": true + }, + "S16": { + "type": "string", + "sensitive": true + }, + "S1e": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Attribute", + "MatchOption", + "Values" + ], + "members": { + "Attribute": {}, + "MatchOption": {}, + "Values": { + "type": "list", + "member": {} + } + } + } + }, + "S1m": { + "type": "string", + "sensitive": true + }, + "S1n": { + "type": "string", + "sensitive": true + }, + "S1r": { + "type": "string", + "sensitive": true + }, + "S1s": { + "type": "string", + "sensitive": true + }, + "S2t": { + "type": "list", + "member": {} + }, + "S3k": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Flat": { + "type": "structure", + "required": [ + "ChargeValue" + ], + "members": { + "ChargeValue": { + "type": "double" + } + } + }, + "Percentage": { + "type": "structure", + "required": [ + "PercentageValue" + ], + "members": { + "PercentageValue": { + "type": "double" + } + } + }, + "Type": {}, + "LineItemFilters": { + "shape": "S1e" + } + } + }, + "S3z": { + "type": "list", + "member": {} + }, + "S4a": { + "type": "list", + "member": {} + }, + "S4y": { + "type": "structure", + "members": { + "AutoAssociate": { + "type": "boolean" + } + } + }, + "S59": { + "type": "structure", + "required": [ + "FreeTier" + ], + "members": { + "FreeTier": { + "type": "structure", + "required": [ + "Activated" + ], + "members": { + "Activated": { + "type": "boolean" + } + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/braket-2019-09-01.min.json b/iamlivecore/service/braket-2019-09-01.min.json index 003846d0..1fa0e5d8 100644 --- a/iamlivecore/service/braket-2019-09-01.min.json +++ b/iamlivecore/service/braket-2019-09-01.min.json @@ -12,6 +12,37 @@ "uid": "braket-2019-09-01" }, "operations": { + "CancelJob": { + "http": { + "method": "PUT", + "requestUri": "/job/{jobArn}/cancel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobArn" + ], + "members": { + "jobArn": { + "location": "uri", + "locationName": "jobArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "cancellationStatus", + "jobArn" + ], + "members": { + "cancellationStatus": {}, + "jobArn": {} + } + }, + "idempotent": true + }, "CancelQuantumTask": { "http": { "method": "PUT", @@ -47,6 +78,70 @@ }, "idempotent": true }, + "CreateJob": { + "http": { + "requestUri": "/job", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "algorithmSpecification", + "clientToken", + "deviceConfig", + "instanceConfig", + "jobName", + "outputDataConfig", + "roleArn" + ], + "members": { + "algorithmSpecification": { + "shape": "Sa" + }, + "checkpointConfig": { + "shape": "Sh" + }, + "clientToken": { + "idempotencyToken": true + }, + "deviceConfig": { + "shape": "Sj" + }, + "hyperParameters": { + "shape": "Sl" + }, + "inputDataConfig": { + "type": "list", + "member": { + "shape": "So" + } + }, + "instanceConfig": { + "shape": "Ss" + }, + "jobName": {}, + "outputDataConfig": { + "shape": "Sx" + }, + "roleArn": {}, + "stoppingCondition": { + "shape": "S10" + }, + "tags": { + "shape": "S12" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobArn" + ], + "members": { + "jobArn": {} + } + } + }, "CreateQuantumTask": { "http": { "requestUri": "/quantum-task", @@ -73,13 +168,14 @@ "deviceParameters": { "jsonvalue": true }, + "jobToken": {}, "outputS3Bucket": {}, "outputS3KeyPrefix": {}, "shots": { "type": "long" }, "tags": { - "shape": "Sd" + "shape": "S12" } } }, @@ -133,6 +229,100 @@ } } }, + "GetJob": { + "http": { + "method": "GET", + "requestUri": "/job/{jobArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobArn" + ], + "members": { + "jobArn": { + "location": "uri", + "locationName": "jobArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "algorithmSpecification", + "createdAt", + "instanceConfig", + "jobArn", + "jobName", + "outputDataConfig", + "roleArn", + "status" + ], + "members": { + "algorithmSpecification": { + "shape": "Sa" + }, + "billableDuration": { + "type": "integer" + }, + "checkpointConfig": { + "shape": "Sh" + }, + "createdAt": { + "shape": "S1k" + }, + "deviceConfig": { + "shape": "Sj" + }, + "endedAt": { + "shape": "S1k" + }, + "events": { + "type": "list", + "member": { + "type": "structure", + "members": { + "eventType": {}, + "message": {}, + "timeOfEvent": { + "shape": "S1k" + } + } + } + }, + "failureReason": {}, + "hyperParameters": { + "shape": "Sl" + }, + "inputDataConfig": { + "type": "list", + "member": { + "shape": "So" + } + }, + "instanceConfig": { + "shape": "Ss" + }, + "jobArn": {}, + "jobName": {}, + "outputDataConfig": { + "shape": "Sx" + }, + "roleArn": {}, + "startedAt": { + "shape": "S1k" + }, + "status": {}, + "stoppingCondition": { + "shape": "S10" + }, + "tags": { + "shape": "S12" + } + } + } + }, "GetQuantumTask": { "http": { "method": "GET", @@ -165,16 +355,17 @@ ], "members": { "createdAt": { - "shape": "Sm" + "shape": "S1k" }, "deviceArn": {}, "deviceParameters": { "jsonvalue": true }, "endedAt": { - "shape": "Sm" + "shape": "S1k" }, "failureReason": {}, + "jobArn": {}, "outputS3Bucket": {}, "outputS3Directory": {}, "quantumTaskArn": {}, @@ -183,7 +374,7 @@ }, "status": {}, "tags": { - "shape": "Sd" + "shape": "S12" } } } @@ -210,7 +401,7 @@ "type": "structure", "members": { "tags": { - "shape": "Sd" + "shape": "S12" } } } @@ -279,6 +470,83 @@ } } }, + "SearchJobs": { + "http": { + "requestUri": "/jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "filters" + ], + "members": { + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "operator", + "values" + ], + "members": { + "name": {}, + "operator": {}, + "values": { + "type": "list", + "member": {} + } + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "jobs" + ], + "members": { + "jobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "createdAt", + "device", + "jobArn", + "jobName", + "status" + ], + "members": { + "createdAt": { + "shape": "S1k" + }, + "device": {}, + "endedAt": { + "shape": "S1k" + }, + "jobArn": {}, + "jobName": {}, + "startedAt": { + "shape": "S1k" + }, + "status": {}, + "tags": { + "shape": "S12" + } + } + } + }, + "nextToken": {} + } + } + }, "SearchQuantumTasks": { "http": { "requestUri": "/quantum-tasks", @@ -337,11 +605,11 @@ ], "members": { "createdAt": { - "shape": "Sm" + "shape": "S1k" }, "deviceArn": {}, "endedAt": { - "shape": "Sm" + "shape": "S1k" }, "outputS3Bucket": {}, "outputS3Directory": {}, @@ -351,7 +619,7 @@ }, "status": {}, "tags": { - "shape": "Sd" + "shape": "S12" } } } @@ -376,7 +644,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Sd" + "shape": "S12" } } }, @@ -418,12 +686,124 @@ } }, "shapes": { - "Sd": { + "Sa": { + "type": "structure", + "members": { + "containerImage": { + "type": "structure", + "required": [ + "uri" + ], + "members": { + "uri": {} + } + }, + "scriptModeConfig": { + "type": "structure", + "required": [ + "entryPoint", + "s3Uri" + ], + "members": { + "compressionType": {}, + "entryPoint": {}, + "s3Uri": {} + } + } + } + }, + "Sh": { + "type": "structure", + "required": [ + "s3Uri" + ], + "members": { + "localPath": {}, + "s3Uri": {} + } + }, + "Sj": { + "type": "structure", + "required": [ + "device" + ], + "members": { + "device": {} + } + }, + "Sl": { + "type": "map", + "key": {}, + "value": {} + }, + "So": { + "type": "structure", + "required": [ + "channelName", + "dataSource" + ], + "members": { + "channelName": {}, + "contentType": {}, + "dataSource": { + "type": "structure", + "required": [ + "s3DataSource" + ], + "members": { + "s3DataSource": { + "type": "structure", + "required": [ + "s3Uri" + ], + "members": { + "s3Uri": {} + } + } + } + } + } + }, + "Ss": { + "type": "structure", + "required": [ + "instanceType", + "volumeSizeInGb" + ], + "members": { + "instanceCount": { + "type": "integer" + }, + "instanceType": {}, + "volumeSizeInGb": { + "type": "integer" + } + } + }, + "Sx": { + "type": "structure", + "required": [ + "s3Path" + ], + "members": { + "kmsKeyId": {}, + "s3Path": {} + } + }, + "S10": { + "type": "structure", + "members": { + "maxRuntimeInSeconds": { + "type": "integer" + } + } + }, + "S12": { "type": "map", "key": {}, "value": {} }, - "Sm": { + "S1k": { "type": "timestamp", "timestampFormat": "iso8601" } diff --git a/iamlivecore/service/budgets-2016-10-20.min.json b/iamlivecore/service/budgets-2016-10-20.min.json index 63e614c9..750fd468 100644 --- a/iamlivecore/service/budgets-2016-10-20.min.json +++ b/iamlivecore/service/budgets-2016-10-20.min.json @@ -35,10 +35,10 @@ ], "members": { "Notification": { - "shape": "Sl" + "shape": "Sq" }, "Subscribers": { - "shape": "Sr" + "shape": "Sw" } } } @@ -70,15 +70,15 @@ "NotificationType": {}, "ActionType": {}, "ActionThreshold": { - "shape": "Sy" + "shape": "S13" }, "Definition": { - "shape": "Sz" + "shape": "S14" }, "ExecutionRoleArn": {}, "ApprovalModel": {}, "Subscribers": { - "shape": "Sr" + "shape": "Sw" } } }, @@ -109,10 +109,10 @@ "AccountId": {}, "BudgetName": {}, "Notification": { - "shape": "Sl" + "shape": "Sq" }, "Subscribers": { - "shape": "Sr" + "shape": "Sw" } } }, @@ -134,10 +134,10 @@ "AccountId": {}, "BudgetName": {}, "Notification": { - "shape": "Sl" + "shape": "Sq" }, "Subscriber": { - "shape": "Ss" + "shape": "Sx" } } }, @@ -188,7 +188,7 @@ "AccountId": {}, "BudgetName": {}, "Action": { - "shape": "S1t" + "shape": "S1y" } } } @@ -205,7 +205,7 @@ "AccountId": {}, "BudgetName": {}, "Notification": { - "shape": "Sl" + "shape": "Sq" } } }, @@ -227,10 +227,10 @@ "AccountId": {}, "BudgetName": {}, "Notification": { - "shape": "Sl" + "shape": "Sq" }, "Subscriber": { - "shape": "Ss" + "shape": "Sx" } } }, @@ -285,7 +285,7 @@ "AccountId": {}, "BudgetName": {}, "Action": { - "shape": "S1t" + "shape": "S1y" } } } @@ -303,7 +303,7 @@ "BudgetName": {}, "ActionId": {}, "TimePeriod": { - "shape": "Sf" + "shape": "Sg" }, "MaxResults": { "type": "integer" @@ -342,7 +342,7 @@ "members": { "Message": {}, "Action": { - "shape": "S1t" + "shape": "S1y" } } } @@ -374,7 +374,7 @@ ], "members": { "Actions": { - "shape": "S2c" + "shape": "S2h" }, "NextToken": {} } @@ -403,7 +403,40 @@ ], "members": { "Actions": { - "shape": "S2c" + "shape": "S2h" + }, + "NextToken": {} + } + } + }, + "DescribeBudgetNotificationsForAccount": { + "input": { + "type": "structure", + "required": [ + "AccountId" + ], + "members": { + "AccountId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "BudgetNotificationsForAccount": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Notifications": { + "shape": "S2p" + }, + "BudgetName": {} + } + } }, "NextToken": {} } @@ -420,7 +453,7 @@ "AccountId": {}, "BudgetName": {}, "TimePeriod": { - "shape": "Sf" + "shape": "Sg" }, "MaxResults": { "type": "integer" @@ -440,7 +473,7 @@ "shape": "Sa" }, "CostTypes": { - "shape": "Sc" + "shape": "Sd" }, "TimeUnit": {}, "BudgetedAndActualAmountsList": { @@ -455,7 +488,7 @@ "shape": "S5" }, "TimePeriod": { - "shape": "Sf" + "shape": "Sg" } } } @@ -513,10 +546,7 @@ "type": "structure", "members": { "Notifications": { - "type": "list", - "member": { - "shape": "Sl" - } + "shape": "S2p" }, "NextToken": {} } @@ -534,7 +564,7 @@ "AccountId": {}, "BudgetName": {}, "Notification": { - "shape": "Sl" + "shape": "Sq" }, "MaxResults": { "type": "integer" @@ -546,7 +576,7 @@ "type": "structure", "members": { "Subscribers": { - "shape": "Sr" + "shape": "Sw" }, "NextToken": {} } @@ -617,15 +647,15 @@ "ActionId": {}, "NotificationType": {}, "ActionThreshold": { - "shape": "Sy" + "shape": "S13" }, "Definition": { - "shape": "Sz" + "shape": "S14" }, "ExecutionRoleArn": {}, "ApprovalModel": {}, "Subscribers": { - "shape": "Sr" + "shape": "Sw" } } }, @@ -641,10 +671,10 @@ "AccountId": {}, "BudgetName": {}, "OldAction": { - "shape": "S1t" + "shape": "S1y" }, "NewAction": { - "shape": "S1t" + "shape": "S1y" } } } @@ -662,10 +692,10 @@ "AccountId": {}, "BudgetName": {}, "OldNotification": { - "shape": "Sl" + "shape": "Sq" }, "NewNotification": { - "shape": "Sl" + "shape": "Sq" } } }, @@ -688,13 +718,13 @@ "AccountId": {}, "BudgetName": {}, "Notification": { - "shape": "Sl" + "shape": "Sq" }, "OldSubscriber": { - "shape": "Ss" + "shape": "Sx" }, "NewSubscriber": { - "shape": "Ss" + "shape": "Sx" } } }, @@ -728,11 +758,11 @@ "shape": "Sa" }, "CostTypes": { - "shape": "Sc" + "shape": "Sd" }, "TimeUnit": {}, "TimePeriod": { - "shape": "Sf" + "shape": "Sg" }, "CalculatedSpend": { "type": "structure", @@ -751,6 +781,32 @@ "BudgetType": {}, "LastUpdatedTime": { "type": "timestamp" + }, + "AutoAdjustData": { + "type": "structure", + "required": [ + "AutoAdjustType" + ], + "members": { + "AutoAdjustType": {}, + "HistoricalOptions": { + "type": "structure", + "required": [ + "BudgetAdjustmentPeriod" + ], + "members": { + "BudgetAdjustmentPeriod": { + "type": "integer" + }, + "LookBackAvailablePeriods": { + "type": "integer" + } + } + }, + "LastAutoAdjustTime": { + "type": "timestamp" + } + } } } }, @@ -773,7 +829,7 @@ "member": {} } }, - "Sc": { + "Sd": { "type": "structure", "members": { "IncludeTax": { @@ -811,7 +867,7 @@ } } }, - "Sf": { + "Sg": { "type": "structure", "members": { "Start": { @@ -822,7 +878,7 @@ } } }, - "Sl": { + "Sq": { "type": "structure", "required": [ "NotificationType", @@ -839,13 +895,13 @@ "NotificationState": {} } }, - "Sr": { + "Sw": { "type": "list", "member": { - "shape": "Ss" + "shape": "Sx" } }, - "Ss": { + "Sx": { "type": "structure", "required": [ "SubscriptionType", @@ -859,7 +915,7 @@ } } }, - "Sy": { + "S13": { "type": "structure", "required": [ "ActionThresholdValue", @@ -872,7 +928,7 @@ "ActionThresholdType": {} } }, - "Sz": { + "S14": { "type": "structure", "members": { "IamActionDefinition": { @@ -928,7 +984,7 @@ } } }, - "S1t": { + "S1y": { "type": "structure", "required": [ "ActionId", @@ -948,23 +1004,29 @@ "NotificationType": {}, "ActionType": {}, "ActionThreshold": { - "shape": "Sy" + "shape": "S13" }, "Definition": { - "shape": "Sz" + "shape": "S14" }, "ExecutionRoleArn": {}, "ApprovalModel": {}, "Status": {}, "Subscribers": { - "shape": "Sr" + "shape": "Sw" } } }, - "S2c": { + "S2h": { + "type": "list", + "member": { + "shape": "S1y" + } + }, + "S2p": { "type": "list", "member": { - "shape": "S1t" + "shape": "Sq" } } } diff --git a/iamlivecore/service/ce-2017-10-25.min.json b/iamlivecore/service/ce-2017-10-25.min.json index 543fa8c3..d52a8d28 100644 --- a/iamlivecore/service/ce-2017-10-25.min.json +++ b/iamlivecore/service/ce-2017-10-25.min.json @@ -23,6 +23,9 @@ "members": { "AnomalyMonitor": { "shape": "S2" + }, + "ResourceTags": { + "shape": "Sk" } } }, @@ -44,7 +47,10 @@ ], "members": { "AnomalySubscription": { - "shape": "Sm" + "shape": "Sq" + }, + "ResourceTags": { + "shape": "Sk" } } }, @@ -68,13 +74,17 @@ ], "members": { "Name": {}, + "EffectiveStart": {}, "RuleVersion": {}, "Rules": { - "shape": "Sz" + "shape": "S14" }, "DefaultValue": {}, "SplitChargeRules": { - "shape": "S15" + "shape": "S1a" + }, + "ResourceTags": { + "shape": "Sk" } } }, @@ -164,13 +174,13 @@ "Name": {}, "RuleVersion": {}, "Rules": { - "shape": "Sz" + "shape": "S14" }, "SplitChargeRules": { - "shape": "S15" + "shape": "S1a" }, "ProcessingStatus": { - "shape": "S1o" + "shape": "S1s" }, "DefaultValue": {} } @@ -248,7 +258,8 @@ "Service": {}, "Region": {}, "LinkedAccount": {}, - "UsageType": {} + "UsageType": {}, + "LinkedAccountName": {} } } }, @@ -278,6 +289,15 @@ }, "TotalImpact": { "type": "double" + }, + "TotalActualSpend": { + "type": "double" + }, + "TotalExpectedSpend": { + "type": "double" + }, + "TotalImpactPercentage": { + "type": "double" } } }, @@ -342,7 +362,7 @@ "AnomalySubscriptions": { "type": "list", "member": { - "shape": "Sm" + "shape": "Sq" } }, "NextPageToken": {} @@ -359,17 +379,17 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Granularity": {}, "Filter": { "shape": "S7" }, "Metrics": { - "shape": "S2g" + "shape": "S2k" }, "GroupBy": { - "shape": "S2i" + "shape": "S2m" }, "NextPageToken": {} } @@ -379,13 +399,13 @@ "members": { "NextPageToken": {}, "GroupDefinitions": { - "shape": "S2i" + "shape": "S2m" }, "ResultsByTime": { - "shape": "S2n" + "shape": "S2r" }, "DimensionValueAttributes": { - "shape": "S2y" + "shape": "S32" } } } @@ -400,17 +420,17 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Granularity": {}, "Filter": { "shape": "S7" }, "Metrics": { - "shape": "S2g" + "shape": "S2k" }, "GroupBy": { - "shape": "S2i" + "shape": "S2m" }, "NextPageToken": {} } @@ -420,13 +440,13 @@ "members": { "NextPageToken": {}, "GroupDefinitions": { - "shape": "S2i" + "shape": "S2m" }, "ResultsByTime": { - "shape": "S2n" + "shape": "S2r" }, "DimensionValueAttributes": { - "shape": "S2y" + "shape": "S32" } } } @@ -440,14 +460,14 @@ "members": { "SearchString": {}, "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "CostCategoryName": {}, "Filter": { "shape": "S7" }, "SortBy": { - "shape": "S37" + "shape": "S3b" }, "MaxResults": { "type": "integer" @@ -468,7 +488,7 @@ "member": {} }, "CostCategoryValues": { - "shape": "S3e" + "shape": "S3i" }, "ReturnSize": { "type": "integer" @@ -489,7 +509,7 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Metric": {}, "Granularity": {}, @@ -505,10 +525,10 @@ "type": "structure", "members": { "Total": { - "shape": "S2q" + "shape": "S2u" }, "ForecastResultsByTime": { - "shape": "S3j" + "shape": "S3n" } } } @@ -523,7 +543,7 @@ "members": { "SearchString": {}, "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Dimension": {}, "Context": {}, @@ -531,7 +551,7 @@ "shape": "S7" }, "SortBy": { - "shape": "S37" + "shape": "S3b" }, "MaxResults": { "type": "integer" @@ -548,7 +568,7 @@ ], "members": { "DimensionValues": { - "shape": "S2y" + "shape": "S32" }, "ReturnSize": { "type": "integer" @@ -568,21 +588,21 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "GroupBy": { - "shape": "S2i" + "shape": "S2m" }, "Granularity": {}, "Filter": { "shape": "S7" }, "Metrics": { - "shape": "S2g" + "shape": "S2k" }, "NextPageToken": {}, "SortBy": { - "shape": "S38" + "shape": "S3c" }, "MaxResults": { "type": "integer" @@ -601,7 +621,7 @@ "type": "structure", "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Groups": { "type": "list", @@ -609,22 +629,22 @@ "type": "structure", "members": { "Attributes": { - "shape": "S30" + "shape": "S34" }, "Coverage": { - "shape": "S3u" + "shape": "S3y" } } } }, "Total": { - "shape": "S3u" + "shape": "S3y" } } } }, "Total": { - "shape": "S3u" + "shape": "S3y" }, "NextPageToken": {} } @@ -647,7 +667,7 @@ "TermInYears": {}, "PaymentOption": {}, "ServiceSpecification": { - "shape": "S4c" + "shape": "S4g" }, "PageSize": { "type": "integer" @@ -675,7 +695,7 @@ "TermInYears": {}, "PaymentOption": {}, "ServiceSpecification": { - "shape": "S4c" + "shape": "S4g" }, "RecommendationDetails": { "type": "list", @@ -809,17 +829,17 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "GroupBy": { - "shape": "S2i" + "shape": "S2m" }, "Granularity": {}, "Filter": { "shape": "S7" }, "SortBy": { - "shape": "S38" + "shape": "S3c" }, "NextPageToken": {}, "MaxResults": { @@ -839,7 +859,7 @@ "type": "structure", "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Groups": { "type": "list", @@ -849,22 +869,22 @@ "Key": {}, "Value": {}, "Attributes": { - "shape": "S30" + "shape": "S34" }, "Utilization": { - "shape": "S51" + "shape": "S55" } } } }, "Total": { - "shape": "S51" + "shape": "S55" } } } }, "Total": { - "shape": "S51" + "shape": "S55" }, "NextPageToken": {} } @@ -881,7 +901,7 @@ "shape": "S7" }, "Configuration": { - "shape": "S5k" + "shape": "S5o" }, "Service": {}, "PageSize": { @@ -929,10 +949,10 @@ } }, "ResourceDetails": { - "shape": "S5t" + "shape": "S5x" }, "ResourceUtilization": { - "shape": "S5v" + "shape": "S5z" }, "ReservationCoveredHoursInLookbackPeriod": {}, "SavingsPlansCoveredHoursInLookbackPeriod": {}, @@ -958,10 +978,10 @@ "type": "boolean" }, "ResourceDetails": { - "shape": "S5t" + "shape": "S5x" }, "ExpectedResourceUtilization": { - "shape": "S5v" + "shape": "S5z" }, "PlatformDifferences": { "type": "list", @@ -988,7 +1008,70 @@ }, "NextPageToken": {}, "Configuration": { - "shape": "S5k" + "shape": "S5o" + } + } + } + }, + "GetSavingsPlanPurchaseRecommendationDetails": { + "input": { + "type": "structure", + "required": [ + "RecommendationDetailId" + ], + "members": { + "RecommendationDetailId": {} + } + }, + "output": { + "type": "structure", + "members": { + "RecommendationDetailId": {}, + "RecommendationDetailData": { + "type": "structure", + "members": { + "AccountScope": {}, + "LookbackPeriodInDays": {}, + "SavingsPlansType": {}, + "TermInYears": {}, + "PaymentOption": {}, + "AccountId": {}, + "CurrencyCode": {}, + "InstanceFamily": {}, + "Region": {}, + "OfferingId": {}, + "GenerationTimestamp": {}, + "LatestUsageTimestamp": {}, + "CurrentAverageHourlyOnDemandSpend": {}, + "CurrentMaximumHourlyOnDemandSpend": {}, + "CurrentMinimumHourlyOnDemandSpend": {}, + "EstimatedAverageUtilization": {}, + "EstimatedMonthlySavingsAmount": {}, + "EstimatedOnDemandCost": {}, + "EstimatedOnDemandCostWithCurrentCommitment": {}, + "EstimatedROI": {}, + "EstimatedSPCost": {}, + "EstimatedSavingsAmount": {}, + "EstimatedSavingsPercentage": {}, + "ExistingHourlyCommitment": {}, + "HourlyCommitmentToPurchase": {}, + "UpfrontCost": {}, + "CurrentAverageCoverage": {}, + "EstimatedAverageCoverage": {}, + "MetricsOverLookbackPeriod": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StartTime": {}, + "EstimatedOnDemandCost": {}, + "CurrentCoverage": {}, + "EstimatedCoverage": {}, + "EstimatedNewCommitmentUtilization": {} + } + } + } + } } } } @@ -1001,24 +1084,24 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "GroupBy": { - "shape": "S2i" + "shape": "S2m" }, "Granularity": {}, "Filter": { "shape": "S7" }, "Metrics": { - "shape": "S2g" + "shape": "S2k" }, "NextToken": {}, "MaxResults": { "type": "integer" }, "SortBy": { - "shape": "S38" + "shape": "S3c" } } }, @@ -1034,7 +1117,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S30" + "shape": "S34" }, "Coverage": { "type": "structure", @@ -1046,7 +1129,7 @@ } }, "TimePeriod": { - "shape": "S2e" + "shape": "S2i" } } } @@ -1125,7 +1208,8 @@ "EstimatedMonthlySavingsAmount": {}, "CurrentMinimumHourlyOnDemandSpend": {}, "CurrentMaximumHourlyOnDemandSpend": {}, - "CurrentAverageHourlyOnDemandSpend": {} + "CurrentAverageHourlyOnDemandSpend": {}, + "RecommendationDetailId": {} } } }, @@ -1159,14 +1243,14 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Granularity": {}, "Filter": { "shape": "S7" }, "SortBy": { - "shape": "S38" + "shape": "S3c" } } }, @@ -1186,22 +1270,22 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Utilization": { - "shape": "S6r" + "shape": "S71" }, "Savings": { - "shape": "S6s" + "shape": "S72" }, "AmortizedCommitment": { - "shape": "S6t" + "shape": "S73" } } } }, "Total": { - "shape": "S6u" + "shape": "S74" } } } @@ -1214,7 +1298,7 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Filter": { "shape": "S7" @@ -1228,7 +1312,7 @@ "type": "integer" }, "SortBy": { - "shape": "S38" + "shape": "S3c" } } }, @@ -1246,25 +1330,25 @@ "members": { "SavingsPlanArn": {}, "Attributes": { - "shape": "S30" + "shape": "S34" }, "Utilization": { - "shape": "S6r" + "shape": "S71" }, "Savings": { - "shape": "S6s" + "shape": "S72" }, "AmortizedCommitment": { - "shape": "S6t" + "shape": "S73" } } } }, "Total": { - "shape": "S6u" + "shape": "S74" }, "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "NextToken": {} } @@ -1279,14 +1363,14 @@ "members": { "SearchString": {}, "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "TagKey": {}, "Filter": { "shape": "S7" }, "SortBy": { - "shape": "S37" + "shape": "S3b" }, "MaxResults": { "type": "integer" @@ -1326,7 +1410,7 @@ ], "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Metric": {}, "Granularity": {}, @@ -1342,14 +1426,55 @@ "type": "structure", "members": { "Total": { - "shape": "S2q" + "shape": "S2u" }, "ForecastResultsByTime": { - "shape": "S3j" + "shape": "S3n" } } } }, + "ListCostAllocationTags": { + "input": { + "type": "structure", + "members": { + "Status": {}, + "TagKeys": { + "type": "list", + "member": {} + }, + "Type": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "CostAllocationTags": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "TagKey", + "Type", + "Status" + ], + "members": { + "TagKey": {}, + "Type": {}, + "Status": {}, + "LastUpdatedDate": {}, + "LastUsedDate": {} + } + } + }, + "NextToken": {} + } + } + }, "ListCostCategoryDefinitions": { "input": { "type": "structure", @@ -1377,10 +1502,10 @@ "type": "integer" }, "ProcessingStatus": { - "shape": "S1o" + "shape": "S1s" }, "Values": { - "shape": "S3e" + "shape": "S3i" }, "DefaultValue": {} } @@ -1390,6 +1515,60 @@ } } }, + "ListSavingsPlansPurchaseRecommendationGeneration": { + "input": { + "type": "structure", + "members": { + "GenerationStatus": {}, + "RecommendationIds": { + "type": "list", + "member": {} + }, + "PageSize": { + "type": "integer" + }, + "NextPageToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "GenerationSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RecommendationId": {}, + "GenerationStatus": {}, + "GenerationStartedTime": {}, + "GenerationCompletionTime": {}, + "EstimatedCompletionTime": {} + } + } + }, + "NextPageToken": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceTags": { + "shape": "Sk" + } + } + } + }, "ProvideAnomalyFeedback": { "input": { "type": "structure", @@ -1412,6 +1591,59 @@ } } }, + "StartSavingsPlansPurchaseRecommendationGeneration": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "RecommendationId": {}, + "GenerationStartedTime": {}, + "EstimatedCompletionTime": {} + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "ResourceTags" + ], + "members": { + "ResourceArn": {}, + "ResourceTags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "ResourceTagKeys" + ], + "members": { + "ResourceArn": {}, + "ResourceTagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateAnomalyMonitor": { "input": { "type": "structure", @@ -1442,16 +1674,21 @@ "members": { "SubscriptionArn": {}, "Threshold": { + "deprecated": true, + "deprecatedMessage": "Threshold has been deprecated in favor of ThresholdExpression", "type": "double" }, "Frequency": {}, "MonitorArnList": { - "shape": "Sn" + "shape": "Sr" }, "Subscribers": { - "shape": "Sp" + "shape": "St" }, - "SubscriptionName": {} + "SubscriptionName": {}, + "ThresholdExpression": { + "shape": "S7" + } } }, "output": { @@ -1464,6 +1701,46 @@ } } }, + "UpdateCostAllocationTagsStatus": { + "input": { + "type": "structure", + "required": [ + "CostAllocationTagsStatus" + ], + "members": { + "CostAllocationTagsStatus": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "TagKey", + "Status" + ], + "members": { + "TagKey": {}, + "Status": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TagKey": {}, + "Code": {}, + "Message": {} + } + } + } + } + } + }, "UpdateCostCategoryDefinition": { "input": { "type": "structure", @@ -1474,13 +1751,14 @@ ], "members": { "CostCategoryArn": {}, + "EffectiveStart": {}, "RuleVersion": {}, "Rules": { - "shape": "Sz" + "shape": "S14" }, "DefaultValue": {}, "SplitChargeRules": { - "shape": "S15" + "shape": "S1a" } } }, @@ -1583,12 +1861,25 @@ } } }, - "Sm": { + "Sk": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sq": { "type": "structure", "required": [ "MonitorArnList", "Subscribers", - "Threshold", "Frequency", "SubscriptionName" ], @@ -1596,23 +1887,28 @@ "SubscriptionArn": {}, "AccountId": {}, "MonitorArnList": { - "shape": "Sn" + "shape": "Sr" }, "Subscribers": { - "shape": "Sp" + "shape": "St" }, "Threshold": { + "deprecated": true, + "deprecatedMessage": "Threshold has been deprecated in favor of ThresholdExpression", "type": "double" }, "Frequency": {}, - "SubscriptionName": {} + "SubscriptionName": {}, + "ThresholdExpression": { + "shape": "S7" + } } }, - "Sn": { + "Sr": { "type": "list", "member": {} }, - "Sp": { + "St": { "type": "list", "member": { "type": "structure", @@ -1623,7 +1919,7 @@ } } }, - "Sz": { + "S14": { "type": "list", "member": { "type": "structure", @@ -1643,7 +1939,7 @@ } } }, - "S15": { + "S1a": { "type": "list", "member": { "type": "structure", @@ -1679,7 +1975,7 @@ } } }, - "S1o": { + "S1s": { "type": "list", "member": { "type": "structure", @@ -1689,7 +1985,7 @@ } } }, - "S2e": { + "S2i": { "type": "structure", "required": [ "Start", @@ -1700,11 +1996,11 @@ "End": {} } }, - "S2g": { + "S2k": { "type": "list", "member": {} }, - "S2i": { + "S2m": { "type": "list", "member": { "type": "structure", @@ -1714,16 +2010,16 @@ } } }, - "S2n": { + "S2r": { "type": "list", "member": { "type": "structure", "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "Total": { - "shape": "S2p" + "shape": "S2t" }, "Groups": { "type": "list", @@ -1735,7 +2031,7 @@ "member": {} }, "Metrics": { - "shape": "S2p" + "shape": "S2t" } } } @@ -1746,44 +2042,44 @@ } } }, - "S2p": { + "S2t": { "type": "map", "key": {}, "value": { - "shape": "S2q" + "shape": "S2u" } }, - "S2q": { + "S2u": { "type": "structure", "members": { "Amount": {}, "Unit": {} } }, - "S2y": { + "S32": { "type": "list", "member": { "type": "structure", "members": { "Value": {}, "Attributes": { - "shape": "S30" + "shape": "S34" } } } }, - "S30": { + "S34": { "type": "map", "key": {}, "value": {} }, - "S37": { + "S3b": { "type": "list", "member": { - "shape": "S38" + "shape": "S3c" } }, - "S38": { + "S3c": { "type": "structure", "required": [ "Key" @@ -1793,17 +2089,17 @@ "SortOrder": {} } }, - "S3e": { + "S3i": { "type": "list", "member": {} }, - "S3j": { + "S3n": { "type": "list", "member": { "type": "structure", "members": { "TimePeriod": { - "shape": "S2e" + "shape": "S2i" }, "MeanValue": {}, "PredictionIntervalLowerBound": {}, @@ -1811,7 +2107,7 @@ } } }, - "S3u": { + "S3y": { "type": "structure", "members": { "CoverageHours": { @@ -1840,7 +2136,7 @@ } } }, - "S4c": { + "S4g": { "type": "structure", "members": { "EC2Specification": { @@ -1851,7 +2147,7 @@ } } }, - "S51": { + "S55": { "type": "structure", "members": { "UtilizationPercentage": {}, @@ -1873,7 +2169,7 @@ "UnrealizedSavings": {} } }, - "S5k": { + "S5o": { "type": "structure", "required": [ "RecommendationTarget", @@ -1886,7 +2182,7 @@ } } }, - "S5t": { + "S5x": { "type": "structure", "members": { "EC2ResourceDetails": { @@ -1905,7 +2201,7 @@ } } }, - "S5v": { + "S5z": { "type": "structure", "members": { "EC2ResourceUtilization": { @@ -1945,7 +2241,7 @@ } } }, - "S6r": { + "S71": { "type": "structure", "members": { "TotalCommitment": {}, @@ -1954,14 +2250,14 @@ "UtilizationPercentage": {} } }, - "S6s": { + "S72": { "type": "structure", "members": { "NetSavings": {}, "OnDemandCostEquivalent": {} } }, - "S6t": { + "S73": { "type": "structure", "members": { "AmortizedRecurringCommitment": {}, @@ -1969,20 +2265,20 @@ "TotalAmortizedCommitment": {} } }, - "S6u": { + "S74": { "type": "structure", "required": [ "Utilization" ], "members": { "Utilization": { - "shape": "S6r" + "shape": "S71" }, "Savings": { - "shape": "S6s" + "shape": "S72" }, "AmortizedCommitment": { - "shape": "S6t" + "shape": "S73" } } } diff --git a/iamlivecore/service/chime-2018-05-01.min.json b/iamlivecore/service/chime-2018-05-01.min.json index 3d369c5d..b4ae1fdc 100644 --- a/iamlivecore/service/chime-2018-05-01.min.json +++ b/iamlivecore/service/chime-2018-05-01.min.json @@ -72,7 +72,9 @@ "shape": "Sa" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by AssociatePhoneNumbersWithVoiceConnector in the Amazon Chime SDK Voice Namespace" }, "AssociatePhoneNumbersWithVoiceConnectorGroup": { "http": { @@ -105,7 +107,9 @@ "shape": "Sa" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by AssociatePhoneNumbersWithVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace" }, "AssociateSigninDelegateGroupsWithAccount": { "http": { @@ -167,7 +171,9 @@ "shape": "Sw" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by BatchCreateAttendee in the Amazon Chime SDK Meetings Namespace" }, "BatchCreateChannelMembership": { "http": { @@ -228,6 +234,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by BatchCreateChannelMembership in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -505,6 +513,8 @@ "AppInstanceArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateAppInstance in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -537,6 +547,8 @@ "AppInstanceArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateAppInstanceAdmin in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -581,6 +593,8 @@ "AppInstanceUserArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateAppInstanceUser in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -616,7 +630,9 @@ "shape": "Su" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateAttendee in the Amazon Chime SDK Meetings Namespace" }, "CreateBot": { "http": { @@ -690,6 +706,8 @@ "ChannelArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateChannel in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -726,6 +744,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateChannelBan in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -764,6 +784,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateChannelMembership in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -800,6 +822,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateChannelModerator in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -829,6 +853,9 @@ "ClientRequestToken": { "shape": "S2g", "idempotencyToken": true + }, + "ChimeSdkMeetingConfiguration": { + "shape": "S39" } } }, @@ -836,10 +863,12 @@ "type": "structure", "members": { "MediaCapturePipeline": { - "shape": "S3a" + "shape": "S3n" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace" }, "CreateMeeting": { "http": { @@ -857,17 +886,17 @@ "idempotencyToken": true }, "ExternalMeetingId": { - "shape": "S3d" + "shape": "S3q" }, "MeetingHostId": { "shape": "Sn" }, "MediaRegion": {}, "Tags": { - "shape": "S3e" + "shape": "S3r" }, "NotificationsConfiguration": { - "shape": "S3f" + "shape": "S3s" } } }, @@ -875,10 +904,12 @@ "type": "structure", "members": { "Meeting": { - "shape": "S3h" + "shape": "S3u" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateMeeting in the Amazon Chime SDK Meetings Namespace" }, "CreateMeetingDialOut": { "http": { @@ -932,17 +963,17 @@ "idempotencyToken": true }, "ExternalMeetingId": { - "shape": "S3d" + "shape": "S3q" }, "MeetingHostId": { "shape": "Sn" }, "MediaRegion": {}, "Tags": { - "shape": "S3e" + "shape": "S3r" }, "NotificationsConfiguration": { - "shape": "S3f" + "shape": "S3s" }, "Attendees": { "type": "list", @@ -956,7 +987,7 @@ "type": "structure", "members": { "Meeting": { - "shape": "S3h" + "shape": "S3u" }, "Attendees": { "shape": "St" @@ -965,7 +996,9 @@ "shape": "Sw" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateMeetingWithAttendees in the Amazon Chime SDK Meetings Namespace" }, "CreatePhoneNumberOrder": { "http": { @@ -989,7 +1022,7 @@ "type": "structure", "members": { "PhoneNumberOrder": { - "shape": "S3r" + "shape": "S44" } } } @@ -1025,12 +1058,12 @@ "type": "integer" }, "Capabilities": { - "shape": "S41" + "shape": "S4e" }, "NumberSelectionBehavior": {}, "GeoMatchLevel": {}, "GeoMatchParams": { - "shape": "S45" + "shape": "S4i" } } }, @@ -1038,10 +1071,12 @@ "type": "structure", "members": { "ProxySession": { - "shape": "S49" + "shape": "S4m" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateProxySession in the Amazon Chime SDK Voice Namespace" }, "CreateRoom": { "http": { @@ -1072,7 +1107,7 @@ "type": "structure", "members": { "Room": { - "shape": "S4g" + "shape": "S4t" } } } @@ -1106,7 +1141,7 @@ "type": "structure", "members": { "RoomMembership": { - "shape": "S4j" + "shape": "S4w" } } } @@ -1127,7 +1162,7 @@ "AwsRegion": {}, "Name": {}, "Endpoints": { - "shape": "S4o" + "shape": "S51" } } }, @@ -1135,10 +1170,12 @@ "type": "structure", "members": { "SipMediaApplication": { - "shape": "S4s" + "shape": "S55" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateSipMediaApplication in the Amazon Chime SDK Voice Namespace" }, "CreateSipMediaApplicationCall": { "http": { @@ -1178,10 +1215,12 @@ "type": "structure", "members": { "SipMediaApplicationCall": { - "shape": "S4w" + "shape": "S59" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace" }, "CreateSipRule": { "http": { @@ -1204,7 +1243,7 @@ "type": "boolean" }, "TargetApplications": { - "shape": "S50" + "shape": "S5d" } } }, @@ -1212,10 +1251,12 @@ "type": "structure", "members": { "SipRule": { - "shape": "S54" + "shape": "S5h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateSipRule in the Amazon Chime SDK Voice Namespace" }, "CreateUser": { "http": { @@ -1234,7 +1275,7 @@ }, "Username": {}, "Email": { - "shape": "S56" + "shape": "S5j" }, "UserType": {} } @@ -1243,7 +1284,7 @@ "type": "structure", "members": { "User": { - "shape": "S58" + "shape": "S5l" } } } @@ -1271,10 +1312,12 @@ "type": "structure", "members": { "VoiceConnector": { - "shape": "S5f" + "shape": "S5s" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateVoiceConnector in the Amazon Chime SDK Voice Namespace" }, "CreateVoiceConnectorGroup": { "http": { @@ -1289,7 +1332,7 @@ "members": { "Name": {}, "VoiceConnectorItems": { - "shape": "S5i" + "shape": "S5v" } } }, @@ -1297,10 +1340,12 @@ "type": "structure", "members": { "VoiceConnectorGroup": { - "shape": "S5m" + "shape": "S5z" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by CreateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace" }, "DeleteAccount": { "http": { @@ -1343,6 +1388,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteAppInstance in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -1370,6 +1417,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteAppInstanceAdmin in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -1391,7 +1440,9 @@ "locationName": "appInstanceArn" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace" }, "DeleteAppInstanceUser": { "http": { @@ -1411,6 +1462,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteAppInstanceUser in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -1437,7 +1490,9 @@ "locationName": "attendeeId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteAttendee in the Amazon Chime SDK Meetings Namespace" }, "DeleteChannel": { "http": { @@ -1461,6 +1516,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteChannel in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -1492,6 +1549,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteChannelBan in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -1523,6 +1582,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteChannelMembership in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -1554,6 +1615,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteChannelMessage in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -1585,6 +1648,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteChannelModerator in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -1630,7 +1695,9 @@ "locationName": "mediaPipelineId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace" }, "DeleteMeeting": { "http": { @@ -1649,7 +1716,9 @@ "locationName": "meetingId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteMeeting in the Amazon Chime SDK Meetings Namespace" }, "DeletePhoneNumber": { "http": { @@ -1692,7 +1761,9 @@ "locationName": "proxySessionId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteProxySession in the Amazon Chime SDK Voice Namespace" }, "DeleteRoom": { "http": { @@ -1764,7 +1835,9 @@ "locationName": "sipMediaApplicationId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteSipMediaApplication in the Amazon Chime SDK Voice Namespace" }, "DeleteSipRule": { "http": { @@ -1783,7 +1856,9 @@ "locationName": "sipRuleId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteSipRule in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnector": { "http": { @@ -1802,7 +1877,9 @@ "locationName": "voiceConnectorId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnector in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnectorEmergencyCallingConfiguration": { "http": { @@ -1821,7 +1898,9 @@ "locationName": "voiceConnectorId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnectorGroup": { "http": { @@ -1840,7 +1919,9 @@ "locationName": "voiceConnectorGroupId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnectorOrigination": { "http": { @@ -1859,7 +1940,9 @@ "locationName": "voiceConnectorId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnectorProxy": { "http": { @@ -1878,7 +1961,9 @@ "locationName": "voiceConnectorId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnectorStreamingConfiguration": { "http": { @@ -1897,7 +1982,9 @@ "locationName": "voiceConnectorId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnectorTermination": { "http": { @@ -1916,7 +2003,9 @@ "locationName": "voiceConnectorId" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace" }, "DeleteVoiceConnectorTerminationCredentials": { "http": { @@ -1935,10 +2024,12 @@ "locationName": "voiceConnectorId" }, "Usernames": { - "shape": "S6h" + "shape": "S6u" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DeleteVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace" }, "DescribeAppInstance": { "http": { @@ -1981,6 +2072,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeAppInstance in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -2025,6 +2118,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeAppInstanceAdmin in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -2070,6 +2165,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeAppInstanceUser in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -2127,6 +2224,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeChannel in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2178,6 +2277,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeChannelBan in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2233,6 +2334,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeChannelMembership in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2268,10 +2371,12 @@ "type": "structure", "members": { "ChannelMembership": { - "shape": "S73" + "shape": "S7g" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeChannelMembershipForAppInstanceUser in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2307,10 +2412,12 @@ "type": "structure", "members": { "Channel": { - "shape": "S78" + "shape": "S7l" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeChannelModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2362,6 +2469,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by DescribeChannelModerator in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2421,7 +2530,9 @@ "shape": "Sa" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DisassociatePhoneNumbersFromVoiceConnector in the Amazon Chime SDK Voice Namespace" }, "DisassociatePhoneNumbersFromVoiceConnectorGroup": { "http": { @@ -2451,7 +2562,9 @@ "shape": "Sa" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by DisassociatePhoneNumbersFromVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace" }, "DisassociateSigninDelegateGroupsFromAccount": { "http": { @@ -2526,7 +2639,7 @@ "type": "structure", "members": { "AccountSettings": { - "shape": "S7o" + "shape": "S81" } } } @@ -2553,13 +2666,15 @@ "type": "structure", "members": { "AppInstanceRetentionSettings": { - "shape": "S7r" + "shape": "S84" }, "InitiateDeletionTimestamp": { "type": "timestamp" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -2586,10 +2701,12 @@ "type": "structure", "members": { "AppInstanceStreamingConfigurations": { - "shape": "S7w" + "shape": "S89" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace" }, "GetAttendee": { "http": { @@ -2621,7 +2738,9 @@ "shape": "Su" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetAttendee in the Amazon Chime SDK Meetings Namespace" }, "GetBot": { "http": { @@ -2691,7 +2810,7 @@ "ChannelArn": {}, "MessageId": {}, "Content": { - "shape": "S86" + "shape": "S8j" }, "Metadata": { "shape": "S2f" @@ -2717,6 +2836,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetChannelMessage in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2748,7 +2869,7 @@ "type": "structure", "members": { "EventsConfiguration": { - "shape": "S8c" + "shape": "S8p" } } } @@ -2763,10 +2884,10 @@ "type": "structure", "members": { "BusinessCalling": { - "shape": "S8e" + "shape": "S8r" }, "VoiceConnector": { - "shape": "S8f" + "shape": "S8s" } } } @@ -2793,10 +2914,12 @@ "type": "structure", "members": { "MediaCapturePipeline": { - "shape": "S3a" + "shape": "S3n" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetMediaCapturePipeline in the Amazon Chime SDK Media Pipelines Namespace" }, "GetMeeting": { "http": { @@ -2820,10 +2943,12 @@ "type": "structure", "members": { "Meeting": { - "shape": "S3h" + "shape": "S3u" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetMeeting in the Amazon Chime SDK Meetings Namespace" }, "GetMessagingSessionEndpoint": { "http": { @@ -2846,6 +2971,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetMessagingSessionEndpoint in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -2871,7 +2998,7 @@ "type": "structure", "members": { "PhoneNumber": { - "shape": "S8q" + "shape": "S93" } } } @@ -2898,7 +3025,7 @@ "type": "structure", "members": { "PhoneNumberOrder": { - "shape": "S3r" + "shape": "S44" } } } @@ -2948,10 +3075,12 @@ "type": "structure", "members": { "ProxySession": { - "shape": "S49" + "shape": "S4m" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetProxySession in the Amazon Chime SDK Voice Namespace" }, "GetRetentionSettings": { "http": { @@ -2974,7 +3103,7 @@ "type": "structure", "members": { "RetentionSettings": { - "shape": "S96" + "shape": "S9j" }, "InitiateDeletionTimestamp": { "shape": "S2a" @@ -3009,7 +3138,7 @@ "type": "structure", "members": { "Room": { - "shape": "S4g" + "shape": "S4t" } } } @@ -3036,10 +3165,12 @@ "type": "structure", "members": { "SipMediaApplication": { - "shape": "S4s" + "shape": "S55" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetSipMediaApplication in the Amazon Chime SDK Voice Namespace" }, "GetSipMediaApplicationLoggingConfiguration": { "http": { @@ -3063,10 +3194,12 @@ "type": "structure", "members": { "SipMediaApplicationLoggingConfiguration": { - "shape": "S9f" + "shape": "S9s" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace" }, "GetSipRule": { "http": { @@ -3090,10 +3223,12 @@ "type": "structure", "members": { "SipRule": { - "shape": "S54" + "shape": "S5h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetSipRule in the Amazon Chime SDK Voice Namespace" }, "GetUser": { "http": { @@ -3122,7 +3257,7 @@ "type": "structure", "members": { "User": { - "shape": "S58" + "shape": "S5l" } } } @@ -3154,7 +3289,7 @@ "type": "structure", "members": { "UserSettings": { - "shape": "S9m" + "shape": "S9z" } } } @@ -3181,10 +3316,12 @@ "type": "structure", "members": { "VoiceConnector": { - "shape": "S5f" + "shape": "S5s" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnector in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorEmergencyCallingConfiguration": { "http": { @@ -3208,10 +3345,12 @@ "type": "structure", "members": { "EmergencyCallingConfiguration": { - "shape": "S9s" + "shape": "Sa5" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorGroup": { "http": { @@ -3235,10 +3374,12 @@ "type": "structure", "members": { "VoiceConnectorGroup": { - "shape": "S5m" + "shape": "S5z" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorLoggingConfiguration": { "http": { @@ -3262,10 +3403,12 @@ "type": "structure", "members": { "LoggingConfiguration": { - "shape": "S9z" + "shape": "Sac" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorOrigination": { "http": { @@ -3289,10 +3432,12 @@ "type": "structure", "members": { "Origination": { - "shape": "Sa2" + "shape": "Saf" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorProxy": { "http": { @@ -3316,10 +3461,12 @@ "type": "structure", "members": { "Proxy": { - "shape": "Sab" + "shape": "Sao" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorStreamingConfiguration": { "http": { @@ -3343,10 +3490,12 @@ "type": "structure", "members": { "StreamingConfiguration": { - "shape": "Sag" + "shape": "Sat" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorTermination": { "http": { @@ -3370,10 +3519,12 @@ "type": "structure", "members": { "Termination": { - "shape": "San" + "shape": "Sb0" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace" }, "GetVoiceConnectorTerminationHealth": { "http": { @@ -3406,7 +3557,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by GetVoiceConnectorTerminationHealth in the Amazon Chime SDK Voice Namespace" }, "InviteUsers": { "http": { @@ -3427,7 +3580,7 @@ "UserEmailList": { "type": "list", "member": { - "shape": "S56" + "shape": "S5j" } }, "UserType": {} @@ -3444,7 +3597,7 @@ "InviteId": {}, "Status": {}, "EmailAddress": { - "shape": "S56" + "shape": "S5j" }, "EmailStatus": {} } @@ -3466,7 +3619,7 @@ "locationName": "name" }, "UserEmail": { - "shape": "S56", + "shape": "S5j", "location": "querystring", "locationName": "user-email" }, @@ -3516,7 +3669,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" } @@ -3538,10 +3691,12 @@ } }, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListAppInstanceAdmins in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -3568,7 +3723,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" } @@ -3594,10 +3749,12 @@ } }, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListAppInstanceUsers in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -3617,7 +3774,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" } @@ -3642,10 +3799,12 @@ } }, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListAppInstances in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -3680,7 +3839,9 @@ "shape": "S2h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API." }, "ListAttendees": { "http": { @@ -3717,7 +3878,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListAttendees in the Amazon Chime SDK Meetings Namespace" }, "ListBots": { "http": { @@ -3781,7 +3944,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" }, @@ -3796,7 +3959,7 @@ "members": { "ChannelArn": {}, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" }, "ChannelBans": { "type": "list", @@ -3811,6 +3974,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListChannelBans in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -3841,7 +4006,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" }, @@ -3867,10 +4032,12 @@ } }, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListChannelMemberships in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -3894,7 +4061,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" }, @@ -3910,14 +4077,16 @@ "ChannelMemberships": { "type": "list", "member": { - "shape": "S73" + "shape": "S7g" } }, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListChannelMembershipsForAppInstanceUser in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -3958,7 +4127,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" }, @@ -3973,7 +4142,7 @@ "members": { "ChannelArn": {}, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" }, "ChannelMessages": { "type": "list", @@ -3982,7 +4151,7 @@ "members": { "MessageId": {}, "Content": { - "shape": "S86" + "shape": "S8j" }, "Metadata": { "shape": "S2f" @@ -4008,6 +4177,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListChannelMessages in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -4034,7 +4205,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" }, @@ -4049,7 +4220,7 @@ "members": { "ChannelArn": {}, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" }, "ChannelModerators": { "type": "list", @@ -4064,6 +4235,8 @@ } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListChannelModerators in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -4094,7 +4267,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" }, @@ -4110,14 +4283,16 @@ "Channels": { "type": "list", "member": { - "shape": "S74" + "shape": "S7h" } }, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListChannels in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -4141,7 +4316,7 @@ "type": "integer" }, "NextToken": { - "shape": "Sb6", + "shape": "Sbj", "location": "querystring", "locationName": "next-token" }, @@ -4157,14 +4332,16 @@ "Channels": { "type": "list", "member": { - "shape": "S78" + "shape": "S7l" } }, "NextToken": { - "shape": "Sb6" + "shape": "Sbj" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListChannelsModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -4195,12 +4372,14 @@ "MediaCapturePipelines": { "type": "list", "member": { - "shape": "S3a" + "shape": "S3n" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListMediaCapturePipelines in the Amazon Chime SDK Media Pipelines Namespace" }, "ListMeetingTags": { "http": { @@ -4227,7 +4406,9 @@ "shape": "S2h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Use ListTagsForResource in the Amazon Chime SDK Meetings Namespace." }, "ListMeetings": { "http": { @@ -4255,12 +4436,14 @@ "Meetings": { "type": "list", "member": { - "shape": "S3h" + "shape": "S3u" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API." }, "ListPhoneNumberOrders": { "http": { @@ -4288,7 +4471,7 @@ "PhoneNumberOrders": { "type": "list", "member": { - "shape": "S3r" + "shape": "S44" } }, "NextToken": {} @@ -4336,7 +4519,7 @@ "PhoneNumbers": { "type": "list", "member": { - "shape": "S8q" + "shape": "S93" } }, "NextToken": {} @@ -4380,12 +4563,14 @@ "ProxySessions": { "type": "list", "member": { - "shape": "S49" + "shape": "S4m" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListProxySessions in the Amazon Chime SDK Voice Namespace" }, "ListRoomMemberships": { "http": { @@ -4425,7 +4610,7 @@ "RoomMemberships": { "type": "list", "member": { - "shape": "S4j" + "shape": "S4w" } }, "NextToken": {} @@ -4469,7 +4654,7 @@ "Rooms": { "type": "list", "member": { - "shape": "S4g" + "shape": "S4t" } }, "NextToken": {} @@ -4502,12 +4687,14 @@ "SipMediaApplications": { "type": "list", "member": { - "shape": "S4s" + "shape": "S55" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListSipMediaApplications in the Amazon Chime SDK Voice Namespace" }, "ListSipRules": { "http": { @@ -4539,12 +4726,14 @@ "SipRules": { "type": "list", "member": { - "shape": "S54" + "shape": "S5h" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListSipRules in the Amazon Chime SDK Voice Namespace" }, "ListSupportedPhoneNumberCountries": { "http": { @@ -4608,7 +4797,9 @@ "shape": "S2h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListTagsForResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces" }, "ListUsers": { "http": { @@ -4627,7 +4818,7 @@ "locationName": "accountId" }, "UserEmail": { - "shape": "S56", + "shape": "S5j", "location": "querystring", "locationName": "user-email" }, @@ -4652,7 +4843,7 @@ "Users": { "type": "list", "member": { - "shape": "S58" + "shape": "S5l" } }, "NextToken": {} @@ -4685,12 +4876,14 @@ "VoiceConnectorGroups": { "type": "list", "member": { - "shape": "S5m" + "shape": "S5z" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListVoiceConnectorGroups in the Amazon Chime SDK Voice Namespace" }, "ListVoiceConnectorTerminationCredentials": { "http": { @@ -4714,10 +4907,12 @@ "type": "structure", "members": { "Usernames": { - "shape": "S6h" + "shape": "S6u" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace" }, "ListVoiceConnectors": { "http": { @@ -4745,12 +4940,14 @@ "VoiceConnectors": { "type": "list", "member": { - "shape": "S5f" + "shape": "S5s" } }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ListVoiceConnectors in the Amazon Chime SDK Voice Namespace" }, "LogoutUser": { "http": { @@ -4797,7 +4994,7 @@ "locationName": "appInstanceArn" }, "AppInstanceRetentionSettings": { - "shape": "S7r" + "shape": "S84" } } }, @@ -4805,13 +5002,15 @@ "type": "structure", "members": { "AppInstanceRetentionSettings": { - "shape": "S7r" + "shape": "S84" }, "InitiateDeletionTimestamp": { "type": "timestamp" } } }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -4834,7 +5033,7 @@ "locationName": "appInstanceArn" }, "AppInstanceStreamingConfigurations": { - "shape": "S7w" + "shape": "S89" } } }, @@ -4842,10 +5041,12 @@ "type": "structure", "members": { "AppInstanceStreamingConfigurations": { - "shape": "S7w" + "shape": "S89" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace" }, "PutEventsConfiguration": { "http": { @@ -4880,7 +5081,7 @@ "type": "structure", "members": { "EventsConfiguration": { - "shape": "S8c" + "shape": "S8p" } } } @@ -4903,7 +5104,7 @@ "locationName": "accountId" }, "RetentionSettings": { - "shape": "S96" + "shape": "S9j" } } }, @@ -4911,7 +5112,7 @@ "type": "structure", "members": { "RetentionSettings": { - "shape": "S96" + "shape": "S9j" }, "InitiateDeletionTimestamp": { "shape": "S2a" @@ -4936,7 +5137,7 @@ "locationName": "sipMediaApplicationId" }, "SipMediaApplicationLoggingConfiguration": { - "shape": "S9f" + "shape": "S9s" } } }, @@ -4944,10 +5145,12 @@ "type": "structure", "members": { "SipMediaApplicationLoggingConfiguration": { - "shape": "S9f" + "shape": "S9s" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace" }, "PutVoiceConnectorEmergencyCallingConfiguration": { "http": { @@ -4967,7 +5170,7 @@ "locationName": "voiceConnectorId" }, "EmergencyCallingConfiguration": { - "shape": "S9s" + "shape": "Sa5" } } }, @@ -4975,10 +5178,12 @@ "type": "structure", "members": { "EmergencyCallingConfiguration": { - "shape": "S9s" + "shape": "Sa5" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace" }, "PutVoiceConnectorLoggingConfiguration": { "http": { @@ -4998,7 +5203,7 @@ "locationName": "voiceConnectorId" }, "LoggingConfiguration": { - "shape": "S9z" + "shape": "Sac" } } }, @@ -5006,10 +5211,12 @@ "type": "structure", "members": { "LoggingConfiguration": { - "shape": "S9z" + "shape": "Sac" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace" }, "PutVoiceConnectorOrigination": { "http": { @@ -5029,7 +5236,7 @@ "locationName": "voiceConnectorId" }, "Origination": { - "shape": "Sa2" + "shape": "Saf" } } }, @@ -5037,10 +5244,12 @@ "type": "structure", "members": { "Origination": { - "shape": "Sa2" + "shape": "Saf" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace" }, "PutVoiceConnectorProxy": { "http": { @@ -5078,10 +5287,12 @@ "type": "structure", "members": { "Proxy": { - "shape": "Sab" + "shape": "Sao" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace" }, "PutVoiceConnectorStreamingConfiguration": { "http": { @@ -5101,7 +5312,7 @@ "locationName": "voiceConnectorId" }, "StreamingConfiguration": { - "shape": "Sag" + "shape": "Sat" } } }, @@ -5109,10 +5320,12 @@ "type": "structure", "members": { "StreamingConfiguration": { - "shape": "Sag" + "shape": "Sat" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace" }, "PutVoiceConnectorTermination": { "http": { @@ -5132,7 +5345,7 @@ "locationName": "voiceConnectorId" }, "Termination": { - "shape": "San" + "shape": "Sb0" } } }, @@ -5140,10 +5353,12 @@ "type": "structure", "members": { "Termination": { - "shape": "San" + "shape": "Sb0" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace" }, "PutVoiceConnectorTerminationCredentials": { "http": { @@ -5175,7 +5390,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by PutVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace" }, "RedactChannelMessage": { "http": { @@ -5210,6 +5427,8 @@ "MessageId": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by RedactChannelMessage in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -5335,7 +5554,7 @@ "type": "structure", "members": { "User": { - "shape": "S58" + "shape": "S5l" } } } @@ -5361,7 +5580,7 @@ "type": "structure", "members": { "PhoneNumber": { - "shape": "S8q" + "shape": "S93" } } } @@ -5464,6 +5683,8 @@ "MessageId": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by SendChannelMessage in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -5489,15 +5710,27 @@ "members": { "EngineTranscribeSettings": { "type": "structure", - "required": [ - "LanguageCode" - ], "members": { "LanguageCode": {}, "VocabularyFilterMethod": {}, "VocabularyFilterName": {}, "VocabularyName": {}, - "Region": {} + "Region": {}, + "EnablePartialResultsStabilization": { + "type": "boolean" + }, + "PartialResultsStability": {}, + "ContentIdentificationType": {}, + "ContentRedactionType": {}, + "PiiEntityTypes": {}, + "LanguageModelName": {}, + "IdentifyLanguage": { + "type": "boolean" + }, + "LanguageOptions": {}, + "PreferredLanguage": {}, + "VocabularyNames": {}, + "VocabularyFilterNames": {} } }, "EngineTranscribeMedicalSettings": { @@ -5512,7 +5745,8 @@ "Specialty": {}, "Type": {}, "VocabularyName": {}, - "Region": {} + "Region": {}, + "ContentIdentificationType": {} } } } @@ -5522,7 +5756,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by StartMeetingTranscription in the Amazon Chime SDK Meetings Namespace" }, "StopMeetingTranscription": { "http": { @@ -5544,7 +5780,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by StopMeetingTranscription in the Amazon Chime SDK Meetings Namespace" }, "TagAttendee": { "http": { @@ -5571,7 +5809,9 @@ "shape": "So" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API." }, "TagMeeting": { "http": { @@ -5590,10 +5830,12 @@ "locationName": "meetingId" }, "Tags": { - "shape": "S3e" + "shape": "S3r" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Use TagResource in the Amazon Chime SDK Meetings Namespace." }, "TagResource": { "http": { @@ -5614,7 +5856,9 @@ "shape": "S2h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by TagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces" }, "UntagAttendee": { "http": { @@ -5644,7 +5888,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API." }, "UntagMeeting": { "http": { @@ -5669,7 +5915,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Use UntagResource in the Amazon Chime SDK Meetings Namespace." }, "UntagResource": { "http": { @@ -5693,7 +5941,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by UntagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces" }, "UpdateAccount": { "http": { @@ -5741,7 +5991,7 @@ "locationName": "accountId" }, "AccountSettings": { - "shape": "S7o" + "shape": "S81" } } }, @@ -5781,6 +6031,8 @@ "AppInstanceArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateAppInstance in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -5816,6 +6068,8 @@ "AppInstanceUserArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateAppInstanceUser in the Amazon Chime SDK Identity Namespace", "endpoint": { "hostPrefix": "identity-" } @@ -5891,6 +6145,8 @@ "ChannelArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateChannel in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -5917,7 +6173,7 @@ "locationName": "messageId" }, "Content": { - "shape": "S86" + "shape": "S8j" }, "Metadata": { "shape": "S2f" @@ -5935,6 +6191,8 @@ "MessageId": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateChannelMessage in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -5967,6 +6225,8 @@ "ChannelArn": {} } }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateChannelReadMarker in the Amazon Chime SDK Messaging Namespace", "endpoint": { "hostPrefix": "messaging-" } @@ -5979,16 +6239,12 @@ }, "input": { "type": "structure", - "required": [ - "BusinessCalling", - "VoiceConnector" - ], "members": { "BusinessCalling": { - "shape": "S8e" + "shape": "S8r" }, "VoiceConnector": { - "shape": "S8f" + "shape": "S8s" } } } @@ -6018,7 +6274,7 @@ "type": "structure", "members": { "PhoneNumber": { - "shape": "S8q" + "shape": "S93" } } } @@ -6063,7 +6319,7 @@ "locationName": "proxySessionId" }, "Capabilities": { - "shape": "S41" + "shape": "S4e" }, "ExpiryMinutes": { "type": "integer" @@ -6074,10 +6330,12 @@ "type": "structure", "members": { "ProxySession": { - "shape": "S49" + "shape": "S4m" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateProxySession in the Amazon Chime SDK Voice Namespace" }, "UpdateRoom": { "http": { @@ -6108,7 +6366,7 @@ "type": "structure", "members": { "Room": { - "shape": "S4g" + "shape": "S4t" } } } @@ -6145,7 +6403,7 @@ "type": "structure", "members": { "RoomMembership": { - "shape": "S4j" + "shape": "S4w" } } } @@ -6168,7 +6426,7 @@ }, "Name": {}, "Endpoints": { - "shape": "S4o" + "shape": "S51" } } }, @@ -6176,10 +6434,12 @@ "type": "structure", "members": { "SipMediaApplication": { - "shape": "S4s" + "shape": "S55" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateSipMediaApplication in the Amazon Chime SDK Voice Namespace" }, "UpdateSipMediaApplicationCall": { "http": { @@ -6217,10 +6477,12 @@ "type": "structure", "members": { "SipMediaApplicationCall": { - "shape": "S4w" + "shape": "S59" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace" }, "UpdateSipRule": { "http": { @@ -6244,7 +6506,7 @@ "type": "boolean" }, "TargetApplications": { - "shape": "S50" + "shape": "S5d" } } }, @@ -6252,10 +6514,12 @@ "type": "structure", "members": { "SipRule": { - "shape": "S54" + "shape": "S5h" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateSipRule in the Amazon Chime SDK Voice Namespace" }, "UpdateUser": { "http": { @@ -6288,7 +6552,7 @@ "type": "structure", "members": { "User": { - "shape": "S58" + "shape": "S5l" } } } @@ -6316,7 +6580,7 @@ "locationName": "userId" }, "UserSettings": { - "shape": "S9m" + "shape": "S9z" } } } @@ -6349,10 +6613,12 @@ "type": "structure", "members": { "VoiceConnector": { - "shape": "S5f" + "shape": "S5s" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateVoiceConnector in the Amazon Chime SDK Voice Namespace" }, "UpdateVoiceConnectorGroup": { "http": { @@ -6374,7 +6640,7 @@ }, "Name": {}, "VoiceConnectorItems": { - "shape": "S5i" + "shape": "S5v" } } }, @@ -6382,10 +6648,126 @@ "type": "structure", "members": { "VoiceConnectorGroup": { - "shape": "S5m" + "shape": "S5z" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by UpdateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace" + }, + "ValidateE911Address": { + "http": { + "requestUri": "/emergency-calling/address", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "StreetNumber", + "StreetInfo", + "City", + "State", + "Country", + "PostalCode" + ], + "members": { + "AwsAccountId": {}, + "StreetNumber": { + "shape": "Shg" + }, + "StreetInfo": { + "shape": "Shg" + }, + "City": { + "shape": "Shg" + }, + "State": { + "shape": "Shg" + }, + "Country": { + "shape": "Shg" + }, + "PostalCode": { + "shape": "Shg" + } + } + }, + "output": { + "type": "structure", + "members": { + "ValidationResult": { + "type": "integer" + }, + "AddressExternalId": {}, + "Address": { + "type": "structure", + "members": { + "streetName": { + "shape": "Shg" + }, + "streetSuffix": { + "shape": "Shg" + }, + "postDirectional": { + "shape": "Shg" + }, + "preDirectional": { + "shape": "Shg" + }, + "streetNumber": { + "shape": "Shg" + }, + "city": { + "shape": "Shg" + }, + "state": { + "shape": "Shg" + }, + "postalCode": { + "shape": "Shg" + }, + "postalCodePlus4": { + "shape": "Shg" + }, + "country": { + "shape": "Shg" + } + } + }, + "CandidateAddressList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "streetInfo": { + "shape": "Shg" + }, + "streetNumber": { + "shape": "Shg" + }, + "city": { + "shape": "Shg" + }, + "state": { + "shape": "Shg" + }, + "postalCode": { + "shape": "Shg" + }, + "postalCodePlus4": { + "shape": "Shg" + }, + "country": { + "shape": "Shg" + } + } + } + } + } + }, + "deprecated": true, + "deprecatedMessage": "Replaced by ValidateE911Address in the Amazon Chime SDK Voice Namespace" } }, "shapes": { @@ -6628,7 +7010,71 @@ "type": "string", "sensitive": true }, - "S3a": { + "S39": { + "type": "structure", + "members": { + "SourceConfiguration": { + "type": "structure", + "members": { + "SelectedVideoStreams": { + "type": "structure", + "members": { + "AttendeeIds": { + "type": "list", + "member": {} + }, + "ExternalUserIds": { + "type": "list", + "member": { + "shape": "Sn" + } + } + } + } + } + }, + "ArtifactsConfiguration": { + "type": "structure", + "required": [ + "Audio", + "Video", + "Content" + ], + "members": { + "Audio": { + "type": "structure", + "required": [ + "MuxType" + ], + "members": { + "MuxType": {} + } + }, + "Video": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {}, + "MuxType": {} + } + }, + "Content": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {}, + "MuxType": {} + } + } + } + } + } + }, + "S3n": { "type": "structure", "members": { "MediaPipelineId": {}, @@ -6646,20 +7092,23 @@ }, "UpdatedTimestamp": { "shape": "S2a" + }, + "ChimeSdkMeetingConfiguration": { + "shape": "S39" } } }, - "S3d": { + "S3q": { "type": "string", "sensitive": true }, - "S3e": { + "S3r": { "type": "list", "member": { "shape": "Sp" } }, - "S3f": { + "S3s": { "type": "structure", "members": { "SnsTopicArn": { @@ -6670,12 +7119,12 @@ } } }, - "S3h": { + "S3u": { "type": "structure", "members": { "MeetingId": {}, "ExternalMeetingId": { - "shape": "S3d" + "shape": "S3q" }, "MediaPlacement": { "type": "structure", @@ -6693,7 +7142,7 @@ "MediaRegion": {} } }, - "S3r": { + "S44": { "type": "structure", "members": { "PhoneNumberOrderId": {}, @@ -6719,11 +7168,11 @@ } } }, - "S41": { + "S4e": { "type": "list", "member": {} }, - "S45": { + "S4i": { "type": "structure", "required": [ "Country", @@ -6734,7 +7183,7 @@ "AreaCode": {} } }, - "S49": { + "S4m": { "type": "structure", "members": { "VoiceConnectorId": {}, @@ -6745,7 +7194,7 @@ "type": "integer" }, "Capabilities": { - "shape": "S41" + "shape": "S4e" }, "CreatedTimestamp": { "shape": "S2a" @@ -6773,11 +7222,11 @@ "NumberSelectionBehavior": {}, "GeoMatchLevel": {}, "GeoMatchParams": { - "shape": "S45" + "shape": "S4i" } } }, - "S4g": { + "S4t": { "type": "structure", "members": { "RoomId": {}, @@ -6794,7 +7243,7 @@ } } }, - "S4j": { + "S4w": { "type": "structure", "members": { "RoomId": {}, @@ -6819,7 +7268,7 @@ } } }, - "S4o": { + "S51": { "type": "list", "member": { "type": "structure", @@ -6831,14 +7280,14 @@ } } }, - "S4s": { + "S55": { "type": "structure", "members": { "SipMediaApplicationId": {}, "AwsRegion": {}, "Name": {}, "Endpoints": { - "shape": "S4o" + "shape": "S51" }, "CreatedTimestamp": { "shape": "S2a" @@ -6848,13 +7297,13 @@ } } }, - "S4w": { + "S59": { "type": "structure", "members": { "TransactionId": {} } }, - "S50": { + "S5d": { "type": "list", "member": { "type": "structure", @@ -6867,7 +7316,7 @@ } } }, - "S54": { + "S5h": { "type": "structure", "members": { "SipRuleId": {}, @@ -6878,7 +7327,7 @@ "TriggerType": {}, "TriggerValue": {}, "TargetApplications": { - "shape": "S50" + "shape": "S5d" }, "CreatedTimestamp": { "shape": "S2a" @@ -6888,11 +7337,11 @@ } } }, - "S56": { + "S5j": { "type": "string", "sensitive": true }, - "S58": { + "S5l": { "type": "structure", "required": [ "UserId" @@ -6901,7 +7350,7 @@ "UserId": {}, "AccountId": {}, "PrimaryEmail": { - "shape": "S56" + "shape": "S5j" }, "PrimaryProvisionedNumber": { "shape": "S23" @@ -6925,7 +7374,7 @@ "PersonalPIN": {} } }, - "S5f": { + "S5s": { "type": "structure", "members": { "VoiceConnectorId": {}, @@ -6940,10 +7389,11 @@ }, "UpdatedTimestamp": { "shape": "S2a" - } + }, + "VoiceConnectorArn": {} } }, - "S5i": { + "S5v": { "type": "list", "member": { "type": "structure", @@ -6959,33 +7409,34 @@ } } }, - "S5m": { + "S5z": { "type": "structure", "members": { "VoiceConnectorGroupId": {}, "Name": {}, "VoiceConnectorItems": { - "shape": "S5i" + "shape": "S5v" }, "CreatedTimestamp": { "shape": "S2a" }, "UpdatedTimestamp": { "shape": "S2a" - } + }, + "VoiceConnectorGroupArn": {} } }, - "S6h": { + "S6u": { "type": "list", "member": { "shape": "S23" } }, - "S73": { + "S7g": { "type": "structure", "members": { "ChannelSummary": { - "shape": "S74" + "shape": "S7h" }, "AppInstanceUserMembershipSummary": { "type": "structure", @@ -6998,7 +7449,7 @@ } } }, - "S74": { + "S7h": { "type": "structure", "members": { "Name": { @@ -7015,15 +7466,15 @@ } } }, - "S78": { + "S7l": { "type": "structure", "members": { "ChannelSummary": { - "shape": "S74" + "shape": "S7h" } } }, - "S7o": { + "S81": { "type": "structure", "members": { "DisableRemoteControl": { @@ -7034,7 +7485,7 @@ } } }, - "S7r": { + "S84": { "type": "structure", "members": { "ChannelRetentionSettings": { @@ -7047,7 +7498,7 @@ } } }, - "S7w": { + "S89": { "type": "list", "member": { "type": "structure", @@ -7063,11 +7514,11 @@ } } }, - "S86": { + "S8j": { "type": "string", "sensitive": true }, - "S8c": { + "S8p": { "type": "structure", "members": { "BotId": {}, @@ -7079,19 +7530,19 @@ } } }, - "S8e": { + "S8r": { "type": "structure", "members": { "CdrBucket": {} } }, - "S8f": { + "S8s": { "type": "structure", "members": { "CdrBucket": {} } }, - "S8q": { + "S93": { "type": "structure", "members": { "PhoneNumberId": {}, @@ -7153,7 +7604,7 @@ } } }, - "S96": { + "S9j": { "type": "structure", "members": { "RoomRetentionSettings": { @@ -7174,7 +7625,7 @@ } } }, - "S9f": { + "S9s": { "type": "structure", "members": { "EnableSipMediaApplicationMessageLogs": { @@ -7182,7 +7633,7 @@ } } }, - "S9m": { + "S9z": { "type": "structure", "required": [ "Telephony" @@ -7209,7 +7660,7 @@ } } }, - "S9s": { + "Sa5": { "type": "structure", "members": { "DNIS": { @@ -7233,15 +7684,18 @@ } } }, - "S9z": { + "Sac": { "type": "structure", "members": { "EnableSIPLogs": { "type": "boolean" + }, + "EnableMediaMetricLogs": { + "type": "boolean" } } }, - "Sa2": { + "Saf": { "type": "structure", "members": { "Routes": { @@ -7268,7 +7722,7 @@ } } }, - "Sab": { + "Sao": { "type": "structure", "members": { "DefaultSessionExpiryMinutes": { @@ -7281,15 +7735,15 @@ "shape": "S3" }, "PhoneNumberCountries": { - "shape": "Sad" + "shape": "Saq" } } }, - "Sad": { + "Saq": { "type": "list", "member": {} }, - "Sag": { + "Sat": { "type": "structure", "required": [ "DataRetentionInHours" @@ -7315,7 +7769,7 @@ } } }, - "San": { + "Sb0": { "type": "structure", "members": { "CpsLimit": { @@ -7329,16 +7783,22 @@ "member": {} }, "CidrAllowedList": { - "shape": "Sad" + "shape": "Saq" }, "Disabled": { "type": "boolean" } } }, - "Sb6": { + "Sbj": { + "type": "string", + "sensitive": true + }, + "Shg": { "type": "string", "sensitive": true } - } + }, + "deprecated": true, + "deprecatedMessage": "This namespace has been deprecated" } \ No newline at end of file diff --git a/iamlivecore/service/chime-sdk-identity-2021-04-20.min.json b/iamlivecore/service/chime-sdk-identity-2021-04-20.min.json index 52ce5e05..fa22ed74 100644 --- a/iamlivecore/service/chime-sdk-identity-2021-04-20.min.json +++ b/iamlivecore/service/chime-sdk-identity-2021-04-20.min.json @@ -30,7 +30,6 @@ "shape": "S3" }, "ClientRequestToken": { - "shape": "S4", "idempotencyToken": true }, "Tags": { @@ -74,6 +73,44 @@ } } }, + "CreateAppInstanceBot": { + "http": { + "requestUri": "/app-instance-bots", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceArn", + "ClientRequestToken", + "Configuration" + ], + "members": { + "AppInstanceArn": {}, + "Name": { + "shape": "Se" + }, + "Metadata": { + "shape": "S3" + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "S5" + }, + "Configuration": { + "shape": "Sg" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceBotArn": {} + } + } + }, "CreateAppInstanceUser": { "http": { "requestUri": "/app-instance-users", @@ -94,17 +131,19 @@ "sensitive": true }, "Name": { - "shape": "Sh" + "shape": "Ss" }, "Metadata": { "shape": "S3" }, "ClientRequestToken": { - "shape": "S4", "idempotencyToken": true }, "Tags": { "shape": "S5" + }, + "ExpirationSettings": { + "shape": "St" } } }, @@ -158,6 +197,25 @@ } } }, + "DeleteAppInstanceBot": { + "http": { + "method": "DELETE", + "requestUri": "/app-instance-bots/{appInstanceBotArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceBotArn" + ], + "members": { + "AppInstanceBotArn": { + "location": "uri", + "locationName": "appInstanceBotArn" + } + } + } + }, "DeleteAppInstanceUser": { "http": { "method": "DELETE", @@ -177,6 +235,30 @@ } } }, + "DeregisterAppInstanceUserEndpoint": { + "http": { + "method": "DELETE", + "requestUri": "/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceUserArn", + "EndpointId" + ], + "members": { + "AppInstanceUserArn": { + "location": "uri", + "locationName": "appInstanceUserArn" + }, + "EndpointId": { + "location": "uri", + "locationName": "endpointId" + } + } + } + }, "DescribeAppInstance": { "http": { "method": "GET", @@ -259,6 +341,50 @@ } } }, + "DescribeAppInstanceBot": { + "http": { + "method": "GET", + "requestUri": "/app-instance-bots/{appInstanceBotArn}" + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceBotArn" + ], + "members": { + "AppInstanceBotArn": { + "location": "uri", + "locationName": "appInstanceBotArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceBot": { + "type": "structure", + "members": { + "AppInstanceBotArn": {}, + "Name": { + "shape": "Se" + }, + "Configuration": { + "shape": "Sg" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" + }, + "Metadata": { + "shape": "S3" + } + } + } + } + } + }, "DescribeAppInstanceUser": { "http": { "method": "GET", @@ -284,7 +410,7 @@ "members": { "AppInstanceUserArn": {}, "Name": { - "shape": "Sh" + "shape": "Ss" }, "Metadata": { "shape": "S3" @@ -294,6 +420,63 @@ }, "LastUpdatedTimestamp": { "type": "timestamp" + }, + "ExpirationSettings": { + "shape": "St" + } + } + } + } + } + }, + "DescribeAppInstanceUserEndpoint": { + "http": { + "method": "GET", + "requestUri": "/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceUserArn", + "EndpointId" + ], + "members": { + "AppInstanceUserArn": { + "location": "uri", + "locationName": "appInstanceUserArn" + }, + "EndpointId": { + "location": "uri", + "locationName": "endpointId" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceUserEndpoint": { + "type": "structure", + "members": { + "AppInstanceUserArn": {}, + "EndpointId": {}, + "Name": { + "shape": "S1k" + }, + "Type": {}, + "ResourceArn": {}, + "EndpointAttributes": { + "shape": "S1m" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" + }, + "AllowMessages": {}, + "EndpointState": { + "shape": "S1p" } } } @@ -322,7 +505,7 @@ "type": "structure", "members": { "AppInstanceRetentionSettings": { - "shape": "Sy" + "shape": "S1u" }, "InitiateDeletionTimestamp": { "type": "timestamp" @@ -352,7 +535,7 @@ "type": "integer" }, "NextToken": { - "shape": "S13", + "shape": "S1z", "location": "querystring", "locationName": "next-token" } @@ -374,7 +557,115 @@ } }, "NextToken": { - "shape": "S13" + "shape": "S1z" + } + } + } + }, + "ListAppInstanceBots": { + "http": { + "method": "GET", + "requestUri": "/app-instance-bots" + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceArn" + ], + "members": { + "AppInstanceArn": { + "location": "querystring", + "locationName": "app-instance-arn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "shape": "S1z", + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceArn": {}, + "AppInstanceBots": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AppInstanceBotArn": {}, + "Name": { + "shape": "Se" + }, + "Metadata": { + "shape": "S3" + } + } + } + }, + "NextToken": { + "shape": "S1z" + } + } + } + }, + "ListAppInstanceUserEndpoints": { + "http": { + "method": "GET", + "requestUri": "/app-instance-users/{appInstanceUserArn}/endpoints", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceUserArn" + ], + "members": { + "AppInstanceUserArn": { + "shape": "S28", + "location": "uri", + "locationName": "appInstanceUserArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "shape": "S1z", + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceUserEndpoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AppInstanceUserArn": {}, + "EndpointId": {}, + "Name": { + "shape": "S1k" + }, + "Type": {}, + "AllowMessages": {}, + "EndpointState": { + "shape": "S1p" + } + } + } + }, + "NextToken": { + "shape": "S1z" } } } @@ -400,7 +691,7 @@ "type": "integer" }, "NextToken": { - "shape": "S13", + "shape": "S1z", "location": "querystring", "locationName": "next-token" } @@ -417,7 +708,7 @@ "members": { "AppInstanceUserArn": {}, "Name": { - "shape": "Sh" + "shape": "Ss" }, "Metadata": { "shape": "S3" @@ -426,7 +717,7 @@ } }, "NextToken": { - "shape": "S13" + "shape": "S1z" } } } @@ -445,7 +736,7 @@ "type": "integer" }, "NextToken": { - "shape": "S13", + "shape": "S1z", "location": "querystring", "locationName": "next-token" } @@ -470,7 +761,34 @@ } }, "NextToken": { - "shape": "S13" + "shape": "S1z" + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": { + "location": "querystring", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S5" } } } @@ -493,7 +811,7 @@ "locationName": "appInstanceArn" }, "AppInstanceRetentionSettings": { - "shape": "Sy" + "shape": "S1u" } } }, @@ -501,7 +819,7 @@ "type": "structure", "members": { "AppInstanceRetentionSettings": { - "shape": "Sy" + "shape": "S1u" }, "InitiateDeletionTimestamp": { "type": "timestamp" @@ -509,6 +827,120 @@ } } }, + "PutAppInstanceUserExpirationSettings": { + "http": { + "method": "PUT", + "requestUri": "/app-instance-users/{appInstanceUserArn}/expiration-settings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceUserArn" + ], + "members": { + "AppInstanceUserArn": { + "location": "uri", + "locationName": "appInstanceUserArn" + }, + "ExpirationSettings": { + "shape": "St" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceUserArn": {}, + "ExpirationSettings": { + "shape": "St" + } + } + } + }, + "RegisterAppInstanceUserEndpoint": { + "http": { + "requestUri": "/app-instance-users/{appInstanceUserArn}/endpoints", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceUserArn", + "Type", + "ResourceArn", + "EndpointAttributes", + "ClientRequestToken" + ], + "members": { + "AppInstanceUserArn": { + "shape": "S28", + "location": "uri", + "locationName": "appInstanceUserArn" + }, + "Name": { + "shape": "S1k" + }, + "Type": {}, + "ResourceArn": {}, + "EndpointAttributes": { + "shape": "S1m" + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "AllowMessages": {} + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceUserArn": {}, + "EndpointId": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags?operation=tag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "S5" + } + } + } + }, + "UntagResource": { + "http": { + "requestUri": "/tags?operation=untag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": { + "shape": "S7" + } + } + } + } + }, "UpdateAppInstance": { "http": { "method": "PUT", @@ -542,6 +974,42 @@ } } }, + "UpdateAppInstanceBot": { + "http": { + "method": "PUT", + "requestUri": "/app-instance-bots/{appInstanceBotArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceBotArn", + "Name", + "Metadata" + ], + "members": { + "AppInstanceBotArn": { + "location": "uri", + "locationName": "appInstanceBotArn" + }, + "Name": { + "shape": "Se" + }, + "Metadata": { + "shape": "S3" + }, + "Configuration": { + "shape": "Sg" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceBotArn": {} + } + } + }, "UpdateAppInstanceUser": { "http": { "method": "PUT", @@ -561,7 +1029,7 @@ "locationName": "appInstanceUserArn" }, "Name": { - "shape": "Sh" + "shape": "Ss" }, "Metadata": { "shape": "S3" @@ -574,6 +1042,41 @@ "AppInstanceUserArn": {} } } + }, + "UpdateAppInstanceUserEndpoint": { + "http": { + "method": "PUT", + "requestUri": "/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceUserArn", + "EndpointId" + ], + "members": { + "AppInstanceUserArn": { + "location": "uri", + "locationName": "appInstanceUserArn" + }, + "EndpointId": { + "location": "uri", + "locationName": "endpointId" + }, + "Name": { + "shape": "S1k" + }, + "AllowMessages": {} + } + }, + "output": { + "type": "structure", + "members": { + "AppInstanceUserArn": {}, + "EndpointId": {} + } + } } }, "shapes": { @@ -585,10 +1088,6 @@ "type": "string", "sensitive": true }, - "S4": { - "type": "string", - "sensitive": true - }, "S5": { "type": "list", "member": { @@ -599,8 +1098,7 @@ ], "members": { "Key": { - "type": "string", - "sensitive": true + "shape": "S7" }, "Value": { "type": "string", @@ -609,21 +1107,105 @@ } } }, + "S7": { + "type": "string", + "sensitive": true + }, "Sd": { "type": "structure", "members": { "Arn": {}, "Name": { - "type": "string", - "sensitive": true + "shape": "Se" } } }, - "Sh": { + "Se": { "type": "string", "sensitive": true }, - "Sy": { + "Sg": { + "type": "structure", + "required": [ + "Lex" + ], + "members": { + "Lex": { + "type": "structure", + "required": [ + "LexBotAliasArn", + "LocaleId" + ], + "members": { + "RespondsTo": {}, + "InvokedBy": { + "type": "structure", + "required": [ + "StandardMessages", + "TargetedMessages" + ], + "members": { + "StandardMessages": {}, + "TargetedMessages": {} + } + }, + "LexBotAliasArn": {}, + "LocaleId": {}, + "WelcomeIntent": {} + } + } + } + }, + "Ss": { + "type": "string", + "sensitive": true + }, + "St": { + "type": "structure", + "required": [ + "ExpirationDays", + "ExpirationCriterion" + ], + "members": { + "ExpirationDays": { + "type": "integer" + }, + "ExpirationCriterion": {} + } + }, + "S1k": { + "type": "string", + "sensitive": true + }, + "S1m": { + "type": "structure", + "required": [ + "DeviceToken" + ], + "members": { + "DeviceToken": { + "shape": "S1n" + }, + "VoipDeviceToken": { + "shape": "S1n" + } + } + }, + "S1n": { + "type": "string", + "sensitive": true + }, + "S1p": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "StatusReason": {} + } + }, + "S1u": { "type": "structure", "members": { "ChannelRetentionSettings": { @@ -636,7 +1218,11 @@ } } }, - "S13": { + "S1z": { + "type": "string", + "sensitive": true + }, + "S28": { "type": "string", "sensitive": true } diff --git a/iamlivecore/service/chime-sdk-media-pipelines-2021-07-15.min.json b/iamlivecore/service/chime-sdk-media-pipelines-2021-07-15.min.json new file mode 100644 index 00000000..31612469 --- /dev/null +++ b/iamlivecore/service/chime-sdk-media-pipelines-2021-07-15.min.json @@ -0,0 +1,1641 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-07-15", + "endpointPrefix": "media-pipelines-chime", + "protocol": "rest-json", + "serviceFullName": "Amazon Chime SDK Media Pipelines", + "serviceId": "Chime SDK Media Pipelines", + "signatureVersion": "v4", + "signingName": "chime", + "uid": "chime-sdk-media-pipelines-2021-07-15" + }, + "operations": { + "CreateMediaCapturePipeline": { + "http": { + "requestUri": "/sdk-media-capture-pipelines", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "SourceType", + "SourceArn", + "SinkType", + "SinkArn" + ], + "members": { + "SourceType": {}, + "SourceArn": { + "shape": "S3" + }, + "SinkType": {}, + "SinkArn": { + "shape": "S3" + }, + "ClientRequestToken": { + "shape": "S5", + "idempotencyToken": true + }, + "ChimeSdkMeetingConfiguration": { + "shape": "S6" + }, + "Tags": { + "shape": "S17" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaCapturePipeline": { + "shape": "S1c" + } + } + } + }, + "CreateMediaConcatenationPipeline": { + "http": { + "requestUri": "/sdk-media-concatenation-pipelines", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Sources", + "Sinks" + ], + "members": { + "Sources": { + "shape": "S1h" + }, + "Sinks": { + "shape": "S1w" + }, + "ClientRequestToken": { + "shape": "S5", + "idempotencyToken": true + }, + "Tags": { + "shape": "S17" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaConcatenationPipeline": { + "shape": "S21" + } + } + } + }, + "CreateMediaInsightsPipeline": { + "http": { + "requestUri": "/media-insights-pipelines", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "MediaInsightsPipelineConfigurationArn" + ], + "members": { + "MediaInsightsPipelineConfigurationArn": { + "shape": "S3" + }, + "KinesisVideoStreamSourceRuntimeConfiguration": { + "shape": "S23" + }, + "MediaInsightsRuntimeMetadata": { + "shape": "S2g" + }, + "KinesisVideoStreamRecordingSourceRuntimeConfiguration": { + "shape": "S2j" + }, + "S3RecordingSinkRuntimeConfiguration": { + "shape": "S2q" + }, + "Tags": { + "shape": "S17" + }, + "ClientRequestToken": { + "shape": "S5", + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "MediaInsightsPipeline" + ], + "members": { + "MediaInsightsPipeline": { + "shape": "S2t" + } + } + } + }, + "CreateMediaInsightsPipelineConfiguration": { + "http": { + "requestUri": "/media-insights-pipeline-configurations", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "MediaInsightsPipelineConfigurationName", + "ResourceAccessRoleArn", + "Elements" + ], + "members": { + "MediaInsightsPipelineConfigurationName": {}, + "ResourceAccessRoleArn": { + "shape": "S3" + }, + "RealTimeAlertConfiguration": { + "shape": "S30" + }, + "Elements": { + "shape": "S3d" + }, + "Tags": { + "shape": "S17" + }, + "ClientRequestToken": { + "shape": "S5", + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaInsightsPipelineConfiguration": { + "shape": "S45" + } + } + } + }, + "CreateMediaLiveConnectorPipeline": { + "http": { + "requestUri": "/sdk-media-live-connector-pipelines", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Sources", + "Sinks" + ], + "members": { + "Sources": { + "shape": "S47" + }, + "Sinks": { + "shape": "S4c" + }, + "ClientRequestToken": { + "shape": "S5", + "idempotencyToken": true + }, + "Tags": { + "shape": "S17" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaLiveConnectorPipeline": { + "shape": "S4k" + } + } + } + }, + "DeleteMediaCapturePipeline": { + "http": { + "method": "DELETE", + "requestUri": "/sdk-media-capture-pipelines/{mediaPipelineId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "MediaPipelineId" + ], + "members": { + "MediaPipelineId": { + "location": "uri", + "locationName": "mediaPipelineId" + } + } + } + }, + "DeleteMediaInsightsPipelineConfiguration": { + "http": { + "method": "DELETE", + "requestUri": "/media-insights-pipeline-configurations/{identifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + } + } + } + }, + "DeleteMediaPipeline": { + "http": { + "method": "DELETE", + "requestUri": "/sdk-media-pipelines/{mediaPipelineId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "MediaPipelineId" + ], + "members": { + "MediaPipelineId": { + "location": "uri", + "locationName": "mediaPipelineId" + } + } + } + }, + "GetMediaCapturePipeline": { + "http": { + "method": "GET", + "requestUri": "/sdk-media-capture-pipelines/{mediaPipelineId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MediaPipelineId" + ], + "members": { + "MediaPipelineId": { + "location": "uri", + "locationName": "mediaPipelineId" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaCapturePipeline": { + "shape": "S1c" + } + } + } + }, + "GetMediaInsightsPipelineConfiguration": { + "http": { + "method": "GET", + "requestUri": "/media-insights-pipeline-configurations/{identifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaInsightsPipelineConfiguration": { + "shape": "S45" + } + } + } + }, + "GetMediaPipeline": { + "http": { + "method": "GET", + "requestUri": "/sdk-media-pipelines/{mediaPipelineId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MediaPipelineId" + ], + "members": { + "MediaPipelineId": { + "location": "uri", + "locationName": "mediaPipelineId" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaPipeline": { + "type": "structure", + "members": { + "MediaCapturePipeline": { + "shape": "S1c" + }, + "MediaLiveConnectorPipeline": { + "shape": "S4k" + }, + "MediaConcatenationPipeline": { + "shape": "S21" + }, + "MediaInsightsPipeline": { + "shape": "S2t" + } + } + } + } + } + }, + "GetSpeakerSearchTask": { + "http": { + "method": "GET", + "requestUri": "/media-insights-pipelines/{identifier}/speaker-search-tasks/{speakerSearchTaskId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "SpeakerSearchTaskId" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "SpeakerSearchTaskId": { + "location": "uri", + "locationName": "speakerSearchTaskId" + } + } + }, + "output": { + "type": "structure", + "members": { + "SpeakerSearchTask": { + "shape": "S4x" + } + } + } + }, + "GetVoiceToneAnalysisTask": { + "http": { + "method": "GET", + "requestUri": "/media-insights-pipelines/{identifier}/voice-tone-analysis-tasks/{voiceToneAnalysisTaskId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "VoiceToneAnalysisTaskId" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "VoiceToneAnalysisTaskId": { + "location": "uri", + "locationName": "voiceToneAnalysisTaskId" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceToneAnalysisTask": { + "shape": "S51" + } + } + } + }, + "ListMediaCapturePipelines": { + "http": { + "method": "GET", + "requestUri": "/sdk-media-capture-pipelines", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaCapturePipelines": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MediaPipelineId": {}, + "MediaPipelineArn": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListMediaInsightsPipelineConfigurations": { + "http": { + "method": "GET", + "requestUri": "/media-insights-pipeline-configurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaInsightsPipelineConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MediaInsightsPipelineConfigurationName": {}, + "MediaInsightsPipelineConfigurationId": {}, + "MediaInsightsPipelineConfigurationArn": { + "shape": "S3" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListMediaPipelines": { + "http": { + "method": "GET", + "requestUri": "/sdk-media-pipelines", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaPipelines": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MediaPipelineId": {}, + "MediaPipelineArn": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": { + "location": "querystring", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S17" + } + } + } + }, + "StartSpeakerSearchTask": { + "http": { + "requestUri": "/media-insights-pipelines/{identifier}/speaker-search-tasks?operation=start", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "VoiceProfileDomainArn" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "VoiceProfileDomainArn": { + "shape": "S3" + }, + "KinesisVideoStreamSourceTaskConfiguration": { + "shape": "S5i" + }, + "ClientRequestToken": { + "shape": "S5", + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "SpeakerSearchTask": { + "shape": "S4x" + } + } + } + }, + "StartVoiceToneAnalysisTask": { + "http": { + "requestUri": "/media-insights-pipelines/{identifier}/voice-tone-analysis-tasks?operation=start", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "LanguageCode" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "LanguageCode": {}, + "KinesisVideoStreamSourceTaskConfiguration": { + "shape": "S5i" + }, + "ClientRequestToken": { + "shape": "S5", + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceToneAnalysisTask": { + "shape": "S51" + } + } + } + }, + "StopSpeakerSearchTask": { + "http": { + "requestUri": "/media-insights-pipelines/{identifier}/speaker-search-tasks/{speakerSearchTaskId}?operation=stop", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "SpeakerSearchTaskId" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "SpeakerSearchTaskId": { + "location": "uri", + "locationName": "speakerSearchTaskId" + } + } + } + }, + "StopVoiceToneAnalysisTask": { + "http": { + "requestUri": "/media-insights-pipelines/{identifier}/voice-tone-analysis-tasks/{voiceToneAnalysisTaskId}?operation=stop", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "VoiceToneAnalysisTaskId" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "VoiceToneAnalysisTaskId": { + "location": "uri", + "locationName": "voiceToneAnalysisTaskId" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags?operation=tag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "S17" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "requestUri": "/tags?operation=untag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateMediaInsightsPipelineConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/media-insights-pipeline-configurations/{identifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "ResourceAccessRoleArn", + "Elements" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "ResourceAccessRoleArn": { + "shape": "S3" + }, + "RealTimeAlertConfiguration": { + "shape": "S30" + }, + "Elements": { + "shape": "S3d" + } + } + }, + "output": { + "type": "structure", + "members": { + "MediaInsightsPipelineConfiguration": { + "shape": "S45" + } + } + } + }, + "UpdateMediaInsightsPipelineStatus": { + "http": { + "method": "PUT", + "requestUri": "/media-insights-pipeline-status/{identifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "UpdateStatus" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "UpdateStatus": {} + } + } + } + }, + "shapes": { + "S3": { + "type": "string", + "sensitive": true + }, + "S5": { + "type": "string", + "sensitive": true + }, + "S6": { + "type": "structure", + "members": { + "SourceConfiguration": { + "shape": "S7" + }, + "ArtifactsConfiguration": { + "type": "structure", + "required": [ + "Audio", + "Video", + "Content" + ], + "members": { + "Audio": { + "type": "structure", + "required": [ + "MuxType" + ], + "members": { + "MuxType": {} + } + }, + "Video": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {}, + "MuxType": {} + } + }, + "Content": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {}, + "MuxType": {} + } + }, + "CompositedVideo": { + "shape": "Sl" + } + } + } + } + }, + "S7": { + "type": "structure", + "members": { + "SelectedVideoStreams": { + "type": "structure", + "members": { + "AttendeeIds": { + "type": "list", + "member": {} + }, + "ExternalUserIds": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + } + } + } + } + }, + "Sl": { + "type": "structure", + "required": [ + "GridViewConfiguration" + ], + "members": { + "Layout": {}, + "Resolution": {}, + "GridViewConfiguration": { + "type": "structure", + "required": [ + "ContentShareLayout" + ], + "members": { + "ContentShareLayout": {}, + "PresenterOnlyConfiguration": { + "type": "structure", + "members": { + "PresenterPosition": {} + } + }, + "ActiveSpeakerOnlyConfiguration": { + "type": "structure", + "members": { + "ActiveSpeakerPosition": {} + } + }, + "HorizontalLayoutConfiguration": { + "type": "structure", + "members": { + "TileOrder": {}, + "TilePosition": {}, + "TileCount": { + "type": "integer" + }, + "TileAspectRatio": {} + } + }, + "VerticalLayoutConfiguration": { + "type": "structure", + "members": { + "TileOrder": {}, + "TilePosition": {}, + "TileCount": { + "type": "integer" + }, + "TileAspectRatio": {} + } + }, + "VideoAttribute": { + "type": "structure", + "members": { + "CornerRadius": { + "type": "integer" + }, + "BorderColor": {}, + "HighlightColor": {}, + "BorderThickness": { + "type": "integer" + } + } + }, + "CanvasOrientation": {} + } + } + } + }, + "S17": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "S1c": { + "type": "structure", + "members": { + "MediaPipelineId": {}, + "MediaPipelineArn": {}, + "SourceType": {}, + "SourceArn": { + "shape": "S3" + }, + "Status": {}, + "SinkType": {}, + "SinkArn": { + "shape": "S3" + }, + "CreatedTimestamp": { + "shape": "S1f" + }, + "UpdatedTimestamp": { + "shape": "S1f" + }, + "ChimeSdkMeetingConfiguration": { + "shape": "S6" + } + } + }, + "S1f": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S1h": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type", + "MediaCapturePipelineSourceConfiguration" + ], + "members": { + "Type": {}, + "MediaCapturePipelineSourceConfiguration": { + "type": "structure", + "required": [ + "MediaPipelineArn", + "ChimeSdkMeetingConfiguration" + ], + "members": { + "MediaPipelineArn": { + "shape": "S3" + }, + "ChimeSdkMeetingConfiguration": { + "type": "structure", + "required": [ + "ArtifactsConfiguration" + ], + "members": { + "ArtifactsConfiguration": { + "type": "structure", + "required": [ + "Audio", + "Video", + "Content", + "DataChannel", + "TranscriptionMessages", + "MeetingEvents", + "CompositedVideo" + ], + "members": { + "Audio": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {} + } + }, + "Video": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {} + } + }, + "Content": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {} + } + }, + "DataChannel": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {} + } + }, + "TranscriptionMessages": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {} + } + }, + "MeetingEvents": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {} + } + }, + "CompositedVideo": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "State": {} + } + } + } + } + } + } + } + } + } + } + }, + "S1w": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type", + "S3BucketSinkConfiguration" + ], + "members": { + "Type": {}, + "S3BucketSinkConfiguration": { + "type": "structure", + "required": [ + "Destination" + ], + "members": { + "Destination": { + "shape": "S3" + } + } + } + } + } + }, + "S21": { + "type": "structure", + "members": { + "MediaPipelineId": {}, + "MediaPipelineArn": {}, + "Sources": { + "shape": "S1h" + }, + "Sinks": { + "shape": "S1w" + }, + "Status": {}, + "CreatedTimestamp": { + "shape": "S1f" + }, + "UpdatedTimestamp": { + "shape": "S1f" + } + } + }, + "S23": { + "type": "structure", + "required": [ + "Streams", + "MediaEncoding", + "MediaSampleRate" + ], + "members": { + "Streams": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StreamArn", + "StreamChannelDefinition" + ], + "members": { + "StreamArn": {}, + "FragmentNumber": {}, + "StreamChannelDefinition": { + "type": "structure", + "required": [ + "NumberOfChannels" + ], + "members": { + "NumberOfChannels": { + "type": "integer" + }, + "ChannelDefinitions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ChannelId" + ], + "members": { + "ChannelId": { + "type": "integer" + }, + "ParticipantRole": {} + } + } + } + } + } + } + } + }, + "MediaEncoding": {}, + "MediaSampleRate": { + "type": "integer" + } + } + }, + "S2g": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "S2j": { + "type": "structure", + "required": [ + "Streams", + "FragmentSelector" + ], + "members": { + "Streams": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StreamArn": {} + } + } + }, + "FragmentSelector": { + "type": "structure", + "required": [ + "FragmentSelectorType", + "TimestampRange" + ], + "members": { + "FragmentSelectorType": {}, + "TimestampRange": { + "type": "structure", + "required": [ + "StartTimestamp", + "EndTimestamp" + ], + "members": { + "StartTimestamp": { + "type": "timestamp" + }, + "EndTimestamp": { + "type": "timestamp" + } + } + } + } + } + } + }, + "S2q": { + "type": "structure", + "required": [ + "Destination", + "RecordingFileFormat" + ], + "members": { + "Destination": { + "shape": "S3" + }, + "RecordingFileFormat": {} + } + }, + "S2t": { + "type": "structure", + "members": { + "MediaPipelineId": {}, + "MediaPipelineArn": { + "shape": "S3" + }, + "MediaInsightsPipelineConfigurationArn": { + "shape": "S3" + }, + "Status": {}, + "KinesisVideoStreamSourceRuntimeConfiguration": { + "shape": "S23" + }, + "MediaInsightsRuntimeMetadata": { + "shape": "S2g" + }, + "KinesisVideoStreamRecordingSourceRuntimeConfiguration": { + "shape": "S2j" + }, + "S3RecordingSinkRuntimeConfiguration": { + "shape": "S2q" + }, + "CreatedTimestamp": { + "shape": "S1f" + }, + "ElementStatuses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Status": {} + } + } + } + } + }, + "S30": { + "type": "structure", + "members": { + "Disabled": { + "type": "boolean" + }, + "Rules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {}, + "KeywordMatchConfiguration": { + "type": "structure", + "required": [ + "RuleName", + "Keywords" + ], + "members": { + "RuleName": {}, + "Keywords": { + "type": "list", + "member": {} + }, + "Negate": { + "type": "boolean" + } + } + }, + "SentimentConfiguration": { + "type": "structure", + "required": [ + "RuleName", + "SentimentType", + "TimePeriod" + ], + "members": { + "RuleName": {}, + "SentimentType": {}, + "TimePeriod": { + "type": "integer" + } + } + }, + "IssueDetectionConfiguration": { + "type": "structure", + "required": [ + "RuleName" + ], + "members": { + "RuleName": {} + } + } + } + } + } + } + }, + "S3d": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {}, + "AmazonTranscribeCallAnalyticsProcessorConfiguration": { + "type": "structure", + "required": [ + "LanguageCode" + ], + "members": { + "LanguageCode": {}, + "VocabularyName": {}, + "VocabularyFilterName": {}, + "VocabularyFilterMethod": {}, + "LanguageModelName": {}, + "EnablePartialResultsStabilization": { + "type": "boolean" + }, + "PartialResultsStability": {}, + "ContentIdentificationType": {}, + "ContentRedactionType": {}, + "PiiEntityTypes": {}, + "FilterPartialResults": { + "type": "boolean" + }, + "PostCallAnalyticsSettings": { + "type": "structure", + "required": [ + "OutputLocation", + "DataAccessRoleArn" + ], + "members": { + "OutputLocation": {}, + "DataAccessRoleArn": {}, + "ContentRedactionOutput": {}, + "OutputEncryptionKMSKeyId": {} + } + }, + "CallAnalyticsStreamCategories": { + "type": "list", + "member": {} + } + } + }, + "AmazonTranscribeProcessorConfiguration": { + "type": "structure", + "members": { + "LanguageCode": {}, + "VocabularyName": {}, + "VocabularyFilterName": {}, + "VocabularyFilterMethod": {}, + "ShowSpeakerLabel": { + "type": "boolean" + }, + "EnablePartialResultsStabilization": { + "type": "boolean" + }, + "PartialResultsStability": {}, + "ContentIdentificationType": {}, + "ContentRedactionType": {}, + "PiiEntityTypes": {}, + "LanguageModelName": {}, + "FilterPartialResults": { + "type": "boolean" + }, + "IdentifyLanguage": { + "type": "boolean" + }, + "LanguageOptions": {}, + "PreferredLanguage": {}, + "VocabularyNames": {}, + "VocabularyFilterNames": {} + } + }, + "KinesisDataStreamSinkConfiguration": { + "type": "structure", + "members": { + "InsightsTarget": { + "shape": "S3" + } + } + }, + "S3RecordingSinkConfiguration": { + "type": "structure", + "members": { + "Destination": { + "shape": "S3" + }, + "RecordingFileFormat": {} + } + }, + "VoiceAnalyticsProcessorConfiguration": { + "type": "structure", + "members": { + "SpeakerSearchStatus": {}, + "VoiceToneAnalysisStatus": {} + } + }, + "LambdaFunctionSinkConfiguration": { + "type": "structure", + "members": { + "InsightsTarget": { + "shape": "S3" + } + } + }, + "SqsQueueSinkConfiguration": { + "type": "structure", + "members": { + "InsightsTarget": { + "shape": "S3" + } + } + }, + "SnsTopicSinkConfiguration": { + "type": "structure", + "members": { + "InsightsTarget": { + "shape": "S3" + } + } + }, + "VoiceEnhancementSinkConfiguration": { + "type": "structure", + "members": { + "Disabled": { + "type": "boolean" + } + } + } + } + } + }, + "S45": { + "type": "structure", + "members": { + "MediaInsightsPipelineConfigurationName": {}, + "MediaInsightsPipelineConfigurationArn": { + "shape": "S3" + }, + "ResourceAccessRoleArn": { + "shape": "S3" + }, + "RealTimeAlertConfiguration": { + "shape": "S30" + }, + "Elements": { + "shape": "S3d" + }, + "MediaInsightsPipelineConfigurationId": {}, + "CreatedTimestamp": { + "shape": "S1f" + }, + "UpdatedTimestamp": { + "shape": "S1f" + } + } + }, + "S47": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SourceType", + "ChimeSdkMeetingLiveConnectorConfiguration" + ], + "members": { + "SourceType": {}, + "ChimeSdkMeetingLiveConnectorConfiguration": { + "type": "structure", + "required": [ + "Arn", + "MuxType" + ], + "members": { + "Arn": { + "shape": "S3" + }, + "MuxType": {}, + "CompositedVideo": { + "shape": "Sl" + }, + "SourceConfiguration": { + "shape": "S7" + } + } + } + } + } + }, + "S4c": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SinkType", + "RTMPConfiguration" + ], + "members": { + "SinkType": {}, + "RTMPConfiguration": { + "type": "structure", + "required": [ + "Url" + ], + "members": { + "Url": { + "type": "string", + "sensitive": true + }, + "AudioChannels": {}, + "AudioSampleRate": {} + } + } + } + } + }, + "S4k": { + "type": "structure", + "members": { + "Sources": { + "shape": "S47" + }, + "Sinks": { + "shape": "S4c" + }, + "MediaPipelineId": {}, + "MediaPipelineArn": {}, + "Status": {}, + "CreatedTimestamp": { + "shape": "S1f" + }, + "UpdatedTimestamp": { + "shape": "S1f" + } + } + }, + "S4x": { + "type": "structure", + "members": { + "SpeakerSearchTaskId": {}, + "SpeakerSearchTaskStatus": {}, + "CreatedTimestamp": { + "shape": "S1f" + }, + "UpdatedTimestamp": { + "shape": "S1f" + } + } + }, + "S51": { + "type": "structure", + "members": { + "VoiceToneAnalysisTaskId": {}, + "VoiceToneAnalysisTaskStatus": {}, + "CreatedTimestamp": { + "shape": "S1f" + }, + "UpdatedTimestamp": { + "shape": "S1f" + } + } + }, + "S5i": { + "type": "structure", + "required": [ + "StreamArn", + "ChannelId" + ], + "members": { + "StreamArn": {}, + "ChannelId": { + "type": "integer" + }, + "FragmentNumber": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/chime-sdk-meetings-2021-07-15.min.json b/iamlivecore/service/chime-sdk-meetings-2021-07-15.min.json new file mode 100644 index 00000000..46cece38 --- /dev/null +++ b/iamlivecore/service/chime-sdk-meetings-2021-07-15.min.json @@ -0,0 +1,711 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-07-15", + "endpointPrefix": "meetings-chime", + "protocol": "rest-json", + "serviceFullName": "Amazon Chime SDK Meetings", + "serviceId": "Chime SDK Meetings", + "signatureVersion": "v4", + "signingName": "chime", + "uid": "chime-sdk-meetings-2021-07-15" + }, + "operations": { + "BatchCreateAttendee": { + "http": { + "requestUri": "/meetings/{MeetingId}/attendees?operation=batch-create" + }, + "input": { + "type": "structure", + "required": [ + "MeetingId", + "Attendees" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "Attendees": { + "type": "list", + "member": { + "shape": "S4" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Attendees": { + "shape": "S9" + }, + "Errors": { + "shape": "Sc" + } + } + } + }, + "BatchUpdateAttendeeCapabilitiesExcept": { + "http": { + "method": "PUT", + "requestUri": "/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MeetingId", + "ExcludedAttendeeIds", + "Capabilities" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "ExcludedAttendeeIds": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AttendeeId" + ], + "members": { + "AttendeeId": {} + } + } + }, + "Capabilities": { + "shape": "S6" + } + } + } + }, + "CreateAttendee": { + "http": { + "requestUri": "/meetings/{MeetingId}/attendees" + }, + "input": { + "type": "structure", + "required": [ + "MeetingId", + "ExternalUserId" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "ExternalUserId": { + "shape": "S5" + }, + "Capabilities": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": { + "Attendee": { + "shape": "Sa" + } + } + } + }, + "CreateMeeting": { + "http": { + "requestUri": "/meetings" + }, + "input": { + "type": "structure", + "required": [ + "ClientRequestToken", + "MediaRegion", + "ExternalMeetingId" + ], + "members": { + "ClientRequestToken": { + "shape": "Sl", + "idempotencyToken": true + }, + "MediaRegion": {}, + "MeetingHostId": { + "shape": "S5" + }, + "ExternalMeetingId": { + "shape": "Sn" + }, + "NotificationsConfiguration": { + "shape": "So" + }, + "MeetingFeatures": { + "shape": "Sq" + }, + "PrimaryMeetingId": {}, + "TenantIds": { + "shape": "Su" + }, + "Tags": { + "shape": "Sw" + } + } + }, + "output": { + "type": "structure", + "members": { + "Meeting": { + "shape": "S11" + } + } + } + }, + "CreateMeetingWithAttendees": { + "http": { + "requestUri": "/meetings?operation=create-attendees" + }, + "input": { + "type": "structure", + "required": [ + "ClientRequestToken", + "MediaRegion", + "ExternalMeetingId", + "Attendees" + ], + "members": { + "ClientRequestToken": { + "shape": "Sl", + "idempotencyToken": true + }, + "MediaRegion": {}, + "MeetingHostId": { + "shape": "S5" + }, + "ExternalMeetingId": { + "shape": "Sn" + }, + "MeetingFeatures": { + "shape": "Sq" + }, + "NotificationsConfiguration": { + "shape": "So" + }, + "Attendees": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "PrimaryMeetingId": {}, + "TenantIds": { + "shape": "Su" + }, + "Tags": { + "shape": "Sw" + } + } + }, + "output": { + "type": "structure", + "members": { + "Meeting": { + "shape": "S11" + }, + "Attendees": { + "shape": "S9" + }, + "Errors": { + "shape": "Sc" + } + } + } + }, + "DeleteAttendee": { + "http": { + "method": "DELETE", + "requestUri": "/meetings/{MeetingId}/attendees/{AttendeeId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "MeetingId", + "AttendeeId" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "AttendeeId": { + "location": "uri", + "locationName": "AttendeeId" + } + } + } + }, + "DeleteMeeting": { + "http": { + "method": "DELETE", + "requestUri": "/meetings/{MeetingId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "MeetingId" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + } + } + } + }, + "GetAttendee": { + "http": { + "method": "GET", + "requestUri": "/meetings/{MeetingId}/attendees/{AttendeeId}" + }, + "input": { + "type": "structure", + "required": [ + "MeetingId", + "AttendeeId" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "AttendeeId": { + "location": "uri", + "locationName": "AttendeeId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Attendee": { + "shape": "Sa" + } + } + } + }, + "GetMeeting": { + "http": { + "method": "GET", + "requestUri": "/meetings/{MeetingId}" + }, + "input": { + "type": "structure", + "required": [ + "MeetingId" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Meeting": { + "shape": "S11" + } + } + } + }, + "ListAttendees": { + "http": { + "method": "GET", + "requestUri": "/meetings/{MeetingId}/attendees", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MeetingId" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Attendees": { + "shape": "S9" + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": { + "location": "querystring", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sw" + } + } + } + }, + "StartMeetingTranscription": { + "http": { + "requestUri": "/meetings/{MeetingId}/transcription?operation=start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MeetingId", + "TranscriptionConfiguration" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "TranscriptionConfiguration": { + "type": "structure", + "members": { + "EngineTranscribeSettings": { + "type": "structure", + "members": { + "LanguageCode": {}, + "VocabularyFilterMethod": {}, + "VocabularyFilterName": {}, + "VocabularyName": {}, + "Region": {}, + "EnablePartialResultsStabilization": { + "type": "boolean" + }, + "PartialResultsStability": {}, + "ContentIdentificationType": {}, + "ContentRedactionType": {}, + "PiiEntityTypes": {}, + "LanguageModelName": {}, + "IdentifyLanguage": { + "type": "boolean" + }, + "LanguageOptions": {}, + "PreferredLanguage": {}, + "VocabularyNames": {}, + "VocabularyFilterNames": {} + } + }, + "EngineTranscribeMedicalSettings": { + "type": "structure", + "required": [ + "LanguageCode", + "Specialty", + "Type" + ], + "members": { + "LanguageCode": {}, + "Specialty": {}, + "Type": {}, + "VocabularyName": {}, + "Region": {}, + "ContentIdentificationType": {} + } + } + } + } + } + } + }, + "StopMeetingTranscription": { + "http": { + "requestUri": "/meetings/{MeetingId}/transcription?operation=stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MeetingId" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags?operation=tag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "Sw" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "requestUri": "/tags?operation=untag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateAttendeeCapabilities": { + "http": { + "method": "PUT", + "requestUri": "/meetings/{MeetingId}/attendees/{AttendeeId}/capabilities" + }, + "input": { + "type": "structure", + "required": [ + "MeetingId", + "AttendeeId", + "Capabilities" + ], + "members": { + "MeetingId": { + "location": "uri", + "locationName": "MeetingId" + }, + "AttendeeId": { + "location": "uri", + "locationName": "AttendeeId" + }, + "Capabilities": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": { + "Attendee": { + "shape": "Sa" + } + } + } + } + }, + "shapes": { + "S4": { + "type": "structure", + "required": [ + "ExternalUserId" + ], + "members": { + "ExternalUserId": { + "shape": "S5" + }, + "Capabilities": { + "shape": "S6" + } + } + }, + "S5": { + "type": "string", + "sensitive": true + }, + "S6": { + "type": "structure", + "required": [ + "Audio", + "Video", + "Content" + ], + "members": { + "Audio": {}, + "Video": {}, + "Content": {} + } + }, + "S9": { + "type": "list", + "member": { + "shape": "Sa" + } + }, + "Sa": { + "type": "structure", + "members": { + "ExternalUserId": { + "shape": "S5" + }, + "AttendeeId": {}, + "JoinToken": { + "type": "string", + "sensitive": true + }, + "Capabilities": { + "shape": "S6" + } + } + }, + "Sc": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ExternalUserId": { + "shape": "S5" + }, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + }, + "Sl": { + "type": "string", + "sensitive": true + }, + "Sn": { + "type": "string", + "sensitive": true + }, + "So": { + "type": "structure", + "members": { + "LambdaFunctionArn": { + "shape": "Sp" + }, + "SnsTopicArn": { + "shape": "Sp" + }, + "SqsQueueArn": { + "shape": "Sp" + } + } + }, + "Sp": { + "type": "string", + "sensitive": true + }, + "Sq": { + "type": "structure", + "members": { + "Audio": { + "type": "structure", + "members": { + "EchoReduction": {} + } + } + } + }, + "Su": { + "type": "list", + "member": {} + }, + "Sw": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "S11": { + "type": "structure", + "members": { + "MeetingId": {}, + "MeetingHostId": { + "shape": "S5" + }, + "ExternalMeetingId": { + "shape": "Sn" + }, + "MediaRegion": {}, + "MediaPlacement": { + "type": "structure", + "members": { + "AudioHostUrl": {}, + "AudioFallbackUrl": {}, + "SignalingUrl": {}, + "TurnControlUrl": {}, + "ScreenDataUrl": {}, + "ScreenViewingUrl": {}, + "ScreenSharingUrl": {}, + "EventIngestionUrl": {} + } + }, + "MeetingFeatures": { + "shape": "Sq" + }, + "PrimaryMeetingId": {}, + "TenantIds": { + "shape": "Su" + }, + "MeetingArn": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/chime-sdk-messaging-2021-05-15.min.json b/iamlivecore/service/chime-sdk-messaging-2021-05-15.min.json index 0f9d2e4b..a7eb10fe 100644 --- a/iamlivecore/service/chime-sdk-messaging-2021-05-15.min.json +++ b/iamlivecore/service/chime-sdk-messaging-2021-05-15.min.json @@ -11,6 +11,32 @@ "uid": "chime-sdk-messaging-2021-05-15" }, "operations": { + "AssociateChannelFlow": { + "http": { + "method": "PUT", + "requestUri": "/channels/{channelArn}/channel-flow", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelArn", + "ChannelFlowArn", + "ChimeBearer" + ], + "members": { + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "ChannelFlowArn": {}, + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + } + } + } + }, "BatchCreateChannelMembership": { "http": { "requestUri": "/channels/{channelArn}/memberships?operation=batch-create", @@ -36,7 +62,8 @@ "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" - } + }, + "SubChannelId": {} } }, "output": { @@ -46,16 +73,17 @@ "type": "structure", "members": { "InvitedBy": { - "shape": "S7" + "shape": "S9" }, "Type": {}, "Members": { "type": "list", "member": { - "shape": "S7" + "shape": "S9" } }, - "ChannelArn": {} + "ChannelArn": {}, + "SubChannelId": {} } }, "Errors": { @@ -72,6 +100,64 @@ } } }, + "ChannelFlowCallback": { + "http": { + "requestUri": "/channels/{channelArn}?operation=channel-flow-callback", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "CallbackId", + "ChannelArn", + "ChannelMessage" + ], + "members": { + "CallbackId": { + "idempotencyToken": true + }, + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "DeleteResource": { + "type": "boolean" + }, + "ChannelMessage": { + "type": "structure", + "required": [ + "MessageId" + ], + "members": { + "MessageId": {}, + "Content": { + "shape": "Sl" + }, + "Metadata": { + "shape": "Sm" + }, + "PushNotification": { + "shape": "Sn" + }, + "MessageAttributes": { + "shape": "Sr" + }, + "SubChannelId": {}, + "ContentType": { + "shape": "Sw" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelArn": {}, + "CallbackId": {} + } + } + }, "CreateChannel": { "http": { "requestUri": "/channels", @@ -88,40 +174,41 @@ "members": { "AppInstanceArn": {}, "Name": { - "shape": "Sf" + "shape": "Sz" }, "Mode": {}, "Privacy": {}, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "ClientRequestToken": { - "shape": "Sj", + "shape": "S12", "idempotencyToken": true }, "Tags": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "Value" - ], - "members": { - "Key": { - "type": "string", - "sensitive": true - }, - "Value": { - "type": "string", - "sensitive": true - } - } - } + "shape": "S13" }, "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "ChannelId": { + "type": "string", + "sensitive": true + }, + "MemberArns": { + "type": "list", + "member": {} + }, + "ModeratorArns": { + "type": "list", + "member": {} + }, + "ElasticChannelConfiguration": { + "shape": "S1a" + }, + "ExpirationSettings": { + "shape": "S1e" } } }, @@ -161,9 +248,46 @@ "members": { "ChannelArn": {}, "Member": { - "shape": "S7" + "shape": "S9" + } + } + } + }, + "CreateChannelFlow": { + "http": { + "requestUri": "/channel-flows", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceArn", + "Processors", + "Name", + "ClientRequestToken" + ], + "members": { + "AppInstanceArn": {}, + "Processors": { + "shape": "S1l" + }, + "Name": { + "shape": "Sz" + }, + "Tags": { + "shape": "S13" + }, + "ClientRequestToken": { + "shape": "S12", + "idempotencyToken": true } } + }, + "output": { + "type": "structure", + "members": { + "ChannelFlowArn": {} + } } }, "CreateChannelMembership": { @@ -189,7 +313,8 @@ "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" - } + }, + "SubChannelId": {} } }, "output": { @@ -197,8 +322,9 @@ "members": { "ChannelArn": {}, "Member": { - "shape": "S7" - } + "shape": "S9" + }, + "SubChannelId": {} } } }, @@ -231,7 +357,7 @@ "members": { "ChannelArn": {}, "ChannelModerator": { - "shape": "S7" + "shape": "S9" } } } @@ -289,6 +415,25 @@ } } }, + "DeleteChannelFlow": { + "http": { + "method": "DELETE", + "requestUri": "/channel-flows/{channelFlowArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ChannelFlowArn" + ], + "members": { + "ChannelFlowArn": { + "location": "uri", + "locationName": "channelFlowArn" + } + } + } + }, "DeleteChannelMembership": { "http": { "method": "DELETE", @@ -314,6 +459,10 @@ "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": { + "location": "querystring", + "locationName": "sub-channel-id" } } } @@ -343,6 +492,10 @@ "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": { + "location": "querystring", + "locationName": "sub-channel-id" } } } @@ -376,6 +529,25 @@ } } }, + "DeleteMessagingStreamingConfigurations": { + "http": { + "method": "DELETE", + "requestUri": "/app-instances/{appInstanceArn}/streaming-configurations", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceArn" + ], + "members": { + "AppInstanceArn": { + "location": "uri", + "locationName": "appInstanceArn" + } + } + } + }, "DescribeChannel": { "http": { "method": "GET", @@ -406,16 +578,16 @@ "type": "structure", "members": { "Name": { - "shape": "Sf" + "shape": "Sz" }, "ChannelArn": {}, "Mode": {}, "Privacy": {}, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "CreatedBy": { - "shape": "S7" + "shape": "S9" }, "CreatedTimestamp": { "type": "timestamp" @@ -425,6 +597,13 @@ }, "LastUpdatedTimestamp": { "type": "timestamp" + }, + "ChannelFlowArn": {}, + "ElasticChannelConfiguration": { + "shape": "S1a" + }, + "ExpirationSettings": { + "shape": "S1e" } } } @@ -466,14 +645,56 @@ "type": "structure", "members": { "Member": { - "shape": "S7" + "shape": "S9" }, "ChannelArn": {}, "CreatedTimestamp": { "type": "timestamp" }, "CreatedBy": { - "shape": "S7" + "shape": "S9" + } + } + } + } + } + }, + "DescribeChannelFlow": { + "http": { + "method": "GET", + "requestUri": "/channel-flows/{channelFlowArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelFlowArn" + ], + "members": { + "ChannelFlowArn": { + "location": "uri", + "locationName": "channelFlowArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelFlow": { + "type": "structure", + "members": { + "ChannelFlowArn": {}, + "Processors": { + "shape": "S1l" + }, + "Name": { + "shape": "Sz" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" } } } @@ -505,6 +726,10 @@ "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": { + "location": "querystring", + "locationName": "sub-channel-id" } } }, @@ -515,11 +740,11 @@ "type": "structure", "members": { "InvitedBy": { - "shape": "S7" + "shape": "S9" }, "Type": {}, "Member": { - "shape": "S7" + "shape": "S9" }, "ChannelArn": {}, "CreatedTimestamp": { @@ -527,7 +752,8 @@ }, "LastUpdatedTimestamp": { "type": "timestamp" - } + }, + "SubChannelId": {} } } } @@ -565,7 +791,7 @@ "type": "structure", "members": { "ChannelMembership": { - "shape": "S1d" + "shape": "S2k" } } } @@ -602,7 +828,7 @@ "type": "structure", "members": { "Channel": { - "shape": "S1i" + "shape": "S2p" } } } @@ -642,20 +868,90 @@ "type": "structure", "members": { "Moderator": { - "shape": "S7" + "shape": "S9" }, "ChannelArn": {}, "CreatedTimestamp": { "type": "timestamp" }, "CreatedBy": { - "shape": "S7" + "shape": "S9" } } } } } }, + "DisassociateChannelFlow": { + "http": { + "method": "DELETE", + "requestUri": "/channels/{channelArn}/channel-flow/{channelFlowArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ChannelArn", + "ChannelFlowArn", + "ChimeBearer" + ], + "members": { + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "ChannelFlowArn": { + "location": "uri", + "locationName": "channelFlowArn" + }, + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + } + } + } + }, + "GetChannelMembershipPreferences": { + "http": { + "method": "GET", + "requestUri": "/channels/{channelArn}/memberships/{memberArn}/preferences", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelArn", + "MemberArn", + "ChimeBearer" + ], + "members": { + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "MemberArn": { + "location": "uri", + "locationName": "memberArn" + }, + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelArn": {}, + "Member": { + "shape": "S9" + }, + "Preferences": { + "shape": "S2w" + } + } + } + }, "GetChannelMessage": { "http": { "method": "GET", @@ -681,6 +977,10 @@ "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": { + "location": "querystring", + "locationName": "sub-channel-id" } } }, @@ -693,10 +993,10 @@ "ChannelArn": {}, "MessageId": {}, "Content": { - "shape": "S1p" + "shape": "S33" }, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "Type": {}, "CreatedTimestamp": { @@ -709,21 +1009,75 @@ "type": "timestamp" }, "Sender": { - "shape": "S7" + "shape": "S9" }, "Redacted": { "type": "boolean" }, - "Persistence": {} + "Persistence": {}, + "Status": { + "shape": "S36" + }, + "MessageAttributes": { + "shape": "Sr" + }, + "SubChannelId": {}, + "ContentType": { + "shape": "Sw" + }, + "Target": { + "shape": "S39" + } } } } } }, - "GetMessagingSessionEndpoint": { + "GetChannelMessageStatus": { "http": { "method": "GET", - "requestUri": "/endpoints/messaging-session", + "requestUri": "/channels/{channelArn}/messages/{messageId}?scope=message-status", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelArn", + "MessageId", + "ChimeBearer" + ], + "members": { + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "MessageId": { + "location": "uri", + "locationName": "messageId" + }, + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": { + "location": "querystring", + "locationName": "sub-channel-id" + } + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "shape": "S36" + } + } + } + }, + "GetMessagingSessionEndpoint": { + "http": { + "method": "GET", + "requestUri": "/endpoints/messaging-session", "responseCode": 200 }, "input": { @@ -742,6 +1096,33 @@ } } }, + "GetMessagingStreamingConfigurations": { + "http": { + "method": "GET", + "requestUri": "/app-instances/{appInstanceArn}/streaming-configurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceArn" + ], + "members": { + "AppInstanceArn": { + "location": "uri", + "locationName": "appInstanceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "StreamingConfigurations": { + "shape": "S3j" + } + } + } + }, "ListChannelBans": { "http": { "method": "GET", @@ -765,7 +1146,7 @@ "type": "integer" }, "NextToken": { - "shape": "S1z", + "shape": "S3o", "location": "querystring", "locationName": "next-token" }, @@ -780,7 +1161,7 @@ "members": { "ChannelArn": {}, "NextToken": { - "shape": "S1z" + "shape": "S3o" }, "ChannelBans": { "type": "list", @@ -788,10 +1169,62 @@ "type": "structure", "members": { "Member": { - "shape": "S7" + "shape": "S9" + } + } + } + } + } + } + }, + "ListChannelFlows": { + "http": { + "method": "GET", + "requestUri": "/channel-flows", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceArn" + ], + "members": { + "AppInstanceArn": { + "location": "querystring", + "locationName": "app-instance-arn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "shape": "S3o", + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelFlows": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ChannelFlowArn": {}, + "Name": { + "shape": "Sz" + }, + "Processors": { + "shape": "S1l" } } } + }, + "NextToken": { + "shape": "S3o" } } } @@ -823,13 +1256,17 @@ "type": "integer" }, "NextToken": { - "shape": "S1z", + "shape": "S3o", "location": "querystring", "locationName": "next-token" }, "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": { + "location": "querystring", + "locationName": "sub-channel-id" } } }, @@ -843,13 +1280,13 @@ "type": "structure", "members": { "Member": { - "shape": "S7" + "shape": "S9" } } } }, "NextToken": { - "shape": "S1z" + "shape": "S3o" } } } @@ -876,7 +1313,7 @@ "type": "integer" }, "NextToken": { - "shape": "S1z", + "shape": "S3o", "location": "querystring", "locationName": "next-token" }, @@ -892,11 +1329,11 @@ "ChannelMemberships": { "type": "list", "member": { - "shape": "S1d" + "shape": "S2k" } }, "NextToken": { - "shape": "S1z" + "shape": "S3o" } } } @@ -938,13 +1375,17 @@ "type": "integer" }, "NextToken": { - "shape": "S1z", + "shape": "S3o", "location": "querystring", "locationName": "next-token" }, "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": { + "location": "querystring", + "locationName": "sub-channel-id" } } }, @@ -953,7 +1394,7 @@ "members": { "ChannelArn": {}, "NextToken": { - "shape": "S1z" + "shape": "S3o" }, "ChannelMessages": { "type": "list", @@ -962,10 +1403,10 @@ "members": { "MessageId": {}, "Content": { - "shape": "S1p" + "shape": "S33" }, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "Type": {}, "CreatedTimestamp": { @@ -978,14 +1419,27 @@ "type": "timestamp" }, "Sender": { - "shape": "S7" + "shape": "S9" }, "Redacted": { "type": "boolean" + }, + "Status": { + "shape": "S36" + }, + "MessageAttributes": { + "shape": "Sr" + }, + "ContentType": { + "shape": "Sw" + }, + "Target": { + "shape": "S39" } } } - } + }, + "SubChannelId": {} } } }, @@ -1012,7 +1466,7 @@ "type": "integer" }, "NextToken": { - "shape": "S1z", + "shape": "S3o", "location": "querystring", "locationName": "next-token" }, @@ -1027,7 +1481,7 @@ "members": { "ChannelArn": {}, "NextToken": { - "shape": "S1z" + "shape": "S3o" }, "ChannelModerators": { "type": "list", @@ -1035,7 +1489,7 @@ "type": "structure", "members": { "Moderator": { - "shape": "S7" + "shape": "S9" } } } @@ -1070,7 +1524,7 @@ "type": "integer" }, "NextToken": { - "shape": "S1z", + "shape": "S3o", "location": "querystring", "locationName": "next-token" }, @@ -1080,17 +1534,68 @@ } } }, + "output": { + "type": "structure", + "members": { + "Channels": { + "shape": "S4e" + }, + "NextToken": { + "shape": "S3o" + } + } + } + }, + "ListChannelsAssociatedWithChannelFlow": { + "http": { + "method": "GET", + "requestUri": "/channels?scope=channel-flow-associations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelFlowArn" + ], + "members": { + "ChannelFlowArn": { + "location": "querystring", + "locationName": "channel-flow-arn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "shape": "S3o", + "location": "querystring", + "locationName": "next-token" + } + } + }, "output": { "type": "structure", "members": { "Channels": { "type": "list", "member": { - "shape": "S1e" + "type": "structure", + "members": { + "Name": { + "shape": "Sz" + }, + "ChannelArn": {}, + "Mode": {}, + "Privacy": {}, + "Metadata": { + "shape": "Sm" + } + } } }, "NextToken": { - "shape": "S1z" + "shape": "S3o" } } } @@ -1117,7 +1622,7 @@ "type": "integer" }, "NextToken": { - "shape": "S1z", + "shape": "S3o", "location": "querystring", "locationName": "next-token" }, @@ -1133,11 +1638,204 @@ "Channels": { "type": "list", "member": { - "shape": "S1i" + "shape": "S2p" } }, "NextToken": { - "shape": "S1z" + "shape": "S3o" + } + } + } + }, + "ListSubChannels": { + "http": { + "method": "GET", + "requestUri": "/channels/{channelArn}/subchannels", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelArn", + "ChimeBearer" + ], + "members": { + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "shape": "S3o", + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelArn": {}, + "SubChannels": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SubChannelId": {}, + "MembershipCount": { + "type": "integer" + } + } + } + }, + "NextToken": { + "shape": "S3o" + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": { + "location": "querystring", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S13" + } + } + } + }, + "PutChannelExpirationSettings": { + "http": { + "method": "PUT", + "requestUri": "/channels/{channelArn}/expiration-settings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelArn" + ], + "members": { + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + }, + "ExpirationSettings": { + "shape": "S1e" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelArn": {}, + "ExpirationSettings": { + "shape": "S1e" + } + } + } + }, + "PutChannelMembershipPreferences": { + "http": { + "method": "PUT", + "requestUri": "/channels/{channelArn}/memberships/{memberArn}/preferences", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelArn", + "MemberArn", + "ChimeBearer", + "Preferences" + ], + "members": { + "ChannelArn": { + "location": "uri", + "locationName": "channelArn" + }, + "MemberArn": { + "location": "uri", + "locationName": "memberArn" + }, + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + }, + "Preferences": { + "shape": "S2w" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelArn": {}, + "Member": { + "shape": "S9" + }, + "Preferences": { + "shape": "S2w" + } + } + } + }, + "PutMessagingStreamingConfigurations": { + "http": { + "method": "PUT", + "requestUri": "/app-instances/{appInstanceArn}/streaming-configurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppInstanceArn", + "StreamingConfigurations" + ], + "members": { + "AppInstanceArn": { + "location": "uri", + "locationName": "appInstanceArn" + }, + "StreamingConfigurations": { + "shape": "S3j" + } + } + }, + "output": { + "type": "structure", + "members": { + "StreamingConfigurations": { + "shape": "S3j" } } } @@ -1166,14 +1864,74 @@ "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" - } + }, + "SubChannelId": {} } }, "output": { "type": "structure", "members": { "ChannelArn": {}, - "MessageId": {} + "MessageId": {}, + "SubChannelId": {} + } + } + }, + "SearchChannels": { + "http": { + "requestUri": "/channels?operation=search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Fields" + ], + "members": { + "ChimeBearer": { + "location": "header", + "locationName": "x-amz-chime-bearer" + }, + "Fields": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Values", + "Operator" + ], + "members": { + "Key": {}, + "Values": { + "type": "list", + "member": {} + }, + "Operator": {} + } + } + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "shape": "S3o", + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "Channels": { + "shape": "S4e" + }, + "NextToken": { + "shape": "S3o" + } } } }, @@ -1198,21 +1956,33 @@ "locationName": "channelArn" }, "Content": { - "type": "string", - "sensitive": true + "shape": "Sl" }, "Type": {}, "Persistence": {}, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "ClientRequestToken": { - "shape": "Sj", + "shape": "S12", "idempotencyToken": true }, "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "PushNotification": { + "shape": "Sn" + }, + "MessageAttributes": { + "shape": "Sr" + }, + "SubChannelId": {}, + "ContentType": { + "shape": "Sw" + }, + "Target": { + "shape": "S39" } } }, @@ -1220,7 +1990,52 @@ "type": "structure", "members": { "ChannelArn": {}, - "MessageId": {} + "MessageId": {}, + "Status": { + "shape": "S36" + }, + "SubChannelId": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags?operation=tag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "S13" + } + } + } + }, + "UntagResource": { + "http": { + "requestUri": "/tags?operation=untag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": { + "shape": "S15" + } + } } } }, @@ -1234,8 +2049,6 @@ "type": "structure", "required": [ "ChannelArn", - "Name", - "Mode", "ChimeBearer" ], "members": { @@ -1244,11 +2057,11 @@ "locationName": "channelArn" }, "Name": { - "shape": "Sf" + "shape": "Sz" }, "Mode": {}, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "ChimeBearer": { "location": "header", @@ -1263,6 +2076,39 @@ } } }, + "UpdateChannelFlow": { + "http": { + "method": "PUT", + "requestUri": "/channel-flows/{channelFlowArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelFlowArn", + "Processors", + "Name" + ], + "members": { + "ChannelFlowArn": { + "location": "uri", + "locationName": "channelFlowArn" + }, + "Processors": { + "shape": "S1l" + }, + "Name": { + "shape": "Sz" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelFlowArn": {} + } + } + }, "UpdateChannelMessage": { "http": { "method": "PUT", @@ -1274,6 +2120,7 @@ "required": [ "ChannelArn", "MessageId", + "Content", "ChimeBearer" ], "members": { @@ -1286,14 +2133,18 @@ "locationName": "messageId" }, "Content": { - "shape": "S1p" + "shape": "Sl" }, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "ChimeBearer": { "location": "header", "locationName": "x-amz-chime-bearer" + }, + "SubChannelId": {}, + "ContentType": { + "shape": "Sw" } } }, @@ -1301,7 +2152,11 @@ "type": "structure", "members": { "ChannelArn": {}, - "MessageId": {} + "MessageId": {}, + "Status": { + "shape": "S36" + }, + "SubChannelId": {} } } }, @@ -1337,7 +2192,7 @@ } }, "shapes": { - "S7": { + "S9": { "type": "structure", "members": { "Arn": {}, @@ -1347,23 +2202,159 @@ } } }, - "Sf": { + "Sl": { + "type": "string", + "sensitive": true + }, + "Sm": { + "type": "string", + "sensitive": true + }, + "Sn": { + "type": "structure", + "members": { + "Title": { + "type": "string", + "sensitive": true + }, + "Body": { + "type": "string", + "sensitive": true + }, + "Type": {} + } + }, + "Sr": { + "type": "map", + "key": { + "type": "string", + "sensitive": true + }, + "value": { + "type": "structure", + "members": { + "StringValues": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + } + } + } + }, + "Sw": { "type": "string", "sensitive": true }, - "Si": { + "Sz": { "type": "string", "sensitive": true }, - "Sj": { + "S12": { "type": "string", "sensitive": true }, - "S1d": { + "S13": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": { + "shape": "S15" + }, + "Value": { + "type": "string", + "sensitive": true + } + } + } + }, + "S15": { + "type": "string", + "sensitive": true + }, + "S1a": { + "type": "structure", + "required": [ + "MaximumSubChannels", + "TargetMembershipsPerSubChannel", + "MinimumMembershipPercentage" + ], + "members": { + "MaximumSubChannels": { + "type": "integer" + }, + "TargetMembershipsPerSubChannel": { + "type": "integer" + }, + "MinimumMembershipPercentage": { + "type": "integer" + } + } + }, + "S1e": { + "type": "structure", + "required": [ + "ExpirationDays", + "ExpirationCriterion" + ], + "members": { + "ExpirationDays": { + "type": "integer" + }, + "ExpirationCriterion": {} + } + }, + "S1l": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Configuration", + "ExecutionOrder", + "FallbackAction" + ], + "members": { + "Name": { + "shape": "Sz" + }, + "Configuration": { + "type": "structure", + "required": [ + "Lambda" + ], + "members": { + "Lambda": { + "type": "structure", + "required": [ + "ResourceArn", + "InvocationType" + ], + "members": { + "ResourceArn": {}, + "InvocationType": {} + } + } + } + }, + "ExecutionOrder": { + "type": "integer" + }, + "FallbackAction": {} + } + } + }, + "S2k": { "type": "structure", "members": { "ChannelSummary": { - "shape": "S1e" + "shape": "S2l" }, "AppInstanceUserMembershipSummary": { "type": "structure", @@ -1371,43 +2362,98 @@ "Type": {}, "ReadMarkerTimestamp": { "type": "timestamp" - } + }, + "SubChannelId": {} } } } }, - "S1e": { + "S2l": { "type": "structure", "members": { "Name": { - "shape": "Sf" + "shape": "Sz" }, "ChannelArn": {}, "Mode": {}, "Privacy": {}, "Metadata": { - "shape": "Si" + "shape": "Sm" }, "LastMessageTimestamp": { "type": "timestamp" } } }, - "S1i": { + "S2p": { "type": "structure", "members": { "ChannelSummary": { - "shape": "S1e" + "shape": "S2l" + } + } + }, + "S2w": { + "type": "structure", + "members": { + "PushNotifications": { + "type": "structure", + "required": [ + "AllowNotifications" + ], + "members": { + "AllowNotifications": {}, + "FilterRule": { + "type": "string", + "sensitive": true + } + } } } }, - "S1p": { + "S33": { "type": "string", "sensitive": true }, - "S1z": { + "S36": { + "type": "structure", + "members": { + "Value": {}, + "Detail": {} + } + }, + "S39": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MemberArn": {} + } + } + }, + "S3j": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataType", + "ResourceArn" + ], + "members": { + "DataType": {}, + "ResourceArn": {} + } + } + }, + "S3o": { "type": "string", "sensitive": true + }, + "S4e": { + "type": "list", + "member": { + "shape": "S2l" + } } } } \ No newline at end of file diff --git a/iamlivecore/service/chime-sdk-voice-2022-08-03.min.json b/iamlivecore/service/chime-sdk-voice-2022-08-03.min.json new file mode 100644 index 00000000..ffba33ec --- /dev/null +++ b/iamlivecore/service/chime-sdk-voice-2022-08-03.min.json @@ -0,0 +1,3475 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-08-03", + "endpointPrefix": "voice-chime", + "protocol": "rest-json", + "serviceFullName": "Amazon Chime SDK Voice", + "serviceId": "Chime SDK Voice", + "signatureVersion": "v4", + "signingName": "chime", + "uid": "chime-sdk-voice-2022-08-03" + }, + "operations": { + "AssociatePhoneNumbersWithVoiceConnector": { + "http": { + "requestUri": "/voice-connectors/{voiceConnectorId}?operation=associate-phone-numbers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "E164PhoneNumbers" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "E164PhoneNumbers": { + "shape": "S3" + }, + "ForceAssociate": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberErrors": { + "shape": "S7" + } + } + } + }, + "AssociatePhoneNumbersWithVoiceConnectorGroup": { + "http": { + "requestUri": "/voice-connector-groups/{voiceConnectorGroupId}?operation=associate-phone-numbers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorGroupId", + "E164PhoneNumbers" + ], + "members": { + "VoiceConnectorGroupId": { + "location": "uri", + "locationName": "voiceConnectorGroupId" + }, + "E164PhoneNumbers": { + "shape": "S3" + }, + "ForceAssociate": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberErrors": { + "shape": "S7" + } + } + } + }, + "BatchDeletePhoneNumber": { + "http": { + "requestUri": "/phone-numbers?operation=batch-delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberIds" + ], + "members": { + "PhoneNumberIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberErrors": { + "shape": "S7" + } + } + } + }, + "BatchUpdatePhoneNumber": { + "http": { + "requestUri": "/phone-numbers?operation=batch-update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "UpdatePhoneNumberRequestItems" + ], + "members": { + "UpdatePhoneNumberRequestItems": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": { + "shape": "S9" + }, + "ProductType": {}, + "CallingName": { + "shape": "Sl" + }, + "Name": { + "shape": "Sm" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberErrors": { + "shape": "S7" + } + } + } + }, + "CreatePhoneNumberOrder": { + "http": { + "requestUri": "/phone-number-orders", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "ProductType", + "E164PhoneNumbers" + ], + "members": { + "ProductType": {}, + "E164PhoneNumbers": { + "shape": "S3" + }, + "Name": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberOrder": { + "shape": "Sq" + } + } + } + }, + "CreateProxySession": { + "http": { + "requestUri": "/voice-connectors/{voiceConnectorId}/proxy-sessions", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "ParticipantPhoneNumbers", + "Capabilities", + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "ParticipantPhoneNumbers": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "Name": { + "type": "string", + "sensitive": true + }, + "ExpiryMinutes": { + "type": "integer" + }, + "Capabilities": { + "shape": "S13" + }, + "NumberSelectionBehavior": {}, + "GeoMatchLevel": {}, + "GeoMatchParams": { + "shape": "S17" + } + } + }, + "output": { + "type": "structure", + "members": { + "ProxySession": { + "shape": "S1b" + } + } + } + }, + "CreateSipMediaApplication": { + "http": { + "requestUri": "/sip-media-applications", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "AwsRegion", + "Name", + "Endpoints" + ], + "members": { + "AwsRegion": {}, + "Name": {}, + "Endpoints": { + "shape": "S1i" + }, + "Tags": { + "shape": "S1l" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplication": { + "shape": "S1q" + } + } + } + }, + "CreateSipMediaApplicationCall": { + "http": { + "requestUri": "/sip-media-applications/{sipMediaApplicationId}/calls", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "FromPhoneNumber", + "ToPhoneNumber", + "SipMediaApplicationId" + ], + "members": { + "FromPhoneNumber": { + "shape": "S4" + }, + "ToPhoneNumber": { + "shape": "S4" + }, + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + }, + "SipHeaders": { + "type": "map", + "key": { + "shape": "S1t" + }, + "value": { + "shape": "S1t" + } + }, + "ArgumentsMap": { + "type": "map", + "key": { + "shape": "S1t" + }, + "value": { + "shape": "S1t" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplicationCall": { + "shape": "S1w" + } + } + } + }, + "CreateSipRule": { + "http": { + "requestUri": "/sip-rules", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "TriggerType", + "TriggerValue" + ], + "members": { + "Name": {}, + "TriggerType": {}, + "TriggerValue": {}, + "Disabled": { + "type": "boolean" + }, + "TargetApplications": { + "shape": "S20" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipRule": { + "shape": "S24" + } + } + } + }, + "CreateVoiceConnector": { + "http": { + "requestUri": "/voice-connectors", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "RequireEncryption" + ], + "members": { + "Name": {}, + "AwsRegion": {}, + "RequireEncryption": { + "type": "boolean" + }, + "Tags": { + "shape": "S1l" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnector": { + "shape": "S2a" + } + } + } + }, + "CreateVoiceConnectorGroup": { + "http": { + "requestUri": "/voice-connector-groups", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "VoiceConnectorItems": { + "shape": "S2d" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnectorGroup": { + "shape": "S2h" + } + } + } + }, + "CreateVoiceProfile": { + "http": { + "requestUri": "/voice-profiles", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "SpeakerSearchTaskId" + ], + "members": { + "SpeakerSearchTaskId": {} + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfile": { + "shape": "S2l" + } + } + } + }, + "CreateVoiceProfileDomain": { + "http": { + "requestUri": "/voice-profile-domains", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "ServerSideEncryptionConfiguration" + ], + "members": { + "Name": {}, + "Description": {}, + "ServerSideEncryptionConfiguration": { + "shape": "S2q" + }, + "ClientRequestToken": {}, + "Tags": { + "shape": "S1l" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfileDomain": { + "shape": "S2t" + } + } + } + }, + "DeletePhoneNumber": { + "http": { + "method": "DELETE", + "requestUri": "/phone-numbers/{phoneNumberId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": { + "shape": "S9", + "location": "uri", + "locationName": "phoneNumberId" + } + } + } + }, + "DeleteProxySession": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "ProxySessionId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "ProxySessionId": { + "location": "uri", + "locationName": "proxySessionId" + } + } + } + }, + "DeleteSipMediaApplication": { + "http": { + "method": "DELETE", + "requestUri": "/sip-media-applications/{sipMediaApplicationId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + } + } + } + }, + "DeleteSipRule": { + "http": { + "method": "DELETE", + "requestUri": "/sip-rules/{sipRuleId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "SipRuleId" + ], + "members": { + "SipRuleId": { + "location": "uri", + "locationName": "sipRuleId" + } + } + } + }, + "DeleteVoiceConnector": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connectors/{voiceConnectorId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + } + }, + "DeleteVoiceConnectorEmergencyCallingConfiguration": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connectors/{voiceConnectorId}/emergency-calling-configuration", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + } + }, + "DeleteVoiceConnectorGroup": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connector-groups/{voiceConnectorGroupId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorGroupId" + ], + "members": { + "VoiceConnectorGroupId": { + "location": "uri", + "locationName": "voiceConnectorGroupId" + } + } + } + }, + "DeleteVoiceConnectorOrigination": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connectors/{voiceConnectorId}/origination", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + } + }, + "DeleteVoiceConnectorProxy": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + } + }, + "DeleteVoiceConnectorStreamingConfiguration": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connectors/{voiceConnectorId}/streaming-configuration", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + } + }, + "DeleteVoiceConnectorTermination": { + "http": { + "method": "DELETE", + "requestUri": "/voice-connectors/{voiceConnectorId}/termination", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + } + }, + "DeleteVoiceConnectorTerminationCredentials": { + "http": { + "requestUri": "/voice-connectors/{voiceConnectorId}/termination/credentials?operation=delete", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Usernames", + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "Usernames": { + "shape": "S36" + } + } + } + }, + "DeleteVoiceProfile": { + "http": { + "method": "DELETE", + "requestUri": "/voice-profiles/{VoiceProfileId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceProfileId" + ], + "members": { + "VoiceProfileId": { + "location": "uri", + "locationName": "VoiceProfileId" + } + } + } + }, + "DeleteVoiceProfileDomain": { + "http": { + "method": "DELETE", + "requestUri": "/voice-profile-domains/{VoiceProfileDomainId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceProfileDomainId" + ], + "members": { + "VoiceProfileDomainId": { + "location": "uri", + "locationName": "VoiceProfileDomainId" + } + } + } + }, + "DisassociatePhoneNumbersFromVoiceConnector": { + "http": { + "requestUri": "/voice-connectors/{voiceConnectorId}?operation=disassociate-phone-numbers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "E164PhoneNumbers" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "E164PhoneNumbers": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberErrors": { + "shape": "S7" + } + } + } + }, + "DisassociatePhoneNumbersFromVoiceConnectorGroup": { + "http": { + "requestUri": "/voice-connector-groups/{voiceConnectorGroupId}?operation=disassociate-phone-numbers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorGroupId", + "E164PhoneNumbers" + ], + "members": { + "VoiceConnectorGroupId": { + "location": "uri", + "locationName": "voiceConnectorGroupId" + }, + "E164PhoneNumbers": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberErrors": { + "shape": "S7" + } + } + } + }, + "GetGlobalSettings": { + "http": { + "method": "GET", + "requestUri": "/settings", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "VoiceConnector": { + "shape": "S3e" + } + } + } + }, + "GetPhoneNumber": { + "http": { + "method": "GET", + "requestUri": "/phone-numbers/{phoneNumberId}" + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": { + "shape": "S9", + "location": "uri", + "locationName": "phoneNumberId" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumber": { + "shape": "S3h" + } + } + } + }, + "GetPhoneNumberOrder": { + "http": { + "method": "GET", + "requestUri": "/phone-number-orders/{phoneNumberOrderId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberOrderId" + ], + "members": { + "PhoneNumberOrderId": { + "location": "uri", + "locationName": "phoneNumberOrderId" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberOrder": { + "shape": "Sq" + } + } + } + }, + "GetPhoneNumberSettings": { + "http": { + "method": "GET", + "requestUri": "/settings/phone-number", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "CallingName": { + "shape": "Sl" + }, + "CallingNameUpdatedTimestamp": { + "shape": "Sx" + } + } + } + }, + "GetProxySession": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "ProxySessionId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "ProxySessionId": { + "location": "uri", + "locationName": "proxySessionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ProxySession": { + "shape": "S1b" + } + } + } + }, + "GetSipMediaApplication": { + "http": { + "method": "GET", + "requestUri": "/sip-media-applications/{sipMediaApplicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplication": { + "shape": "S1q" + } + } + } + }, + "GetSipMediaApplicationAlexaSkillConfiguration": { + "http": { + "method": "GET", + "requestUri": "/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplicationAlexaSkillConfiguration": { + "shape": "S3z" + } + } + } + }, + "GetSipMediaApplicationLoggingConfiguration": { + "http": { + "method": "GET", + "requestUri": "/sip-media-applications/{sipMediaApplicationId}/logging-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplicationLoggingConfiguration": { + "shape": "S45" + } + } + } + }, + "GetSipRule": { + "http": { + "method": "GET", + "requestUri": "/sip-rules/{sipRuleId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SipRuleId" + ], + "members": { + "SipRuleId": { + "location": "uri", + "locationName": "sipRuleId" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipRule": { + "shape": "S24" + } + } + } + }, + "GetSpeakerSearchTask": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "SpeakerSearchTaskId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "VoiceConnectorId" + }, + "SpeakerSearchTaskId": { + "location": "uri", + "locationName": "SpeakerSearchTaskId" + } + } + }, + "output": { + "type": "structure", + "members": { + "SpeakerSearchTask": { + "shape": "S4a" + } + } + } + }, + "GetVoiceConnector": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnector": { + "shape": "S2a" + } + } + } + }, + "GetVoiceConnectorEmergencyCallingConfiguration": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/emergency-calling-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "EmergencyCallingConfiguration": { + "shape": "S4k" + } + } + } + }, + "GetVoiceConnectorGroup": { + "http": { + "method": "GET", + "requestUri": "/voice-connector-groups/{voiceConnectorGroupId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorGroupId" + ], + "members": { + "VoiceConnectorGroupId": { + "location": "uri", + "locationName": "voiceConnectorGroupId" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnectorGroup": { + "shape": "S2h" + } + } + } + }, + "GetVoiceConnectorLoggingConfiguration": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/logging-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "LoggingConfiguration": { + "shape": "S4r" + } + } + } + }, + "GetVoiceConnectorOrigination": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/origination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Origination": { + "shape": "S4u" + } + } + } + }, + "GetVoiceConnectorProxy": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Proxy": { + "shape": "S53" + } + } + } + }, + "GetVoiceConnectorStreamingConfiguration": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/streaming-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "StreamingConfiguration": { + "shape": "S58" + } + } + } + }, + "GetVoiceConnectorTermination": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/termination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Termination": { + "shape": "S5g" + } + } + } + }, + "GetVoiceConnectorTerminationHealth": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/termination/health", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "TerminationHealth": { + "type": "structure", + "members": { + "Timestamp": { + "shape": "Sx" + }, + "Source": {} + } + } + } + } + }, + "GetVoiceProfile": { + "http": { + "method": "GET", + "requestUri": "/voice-profiles/{VoiceProfileId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceProfileId" + ], + "members": { + "VoiceProfileId": { + "location": "uri", + "locationName": "VoiceProfileId" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfile": { + "shape": "S2l" + } + } + } + }, + "GetVoiceProfileDomain": { + "http": { + "method": "GET", + "requestUri": "/voice-profile-domains/{VoiceProfileDomainId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceProfileDomainId" + ], + "members": { + "VoiceProfileDomainId": { + "location": "uri", + "locationName": "VoiceProfileDomainId" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfileDomain": { + "shape": "S2t" + } + } + } + }, + "GetVoiceToneAnalysisTask": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "VoiceToneAnalysisTaskId", + "IsCaller" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "VoiceConnectorId" + }, + "VoiceToneAnalysisTaskId": { + "location": "uri", + "locationName": "VoiceToneAnalysisTaskId" + }, + "IsCaller": { + "location": "querystring", + "locationName": "isCaller", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceToneAnalysisTask": { + "shape": "S5t" + } + } + } + }, + "ListAvailableVoiceConnectorRegions": { + "http": { + "method": "GET", + "requestUri": "/voice-connector-regions", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "VoiceConnectorRegions": { + "type": "list", + "member": {} + } + } + } + }, + "ListPhoneNumberOrders": { + "http": { + "method": "GET", + "requestUri": "/phone-number-orders", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberOrders": { + "type": "list", + "member": { + "shape": "Sq" + } + }, + "NextToken": {} + } + } + }, + "ListPhoneNumbers": { + "http": { + "method": "GET", + "requestUri": "/phone-numbers" + }, + "input": { + "type": "structure", + "members": { + "Status": { + "location": "querystring", + "locationName": "status" + }, + "ProductType": { + "location": "querystring", + "locationName": "product-type" + }, + "FilterName": { + "location": "querystring", + "locationName": "filter-name" + }, + "FilterValue": { + "location": "querystring", + "locationName": "filter-value" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumbers": { + "type": "list", + "member": { + "shape": "S3h" + } + }, + "NextToken": {} + } + } + }, + "ListProxySessions": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/proxy-sessions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "Status": { + "location": "querystring", + "locationName": "status" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ProxySessions": { + "type": "list", + "member": { + "shape": "S1b" + } + }, + "NextToken": {} + } + } + }, + "ListSipMediaApplications": { + "http": { + "method": "GET", + "requestUri": "/sip-media-applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplications": { + "type": "list", + "member": { + "shape": "S1q" + } + }, + "NextToken": {} + } + } + }, + "ListSipRules": { + "http": { + "method": "GET", + "requestUri": "/sip-rules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "SipMediaApplicationId": { + "location": "querystring", + "locationName": "sip-media-application" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipRules": { + "type": "list", + "member": { + "shape": "S24" + } + }, + "NextToken": {} + } + } + }, + "ListSupportedPhoneNumberCountries": { + "http": { + "method": "GET", + "requestUri": "/phone-number-countries", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ProductType" + ], + "members": { + "ProductType": { + "location": "querystring", + "locationName": "product-type" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberCountries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CountryCode": {}, + "SupportedPhoneNumberTypes": { + "type": "list", + "member": {} + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags" + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": { + "shape": "S2m", + "location": "querystring", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S1l" + } + } + } + }, + "ListVoiceConnectorGroups": { + "http": { + "method": "GET", + "requestUri": "/voice-connector-groups", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnectorGroups": { + "type": "list", + "member": { + "shape": "S2h" + } + }, + "NextToken": {} + } + } + }, + "ListVoiceConnectorTerminationCredentials": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors/{voiceConnectorId}/termination/credentials", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Usernames": { + "shape": "S36" + } + } + } + }, + "ListVoiceConnectors": { + "http": { + "method": "GET", + "requestUri": "/voice-connectors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnectors": { + "type": "list", + "member": { + "shape": "S2a" + } + }, + "NextToken": {} + } + } + }, + "ListVoiceProfileDomains": { + "http": { + "method": "GET", + "requestUri": "/voice-profile-domains", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfileDomains": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VoiceProfileDomainId": {}, + "VoiceProfileDomainArn": { + "shape": "S2m" + }, + "Name": {}, + "Description": {}, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListVoiceProfiles": { + "http": { + "method": "GET", + "requestUri": "/voice-profiles", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceProfileDomainId" + ], + "members": { + "VoiceProfileDomainId": { + "location": "querystring", + "locationName": "voice-profile-domain-id" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfiles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VoiceProfileId": {}, + "VoiceProfileArn": { + "shape": "S2m" + }, + "VoiceProfileDomainId": {}, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "ExpirationTimestamp": { + "shape": "Sx" + } + } + } + }, + "NextToken": {} + } + } + }, + "PutSipMediaApplicationAlexaSkillConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/sip-media-applications/{sipMediaApplicationId}/alexa-skill-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + }, + "SipMediaApplicationAlexaSkillConfiguration": { + "shape": "S3z" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplicationAlexaSkillConfiguration": { + "shape": "S3z" + } + } + } + }, + "PutSipMediaApplicationLoggingConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/sip-media-applications/{sipMediaApplicationId}/logging-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + }, + "SipMediaApplicationLoggingConfiguration": { + "shape": "S45" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplicationLoggingConfiguration": { + "shape": "S45" + } + } + } + }, + "PutVoiceConnectorEmergencyCallingConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/voice-connectors/{voiceConnectorId}/emergency-calling-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "EmergencyCallingConfiguration" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "EmergencyCallingConfiguration": { + "shape": "S4k" + } + } + }, + "output": { + "type": "structure", + "members": { + "EmergencyCallingConfiguration": { + "shape": "S4k" + } + } + } + }, + "PutVoiceConnectorLoggingConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/voice-connectors/{voiceConnectorId}/logging-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "LoggingConfiguration" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "LoggingConfiguration": { + "shape": "S4r" + } + } + }, + "output": { + "type": "structure", + "members": { + "LoggingConfiguration": { + "shape": "S4r" + } + } + } + }, + "PutVoiceConnectorOrigination": { + "http": { + "method": "PUT", + "requestUri": "/voice-connectors/{voiceConnectorId}/origination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "Origination" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "Origination": { + "shape": "S4u" + } + } + }, + "output": { + "type": "structure", + "members": { + "Origination": { + "shape": "S4u" + } + } + } + }, + "PutVoiceConnectorProxy": { + "http": { + "method": "PUT", + "requestUri": "/voice-connectors/{voiceConnectorId}/programmable-numbers/proxy" + }, + "input": { + "type": "structure", + "required": [ + "DefaultSessionExpiryMinutes", + "PhoneNumberPoolCountries", + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "DefaultSessionExpiryMinutes": { + "type": "integer" + }, + "PhoneNumberPoolCountries": { + "type": "list", + "member": {} + }, + "FallBackPhoneNumber": { + "shape": "S4" + }, + "Disabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Proxy": { + "shape": "S53" + } + } + } + }, + "PutVoiceConnectorStreamingConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/voice-connectors/{voiceConnectorId}/streaming-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "StreamingConfiguration" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "StreamingConfiguration": { + "shape": "S58" + } + } + }, + "output": { + "type": "structure", + "members": { + "StreamingConfiguration": { + "shape": "S58" + } + } + } + }, + "PutVoiceConnectorTermination": { + "http": { + "method": "PUT", + "requestUri": "/voice-connectors/{voiceConnectorId}/termination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "Termination" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "Termination": { + "shape": "S5g" + } + } + }, + "output": { + "type": "structure", + "members": { + "Termination": { + "shape": "S5g" + } + } + } + }, + "PutVoiceConnectorTerminationCredentials": { + "http": { + "requestUri": "/voice-connectors/{voiceConnectorId}/termination/credentials?operation=put", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "Credentials": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Username": { + "shape": "S1t" + }, + "Password": { + "shape": "S1t" + } + } + } + } + } + } + }, + "RestorePhoneNumber": { + "http": { + "requestUri": "/phone-numbers/{phoneNumberId}?operation=restore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": { + "shape": "S9", + "location": "uri", + "locationName": "phoneNumberId" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumber": { + "shape": "S3h" + } + } + } + }, + "SearchAvailablePhoneNumbers": { + "http": { + "method": "GET", + "requestUri": "/search?type=phone-numbers" + }, + "input": { + "type": "structure", + "members": { + "AreaCode": { + "location": "querystring", + "locationName": "area-code" + }, + "City": { + "location": "querystring", + "locationName": "city" + }, + "Country": { + "location": "querystring", + "locationName": "country" + }, + "State": { + "location": "querystring", + "locationName": "state" + }, + "TollFreePrefix": { + "location": "querystring", + "locationName": "toll-free-prefix" + }, + "PhoneNumberType": { + "location": "querystring", + "locationName": "phone-number-type" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + } + } + }, + "output": { + "type": "structure", + "members": { + "E164PhoneNumbers": { + "shape": "S3" + }, + "NextToken": {} + } + } + }, + "StartSpeakerSearchTask": { + "http": { + "requestUri": "/voice-connectors/{VoiceConnectorId}/speaker-search-tasks", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "TransactionId", + "VoiceProfileDomainId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "VoiceConnectorId" + }, + "TransactionId": {}, + "VoiceProfileDomainId": {}, + "ClientRequestToken": {}, + "CallLeg": {} + } + }, + "output": { + "type": "structure", + "members": { + "SpeakerSearchTask": { + "shape": "S4a" + } + } + } + }, + "StartVoiceToneAnalysisTask": { + "http": { + "requestUri": "/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "TransactionId", + "LanguageCode" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "VoiceConnectorId" + }, + "TransactionId": {}, + "LanguageCode": {}, + "ClientRequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "VoiceToneAnalysisTask": { + "shape": "S5t" + } + } + } + }, + "StopSpeakerSearchTask": { + "http": { + "requestUri": "/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "SpeakerSearchTaskId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "VoiceConnectorId" + }, + "SpeakerSearchTaskId": { + "location": "uri", + "locationName": "SpeakerSearchTaskId" + } + } + } + }, + "StopVoiceToneAnalysisTask": { + "http": { + "requestUri": "/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "VoiceToneAnalysisTaskId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "VoiceConnectorId" + }, + "VoiceToneAnalysisTaskId": { + "location": "uri", + "locationName": "VoiceToneAnalysisTaskId" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags?operation=tag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": { + "shape": "S2m" + }, + "Tags": { + "shape": "S1l" + } + } + } + }, + "UntagResource": { + "http": { + "requestUri": "/tags?operation=untag-resource", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": { + "shape": "S2m" + }, + "TagKeys": { + "type": "list", + "member": { + "shape": "S1n" + } + } + } + } + }, + "UpdateGlobalSettings": { + "http": { + "method": "PUT", + "requestUri": "/settings", + "responseCode": 204 + }, + "input": { + "type": "structure", + "members": { + "VoiceConnector": { + "shape": "S3e" + } + } + } + }, + "UpdatePhoneNumber": { + "http": { + "requestUri": "/phone-numbers/{phoneNumberId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": { + "shape": "S9", + "location": "uri", + "locationName": "phoneNumberId" + }, + "ProductType": {}, + "CallingName": { + "shape": "Sl" + }, + "Name": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumber": { + "shape": "S3h" + } + } + } + }, + "UpdatePhoneNumberSettings": { + "http": { + "method": "PUT", + "requestUri": "/settings/phone-number", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "CallingName" + ], + "members": { + "CallingName": { + "shape": "Sl" + } + } + } + }, + "UpdateProxySession": { + "http": { + "requestUri": "/voice-connectors/{voiceConnectorId}/proxy-sessions/{proxySessionId}", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Capabilities", + "VoiceConnectorId", + "ProxySessionId" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "ProxySessionId": { + "location": "uri", + "locationName": "proxySessionId" + }, + "Capabilities": { + "shape": "S13" + }, + "ExpiryMinutes": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ProxySession": { + "shape": "S1b" + } + } + } + }, + "UpdateSipMediaApplication": { + "http": { + "method": "PUT", + "requestUri": "/sip-media-applications/{sipMediaApplicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + }, + "Name": {}, + "Endpoints": { + "shape": "S1i" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplication": { + "shape": "S1q" + } + } + } + }, + "UpdateSipMediaApplicationCall": { + "http": { + "requestUri": "/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "SipMediaApplicationId", + "TransactionId", + "Arguments" + ], + "members": { + "SipMediaApplicationId": { + "location": "uri", + "locationName": "sipMediaApplicationId" + }, + "TransactionId": { + "location": "uri", + "locationName": "transactionId" + }, + "Arguments": { + "type": "map", + "key": { + "shape": "S1t" + }, + "value": { + "shape": "S1t" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "SipMediaApplicationCall": { + "shape": "S1w" + } + } + } + }, + "UpdateSipRule": { + "http": { + "method": "PUT", + "requestUri": "/sip-rules/{sipRuleId}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "SipRuleId", + "Name" + ], + "members": { + "SipRuleId": { + "location": "uri", + "locationName": "sipRuleId" + }, + "Name": {}, + "Disabled": { + "type": "boolean" + }, + "TargetApplications": { + "shape": "S20" + } + } + }, + "output": { + "type": "structure", + "members": { + "SipRule": { + "shape": "S24" + } + } + } + }, + "UpdateVoiceConnector": { + "http": { + "method": "PUT", + "requestUri": "/voice-connectors/{voiceConnectorId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "Name", + "RequireEncryption" + ], + "members": { + "VoiceConnectorId": { + "location": "uri", + "locationName": "voiceConnectorId" + }, + "Name": {}, + "RequireEncryption": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnector": { + "shape": "S2a" + } + } + } + }, + "UpdateVoiceConnectorGroup": { + "http": { + "method": "PUT", + "requestUri": "/voice-connector-groups/{voiceConnectorGroupId}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "VoiceConnectorGroupId", + "Name", + "VoiceConnectorItems" + ], + "members": { + "VoiceConnectorGroupId": { + "location": "uri", + "locationName": "voiceConnectorGroupId" + }, + "Name": {}, + "VoiceConnectorItems": { + "shape": "S2d" + } + } + }, + "output": { + "type": "structure", + "members": { + "VoiceConnectorGroup": { + "shape": "S2h" + } + } + } + }, + "UpdateVoiceProfile": { + "http": { + "method": "PUT", + "requestUri": "/voice-profiles/{VoiceProfileId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceProfileId", + "SpeakerSearchTaskId" + ], + "members": { + "VoiceProfileId": { + "location": "uri", + "locationName": "VoiceProfileId" + }, + "SpeakerSearchTaskId": {} + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfile": { + "shape": "S2l" + } + } + } + }, + "UpdateVoiceProfileDomain": { + "http": { + "method": "PUT", + "requestUri": "/voice-profile-domains/{VoiceProfileDomainId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "VoiceProfileDomainId" + ], + "members": { + "VoiceProfileDomainId": { + "location": "uri", + "locationName": "VoiceProfileDomainId" + }, + "Name": {}, + "Description": {} + } + }, + "output": { + "type": "structure", + "members": { + "VoiceProfileDomain": { + "shape": "S2t" + } + } + } + }, + "ValidateE911Address": { + "http": { + "requestUri": "/emergency-calling/address", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "StreetNumber", + "StreetInfo", + "City", + "State", + "Country", + "PostalCode" + ], + "members": { + "AwsAccountId": {}, + "StreetNumber": { + "shape": "S9" + }, + "StreetInfo": { + "shape": "S9" + }, + "City": { + "shape": "S9" + }, + "State": { + "shape": "S9" + }, + "Country": { + "shape": "S9" + }, + "PostalCode": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "ValidationResult": { + "type": "integer" + }, + "AddressExternalId": {}, + "Address": { + "type": "structure", + "members": { + "streetName": { + "shape": "S9" + }, + "streetSuffix": { + "shape": "S9" + }, + "postDirectional": { + "shape": "S9" + }, + "preDirectional": { + "shape": "S9" + }, + "streetNumber": { + "shape": "S9" + }, + "city": { + "shape": "S9" + }, + "state": { + "shape": "S9" + }, + "postalCode": { + "shape": "S9" + }, + "postalCodePlus4": { + "shape": "S9" + }, + "country": { + "shape": "S9" + } + } + }, + "CandidateAddressList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "streetInfo": { + "shape": "S9" + }, + "streetNumber": { + "shape": "S9" + }, + "city": { + "shape": "S9" + }, + "state": { + "shape": "S9" + }, + "postalCode": { + "shape": "S9" + }, + "postalCodePlus4": { + "shape": "S9" + }, + "country": { + "shape": "S9" + } + } + } + } + } + } + } + }, + "shapes": { + "S3": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "S4": { + "type": "string", + "sensitive": true + }, + "S7": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PhoneNumberId": { + "shape": "S9" + }, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + }, + "S9": { + "type": "string", + "sensitive": true + }, + "Sl": { + "type": "string", + "sensitive": true + }, + "Sm": { + "type": "string", + "sensitive": true + }, + "Sq": { + "type": "structure", + "members": { + "PhoneNumberOrderId": {}, + "ProductType": {}, + "Status": {}, + "OrderType": {}, + "OrderedPhoneNumbers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "E164PhoneNumber": { + "shape": "S4" + }, + "Status": {} + } + } + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + } + } + }, + "Sx": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S13": { + "type": "list", + "member": {} + }, + "S17": { + "type": "structure", + "required": [ + "Country", + "AreaCode" + ], + "members": { + "Country": {}, + "AreaCode": {} + } + }, + "S1b": { + "type": "structure", + "members": { + "VoiceConnectorId": {}, + "ProxySessionId": {}, + "Name": {}, + "Status": {}, + "ExpiryMinutes": { + "type": "integer" + }, + "Capabilities": { + "shape": "S13" + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "EndedTimestamp": { + "shape": "Sx" + }, + "Participants": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PhoneNumber": { + "shape": "S4" + }, + "ProxyPhoneNumber": { + "shape": "S4" + } + } + } + }, + "NumberSelectionBehavior": {}, + "GeoMatchLevel": {}, + "GeoMatchParams": { + "shape": "S17" + } + } + }, + "S1i": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LambdaArn": { + "type": "string", + "sensitive": true + } + } + } + }, + "S1l": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": { + "shape": "S1n" + }, + "Value": { + "type": "string", + "sensitive": true + } + } + } + }, + "S1n": { + "type": "string", + "sensitive": true + }, + "S1q": { + "type": "structure", + "members": { + "SipMediaApplicationId": {}, + "AwsRegion": {}, + "Name": {}, + "Endpoints": { + "shape": "S1i" + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "SipMediaApplicationArn": {} + } + }, + "S1t": { + "type": "string", + "sensitive": true + }, + "S1w": { + "type": "structure", + "members": { + "TransactionId": {} + } + }, + "S20": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SipMediaApplicationId": {}, + "Priority": { + "type": "integer" + }, + "AwsRegion": {} + } + } + }, + "S24": { + "type": "structure", + "members": { + "SipRuleId": {}, + "Name": {}, + "Disabled": { + "type": "boolean" + }, + "TriggerType": {}, + "TriggerValue": {}, + "TargetApplications": { + "shape": "S20" + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + } + } + }, + "S2a": { + "type": "structure", + "members": { + "VoiceConnectorId": {}, + "AwsRegion": {}, + "Name": {}, + "OutboundHostName": {}, + "RequireEncryption": { + "type": "boolean" + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "VoiceConnectorArn": {} + } + }, + "S2d": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VoiceConnectorId", + "Priority" + ], + "members": { + "VoiceConnectorId": {}, + "Priority": { + "type": "integer" + } + } + } + }, + "S2h": { + "type": "structure", + "members": { + "VoiceConnectorGroupId": {}, + "Name": {}, + "VoiceConnectorItems": { + "shape": "S2d" + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "VoiceConnectorGroupArn": {} + } + }, + "S2l": { + "type": "structure", + "members": { + "VoiceProfileId": {}, + "VoiceProfileArn": { + "shape": "S2m" + }, + "VoiceProfileDomainId": {}, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "ExpirationTimestamp": { + "shape": "Sx" + } + } + }, + "S2m": { + "type": "string", + "sensitive": true + }, + "S2q": { + "type": "structure", + "required": [ + "KmsKeyArn" + ], + "members": { + "KmsKeyArn": { + "shape": "S2m" + } + } + }, + "S2t": { + "type": "structure", + "members": { + "VoiceProfileDomainId": {}, + "VoiceProfileDomainArn": { + "shape": "S2m" + }, + "Name": {}, + "Description": {}, + "ServerSideEncryptionConfiguration": { + "shape": "S2q" + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + } + } + }, + "S36": { + "type": "list", + "member": { + "shape": "S1t" + } + }, + "S3e": { + "type": "structure", + "members": { + "CdrBucket": {} + } + }, + "S3h": { + "type": "structure", + "members": { + "PhoneNumberId": { + "shape": "S9" + }, + "E164PhoneNumber": { + "shape": "S4" + }, + "Country": {}, + "Type": {}, + "ProductType": {}, + "Status": {}, + "Capabilities": { + "type": "structure", + "members": { + "InboundCall": { + "type": "boolean" + }, + "OutboundCall": { + "type": "boolean" + }, + "InboundSMS": { + "type": "boolean" + }, + "OutboundSMS": { + "type": "boolean" + }, + "InboundMMS": { + "type": "boolean" + }, + "OutboundMMS": { + "type": "boolean" + } + } + }, + "Associations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": {}, + "Name": {}, + "AssociatedTimestamp": { + "shape": "Sx" + } + } + } + }, + "CallingName": { + "shape": "Sl" + }, + "CallingNameStatus": {}, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "DeletionTimestamp": { + "shape": "Sx" + }, + "OrderId": {}, + "Name": { + "shape": "Sm" + } + } + }, + "S3z": { + "type": "structure", + "required": [ + "AlexaSkillStatus", + "AlexaSkillIds" + ], + "members": { + "AlexaSkillStatus": {}, + "AlexaSkillIds": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + } + } + }, + "S45": { + "type": "structure", + "members": { + "EnableSipMediaApplicationMessageLogs": { + "type": "boolean" + } + } + }, + "S4a": { + "type": "structure", + "members": { + "SpeakerSearchTaskId": {}, + "SpeakerSearchTaskStatus": {}, + "CallDetails": { + "shape": "S4b" + }, + "SpeakerSearchDetails": { + "type": "structure", + "members": { + "Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ConfidenceScore": { + "type": "float" + }, + "VoiceProfileId": {} + } + } + }, + "VoiceprintGenerationStatus": {} + } + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "StartedTimestamp": { + "shape": "Sx" + }, + "StatusMessage": {} + } + }, + "S4b": { + "type": "structure", + "members": { + "VoiceConnectorId": {}, + "TransactionId": {}, + "IsCaller": { + "type": "boolean" + } + } + }, + "S4k": { + "type": "structure", + "members": { + "DNIS": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EmergencyPhoneNumber", + "CallingCountry" + ], + "members": { + "EmergencyPhoneNumber": { + "shape": "S4" + }, + "TestPhoneNumber": { + "shape": "S4" + }, + "CallingCountry": {} + } + } + } + } + }, + "S4r": { + "type": "structure", + "members": { + "EnableSIPLogs": { + "type": "boolean" + }, + "EnableMediaMetricLogs": { + "type": "boolean" + } + } + }, + "S4u": { + "type": "structure", + "members": { + "Routes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Protocol": {}, + "Priority": { + "type": "integer" + }, + "Weight": { + "type": "integer" + } + } + } + }, + "Disabled": { + "type": "boolean" + } + } + }, + "S53": { + "type": "structure", + "members": { + "DefaultSessionExpiryMinutes": { + "type": "integer" + }, + "Disabled": { + "type": "boolean" + }, + "FallBackPhoneNumber": { + "shape": "S4" + }, + "PhoneNumberCountries": { + "shape": "S55" + } + } + }, + "S55": { + "type": "list", + "member": {} + }, + "S58": { + "type": "structure", + "required": [ + "DataRetentionInHours", + "Disabled" + ], + "members": { + "DataRetentionInHours": { + "type": "integer" + }, + "Disabled": { + "type": "boolean" + }, + "StreamingNotificationTargets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "NotificationTarget": {} + } + } + }, + "MediaInsightsConfiguration": { + "type": "structure", + "members": { + "Disabled": { + "type": "boolean" + }, + "ConfigurationArn": { + "shape": "S2m" + } + } + } + } + }, + "S5g": { + "type": "structure", + "members": { + "CpsLimit": { + "type": "integer" + }, + "DefaultPhoneNumber": { + "shape": "S4" + }, + "CallingRegions": { + "type": "list", + "member": {} + }, + "CidrAllowedList": { + "shape": "S55" + }, + "Disabled": { + "type": "boolean" + } + } + }, + "S5t": { + "type": "structure", + "members": { + "VoiceToneAnalysisTaskId": {}, + "VoiceToneAnalysisTaskStatus": {}, + "CallDetails": { + "shape": "S4b" + }, + "CreatedTimestamp": { + "shape": "Sx" + }, + "UpdatedTimestamp": { + "shape": "Sx" + }, + "StartedTimestamp": { + "shape": "Sx" + }, + "StatusMessage": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/cleanrooms-2022-02-17.min.json b/iamlivecore/service/cleanrooms-2022-02-17.min.json new file mode 100644 index 00000000..d3c88d14 --- /dev/null +++ b/iamlivecore/service/cleanrooms-2022-02-17.min.json @@ -0,0 +1,2592 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-02-17", + "endpointPrefix": "cleanrooms", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Clean Rooms Service", + "serviceId": "CleanRooms", + "signatureVersion": "v4", + "signingName": "cleanrooms", + "uid": "cleanrooms-2022-02-17" + }, + "operations": { + "BatchGetCollaborationAnalysisTemplate": { + "http": { + "requestUri": "/collaborations/{collaborationIdentifier}/batch-analysistemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier", + "analysisTemplateArns" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "analysisTemplateArns": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "collaborationAnalysisTemplates", + "errors" + ], + "members": { + "collaborationAnalysisTemplates": { + "type": "list", + "member": { + "shape": "S7" + } + }, + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "code", + "message" + ], + "members": { + "arn": {}, + "code": {}, + "message": {} + } + } + } + } + } + }, + "BatchGetSchema": { + "http": { + "requestUri": "/collaborations/{collaborationIdentifier}/batch-schema", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier", + "names" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "names": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "schemas", + "errors" + ], + "members": { + "schemas": { + "type": "list", + "member": { + "shape": "Sx" + } + }, + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "code", + "message" + ], + "members": { + "name": {}, + "code": {}, + "message": {} + } + } + } + } + } + }, + "CreateAnalysisTemplate": { + "http": { + "requestUri": "/memberships/{membershipIdentifier}/analysistemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier", + "name", + "format", + "source" + ], + "members": { + "description": {}, + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "name": {}, + "format": {}, + "source": { + "shape": "Sj" + }, + "tags": { + "shape": "S1b" + }, + "analysisParameters": { + "shape": "Sl" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisTemplate" + ], + "members": { + "analysisTemplate": { + "shape": "S1f" + } + } + } + }, + "CreateCollaboration": { + "http": { + "requestUri": "/collaborations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "members", + "name", + "description", + "creatorMemberAbilities", + "creatorDisplayName", + "queryLogStatus" + ], + "members": { + "members": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "memberAbilities", + "displayName" + ], + "members": { + "accountId": {}, + "memberAbilities": { + "shape": "S1k" + }, + "displayName": {} + } + } + }, + "name": {}, + "description": {}, + "creatorMemberAbilities": { + "shape": "S1k" + }, + "creatorDisplayName": {}, + "dataEncryptionMetadata": { + "shape": "S1p" + }, + "queryLogStatus": {}, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "collaboration" + ], + "members": { + "collaboration": { + "shape": "S1t" + } + } + } + }, + "CreateConfiguredTable": { + "http": { + "requestUri": "/configuredTables", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "tableReference", + "allowedColumns", + "analysisMethod" + ], + "members": { + "name": {}, + "description": {}, + "tableReference": { + "shape": "S1w" + }, + "allowedColumns": { + "shape": "S20" + }, + "analysisMethod": {}, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTable" + ], + "members": { + "configuredTable": { + "shape": "S22" + } + } + }, + "idempotent": true + }, + "CreateConfiguredTableAnalysisRule": { + "http": { + "requestUri": "/configuredTables/{configuredTableIdentifier}/analysisRule", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableIdentifier", + "analysisRuleType", + "analysisRulePolicy" + ], + "members": { + "configuredTableIdentifier": { + "location": "uri", + "locationName": "configuredTableIdentifier" + }, + "analysisRuleType": {}, + "analysisRulePolicy": { + "shape": "S28" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisRule" + ], + "members": { + "analysisRule": { + "shape": "S2x" + } + } + }, + "idempotent": true + }, + "CreateConfiguredTableAssociation": { + "http": { + "requestUri": "/memberships/{membershipIdentifier}/configuredTableAssociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "membershipIdentifier", + "configuredTableIdentifier", + "roleArn" + ], + "members": { + "name": {}, + "description": {}, + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "configuredTableIdentifier": {}, + "roleArn": {}, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTableAssociation" + ], + "members": { + "configuredTableAssociation": { + "shape": "S31" + } + } + } + }, + "CreateMembership": { + "http": { + "requestUri": "/memberships", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier", + "queryLogStatus" + ], + "members": { + "collaborationIdentifier": {}, + "queryLogStatus": {}, + "tags": { + "shape": "S1b" + }, + "defaultResultConfiguration": { + "shape": "S35" + } + } + }, + "output": { + "type": "structure", + "required": [ + "membership" + ], + "members": { + "membership": { + "shape": "S3c" + } + } + } + }, + "DeleteAnalysisTemplate": { + "http": { + "method": "DELETE", + "requestUri": "/memberships/{membershipIdentifier}/analysistemplates/{analysisTemplateIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier", + "analysisTemplateIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "analysisTemplateIdentifier": { + "location": "uri", + "locationName": "analysisTemplateIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteCollaboration": { + "http": { + "method": "DELETE", + "requestUri": "/collaborations/{collaborationIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteConfiguredTable": { + "http": { + "method": "DELETE", + "requestUri": "/configuredTables/{configuredTableIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableIdentifier" + ], + "members": { + "configuredTableIdentifier": { + "location": "uri", + "locationName": "configuredTableIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteConfiguredTableAnalysisRule": { + "http": { + "method": "DELETE", + "requestUri": "/configuredTables/{configuredTableIdentifier}/analysisRule/{analysisRuleType}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableIdentifier", + "analysisRuleType" + ], + "members": { + "configuredTableIdentifier": { + "location": "uri", + "locationName": "configuredTableIdentifier" + }, + "analysisRuleType": { + "location": "uri", + "locationName": "analysisRuleType" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteConfiguredTableAssociation": { + "http": { + "method": "DELETE", + "requestUri": "/memberships/{membershipIdentifier}/configuredTableAssociations/{configuredTableAssociationIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableAssociationIdentifier", + "membershipIdentifier" + ], + "members": { + "configuredTableAssociationIdentifier": { + "location": "uri", + "locationName": "configuredTableAssociationIdentifier" + }, + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteMember": { + "http": { + "method": "DELETE", + "requestUri": "/collaborations/{collaborationIdentifier}/member/{accountId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier", + "accountId" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "accountId": { + "location": "uri", + "locationName": "accountId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteMembership": { + "http": { + "method": "DELETE", + "requestUri": "/memberships/{membershipIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetAnalysisTemplate": { + "http": { + "method": "GET", + "requestUri": "/memberships/{membershipIdentifier}/analysistemplates/{analysisTemplateIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier", + "analysisTemplateIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "analysisTemplateIdentifier": { + "location": "uri", + "locationName": "analysisTemplateIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisTemplate" + ], + "members": { + "analysisTemplate": { + "shape": "S1f" + } + } + } + }, + "GetCollaboration": { + "http": { + "method": "GET", + "requestUri": "/collaborations/{collaborationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "collaboration" + ], + "members": { + "collaboration": { + "shape": "S1t" + } + } + } + }, + "GetCollaborationAnalysisTemplate": { + "http": { + "method": "GET", + "requestUri": "/collaborations/{collaborationIdentifier}/analysistemplates/{analysisTemplateArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier", + "analysisTemplateArn" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "analysisTemplateArn": { + "location": "uri", + "locationName": "analysisTemplateArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "collaborationAnalysisTemplate" + ], + "members": { + "collaborationAnalysisTemplate": { + "shape": "S7" + } + } + } + }, + "GetConfiguredTable": { + "http": { + "method": "GET", + "requestUri": "/configuredTables/{configuredTableIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableIdentifier" + ], + "members": { + "configuredTableIdentifier": { + "location": "uri", + "locationName": "configuredTableIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTable" + ], + "members": { + "configuredTable": { + "shape": "S22" + } + } + } + }, + "GetConfiguredTableAnalysisRule": { + "http": { + "method": "GET", + "requestUri": "/configuredTables/{configuredTableIdentifier}/analysisRule/{analysisRuleType}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableIdentifier", + "analysisRuleType" + ], + "members": { + "configuredTableIdentifier": { + "location": "uri", + "locationName": "configuredTableIdentifier" + }, + "analysisRuleType": { + "location": "uri", + "locationName": "analysisRuleType" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisRule" + ], + "members": { + "analysisRule": { + "shape": "S2x" + } + } + } + }, + "GetConfiguredTableAssociation": { + "http": { + "method": "GET", + "requestUri": "/memberships/{membershipIdentifier}/configuredTableAssociations/{configuredTableAssociationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableAssociationIdentifier", + "membershipIdentifier" + ], + "members": { + "configuredTableAssociationIdentifier": { + "location": "uri", + "locationName": "configuredTableAssociationIdentifier" + }, + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTableAssociation" + ], + "members": { + "configuredTableAssociation": { + "shape": "S31" + } + } + } + }, + "GetMembership": { + "http": { + "method": "GET", + "requestUri": "/memberships/{membershipIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "membership" + ], + "members": { + "membership": { + "shape": "S3c" + } + } + } + }, + "GetProtectedQuery": { + "http": { + "method": "GET", + "requestUri": "/memberships/{membershipIdentifier}/protectedQueries/{protectedQueryIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier", + "protectedQueryIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "protectedQueryIdentifier": { + "location": "uri", + "locationName": "protectedQueryIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "protectedQuery" + ], + "members": { + "protectedQuery": { + "shape": "S4a" + } + } + } + }, + "GetSchema": { + "http": { + "method": "GET", + "requestUri": "/collaborations/{collaborationIdentifier}/schemas/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier", + "name" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "schema" + ], + "members": { + "schema": { + "shape": "Sx" + } + } + } + }, + "GetSchemaAnalysisRule": { + "http": { + "method": "GET", + "requestUri": "/collaborations/{collaborationIdentifier}/schemas/{name}/analysisRule/{type}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier", + "name", + "type" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "name": { + "location": "uri", + "locationName": "name" + }, + "type": { + "location": "uri", + "locationName": "type" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisRule" + ], + "members": { + "analysisRule": { + "type": "structure", + "required": [ + "collaborationId", + "type", + "name", + "createTime", + "updateTime", + "policy" + ], + "members": { + "collaborationId": {}, + "type": {}, + "name": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "policy": { + "type": "structure", + "members": { + "v1": { + "type": "structure", + "members": { + "list": { + "shape": "S2a" + }, + "aggregation": { + "shape": "S2g" + }, + "custom": { + "shape": "S2s" + } + }, + "union": true + } + }, + "union": true + } + } + } + } + } + }, + "ListAnalysisTemplates": { + "http": { + "method": "GET", + "requestUri": "/memberships/{membershipIdentifier}/analysistemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisTemplateSummaries" + ], + "members": { + "nextToken": {}, + "analysisTemplateSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createTime", + "id", + "name", + "updateTime", + "membershipArn", + "membershipId", + "collaborationArn", + "collaborationId" + ], + "members": { + "arn": {}, + "createTime": { + "type": "timestamp" + }, + "id": {}, + "name": {}, + "updateTime": { + "type": "timestamp" + }, + "membershipArn": {}, + "membershipId": {}, + "collaborationArn": {}, + "collaborationId": {}, + "description": {} + } + } + } + } + } + }, + "ListCollaborationAnalysisTemplates": { + "http": { + "method": "GET", + "requestUri": "/collaborations/{collaborationIdentifier}/analysistemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "collaborationAnalysisTemplateSummaries" + ], + "members": { + "nextToken": {}, + "collaborationAnalysisTemplateSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createTime", + "id", + "name", + "updateTime", + "collaborationArn", + "collaborationId", + "creatorAccountId" + ], + "members": { + "arn": {}, + "createTime": { + "type": "timestamp" + }, + "id": {}, + "name": {}, + "updateTime": { + "type": "timestamp" + }, + "collaborationArn": {}, + "collaborationId": {}, + "creatorAccountId": {}, + "description": {} + } + } + } + } + } + }, + "ListCollaborations": { + "http": { + "method": "GET", + "requestUri": "/collaborations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "memberStatus": { + "location": "querystring", + "locationName": "memberStatus" + } + } + }, + "output": { + "type": "structure", + "required": [ + "collaborationList" + ], + "members": { + "nextToken": {}, + "collaborationList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "name", + "creatorAccountId", + "creatorDisplayName", + "createTime", + "updateTime", + "memberStatus" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "creatorAccountId": {}, + "creatorDisplayName": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "memberStatus": {}, + "membershipId": {}, + "membershipArn": {} + } + } + } + } + } + }, + "ListConfiguredTableAssociations": { + "http": { + "method": "GET", + "requestUri": "/memberships/{membershipIdentifier}/configuredTableAssociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTableAssociationSummaries" + ], + "members": { + "configuredTableAssociationSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "configuredTableId", + "membershipId", + "membershipArn", + "name", + "createTime", + "updateTime", + "id", + "arn" + ], + "members": { + "configuredTableId": {}, + "membershipId": {}, + "membershipArn": {}, + "name": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "id": {}, + "arn": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListConfiguredTables": { + "http": { + "method": "GET", + "requestUri": "/configuredTables", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTableSummaries" + ], + "members": { + "configuredTableSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "name", + "createTime", + "updateTime", + "analysisRuleTypes", + "analysisMethod" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "analysisRuleTypes": { + "shape": "S24" + }, + "analysisMethod": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListMembers": { + "http": { + "method": "GET", + "requestUri": "/collaborations/{collaborationIdentifier}/members", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "memberSummaries" + ], + "members": { + "nextToken": {}, + "memberSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "status", + "displayName", + "abilities", + "createTime", + "updateTime" + ], + "members": { + "accountId": {}, + "status": {}, + "displayName": {}, + "abilities": { + "shape": "S1k" + }, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "membershipId": {}, + "membershipArn": {} + } + } + } + } + } + }, + "ListMemberships": { + "http": { + "method": "GET", + "requestUri": "/memberships", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "required": [ + "membershipSummaries" + ], + "members": { + "nextToken": {}, + "membershipSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "collaborationArn", + "collaborationId", + "collaborationCreatorAccountId", + "collaborationCreatorDisplayName", + "collaborationName", + "createTime", + "updateTime", + "status", + "memberAbilities" + ], + "members": { + "id": {}, + "arn": {}, + "collaborationArn": {}, + "collaborationId": {}, + "collaborationCreatorAccountId": {}, + "collaborationCreatorDisplayName": {}, + "collaborationName": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "status": {}, + "memberAbilities": { + "shape": "S1k" + } + } + } + } + } + } + }, + "ListProtectedQueries": { + "http": { + "method": "GET", + "requestUri": "/memberships/{membershipIdentifier}/protectedQueries", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "status": { + "location": "querystring", + "locationName": "status" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "protectedQueries" + ], + "members": { + "nextToken": {}, + "protectedQueries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "membershipId", + "membershipArn", + "createTime", + "status" + ], + "members": { + "id": {}, + "membershipId": {}, + "membershipArn": {}, + "createTime": { + "type": "timestamp" + }, + "status": {} + } + } + } + } + } + }, + "ListSchemas": { + "http": { + "method": "GET", + "requestUri": "/collaborations/{collaborationIdentifier}/schemas", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "schemaType": { + "location": "querystring", + "locationName": "schemaType" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "schemaSummaries" + ], + "members": { + "schemaSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "type", + "creatorAccountId", + "createTime", + "updateTime", + "collaborationId", + "collaborationArn", + "analysisRuleTypes" + ], + "members": { + "name": {}, + "type": {}, + "creatorAccountId": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "collaborationId": {}, + "collaborationArn": {}, + "analysisRuleTypes": { + "shape": "S12" + }, + "analysisMethod": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "S1b" + } + } + } + }, + "StartProtectedQuery": { + "http": { + "requestUri": "/memberships/{membershipIdentifier}/protectedQueries", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "type", + "membershipIdentifier", + "sqlParameters" + ], + "members": { + "type": {}, + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "sqlParameters": { + "shape": "S4b" + }, + "resultConfiguration": { + "shape": "S4f" + } + } + }, + "output": { + "type": "structure", + "required": [ + "protectedQuery" + ], + "members": { + "protectedQuery": { + "shape": "S4a" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateAnalysisTemplate": { + "http": { + "method": "PATCH", + "requestUri": "/memberships/{membershipIdentifier}/analysistemplates/{analysisTemplateIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier", + "analysisTemplateIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "analysisTemplateIdentifier": { + "location": "uri", + "locationName": "analysisTemplateIdentifier" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "analysisTemplate" + ], + "members": { + "analysisTemplate": { + "shape": "S1f" + } + } + } + }, + "UpdateCollaboration": { + "http": { + "method": "PATCH", + "requestUri": "/collaborations/{collaborationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "collaborationIdentifier" + ], + "members": { + "collaborationIdentifier": { + "location": "uri", + "locationName": "collaborationIdentifier" + }, + "name": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "collaboration" + ], + "members": { + "collaboration": { + "shape": "S1t" + } + } + } + }, + "UpdateConfiguredTable": { + "http": { + "method": "PATCH", + "requestUri": "/configuredTables/{configuredTableIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableIdentifier" + ], + "members": { + "configuredTableIdentifier": { + "location": "uri", + "locationName": "configuredTableIdentifier" + }, + "name": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTable" + ], + "members": { + "configuredTable": { + "shape": "S22" + } + } + } + }, + "UpdateConfiguredTableAnalysisRule": { + "http": { + "method": "PATCH", + "requestUri": "/configuredTables/{configuredTableIdentifier}/analysisRule/{analysisRuleType}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableIdentifier", + "analysisRuleType", + "analysisRulePolicy" + ], + "members": { + "configuredTableIdentifier": { + "location": "uri", + "locationName": "configuredTableIdentifier" + }, + "analysisRuleType": { + "location": "uri", + "locationName": "analysisRuleType" + }, + "analysisRulePolicy": { + "shape": "S28" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisRule" + ], + "members": { + "analysisRule": { + "shape": "S2x" + } + } + } + }, + "UpdateConfiguredTableAssociation": { + "http": { + "method": "PATCH", + "requestUri": "/memberships/{membershipIdentifier}/configuredTableAssociations/{configuredTableAssociationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuredTableAssociationIdentifier", + "membershipIdentifier" + ], + "members": { + "configuredTableAssociationIdentifier": { + "location": "uri", + "locationName": "configuredTableAssociationIdentifier" + }, + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "description": {}, + "roleArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "configuredTableAssociation" + ], + "members": { + "configuredTableAssociation": { + "shape": "S31" + } + } + } + }, + "UpdateMembership": { + "http": { + "method": "PATCH", + "requestUri": "/memberships/{membershipIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "queryLogStatus": {}, + "defaultResultConfiguration": { + "shape": "S35" + } + } + }, + "output": { + "type": "structure", + "required": [ + "membership" + ], + "members": { + "membership": { + "shape": "S3c" + } + } + } + }, + "UpdateProtectedQuery": { + "http": { + "method": "PATCH", + "requestUri": "/memberships/{membershipIdentifier}/protectedQueries/{protectedQueryIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "membershipIdentifier", + "protectedQueryIdentifier", + "targetStatus" + ], + "members": { + "membershipIdentifier": { + "location": "uri", + "locationName": "membershipIdentifier" + }, + "protectedQueryIdentifier": { + "location": "uri", + "locationName": "protectedQueryIdentifier" + }, + "targetStatus": {} + } + }, + "output": { + "type": "structure", + "required": [ + "protectedQuery" + ], + "members": { + "protectedQuery": { + "shape": "S4a" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S7": { + "type": "structure", + "required": [ + "id", + "arn", + "collaborationId", + "collaborationArn", + "creatorAccountId", + "name", + "createTime", + "updateTime", + "schema", + "format", + "source" + ], + "members": { + "id": {}, + "arn": {}, + "collaborationId": {}, + "collaborationArn": {}, + "description": {}, + "creatorAccountId": {}, + "name": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "schema": { + "shape": "Sf" + }, + "format": {}, + "source": { + "shape": "Sj" + }, + "analysisParameters": { + "shape": "Sl" + } + } + }, + "Sf": { + "type": "structure", + "members": { + "referencedTables": { + "type": "list", + "member": {} + } + } + }, + "Sj": { + "type": "structure", + "members": { + "text": {} + }, + "sensitive": true, + "union": true + }, + "Sl": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "name": {}, + "type": {}, + "defaultValue": {} + }, + "sensitive": true + } + }, + "Sx": { + "type": "structure", + "required": [ + "columns", + "partitionKeys", + "analysisRuleTypes", + "creatorAccountId", + "name", + "collaborationId", + "collaborationArn", + "description", + "createTime", + "updateTime", + "type" + ], + "members": { + "columns": { + "shape": "Sy" + }, + "partitionKeys": { + "shape": "Sy" + }, + "analysisRuleTypes": { + "shape": "S12" + }, + "analysisMethod": {}, + "creatorAccountId": {}, + "name": {}, + "collaborationId": {}, + "collaborationArn": {}, + "description": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "type": {} + } + }, + "Sy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "name": {}, + "type": {} + } + } + }, + "S12": { + "type": "list", + "member": {} + }, + "S1b": { + "type": "map", + "key": {}, + "value": {} + }, + "S1f": { + "type": "structure", + "required": [ + "id", + "arn", + "collaborationId", + "collaborationArn", + "membershipId", + "membershipArn", + "name", + "createTime", + "updateTime", + "schema", + "format", + "source" + ], + "members": { + "id": {}, + "arn": {}, + "collaborationId": {}, + "collaborationArn": {}, + "membershipId": {}, + "membershipArn": {}, + "description": {}, + "name": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "schema": { + "shape": "Sf" + }, + "format": {}, + "source": { + "shape": "Sj" + }, + "analysisParameters": { + "shape": "Sl" + } + } + }, + "S1k": { + "type": "list", + "member": {} + }, + "S1p": { + "type": "structure", + "required": [ + "allowCleartext", + "allowDuplicates", + "allowJoinsOnColumnsWithDifferentNames", + "preserveNulls" + ], + "members": { + "allowCleartext": { + "type": "boolean" + }, + "allowDuplicates": { + "type": "boolean" + }, + "allowJoinsOnColumnsWithDifferentNames": { + "type": "boolean" + }, + "preserveNulls": { + "type": "boolean" + } + } + }, + "S1t": { + "type": "structure", + "required": [ + "id", + "arn", + "name", + "creatorAccountId", + "creatorDisplayName", + "createTime", + "updateTime", + "memberStatus", + "queryLogStatus" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "creatorAccountId": {}, + "creatorDisplayName": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "memberStatus": {}, + "membershipId": {}, + "membershipArn": {}, + "dataEncryptionMetadata": { + "shape": "S1p" + }, + "queryLogStatus": {} + } + }, + "S1w": { + "type": "structure", + "members": { + "glue": { + "type": "structure", + "required": [ + "tableName", + "databaseName" + ], + "members": { + "tableName": {}, + "databaseName": {} + } + } + }, + "union": true + }, + "S20": { + "type": "list", + "member": {} + }, + "S22": { + "type": "structure", + "required": [ + "id", + "arn", + "name", + "tableReference", + "createTime", + "updateTime", + "analysisRuleTypes", + "analysisMethod", + "allowedColumns" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "tableReference": { + "shape": "S1w" + }, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "analysisRuleTypes": { + "shape": "S24" + }, + "analysisMethod": {}, + "allowedColumns": { + "shape": "S20" + } + } + }, + "S24": { + "type": "list", + "member": {} + }, + "S28": { + "type": "structure", + "members": { + "v1": { + "type": "structure", + "members": { + "list": { + "shape": "S2a" + }, + "aggregation": { + "shape": "S2g" + }, + "custom": { + "shape": "S2s" + } + }, + "union": true + } + }, + "union": true + }, + "S2a": { + "type": "structure", + "required": [ + "joinColumns", + "listColumns" + ], + "members": { + "joinColumns": { + "type": "list", + "member": {} + }, + "allowedJoinOperators": { + "shape": "S2d" + }, + "listColumns": { + "shape": "S2f" + } + } + }, + "S2d": { + "type": "list", + "member": {} + }, + "S2f": { + "type": "list", + "member": {} + }, + "S2g": { + "type": "structure", + "required": [ + "aggregateColumns", + "joinColumns", + "dimensionColumns", + "scalarFunctions", + "outputConstraints" + ], + "members": { + "aggregateColumns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "columnNames", + "function" + ], + "members": { + "columnNames": { + "type": "list", + "member": {} + }, + "function": {} + } + } + }, + "joinColumns": { + "shape": "S2f" + }, + "joinRequired": {}, + "allowedJoinOperators": { + "shape": "S2d" + }, + "dimensionColumns": { + "shape": "S2f" + }, + "scalarFunctions": { + "type": "list", + "member": {} + }, + "outputConstraints": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "columnName", + "minimum", + "type" + ], + "members": { + "columnName": {}, + "minimum": { + "type": "integer" + }, + "type": {} + } + } + } + } + }, + "S2s": { + "type": "structure", + "required": [ + "allowedAnalyses" + ], + "members": { + "allowedAnalyses": { + "type": "list", + "member": {} + }, + "allowedAnalysisProviders": { + "type": "list", + "member": {} + } + } + }, + "S2x": { + "type": "structure", + "required": [ + "configuredTableId", + "configuredTableArn", + "policy", + "type", + "createTime", + "updateTime" + ], + "members": { + "configuredTableId": {}, + "configuredTableArn": {}, + "policy": { + "shape": "S28" + }, + "type": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + } + } + }, + "S31": { + "type": "structure", + "required": [ + "arn", + "id", + "configuredTableId", + "configuredTableArn", + "membershipId", + "membershipArn", + "roleArn", + "name", + "createTime", + "updateTime" + ], + "members": { + "arn": {}, + "id": {}, + "configuredTableId": {}, + "configuredTableArn": {}, + "membershipId": {}, + "membershipArn": {}, + "roleArn": {}, + "name": {}, + "description": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + } + } + }, + "S35": { + "type": "structure", + "required": [ + "outputConfiguration" + ], + "members": { + "outputConfiguration": { + "type": "structure", + "members": { + "s3": { + "shape": "S37" + } + }, + "union": true + }, + "roleArn": {} + } + }, + "S37": { + "type": "structure", + "required": [ + "resultFormat", + "bucket" + ], + "members": { + "resultFormat": {}, + "bucket": {}, + "keyPrefix": {} + } + }, + "S3c": { + "type": "structure", + "required": [ + "id", + "arn", + "collaborationArn", + "collaborationId", + "collaborationCreatorAccountId", + "collaborationCreatorDisplayName", + "collaborationName", + "createTime", + "updateTime", + "status", + "memberAbilities", + "queryLogStatus" + ], + "members": { + "id": {}, + "arn": {}, + "collaborationArn": {}, + "collaborationId": {}, + "collaborationCreatorAccountId": {}, + "collaborationCreatorDisplayName": {}, + "collaborationName": {}, + "createTime": { + "type": "timestamp" + }, + "updateTime": { + "type": "timestamp" + }, + "status": {}, + "memberAbilities": { + "shape": "S1k" + }, + "queryLogStatus": {}, + "defaultResultConfiguration": { + "shape": "S35" + } + } + }, + "S4a": { + "type": "structure", + "required": [ + "id", + "membershipId", + "membershipArn", + "createTime", + "status" + ], + "members": { + "id": {}, + "membershipId": {}, + "membershipArn": {}, + "createTime": { + "type": "timestamp" + }, + "sqlParameters": { + "shape": "S4b" + }, + "status": {}, + "resultConfiguration": { + "shape": "S4f" + }, + "statistics": { + "type": "structure", + "members": { + "totalDurationInMillis": { + "type": "long" + } + } + }, + "result": { + "type": "structure", + "required": [ + "output" + ], + "members": { + "output": { + "type": "structure", + "members": { + "s3": { + "type": "structure", + "required": [ + "location" + ], + "members": { + "location": {} + } + }, + "memberList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {} + } + } + } + }, + "union": true + } + } + }, + "error": { + "type": "structure", + "required": [ + "message", + "code" + ], + "members": { + "message": {}, + "code": {} + } + } + } + }, + "S4b": { + "type": "structure", + "members": { + "queryString": {}, + "analysisTemplateArn": {}, + "parameters": { + "type": "map", + "key": {}, + "value": {} + } + }, + "sensitive": true + }, + "S4f": { + "type": "structure", + "required": [ + "outputConfiguration" + ], + "members": { + "outputConfiguration": { + "type": "structure", + "members": { + "s3": { + "shape": "S37" + } + }, + "union": true + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/cloudcontrol-2021-09-30.min.json b/iamlivecore/service/cloudcontrol-2021-09-30.min.json new file mode 100644 index 00000000..24a087c7 --- /dev/null +++ b/iamlivecore/service/cloudcontrol-2021-09-30.min.json @@ -0,0 +1,271 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-09-30", + "endpointPrefix": "cloudcontrolapi", + "jsonVersion": "1.0", + "protocol": "json", + "serviceAbbreviation": "CloudControlApi", + "serviceFullName": "AWS Cloud Control API", + "serviceId": "CloudControl", + "signatureVersion": "v4", + "signingName": "cloudcontrolapi", + "targetPrefix": "CloudApiService", + "uid": "cloudcontrol-2021-09-30" + }, + "operations": { + "CancelResourceRequest": { + "input": { + "type": "structure", + "required": [ + "RequestToken" + ], + "members": { + "RequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ProgressEvent": { + "shape": "S4" + } + } + }, + "idempotent": true + }, + "CreateResource": { + "input": { + "type": "structure", + "required": [ + "TypeName", + "DesiredState" + ], + "members": { + "TypeName": {}, + "TypeVersionId": {}, + "RoleArn": {}, + "ClientToken": { + "idempotencyToken": true + }, + "DesiredState": { + "shape": "Sa" + } + } + }, + "output": { + "type": "structure", + "members": { + "ProgressEvent": { + "shape": "S4" + } + } + } + }, + "DeleteResource": { + "input": { + "type": "structure", + "required": [ + "TypeName", + "Identifier" + ], + "members": { + "TypeName": {}, + "TypeVersionId": {}, + "RoleArn": {}, + "ClientToken": { + "idempotencyToken": true + }, + "Identifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "ProgressEvent": { + "shape": "S4" + } + } + } + }, + "GetResource": { + "input": { + "type": "structure", + "required": [ + "TypeName", + "Identifier" + ], + "members": { + "TypeName": {}, + "TypeVersionId": {}, + "RoleArn": {}, + "Identifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "TypeName": {}, + "ResourceDescription": { + "shape": "Sm" + } + } + } + }, + "GetResourceRequestStatus": { + "input": { + "type": "structure", + "required": [ + "RequestToken" + ], + "members": { + "RequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ProgressEvent": { + "shape": "S4" + } + } + } + }, + "ListResourceRequests": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "ResourceRequestStatusFilter": { + "type": "structure", + "members": { + "Operations": { + "type": "list", + "member": {} + }, + "OperationStatuses": { + "type": "list", + "member": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourceRequestStatusSummaries": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "NextToken": {} + } + } + }, + "ListResources": { + "input": { + "type": "structure", + "required": [ + "TypeName" + ], + "members": { + "TypeName": {}, + "TypeVersionId": {}, + "RoleArn": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "ResourceModel": { + "shape": "Sa" + } + } + }, + "output": { + "type": "structure", + "members": { + "TypeName": {}, + "ResourceDescriptions": { + "type": "list", + "member": { + "shape": "Sm" + } + }, + "NextToken": {} + } + } + }, + "UpdateResource": { + "input": { + "type": "structure", + "required": [ + "TypeName", + "Identifier", + "PatchDocument" + ], + "members": { + "TypeName": {}, + "TypeVersionId": {}, + "RoleArn": {}, + "ClientToken": { + "idempotencyToken": true + }, + "Identifier": {}, + "PatchDocument": { + "type": "string", + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ProgressEvent": { + "shape": "S4" + } + } + } + } + }, + "shapes": { + "S4": { + "type": "structure", + "members": { + "TypeName": {}, + "Identifier": {}, + "RequestToken": {}, + "Operation": {}, + "OperationStatus": {}, + "EventTime": { + "type": "timestamp" + }, + "ResourceModel": { + "shape": "Sa" + }, + "StatusMessage": {}, + "ErrorCode": {}, + "RetryAfter": { + "type": "timestamp" + } + } + }, + "Sa": { + "type": "string", + "sensitive": true + }, + "Sm": { + "type": "structure", + "members": { + "Identifier": {}, + "Properties": { + "shape": "Sa" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/cloudformation-2010-05-15.min.json b/iamlivecore/service/cloudformation-2010-05-15.min.json index 33458806..bbc3a9a8 100644 --- a/iamlivecore/service/cloudformation-2010-05-15.min.json +++ b/iamlivecore/service/cloudformation-2010-05-15.min.json @@ -11,6 +11,17 @@ "xmlNamespace": "http://cloudformation.amazonaws.com/doc/2010-05-15/" }, "operations": { + "ActivateOrganizationsAccess": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "resultWrapper": "ActivateOrganizationsAccessResult", + "type": "structure", + "members": {} + } + }, "ActivateType": { "input": { "type": "structure", @@ -24,7 +35,7 @@ "type": "boolean" }, "LoggingConfig": { - "shape": "S7" + "shape": "S9" }, "ExecutionRoleArn": {}, "VersionBump": {}, @@ -52,7 +63,7 @@ "TypeConfigurationIdentifiers": { "type": "list", "member": { - "shape": "Sg" + "shape": "Si" } } } @@ -69,7 +80,7 @@ "ErrorCode": {}, "ErrorMessage": {}, "TypeConfigurationIdentifier": { - "shape": "Sg" + "shape": "Si" } } } @@ -77,7 +88,7 @@ "UnprocessedTypeConfigurations": { "type": "list", "member": { - "shape": "Sg" + "shape": "Si" } }, "TypeConfigurations": { @@ -151,23 +162,23 @@ "type": "boolean" }, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "ResourceTypes": { - "shape": "S1f" + "shape": "S1h" }, "RoleARN": {}, "RollbackConfiguration": { - "shape": "S1h" + "shape": "S1j" }, "NotificationARNs": { - "shape": "S1n" + "shape": "S1p" }, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "ChangeSetName": {}, "ClientToken": {}, @@ -195,7 +206,8 @@ }, "IncludeNestedStacks": { "type": "boolean" - } + }, + "OnStackFailure": {} } }, "output": { @@ -218,36 +230,39 @@ "TemplateBody": {}, "TemplateURL": {}, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "DisableRollback": { "type": "boolean" }, "RollbackConfiguration": { - "shape": "S1h" + "shape": "S1j" }, "TimeoutInMinutes": { "type": "integer" }, "NotificationARNs": { - "shape": "S1n" + "shape": "S1p" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "ResourceTypes": { - "shape": "S1f" + "shape": "S1h" }, "RoleARN": {}, "OnFailure": {}, "StackPolicyBody": {}, "StackPolicyURL": {}, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "ClientRequestToken": {}, "EnableTerminationProtection": { "type": "boolean" + }, + "RetainExceptOnCreate": { + "type": "boolean" } } }, @@ -269,19 +284,19 @@ "members": { "StackSetName": {}, "Accounts": { - "shape": "S2h" + "shape": "S2l" }, "DeploymentTargets": { - "shape": "S2j" + "shape": "S2n" }, "Regions": { - "shape": "S2n" + "shape": "S2s" }, "ParameterOverrides": { - "shape": "S18" + "shape": "S1a" }, "OperationPreferences": { - "shape": "S2p" + "shape": "S2u" }, "OperationId": { "idempotencyToken": true @@ -310,23 +325,26 @@ "TemplateURL": {}, "StackId": {}, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "AdministrationRoleARN": {}, "ExecutionRoleName": {}, "PermissionModel": {}, "AutoDeployment": { - "shape": "S30" + "shape": "S35" }, "CallAs": {}, "ClientRequestToken": { "idempotencyToken": true + }, + "ManagedExecution": { + "shape": "S38" } } }, @@ -338,6 +356,17 @@ } } }, + "DeactivateOrganizationsAccess": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "resultWrapper": "DeactivateOrganizationsAccessResult", + "type": "structure", + "members": {} + } + }, "DeactivateType": { "input": { "type": "structure", @@ -399,16 +428,16 @@ "members": { "StackSetName": {}, "Accounts": { - "shape": "S2h" + "shape": "S2l" }, "DeploymentTargets": { - "shape": "S2j" + "shape": "S2n" }, "Regions": { - "shape": "S2n" + "shape": "S2s" }, "OperationPreferences": { - "shape": "S2p" + "shape": "S2u" }, "RetainStacks": { "type": "boolean" @@ -510,7 +539,7 @@ "StackName": {}, "Description": {}, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "CreationTime": { "type": "timestamp" @@ -519,16 +548,16 @@ "Status": {}, "StatusReason": {}, "NotificationARNs": { - "shape": "S1n" + "shape": "S1p" }, "RollbackConfiguration": { - "shape": "S1h" + "shape": "S1j" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "Changes": { "type": "list", @@ -536,6 +565,9 @@ "type": "structure", "members": { "Type": {}, + "HookInvocationCount": { + "type": "integer" + }, "ResourceChange": { "type": "structure", "members": { @@ -569,7 +601,7 @@ }, "ChangeSetId": {}, "ModuleInfo": { - "shape": "S4f" + "shape": "S4p" } } } @@ -581,7 +613,76 @@ "type": "boolean" }, "ParentChangeSetId": {}, - "RootChangeSetId": {} + "RootChangeSetId": {}, + "OnStackFailure": {} + } + } + }, + "DescribeChangeSetHooks": { + "input": { + "type": "structure", + "required": [ + "ChangeSetName" + ], + "members": { + "ChangeSetName": {}, + "StackName": {}, + "NextToken": {}, + "LogicalResourceId": {} + } + }, + "output": { + "resultWrapper": "DescribeChangeSetHooksResult", + "type": "structure", + "members": { + "ChangeSetId": {}, + "ChangeSetName": {}, + "Hooks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "InvocationPoint": {}, + "FailureMode": {}, + "TypeName": {}, + "TypeVersionId": {}, + "TypeConfigurationVersionId": {}, + "TargetDetails": { + "type": "structure", + "members": { + "TargetType": {}, + "ResourceTargetDetails": { + "type": "structure", + "members": { + "LogicalResourceId": {}, + "ResourceType": {}, + "ResourceAction": {} + } + } + } + } + } + } + }, + "Status": {}, + "NextToken": {}, + "StackId": {}, + "StackName": {} + } + } + }, + "DescribeOrganizationsAccess": { + "input": { + "type": "structure", + "members": { + "CallAs": {} + } + }, + "output": { + "resultWrapper": "DescribeOrganizationsAccessResult", + "type": "structure", + "members": { + "Status": {} } } }, @@ -673,7 +774,12 @@ "ResourceStatus": {}, "ResourceStatusReason": {}, "ResourceProperties": {}, - "ClientRequestToken": {} + "ClientRequestToken": {}, + "HookType": {}, + "HookStatus": {}, + "HookStatusReason": {}, + "HookInvocationPoint": {}, + "HookFailureMode": {} } } }, @@ -708,18 +814,19 @@ "Account": {}, "StackId": {}, "ParameterOverrides": { - "shape": "S18" + "shape": "S1a" }, "Status": {}, "StackInstanceStatus": { - "shape": "S56" + "shape": "S60" }, "StatusReason": {}, "OrganizationalUnitId": {}, "DriftStatus": {}, "LastDriftCheckTimestamp": { "type": "timestamp" - } + }, + "LastOperationId": {} } } } @@ -763,10 +870,10 @@ "Description": {}, "Metadata": {}, "DriftInformation": { - "shape": "S5d" + "shape": "S67" }, "ModuleInfo": { - "shape": "S4f" + "shape": "S4p" } } } @@ -782,8 +889,7 @@ "members": { "StackName": {}, "StackResourceDriftStatusFilters": { - "type": "list", - "member": {} + "shape": "S6a" }, "NextToken": {}, "MaxResults": { @@ -801,7 +907,7 @@ "StackResourceDrifts": { "type": "list", "member": { - "shape": "S5k" + "shape": "S6e" } }, "NextToken": {} @@ -844,10 +950,10 @@ "ResourceStatusReason": {}, "Description": {}, "DriftInformation": { - "shape": "S5d" + "shape": "S67" }, "ModuleInfo": { - "shape": "S4f" + "shape": "S4p" } } } @@ -879,26 +985,32 @@ "Status": {}, "TemplateBody": {}, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "StackSetARN": {}, "AdministrationRoleARN": {}, "ExecutionRoleName": {}, "StackSetDriftDetectionDetails": { - "shape": "S64" + "shape": "S6y" }, "AutoDeployment": { - "shape": "S30" + "shape": "S35" }, "PermissionModel": {}, "OrganizationalUnitIds": { - "shape": "S2l" + "shape": "S2p" + }, + "ManagedExecution": { + "shape": "S38" + }, + "Regions": { + "shape": "S2s" } } } @@ -930,7 +1042,7 @@ "Action": {}, "Status": {}, "OperationPreferences": { - "shape": "S2p" + "shape": "S2u" }, "RetainStacks": { "type": "boolean" @@ -944,10 +1056,14 @@ "type": "timestamp" }, "DeploymentTargets": { - "shape": "S2j" + "shape": "S2n" }, "StackSetDriftDetectionDetails": { - "shape": "S64" + "shape": "S6y" + }, + "StatusReason": {}, + "StatusDetails": { + "shape": "S7d" } } } @@ -981,7 +1097,7 @@ "ChangeSetId": {}, "Description": {}, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "CreationTime": { "type": "timestamp" @@ -993,7 +1109,7 @@ "type": "timestamp" }, "RollbackConfiguration": { - "shape": "S1h" + "shape": "S1j" }, "StackStatus": {}, "StackStatusReason": {}, @@ -1001,13 +1117,13 @@ "type": "boolean" }, "NotificationARNs": { - "shape": "S1n" + "shape": "S1p" }, "TimeoutInMinutes": { "type": "integer" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "Outputs": { "type": "list", @@ -1023,7 +1139,7 @@ }, "RoleARN": {}, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "EnableTerminationProtection": { "type": "boolean" @@ -1041,6 +1157,9 @@ "type": "timestamp" } } + }, + "RetainExceptOnCreate": { + "type": "boolean" } } } @@ -1079,7 +1198,7 @@ "ProvisioningType": {}, "DeprecatedStatus": {}, "LoggingConfig": { - "shape": "S7" + "shape": "S9" }, "RequiredActivatedTypes": { "type": "list", @@ -1155,7 +1274,7 @@ "members": { "StackName": {}, "LogicalResourceIds": { - "shape": "S7i" + "shape": "S8e" } } }, @@ -1190,7 +1309,7 @@ ], "members": { "StackResourceDrift": { - "shape": "S5k" + "shape": "S6e" } } } @@ -1204,7 +1323,7 @@ "members": { "StackSetName": {}, "OperationPreferences": { - "shape": "S2p" + "shape": "S2u" }, "OperationId": { "idempotencyToken": true @@ -1227,7 +1346,7 @@ "TemplateBody": {}, "TemplateURL": {}, "Parameters": { - "shape": "S18" + "shape": "S1a" } } }, @@ -1251,6 +1370,9 @@ "ClientRequestToken": {}, "DisableRollback": { "type": "boolean" + }, + "RetainExceptOnCreate": { + "type": "boolean" } } }, @@ -1307,7 +1429,15 @@ "TemplateURL": {}, "StackName": {}, "StackSetName": {}, - "CallAs": {} + "CallAs": {}, + "TemplateSummaryConfig": { + "type": "structure", + "members": { + "TreatUnrecognizedResourceTypesAsWarnings": { + "type": "boolean" + } + } + } } }, "output": { @@ -1340,16 +1470,16 @@ }, "Description": {}, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "CapabilitiesReason": {}, "ResourceTypes": { - "shape": "S1f" + "shape": "S1h" }, "Version": {}, "Metadata": {}, "DeclaredTransforms": { - "shape": "S8b" + "shape": "S99" }, "ResourceIdentifierSummaries": { "type": "list", @@ -1358,7 +1488,7 @@ "members": { "ResourceType": {}, "LogicalResourceIds": { - "shape": "S7i" + "shape": "S8e" }, "ResourceIdentifiers": { "type": "list", @@ -1366,6 +1496,14 @@ } } } + }, + "Warnings": { + "type": "structure", + "members": { + "UnrecognizedResourceTypes": { + "shape": "S1h" + } + } } } } @@ -1374,8 +1512,7 @@ "input": { "type": "structure", "required": [ - "StackSetName", - "StackIds" + "StackSetName" ], "members": { "StackSetName": {}, @@ -1383,9 +1520,13 @@ "type": "list", "member": {} }, - "OperationPreferences": { + "StackIdsUrl": {}, + "OrganizationalUnitIds": { "shape": "S2p" }, + "OperationPreferences": { + "shape": "S2u" + }, "OperationId": { "idempotencyToken": true }, @@ -1492,6 +1633,67 @@ } } }, + "ListStackInstanceResourceDrifts": { + "input": { + "type": "structure", + "required": [ + "StackSetName", + "StackInstanceAccount", + "StackInstanceRegion", + "OperationId" + ], + "members": { + "StackSetName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "StackInstanceResourceDriftStatuses": { + "shape": "S6a" + }, + "StackInstanceAccount": {}, + "StackInstanceRegion": {}, + "OperationId": {}, + "CallAs": {} + } + }, + "output": { + "resultWrapper": "ListStackInstanceResourceDriftsResult", + "type": "structure", + "members": { + "Summaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StackId", + "LogicalResourceId", + "ResourceType", + "StackResourceDriftStatus", + "Timestamp" + ], + "members": { + "StackId": {}, + "LogicalResourceId": {}, + "PhysicalResourceId": {}, + "PhysicalResourceIdContext": { + "shape": "S6f" + }, + "ResourceType": {}, + "PropertyDifferences": { + "shape": "S6k" + }, + "StackResourceDriftStatus": {}, + "Timestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListStackInstances": { "input": { "type": "structure", @@ -1535,13 +1737,14 @@ "Status": {}, "StatusReason": {}, "StackInstanceStatus": { - "shape": "S56" + "shape": "S60" }, "OrganizationalUnitId": {}, "DriftStatus": {}, "LastDriftCheckTimestamp": { "type": "timestamp" - } + }, + "LastOperationId": {} } } }, @@ -1596,7 +1799,7 @@ } }, "ModuleInfo": { - "shape": "S4f" + "shape": "S4p" } } } @@ -1619,7 +1822,17 @@ "MaxResults": { "type": "integer" }, - "CallAs": {} + "CallAs": {}, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Values": {} + } + } + } } }, "output": { @@ -1682,6 +1895,13 @@ }, "EndTimestamp": { "type": "timestamp" + }, + "StatusReason": {}, + "StatusDetails": { + "shape": "S7d" + }, + "OperationPreferences": { + "shape": "S2u" } } } @@ -1716,12 +1936,15 @@ "Description": {}, "Status": {}, "AutoDeployment": { - "shape": "S30" + "shape": "S35" }, "PermissionModel": {}, "DriftStatus": {}, "LastDriftCheckTimestamp": { "type": "timestamp" + }, + "ManagedExecution": { + "shape": "S38" } } } @@ -1991,7 +2214,7 @@ "TypeName": {}, "SchemaHandlerPackage": {}, "LoggingConfig": { - "shape": "S7" + "shape": "S9" }, "ExecutionRoleArn": {}, "ClientRequestToken": {} @@ -2015,7 +2238,10 @@ "members": { "StackName": {}, "RoleARN": {}, - "ClientRequestToken": {} + "ClientRequestToken": {}, + "RetainExceptOnCreate": { + "type": "boolean" + } } }, "output": { @@ -2150,30 +2376,33 @@ "StackPolicyDuringUpdateBody": {}, "StackPolicyDuringUpdateURL": {}, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "ResourceTypes": { - "shape": "S1f" + "shape": "S1h" }, "RoleARN": {}, "RollbackConfiguration": { - "shape": "S1h" + "shape": "S1j" }, "StackPolicyBody": {}, "StackPolicyURL": {}, "NotificationARNs": { - "shape": "S1n" + "shape": "S1p" }, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "DisableRollback": { "type": "boolean" }, - "ClientRequestToken": {} + "ClientRequestToken": {}, + "RetainExceptOnCreate": { + "type": "boolean" + } } }, "output": { @@ -2194,19 +2423,19 @@ "members": { "StackSetName": {}, "Accounts": { - "shape": "S2h" + "shape": "S2l" }, "DeploymentTargets": { - "shape": "S2j" + "shape": "S2n" }, "Regions": { - "shape": "S2n" + "shape": "S2s" }, "ParameterOverrides": { - "shape": "S18" + "shape": "S1a" }, "OperationPreferences": { - "shape": "S2p" + "shape": "S2u" }, "OperationId": { "idempotencyToken": true @@ -2237,36 +2466,39 @@ "type": "boolean" }, "Parameters": { - "shape": "S18" + "shape": "S1a" }, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "Tags": { - "shape": "S1p" + "shape": "S1r" }, "OperationPreferences": { - "shape": "S2p" + "shape": "S2u" }, "AdministrationRoleARN": {}, "ExecutionRoleName": {}, "DeploymentTargets": { - "shape": "S2j" + "shape": "S2n" }, "PermissionModel": {}, "AutoDeployment": { - "shape": "S30" + "shape": "S35" }, "OperationId": { "idempotencyToken": true }, "Accounts": { - "shape": "S2h" + "shape": "S2l" }, "Regions": { - "shape": "S2n" + "shape": "S2s" }, - "CallAs": {} + "CallAs": {}, + "ManagedExecution": { + "shape": "S38" + } } }, "output": { @@ -2327,18 +2559,18 @@ }, "Description": {}, "Capabilities": { - "shape": "S1d" + "shape": "S1f" }, "CapabilitiesReason": {}, "DeclaredTransforms": { - "shape": "S8b" + "shape": "S99" } } } } }, "shapes": { - "S7": { + "S9": { "type": "structure", "required": [ "LogRoleArn", @@ -2349,7 +2581,7 @@ "LogGroupName": {} } }, - "Sg": { + "Si": { "type": "structure", "members": { "TypeArn": {}, @@ -2359,7 +2591,7 @@ "TypeName": {} } }, - "S18": { + "S1a": { "type": "list", "member": { "type": "structure", @@ -2373,15 +2605,15 @@ } } }, - "S1d": { + "S1f": { "type": "list", "member": {} }, - "S1f": { + "S1h": { "type": "list", "member": {} }, - "S1h": { + "S1j": { "type": "structure", "members": { "RollbackTriggers": { @@ -2403,11 +2635,11 @@ } } }, - "S1n": { + "S1p": { "type": "list", "member": {} }, - "S1p": { + "S1r": { "type": "list", "member": { "type": "structure", @@ -2421,36 +2653,37 @@ } } }, - "S2h": { + "S2l": { "type": "list", "member": {} }, - "S2j": { + "S2n": { "type": "structure", "members": { "Accounts": { - "shape": "S2h" + "shape": "S2l" }, "AccountsUrl": {}, "OrganizationalUnitIds": { - "shape": "S2l" - } + "shape": "S2p" + }, + "AccountFilterType": {} } }, - "S2l": { + "S2p": { "type": "list", "member": {} }, - "S2n": { + "S2s": { "type": "list", "member": {} }, - "S2p": { + "S2u": { "type": "structure", "members": { "RegionConcurrencyType": {}, "RegionOrder": { - "shape": "S2n" + "shape": "S2s" }, "FailureToleranceCount": { "type": "integer" @@ -2466,7 +2699,7 @@ } } }, - "S30": { + "S35": { "type": "structure", "members": { "Enabled": { @@ -2477,20 +2710,28 @@ } } }, - "S4f": { + "S38": { + "type": "structure", + "members": { + "Active": { + "type": "boolean" + } + } + }, + "S4p": { "type": "structure", "members": { "TypeHierarchy": {}, "LogicalIdHierarchy": {} } }, - "S56": { + "S60": { "type": "structure", "members": { "DetailedStatus": {} } }, - "S5d": { + "S67": { "type": "structure", "required": [ "StackResourceDriftStatus" @@ -2502,7 +2743,11 @@ } } }, - "S5k": { + "S6a": { + "type": "list", + "member": {} + }, + "S6e": { "type": "structure", "required": [ "StackId", @@ -2516,50 +2761,56 @@ "LogicalResourceId": {}, "PhysicalResourceId": {}, "PhysicalResourceIdContext": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "Value" - ], - "members": { - "Key": {}, - "Value": {} - } - } + "shape": "S6f" }, "ResourceType": {}, "ExpectedProperties": {}, "ActualProperties": {}, "PropertyDifferences": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "PropertyPath", - "ExpectedValue", - "ActualValue", - "DifferenceType" - ], - "members": { - "PropertyPath": {}, - "ExpectedValue": {}, - "ActualValue": {}, - "DifferenceType": {} - } - } + "shape": "S6k" }, "StackResourceDriftStatus": {}, "Timestamp": { "type": "timestamp" }, "ModuleInfo": { - "shape": "S4f" + "shape": "S4p" } } }, - "S64": { + "S6f": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "S6k": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "PropertyPath", + "ExpectedValue", + "ActualValue", + "DifferenceType" + ], + "members": { + "PropertyPath": {}, + "ExpectedValue": {}, + "ActualValue": {}, + "DifferenceType": {} + } + } + }, + "S6y": { "type": "structure", "members": { "DriftStatus": {}, @@ -2584,11 +2835,19 @@ } } }, - "S7i": { + "S7d": { + "type": "structure", + "members": { + "FailedStackInstancesCount": { + "type": "integer" + } + } + }, + "S8e": { "type": "list", "member": {} }, - "S8b": { + "S99": { "type": "list", "member": {} } diff --git a/iamlivecore/service/cloudfront-2020-05-31.min.json b/iamlivecore/service/cloudfront-2020-05-31.min.json index cbd53e87..08f5c473 100644 --- a/iamlivecore/service/cloudfront-2020-05-31.min.json +++ b/iamlivecore/service/cloudfront-2020-05-31.min.json @@ -36,6 +36,59 @@ } } }, + "CopyDistribution": { + "http": { + "requestUri": "/2020-05-31/distribution/{PrimaryDistributionId}/copy", + "responseCode": 201 + }, + "input": { + "locationName": "CopyDistributionRequest", + "xmlNamespace": { + "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" + }, + "type": "structure", + "required": [ + "PrimaryDistributionId", + "CallerReference" + ], + "members": { + "PrimaryDistributionId": { + "location": "uri", + "locationName": "PrimaryDistributionId" + }, + "Staging": { + "location": "header", + "locationName": "Staging", + "type": "boolean" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + }, + "CallerReference": {}, + "Enabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Distribution": { + "shape": "S6" + }, + "Location": { + "location": "header", + "locationName": "Location" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "Distribution" + } + }, "CreateCachePolicy": { "http": { "requestUri": "/2020-05-31/cache-policy", @@ -48,7 +101,7 @@ ], "members": { "CachePolicyConfig": { - "shape": "S4", + "shape": "S2n", "locationName": "CachePolicyConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -61,7 +114,7 @@ "type": "structure", "members": { "CachePolicy": { - "shape": "Sm" + "shape": "S2y" }, "Location": { "location": "header", @@ -87,7 +140,7 @@ ], "members": { "CloudFrontOriginAccessIdentityConfig": { - "shape": "Sp", + "shape": "S30", "locationName": "CloudFrontOriginAccessIdentityConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -100,7 +153,7 @@ "type": "structure", "members": { "CloudFrontOriginAccessIdentity": { - "shape": "Sr" + "shape": "S32" }, "Location": { "location": "header", @@ -114,6 +167,45 @@ "payload": "CloudFrontOriginAccessIdentity" } }, + "CreateContinuousDeploymentPolicy": { + "http": { + "requestUri": "/2020-05-31/continuous-deployment-policy", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "ContinuousDeploymentPolicyConfig" + ], + "members": { + "ContinuousDeploymentPolicyConfig": { + "shape": "S34", + "locationName": "ContinuousDeploymentPolicyConfig", + "xmlNamespace": { + "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } + } + }, + "payload": "ContinuousDeploymentPolicyConfig" + }, + "output": { + "type": "structure", + "members": { + "ContinuousDeploymentPolicy": { + "shape": "S3e" + }, + "Location": { + "location": "header", + "locationName": "Location" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ContinuousDeploymentPolicy" + } + }, "CreateDistribution": { "http": { "requestUri": "/2020-05-31/distribution", @@ -126,7 +218,7 @@ ], "members": { "DistributionConfig": { - "shape": "St", + "shape": "Sh", "locationName": "DistributionConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -139,7 +231,7 @@ "type": "structure", "members": { "Distribution": { - "shape": "S2q" + "shape": "S6" }, "Location": { "location": "header", @@ -176,10 +268,10 @@ ], "members": { "DistributionConfig": { - "shape": "St" + "shape": "Sh" }, "Tags": { - "shape": "S34" + "shape": "S3j" } } } @@ -190,7 +282,7 @@ "type": "structure", "members": { "Distribution": { - "shape": "S2q" + "shape": "S6" }, "Location": { "location": "header", @@ -216,7 +308,7 @@ ], "members": { "FieldLevelEncryptionConfig": { - "shape": "S3b", + "shape": "S3q", "locationName": "FieldLevelEncryptionConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -229,7 +321,7 @@ "type": "structure", "members": { "FieldLevelEncryption": { - "shape": "S3m" + "shape": "S41" }, "Location": { "location": "header", @@ -255,7 +347,7 @@ ], "members": { "FieldLevelEncryptionProfileConfig": { - "shape": "S3o", + "shape": "S43", "locationName": "FieldLevelEncryptionProfileConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -268,7 +360,7 @@ "type": "structure", "members": { "FieldLevelEncryptionProfile": { - "shape": "S3v" + "shape": "S4a" }, "Location": { "location": "header", @@ -301,10 +393,10 @@ "members": { "Name": {}, "FunctionConfig": { - "shape": "S3y" + "shape": "S4d" }, "FunctionCode": { - "shape": "S40" + "shape": "S4f" } } }, @@ -312,7 +404,7 @@ "type": "structure", "members": { "FunctionSummary": { - "shape": "S42" + "shape": "S4h" }, "Location": { "location": "header", @@ -343,7 +435,7 @@ "locationName": "DistributionId" }, "InvalidationBatch": { - "shape": "S46", + "shape": "S4l", "locationName": "InvalidationBatch", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -360,7 +452,7 @@ "locationName": "Location" }, "Invalidation": { - "shape": "S4a" + "shape": "S4p" } }, "payload": "Invalidation" @@ -378,7 +470,7 @@ ], "members": { "KeyGroupConfig": { - "shape": "S4c", + "shape": "S4r", "locationName": "KeyGroupConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -391,7 +483,7 @@ "type": "structure", "members": { "KeyGroup": { - "shape": "S4f" + "shape": "S4u" }, "Location": { "location": "header", @@ -407,7 +499,7 @@ }, "CreateMonitoringSubscription": { "http": { - "requestUri": "/2020-05-31/distributions/{DistributionId}/monitoring-subscription" + "requestUri": "/2020-05-31/distributions/{DistributionId}/monitoring-subscription/" }, "input": { "type": "structure", @@ -421,7 +513,7 @@ "locationName": "DistributionId" }, "MonitoringSubscription": { - "shape": "S4h", + "shape": "S4w", "locationName": "MonitoringSubscription", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -434,12 +526,51 @@ "type": "structure", "members": { "MonitoringSubscription": { - "shape": "S4h" + "shape": "S4w" } }, "payload": "MonitoringSubscription" } }, + "CreateOriginAccessControl": { + "http": { + "requestUri": "/2020-05-31/origin-access-control", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "OriginAccessControlConfig" + ], + "members": { + "OriginAccessControlConfig": { + "shape": "S51", + "locationName": "OriginAccessControlConfig", + "xmlNamespace": { + "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } + } + }, + "payload": "OriginAccessControlConfig" + }, + "output": { + "type": "structure", + "members": { + "OriginAccessControl": { + "shape": "S56" + }, + "Location": { + "location": "header", + "locationName": "Location" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "OriginAccessControl" + } + }, "CreateOriginRequestPolicy": { "http": { "requestUri": "/2020-05-31/origin-request-policy", @@ -452,7 +583,7 @@ ], "members": { "OriginRequestPolicyConfig": { - "shape": "S4m", + "shape": "S58", "locationName": "OriginRequestPolicyConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -465,7 +596,7 @@ "type": "structure", "members": { "OriginRequestPolicy": { - "shape": "S4u" + "shape": "S5g" }, "Location": { "location": "header", @@ -491,7 +622,7 @@ ], "members": { "PublicKeyConfig": { - "shape": "S4w", + "shape": "S5i", "locationName": "PublicKeyConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -504,7 +635,7 @@ "type": "structure", "members": { "PublicKey": { - "shape": "S4y" + "shape": "S5k" }, "Location": { "location": "header", @@ -537,10 +668,10 @@ ], "members": { "EndPoints": { - "shape": "S50" + "shape": "S5m" }, "Fields": { - "shape": "S53" + "shape": "S5p" }, "Name": {}, "SamplingRate": { @@ -552,11 +683,50 @@ "type": "structure", "members": { "RealtimeLogConfig": { - "shape": "S55" + "shape": "S5r" } } } }, + "CreateResponseHeadersPolicy": { + "http": { + "requestUri": "/2020-05-31/response-headers-policy", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "ResponseHeadersPolicyConfig" + ], + "members": { + "ResponseHeadersPolicyConfig": { + "shape": "S5t", + "locationName": "ResponseHeadersPolicyConfig", + "xmlNamespace": { + "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } + } + }, + "payload": "ResponseHeadersPolicyConfig" + }, + "output": { + "type": "structure", + "members": { + "ResponseHeadersPolicy": { + "shape": "S6m" + }, + "Location": { + "location": "header", + "locationName": "Location" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ResponseHeadersPolicy" + } + }, "CreateStreamingDistribution": { "http": { "requestUri": "/2020-05-31/streaming-distribution", @@ -569,7 +739,7 @@ ], "members": { "StreamingDistributionConfig": { - "shape": "S57", + "shape": "S6o", "locationName": "StreamingDistributionConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -582,7 +752,7 @@ "type": "structure", "members": { "StreamingDistribution": { - "shape": "S5b" + "shape": "S6s" }, "Location": { "location": "header", @@ -619,10 +789,10 @@ ], "members": { "StreamingDistributionConfig": { - "shape": "S57" + "shape": "S6o" }, "Tags": { - "shape": "S34" + "shape": "S3j" } } } @@ -633,7 +803,7 @@ "type": "structure", "members": { "StreamingDistribution": { - "shape": "S5b" + "shape": "S6s" }, "Location": { "location": "header", @@ -693,6 +863,29 @@ } } }, + "DeleteContinuousDeploymentPolicy": { + "http": { + "method": "DELETE", + "requestUri": "/2020-05-31/continuous-deployment-policy/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + } + } + } + }, "DeleteDistribution": { "http": { "method": "DELETE", @@ -812,7 +1005,7 @@ "DeleteMonitoringSubscription": { "http": { "method": "DELETE", - "requestUri": "/2020-05-31/distributions/{DistributionId}/monitoring-subscription" + "requestUri": "/2020-05-31/distributions/{DistributionId}/monitoring-subscription/" }, "input": { "type": "structure", @@ -831,6 +1024,29 @@ "members": {} } }, + "DeleteOriginAccessControl": { + "http": { + "method": "DELETE", + "requestUri": "/2020-05-31/origin-access-control/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + } + } + } + }, "DeleteOriginRequestPolicy": { "http": { "method": "DELETE", @@ -894,6 +1110,29 @@ } } }, + "DeleteResponseHeadersPolicy": { + "http": { + "method": "DELETE", + "requestUri": "/2020-05-31/response-headers-policy/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + } + } + } + }, "DeleteStreamingDistribution": { "http": { "method": "DELETE", @@ -942,7 +1181,7 @@ "type": "structure", "members": { "FunctionSummary": { - "shape": "S42" + "shape": "S4h" }, "ETag": { "location": "header", @@ -973,7 +1212,7 @@ "type": "structure", "members": { "CachePolicy": { - "shape": "Sm" + "shape": "S2y" }, "ETag": { "location": "header", @@ -1004,7 +1243,7 @@ "type": "structure", "members": { "CachePolicyConfig": { - "shape": "S4" + "shape": "S2n" }, "ETag": { "location": "header", @@ -1035,7 +1274,7 @@ "type": "structure", "members": { "CloudFrontOriginAccessIdentity": { - "shape": "Sr" + "shape": "S32" }, "ETag": { "location": "header", @@ -1066,7 +1305,7 @@ "type": "structure", "members": { "CloudFrontOriginAccessIdentityConfig": { - "shape": "Sp" + "shape": "S30" }, "ETag": { "location": "header", @@ -1076,6 +1315,68 @@ "payload": "CloudFrontOriginAccessIdentityConfig" } }, + "GetContinuousDeploymentPolicy": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/continuous-deployment-policy/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "ContinuousDeploymentPolicy": { + "shape": "S3e" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ContinuousDeploymentPolicy" + } + }, + "GetContinuousDeploymentPolicyConfig": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/continuous-deployment-policy/{Id}/config" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "ContinuousDeploymentPolicyConfig": { + "shape": "S34" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ContinuousDeploymentPolicyConfig" + } + }, "GetDistribution": { "http": { "method": "GET", @@ -1097,7 +1398,7 @@ "type": "structure", "members": { "Distribution": { - "shape": "S2q" + "shape": "S6" }, "ETag": { "location": "header", @@ -1128,7 +1429,7 @@ "type": "structure", "members": { "DistributionConfig": { - "shape": "St" + "shape": "Sh" }, "ETag": { "location": "header", @@ -1159,7 +1460,7 @@ "type": "structure", "members": { "FieldLevelEncryption": { - "shape": "S3m" + "shape": "S41" }, "ETag": { "location": "header", @@ -1190,7 +1491,7 @@ "type": "structure", "members": { "FieldLevelEncryptionConfig": { - "shape": "S3b" + "shape": "S3q" }, "ETag": { "location": "header", @@ -1221,7 +1522,7 @@ "type": "structure", "members": { "FieldLevelEncryptionProfile": { - "shape": "S3v" + "shape": "S4a" }, "ETag": { "location": "header", @@ -1252,7 +1553,7 @@ "type": "structure", "members": { "FieldLevelEncryptionProfileConfig": { - "shape": "S3o" + "shape": "S43" }, "ETag": { "location": "header", @@ -1287,7 +1588,7 @@ "type": "structure", "members": { "FunctionCode": { - "shape": "S40" + "shape": "S4f" }, "ETag": { "location": "header", @@ -1327,7 +1628,7 @@ "type": "structure", "members": { "Invalidation": { - "shape": "S4a" + "shape": "S4p" } }, "payload": "Invalidation" @@ -1354,7 +1655,7 @@ "type": "structure", "members": { "KeyGroup": { - "shape": "S4f" + "shape": "S4u" }, "ETag": { "location": "header", @@ -1385,7 +1686,7 @@ "type": "structure", "members": { "KeyGroupConfig": { - "shape": "S4c" + "shape": "S4r" }, "ETag": { "location": "header", @@ -1398,7 +1699,7 @@ "GetMonitoringSubscription": { "http": { "method": "GET", - "requestUri": "/2020-05-31/distributions/{DistributionId}/monitoring-subscription" + "requestUri": "/2020-05-31/distributions/{DistributionId}/monitoring-subscription/" }, "input": { "type": "structure", @@ -1416,12 +1717,74 @@ "type": "structure", "members": { "MonitoringSubscription": { - "shape": "S4h" + "shape": "S4w" } }, "payload": "MonitoringSubscription" } }, + "GetOriginAccessControl": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/origin-access-control/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "OriginAccessControl": { + "shape": "S56" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "OriginAccessControl" + } + }, + "GetOriginAccessControlConfig": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/origin-access-control/{Id}/config" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "OriginAccessControlConfig": { + "shape": "S51" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "OriginAccessControlConfig" + } + }, "GetOriginRequestPolicy": { "http": { "method": "GET", @@ -1443,7 +1806,7 @@ "type": "structure", "members": { "OriginRequestPolicy": { - "shape": "S4u" + "shape": "S5g" }, "ETag": { "location": "header", @@ -1474,7 +1837,7 @@ "type": "structure", "members": { "OriginRequestPolicyConfig": { - "shape": "S4m" + "shape": "S58" }, "ETag": { "location": "header", @@ -1505,7 +1868,7 @@ "type": "structure", "members": { "PublicKey": { - "shape": "S4y" + "shape": "S5k" }, "ETag": { "location": "header", @@ -1536,7 +1899,7 @@ "type": "structure", "members": { "PublicKeyConfig": { - "shape": "S4w" + "shape": "S5i" }, "ETag": { "location": "header", @@ -1565,9 +1928,71 @@ "type": "structure", "members": { "RealtimeLogConfig": { - "shape": "S55" + "shape": "S5r" + } + } + } + }, + "GetResponseHeadersPolicy": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/response-headers-policy/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "ResponseHeadersPolicy": { + "shape": "S6m" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ResponseHeadersPolicy" + } + }, + "GetResponseHeadersPolicyConfig": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/response-headers-policy/{Id}/config" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" } } + }, + "output": { + "type": "structure", + "members": { + "ResponseHeadersPolicyConfig": { + "shape": "S5t" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ResponseHeadersPolicyConfig" } }, "GetStreamingDistribution": { @@ -1591,7 +2016,7 @@ "type": "structure", "members": { "StreamingDistribution": { - "shape": "S5b" + "shape": "S6s" }, "ETag": { "location": "header", @@ -1622,7 +2047,7 @@ "type": "structure", "members": { "StreamingDistributionConfig": { - "shape": "S57" + "shape": "S6o" }, "ETag": { "location": "header", @@ -1683,7 +2108,7 @@ "members": { "Type": {}, "CachePolicy": { - "shape": "Sm" + "shape": "S2y" } } } @@ -1821,6 +2246,62 @@ "payload": "ConflictingAliasesList" } }, + "ListContinuousDeploymentPolicies": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/continuous-deployment-policy" + }, + "input": { + "type": "structure", + "members": { + "Marker": { + "location": "querystring", + "locationName": "Marker" + }, + "MaxItems": { + "location": "querystring", + "locationName": "MaxItems" + } + } + }, + "output": { + "type": "structure", + "members": { + "ContinuousDeploymentPolicyList": { + "type": "structure", + "required": [ + "MaxItems", + "Quantity" + ], + "members": { + "NextMarker": {}, + "MaxItems": { + "type": "integer" + }, + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "ContinuousDeploymentPolicySummary", + "type": "structure", + "required": [ + "ContinuousDeploymentPolicy" + ], + "members": { + "ContinuousDeploymentPolicy": { + "shape": "S3e" + } + } + } + } + } + } + }, + "payload": "ContinuousDeploymentPolicyList" + } + }, "ListDistributions": { "http": { "method": "GET", @@ -1843,7 +2324,7 @@ "type": "structure", "members": { "DistributionList": { - "shape": "S7n" + "shape": "S9o" } }, "payload": "DistributionList" @@ -1878,7 +2359,7 @@ "type": "structure", "members": { "DistributionIdList": { - "shape": "S7s" + "shape": "S9t" } }, "payload": "DistributionIdList" @@ -1913,7 +2394,7 @@ "type": "structure", "members": { "DistributionIdList": { - "shape": "S7s" + "shape": "S9t" } }, "payload": "DistributionIdList" @@ -1948,7 +2429,7 @@ "type": "structure", "members": { "DistributionIdList": { - "shape": "S7s" + "shape": "S9t" } }, "payload": "DistributionIdList" @@ -1975,12 +2456,47 @@ "type": "structure", "members": { "DistributionList": { - "shape": "S7n" + "shape": "S9o" } }, "payload": "DistributionList" } }, + "ListDistributionsByResponseHeadersPolicyId": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}" + }, + "input": { + "type": "structure", + "required": [ + "ResponseHeadersPolicyId" + ], + "members": { + "Marker": { + "location": "querystring", + "locationName": "Marker" + }, + "MaxItems": { + "location": "querystring", + "locationName": "MaxItems" + }, + "ResponseHeadersPolicyId": { + "location": "uri", + "locationName": "ResponseHeadersPolicyId" + } + } + }, + "output": { + "type": "structure", + "members": { + "DistributionIdList": { + "shape": "S9t" + } + }, + "payload": "DistributionIdList" + } + }, "ListDistributionsByWebACLId": { "http": { "method": "GET", @@ -2010,7 +2526,7 @@ "type": "structure", "members": { "DistributionList": { - "shape": "S7n" + "shape": "S9o" } }, "payload": "DistributionList" @@ -2067,10 +2583,10 @@ }, "Comment": {}, "QueryArgProfileConfig": { - "shape": "S3c" + "shape": "S3r" }, "ContentTypeProfileConfig": { - "shape": "S3g" + "shape": "S3v" } } } @@ -2134,7 +2650,7 @@ }, "Name": {}, "EncryptionEntities": { - "shape": "S3p" + "shape": "S44" }, "Comment": {} } @@ -2188,7 +2704,7 @@ "Items": { "type": "list", "member": { - "shape": "S42", + "shape": "S4h", "locationName": "FunctionSummary" } } @@ -2316,7 +2832,7 @@ ], "members": { "KeyGroup": { - "shape": "S4f" + "shape": "S4u" } } } @@ -2327,6 +2843,76 @@ "payload": "KeyGroupList" } }, + "ListOriginAccessControls": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/origin-access-control" + }, + "input": { + "type": "structure", + "members": { + "Marker": { + "location": "querystring", + "locationName": "Marker" + }, + "MaxItems": { + "location": "querystring", + "locationName": "MaxItems" + } + } + }, + "output": { + "type": "structure", + "members": { + "OriginAccessControlList": { + "type": "structure", + "required": [ + "Marker", + "MaxItems", + "IsTruncated", + "Quantity" + ], + "members": { + "Marker": {}, + "NextMarker": {}, + "MaxItems": { + "type": "integer" + }, + "IsTruncated": { + "type": "boolean" + }, + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "OriginAccessControlSummary", + "type": "structure", + "required": [ + "Id", + "Description", + "Name", + "SigningProtocol", + "SigningBehavior", + "OriginAccessControlOriginType" + ], + "members": { + "Id": {}, + "Description": {}, + "Name": {}, + "SigningProtocol": {}, + "SigningBehavior": {}, + "OriginAccessControlOriginType": {} + } + } + } + } + } + }, + "payload": "OriginAccessControlList" + } + }, "ListOriginRequestPolicies": { "http": { "method": "GET", @@ -2378,7 +2964,7 @@ "members": { "Type": {}, "OriginRequestPolicy": { - "shape": "S4u" + "shape": "S5g" } } } @@ -2487,7 +3073,7 @@ "Items": { "type": "list", "member": { - "shape": "S55" + "shape": "S5r" } }, "IsTruncated": { @@ -2501,14 +3087,18 @@ "payload": "RealtimeLogConfigs" } }, - "ListStreamingDistributions": { + "ListResponseHeadersPolicies": { "http": { "method": "GET", - "requestUri": "/2020-05-31/streaming-distribution" + "requestUri": "/2020-05-31/response-headers-policy" }, "input": { "type": "structure", "members": { + "Type": { + "location": "querystring", + "locationName": "Type" + }, "Marker": { "location": "querystring", "locationName": "Marker" @@ -2522,10 +3112,68 @@ "output": { "type": "structure", "members": { - "StreamingDistributionList": { + "ResponseHeadersPolicyList": { "type": "structure", "required": [ - "Marker", + "MaxItems", + "Quantity" + ], + "members": { + "NextMarker": {}, + "MaxItems": { + "type": "integer" + }, + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "ResponseHeadersPolicySummary", + "type": "structure", + "required": [ + "Type", + "ResponseHeadersPolicy" + ], + "members": { + "Type": {}, + "ResponseHeadersPolicy": { + "shape": "S6m" + } + } + } + } + } + } + }, + "payload": "ResponseHeadersPolicyList" + } + }, + "ListStreamingDistributions": { + "http": { + "method": "GET", + "requestUri": "/2020-05-31/streaming-distribution" + }, + "input": { + "type": "structure", + "members": { + "Marker": { + "location": "querystring", + "locationName": "Marker" + }, + "MaxItems": { + "location": "querystring", + "locationName": "MaxItems" + } + } + }, + "output": { + "type": "structure", + "members": { + "StreamingDistributionList": { + "type": "structure", + "required": [ + "Marker", "MaxItems", "IsTruncated", "Quantity" @@ -2569,13 +3217,13 @@ }, "DomainName": {}, "S3Origin": { - "shape": "S58" + "shape": "S6p" }, "Aliases": { - "shape": "Su" + "shape": "Si" }, "TrustedSigners": { - "shape": "S1k" + "shape": "S19" }, "Comment": {}, "PriceClass": {}, @@ -2615,7 +3263,7 @@ ], "members": { "Tags": { - "shape": "S34" + "shape": "S3j" } }, "payload": "Tags" @@ -2646,7 +3294,7 @@ "type": "structure", "members": { "FunctionSummary": { - "shape": "S42" + "shape": "S4h" } }, "payload": "FunctionSummary" @@ -2669,7 +3317,7 @@ "locationName": "Resource" }, "Tags": { - "shape": "S34", + "shape": "S3j", "locationName": "Tags", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -2717,15 +3365,20 @@ "type": "structure", "members": { "FunctionSummary": { - "shape": "S42" + "shape": "S4h" }, "ComputeUtilization": {}, "FunctionExecutionLogs": { "type": "list", - "member": {} + "member": {}, + "sensitive": true + }, + "FunctionErrorMessage": { + "shape": "Sq" }, - "FunctionErrorMessage": {}, - "FunctionOutput": {} + "FunctionOutput": { + "shape": "Sq" + } } } }, @@ -2780,7 +3433,7 @@ ], "members": { "CachePolicyConfig": { - "shape": "S4", + "shape": "S2n", "locationName": "CachePolicyConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -2801,7 +3454,7 @@ "type": "structure", "members": { "CachePolicy": { - "shape": "Sm" + "shape": "S2y" }, "ETag": { "location": "header", @@ -2824,7 +3477,7 @@ ], "members": { "CloudFrontOriginAccessIdentityConfig": { - "shape": "Sp", + "shape": "S30", "locationName": "CloudFrontOriginAccessIdentityConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -2845,7 +3498,7 @@ "type": "structure", "members": { "CloudFrontOriginAccessIdentity": { - "shape": "Sr" + "shape": "S32" }, "ETag": { "location": "header", @@ -2855,6 +3508,50 @@ "payload": "CloudFrontOriginAccessIdentity" } }, + "UpdateContinuousDeploymentPolicy": { + "http": { + "method": "PUT", + "requestUri": "/2020-05-31/continuous-deployment-policy/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "ContinuousDeploymentPolicyConfig", + "Id" + ], + "members": { + "ContinuousDeploymentPolicyConfig": { + "shape": "S34", + "locationName": "ContinuousDeploymentPolicyConfig", + "xmlNamespace": { + "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } + }, + "Id": { + "location": "uri", + "locationName": "Id" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + } + }, + "payload": "ContinuousDeploymentPolicyConfig" + }, + "output": { + "type": "structure", + "members": { + "ContinuousDeploymentPolicy": { + "shape": "S3e" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ContinuousDeploymentPolicy" + } + }, "UpdateDistribution": { "http": { "method": "PUT", @@ -2868,7 +3565,7 @@ ], "members": { "DistributionConfig": { - "shape": "St", + "shape": "Sh", "locationName": "DistributionConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -2889,7 +3586,46 @@ "type": "structure", "members": { "Distribution": { - "shape": "S2q" + "shape": "S6" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "Distribution" + } + }, + "UpdateDistributionWithStagingConfig": { + "http": { + "method": "PUT", + "requestUri": "/2020-05-31/distribution/{Id}/promote-staging-config" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "StagingDistributionId": { + "location": "querystring", + "locationName": "StagingDistributionId" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + } + } + }, + "output": { + "type": "structure", + "members": { + "Distribution": { + "shape": "S6" }, "ETag": { "location": "header", @@ -2912,7 +3648,7 @@ ], "members": { "FieldLevelEncryptionConfig": { - "shape": "S3b", + "shape": "S3q", "locationName": "FieldLevelEncryptionConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -2933,7 +3669,7 @@ "type": "structure", "members": { "FieldLevelEncryption": { - "shape": "S3m" + "shape": "S41" }, "ETag": { "location": "header", @@ -2956,7 +3692,7 @@ ], "members": { "FieldLevelEncryptionProfileConfig": { - "shape": "S3o", + "shape": "S43", "locationName": "FieldLevelEncryptionProfileConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -2977,7 +3713,7 @@ "type": "structure", "members": { "FieldLevelEncryptionProfile": { - "shape": "S3v" + "shape": "S4a" }, "ETag": { "location": "header", @@ -3014,10 +3750,10 @@ "locationName": "If-Match" }, "FunctionConfig": { - "shape": "S3y" + "shape": "S4d" }, "FunctionCode": { - "shape": "S40" + "shape": "S4f" } } }, @@ -3025,7 +3761,7 @@ "type": "structure", "members": { "FunctionSummary": { - "shape": "S42" + "shape": "S4h" }, "ETag": { "location": "header", @@ -3048,7 +3784,7 @@ ], "members": { "KeyGroupConfig": { - "shape": "S4c", + "shape": "S4r", "locationName": "KeyGroupConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -3069,7 +3805,7 @@ "type": "structure", "members": { "KeyGroup": { - "shape": "S4f" + "shape": "S4u" }, "ETag": { "location": "header", @@ -3079,6 +3815,50 @@ "payload": "KeyGroup" } }, + "UpdateOriginAccessControl": { + "http": { + "method": "PUT", + "requestUri": "/2020-05-31/origin-access-control/{Id}/config" + }, + "input": { + "type": "structure", + "required": [ + "OriginAccessControlConfig", + "Id" + ], + "members": { + "OriginAccessControlConfig": { + "shape": "S51", + "locationName": "OriginAccessControlConfig", + "xmlNamespace": { + "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } + }, + "Id": { + "location": "uri", + "locationName": "Id" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + } + }, + "payload": "OriginAccessControlConfig" + }, + "output": { + "type": "structure", + "members": { + "OriginAccessControl": { + "shape": "S56" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "OriginAccessControl" + } + }, "UpdateOriginRequestPolicy": { "http": { "method": "PUT", @@ -3092,7 +3872,7 @@ ], "members": { "OriginRequestPolicyConfig": { - "shape": "S4m", + "shape": "S58", "locationName": "OriginRequestPolicyConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -3113,7 +3893,7 @@ "type": "structure", "members": { "OriginRequestPolicy": { - "shape": "S4u" + "shape": "S5g" }, "ETag": { "location": "header", @@ -3136,7 +3916,7 @@ ], "members": { "PublicKeyConfig": { - "shape": "S4w", + "shape": "S5i", "locationName": "PublicKeyConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -3157,7 +3937,7 @@ "type": "structure", "members": { "PublicKey": { - "shape": "S4y" + "shape": "S5k" }, "ETag": { "location": "header", @@ -3180,10 +3960,10 @@ "type": "structure", "members": { "EndPoints": { - "shape": "S50" + "shape": "S5m" }, "Fields": { - "shape": "S53" + "shape": "S5p" }, "Name": {}, "ARN": {}, @@ -3196,11 +3976,55 @@ "type": "structure", "members": { "RealtimeLogConfig": { - "shape": "S55" + "shape": "S5r" } } } }, + "UpdateResponseHeadersPolicy": { + "http": { + "method": "PUT", + "requestUri": "/2020-05-31/response-headers-policy/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "ResponseHeadersPolicyConfig", + "Id" + ], + "members": { + "ResponseHeadersPolicyConfig": { + "shape": "S5t", + "locationName": "ResponseHeadersPolicyConfig", + "xmlNamespace": { + "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" + } + }, + "Id": { + "location": "uri", + "locationName": "Id" + }, + "IfMatch": { + "location": "header", + "locationName": "If-Match" + } + }, + "payload": "ResponseHeadersPolicyConfig" + }, + "output": { + "type": "structure", + "members": { + "ResponseHeadersPolicy": { + "shape": "S6m" + }, + "ETag": { + "location": "header", + "locationName": "ETag" + } + }, + "payload": "ResponseHeadersPolicy" + } + }, "UpdateStreamingDistribution": { "http": { "method": "PUT", @@ -3214,7 +4038,7 @@ ], "members": { "StreamingDistributionConfig": { - "shape": "S57", + "shape": "S6o", "locationName": "StreamingDistributionConfig", "xmlNamespace": { "uri": "http://cloudfront.amazonaws.com/doc/2020-05-31/" @@ -3235,7 +4059,7 @@ "type": "structure", "members": { "StreamingDistribution": { - "shape": "S5b" + "shape": "S6s" }, "ETag": { "location": "header", @@ -3247,114 +4071,96 @@ } }, "shapes": { - "S4": { + "S6": { "type": "structure", "required": [ - "Name", - "MinTTL" + "Id", + "ARN", + "Status", + "LastModifiedTime", + "InProgressInvalidationBatches", + "DomainName", + "DistributionConfig" ], "members": { - "Comment": {}, - "Name": {}, - "DefaultTTL": { - "type": "long" + "Id": {}, + "ARN": {}, + "Status": {}, + "LastModifiedTime": { + "type": "timestamp" }, - "MaxTTL": { - "type": "long" + "InProgressInvalidationBatches": { + "type": "integer" }, - "MinTTL": { - "type": "long" + "DomainName": {}, + "ActiveTrustedSigners": { + "shape": "S9" }, - "ParametersInCacheKeyAndForwardedToOrigin": { + "ActiveTrustedKeyGroups": { "type": "structure", "required": [ - "EnableAcceptEncodingGzip", - "HeadersConfig", - "CookiesConfig", - "QueryStringsConfig" + "Enabled", + "Quantity" ], "members": { - "EnableAcceptEncodingGzip": { - "type": "boolean" - }, - "EnableAcceptEncodingBrotli": { + "Enabled": { "type": "boolean" }, - "HeadersConfig": { - "type": "structure", - "required": [ - "HeaderBehavior" - ], - "members": { - "HeaderBehavior": {}, - "Headers": { - "shape": "Sa" - } - } + "Quantity": { + "type": "integer" }, - "CookiesConfig": { - "type": "structure", - "required": [ - "CookieBehavior" - ], - "members": { - "CookieBehavior": {}, - "Cookies": { - "shape": "Sf" - } - } - }, - "QueryStringsConfig": { - "type": "structure", - "required": [ - "QueryStringBehavior" - ], - "members": { - "QueryStringBehavior": {}, - "QueryStrings": { - "shape": "Sj" + "Items": { + "type": "list", + "member": { + "locationName": "KeyGroup", + "type": "structure", + "members": { + "KeyGroupId": {}, + "KeyPairIds": { + "shape": "Sc" + } } } } } - } - } - }, - "Sa": { - "type": "structure", - "required": [ - "Quantity" - ], - "members": { - "Quantity": { - "type": "integer" }, - "Items": { - "type": "list", - "member": { - "locationName": "Name" - } + "DistributionConfig": { + "shape": "Sh" + }, + "AliasICPRecordals": { + "shape": "S2j" } } }, - "Sf": { + "S9": { "type": "structure", "required": [ + "Enabled", "Quantity" ], "members": { + "Enabled": { + "type": "boolean" + }, "Quantity": { "type": "integer" }, "Items": { "type": "list", "member": { - "locationName": "Name" + "locationName": "Signer", + "type": "structure", + "members": { + "AwsAccountNumber": {}, + "KeyPairIds": { + "shape": "Sc" + } + } } } } }, - "Sj": { + "Sc": { "type": "structure", "required": [ "Quantity" @@ -3366,54 +4172,12 @@ "Items": { "type": "list", "member": { - "locationName": "Name" + "locationName": "KeyPairId" } } } }, - "Sm": { - "type": "structure", - "required": [ - "Id", - "LastModifiedTime", - "CachePolicyConfig" - ], - "members": { - "Id": {}, - "LastModifiedTime": { - "type": "timestamp" - }, - "CachePolicyConfig": { - "shape": "S4" - } - } - }, - "Sp": { - "type": "structure", - "required": [ - "CallerReference", - "Comment" - ], - "members": { - "CallerReference": {}, - "Comment": {} - } - }, - "Sr": { - "type": "structure", - "required": [ - "Id", - "S3CanonicalUserId" - ], - "members": { - "Id": {}, - "S3CanonicalUserId": {}, - "CloudFrontOriginAccessIdentityConfig": { - "shape": "Sp" - } - } - }, - "St": { + "Sh": { "type": "structure", "required": [ "CallerReference", @@ -3425,23 +4189,23 @@ "members": { "CallerReference": {}, "Aliases": { - "shape": "Su" + "shape": "Si" }, "DefaultRootObject": {}, "Origins": { - "shape": "Sw" + "shape": "Sk" }, "OriginGroups": { - "shape": "S1a" + "shape": "Sz" }, "DefaultCacheBehavior": { - "shape": "S1j" + "shape": "S18" }, "CacheBehaviors": { - "shape": "S27" + "shape": "S21" }, "CustomErrorResponses": { - "shape": "S2a" + "shape": "S24" }, "Comment": { "type": "string", @@ -3471,19 +4235,23 @@ "type": "boolean" }, "ViewerCertificate": { - "shape": "S2g" + "shape": "S2a" }, "Restrictions": { - "shape": "S2k" + "shape": "S2e" }, "WebACLId": {}, "HttpVersion": {}, "IsIPV6Enabled": { "type": "boolean" + }, + "ContinuousDeploymentPolicyId": {}, + "Staging": { + "type": "boolean" } } }, - "Su": { + "Si": { "type": "structure", "required": [ "Quantity" @@ -3500,7 +4268,7 @@ } } }, - "Sw": { + "Sk": { "type": "structure", "required": [ "Quantity", @@ -3543,7 +4311,9 @@ ], "members": { "HeaderName": {}, - "HeaderValue": {} + "HeaderValue": { + "shape": "Sq" + } } } } @@ -3616,13 +4386,18 @@ }, "OriginShieldRegion": {} } - } + }, + "OriginAccessControlId": {} } } } } }, - "S1a": { + "Sq": { + "type": "string", + "sensitive": true + }, + "Sz": { "type": "structure", "required": [ "Quantity" @@ -3700,7 +4475,7 @@ } } }, - "S1j": { + "S18": { "type": "structure", "required": [ "TargetOriginId", @@ -3709,14 +4484,14 @@ "members": { "TargetOriginId": {}, "TrustedSigners": { - "shape": "S1k" + "shape": "S19" }, "TrustedKeyGroups": { - "shape": "S1m" + "shape": "S1b" }, "ViewerProtocolPolicy": {}, "AllowedMethods": { - "shape": "S1p" + "shape": "S1e" }, "SmoothStreaming": { "type": "boolean" @@ -3725,17 +4500,18 @@ "type": "boolean" }, "LambdaFunctionAssociations": { - "shape": "S1t" + "shape": "S1i" }, "FunctionAssociations": { - "shape": "S1y" + "shape": "S1n" }, "FieldLevelEncryptionId": {}, "RealtimeLogConfigArn": {}, "CachePolicyId": {}, "OriginRequestPolicyId": {}, + "ResponseHeadersPolicyId": {}, "ForwardedValues": { - "shape": "S22", + "shape": "S1r", "deprecated": true }, "MinTTL": { @@ -3752,7 +4528,7 @@ } } }, - "S1k": { + "S19": { "type": "structure", "required": [ "Enabled", @@ -3773,7 +4549,7 @@ } } }, - "S1m": { + "S1b": { "type": "structure", "required": [ "Enabled", @@ -3794,7 +4570,7 @@ } } }, - "S1p": { + "S1e": { "type": "structure", "required": [ "Quantity", @@ -3805,7 +4581,7 @@ "type": "integer" }, "Items": { - "shape": "S1q" + "shape": "S1f" }, "CachedMethods": { "type": "structure", @@ -3818,19 +4594,19 @@ "type": "integer" }, "Items": { - "shape": "S1q" + "shape": "S1f" } } } } }, - "S1q": { + "S1f": { "type": "list", "member": { "locationName": "Method" } }, - "S1t": { + "S1i": { "type": "structure", "required": [ "Quantity" @@ -3859,7 +4635,7 @@ } } }, - "S1y": { + "S1n": { "type": "structure", "required": [ "Quantity" @@ -3885,7 +4661,7 @@ } } }, - "S22": { + "S1r": { "type": "structure", "required": [ "QueryString", @@ -3903,12 +4679,12 @@ "members": { "Forward": {}, "WhitelistedNames": { - "shape": "Sf" + "shape": "S1u" } } }, "Headers": { - "shape": "Sa" + "shape": "S1w" }, "QueryStringCacheKeys": { "type": "structure", @@ -3929,7 +4705,41 @@ } } }, - "S27": { + "S1u": { + "type": "structure", + "required": [ + "Quantity" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "Name" + } + } + } + }, + "S1w": { + "type": "structure", + "required": [ + "Quantity" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "Name" + } + } + } + }, + "S21": { "type": "structure", "required": [ "Quantity" @@ -3952,14 +4762,14 @@ "PathPattern": {}, "TargetOriginId": {}, "TrustedSigners": { - "shape": "S1k" + "shape": "S19" }, "TrustedKeyGroups": { - "shape": "S1m" + "shape": "S1b" }, "ViewerProtocolPolicy": {}, "AllowedMethods": { - "shape": "S1p" + "shape": "S1e" }, "SmoothStreaming": { "type": "boolean" @@ -3968,17 +4778,18 @@ "type": "boolean" }, "LambdaFunctionAssociations": { - "shape": "S1t" + "shape": "S1i" }, "FunctionAssociations": { - "shape": "S1y" + "shape": "S1n" }, "FieldLevelEncryptionId": {}, "RealtimeLogConfigArn": {}, "CachePolicyId": {}, "OriginRequestPolicyId": {}, + "ResponseHeadersPolicyId": {}, "ForwardedValues": { - "shape": "S22", + "shape": "S1r", "deprecated": true }, "MinTTL": { @@ -3998,7 +4809,7 @@ } } }, - "S2a": { + "S24": { "type": "structure", "required": [ "Quantity" @@ -4029,7 +4840,7 @@ } } }, - "S2g": { + "S2a": { "type": "structure", "members": { "CloudFrontDefaultCertificate": { @@ -4047,7 +4858,7 @@ } } }, - "S2k": { + "S2e": { "type": "structure", "required": [ "GeoRestriction" @@ -4074,124 +4885,242 @@ } } }, - "S2q": { + "S2j": { + "type": "list", + "member": { + "locationName": "AliasICPRecordal", + "type": "structure", + "members": { + "CNAME": {}, + "ICPRecordalStatus": {} + } + } + }, + "S2n": { "type": "structure", "required": [ - "Id", - "ARN", - "Status", - "LastModifiedTime", - "InProgressInvalidationBatches", - "DomainName", - "DistributionConfig" + "Name", + "MinTTL" ], "members": { - "Id": {}, - "ARN": {}, - "Status": {}, - "LastModifiedTime": { - "type": "timestamp" + "Comment": {}, + "Name": {}, + "DefaultTTL": { + "type": "long" }, - "InProgressInvalidationBatches": { - "type": "integer" + "MaxTTL": { + "type": "long" }, - "DomainName": {}, - "ActiveTrustedSigners": { - "shape": "S2r" + "MinTTL": { + "type": "long" }, - "ActiveTrustedKeyGroups": { + "ParametersInCacheKeyAndForwardedToOrigin": { "type": "structure", "required": [ - "Enabled", - "Quantity" + "EnableAcceptEncodingGzip", + "HeadersConfig", + "CookiesConfig", + "QueryStringsConfig" ], "members": { - "Enabled": { + "EnableAcceptEncodingGzip": { "type": "boolean" }, - "Quantity": { - "type": "integer" + "EnableAcceptEncodingBrotli": { + "type": "boolean" }, - "Items": { - "type": "list", - "member": { - "locationName": "KeyGroup", - "type": "structure", - "members": { - "KeyGroupId": {}, - "KeyPairIds": { - "shape": "S2u" - } + "HeadersConfig": { + "type": "structure", + "required": [ + "HeaderBehavior" + ], + "members": { + "HeaderBehavior": {}, + "Headers": { + "shape": "S1w" + } + } + }, + "CookiesConfig": { + "type": "structure", + "required": [ + "CookieBehavior" + ], + "members": { + "CookieBehavior": {}, + "Cookies": { + "shape": "S1u" + } + } + }, + "QueryStringsConfig": { + "type": "structure", + "required": [ + "QueryStringBehavior" + ], + "members": { + "QueryStringBehavior": {}, + "QueryStrings": { + "shape": "S2v" } } } } - }, - "DistributionConfig": { - "shape": "St" - }, - "AliasICPRecordals": { - "shape": "S2z" } } }, - "S2r": { + "S2v": { "type": "structure", "required": [ - "Enabled", "Quantity" ], "members": { - "Enabled": { - "type": "boolean" - }, "Quantity": { "type": "integer" }, "Items": { "type": "list", "member": { - "locationName": "Signer", - "type": "structure", - "members": { - "AwsAccountNumber": {}, - "KeyPairIds": { - "shape": "S2u" - } - } + "locationName": "Name" } } } }, - "S2u": { + "S2y": { "type": "structure", "required": [ - "Quantity" + "Id", + "LastModifiedTime", + "CachePolicyConfig" ], "members": { - "Quantity": { - "type": "integer" + "Id": {}, + "LastModifiedTime": { + "type": "timestamp" }, - "Items": { - "type": "list", - "member": { - "locationName": "KeyPairId" - } + "CachePolicyConfig": { + "shape": "S2n" } } }, - "S2z": { - "type": "list", - "member": { - "locationName": "AliasICPRecordal", - "type": "structure", - "members": { - "CNAME": {}, - "ICPRecordalStatus": {} + "S30": { + "type": "structure", + "required": [ + "CallerReference", + "Comment" + ], + "members": { + "CallerReference": {}, + "Comment": {} + } + }, + "S32": { + "type": "structure", + "required": [ + "Id", + "S3CanonicalUserId" + ], + "members": { + "Id": {}, + "S3CanonicalUserId": {}, + "CloudFrontOriginAccessIdentityConfig": { + "shape": "S30" } } }, "S34": { + "type": "structure", + "required": [ + "StagingDistributionDnsNames", + "Enabled" + ], + "members": { + "StagingDistributionDnsNames": { + "type": "structure", + "required": [ + "Quantity" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "DnsName" + } + } + } + }, + "Enabled": { + "type": "boolean" + }, + "TrafficConfig": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "SingleWeightConfig": { + "type": "structure", + "required": [ + "Weight" + ], + "members": { + "Weight": { + "type": "float" + }, + "SessionStickinessConfig": { + "type": "structure", + "required": [ + "IdleTTL", + "MaximumTTL" + ], + "members": { + "IdleTTL": { + "type": "integer" + }, + "MaximumTTL": { + "type": "integer" + } + } + } + } + }, + "SingleHeaderConfig": { + "type": "structure", + "required": [ + "Header", + "Value" + ], + "members": { + "Header": {}, + "Value": {} + } + }, + "Type": {} + } + } + } + }, + "S3e": { + "type": "structure", + "required": [ + "Id", + "LastModifiedTime", + "ContinuousDeploymentPolicyConfig" + ], + "members": { + "Id": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "ContinuousDeploymentPolicyConfig": { + "shape": "S34" + } + } + }, + "S3j": { "type": "structure", "members": { "Items": { @@ -4210,7 +5139,7 @@ } } }, - "S3b": { + "S3q": { "type": "structure", "required": [ "CallerReference" @@ -4219,14 +5148,14 @@ "CallerReference": {}, "Comment": {}, "QueryArgProfileConfig": { - "shape": "S3c" + "shape": "S3r" }, "ContentTypeProfileConfig": { - "shape": "S3g" + "shape": "S3v" } } }, - "S3c": { + "S3r": { "type": "structure", "required": [ "ForwardWhenQueryArgProfileIsUnknown" @@ -4263,7 +5192,7 @@ } } }, - "S3g": { + "S3v": { "type": "structure", "required": [ "ForwardWhenContentTypeIsUnknown" @@ -4301,7 +5230,7 @@ } } }, - "S3m": { + "S41": { "type": "structure", "required": [ "Id", @@ -4314,11 +5243,11 @@ "type": "timestamp" }, "FieldLevelEncryptionConfig": { - "shape": "S3b" + "shape": "S3q" } } }, - "S3o": { + "S43": { "type": "structure", "required": [ "Name", @@ -4330,11 +5259,11 @@ "CallerReference": {}, "Comment": {}, "EncryptionEntities": { - "shape": "S3p" + "shape": "S44" } } }, - "S3p": { + "S44": { "type": "structure", "required": [ "Quantity" @@ -4378,7 +5307,7 @@ } } }, - "S3v": { + "S4a": { "type": "structure", "required": [ "Id", @@ -4391,11 +5320,11 @@ "type": "timestamp" }, "FieldLevelEncryptionProfileConfig": { - "shape": "S3o" + "shape": "S43" } } }, - "S3y": { + "S4d": { "type": "structure", "required": [ "Comment", @@ -4406,11 +5335,11 @@ "Runtime": {} } }, - "S40": { + "S4f": { "type": "blob", "sensitive": true }, - "S42": { + "S4h": { "type": "structure", "required": [ "Name", @@ -4421,7 +5350,7 @@ "Name": {}, "Status": {}, "FunctionConfig": { - "shape": "S3y" + "shape": "S4d" }, "FunctionMetadata": { "type": "structure", @@ -4442,7 +5371,7 @@ } } }, - "S46": { + "S4l": { "type": "structure", "required": [ "Paths", @@ -4469,7 +5398,7 @@ "CallerReference": {} } }, - "S4a": { + "S4p": { "type": "structure", "required": [ "Id", @@ -4484,11 +5413,11 @@ "type": "timestamp" }, "InvalidationBatch": { - "shape": "S46" + "shape": "S4l" } } }, - "S4c": { + "S4r": { "type": "structure", "required": [ "Name", @@ -4505,7 +5434,7 @@ "Comment": {} } }, - "S4f": { + "S4u": { "type": "structure", "required": [ "Id", @@ -4518,11 +5447,11 @@ "type": "timestamp" }, "KeyGroupConfig": { - "shape": "S4c" + "shape": "S4r" } } }, - "S4h": { + "S4w": { "type": "structure", "members": { "RealtimeMetricsSubscriptionConfig": { @@ -4536,7 +5465,35 @@ } } }, - "S4m": { + "S51": { + "type": "structure", + "required": [ + "Name", + "SigningProtocol", + "SigningBehavior", + "OriginAccessControlOriginType" + ], + "members": { + "Name": {}, + "Description": {}, + "SigningProtocol": {}, + "SigningBehavior": {}, + "OriginAccessControlOriginType": {} + } + }, + "S56": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "OriginAccessControlConfig": { + "shape": "S51" + } + } + }, + "S58": { "type": "structure", "required": [ "Name", @@ -4555,7 +5512,7 @@ "members": { "HeaderBehavior": {}, "Headers": { - "shape": "Sa" + "shape": "S1w" } } }, @@ -4567,7 +5524,7 @@ "members": { "CookieBehavior": {}, "Cookies": { - "shape": "Sf" + "shape": "S1u" } } }, @@ -4579,13 +5536,13 @@ "members": { "QueryStringBehavior": {}, "QueryStrings": { - "shape": "Sj" + "shape": "S2v" } } } } }, - "S4u": { + "S5g": { "type": "structure", "required": [ "Id", @@ -4598,11 +5555,11 @@ "type": "timestamp" }, "OriginRequestPolicyConfig": { - "shape": "S4m" + "shape": "S58" } } }, - "S4w": { + "S5i": { "type": "structure", "required": [ "CallerReference", @@ -4616,7 +5573,7 @@ "Comment": {} } }, - "S4y": { + "S5k": { "type": "structure", "required": [ "Id", @@ -4629,11 +5586,11 @@ "type": "timestamp" }, "PublicKeyConfig": { - "shape": "S4w" + "shape": "S5i" } } }, - "S50": { + "S5m": { "type": "list", "member": { "type": "structure", @@ -4656,13 +5613,13 @@ } } }, - "S53": { + "S5p": { "type": "list", "member": { "locationName": "Field" } }, - "S55": { + "S5r": { "type": "structure", "required": [ "ARN", @@ -4678,14 +5635,296 @@ "type": "long" }, "EndPoints": { - "shape": "S50" + "shape": "S5m" }, "Fields": { - "shape": "S53" + "shape": "S5p" } } }, - "S57": { + "S5t": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Comment": {}, + "Name": {}, + "CorsConfig": { + "type": "structure", + "required": [ + "AccessControlAllowOrigins", + "AccessControlAllowHeaders", + "AccessControlAllowMethods", + "AccessControlAllowCredentials", + "OriginOverride" + ], + "members": { + "AccessControlAllowOrigins": { + "type": "structure", + "required": [ + "Quantity", + "Items" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "Origin" + } + } + } + }, + "AccessControlAllowHeaders": { + "type": "structure", + "required": [ + "Quantity", + "Items" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "Header" + } + } + } + }, + "AccessControlAllowMethods": { + "type": "structure", + "required": [ + "Quantity", + "Items" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "Method" + } + } + } + }, + "AccessControlAllowCredentials": { + "type": "boolean" + }, + "AccessControlExposeHeaders": { + "type": "structure", + "required": [ + "Quantity" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "Header" + } + } + } + }, + "AccessControlMaxAgeSec": { + "type": "integer" + }, + "OriginOverride": { + "type": "boolean" + } + } + }, + "SecurityHeadersConfig": { + "type": "structure", + "members": { + "XSSProtection": { + "type": "structure", + "required": [ + "Override", + "Protection" + ], + "members": { + "Override": { + "type": "boolean" + }, + "Protection": { + "type": "boolean" + }, + "ModeBlock": { + "type": "boolean" + }, + "ReportUri": {} + } + }, + "FrameOptions": { + "type": "structure", + "required": [ + "Override", + "FrameOption" + ], + "members": { + "Override": { + "type": "boolean" + }, + "FrameOption": {} + } + }, + "ReferrerPolicy": { + "type": "structure", + "required": [ + "Override", + "ReferrerPolicy" + ], + "members": { + "Override": { + "type": "boolean" + }, + "ReferrerPolicy": {} + } + }, + "ContentSecurityPolicy": { + "type": "structure", + "required": [ + "Override", + "ContentSecurityPolicy" + ], + "members": { + "Override": { + "type": "boolean" + }, + "ContentSecurityPolicy": {} + } + }, + "ContentTypeOptions": { + "type": "structure", + "required": [ + "Override" + ], + "members": { + "Override": { + "type": "boolean" + } + } + }, + "StrictTransportSecurity": { + "type": "structure", + "required": [ + "Override", + "AccessControlMaxAgeSec" + ], + "members": { + "Override": { + "type": "boolean" + }, + "IncludeSubdomains": { + "type": "boolean" + }, + "Preload": { + "type": "boolean" + }, + "AccessControlMaxAgeSec": { + "type": "integer" + } + } + } + } + }, + "ServerTimingHeadersConfig": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "SamplingRate": { + "type": "double" + } + } + }, + "CustomHeadersConfig": { + "type": "structure", + "required": [ + "Quantity" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "ResponseHeadersPolicyCustomHeader", + "type": "structure", + "required": [ + "Header", + "Value", + "Override" + ], + "members": { + "Header": {}, + "Value": {}, + "Override": { + "type": "boolean" + } + } + } + } + } + }, + "RemoveHeadersConfig": { + "type": "structure", + "required": [ + "Quantity" + ], + "members": { + "Quantity": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "locationName": "ResponseHeadersPolicyRemoveHeader", + "type": "structure", + "required": [ + "Header" + ], + "members": { + "Header": {} + } + } + } + } + } + } + }, + "S6m": { + "type": "structure", + "required": [ + "Id", + "LastModifiedTime", + "ResponseHeadersPolicyConfig" + ], + "members": { + "Id": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "ResponseHeadersPolicyConfig": { + "shape": "S5t" + } + } + }, + "S6o": { "type": "structure", "required": [ "CallerReference", @@ -4697,10 +5936,10 @@ "members": { "CallerReference": {}, "S3Origin": { - "shape": "S58" + "shape": "S6p" }, "Aliases": { - "shape": "Su" + "shape": "Si" }, "Comment": {}, "Logging": { @@ -4719,7 +5958,7 @@ } }, "TrustedSigners": { - "shape": "S1k" + "shape": "S19" }, "PriceClass": {}, "Enabled": { @@ -4727,7 +5966,7 @@ } } }, - "S58": { + "S6p": { "type": "structure", "required": [ "DomainName", @@ -4738,7 +5977,7 @@ "OriginAccessIdentity": {} } }, - "S5b": { + "S6s": { "type": "structure", "required": [ "Id", @@ -4757,14 +5996,14 @@ }, "DomainName": {}, "ActiveTrustedSigners": { - "shape": "S2r" + "shape": "S9" }, "StreamingDistributionConfig": { - "shape": "S57" + "shape": "S6o" } } }, - "S7n": { + "S9o": { "type": "structure", "required": [ "Marker", @@ -4807,7 +6046,8 @@ "Restrictions", "WebACLId", "HttpVersion", - "IsIPV6Enabled" + "IsIPV6Enabled", + "Staging" ], "members": { "Id": {}, @@ -4818,22 +6058,22 @@ }, "DomainName": {}, "Aliases": { - "shape": "Su" + "shape": "Si" }, "Origins": { - "shape": "Sw" + "shape": "Sk" }, "OriginGroups": { - "shape": "S1a" + "shape": "Sz" }, "DefaultCacheBehavior": { - "shape": "S1j" + "shape": "S18" }, "CacheBehaviors": { - "shape": "S27" + "shape": "S21" }, "CustomErrorResponses": { - "shape": "S2a" + "shape": "S24" }, "Comment": {}, "PriceClass": {}, @@ -4841,10 +6081,10 @@ "type": "boolean" }, "ViewerCertificate": { - "shape": "S2g" + "shape": "S2a" }, "Restrictions": { - "shape": "S2k" + "shape": "S2e" }, "WebACLId": {}, "HttpVersion": {}, @@ -4852,14 +6092,17 @@ "type": "boolean" }, "AliasICPRecordals": { - "shape": "S2z" + "shape": "S2j" + }, + "Staging": { + "type": "boolean" } } } } } }, - "S7s": { + "S9t": { "type": "structure", "required": [ "Marker", diff --git a/iamlivecore/service/cloudhsm-2014-05-30.min.json b/iamlivecore/service/cloudhsm-2014-05-30.min.json index 8835244f..4c280714 100644 --- a/iamlivecore/service/cloudhsm-2014-05-30.min.json +++ b/iamlivecore/service/cloudhsm-2014-05-30.min.json @@ -35,7 +35,9 @@ "members": { "Status": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "CreateHapg": { "input": { @@ -52,7 +54,9 @@ "members": { "HapgArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "CreateHsm": { "input": { @@ -79,7 +83,9 @@ "members": { "HsmArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "CreateLunaClient": { "input": { @@ -97,7 +103,9 @@ "members": { "ClientArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "DeleteHapg": { "input": { @@ -117,7 +125,9 @@ "members": { "Status": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "DeleteHsm": { "input": { @@ -137,7 +147,9 @@ "members": { "Status": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "DeleteLunaClient": { "input": { @@ -157,7 +169,9 @@ "members": { "Status": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "DescribeHapg": { "input": { @@ -190,7 +204,9 @@ }, "State": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "DescribeHsm": { "input": { @@ -228,7 +244,9 @@ "member": {} } } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "DescribeLunaClient": { "input": { @@ -247,7 +265,9 @@ "LastModifiedTimestamp": {}, "Label": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "GetConfig": { "input": { @@ -272,7 +292,9 @@ "ConfigFile": {}, "ConfigCred": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ListAvailableZones": { "input": { @@ -287,7 +309,9 @@ "member": {} } } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ListHapgs": { "input": { @@ -307,7 +331,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ListHsms": { "input": { @@ -324,7 +350,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ListLunaClients": { "input": { @@ -345,7 +373,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ListTagsForResource": { "input": { @@ -367,7 +397,9 @@ "shape": "S3" } } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ModifyHapg": { "input": { @@ -388,7 +420,9 @@ "members": { "HapgArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ModifyHsm": { "input": { @@ -410,7 +444,9 @@ "members": { "HsmArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "ModifyLunaClient": { "input": { @@ -429,7 +465,9 @@ "members": { "ClientArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." }, "RemoveTagsFromResource": { "input": { @@ -454,7 +492,9 @@ "members": { "Status": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "This API is deprecated." } }, "shapes": { diff --git a/iamlivecore/service/cloudtrail-2013-11-01.min.json b/iamlivecore/service/cloudtrail-2013-11-01.min.json index 84198d75..3f9103ed 100644 --- a/iamlivecore/service/cloudtrail-2013-11-01.min.json +++ b/iamlivecore/service/cloudtrail-2013-11-01.min.json @@ -17,7 +17,8 @@ "input": { "type": "structure", "required": [ - "ResourceId" + "ResourceId", + "TagsList" ], "members": { "ResourceId": {}, @@ -32,6 +33,133 @@ }, "idempotent": true }, + "CancelQuery": { + "input": { + "type": "structure", + "required": [ + "QueryId" + ], + "members": { + "EventDataStore": { + "deprecated": true, + "deprecatedMessage": "EventDataStore is no longer required by CancelQueryRequest" + }, + "QueryId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "QueryId", + "QueryStatus" + ], + "members": { + "QueryId": {}, + "QueryStatus": {} + } + }, + "idempotent": true + }, + "CreateChannel": { + "input": { + "type": "structure", + "required": [ + "Name", + "Source", + "Destinations" + ], + "members": { + "Name": {}, + "Source": {}, + "Destinations": { + "shape": "Sg" + }, + "Tags": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelArn": {}, + "Name": {}, + "Source": {}, + "Destinations": { + "shape": "Sg" + }, + "Tags": { + "shape": "S3" + } + } + } + }, + "CreateEventDataStore": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "AdvancedEventSelectors": { + "shape": "So" + }, + "MultiRegionEnabled": { + "type": "boolean" + }, + "OrganizationEnabled": { + "type": "boolean" + }, + "RetentionPeriod": { + "type": "integer" + }, + "TerminationProtectionEnabled": { + "type": "boolean" + }, + "TagsList": { + "shape": "S3" + }, + "KmsKeyId": {}, + "StartIngestion": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "EventDataStoreArn": {}, + "Name": {}, + "Status": {}, + "AdvancedEventSelectors": { + "shape": "So" + }, + "MultiRegionEnabled": { + "type": "boolean" + }, + "OrganizationEnabled": { + "type": "boolean" + }, + "RetentionPeriod": { + "type": "integer" + }, + "TerminationProtectionEnabled": { + "type": "boolean" + }, + "TagsList": { + "shape": "S3" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "UpdatedTimestamp": { + "type": "timestamp" + }, + "KmsKeyId": {} + } + } + }, "CreateTrail": { "input": { "type": "structure", @@ -94,6 +222,52 @@ }, "idempotent": true }, + "DeleteChannel": { + "input": { + "type": "structure", + "required": [ + "Channel" + ], + "members": { + "Channel": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteEventDataStore": { + "input": { + "type": "structure", + "required": [ + "EventDataStore" + ], + "members": { + "EventDataStore": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DeleteTrail": { "input": { "type": "structure", @@ -110,6 +284,67 @@ }, "idempotent": true }, + "DeregisterOrganizationDelegatedAdmin": { + "input": { + "type": "structure", + "required": [ + "DelegatedAdminAccountId" + ], + "members": { + "DelegatedAdminAccountId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DescribeQuery": { + "input": { + "type": "structure", + "members": { + "EventDataStore": { + "deprecated": true, + "deprecatedMessage": "EventDataStore is no longer required by DescribeQueryRequest" + }, + "QueryId": {}, + "QueryAlias": {} + } + }, + "output": { + "type": "structure", + "members": { + "QueryId": {}, + "QueryString": {}, + "QueryStatus": {}, + "QueryStatistics": { + "type": "structure", + "members": { + "EventsMatched": { + "type": "long" + }, + "EventsScanned": { + "type": "long" + }, + "BytesScanned": { + "type": "long" + }, + "ExecutionTimeInMillis": { + "type": "integer" + }, + "CreationTime": { + "type": "timestamp" + } + } + }, + "ErrorMessage": {}, + "DeliveryS3Uri": {}, + "DeliveryStatus": {} + } + }, + "idempotent": true + }, "DescribeTrails": { "input": { "type": "structure", @@ -129,143 +364,514 @@ "trailList": { "type": "list", "member": { - "shape": "Sf" + "shape": "S1v" } } } }, "idempotent": true }, - "GetEventSelectors": { + "GetChannel": { "input": { "type": "structure", "required": [ - "TrailName" + "Channel" ], "members": { - "TrailName": {} + "Channel": {} } }, "output": { "type": "structure", "members": { - "TrailARN": {}, - "EventSelectors": { - "shape": "Si" + "ChannelArn": {}, + "Name": {}, + "Source": {}, + "SourceConfig": { + "type": "structure", + "members": { + "ApplyToAllRegions": { + "type": "boolean" + }, + "AdvancedEventSelectors": { + "shape": "So" + } + } }, - "AdvancedEventSelectors": { - "shape": "Sp" + "Destinations": { + "shape": "Sg" + }, + "IngestionStatus": { + "type": "structure", + "members": { + "LatestIngestionSuccessTime": { + "type": "timestamp" + }, + "LatestIngestionSuccessEventID": {}, + "LatestIngestionErrorCode": {}, + "LatestIngestionAttemptTime": { + "type": "timestamp" + }, + "LatestIngestionAttemptEventID": {} + } } } }, "idempotent": true }, - "GetInsightSelectors": { + "GetEventDataStore": { "input": { "type": "structure", "required": [ - "TrailName" + "EventDataStore" ], "members": { - "TrailName": {} + "EventDataStore": {} } }, "output": { "type": "structure", "members": { - "TrailARN": {}, - "InsightSelectors": { - "shape": "Sz" - } + "EventDataStoreArn": {}, + "Name": {}, + "Status": {}, + "AdvancedEventSelectors": { + "shape": "So" + }, + "MultiRegionEnabled": { + "type": "boolean" + }, + "OrganizationEnabled": { + "type": "boolean" + }, + "RetentionPeriod": { + "type": "integer" + }, + "TerminationProtectionEnabled": { + "type": "boolean" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "UpdatedTimestamp": { + "type": "timestamp" + }, + "KmsKeyId": {} } }, "idempotent": true }, - "GetTrail": { + "GetEventSelectors": { "input": { "type": "structure", "required": [ - "Name" + "TrailName" ], "members": { - "Name": {} + "TrailName": {} } }, "output": { "type": "structure", "members": { - "Trail": { - "shape": "Sf" + "TrailARN": {}, + "EventSelectors": { + "shape": "S24" + }, + "AdvancedEventSelectors": { + "shape": "So" } } }, "idempotent": true }, - "GetTrailStatus": { + "GetImport": { "input": { "type": "structure", "required": [ - "Name" + "ImportId" ], "members": { - "Name": {} + "ImportId": {} } }, "output": { "type": "structure", "members": { - "IsLogging": { - "type": "boolean" - }, - "LatestDeliveryError": {}, - "LatestNotificationError": {}, - "LatestDeliveryTime": { - "type": "timestamp" + "ImportId": {}, + "Destinations": { + "shape": "S2d" }, - "LatestNotificationTime": { - "type": "timestamp" + "ImportSource": { + "shape": "S2e" }, - "StartLoggingTime": { + "StartEventTime": { "type": "timestamp" }, - "StopLoggingTime": { + "EndEventTime": { "type": "timestamp" }, - "LatestCloudWatchLogsDeliveryError": {}, - "LatestCloudWatchLogsDeliveryTime": { + "ImportStatus": {}, + "CreatedTimestamp": { "type": "timestamp" }, - "LatestDigestDeliveryTime": { + "UpdatedTimestamp": { "type": "timestamp" }, - "LatestDigestDeliveryError": {}, - "LatestDeliveryAttemptTime": {}, - "LatestNotificationAttemptTime": {}, - "LatestNotificationAttemptSucceeded": {}, - "LatestDeliveryAttemptSucceeded": {}, - "TimeLoggingStarted": {}, - "TimeLoggingStopped": {} + "ImportStatistics": { + "shape": "S2h" + } + } + } + }, + "GetInsightSelectors": { + "input": { + "type": "structure", + "required": [ + "TrailName" + ], + "members": { + "TrailName": {} + } + }, + "output": { + "type": "structure", + "members": { + "TrailARN": {}, + "InsightSelectors": { + "shape": "S2k" + } } }, "idempotent": true }, - "ListPublicKeys": { + "GetQueryResults": { "input": { "type": "structure", + "required": [ + "QueryId" + ], "members": { - "StartTime": { - "type": "timestamp" - }, - "EndTime": { - "type": "timestamp" + "EventDataStore": { + "deprecated": true, + "deprecatedMessage": "EventDataStore is no longer required by GetQueryResultsRequest" }, - "NextToken": {} + "QueryId": {}, + "NextToken": {}, + "MaxQueryResults": { + "type": "integer" + } } }, "output": { "type": "structure", "members": { - "PublicKeyList": { + "QueryStatus": {}, + "QueryStatistics": { + "type": "structure", + "members": { + "ResultsCount": { + "type": "integer" + }, + "TotalResultsCount": { + "type": "integer" + }, + "BytesScanned": { + "type": "long" + } + } + }, + "QueryResultRows": { + "type": "list", + "member": { + "type": "list", + "member": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "NextToken": {}, + "ErrorMessage": {} + } + } + }, + "GetResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceArn": {}, + "ResourcePolicy": {} + } + }, + "idempotent": true + }, + "GetTrail": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "Trail": { + "shape": "S1v" + } + } + }, + "idempotent": true + }, + "GetTrailStatus": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "IsLogging": { + "type": "boolean" + }, + "LatestDeliveryError": {}, + "LatestNotificationError": {}, + "LatestDeliveryTime": { + "type": "timestamp" + }, + "LatestNotificationTime": { + "type": "timestamp" + }, + "StartLoggingTime": { + "type": "timestamp" + }, + "StopLoggingTime": { + "type": "timestamp" + }, + "LatestCloudWatchLogsDeliveryError": {}, + "LatestCloudWatchLogsDeliveryTime": { + "type": "timestamp" + }, + "LatestDigestDeliveryTime": { + "type": "timestamp" + }, + "LatestDigestDeliveryError": {}, + "LatestDeliveryAttemptTime": {}, + "LatestNotificationAttemptTime": {}, + "LatestNotificationAttemptSucceeded": {}, + "LatestDeliveryAttemptSucceeded": {}, + "TimeLoggingStarted": {}, + "TimeLoggingStopped": {} + } + }, + "idempotent": true + }, + "ListChannels": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Channels": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ChannelArn": {}, + "Name": {} + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListEventDataStores": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "EventDataStores": { + "type": "list", + "member": { + "type": "structure", + "members": { + "EventDataStoreArn": {}, + "Name": {}, + "TerminationProtectionEnabled": { + "deprecated": true, + "deprecatedMessage": "TerminationProtectionEnabled is no longer returned by ListEventDataStores", + "type": "boolean" + }, + "Status": { + "deprecated": true, + "deprecatedMessage": "Status is no longer returned by ListEventDataStores" + }, + "AdvancedEventSelectors": { + "shape": "So", + "deprecated": true, + "deprecatedMessage": "AdvancedEventSelectors is no longer returned by ListEventDataStores" + }, + "MultiRegionEnabled": { + "deprecated": true, + "deprecatedMessage": "MultiRegionEnabled is no longer returned by ListEventDataStores", + "type": "boolean" + }, + "OrganizationEnabled": { + "deprecated": true, + "deprecatedMessage": "OrganizationEnabled is no longer returned by ListEventDataStores", + "type": "boolean" + }, + "RetentionPeriod": { + "deprecated": true, + "deprecatedMessage": "RetentionPeriod is no longer returned by ListEventDataStores", + "type": "integer" + }, + "CreatedTimestamp": { + "deprecated": true, + "deprecatedMessage": "CreatedTimestamp is no longer returned by ListEventDataStores", + "type": "timestamp" + }, + "UpdatedTimestamp": { + "deprecated": true, + "deprecatedMessage": "UpdatedTimestamp is no longer returned by ListEventDataStores", + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListImportFailures": { + "input": { + "type": "structure", + "required": [ + "ImportId" + ], + "members": { + "ImportId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Failures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Location": {}, + "Status": {}, + "ErrorType": {}, + "ErrorMessage": {}, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListImports": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "Destination": {}, + "ImportStatus": {}, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Imports": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ImportId": {}, + "ImportStatus": {}, + "Destinations": { + "shape": "S2d" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "UpdatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListPublicKeys": { + "input": { + "type": "structure", + "members": { + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "PublicKeyList": { "type": "list", "member": { "type": "structure", @@ -288,6 +894,48 @@ }, "idempotent": true }, + "ListQueries": { + "input": { + "type": "structure", + "required": [ + "EventDataStore" + ], + "members": { + "EventDataStore": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "QueryStatus": {} + } + }, + "output": { + "type": "structure", + "members": { + "Queries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "QueryId": {}, + "QueryStatus": {}, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, "ListTags": { "input": { "type": "structure", @@ -322,165 +970,411 @@ }, "idempotent": true }, - "ListTrails": { + "ListTrails": { + "input": { + "type": "structure", + "members": { + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Trails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TrailARN": {}, + "Name": {}, + "HomeRegion": {} + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "LookupEvents": { + "input": { + "type": "structure", + "members": { + "LookupAttributes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AttributeKey", + "AttributeValue" + ], + "members": { + "AttributeKey": {}, + "AttributeValue": {} + } + } + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "EventCategory": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Events": { + "type": "list", + "member": { + "type": "structure", + "members": { + "EventId": {}, + "EventName": {}, + "ReadOnly": {}, + "AccessKeyId": {}, + "EventTime": { + "type": "timestamp" + }, + "EventSource": {}, + "Username": {}, + "Resources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceType": {}, + "ResourceName": {} + } + } + }, + "CloudTrailEvent": {} + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "PutEventSelectors": { + "input": { + "type": "structure", + "required": [ + "TrailName" + ], + "members": { + "TrailName": {}, + "EventSelectors": { + "shape": "S24" + }, + "AdvancedEventSelectors": { + "shape": "So" + } + } + }, + "output": { + "type": "structure", + "members": { + "TrailARN": {}, + "EventSelectors": { + "shape": "S24" + }, + "AdvancedEventSelectors": { + "shape": "So" + } + } + }, + "idempotent": true + }, + "PutInsightSelectors": { + "input": { + "type": "structure", + "required": [ + "TrailName", + "InsightSelectors" + ], + "members": { + "TrailName": {}, + "InsightSelectors": { + "shape": "S2k" + } + } + }, + "output": { + "type": "structure", + "members": { + "TrailARN": {}, + "InsightSelectors": { + "shape": "S2k" + } + } + }, + "idempotent": true + }, + "PutResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "ResourcePolicy" + ], + "members": { + "ResourceArn": {}, + "ResourcePolicy": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceArn": {}, + "ResourcePolicy": {} + } + }, + "idempotent": true + }, + "RegisterOrganizationDelegatedAdmin": { + "input": { + "type": "structure", + "required": [ + "MemberAccountId" + ], + "members": { + "MemberAccountId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "RemoveTags": { + "input": { + "type": "structure", + "required": [ + "ResourceId", + "TagsList" + ], + "members": { + "ResourceId": {}, + "TagsList": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "RestoreEventDataStore": { + "input": { + "type": "structure", + "required": [ + "EventDataStore" + ], + "members": { + "EventDataStore": {} + } + }, + "output": { + "type": "structure", + "members": { + "EventDataStoreArn": {}, + "Name": {}, + "Status": {}, + "AdvancedEventSelectors": { + "shape": "So" + }, + "MultiRegionEnabled": { + "type": "boolean" + }, + "OrganizationEnabled": { + "type": "boolean" + }, + "RetentionPeriod": { + "type": "integer" + }, + "TerminationProtectionEnabled": { + "type": "boolean" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "UpdatedTimestamp": { + "type": "timestamp" + }, + "KmsKeyId": {} + } + } + }, + "StartEventDataStoreIngestion": { + "input": { + "type": "structure", + "required": [ + "EventDataStore" + ], + "members": { + "EventDataStore": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartImport": { + "input": { + "type": "structure", + "members": { + "Destinations": { + "shape": "S2d" + }, + "ImportSource": { + "shape": "S2e" + }, + "StartEventTime": { + "type": "timestamp" + }, + "EndEventTime": { + "type": "timestamp" + }, + "ImportId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImportId": {}, + "Destinations": { + "shape": "S2d" + }, + "ImportSource": { + "shape": "S2e" + }, + "StartEventTime": { + "type": "timestamp" + }, + "EndEventTime": { + "type": "timestamp" + }, + "ImportStatus": {}, + "CreatedTimestamp": { + "type": "timestamp" + }, + "UpdatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "StartLogging": { "input": { "type": "structure", + "required": [ + "Name" + ], "members": { - "NextToken": {} + "Name": {} } }, "output": { "type": "structure", - "members": { - "Trails": { - "type": "list", - "member": { - "type": "structure", - "members": { - "TrailARN": {}, - "Name": {}, - "HomeRegion": {} - } - } - }, - "NextToken": {} - } + "members": {} }, "idempotent": true }, - "LookupEvents": { + "StartQuery": { "input": { "type": "structure", "members": { - "LookupAttributes": { + "QueryStatement": {}, + "DeliveryS3Uri": {}, + "QueryAlias": {}, + "QueryParameters": { "type": "list", - "member": { - "type": "structure", - "required": [ - "AttributeKey", - "AttributeValue" - ], - "members": { - "AttributeKey": {}, - "AttributeValue": {} - } - } - }, - "StartTime": { - "type": "timestamp" - }, - "EndTime": { - "type": "timestamp" - }, - "EventCategory": {}, - "MaxResults": { - "type": "integer" - }, - "NextToken": {} + "member": {} + } } }, "output": { "type": "structure", "members": { - "Events": { - "type": "list", - "member": { - "type": "structure", - "members": { - "EventId": {}, - "EventName": {}, - "ReadOnly": {}, - "AccessKeyId": {}, - "EventTime": { - "type": "timestamp" - }, - "EventSource": {}, - "Username": {}, - "Resources": { - "type": "list", - "member": { - "type": "structure", - "members": { - "ResourceType": {}, - "ResourceName": {} - } - } - }, - "CloudTrailEvent": {} - } - } - }, - "NextToken": {} + "QueryId": {} } }, "idempotent": true }, - "PutEventSelectors": { + "StopEventDataStoreIngestion": { "input": { "type": "structure", "required": [ - "TrailName" + "EventDataStore" ], "members": { - "TrailName": {}, - "EventSelectors": { - "shape": "Si" - }, - "AdvancedEventSelectors": { - "shape": "Sp" - } + "EventDataStore": {} } }, "output": { "type": "structure", - "members": { - "TrailARN": {}, - "EventSelectors": { - "shape": "Si" - }, - "AdvancedEventSelectors": { - "shape": "Sp" - } - } - }, - "idempotent": true + "members": {} + } }, - "PutInsightSelectors": { + "StopImport": { "input": { "type": "structure", "required": [ - "TrailName", - "InsightSelectors" + "ImportId" ], "members": { - "TrailName": {}, - "InsightSelectors": { - "shape": "Sz" - } + "ImportId": {} } }, "output": { "type": "structure", "members": { - "TrailARN": {}, - "InsightSelectors": { - "shape": "Sz" + "ImportId": {}, + "ImportSource": { + "shape": "S2e" + }, + "Destinations": { + "shape": "S2d" + }, + "ImportStatus": {}, + "CreatedTimestamp": { + "type": "timestamp" + }, + "UpdatedTimestamp": { + "type": "timestamp" + }, + "StartEventTime": { + "type": "timestamp" + }, + "EndEventTime": { + "type": "timestamp" + }, + "ImportStatistics": { + "shape": "S2h" } } - }, - "idempotent": true + } }, - "RemoveTags": { + "StopLogging": { "input": { "type": "structure", "required": [ - "ResourceId" + "Name" ], "members": { - "ResourceId": {}, - "TagsList": { - "shape": "S3" - } + "Name": {} } }, "output": { @@ -489,35 +1383,89 @@ }, "idempotent": true }, - "StartLogging": { + "UpdateChannel": { "input": { "type": "structure", "required": [ - "Name" + "Channel" ], "members": { + "Channel": {}, + "Destinations": { + "shape": "Sg" + }, "Name": {} } }, "output": { "type": "structure", - "members": {} + "members": { + "ChannelArn": {}, + "Name": {}, + "Source": {}, + "Destinations": { + "shape": "Sg" + } + } }, "idempotent": true }, - "StopLogging": { + "UpdateEventDataStore": { "input": { "type": "structure", "required": [ - "Name" + "EventDataStore" ], "members": { - "Name": {} + "EventDataStore": {}, + "Name": {}, + "AdvancedEventSelectors": { + "shape": "So" + }, + "MultiRegionEnabled": { + "type": "boolean" + }, + "OrganizationEnabled": { + "type": "boolean" + }, + "RetentionPeriod": { + "type": "integer" + }, + "TerminationProtectionEnabled": { + "type": "boolean" + }, + "KmsKeyId": {} } }, "output": { "type": "structure", - "members": {} + "members": { + "EventDataStoreArn": {}, + "Name": {}, + "Status": {}, + "AdvancedEventSelectors": { + "shape": "So" + }, + "MultiRegionEnabled": { + "type": "boolean" + }, + "OrganizationEnabled": { + "type": "boolean" + }, + "RetentionPeriod": { + "type": "integer" + }, + "TerminationProtectionEnabled": { + "type": "boolean" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "UpdatedTimestamp": { + "type": "timestamp" + }, + "KmsKeyId": {} + } }, "idempotent": true }, @@ -594,7 +1542,67 @@ } } }, - "Sf": { + "Sg": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type", + "Location" + ], + "members": { + "Type": {}, + "Location": {} + } + } + }, + "So": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FieldSelectors" + ], + "members": { + "Name": {}, + "FieldSelectors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Field" + ], + "members": { + "Field": {}, + "Equals": { + "shape": "Su" + }, + "StartsWith": { + "shape": "Su" + }, + "EndsWith": { + "shape": "Su" + }, + "NotEquals": { + "shape": "Su" + }, + "NotStartsWith": { + "shape": "Su" + }, + "NotEndsWith": { + "shape": "Su" + } + } + } + } + } + } + }, + "Su": { + "type": "list", + "member": {} + }, + "S1v": { "type": "structure", "members": { "Name": {}, @@ -629,7 +1637,7 @@ } } }, - "Si": { + "S24": { "type": "list", "member": { "type": "structure", @@ -658,53 +1666,52 @@ } } }, - "Sp": { + "S2d": { "type": "list", - "member": { - "type": "structure", - "required": [ - "FieldSelectors" - ], - "members": { - "Name": {}, - "FieldSelectors": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Field" - ], - "members": { - "Field": {}, - "Equals": { - "shape": "Sv" - }, - "StartsWith": { - "shape": "Sv" - }, - "EndsWith": { - "shape": "Sv" - }, - "NotEquals": { - "shape": "Sv" - }, - "NotStartsWith": { - "shape": "Sv" - }, - "NotEndsWith": { - "shape": "Sv" - } - } - } + "member": {} + }, + "S2e": { + "type": "structure", + "required": [ + "S3" + ], + "members": { + "S3": { + "type": "structure", + "required": [ + "S3LocationUri", + "S3BucketRegion", + "S3BucketAccessRoleArn" + ], + "members": { + "S3LocationUri": {}, + "S3BucketRegion": {}, + "S3BucketAccessRoleArn": {} } } } }, - "Sv": { - "type": "list", - "member": {} + "S2h": { + "type": "structure", + "members": { + "PrefixesFound": { + "type": "long" + }, + "PrefixesCompleted": { + "type": "long" + }, + "FilesCompleted": { + "type": "long" + }, + "EventsCompleted": { + "type": "long" + }, + "FailedEntries": { + "type": "long" + } + } }, - "Sz": { + "S2k": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/cloudtrail-data-2021-08-11.min.json b/iamlivecore/service/cloudtrail-data-2021-08-11.min.json new file mode 100644 index 00000000..7879dba3 --- /dev/null +++ b/iamlivecore/service/cloudtrail-data-2021-08-11.min.json @@ -0,0 +1,94 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-08-11", + "endpointPrefix": "cloudtrail-data", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS CloudTrail Data Service", + "serviceId": "CloudTrail Data", + "signatureVersion": "v4", + "signingName": "cloudtrail-data", + "uid": "cloudtrail-data-2021-08-11" + }, + "operations": { + "PutAuditEvents": { + "http": { + "requestUri": "/PutAuditEvents", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "auditEvents", + "channelArn" + ], + "members": { + "auditEvents": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "eventData", + "id" + ], + "members": { + "eventData": {}, + "eventDataChecksum": {}, + "id": {} + } + } + }, + "channelArn": { + "location": "querystring", + "locationName": "channelArn" + }, + "externalId": { + "location": "querystring", + "locationName": "externalId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "failed", + "successful" + ], + "members": { + "failed": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "id" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "id": {} + } + } + }, + "successful": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "eventID", + "id" + ], + "members": { + "eventID": {}, + "id": {} + } + } + } + } + } + } + }, + "shapes": {} +} \ No newline at end of file diff --git a/iamlivecore/service/codeartifact-2018-09-22.min.json b/iamlivecore/service/codeartifact-2018-09-22.min.json index 3744d431..e36e563b 100644 --- a/iamlivecore/service/codeartifact-2018-09-22.min.json +++ b/iamlivecore/service/codeartifact-2018-09-22.min.json @@ -94,10 +94,10 @@ "locationName": "package" }, "versions": { - "shape": "Sj" + "shape": "Sk" }, "versionRevisions": { - "shape": "Sl" + "shape": "Sm" }, "allowOverwrite": { "type": "boolean" @@ -111,10 +111,10 @@ "type": "structure", "members": { "successfulVersions": { - "shape": "Sp" + "shape": "Sq" }, "failedVersions": { - "shape": "St" + "shape": "Su" } } } @@ -135,7 +135,7 @@ }, "encryptionKey": {}, "tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -143,7 +143,7 @@ "type": "structure", "members": { "domain": { - "shape": "S13" + "shape": "S14" } } } @@ -176,7 +176,7 @@ "shape": "S19" }, "tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -214,7 +214,7 @@ "type": "structure", "members": { "domain": { - "shape": "S13" + "shape": "S14" } } } @@ -253,6 +253,55 @@ } } }, + "DeletePackage": { + "http": { + "method": "DELETE", + "requestUri": "/v1/package" + }, + "input": { + "type": "structure", + "required": [ + "domain", + "repository", + "format", + "package" + ], + "members": { + "domain": { + "location": "querystring", + "locationName": "domain" + }, + "domainOwner": { + "location": "querystring", + "locationName": "domain-owner" + }, + "repository": { + "location": "querystring", + "locationName": "repository" + }, + "format": { + "location": "querystring", + "locationName": "format" + }, + "namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "package": { + "location": "querystring", + "locationName": "package" + } + } + }, + "output": { + "type": "structure", + "members": { + "deletedPackage": { + "shape": "S1l" + } + } + } + }, "DeletePackageVersions": { "http": { "requestUri": "/v1/package/versions/delete" @@ -292,7 +341,7 @@ "locationName": "package" }, "versions": { - "shape": "Sj" + "shape": "Sk" }, "expectedStatus": {} } @@ -301,10 +350,10 @@ "type": "structure", "members": { "successfulVersions": { - "shape": "Sp" + "shape": "Sq" }, "failedVersions": { - "shape": "St" + "shape": "Su" } } } @@ -408,7 +457,67 @@ "type": "structure", "members": { "domain": { - "shape": "S13" + "shape": "S14" + } + } + } + }, + "DescribePackage": { + "http": { + "method": "GET", + "requestUri": "/v1/package" + }, + "input": { + "type": "structure", + "required": [ + "domain", + "repository", + "format", + "package" + ], + "members": { + "domain": { + "location": "querystring", + "locationName": "domain" + }, + "domainOwner": { + "location": "querystring", + "locationName": "domain-owner" + }, + "repository": { + "location": "querystring", + "locationName": "repository" + }, + "format": { + "location": "querystring", + "locationName": "format" + }, + "namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "package": { + "location": "querystring", + "locationName": "package" + } + } + }, + "output": { + "type": "structure", + "required": [ + "package" + ], + "members": { + "package": { + "type": "structure", + "members": { + "format": {}, + "namespace": {}, + "name": {}, + "originConfiguration": { + "shape": "S1m" + } + } } } } @@ -489,7 +598,10 @@ } }, "revision": {}, - "status": {} + "status": {}, + "origin": { + "shape": "S27" + } } } } @@ -609,10 +721,10 @@ "locationName": "package" }, "versions": { - "shape": "Sj" + "shape": "Sk" }, "versionRevisions": { - "shape": "Sl" + "shape": "Sm" }, "expectedStatus": {} } @@ -621,10 +733,10 @@ "type": "structure", "members": { "successfulVersions": { - "shape": "Sp" + "shape": "Sq" }, "failedVersions": { - "shape": "St" + "shape": "Su" } } } @@ -752,8 +864,7 @@ "type": "structure", "members": { "asset": { - "type": "blob", - "streaming": true + "shape": "S2o" }, "assetName": { "location": "header", @@ -1002,21 +1113,7 @@ "assets": { "type": "list", "member": { - "type": "structure", - "required": [ - "name" - ], - "members": { - "name": {}, - "size": { - "type": "long" - }, - "hashes": { - "type": "map", - "key": {}, - "value": {} - } - } + "shape": "S35" } } } @@ -1147,6 +1244,10 @@ "nextToken": { "location": "querystring", "locationName": "next-token" + }, + "originType": { + "location": "querystring", + "locationName": "originType" } } }, @@ -1168,7 +1269,10 @@ "members": { "version": {}, "revision": {}, - "status": {} + "status": {}, + "origin": { + "shape": "S27" + } } } }, @@ -1219,6 +1323,14 @@ "nextToken": { "location": "querystring", "locationName": "next-token" + }, + "publish": { + "location": "querystring", + "locationName": "publish" + }, + "upstream": { + "location": "querystring", + "locationName": "upstream" } } }, @@ -1228,12 +1340,7 @@ "packages": { "type": "list", "member": { - "type": "structure", - "members": { - "format": {}, - "namespace": {}, - "package": {} - } + "shape": "S1l" } }, "nextToken": {} @@ -1266,7 +1373,7 @@ "type": "structure", "members": { "repositories": { - "shape": "S3f" + "shape": "S3r" }, "nextToken": {} } @@ -1313,7 +1420,7 @@ "type": "structure", "members": { "repositories": { - "shape": "S3f" + "shape": "S3r" }, "nextToken": {} } @@ -1339,7 +1446,86 @@ "type": "structure", "members": { "tags": { - "shape": "Sy" + "shape": "Sz" + } + } + } + }, + "PublishPackageVersion": { + "http": { + "requestUri": "/v1/package/version/publish" + }, + "input": { + "type": "structure", + "required": [ + "domain", + "repository", + "format", + "package", + "packageVersion", + "assetContent", + "assetName", + "assetSHA256" + ], + "members": { + "domain": { + "location": "querystring", + "locationName": "domain" + }, + "domainOwner": { + "location": "querystring", + "locationName": "domain-owner" + }, + "repository": { + "location": "querystring", + "locationName": "repository" + }, + "format": { + "location": "querystring", + "locationName": "format" + }, + "namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "package": { + "location": "querystring", + "locationName": "package" + }, + "packageVersion": { + "location": "querystring", + "locationName": "version" + }, + "assetContent": { + "shape": "S2o" + }, + "assetName": { + "location": "querystring", + "locationName": "asset" + }, + "assetSHA256": { + "location": "header", + "locationName": "x-amz-content-sha256" + }, + "unfinished": { + "location": "querystring", + "locationName": "unfinished", + "type": "boolean" + } + }, + "payload": "assetContent" + }, + "output": { + "type": "structure", + "members": { + "format": {}, + "namespace": {}, + "package": {}, + "version": {}, + "versionRevision": {}, + "status": {}, + "asset": { + "shape": "S35" } } } @@ -1371,6 +1557,58 @@ } } }, + "PutPackageOriginConfiguration": { + "http": { + "requestUri": "/v1/package" + }, + "input": { + "type": "structure", + "required": [ + "domain", + "repository", + "format", + "package", + "restrictions" + ], + "members": { + "domain": { + "location": "querystring", + "locationName": "domain" + }, + "domainOwner": { + "location": "querystring", + "locationName": "domain-owner" + }, + "repository": { + "location": "querystring", + "locationName": "repository" + }, + "format": { + "location": "querystring", + "locationName": "format" + }, + "namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "package": { + "location": "querystring", + "locationName": "package" + }, + "restrictions": { + "shape": "S1n" + } + } + }, + "output": { + "type": "structure", + "members": { + "originConfiguration": { + "shape": "S1m" + } + } + } + }, "PutRepositoryPermissionsPolicy": { "http": { "method": "PUT", @@ -1425,7 +1663,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -1500,10 +1738,10 @@ "locationName": "package" }, "versions": { - "shape": "Sj" + "shape": "Sk" }, "versionRevisions": { - "shape": "Sl" + "shape": "Sm" }, "expectedStatus": {}, "targetStatus": {} @@ -1513,10 +1751,10 @@ "type": "structure", "members": { "successfulVersions": { - "shape": "Sp" + "shape": "Sq" }, "failedVersions": { - "shape": "St" + "shape": "Su" } } } @@ -1590,19 +1828,22 @@ "status": {} } } + }, + "createdTime": { + "type": "timestamp" } } }, - "Sj": { + "Sk": { "type": "list", "member": {} }, - "Sl": { + "Sm": { "type": "map", "key": {}, "value": {} }, - "Sp": { + "Sq": { "type": "map", "key": {}, "value": { @@ -1613,7 +1854,7 @@ } } }, - "St": { + "Su": { "type": "map", "key": {}, "value": { @@ -1624,7 +1865,7 @@ } } }, - "Sy": { + "Sz": { "type": "list", "member": { "type": "structure", @@ -1638,7 +1879,7 @@ } } }, - "S13": { + "S14": { "type": "structure", "members": { "name": {}, @@ -1678,7 +1919,71 @@ "document": {} } }, - "S3f": { + "S1l": { + "type": "structure", + "members": { + "format": {}, + "namespace": {}, + "package": {}, + "originConfiguration": { + "shape": "S1m" + } + } + }, + "S1m": { + "type": "structure", + "members": { + "restrictions": { + "shape": "S1n" + } + } + }, + "S1n": { + "type": "structure", + "required": [ + "publish", + "upstream" + ], + "members": { + "publish": {}, + "upstream": {} + } + }, + "S27": { + "type": "structure", + "members": { + "domainEntryPoint": { + "type": "structure", + "members": { + "repositoryName": {}, + "externalConnectionName": {} + } + }, + "originType": {} + } + }, + "S2o": { + "type": "blob", + "streaming": true + }, + "S35": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "size": { + "type": "long" + }, + "hashes": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "S3r": { "type": "list", "member": { "type": "structure", @@ -1688,7 +1993,10 @@ "domainName": {}, "domainOwner": {}, "arn": {}, - "description": {} + "description": {}, + "createdTime": { + "type": "timestamp" + } } } } diff --git a/iamlivecore/service/codebuild-2016-10-06.min.json b/iamlivecore/service/codebuild-2016-10-06.min.json index 9f2fbe9c..2e9968a8 100644 --- a/iamlivecore/service/codebuild-2016-10-06.min.json +++ b/iamlivecore/service/codebuild-2016-10-06.min.json @@ -81,7 +81,7 @@ "builds": { "type": "list", "member": { - "shape": "S22" + "shape": "S23" } }, "buildsNotFound": { @@ -98,7 +98,7 @@ ], "members": { "names": { - "shape": "S2d" + "shape": "S2e" } } }, @@ -108,11 +108,11 @@ "projects": { "type": "list", "member": { - "shape": "S2g" + "shape": "S2h" } }, "projectsNotFound": { - "shape": "S2d" + "shape": "S2e" } } } @@ -125,7 +125,7 @@ ], "members": { "reportGroupArns": { - "shape": "S31" + "shape": "S32" } } }, @@ -135,11 +135,11 @@ "reportGroups": { "type": "list", "member": { - "shape": "S34" + "shape": "S35" } }, "reportGroupsNotFound": { - "shape": "S31" + "shape": "S32" } } } @@ -152,7 +152,7 @@ ], "members": { "reportArns": { - "shape": "S3d" + "shape": "S3e" } } }, @@ -177,7 +177,7 @@ "type": "timestamp" }, "exportConfig": { - "shape": "S37" + "shape": "S38" }, "truncated": { "type": "boolean" @@ -232,7 +232,7 @@ } }, "reportsNotFound": { - "shape": "S3d" + "shape": "S3e" } } } @@ -261,10 +261,10 @@ "shape": "Su" }, "artifacts": { - "shape": "S2j" + "shape": "S2k" }, "secondaryArtifacts": { - "shape": "S2m" + "shape": "S2n" }, "cache": { "shape": "Sz" @@ -281,7 +281,7 @@ }, "encryptionKey": {}, "tags": { - "shape": "S2o" + "shape": "S2p" }, "vpcConfig": { "shape": "S1i" @@ -307,7 +307,7 @@ "type": "structure", "members": { "project": { - "shape": "S2g" + "shape": "S2h" } } } @@ -324,10 +324,10 @@ "name": {}, "type": {}, "exportConfig": { - "shape": "S37" + "shape": "S38" }, "tags": { - "shape": "S2o" + "shape": "S2p" } } }, @@ -335,7 +335,7 @@ "type": "structure", "members": { "reportGroup": { - "shape": "S34" + "shape": "S35" } } } @@ -350,7 +350,7 @@ "projectName": {}, "branchFilter": {}, "filterGroups": { - "shape": "S2t" + "shape": "S2u" }, "buildType": {} } @@ -359,7 +359,7 @@ "type": "structure", "members": { "webhook": { - "shape": "S2s" + "shape": "S2t" } } } @@ -695,7 +695,7 @@ "type": "structure", "members": { "filter": { - "shape": "S4z" + "shape": "S50" }, "maxResults": { "type": "integer" @@ -720,7 +720,7 @@ "members": { "projectName": {}, "filter": { - "shape": "S4z" + "shape": "S50" }, "maxResults": { "type": "integer" @@ -836,7 +836,7 @@ "members": { "nextToken": {}, "projects": { - "shape": "S2d" + "shape": "S2e" } } } @@ -858,7 +858,7 @@ "members": { "nextToken": {}, "reportGroups": { - "shape": "S31" + "shape": "S32" } } } @@ -873,7 +873,7 @@ "type": "integer" }, "filter": { - "shape": "S5p" + "shape": "S5q" } } }, @@ -882,7 +882,7 @@ "members": { "nextToken": {}, "reports": { - "shape": "S3d" + "shape": "S3e" } } } @@ -901,7 +901,7 @@ "type": "integer" }, "filter": { - "shape": "S5p" + "shape": "S5q" } } }, @@ -910,7 +910,7 @@ "members": { "nextToken": {}, "reports": { - "shape": "S3d" + "shape": "S3e" } } } @@ -955,7 +955,7 @@ "members": { "nextToken": {}, "reportGroups": { - "shape": "S31" + "shape": "S32" } } } @@ -1013,7 +1013,7 @@ "type": "structure", "members": { "build": { - "shape": "S22" + "shape": "S23" } } } @@ -1052,10 +1052,10 @@ }, "sourceVersion": {}, "artifactsOverride": { - "shape": "S2j" + "shape": "S2k" }, "secondaryArtifactsOverride": { - "shape": "S2m" + "shape": "S2n" }, "environmentVariablesOverride": { "shape": "S16" @@ -1116,7 +1116,7 @@ "type": "structure", "members": { "build": { - "shape": "S22" + "shape": "S23" } } } @@ -1137,10 +1137,10 @@ }, "sourceVersion": {}, "artifactsOverride": { - "shape": "S2j" + "shape": "S2k" }, "secondaryArtifactsOverride": { - "shape": "S2m" + "shape": "S2n" }, "environmentVariablesOverride": { "shape": "S16" @@ -1220,7 +1220,7 @@ "type": "structure", "members": { "build": { - "shape": "S22" + "shape": "S23" } } } @@ -1264,10 +1264,10 @@ "shape": "Su" }, "artifacts": { - "shape": "S2j" + "shape": "S2k" }, "secondaryArtifacts": { - "shape": "S2m" + "shape": "S2n" }, "cache": { "shape": "Sz" @@ -1284,7 +1284,7 @@ }, "encryptionKey": {}, "tags": { - "shape": "S2o" + "shape": "S2p" }, "vpcConfig": { "shape": "S1i" @@ -1310,7 +1310,7 @@ "type": "structure", "members": { "project": { - "shape": "S2g" + "shape": "S2h" } } } @@ -1346,10 +1346,10 @@ "members": { "arn": {}, "exportConfig": { - "shape": "S37" + "shape": "S38" }, "tags": { - "shape": "S2o" + "shape": "S2p" } } }, @@ -1357,7 +1357,7 @@ "type": "structure", "members": { "reportGroup": { - "shape": "S34" + "shape": "S35" } } } @@ -1375,7 +1375,7 @@ "type": "boolean" }, "filterGroups": { - "shape": "S2t" + "shape": "S2u" }, "buildType": {} } @@ -1384,7 +1384,7 @@ "type": "structure", "members": { "webhook": { - "shape": "S2s" + "shape": "S2t" } } } @@ -1509,12 +1509,12 @@ "type": "boolean" }, "currentBuildSummary": { - "shape": "S1u" + "shape": "S1v" }, "priorBuildSummaryList": { "type": "list", "member": { - "shape": "S1u" + "shape": "S1v" } } } @@ -1783,10 +1783,11 @@ }, "timeoutInMins": { "type": "integer" - } + }, + "batchReportMode": {} } }, - "S1u": { + "S1v": { "type": "structure", "members": { "arn": {}, @@ -1795,17 +1796,17 @@ }, "buildStatus": {}, "primaryArtifact": { - "shape": "S1v" + "shape": "S1w" }, "secondaryArtifacts": { "type": "list", "member": { - "shape": "S1v" + "shape": "S1w" } } } }, - "S1v": { + "S1w": { "type": "structure", "members": { "type": {}, @@ -1813,7 +1814,7 @@ "identifier": {} } }, - "S22": { + "S23": { "type": "structure", "members": { "id": {}, @@ -1943,11 +1944,11 @@ "buildBatchArn": {} } }, - "S2d": { + "S2e": { "type": "list", "member": {} }, - "S2g": { + "S2h": { "type": "structure", "members": { "name": {}, @@ -1964,10 +1965,10 @@ "shape": "Su" }, "artifacts": { - "shape": "S2j" + "shape": "S2k" }, "secondaryArtifacts": { - "shape": "S2m" + "shape": "S2n" }, "cache": { "shape": "Sz" @@ -1984,7 +1985,7 @@ }, "encryptionKey": {}, "tags": { - "shape": "S2o" + "shape": "S2p" }, "created": { "type": "timestamp" @@ -1993,7 +1994,7 @@ "type": "timestamp" }, "webhook": { - "shape": "S2s" + "shape": "S2t" }, "vpcConfig": { "shape": "S1i" @@ -2024,7 +2025,7 @@ "resourceAccessRole": {} } }, - "S2j": { + "S2k": { "type": "structure", "required": [ "type" @@ -2046,13 +2047,13 @@ "bucketOwnerAccess": {} } }, - "S2m": { + "S2n": { "type": "list", "member": { - "shape": "S2j" + "shape": "S2k" } }, - "S2o": { + "S2p": { "type": "list", "member": { "type": "structure", @@ -2062,7 +2063,7 @@ } } }, - "S2s": { + "S2t": { "type": "structure", "members": { "url": {}, @@ -2070,7 +2071,7 @@ "secret": {}, "branchFilter": {}, "filterGroups": { - "shape": "S2t" + "shape": "S2u" }, "buildType": {}, "lastModifiedSecret": { @@ -2078,7 +2079,7 @@ } } }, - "S2t": { + "S2u": { "type": "list", "member": { "type": "list", @@ -2098,18 +2099,18 @@ } } }, - "S31": { + "S32": { "type": "list", "member": {} }, - "S34": { + "S35": { "type": "structure", "members": { "arn": {}, "name": {}, "type": {}, "exportConfig": { - "shape": "S37" + "shape": "S38" }, "created": { "type": "timestamp" @@ -2118,12 +2119,12 @@ "type": "timestamp" }, "tags": { - "shape": "S2o" + "shape": "S2p" }, "status": {} } }, - "S37": { + "S38": { "type": "structure", "members": { "exportConfigType": {}, @@ -2142,17 +2143,17 @@ } } }, - "S3d": { + "S3e": { "type": "list", "member": {} }, - "S4z": { + "S50": { "type": "structure", "members": { "status": {} } }, - "S5p": { + "S5q": { "type": "structure", "members": { "status": {} diff --git a/iamlivecore/service/codecatalyst-2022-09-28.min.json b/iamlivecore/service/codecatalyst-2022-09-28.min.json new file mode 100644 index 00000000..1b886a61 --- /dev/null +++ b/iamlivecore/service/codecatalyst-2022-09-28.min.json @@ -0,0 +1,1658 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-09-28", + "endpointPrefix": "codecatalyst", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon CodeCatalyst", + "serviceId": "CodeCatalyst", + "signatureVersion": "bearer", + "signingName": "codecatalyst", + "uid": "codecatalyst-2022-09-28" + }, + "operations": { + "CreateAccessToken": { + "http": { + "method": "PUT", + "requestUri": "/v1/accessTokens", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "expiresTime": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "required": [ + "secret", + "name", + "expiresTime", + "accessTokenId" + ], + "members": { + "secret": { + "type": "string", + "sensitive": true + }, + "name": {}, + "expiresTime": { + "shape": "S3" + }, + "accessTokenId": {} + } + } + }, + "CreateDevEnvironment": { + "http": { + "method": "PUT", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "instanceType", + "persistentStorage" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "repositories": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "repositoryName" + ], + "members": { + "repositoryName": {}, + "branchName": {} + } + } + }, + "clientToken": {}, + "alias": {}, + "ides": { + "shape": "Sf" + }, + "instanceType": {}, + "inactivityTimeoutMinutes": { + "type": "integer" + }, + "persistentStorage": { + "type": "structure", + "required": [ + "sizeInGiB" + ], + "members": { + "sizeInGiB": { + "type": "integer" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "id": {} + } + }, + "idempotent": true + }, + "CreateProject": { + "http": { + "method": "PUT", + "requestUri": "/v1/spaces/{spaceName}/projects", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "displayName" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "displayName": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "spaceName": {}, + "name": {}, + "displayName": {}, + "description": {} + } + }, + "idempotent": true + }, + "CreateSourceRepository": { + "http": { + "method": "PUT", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "name" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "name": { + "location": "uri", + "locationName": "name" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "name" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "name": {}, + "description": {} + } + }, + "idempotent": true + }, + "CreateSourceRepositoryBranch": { + "http": { + "method": "PUT", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches/{name}", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "sourceRepositoryName", + "name" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "sourceRepositoryName": { + "location": "uri", + "locationName": "sourceRepositoryName" + }, + "name": { + "location": "uri", + "locationName": "name" + }, + "headCommitId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ref": {}, + "name": {}, + "lastUpdatedTime": { + "shape": "S3" + }, + "headCommitId": {} + } + }, + "idempotent": true + }, + "DeleteAccessToken": { + "http": { + "method": "DELETE", + "requestUri": "/v1/accessTokens/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteDevEnvironment": { + "http": { + "method": "DELETE", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "id": {} + } + }, + "idempotent": true + }, + "DeleteProject": { + "http": { + "method": "DELETE", + "requestUri": "/v1/spaces/{spaceName}/projects/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "name" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "name" + ], + "members": { + "spaceName": {}, + "name": {}, + "displayName": {} + } + }, + "idempotent": true + }, + "DeleteSourceRepository": { + "http": { + "method": "DELETE", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "name" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "name" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "name": {} + } + }, + "idempotent": true + }, + "DeleteSpace": { + "http": { + "method": "DELETE", + "requestUri": "/v1/spaces/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "displayName": {} + } + }, + "idempotent": true + }, + "GetDevEnvironment": { + "http": { + "method": "GET", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id", + "lastUpdatedTime", + "creatorId", + "status", + "repositories", + "instanceType", + "inactivityTimeoutMinutes", + "persistentStorage" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "id": {}, + "lastUpdatedTime": { + "shape": "S3" + }, + "creatorId": {}, + "status": {}, + "statusReason": {}, + "repositories": { + "shape": "S1f" + }, + "alias": {}, + "ides": { + "shape": "S1i" + }, + "instanceType": {}, + "inactivityTimeoutMinutes": { + "type": "integer" + }, + "persistentStorage": { + "shape": "S1m" + } + } + } + }, + "GetProject": { + "http": { + "method": "GET", + "requestUri": "/v1/spaces/{spaceName}/projects/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "name" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "spaceName": {}, + "name": {}, + "displayName": {}, + "description": {} + } + } + }, + "GetSourceRepository": { + "http": { + "method": "GET", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "name" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "name", + "lastUpdatedTime", + "createdTime" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "name": {}, + "description": {}, + "lastUpdatedTime": { + "shape": "S1s" + }, + "createdTime": { + "shape": "S1s" + } + } + } + }, + "GetSourceRepositoryCloneUrls": { + "http": { + "method": "GET", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/cloneUrls", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "sourceRepositoryName" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "sourceRepositoryName": { + "location": "uri", + "locationName": "sourceRepositoryName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "https" + ], + "members": { + "https": {} + } + } + }, + "GetSpace": { + "http": { + "method": "GET", + "requestUri": "/v1/spaces/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "regionName" + ], + "members": { + "name": {}, + "regionName": {}, + "displayName": {}, + "description": {} + } + } + }, + "GetSubscription": { + "http": { + "method": "GET", + "requestUri": "/v1/spaces/{spaceName}/subscription", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + } + } + }, + "output": { + "type": "structure", + "members": { + "subscriptionType": {}, + "awsAccountName": {} + } + } + }, + "GetUserDetails": { + "http": { + "method": "GET", + "requestUri": "/userDetails", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": { + "location": "querystring", + "locationName": "id" + }, + "userName": { + "location": "querystring", + "locationName": "userName" + } + } + }, + "output": { + "type": "structure", + "members": { + "userId": {}, + "userName": {}, + "displayName": {}, + "primaryEmail": { + "type": "structure", + "members": { + "email": {}, + "verified": { + "type": "boolean" + } + } + }, + "version": {} + } + } + }, + "ListAccessTokens": { + "http": { + "requestUri": "/v1/accessTokens", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "name" + ], + "members": { + "id": {}, + "name": {}, + "expiresTime": { + "shape": "S3" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListDevEnvironmentSessions": { + "http": { + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{devEnvironmentId}/sessions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "devEnvironmentId" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "devEnvironmentId": { + "location": "uri", + "locationName": "devEnvironmentId" + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "devEnvironmentId", + "startedTime", + "id" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "devEnvironmentId": {}, + "startedTime": { + "shape": "S3" + }, + "id": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListDevEnvironments": { + "http": { + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "values" + ], + "members": { + "key": {}, + "values": { + "shape": "S2m" + }, + "comparisonOperator": {} + } + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "lastUpdatedTime", + "creatorId", + "status", + "repositories", + "instanceType", + "inactivityTimeoutMinutes", + "persistentStorage" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "id": {}, + "lastUpdatedTime": { + "shape": "S3" + }, + "creatorId": {}, + "status": {}, + "statusReason": {}, + "repositories": { + "shape": "S1f" + }, + "alias": {}, + "ides": { + "shape": "S1i" + }, + "instanceType": {}, + "inactivityTimeoutMinutes": { + "type": "integer" + }, + "persistentStorage": { + "shape": "S1m" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListEventLogs": { + "http": { + "requestUri": "/v1/spaces/{spaceName}/eventLogs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "startTime", + "endTime" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "startTime": { + "shape": "S3" + }, + "endTime": { + "shape": "S3" + }, + "eventName": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "nextToken": {}, + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "eventName", + "eventType", + "eventCategory", + "eventSource", + "eventTime", + "operationType", + "userIdentity" + ], + "members": { + "id": {}, + "eventName": {}, + "eventType": {}, + "eventCategory": {}, + "eventSource": {}, + "eventTime": { + "shape": "S3" + }, + "operationType": {}, + "userIdentity": { + "type": "structure", + "required": [ + "userType", + "principalId" + ], + "members": { + "userType": {}, + "principalId": {}, + "userName": {}, + "awsAccountId": {} + } + }, + "projectInformation": { + "type": "structure", + "members": { + "name": {}, + "projectId": {} + } + }, + "requestId": {}, + "requestPayload": { + "shape": "S34" + }, + "responsePayload": { + "shape": "S34" + }, + "errorCode": {}, + "sourceIpAddress": {}, + "userAgent": {} + } + } + } + } + } + }, + "ListProjects": { + "http": { + "requestUri": "/v1/spaces/{spaceName}/projects", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "values" + ], + "members": { + "key": {}, + "values": { + "shape": "S2m" + }, + "comparisonOperator": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "displayName": {}, + "description": {} + } + } + } + } + } + }, + "ListSourceRepositories": { + "http": { + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "name", + "lastUpdatedTime", + "createdTime" + ], + "members": { + "id": {}, + "name": {}, + "description": {}, + "lastUpdatedTime": { + "shape": "S1s" + }, + "createdTime": { + "shape": "S1s" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListSourceRepositoryBranches": { + "http": { + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/sourceRepositories/{sourceRepositoryName}/branches", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "sourceRepositoryName" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "sourceRepositoryName": { + "location": "uri", + "locationName": "sourceRepositoryName" + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "nextToken": {}, + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ref": {}, + "name": {}, + "lastUpdatedTime": { + "shape": "S3" + }, + "headCommitId": {} + } + } + } + } + } + }, + "ListSpaces": { + "http": { + "requestUri": "/v1/spaces", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "regionName" + ], + "members": { + "name": {}, + "regionName": {}, + "displayName": {}, + "description": {} + } + } + } + } + } + }, + "StartDevEnvironment": { + "http": { + "method": "PUT", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "ides": { + "shape": "Sf" + }, + "instanceType": {}, + "inactivityTimeoutMinutes": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id", + "status" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "id": {}, + "status": {} + } + }, + "idempotent": true + }, + "StartDevEnvironmentSession": { + "http": { + "method": "PUT", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id", + "sessionConfiguration" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "sessionConfiguration": { + "type": "structure", + "required": [ + "sessionType" + ], + "members": { + "sessionType": {}, + "executeCommandSessionConfiguration": { + "type": "structure", + "required": [ + "command" + ], + "members": { + "command": {}, + "arguments": { + "type": "list", + "member": {} + } + } + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "accessDetails", + "spaceName", + "projectName", + "id" + ], + "members": { + "accessDetails": { + "type": "structure", + "required": [ + "streamUrl", + "tokenValue" + ], + "members": { + "streamUrl": { + "shape": "S48" + }, + "tokenValue": { + "shape": "S48" + } + }, + "sensitive": true + }, + "sessionId": {}, + "spaceName": {}, + "projectName": {}, + "id": {} + } + } + }, + "StopDevEnvironment": { + "http": { + "method": "PUT", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id", + "status" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "id": {}, + "status": {} + } + }, + "idempotent": true + }, + "StopDevEnvironmentSession": { + "http": { + "method": "DELETE", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id", + "sessionId" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "sessionId": { + "location": "uri", + "locationName": "sessionId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id", + "sessionId" + ], + "members": { + "spaceName": {}, + "projectName": {}, + "id": {}, + "sessionId": {} + } + }, + "idempotent": true + }, + "UpdateDevEnvironment": { + "http": { + "method": "PATCH", + "requestUri": "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "projectName", + "id" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "projectName": { + "location": "uri", + "locationName": "projectName" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "alias": {}, + "ides": { + "shape": "Sf" + }, + "instanceType": {}, + "inactivityTimeoutMinutes": { + "type": "integer" + }, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "spaceName", + "projectName" + ], + "members": { + "id": {}, + "spaceName": {}, + "projectName": {}, + "alias": {}, + "ides": { + "shape": "Sf" + }, + "instanceType": {}, + "inactivityTimeoutMinutes": { + "type": "integer" + }, + "clientToken": {} + } + }, + "idempotent": true + }, + "UpdateProject": { + "http": { + "method": "PATCH", + "requestUri": "/v1/spaces/{spaceName}/projects/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "spaceName", + "name" + ], + "members": { + "spaceName": { + "location": "uri", + "locationName": "spaceName" + }, + "name": { + "location": "uri", + "locationName": "name" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "members": { + "spaceName": {}, + "name": {}, + "displayName": {}, + "description": {} + } + }, + "idempotent": true + }, + "UpdateSpace": { + "http": { + "method": "PATCH", + "requestUri": "/v1/spaces/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "displayName": {}, + "description": {} + } + }, + "idempotent": true + }, + "VerifySession": { + "http": { + "method": "GET", + "requestUri": "/session", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "identity": {} + } + } + } + }, + "shapes": { + "S3": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sf": { + "type": "list", + "member": { + "type": "structure", + "members": { + "runtime": {}, + "name": {} + } + } + }, + "S1f": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "repositoryName" + ], + "members": { + "repositoryName": {}, + "branchName": {} + } + } + }, + "S1i": { + "type": "list", + "member": { + "type": "structure", + "members": { + "runtime": {}, + "name": {} + } + } + }, + "S1m": { + "type": "structure", + "required": [ + "sizeInGiB" + ], + "members": { + "sizeInGiB": { + "type": "integer" + } + } + }, + "S1s": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S2m": { + "type": "list", + "member": {} + }, + "S34": { + "type": "structure", + "members": { + "contentType": {}, + "data": {} + } + }, + "S48": { + "type": "string", + "sensitive": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/codecommit-2015-04-13.min.json b/iamlivecore/service/codecommit-2015-04-13.min.json index 6548bbb4..c7072511 100644 --- a/iamlivecore/service/codecommit-2015-04-13.min.json +++ b/iamlivecore/service/codecommit-2015-04-13.min.json @@ -1485,6 +1485,50 @@ } } }, + "ListFileCommitHistory": { + "input": { + "type": "structure", + "required": [ + "repositoryName", + "filePath" + ], + "members": { + "repositoryName": {}, + "commitSpecifier": {}, + "filePath": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "revisionDag" + ], + "members": { + "revisionDag": { + "type": "list", + "member": { + "type": "structure", + "members": { + "commit": { + "shape": "S1l" + }, + "blobId": {}, + "path": {}, + "revisionChildren": { + "type": "list", + "member": {} + } + } + } + }, + "nextToken": {} + } + } + }, "ListPullRequests": { "input": { "type": "structure", diff --git a/iamlivecore/service/codedeploy-2014-10-06.min.json b/iamlivecore/service/codedeploy-2014-10-06.min.json index 2227cab1..91e89196 100644 --- a/iamlivecore/service/codedeploy-2014-10-06.min.json +++ b/iamlivecore/service/codedeploy-2014-10-06.min.json @@ -272,7 +272,10 @@ "updateOutdatedInstancesOnly": { "type": "boolean" }, - "fileExistsBehavior": {} + "fileExistsBehavior": {}, + "overrideAlarmConfiguration": { + "shape": "S1v" + } } }, "output": { @@ -1714,6 +1717,9 @@ "shape": "S49" } } + }, + "overrideAlarmConfiguration": { + "shape": "S1v" } } }, diff --git a/iamlivecore/service/codeguru-reviewer-2019-09-19.min.json b/iamlivecore/service/codeguru-reviewer-2019-09-19.min.json index 4d6f60e4..b72ed402 100644 --- a/iamlivecore/service/codeguru-reviewer-2019-09-19.min.json +++ b/iamlivecore/service/codeguru-reviewer-2019-09-19.min.json @@ -188,7 +188,7 @@ "CodeReviewArn": {}, "RecommendationId": {}, "Reactions": { - "shape": "S1t" + "shape": "S1u" }, "UserId": {}, "CreatedTimeStamp": { @@ -272,7 +272,7 @@ ], "members": { "ProviderTypes": { - "shape": "S20", + "shape": "S21", "location": "querystring", "locationName": "ProviderTypes" }, @@ -331,6 +331,9 @@ "MeteredLinesOfCodeCount": { "type": "long" }, + "SuppressedLinesOfCodeCount": { + "type": "long" + }, "FindingsCount": { "type": "long" } @@ -394,7 +397,7 @@ "members": { "RecommendationId": {}, "Reactions": { - "shape": "S1t" + "shape": "S1u" }, "UserId": {} } @@ -478,7 +481,7 @@ "type": "structure", "members": { "ProviderTypes": { - "shape": "S20", + "shape": "S21", "location": "querystring", "locationName": "ProviderType" }, @@ -578,7 +581,7 @@ "CodeReviewArn": {}, "RecommendationId": {}, "Reactions": { - "shape": "S1t" + "shape": "S1u" } } }, @@ -804,6 +807,9 @@ "MeteredLinesOfCodeCount": { "type": "long" }, + "SuppressedLinesOfCodeCount": { + "type": "long" + }, "FindingsCount": { "type": "long" } @@ -811,14 +817,15 @@ }, "AnalysisTypes": { "shape": "S1c" - } + }, + "ConfigFileState": {} } }, - "S1t": { + "S1u": { "type": "list", "member": {} }, - "S20": { + "S21": { "type": "list", "member": {} } diff --git a/iamlivecore/service/codeguru-security-2018-05-10.min.json b/iamlivecore/service/codeguru-security-2018-05-10.min.json new file mode 100644 index 00000000..6abd0379 --- /dev/null +++ b/iamlivecore/service/codeguru-security-2018-05-10.min.json @@ -0,0 +1,703 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "codeguru-security", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon CodeGuru Security", + "serviceId": "CodeGuru Security", + "signatureVersion": "v4", + "signingName": "codeguru-security", + "uid": "codeguru-security-2018-05-10" + }, + "operations": { + "BatchGetFindings": { + "http": { + "requestUri": "/batchGetFindings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "findingIdentifiers" + ], + "members": { + "findingIdentifiers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "findingId", + "scanName" + ], + "members": { + "findingId": {}, + "scanName": {} + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "failedFindings", + "findings" + ], + "members": { + "failedFindings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "findingId", + "message", + "scanName" + ], + "members": { + "errorCode": {}, + "findingId": {}, + "message": {}, + "scanName": {} + } + } + }, + "findings": { + "shape": "Sa" + } + } + } + }, + "CreateScan": { + "http": { + "requestUri": "/scans", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceId", + "scanName" + ], + "members": { + "analysisType": {}, + "clientToken": { + "idempotencyToken": true + }, + "resourceId": { + "shape": "Sv" + }, + "scanName": {}, + "scanType": {}, + "tags": { + "shape": "Sy" + } + } + }, + "output": { + "type": "structure", + "required": [ + "resourceId", + "runId", + "scanName", + "scanState" + ], + "members": { + "resourceId": { + "shape": "Sv" + }, + "runId": {}, + "scanName": {}, + "scanNameArn": {}, + "scanState": {} + } + } + }, + "CreateUploadUrl": { + "http": { + "requestUri": "/uploadUrl", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "scanName" + ], + "members": { + "scanName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "codeArtifactId", + "requestHeaders", + "s3Url" + ], + "members": { + "codeArtifactId": {}, + "requestHeaders": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "s3Url": { + "type": "string", + "sensitive": true + } + } + } + }, + "GetAccountConfiguration": { + "http": { + "method": "GET", + "requestUri": "/accountConfiguration/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "required": [ + "encryptionConfig" + ], + "members": { + "encryptionConfig": { + "shape": "S1c" + } + } + } + }, + "GetFindings": { + "http": { + "method": "GET", + "requestUri": "/findings/{scanName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "scanName" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "scanName": { + "location": "uri", + "locationName": "scanName" + }, + "status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "members": { + "findings": { + "shape": "Sa" + }, + "nextToken": {} + } + } + }, + "GetMetricsSummary": { + "http": { + "method": "GET", + "requestUri": "/metrics/summary", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "date" + ], + "members": { + "date": { + "location": "querystring", + "locationName": "date", + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "metricsSummary": { + "type": "structure", + "members": { + "categoriesWithMostFindings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "categoryName": {}, + "findingNumber": { + "type": "integer" + } + } + } + }, + "date": { + "type": "timestamp" + }, + "openFindings": { + "shape": "S1n" + }, + "scansWithMostOpenCriticalFindings": { + "type": "list", + "member": { + "shape": "S1q" + } + }, + "scansWithMostOpenFindings": { + "type": "list", + "member": { + "shape": "S1q" + } + } + } + } + } + } + }, + "GetScan": { + "http": { + "method": "GET", + "requestUri": "/scans/{scanName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "scanName" + ], + "members": { + "runId": { + "location": "querystring", + "locationName": "runId" + }, + "scanName": { + "location": "uri", + "locationName": "scanName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "analysisType", + "createdAt", + "runId", + "scanName", + "scanState" + ], + "members": { + "analysisType": {}, + "createdAt": { + "type": "timestamp" + }, + "numberOfRevisions": { + "type": "long" + }, + "runId": {}, + "scanName": {}, + "scanNameArn": {}, + "scanState": {}, + "updatedAt": { + "type": "timestamp" + } + } + } + }, + "ListFindingsMetrics": { + "http": { + "method": "GET", + "requestUri": "/metrics/findings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "endDate", + "startDate" + ], + "members": { + "endDate": { + "location": "querystring", + "locationName": "endDate", + "type": "timestamp" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "startDate": { + "location": "querystring", + "locationName": "startDate", + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "findingsMetrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "closedFindings": { + "shape": "S1n" + }, + "date": { + "type": "timestamp" + }, + "meanTimeToClose": { + "shape": "S1n" + }, + "newFindings": { + "shape": "S1n" + }, + "openFindings": { + "shape": "S1n" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListScans": { + "http": { + "method": "GET", + "requestUri": "/scans", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "summaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "createdAt", + "runId", + "scanName", + "scanState" + ], + "members": { + "createdAt": { + "type": "timestamp" + }, + "runId": {}, + "scanName": {}, + "scanNameArn": {}, + "scanState": {}, + "updatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sy" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sy" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateAccountConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/updateAccountConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "encryptionConfig" + ], + "members": { + "encryptionConfig": { + "shape": "S1c" + } + } + }, + "output": { + "type": "structure", + "required": [ + "encryptionConfig" + ], + "members": { + "encryptionConfig": { + "shape": "S1c" + } + } + } + } + }, + "shapes": { + "Sa": { + "type": "list", + "member": { + "type": "structure", + "members": { + "createdAt": { + "type": "timestamp" + }, + "description": {}, + "detectorId": {}, + "detectorName": {}, + "detectorTags": { + "type": "list", + "member": {} + }, + "generatorId": {}, + "id": {}, + "remediation": { + "type": "structure", + "members": { + "recommendation": { + "type": "structure", + "members": { + "text": {}, + "url": {} + } + }, + "suggestedFixes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "code": {}, + "description": {} + } + } + } + } + }, + "resource": { + "type": "structure", + "members": { + "id": {}, + "subResourceId": {} + } + }, + "ruleId": {}, + "severity": {}, + "status": {}, + "title": {}, + "type": {}, + "updatedAt": { + "type": "timestamp" + }, + "vulnerability": { + "type": "structure", + "members": { + "filePath": { + "type": "structure", + "members": { + "codeSnippet": { + "type": "list", + "member": { + "type": "structure", + "members": { + "content": {}, + "number": { + "type": "integer" + } + } + } + }, + "endLine": { + "type": "integer" + }, + "name": {}, + "path": {}, + "startLine": { + "type": "integer" + } + } + }, + "id": {}, + "itemCount": { + "type": "integer" + }, + "referenceUrls": { + "type": "list", + "member": {} + }, + "relatedVulnerabilities": { + "type": "list", + "member": {} + } + } + } + } + } + }, + "Sv": { + "type": "structure", + "members": { + "codeArtifactId": {} + }, + "union": true + }, + "Sy": { + "type": "map", + "key": {}, + "value": {} + }, + "S1c": { + "type": "structure", + "members": { + "kmsKeyArn": {} + } + }, + "S1n": { + "type": "structure", + "members": { + "critical": { + "type": "double" + }, + "high": { + "type": "double" + }, + "info": { + "type": "double" + }, + "low": { + "type": "double" + }, + "medium": { + "type": "double" + } + } + }, + "S1q": { + "type": "structure", + "members": { + "findingNumber": { + "type": "integer" + }, + "scanName": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/codepipeline-2015-07-09.min.json b/iamlivecore/service/codepipeline-2015-07-09.min.json index 9317121d..7231ef34 100644 --- a/iamlivecore/service/codepipeline-2015-07-09.min.json +++ b/iamlivecore/service/codepipeline-2015-07-09.min.json @@ -290,6 +290,9 @@ }, "updated": { "type": "timestamp" + }, + "pollingDisabledAt": { + "type": "timestamp" } } } diff --git a/iamlivecore/service/codestar-notifications-2019-10-15.min.json b/iamlivecore/service/codestar-notifications-2019-10-15.min.json index 34bbb7d4..39af6435 100644 --- a/iamlivecore/service/codestar-notifications-2019-10-15.min.json +++ b/iamlivecore/service/codestar-notifications-2019-10-15.min.json @@ -361,7 +361,7 @@ }, "UntagResource": { "http": { - "requestUri": "/untagResource" + "requestUri": "/untagResource/{resourceArn}" }, "input": { "type": "structure", @@ -370,8 +370,13 @@ "TagKeys" ], "members": { - "Arn": {}, + "Arn": { + "location": "uri", + "locationName": "resourceArn" + }, "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", "type": "list", "member": {} } diff --git a/iamlivecore/service/cognito-idp-2016-04-18.min.json b/iamlivecore/service/cognito-idp-2016-04-18.min.json index 4d4bd7d2..9e42a957 100644 --- a/iamlivecore/service/cognito-idp-2016-04-18.min.json +++ b/iamlivecore/service/cognito-idp-2016-04-18.min.json @@ -334,7 +334,9 @@ "type": "structure", "members": { "ChallengeName": {}, - "Session": {}, + "Session": { + "shape": "S1s" + }, "ChallengeParameters": { "shape": "S1t" }, @@ -562,7 +564,9 @@ "ChallengeResponses": { "shape": "S2y" }, - "Session": {}, + "Session": { + "shape": "S1s" + }, "AnalyticsMetadata": { "shape": "S1m" }, @@ -578,7 +582,9 @@ "type": "structure", "members": { "ChallengeName": {}, - "Session": {}, + "Session": { + "shape": "S1s" + }, "ChallengeParameters": { "shape": "S1t" }, @@ -759,7 +765,9 @@ "AccessToken": { "shape": "S1v" }, - "Session": {} + "Session": { + "shape": "S1s" + } } }, "output": { @@ -769,9 +777,12 @@ "type": "string", "sensitive": true }, - "Session": {} + "Session": { + "shape": "S1s" + } } - } + }, + "authtype": "none" }, "ChangePassword": { "input": { @@ -828,7 +839,8 @@ "type": "boolean" } } - } + }, + "authtype": "none" }, "ConfirmForgotPassword": { "input": { @@ -1034,52 +1046,56 @@ "Policies": { "shape": "S4u" }, + "DeletionProtection": {}, "LambdaConfig": { - "shape": "S4y" + "shape": "S4z" }, "AutoVerifiedAttributes": { - "shape": "S53" + "shape": "S54" }, "AliasAttributes": { - "shape": "S55" + "shape": "S56" }, "UsernameAttributes": { - "shape": "S57" + "shape": "S58" }, "SmsVerificationMessage": {}, "EmailVerificationMessage": {}, "EmailVerificationSubject": {}, "VerificationMessageTemplate": { - "shape": "S5c" + "shape": "S5d" }, "SmsAuthenticationMessage": {}, "MfaConfiguration": {}, + "UserAttributeUpdateSettings": { + "shape": "S5i" + }, "DeviceConfiguration": { - "shape": "S5h" + "shape": "S5k" }, "EmailConfiguration": { - "shape": "S5i" + "shape": "S5l" }, "SmsConfiguration": { - "shape": "S5m" + "shape": "S5p" }, "UserPoolTags": { - "shape": "S5n" + "shape": "S5r" }, "AdminCreateUserConfig": { - "shape": "S5q" + "shape": "S5u" }, "Schema": { - "shape": "S5t" + "shape": "S5x" }, "UserPoolAddOns": { - "shape": "S5u" + "shape": "S5y" }, "UsernameConfiguration": { - "shape": "S5w" + "shape": "S60" }, "AccountRecoverySetting": { - "shape": "S5x" + "shape": "S61" } } }, @@ -1087,7 +1103,7 @@ "type": "structure", "members": { "UserPool": { - "shape": "S63" + "shape": "S67" } } } @@ -1115,42 +1131,48 @@ "type": "integer" }, "TokenValidityUnits": { - "shape": "S6c" + "shape": "S6g" }, "ReadAttributes": { - "shape": "S6e" + "shape": "S6i" }, "WriteAttributes": { - "shape": "S6e" + "shape": "S6i" }, "ExplicitAuthFlows": { - "shape": "S6g" + "shape": "S6k" }, "SupportedIdentityProviders": { - "shape": "S6i" + "shape": "S6m" }, "CallbackURLs": { - "shape": "S6j" + "shape": "S6n" }, "LogoutURLs": { - "shape": "S6l" + "shape": "S6p" }, "DefaultRedirectURI": {}, "AllowedOAuthFlows": { - "shape": "S6m" + "shape": "S6q" }, "AllowedOAuthScopes": { - "shape": "S6o" + "shape": "S6s" }, "AllowedOAuthFlowsUserPoolClient": { "type": "boolean" }, "AnalyticsConfiguration": { - "shape": "S6q" + "shape": "S6u" }, "PreventUserExistenceErrors": {}, "EnableTokenRevocation": { "type": "boolean" + }, + "EnablePropagateAdditionalUserContextData": { + "type": "boolean" + }, + "AuthSessionValidity": { + "type": "integer" } } }, @@ -1158,7 +1180,7 @@ "type": "structure", "members": { "UserPoolClient": { - "shape": "S6u" + "shape": "S6z" } } } @@ -1174,7 +1196,7 @@ "Domain": {}, "UserPoolId": {}, "CustomDomainConfig": { - "shape": "S6x" + "shape": "S72" } } }, @@ -1371,7 +1393,7 @@ ], "members": { "RiskConfiguration": { - "shape": "S7f" + "shape": "S7k" } } } @@ -1411,7 +1433,7 @@ "type": "structure", "members": { "UserPool": { - "shape": "S63" + "shape": "S67" } } } @@ -1434,7 +1456,7 @@ "type": "structure", "members": { "UserPoolClient": { - "shape": "S6u" + "shape": "S6z" } } } @@ -1463,7 +1485,7 @@ "Version": {}, "Status": {}, "CustomDomainConfig": { - "shape": "S6x" + "shape": "S72" } } } @@ -1482,7 +1504,8 @@ }, "DeviceKey": {} } - } + }, + "authtype": "none" }, "ForgotPassword": { "input": { @@ -1516,7 +1539,7 @@ "type": "structure", "members": { "CodeDeliveryDetails": { - "shape": "S8d" + "shape": "S8i" } } }, @@ -1566,7 +1589,8 @@ "shape": "S1e" } } - } + }, + "authtype": "none" }, "GetGroup": { "input": { @@ -1613,6 +1637,25 @@ } } }, + "GetLogDeliveryConfiguration": { + "input": { + "type": "structure", + "required": [ + "UserPoolId" + ], + "members": { + "UserPoolId": {} + } + }, + "output": { + "type": "structure", + "members": { + "LogDeliveryConfiguration": { + "shape": "S8u" + } + } + } + }, "GetSigningCertificate": { "input": { "type": "structure", @@ -1650,7 +1693,7 @@ ], "members": { "UICustomization": { - "shape": "S8r" + "shape": "S94" } } } @@ -1712,7 +1755,7 @@ "type": "structure", "members": { "CodeDeliveryDetails": { - "shape": "S8d" + "shape": "S8i" } } }, @@ -1732,10 +1775,10 @@ "type": "structure", "members": { "SmsMfaConfiguration": { - "shape": "S91" + "shape": "S9e" }, "SoftwareTokenMfaConfiguration": { - "shape": "S92" + "shape": "S9f" }, "MfaConfiguration": {} } @@ -1756,7 +1799,8 @@ "output": { "type": "structure", "members": {} - } + }, + "authtype": "none" }, "InitiateAuth": { "input": { @@ -1788,7 +1832,9 @@ "type": "structure", "members": { "ChallengeName": {}, - "Session": {}, + "Session": { + "shape": "S1s" + }, "ChallengeParameters": { "shape": "S1t" }, @@ -1823,7 +1869,8 @@ }, "PaginationToken": {} } - } + }, + "authtype": "none" }, "ListGroups": { "input": { @@ -1933,7 +1980,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S5n" + "shape": "S5r" } } } @@ -2024,7 +2071,7 @@ "Id": {}, "Name": {}, "LambdaConfig": { - "shape": "S4y" + "shape": "S4z" }, "Status": {}, "LastModifiedDate": { @@ -2063,7 +2110,7 @@ "type": "structure", "members": { "Users": { - "shape": "Sa4" + "shape": "Sah" }, "PaginationToken": {} } @@ -2089,7 +2136,7 @@ "type": "structure", "members": { "Users": { - "shape": "Sa4" + "shape": "Sah" }, "NextToken": {} } @@ -2127,7 +2174,7 @@ "type": "structure", "members": { "CodeDeliveryDetails": { - "shape": "S8d" + "shape": "S8i" } } }, @@ -2145,7 +2192,9 @@ "shape": "S1j" }, "ChallengeName": {}, - "Session": {}, + "Session": { + "shape": "S1s" + }, "ChallengeResponses": { "shape": "S2y" }, @@ -2164,7 +2213,9 @@ "type": "structure", "members": { "ChallengeName": {}, - "Session": {}, + "Session": { + "shape": "S1s" + }, "ChallengeParameters": { "shape": "S1t" }, @@ -2190,13 +2241,37 @@ "shape": "S1j" }, "ClientSecret": { - "shape": "S6v" + "shape": "S70" } } }, "output": { "type": "structure", "members": {} + }, + "authtype": "none" + }, + "SetLogDeliveryConfiguration": { + "input": { + "type": "structure", + "required": [ + "UserPoolId", + "LogConfigurations" + ], + "members": { + "UserPoolId": {}, + "LogConfigurations": { + "shape": "S8v" + } + } + }, + "output": { + "type": "structure", + "members": { + "LogDeliveryConfiguration": { + "shape": "S8u" + } + } } }, "SetRiskConfiguration": { @@ -2211,13 +2286,13 @@ "shape": "S1j" }, "CompromisedCredentialsRiskConfiguration": { - "shape": "S7g" + "shape": "S7l" }, "AccountTakeoverRiskConfiguration": { - "shape": "S7l" + "shape": "S7q" }, "RiskExceptionConfiguration": { - "shape": "S7u" + "shape": "S7z" } } }, @@ -2228,7 +2303,7 @@ ], "members": { "RiskConfiguration": { - "shape": "S7f" + "shape": "S7k" } } } @@ -2257,7 +2332,7 @@ ], "members": { "UICustomization": { - "shape": "S8r" + "shape": "S94" } } } @@ -2283,7 +2358,8 @@ "output": { "type": "structure", "members": {} - } + }, + "authtype": "none" }, "SetUserPoolMfaConfig": { "input": { @@ -2294,10 +2370,10 @@ "members": { "UserPoolId": {}, "SmsMfaConfiguration": { - "shape": "S91" + "shape": "S9e" }, "SoftwareTokenMfaConfiguration": { - "shape": "S92" + "shape": "S9f" }, "MfaConfiguration": {} } @@ -2306,10 +2382,10 @@ "type": "structure", "members": { "SmsMfaConfiguration": { - "shape": "S91" + "shape": "S9e" }, "SoftwareTokenMfaConfiguration": { - "shape": "S92" + "shape": "S9f" }, "MfaConfiguration": {} } @@ -2386,7 +2462,7 @@ "type": "boolean" }, "CodeDeliveryDetails": { - "shape": "S8d" + "shape": "S8i" }, "UserSub": {} } @@ -2445,7 +2521,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "S5n" + "shape": "S5r" } } }, @@ -2499,7 +2575,8 @@ "output": { "type": "structure", "members": {} - } + }, + "authtype": "none" }, "UpdateDeviceStatus": { "input": { @@ -2519,7 +2596,8 @@ "output": { "type": "structure", "members": {} - } + }, + "authtype": "none" }, "UpdateGroup": { "input": { @@ -2634,7 +2712,7 @@ "CodeDeliveryDetailsList": { "type": "list", "member": { - "shape": "S8d" + "shape": "S8i" } } } @@ -2652,40 +2730,44 @@ "Policies": { "shape": "S4u" }, + "DeletionProtection": {}, "LambdaConfig": { - "shape": "S4y" + "shape": "S4z" }, "AutoVerifiedAttributes": { - "shape": "S53" + "shape": "S54" }, "SmsVerificationMessage": {}, "EmailVerificationMessage": {}, "EmailVerificationSubject": {}, "VerificationMessageTemplate": { - "shape": "S5c" + "shape": "S5d" }, "SmsAuthenticationMessage": {}, + "UserAttributeUpdateSettings": { + "shape": "S5i" + }, "MfaConfiguration": {}, "DeviceConfiguration": { - "shape": "S5h" + "shape": "S5k" }, "EmailConfiguration": { - "shape": "S5i" + "shape": "S5l" }, "SmsConfiguration": { - "shape": "S5m" + "shape": "S5p" }, "UserPoolTags": { - "shape": "S5n" + "shape": "S5r" }, "AdminCreateUserConfig": { - "shape": "S5q" + "shape": "S5u" }, "UserPoolAddOns": { - "shape": "S5u" + "shape": "S5y" }, "AccountRecoverySetting": { - "shape": "S5x" + "shape": "S61" } } }, @@ -2717,42 +2799,48 @@ "type": "integer" }, "TokenValidityUnits": { - "shape": "S6c" + "shape": "S6g" }, "ReadAttributes": { - "shape": "S6e" + "shape": "S6i" }, "WriteAttributes": { - "shape": "S6e" + "shape": "S6i" }, "ExplicitAuthFlows": { - "shape": "S6g" + "shape": "S6k" }, "SupportedIdentityProviders": { - "shape": "S6i" + "shape": "S6m" }, "CallbackURLs": { - "shape": "S6j" + "shape": "S6n" }, "LogoutURLs": { - "shape": "S6l" + "shape": "S6p" }, "DefaultRedirectURI": {}, "AllowedOAuthFlows": { - "shape": "S6m" + "shape": "S6q" }, "AllowedOAuthScopes": { - "shape": "S6o" + "shape": "S6s" }, "AllowedOAuthFlowsUserPoolClient": { "type": "boolean" }, "AnalyticsConfiguration": { - "shape": "S6q" + "shape": "S6u" }, "PreventUserExistenceErrors": {}, "EnableTokenRevocation": { "type": "boolean" + }, + "EnablePropagateAdditionalUserContextData": { + "type": "boolean" + }, + "AuthSessionValidity": { + "type": "integer" } } }, @@ -2760,7 +2848,7 @@ "type": "structure", "members": { "UserPoolClient": { - "shape": "S6u" + "shape": "S6z" } } } @@ -2777,7 +2865,7 @@ "Domain": {}, "UserPoolId": {}, "CustomDomainConfig": { - "shape": "S6x" + "shape": "S72" } } }, @@ -2798,8 +2886,13 @@ "AccessToken": { "shape": "S1v" }, - "Session": {}, - "UserCode": {}, + "Session": { + "shape": "S1s" + }, + "UserCode": { + "type": "string", + "sensitive": true + }, "FriendlyDeviceName": {} } }, @@ -2807,9 +2900,12 @@ "type": "structure", "members": { "Status": {}, - "Session": {} + "Session": { + "shape": "S1s" + } } - } + }, + "authtype": "none" }, "VerifyUserAttribute": { "input": { @@ -3003,6 +3099,10 @@ "EncodedData": {} } }, + "S1s": { + "type": "string", + "sensitive": true + }, "S1t": { "type": "map", "key": {}, @@ -3070,7 +3170,8 @@ "S2y": { "type": "map", "key": {}, - "value": {} + "value": {}, + "sensitive": true }, "S31": { "type": "structure", @@ -3101,8 +3202,10 @@ "S3u": { "type": "structure", "members": { + "IpAddress": {}, "EncodedData": {} - } + }, + "sensitive": true }, "S43": { "type": "map", @@ -3224,7 +3327,7 @@ } } }, - "S4y": { + "S4z": { "type": "structure", "members": { "PreSignUp": {}, @@ -3262,19 +3365,19 @@ "KMSKeyID": {} } }, - "S53": { + "S54": { "type": "list", "member": {} }, - "S55": { + "S56": { "type": "list", "member": {} }, - "S57": { + "S58": { "type": "list", "member": {} }, - "S5c": { + "S5d": { "type": "structure", "members": { "SmsMessage": {}, @@ -3285,7 +3388,16 @@ "DefaultEmailOption": {} } }, - "S5h": { + "S5i": { + "type": "structure", + "members": { + "AttributesRequireVerificationBeforeUpdate": { + "type": "list", + "member": {} + } + } + }, + "S5k": { "type": "structure", "members": { "ChallengeRequiredOnNewDevice": { @@ -3296,7 +3408,7 @@ } } }, - "S5i": { + "S5l": { "type": "structure", "members": { "SourceArn": {}, @@ -3306,22 +3418,23 @@ "ConfigurationSet": {} } }, - "S5m": { + "S5p": { "type": "structure", "required": [ "SnsCallerArn" ], "members": { "SnsCallerArn": {}, - "ExternalId": {} + "ExternalId": {}, + "SnsRegion": {} } }, - "S5n": { + "S5r": { "type": "map", "key": {}, "value": {} }, - "S5q": { + "S5u": { "type": "structure", "members": { "AllowAdminCreateUserOnly": { @@ -3340,13 +3453,13 @@ } } }, - "S5t": { + "S5x": { "type": "list", "member": { "shape": "S4" } }, - "S5u": { + "S5y": { "type": "structure", "required": [ "AdvancedSecurityMode" @@ -3355,7 +3468,7 @@ "AdvancedSecurityMode": {} } }, - "S5w": { + "S60": { "type": "structure", "required": [ "CaseSensitive" @@ -3366,7 +3479,7 @@ } } }, - "S5x": { + "S61": { "type": "structure", "members": { "RecoveryMechanisms": { @@ -3387,7 +3500,7 @@ } } }, - "S63": { + "S67": { "type": "structure", "members": { "Id": {}, @@ -3395,8 +3508,9 @@ "Policies": { "shape": "S4u" }, + "DeletionProtection": {}, "LambdaConfig": { - "shape": "S4y" + "shape": "S4z" }, "Status": {}, "LastModifiedDate": { @@ -3406,60 +3520,63 @@ "type": "timestamp" }, "SchemaAttributes": { - "shape": "S5t" + "shape": "S5x" }, "AutoVerifiedAttributes": { - "shape": "S53" + "shape": "S54" }, "AliasAttributes": { - "shape": "S55" + "shape": "S56" }, "UsernameAttributes": { - "shape": "S57" + "shape": "S58" }, "SmsVerificationMessage": {}, "EmailVerificationMessage": {}, "EmailVerificationSubject": {}, "VerificationMessageTemplate": { - "shape": "S5c" + "shape": "S5d" }, "SmsAuthenticationMessage": {}, + "UserAttributeUpdateSettings": { + "shape": "S5i" + }, "MfaConfiguration": {}, "DeviceConfiguration": { - "shape": "S5h" + "shape": "S5k" }, "EstimatedNumberOfUsers": { "type": "integer" }, "EmailConfiguration": { - "shape": "S5i" + "shape": "S5l" }, "SmsConfiguration": { - "shape": "S5m" + "shape": "S5p" }, "UserPoolTags": { - "shape": "S5n" + "shape": "S5r" }, "SmsConfigurationFailure": {}, "EmailConfigurationFailure": {}, "Domain": {}, "CustomDomain": {}, "AdminCreateUserConfig": { - "shape": "S5q" + "shape": "S5u" }, "UserPoolAddOns": { - "shape": "S5u" + "shape": "S5y" }, "UsernameConfiguration": { - "shape": "S5w" + "shape": "S60" }, "Arn": {}, "AccountRecoverySetting": { - "shape": "S5x" + "shape": "S61" } } }, - "S6c": { + "S6g": { "type": "structure", "members": { "AccessToken": {}, @@ -3467,35 +3584,35 @@ "RefreshToken": {} } }, - "S6e": { + "S6i": { "type": "list", "member": {} }, - "S6g": { + "S6k": { "type": "list", "member": {} }, - "S6i": { + "S6m": { "type": "list", "member": {} }, - "S6j": { + "S6n": { "type": "list", "member": {} }, - "S6l": { + "S6p": { "type": "list", "member": {} }, - "S6m": { + "S6q": { "type": "list", "member": {} }, - "S6o": { + "S6s": { "type": "list", "member": {} }, - "S6q": { + "S6u": { "type": "structure", "members": { "ApplicationId": {}, @@ -3507,7 +3624,7 @@ } } }, - "S6u": { + "S6z": { "type": "structure", "members": { "UserPoolId": {}, @@ -3516,7 +3633,7 @@ "shape": "S1j" }, "ClientSecret": { - "shape": "S6v" + "shape": "S70" }, "LastModifiedDate": { "type": "timestamp" @@ -3534,50 +3651,56 @@ "type": "integer" }, "TokenValidityUnits": { - "shape": "S6c" + "shape": "S6g" }, "ReadAttributes": { - "shape": "S6e" + "shape": "S6i" }, "WriteAttributes": { - "shape": "S6e" + "shape": "S6i" }, "ExplicitAuthFlows": { - "shape": "S6g" + "shape": "S6k" }, "SupportedIdentityProviders": { - "shape": "S6i" + "shape": "S6m" }, "CallbackURLs": { - "shape": "S6j" + "shape": "S6n" }, "LogoutURLs": { - "shape": "S6l" + "shape": "S6p" }, "DefaultRedirectURI": {}, "AllowedOAuthFlows": { - "shape": "S6m" + "shape": "S6q" }, "AllowedOAuthScopes": { - "shape": "S6o" + "shape": "S6s" }, "AllowedOAuthFlowsUserPoolClient": { "type": "boolean" }, "AnalyticsConfiguration": { - "shape": "S6q" + "shape": "S6u" }, "PreventUserExistenceErrors": {}, "EnableTokenRevocation": { "type": "boolean" + }, + "EnablePropagateAdditionalUserContextData": { + "type": "boolean" + }, + "AuthSessionValidity": { + "type": "integer" } } }, - "S6v": { + "S70": { "type": "string", "sensitive": true }, - "S6x": { + "S72": { "type": "structure", "required": [ "CertificateArn" @@ -3586,7 +3709,7 @@ "CertificateArn": {} } }, - "S7f": { + "S7k": { "type": "structure", "members": { "UserPoolId": {}, @@ -3594,20 +3717,20 @@ "shape": "S1j" }, "CompromisedCredentialsRiskConfiguration": { - "shape": "S7g" + "shape": "S7l" }, "AccountTakeoverRiskConfiguration": { - "shape": "S7l" + "shape": "S7q" }, "RiskExceptionConfiguration": { - "shape": "S7u" + "shape": "S7z" }, "LastModifiedDate": { "type": "timestamp" } } }, - "S7g": { + "S7l": { "type": "structure", "required": [ "Actions" @@ -3628,7 +3751,7 @@ } } }, - "S7l": { + "S7q": { "type": "structure", "required": [ "Actions" @@ -3644,13 +3767,13 @@ "ReplyTo": {}, "SourceArn": {}, "BlockEmail": { - "shape": "S7n" + "shape": "S7s" }, "NoActionEmail": { - "shape": "S7n" + "shape": "S7s" }, "MfaEmail": { - "shape": "S7n" + "shape": "S7s" } } }, @@ -3658,19 +3781,19 @@ "type": "structure", "members": { "LowAction": { - "shape": "S7r" + "shape": "S7w" }, "MediumAction": { - "shape": "S7r" + "shape": "S7w" }, "HighAction": { - "shape": "S7r" + "shape": "S7w" } } } } }, - "S7n": { + "S7s": { "type": "structure", "required": [ "Subject" @@ -3681,7 +3804,7 @@ "TextBody": {} } }, - "S7r": { + "S7w": { "type": "structure", "required": [ "Notify", @@ -3694,7 +3817,7 @@ "EventAction": {} } }, - "S7u": { + "S7z": { "type": "structure", "members": { "BlockedIPRangeList": { @@ -3707,7 +3830,7 @@ } } }, - "S8d": { + "S8i": { "type": "structure", "members": { "Destination": {}, @@ -3715,7 +3838,40 @@ "AttributeName": {} } }, - "S8r": { + "S8u": { + "type": "structure", + "required": [ + "UserPoolId", + "LogConfigurations" + ], + "members": { + "UserPoolId": {}, + "LogConfigurations": { + "shape": "S8v" + } + } + }, + "S8v": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "LogLevel", + "EventSource" + ], + "members": { + "LogLevel": {}, + "EventSource": {}, + "CloudWatchLogsConfiguration": { + "type": "structure", + "members": { + "LogGroupArn": {} + } + } + } + } + }, + "S94": { "type": "structure", "members": { "UserPoolId": {}, @@ -3733,16 +3889,16 @@ } } }, - "S91": { + "S9e": { "type": "structure", "members": { "SmsAuthenticationMessage": {}, "SmsConfiguration": { - "shape": "S5m" + "shape": "S5p" } } }, - "S92": { + "S9f": { "type": "structure", "members": { "Enabled": { @@ -3750,7 +3906,7 @@ } } }, - "Sa4": { + "Sah": { "type": "list", "member": { "shape": "St" diff --git a/iamlivecore/service/comprehend-2017-11-27.min.json b/iamlivecore/service/comprehend-2017-11-27.min.json index a32a9411..76113814 100644 --- a/iamlivecore/service/comprehend-2017-11-27.min.json +++ b/iamlivecore/service/comprehend-2017-11-27.min.json @@ -125,7 +125,7 @@ "type": "integer" }, "KeyPhrases": { - "shape": "Sq" + "shape": "Su" } } } @@ -168,7 +168,7 @@ }, "Sentiment": {}, "SentimentScore": { - "shape": "Sx" + "shape": "S11" } } } @@ -210,7 +210,49 @@ "type": "integer" }, "SyntaxTokens": { - "shape": "S13" + "shape": "S17" + } + } + } + }, + "ErrorList": { + "shape": "Sc" + } + }, + "sensitive": true + } + }, + "BatchDetectTargetedSentiment": { + "input": { + "type": "structure", + "required": [ + "TextList", + "LanguageCode" + ], + "members": { + "TextList": { + "shape": "S2" + }, + "LanguageCode": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ResultList", + "ErrorList" + ], + "members": { + "ResultList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Index": { + "type": "integer" + }, + "Entities": { + "shape": "S1f" } } } @@ -226,14 +268,19 @@ "input": { "type": "structure", "required": [ - "Text", "EndpointArn" ], "members": { "Text": { "shape": "S3" }, - "EndpointArn": {} + "EndpointArn": {}, + "Bytes": { + "type": "blob" + }, + "DocumentReaderConfig": { + "shape": "S1p" + } } }, "output": { @@ -247,6 +294,9 @@ "Name": {}, "Score": { "type": "float" + }, + "Page": { + "type": "integer" } } } @@ -259,9 +309,34 @@ "Name": {}, "Score": { "type": "float" + }, + "Page": { + "type": "integer" } } } + }, + "DocumentMetadata": { + "shape": "S1z" + }, + "DocumentType": { + "shape": "S22" + }, + "Errors": { + "shape": "S25" + }, + "Warnings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Page": { + "type": "integer" + }, + "WarnCode": {}, + "WarnMessage": {} + } + } } }, "sensitive": true @@ -297,6 +372,105 @@ } } }, + "CreateDataset": { + "input": { + "type": "structure", + "required": [ + "FlywheelArn", + "DatasetName", + "InputDataConfig" + ], + "members": { + "FlywheelArn": {}, + "DatasetName": {}, + "DatasetType": {}, + "Description": {}, + "InputDataConfig": { + "type": "structure", + "members": { + "AugmentedManifests": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AttributeNames", + "S3Uri" + ], + "members": { + "AttributeNames": { + "shape": "S2o" + }, + "S3Uri": {}, + "AnnotationDataS3Uri": {}, + "SourceDocumentsS3Uri": {}, + "DocumentType": {} + } + } + }, + "DataFormat": {}, + "DocumentClassifierInputDataConfig": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "S3Uri": {}, + "LabelDelimiter": {} + } + }, + "EntityRecognizerInputDataConfig": { + "type": "structure", + "required": [ + "Documents" + ], + "members": { + "Annotations": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "S3Uri": {} + } + }, + "Documents": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "S3Uri": {}, + "InputFormat": {} + } + }, + "EntityList": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "S3Uri": {} + } + } + } + } + } + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "S31" + } + } + }, + "output": { + "type": "structure", + "members": { + "DatasetArn": {} + } + } + }, "CreateDocumentClassifier": { "input": { "type": "structure", @@ -308,15 +482,16 @@ ], "members": { "DocumentClassifierName": {}, + "VersionName": {}, "DataAccessRoleArn": {}, "Tags": { - "shape": "S1m" + "shape": "S31" }, "InputDataConfig": { - "shape": "S1q" + "shape": "S3a" }, "OutputDataConfig": { - "shape": "S1z" + "shape": "S3h" }, "ClientRequestToken": { "idempotencyToken": true @@ -324,10 +499,11 @@ "LanguageCode": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, "Mode": {}, - "ModelKmsKeyId": {} + "ModelKmsKeyId": {}, + "ModelPolicy": {} } }, "output": { @@ -342,7 +518,6 @@ "type": "structure", "required": [ "EndpointName", - "ModelArn", "DesiredInferenceUnits" ], "members": { @@ -355,15 +530,17 @@ "idempotencyToken": true }, "Tags": { - "shape": "S1m" + "shape": "S31" }, - "DataAccessRoleArn": {} + "DataAccessRoleArn": {}, + "FlywheelArn": {} } }, "output": { "type": "structure", "members": { - "EndpointArn": {} + "EndpointArn": {}, + "ModelArn": {} } } }, @@ -378,12 +555,13 @@ ], "members": { "RecognizerName": {}, + "VersionName": {}, "DataAccessRoleArn": {}, "Tags": { - "shape": "S1m" + "shape": "S31" }, "InputDataConfig": { - "shape": "S2h" + "shape": "S3z" }, "ClientRequestToken": { "idempotencyToken": true @@ -391,9 +569,10 @@ "LanguageCode": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, - "ModelKmsKeyId": {} + "ModelKmsKeyId": {}, + "ModelPolicy": {} } }, "output": { @@ -403,6 +582,42 @@ } } }, + "CreateFlywheel": { + "input": { + "type": "structure", + "required": [ + "FlywheelName", + "DataAccessRoleArn", + "DataLakeS3Uri" + ], + "members": { + "FlywheelName": {}, + "ActiveModelArn": {}, + "DataAccessRoleArn": {}, + "TaskConfig": { + "shape": "S4b" + }, + "ModelType": {}, + "DataLakeS3Uri": {}, + "DataSecurityConfig": { + "shape": "S4i" + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "S31" + } + } + }, + "output": { + "type": "structure", + "members": { + "FlywheelArn": {}, + "ActiveModelArn": {} + } + } + }, "DeleteDocumentClassifier": { "input": { "type": "structure", @@ -448,6 +663,56 @@ "members": {} } }, + "DeleteFlywheel": { + "input": { + "type": "structure", + "required": [ + "FlywheelArn" + ], + "members": { + "FlywheelArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {}, + "PolicyRevisionId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DescribeDataset": { + "input": { + "type": "structure", + "required": [ + "DatasetArn" + ], + "members": { + "DatasetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "DatasetProperties": { + "shape": "S4x" + } + } + } + }, "DescribeDocumentClassificationJob": { "input": { "type": "structure", @@ -462,7 +727,7 @@ "type": "structure", "members": { "DocumentClassificationJobProperties": { - "shape": "S31" + "shape": "S55" } } } @@ -481,7 +746,7 @@ "type": "structure", "members": { "DocumentClassifierProperties": { - "shape": "S3h" + "shape": "S5d" } } } @@ -500,7 +765,7 @@ "type": "structure", "members": { "DominantLanguageDetectionJobProperties": { - "shape": "S3o" + "shape": "S5k" } } } @@ -519,7 +784,7 @@ "type": "structure", "members": { "EndpointProperties": { - "shape": "S3r" + "shape": "S5n" } } } @@ -538,7 +803,7 @@ "type": "structure", "members": { "EntitiesDetectionJobProperties": { - "shape": "S3v" + "shape": "S5r" } } } @@ -557,7 +822,7 @@ "type": "structure", "members": { "EntityRecognizerProperties": { - "shape": "S3y" + "shape": "S5u" } } } @@ -576,7 +841,47 @@ "type": "structure", "members": { "EventsDetectionJobProperties": { - "shape": "S46" + "shape": "S63" + } + } + } + }, + "DescribeFlywheel": { + "input": { + "type": "structure", + "required": [ + "FlywheelArn" + ], + "members": { + "FlywheelArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "FlywheelProperties": { + "shape": "S68" + } + } + } + }, + "DescribeFlywheelIteration": { + "input": { + "type": "structure", + "required": [ + "FlywheelArn", + "FlywheelIterationId" + ], + "members": { + "FlywheelArn": {}, + "FlywheelIterationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "FlywheelIterationProperties": { + "shape": "S6d" } } } @@ -595,7 +900,7 @@ "type": "structure", "members": { "KeyPhrasesDetectionJobProperties": { - "shape": "S4b" + "shape": "S6i" } } } @@ -614,11 +919,35 @@ "type": "structure", "members": { "PiiEntitiesDetectionJobProperties": { - "shape": "S4e" + "shape": "S6l" } } } }, + "DescribeResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourcePolicy": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "PolicyRevisionId": {} + } + } + }, "DescribeSentimentDetectionJob": { "input": { "type": "structure", @@ -633,7 +962,26 @@ "type": "structure", "members": { "SentimentDetectionJobProperties": { - "shape": "S4n" + "shape": "S6w" + } + } + } + }, + "DescribeTargetedSentimentDetectionJob": { + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {} + } + }, + "output": { + "type": "structure", + "members": { + "TargetedSentimentDetectionJobProperties": { + "shape": "S6z" } } } @@ -652,7 +1000,7 @@ "type": "structure", "members": { "TopicsDetectionJobProperties": { - "shape": "S4q" + "shape": "S72" } } } @@ -682,15 +1030,18 @@ "DetectEntities": { "input": { "type": "structure", - "required": [ - "Text" - ], "members": { "Text": { "shape": "S3" }, "LanguageCode": {}, - "EndpointArn": {} + "EndpointArn": {}, + "Bytes": { + "type": "blob" + }, + "DocumentReaderConfig": { + "shape": "S1p" + } } }, "output": { @@ -698,6 +1049,78 @@ "members": { "Entities": { "shape": "Sj" + }, + "DocumentMetadata": { + "shape": "S1z" + }, + "DocumentType": { + "shape": "S22" + }, + "Blocks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "BlockType": {}, + "Text": {}, + "Page": { + "type": "integer" + }, + "Geometry": { + "type": "structure", + "members": { + "BoundingBox": { + "type": "structure", + "members": { + "Height": { + "type": "float" + }, + "Left": { + "type": "float" + }, + "Top": { + "type": "float" + }, + "Width": { + "type": "float" + } + } + }, + "Polygon": { + "type": "list", + "member": { + "type": "structure", + "members": { + "X": { + "type": "float" + }, + "Y": { + "type": "float" + } + } + } + } + } + }, + "Relationships": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Ids": { + "type": "list", + "member": {} + }, + "Type": {} + } + } + } + } + } + }, + "Errors": { + "shape": "S25" } }, "sensitive": true @@ -721,7 +1144,7 @@ "type": "structure", "members": { "KeyPhrases": { - "shape": "Sq" + "shape": "Su" } }, "sensitive": true @@ -782,7 +1205,7 @@ "members": { "Sentiment": {}, "SentimentScore": { - "shape": "Sx" + "shape": "S11" } }, "sensitive": true @@ -806,13 +1229,204 @@ "type": "structure", "members": { "SyntaxTokens": { - "shape": "S13" + "shape": "S17" + } + }, + "sensitive": true + } + }, + "DetectTargetedSentiment": { + "input": { + "type": "structure", + "required": [ + "Text", + "LanguageCode" + ], + "members": { + "Text": { + "shape": "S3" + }, + "LanguageCode": {} + } + }, + "output": { + "type": "structure", + "members": { + "Entities": { + "shape": "S1f" } }, "sensitive": true } }, - "ListDocumentClassificationJobs": { + "ImportModel": { + "input": { + "type": "structure", + "required": [ + "SourceModelArn" + ], + "members": { + "SourceModelArn": {}, + "ModelName": {}, + "VersionName": {}, + "ModelKmsKeyId": {}, + "DataAccessRoleArn": {}, + "Tags": { + "shape": "S31" + } + } + }, + "output": { + "type": "structure", + "members": { + "ModelArn": {} + } + } + }, + "ListDatasets": { + "input": { + "type": "structure", + "members": { + "FlywheelArn": {}, + "Filter": { + "type": "structure", + "members": { + "Status": {}, + "DatasetType": {}, + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DatasetPropertiesList": { + "type": "list", + "member": { + "shape": "S4x" + } + }, + "NextToken": {} + } + } + }, + "ListDocumentClassificationJobs": { + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "structure", + "members": { + "JobName": {}, + "JobStatus": {}, + "SubmitTimeBefore": { + "type": "timestamp" + }, + "SubmitTimeAfter": { + "type": "timestamp" + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DocumentClassificationJobPropertiesList": { + "type": "list", + "member": { + "shape": "S55" + } + }, + "NextToken": {} + } + } + }, + "ListDocumentClassifierSummaries": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DocumentClassifierSummariesList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DocumentClassifierName": {}, + "NumberOfVersions": { + "type": "integer" + }, + "LatestVersionCreatedAt": { + "type": "timestamp" + }, + "LatestVersionName": {}, + "LatestVersionStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListDocumentClassifiers": { + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "structure", + "members": { + "Status": {}, + "DocumentClassifierName": {}, + "SubmitTimeBefore": { + "type": "timestamp" + }, + "SubmitTimeAfter": { + "type": "timestamp" + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DocumentClassifierPropertiesList": { + "type": "list", + "member": { + "shape": "S5d" + } + }, + "NextToken": {} + } + } + }, + "ListDominantLanguageDetectionJobs": { "input": { "type": "structure", "members": { @@ -838,28 +1452,29 @@ "output": { "type": "structure", "members": { - "DocumentClassificationJobPropertiesList": { + "DominantLanguageDetectionJobPropertiesList": { "type": "list", "member": { - "shape": "S31" + "shape": "S5k" } }, "NextToken": {} } } }, - "ListDocumentClassifiers": { + "ListEndpoints": { "input": { "type": "structure", "members": { "Filter": { "type": "structure", "members": { + "ModelArn": {}, "Status": {}, - "SubmitTimeBefore": { + "CreationTimeBefore": { "type": "timestamp" }, - "SubmitTimeAfter": { + "CreationTimeAfter": { "type": "timestamp" } } @@ -873,17 +1488,17 @@ "output": { "type": "structure", "members": { - "DocumentClassifierPropertiesList": { + "EndpointPropertiesList": { "type": "list", "member": { - "shape": "S3h" + "shape": "S5n" } }, "NextToken": {} } } }, - "ListDominantLanguageDetectionJobs": { + "ListEntitiesDetectionJobs": { "input": { "type": "structure", "members": { @@ -909,29 +1524,63 @@ "output": { "type": "structure", "members": { - "DominantLanguageDetectionJobPropertiesList": { + "EntitiesDetectionJobPropertiesList": { "type": "list", "member": { - "shape": "S3o" + "shape": "S5r" } }, "NextToken": {} } } }, - "ListEndpoints": { + "ListEntityRecognizerSummaries": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "EntityRecognizerSummariesList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RecognizerName": {}, + "NumberOfVersions": { + "type": "integer" + }, + "LatestVersionCreatedAt": { + "type": "timestamp" + }, + "LatestVersionName": {}, + "LatestVersionStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListEntityRecognizers": { "input": { "type": "structure", "members": { "Filter": { "type": "structure", "members": { - "ModelArn": {}, "Status": {}, - "CreationTimeBefore": { + "RecognizerName": {}, + "SubmitTimeBefore": { "type": "timestamp" }, - "CreationTimeAfter": { + "SubmitTimeAfter": { "type": "timestamp" } } @@ -945,17 +1594,17 @@ "output": { "type": "structure", "members": { - "EndpointPropertiesList": { + "EntityRecognizerPropertiesList": { "type": "list", "member": { - "shape": "S3r" + "shape": "S5u" } }, "NextToken": {} } } }, - "ListEntitiesDetectionJobs": { + "ListEventsDetectionJobs": { "input": { "type": "structure", "members": { @@ -981,28 +1630,31 @@ "output": { "type": "structure", "members": { - "EntitiesDetectionJobPropertiesList": { + "EventsDetectionJobPropertiesList": { "type": "list", "member": { - "shape": "S3v" + "shape": "S63" } }, "NextToken": {} } } }, - "ListEntityRecognizers": { + "ListFlywheelIterationHistory": { "input": { "type": "structure", + "required": [ + "FlywheelArn" + ], "members": { + "FlywheelArn": {}, "Filter": { "type": "structure", "members": { - "Status": {}, - "SubmitTimeBefore": { + "CreationTimeAfter": { "type": "timestamp" }, - "SubmitTimeAfter": { + "CreationTimeBefore": { "type": "timestamp" } } @@ -1016,29 +1668,28 @@ "output": { "type": "structure", "members": { - "EntityRecognizerPropertiesList": { + "FlywheelIterationPropertiesList": { "type": "list", "member": { - "shape": "S3y" + "shape": "S6d" } }, "NextToken": {} } } }, - "ListEventsDetectionJobs": { + "ListFlywheels": { "input": { "type": "structure", "members": { "Filter": { "type": "structure", "members": { - "JobName": {}, - "JobStatus": {}, - "SubmitTimeBefore": { + "Status": {}, + "CreationTimeAfter": { "type": "timestamp" }, - "SubmitTimeAfter": { + "CreationTimeBefore": { "type": "timestamp" } } @@ -1052,10 +1703,25 @@ "output": { "type": "structure", "members": { - "EventsDetectionJobPropertiesList": { + "FlywheelSummaryList": { "type": "list", "member": { - "shape": "S46" + "type": "structure", + "members": { + "FlywheelArn": {}, + "ActiveModelArn": {}, + "DataLakeS3Uri": {}, + "Status": {}, + "ModelType": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LatestFlywheelIteration": {} + } } }, "NextToken": {} @@ -1091,7 +1757,7 @@ "KeyPhrasesDetectionJobPropertiesList": { "type": "list", "member": { - "shape": "S4b" + "shape": "S6i" } }, "NextToken": {} @@ -1127,7 +1793,7 @@ "PiiEntitiesDetectionJobPropertiesList": { "type": "list", "member": { - "shape": "S4e" + "shape": "S6l" } }, "NextToken": {} @@ -1163,7 +1829,7 @@ "SentimentDetectionJobPropertiesList": { "type": "list", "member": { - "shape": "S4n" + "shape": "S6w" } }, "NextToken": {} @@ -1185,9 +1851,45 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "S1m" + "shape": "S31" + } + } + } + }, + "ListTargetedSentimentDetectionJobs": { + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "structure", + "members": { + "JobName": {}, + "JobStatus": {}, + "SubmitTimeBefore": { + "type": "timestamp" + }, + "SubmitTimeAfter": { + "type": "timestamp" + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "TargetedSentimentDetectionJobPropertiesList": { + "type": "list", + "member": { + "shape": "S6z" + } + }, + "NextToken": {} + } } }, "ListTopicsDetectionJobs": { @@ -1219,18 +1921,37 @@ "TopicsDetectionJobPropertiesList": { "type": "list", "member": { - "shape": "S4q" + "shape": "S72" } }, "NextToken": {} } } }, + "PutResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "ResourcePolicy" + ], + "members": { + "ResourceArn": {}, + "ResourcePolicy": {}, + "PolicyRevisionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "PolicyRevisionId": {} + } + } + }, "StartDocumentClassificationJob": { "input": { "type": "structure", "required": [ - "DocumentClassifierArn", "InputDataConfig", "OutputDataConfig", "DataAccessRoleArn" @@ -1239,10 +1960,10 @@ "JobName": {}, "DocumentClassifierArn": {}, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "ClientRequestToken": { @@ -1250,11 +1971,12 @@ }, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, "Tags": { - "shape": "S1m" - } + "shape": "S31" + }, + "FlywheelArn": {} } }, "output": { @@ -1262,7 +1984,8 @@ "members": { "JobId": {}, "JobArn": {}, - "JobStatus": {} + "JobStatus": {}, + "DocumentClassifierArn": {} } } }, @@ -1276,10 +1999,10 @@ ], "members": { "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "JobName": {}, @@ -1288,10 +2011,10 @@ }, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, "Tags": { - "shape": "S1m" + "shape": "S31" } } }, @@ -1315,10 +2038,10 @@ ], "members": { "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "JobName": {}, @@ -1329,11 +2052,12 @@ }, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, "Tags": { - "shape": "S1m" - } + "shape": "S31" + }, + "FlywheelArn": {} } }, "output": { @@ -1341,7 +2065,8 @@ "members": { "JobId": {}, "JobArn": {}, - "JobStatus": {} + "JobStatus": {}, + "EntityRecognizerArn": {} } } }, @@ -1357,10 +2082,10 @@ ], "members": { "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "JobName": {}, @@ -1369,10 +2094,10 @@ "idempotencyToken": true }, "TargetEventTypes": { - "shape": "S47" + "shape": "S64" }, "Tags": { - "shape": "S1m" + "shape": "S31" } } }, @@ -1385,6 +2110,25 @@ } } }, + "StartFlywheelIteration": { + "input": { + "type": "structure", + "required": [ + "FlywheelArn" + ], + "members": { + "FlywheelArn": {}, + "ClientRequestToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "FlywheelArn": {}, + "FlywheelIterationId": {} + } + } + }, "StartKeyPhrasesDetectionJob": { "input": { "type": "structure", @@ -1396,10 +2140,10 @@ ], "members": { "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "JobName": {}, @@ -1409,10 +2153,10 @@ }, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, "Tags": { - "shape": "S1m" + "shape": "S31" } } }, @@ -1437,14 +2181,14 @@ ], "members": { "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "Mode": {}, "RedactionConfig": { - "shape": "S4g" + "shape": "S6n" }, "DataAccessRoleArn": {}, "JobName": {}, @@ -1453,7 +2197,7 @@ "idempotencyToken": true }, "Tags": { - "shape": "S1m" + "shape": "S31" } } }, @@ -1477,10 +2221,10 @@ ], "members": { "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "JobName": {}, @@ -1490,10 +2234,50 @@ }, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" + }, + "Tags": { + "shape": "S31" + } + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {}, + "JobArn": {}, + "JobStatus": {} + } + } + }, + "StartTargetedSentimentDetectionJob": { + "input": { + "type": "structure", + "required": [ + "InputDataConfig", + "OutputDataConfig", + "DataAccessRoleArn", + "LanguageCode" + ], + "members": { + "InputDataConfig": { + "shape": "S59" + }, + "OutputDataConfig": { + "shape": "S5a" + }, + "DataAccessRoleArn": {}, + "JobName": {}, + "LanguageCode": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "VolumeKmsKeyId": {}, + "VpcConfig": { + "shape": "S3j" }, "Tags": { - "shape": "S1m" + "shape": "S31" } } }, @@ -1516,10 +2300,10 @@ ], "members": { "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "JobName": {}, @@ -1531,10 +2315,10 @@ }, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, "Tags": { - "shape": "S1m" + "shape": "S31" } } }, @@ -1655,6 +2439,24 @@ } } }, + "StopTargetedSentimentDetectionJob": { + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {}, + "JobStatus": {} + } + } + }, "StopTrainingDocumentClassifier": { "input": { "type": "structure", @@ -1695,7 +2497,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "S1m" + "shape": "S31" } } }, @@ -1728,19 +2530,54 @@ "input": { "type": "structure", "required": [ - "EndpointArn", - "DesiredInferenceUnits" + "EndpointArn" ], "members": { "EndpointArn": {}, + "DesiredModelArn": {}, "DesiredInferenceUnits": { "type": "integer" + }, + "DesiredDataAccessRoleArn": {}, + "FlywheelArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "DesiredModelArn": {} + } + } + }, + "UpdateFlywheel": { + "input": { + "type": "structure", + "required": [ + "FlywheelArn" + ], + "members": { + "FlywheelArn": {}, + "ActiveModelArn": {}, + "DataAccessRoleArn": {}, + "DataSecurityConfig": { + "type": "structure", + "members": { + "ModelKmsKeyId": {}, + "VolumeKmsKeyId": {}, + "VpcConfig": { + "shape": "S3j" + } + } } } }, "output": { "type": "structure", - "members": {} + "members": { + "FlywheelProperties": { + "shape": "S68" + } + } } } }, @@ -1796,11 +2633,41 @@ }, "EndOffset": { "type": "integer" + }, + "BlockReferences": { + "type": "list", + "member": { + "type": "structure", + "members": { + "BlockId": {}, + "BeginOffset": { + "type": "integer" + }, + "EndOffset": { + "type": "integer" + }, + "ChildBlocks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ChildBlockId": {}, + "BeginOffset": { + "type": "integer" + }, + "EndOffset": { + "type": "integer" + } + } + } + } + } + } } } } }, - "Sq": { + "Su": { "type": "list", "member": { "type": "structure", @@ -1818,7 +2685,7 @@ } } }, - "Sx": { + "S11": { "type": "structure", "members": { "Positive": { @@ -1835,7 +2702,7 @@ } } }, - "S13": { + "S17": { "type": "list", "member": { "type": "structure", @@ -1862,7 +2729,117 @@ } } }, - "S1m": { + "S1f": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DescriptiveMentionIndex": { + "type": "list", + "member": { + "type": "integer" + } + }, + "Mentions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Score": { + "type": "float" + }, + "GroupScore": { + "type": "float" + }, + "Text": {}, + "Type": {}, + "MentionSentiment": { + "type": "structure", + "members": { + "Sentiment": {}, + "SentimentScore": { + "shape": "S11" + } + } + }, + "BeginOffset": { + "type": "integer" + }, + "EndOffset": { + "type": "integer" + } + } + } + } + } + } + }, + "S1p": { + "type": "structure", + "required": [ + "DocumentReadAction" + ], + "members": { + "DocumentReadAction": {}, + "DocumentReadMode": {}, + "FeatureTypes": { + "type": "list", + "member": {} + } + } + }, + "S1z": { + "type": "structure", + "members": { + "Pages": { + "type": "integer" + }, + "ExtractedCharacters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Page": { + "type": "integer" + }, + "Count": { + "type": "integer" + } + } + } + } + } + }, + "S22": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Page": { + "type": "integer" + }, + "Type": {} + } + } + }, + "S25": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Page": { + "type": "integer" + }, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + }, + "S2o": { + "type": "list", + "member": {} + }, + "S31": { "type": "list", "member": { "type": "structure", @@ -1875,21 +2852,36 @@ } } }, - "S1q": { + "S3a": { "type": "structure", "members": { "DataFormat": {}, "S3Uri": {}, + "TestS3Uri": {}, "LabelDelimiter": {}, "AugmentedManifests": { "type": "list", "member": { - "shape": "S1v" + "shape": "S3d" + } + }, + "DocumentType": {}, + "Documents": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "S3Uri": {}, + "TestS3Uri": {} } + }, + "DocumentReaderConfig": { + "shape": "S1p" } } }, - "S1v": { + "S3d": { "type": "structure", "required": [ "S3Uri", @@ -1897,23 +2889,24 @@ ], "members": { "S3Uri": {}, + "Split": {}, "AttributeNames": { - "type": "list", - "member": {} + "shape": "S2o" }, "AnnotationDataS3Uri": {}, "SourceDocumentsS3Uri": {}, "DocumentType": {} } }, - "S1z": { + "S3h": { "type": "structure", "members": { "S3Uri": {}, - "KmsKeyId": {} + "KmsKeyId": {}, + "FlywheelStatsS3Prefix": {} } }, - "S22": { + "S3j": { "type": "structure", "required": [ "SecurityGroupIds", @@ -1930,7 +2923,7 @@ } } }, - "S2h": { + "S3z": { "type": "structure", "required": [ "EntityTypes" @@ -1938,16 +2931,7 @@ "members": { "DataFormat": {}, "EntityTypes": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Type" - ], - "members": { - "Type": {} - } - } + "shape": "S41" }, "Documents": { "type": "structure", @@ -1955,7 +2939,9 @@ "S3Uri" ], "members": { - "S3Uri": {} + "S3Uri": {}, + "TestS3Uri": {}, + "InputFormat": {} } }, "Annotations": { @@ -1964,7 +2950,8 @@ "S3Uri" ], "members": { - "S3Uri": {} + "S3Uri": {}, + "TestS3Uri": {} } }, "EntityList": { @@ -1979,12 +2966,89 @@ "AugmentedManifests": { "type": "list", "member": { - "shape": "S1v" + "shape": "S3d" } } } }, - "S31": { + "S41": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {} + } + } + }, + "S4b": { + "type": "structure", + "required": [ + "LanguageCode" + ], + "members": { + "LanguageCode": {}, + "DocumentClassificationConfig": { + "type": "structure", + "required": [ + "Mode" + ], + "members": { + "Mode": {}, + "Labels": { + "type": "list", + "member": {} + } + } + }, + "EntityRecognitionConfig": { + "type": "structure", + "required": [ + "EntityTypes" + ], + "members": { + "EntityTypes": { + "shape": "S41" + } + } + } + } + }, + "S4i": { + "type": "structure", + "members": { + "ModelKmsKeyId": {}, + "VolumeKmsKeyId": {}, + "DataLakeKmsKeyId": {}, + "VpcConfig": { + "shape": "S3j" + } + } + }, + "S4x": { + "type": "structure", + "members": { + "DatasetArn": {}, + "DatasetName": {}, + "DatasetType": {}, + "DatasetS3Uri": {}, + "Description": {}, + "Status": {}, + "Message": {}, + "NumberOfDocuments": { + "type": "long" + }, + "CreationTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + }, + "S55": { "type": "structure", "members": { "JobId": {}, @@ -2000,19 +3064,20 @@ }, "DocumentClassifierArn": {}, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" - } + "shape": "S3j" + }, + "FlywheelArn": {} } }, - "S37": { + "S59": { "type": "structure", "required": [ "S3Uri" @@ -2021,22 +3086,11 @@ "S3Uri": {}, "InputFormat": {}, "DocumentReaderConfig": { - "type": "structure", - "required": [ - "DocumentReadAction" - ], - "members": { - "DocumentReadAction": {}, - "DocumentReadMode": {}, - "FeatureTypes": { - "type": "list", - "member": {} - } - } + "shape": "S1p" } } }, - "S3e": { + "S5a": { "type": "structure", "required": [ "S3Uri" @@ -2046,7 +3100,7 @@ "KmsKeyId": {} } }, - "S3h": { + "S5d": { "type": "structure", "members": { "DocumentClassifierArn": {}, @@ -2066,10 +3120,10 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S1q" + "shape": "S3a" }, "OutputDataConfig": { - "shape": "S1z" + "shape": "S3h" }, "ClassifierMetadata": { "type": "structure", @@ -2118,13 +3172,16 @@ "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, "Mode": {}, - "ModelKmsKeyId": {} + "ModelKmsKeyId": {}, + "VersionName": {}, + "SourceModelArn": {}, + "FlywheelArn": {} } }, - "S3o": { + "S5k": { "type": "structure", "members": { "JobId": {}, @@ -2139,25 +3196,26 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" } } }, - "S3r": { + "S5n": { "type": "structure", "members": { "EndpointArn": {}, "Status": {}, "Message": {}, "ModelArn": {}, + "DesiredModelArn": {}, "DesiredInferenceUnits": { "type": "integer" }, @@ -2170,10 +3228,12 @@ "LastModifiedTime": { "type": "timestamp" }, - "DataAccessRoleArn": {} + "DataAccessRoleArn": {}, + "DesiredDataAccessRoleArn": {}, + "FlywheelArn": {} } }, - "S3v": { + "S5r": { "type": "structure", "members": { "JobId": {}, @@ -2189,20 +3249,21 @@ }, "EntityRecognizerArn": {}, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "LanguageCode": {}, "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" - } + "shape": "S3j" + }, + "FlywheelArn": {} } }, - "S3y": { + "S5u": { "type": "structure", "members": { "EntityRecognizerArn": {}, @@ -2222,7 +3283,7 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S2h" + "shape": "S3z" }, "RecognizerMetadata": { "type": "structure", @@ -2279,12 +3340,21 @@ "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" }, - "ModelKmsKeyId": {} + "ModelKmsKeyId": {}, + "VersionName": {}, + "SourceModelArn": {}, + "FlywheelArn": {}, + "OutputDataConfig": { + "type": "structure", + "members": { + "FlywheelStatsS3Prefix": {} + } + } } }, - "S46": { + "S63": { "type": "structure", "members": { "JobId": {}, @@ -2299,23 +3369,89 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "LanguageCode": {}, "DataAccessRoleArn": {}, "TargetEventTypes": { - "shape": "S47" + "shape": "S64" } } }, - "S47": { + "S64": { "type": "list", "member": {} }, - "S4b": { + "S68": { + "type": "structure", + "members": { + "FlywheelArn": {}, + "ActiveModelArn": {}, + "DataAccessRoleArn": {}, + "TaskConfig": { + "shape": "S4b" + }, + "DataLakeS3Uri": {}, + "DataSecurityConfig": { + "shape": "S4i" + }, + "Status": {}, + "ModelType": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LatestFlywheelIteration": {} + } + }, + "S6d": { + "type": "structure", + "members": { + "FlywheelArn": {}, + "FlywheelIterationId": {}, + "CreationTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Status": {}, + "Message": {}, + "EvaluatedModelArn": {}, + "EvaluatedModelMetrics": { + "shape": "S6f" + }, + "TrainedModelArn": {}, + "TrainedModelMetrics": { + "shape": "S6f" + }, + "EvaluationManifestS3Prefix": {} + } + }, + "S6f": { + "type": "structure", + "members": { + "AverageF1Score": { + "type": "double" + }, + "AveragePrecision": { + "type": "double" + }, + "AverageRecall": { + "type": "double" + }, + "AverageAccuracy": { + "type": "double" + } + } + }, + "S6i": { "type": "structure", "members": { "JobId": {}, @@ -2330,20 +3466,20 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "LanguageCode": {}, "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" } } }, - "S4e": { + "S6l": { "type": "structure", "members": { "JobId": {}, @@ -2358,7 +3494,7 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { "type": "structure", @@ -2371,14 +3507,14 @@ } }, "RedactionConfig": { - "shape": "S4g" + "shape": "S6n" }, "LanguageCode": {}, "DataAccessRoleArn": {}, "Mode": {} } }, - "S4g": { + "S6n": { "type": "structure", "members": { "PiiEntityTypes": { @@ -2389,7 +3525,35 @@ "MaskCharacter": {} } }, - "S4n": { + "S6w": { + "type": "structure", + "members": { + "JobId": {}, + "JobArn": {}, + "JobName": {}, + "JobStatus": {}, + "Message": {}, + "SubmitTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "InputDataConfig": { + "shape": "S59" + }, + "OutputDataConfig": { + "shape": "S5a" + }, + "LanguageCode": {}, + "DataAccessRoleArn": {}, + "VolumeKmsKeyId": {}, + "VpcConfig": { + "shape": "S3j" + } + } + }, + "S6z": { "type": "structure", "members": { "JobId": {}, @@ -2404,20 +3568,20 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "LanguageCode": {}, "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" } } }, - "S4q": { + "S72": { "type": "structure", "members": { "JobId": {}, @@ -2432,10 +3596,10 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "S37" + "shape": "S59" }, "OutputDataConfig": { - "shape": "S3e" + "shape": "S5a" }, "NumberOfTopics": { "type": "integer" @@ -2443,7 +3607,7 @@ "DataAccessRoleArn": {}, "VolumeKmsKeyId": {}, "VpcConfig": { - "shape": "S22" + "shape": "S3j" } } } diff --git a/iamlivecore/service/comprehendmedical-2018-10-30.min.json b/iamlivecore/service/comprehendmedical-2018-10-30.min.json index b27bf2f3..e74906c6 100644 --- a/iamlivecore/service/comprehendmedical-2018-10-30.min.json +++ b/iamlivecore/service/comprehendmedical-2018-10-30.min.json @@ -90,6 +90,25 @@ } } }, + "DescribeSNOMEDCTInferenceJob": { + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ComprehendMedicalAsyncJobProperties": { + "shape": "S4" + } + } + } + }, "DetectEntities": { "input": { "type": "structure", @@ -108,10 +127,10 @@ ], "members": { "Entities": { - "shape": "Sr" + "shape": "St" }, "UnmappedAttributes": { - "shape": "S14" + "shape": "S16" }, "PaginationToken": {}, "ModelVersion": {} @@ -138,10 +157,10 @@ ], "members": { "Entities": { - "shape": "Sr" + "shape": "St" }, "UnmappedAttributes": { - "shape": "S14" + "shape": "S16" }, "PaginationToken": {}, "ModelVersion": {} @@ -166,7 +185,7 @@ ], "members": { "Entities": { - "shape": "Sr" + "shape": "St" }, "PaginationToken": {}, "ModelVersion": {} @@ -232,7 +251,7 @@ }, "Text": {}, "Traits": { - "shape": "S1k" + "shape": "S1m" }, "Category": {}, "RelationshipType": {} @@ -240,7 +259,7 @@ } }, "Traits": { - "shape": "S1k" + "shape": "S1m" }, "ICD10CMConcepts": { "type": "list", @@ -322,13 +341,13 @@ }, "Text": {}, "Traits": { - "shape": "S1z" + "shape": "S21" } } } }, "Traits": { - "shape": "S1z" + "shape": "S21" }, "RxNormConcepts": { "type": "list", @@ -351,12 +370,111 @@ } } }, + "InferSNOMEDCT": { + "input": { + "type": "structure", + "required": [ + "Text" + ], + "members": { + "Text": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Entities" + ], + "members": { + "Entities": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": { + "type": "integer" + }, + "Text": {}, + "Category": {}, + "Type": {}, + "Score": { + "type": "float" + }, + "BeginOffset": { + "type": "integer" + }, + "EndOffset": { + "type": "integer" + }, + "Attributes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Category": {}, + "Type": {}, + "Score": { + "type": "float" + }, + "RelationshipScore": { + "type": "float" + }, + "RelationshipType": {}, + "Id": { + "type": "integer" + }, + "BeginOffset": { + "type": "integer" + }, + "EndOffset": { + "type": "integer" + }, + "Text": {}, + "Traits": { + "shape": "S2g" + }, + "SNOMEDCTConcepts": { + "shape": "S2j" + } + } + } + }, + "Traits": { + "shape": "S2g" + }, + "SNOMEDCTConcepts": { + "shape": "S2j" + } + } + } + }, + "PaginationToken": {}, + "ModelVersion": {}, + "SNOMEDCTDetails": { + "type": "structure", + "members": { + "Edition": {}, + "Language": {}, + "VersionDate": {} + } + }, + "Characters": { + "type": "structure", + "members": { + "OriginalTextCharacters": { + "type": "integer" + } + } + } + } + } + }, "ListEntitiesDetectionV2Jobs": { "input": { "type": "structure", "members": { "Filter": { - "shape": "S25" + "shape": "S2o" }, "NextToken": {}, "MaxResults": { @@ -368,7 +486,7 @@ "type": "structure", "members": { "ComprehendMedicalAsyncJobPropertiesList": { - "shape": "S28" + "shape": "S2r" }, "NextToken": {} } @@ -379,7 +497,7 @@ "type": "structure", "members": { "Filter": { - "shape": "S25" + "shape": "S2o" }, "NextToken": {}, "MaxResults": { @@ -391,7 +509,7 @@ "type": "structure", "members": { "ComprehendMedicalAsyncJobPropertiesList": { - "shape": "S28" + "shape": "S2r" }, "NextToken": {} } @@ -402,7 +520,7 @@ "type": "structure", "members": { "Filter": { - "shape": "S25" + "shape": "S2o" }, "NextToken": {}, "MaxResults": { @@ -414,7 +532,7 @@ "type": "structure", "members": { "ComprehendMedicalAsyncJobPropertiesList": { - "shape": "S28" + "shape": "S2r" }, "NextToken": {} } @@ -425,7 +543,30 @@ "type": "structure", "members": { "Filter": { - "shape": "S25" + "shape": "S2o" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ComprehendMedicalAsyncJobPropertiesList": { + "shape": "S2r" + }, + "NextToken": {} + } + } + }, + "ListSNOMEDCTInferenceJobs": { + "input": { + "type": "structure", + "members": { + "Filter": { + "shape": "S2o" }, "NextToken": {}, "MaxResults": { @@ -437,7 +578,7 @@ "type": "structure", "members": { "ComprehendMedicalAsyncJobPropertiesList": { - "shape": "S28" + "shape": "S2r" }, "NextToken": {} } @@ -571,6 +712,38 @@ } } }, + "StartSNOMEDCTInferenceJob": { + "input": { + "type": "structure", + "required": [ + "InputDataConfig", + "OutputDataConfig", + "DataAccessRoleArn", + "LanguageCode" + ], + "members": { + "InputDataConfig": { + "shape": "S9" + }, + "OutputDataConfig": { + "shape": "Sc" + }, + "DataAccessRoleArn": {}, + "JobName": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "KMSKey": {}, + "LanguageCode": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {} + } + } + }, "StopEntitiesDetectionV2Job": { "input": { "type": "structure", @@ -638,6 +811,23 @@ "JobId": {} } } + }, + "StopSNOMEDCTInferenceJob": { + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {} + } + } } }, "shapes": { @@ -690,7 +880,7 @@ "S3Key": {} } }, - "Sr": { + "St": { "type": "list", "member": { "type": "structure", @@ -711,18 +901,18 @@ "Category": {}, "Type": {}, "Traits": { - "shape": "Sy" + "shape": "S10" }, "Attributes": { "type": "list", "member": { - "shape": "S12" + "shape": "S14" } } } } }, - "Sy": { + "S10": { "type": "list", "member": { "type": "structure", @@ -734,7 +924,7 @@ } } }, - "S12": { + "S14": { "type": "structure", "members": { "Type": {}, @@ -757,23 +947,23 @@ "Text": {}, "Category": {}, "Traits": { - "shape": "Sy" + "shape": "S10" } } }, - "S14": { + "S16": { "type": "list", "member": { "type": "structure", "members": { "Type": {}, "Attribute": { - "shape": "S12" + "shape": "S14" } } } }, - "S1k": { + "S1m": { "type": "list", "member": { "type": "structure", @@ -785,7 +975,7 @@ } } }, - "S1z": { + "S21": { "type": "list", "member": { "type": "structure", @@ -797,7 +987,32 @@ } } }, - "S25": { + "S2g": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Score": { + "type": "float" + } + } + } + }, + "S2j": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Description": {}, + "Code": {}, + "Score": { + "type": "float" + } + } + } + }, + "S2o": { "type": "structure", "members": { "JobName": {}, @@ -810,7 +1025,7 @@ } } }, - "S28": { + "S2r": { "type": "list", "member": { "shape": "S4" diff --git a/iamlivecore/service/compute-optimizer-2019-11-01.min.json b/iamlivecore/service/compute-optimizer-2019-11-01.min.json index d234a3cd..2819a3e6 100644 --- a/iamlivecore/service/compute-optimizer-2019-11-01.min.json +++ b/iamlivecore/service/compute-optimizer-2019-11-01.min.json @@ -13,6 +13,29 @@ "uid": "compute-optimizer-2019-11-01" }, "operations": { + "DeleteRecommendationPreferences": { + "input": { + "type": "structure", + "required": [ + "resourceType", + "recommendationPreferenceNames" + ], + "members": { + "resourceType": {}, + "scope": { + "shape": "S3" + }, + "recommendationPreferenceNames": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeRecommendationExportJobs": { "input": { "type": "structure", @@ -28,7 +51,7 @@ "members": { "name": {}, "values": { - "shape": "S7" + "shape": "Sf" } } } @@ -52,7 +75,7 @@ "type": "structure", "members": { "s3": { - "shape": "Sf" + "shape": "Sn" } } }, @@ -80,24 +103,24 @@ ], "members": { "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "filters": { - "shape": "Sr" + "shape": "Sy" }, "fieldsToExport": { "type": "list", "member": {} }, "s3DestinationConfig": { - "shape": "Sw" + "shape": "S13" }, "fileFormat": {}, "includeMemberAccounts": { "type": "boolean" }, "recommendationPreferences": { - "shape": "S10" + "shape": "S17" } } }, @@ -106,7 +129,7 @@ "members": { "jobId": {}, "s3Destination": { - "shape": "Sf" + "shape": "Sn" } } } @@ -119,17 +142,17 @@ ], "members": { "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "filters": { - "shape": "S15" + "shape": "S1c" }, "fieldsToExport": { "type": "list", "member": {} }, "s3DestinationConfig": { - "shape": "Sw" + "shape": "S13" }, "fileFormat": {}, "includeMemberAccounts": { @@ -142,7 +165,7 @@ "members": { "jobId": {}, "s3Destination": { - "shape": "Sf" + "shape": "Sn" } } } @@ -155,24 +178,24 @@ ], "members": { "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "filters": { - "shape": "Sr" + "shape": "Sy" }, "fieldsToExport": { "type": "list", "member": {} }, "s3DestinationConfig": { - "shape": "Sw" + "shape": "S13" }, "fileFormat": {}, "includeMemberAccounts": { "type": "boolean" }, "recommendationPreferences": { - "shape": "S10" + "shape": "S17" } } }, @@ -181,7 +204,43 @@ "members": { "jobId": {}, "s3Destination": { - "shape": "Sf" + "shape": "Sn" + } + } + } + }, + "ExportECSServiceRecommendations": { + "input": { + "type": "structure", + "required": [ + "s3DestinationConfig" + ], + "members": { + "accountIds": { + "shape": "Sw" + }, + "filters": { + "shape": "S1n" + }, + "fieldsToExport": { + "type": "list", + "member": {} + }, + "s3DestinationConfig": { + "shape": "S13" + }, + "fileFormat": {}, + "includeMemberAccounts": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "jobId": {}, + "s3Destination": { + "shape": "Sn" } } } @@ -194,18 +253,54 @@ ], "members": { "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "filters": { - "shape": "S1g" + "shape": "S1u" }, "fieldsToExport": { "type": "list", "member": {} }, "s3DestinationConfig": { + "shape": "S13" + }, + "fileFormat": {}, + "includeMemberAccounts": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "jobId": {}, + "s3Destination": { + "shape": "Sn" + } + } + } + }, + "ExportLicenseRecommendations": { + "input": { + "type": "structure", + "required": [ + "s3DestinationConfig" + ], + "members": { + "accountIds": { "shape": "Sw" }, + "filters": { + "shape": "S21" + }, + "fieldsToExport": { + "type": "list", + "member": {} + }, + "s3DestinationConfig": { + "shape": "S13" + }, "fileFormat": {}, "includeMemberAccounts": { "type": "boolean" @@ -217,7 +312,7 @@ "members": { "jobId": {}, "s3Destination": { - "shape": "Sf" + "shape": "Sn" } } } @@ -227,7 +322,7 @@ "type": "structure", "members": { "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "autoScalingGroupArns": { "type": "list", @@ -238,10 +333,10 @@ "type": "integer" }, "filters": { - "shape": "Sr" + "shape": "Sy" }, "recommendationPreferences": { - "shape": "S10" + "shape": "S17" } } }, @@ -259,13 +354,13 @@ "autoScalingGroupName": {}, "finding": {}, "utilizationMetrics": { - "shape": "S1u" + "shape": "S2f" }, "lookBackPeriodInDays": { "type": "double" }, "currentConfiguration": { - "shape": "S20" + "shape": "S2l" }, "recommendationOptions": { "type": "list", @@ -273,28 +368,45 @@ "type": "structure", "members": { "configuration": { - "shape": "S20" + "shape": "S2l" }, "projectedUtilizationMetrics": { - "shape": "S27" + "shape": "S2s" }, "performanceRisk": { "type": "double" }, "rank": { "type": "integer" + }, + "savingsOpportunity": { + "shape": "S2v" + }, + "migrationEffort": {}, + "instanceGpuInfo": { + "shape": "S31" } } } }, "lastRefreshTimestamp": { "type": "timestamp" + }, + "currentPerformanceRisk": {}, + "effectiveRecommendationPreferences": { + "shape": "S38" + }, + "inferredWorkloadTypes": { + "shape": "S3d" + }, + "currentInstanceGpuInfo": { + "shape": "S31" } } } }, "errors": { - "shape": "S2b" + "shape": "S3f" } } } @@ -312,10 +424,10 @@ "type": "integer" }, "filters": { - "shape": "S15" + "shape": "S1c" }, "accountIds": { - "shape": "Sp" + "shape": "Sw" } } }, @@ -331,7 +443,7 @@ "volumeArn": {}, "accountId": {}, "currentConfiguration": { - "shape": "S2m" + "shape": "S3q" }, "finding": {}, "utilizationMetrics": { @@ -356,25 +468,32 @@ "type": "structure", "members": { "configuration": { - "shape": "S2m" + "shape": "S3q" }, "performanceRisk": { "type": "double" }, "rank": { "type": "integer" + }, + "savingsOpportunity": { + "shape": "S2v" } } } }, "lastRefreshTimestamp": { "type": "timestamp" + }, + "currentPerformanceRisk": {}, + "tags": { + "shape": "S44" } } } }, "errors": { - "shape": "S2b" + "shape": "S3f" } } } @@ -392,13 +511,13 @@ "type": "integer" }, "filters": { - "shape": "Sr" + "shape": "Sy" }, "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "recommendationPreferences": { - "shape": "S10" + "shape": "S17" } } }, @@ -421,7 +540,7 @@ "member": {} }, "utilizationMetrics": { - "shape": "S1u" + "shape": "S2f" }, "lookBackPeriodInDays": { "type": "double" @@ -433,7 +552,7 @@ "members": { "instanceType": {}, "projectedUtilizationMetrics": { - "shape": "S27" + "shape": "S2s" }, "platformDifferences": { "type": "list", @@ -444,6 +563,13 @@ }, "rank": { "type": "integer" + }, + "savingsOpportunity": { + "shape": "S2v" + }, + "migrationEffort": {}, + "instanceGpuInfo": { + "shape": "S31" } } } @@ -460,12 +586,34 @@ }, "lastRefreshTimestamp": { "type": "timestamp" - } + }, + "currentPerformanceRisk": {}, + "effectiveRecommendationPreferences": { + "shape": "S38" + }, + "inferredWorkloadTypes": { + "shape": "S3d" + }, + "instanceState": {}, + "tags": { + "shape": "S44" + }, + "externalMetricStatus": { + "type": "structure", + "members": { + "statusCode": {}, + "statusReason": {} + } + }, + "currentInstanceGpuInfo": { + "shape": "S31" + }, + "idle": {} } } }, "errors": { - "shape": "S2b" + "shape": "S3f" } } } @@ -493,7 +641,7 @@ "type": "timestamp" }, "recommendationPreferences": { - "shape": "S10" + "shape": "S17" } } }, @@ -516,22 +664,243 @@ "members": { "name": {}, "timestamps": { + "shape": "S54" + }, + "values": { + "shape": "S55" + } + } + } + } + } + } + } + } + } + }, + "GetECSServiceRecommendationProjectedMetrics": { + "input": { + "type": "structure", + "required": [ + "serviceArn", + "stat", + "period", + "startTime", + "endTime" + ], + "members": { + "serviceArn": {}, + "stat": {}, + "period": { + "type": "integer" + }, + "startTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "recommendedOptionProjectedMetrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "recommendedCpuUnits": { + "type": "integer" + }, + "recommendedMemorySize": { + "type": "integer" + }, + "projectedMetrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "timestamps": { + "shape": "S54" + }, + "upperBoundValues": { + "shape": "S55" + }, + "lowerBoundValues": { + "shape": "S55" + } + } + } + } + } + } + } + } + } + }, + "GetECSServiceRecommendations": { + "input": { + "type": "structure", + "members": { + "serviceArns": { + "type": "list", + "member": {} + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "filters": { + "shape": "S1n" + }, + "accountIds": { + "shape": "Sw" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "ecsServiceRecommendations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "serviceArn": {}, + "accountId": {}, + "currentServiceConfiguration": { + "type": "structure", + "members": { + "memory": { + "type": "integer" + }, + "cpu": { + "type": "integer" + }, + "containerConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "containerName": {}, + "memorySizeConfiguration": { + "shape": "S5r" + }, + "cpu": { + "type": "integer" + } + } + } + }, + "autoScalingConfiguration": {}, + "taskDefinitionArn": {} + } + }, + "utilizationMetrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "statistic": {}, + "value": { + "type": "double" + } + } + } + }, + "lookbackPeriodInDays": { + "type": "double" + }, + "launchType": {}, + "lastRefreshTimestamp": { + "type": "timestamp" + }, + "finding": {}, + "findingReasonCodes": { + "type": "list", + "member": {} + }, + "serviceRecommendationOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "memory": { + "type": "integer" + }, + "cpu": { + "type": "integer" + }, + "savingsOpportunity": { + "shape": "S2v" + }, + "projectedUtilizationMetrics": { "type": "list", "member": { - "type": "timestamp" + "type": "structure", + "members": { + "name": {}, + "statistic": {}, + "lowerBoundValue": { + "type": "double" + }, + "upperBoundValue": { + "type": "double" + } + } } }, - "values": { + "containerRecommendations": { "type": "list", "member": { - "type": "double" + "type": "structure", + "members": { + "containerName": {}, + "memorySizeConfiguration": { + "shape": "S5r" + }, + "cpu": { + "type": "integer" + } + } } } } } + }, + "currentPerformanceRisk": {}, + "tags": { + "shape": "S44" } } } + }, + "errors": { + "shape": "S3f" + } + } + } + }, + "GetEffectiveRecommendationPreferences": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "enhancedInfrastructureMetrics": {}, + "externalMetricsPreference": { + "shape": "S3b" } } } @@ -569,7 +938,7 @@ "members": { "name": {}, "values": { - "shape": "S7" + "shape": "Sf" } } } @@ -610,10 +979,10 @@ "member": {} }, "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "filters": { - "shape": "S1g" + "shape": "S1u" }, "nextToken": {}, "maxResults": { @@ -686,9 +1055,152 @@ } } } + }, + "savingsOpportunity": { + "shape": "S2v" } } } + }, + "currentPerformanceRisk": {}, + "tags": { + "shape": "S44" + } + } + } + } + } + } + }, + "GetLicenseRecommendations": { + "input": { + "type": "structure", + "members": { + "resourceArns": { + "type": "list", + "member": {} + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "filters": { + "shape": "S21" + }, + "accountIds": { + "shape": "Sw" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "licenseRecommendations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "resourceArn": {}, + "accountId": {}, + "currentLicenseConfiguration": { + "type": "structure", + "members": { + "numberOfCores": { + "type": "integer" + }, + "instanceType": {}, + "operatingSystem": {}, + "licenseEdition": {}, + "licenseName": {}, + "licenseModel": {}, + "licenseVersion": {}, + "metricsSource": { + "type": "list", + "member": { + "type": "structure", + "members": { + "provider": {}, + "providerArn": {} + } + } + } + } + }, + "lookbackPeriodInDays": { + "type": "double" + }, + "lastRefreshTimestamp": { + "type": "timestamp" + }, + "finding": {}, + "findingReasonCodes": { + "type": "list", + "member": {} + }, + "licenseRecommendationOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "rank": { + "type": "integer" + }, + "operatingSystem": {}, + "licenseEdition": {}, + "licenseModel": {}, + "savingsOpportunity": { + "shape": "S2v" + } + } + } + }, + "tags": { + "shape": "S44" + } + } + } + }, + "errors": { + "shape": "S3f" + } + } + } + }, + "GetRecommendationPreferences": { + "input": { + "type": "structure", + "required": [ + "resourceType" + ], + "members": { + "resourceType": {}, + "scope": { + "shape": "S3" + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "recommendationPreferencesDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "scope": { + "shape": "S3" + }, + "resourceType": {}, + "enhancedInfrastructureMetrics": {}, + "inferredWorkloadTypes": {}, + "externalMetricsPreference": { + "shape": "S3b" } } } @@ -701,7 +1213,7 @@ "type": "structure", "members": { "accountIds": { - "shape": "Sp" + "shape": "Sw" }, "nextToken": {}, "maxResults": { @@ -743,13 +1255,70 @@ } }, "recommendationResourceType": {}, - "accountId": {} + "accountId": {}, + "savingsOpportunity": { + "shape": "S2v" + }, + "currentPerformanceRiskRatings": { + "type": "structure", + "members": { + "high": { + "type": "long" + }, + "medium": { + "type": "long" + }, + "low": { + "type": "long" + }, + "veryLow": { + "type": "long" + } + } + }, + "inferredWorkloadSavings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "inferredWorkloadTypes": { + "shape": "S3d" + }, + "estimatedMonthlySavings": { + "shape": "S2x" + } + } + } + } } } } } } }, + "PutRecommendationPreferences": { + "input": { + "type": "structure", + "required": [ + "resourceType" + ], + "members": { + "resourceType": {}, + "scope": { + "shape": "S3" + }, + "enhancedInfrastructureMetrics": {}, + "inferredWorkloadTypes": {}, + "externalMetricsPreference": { + "shape": "S3b" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateEnrollmentStatus": { "input": { "type": "structure", @@ -773,11 +1342,18 @@ } }, "shapes": { - "S7": { + "S3": { + "type": "structure", + "members": { + "name": {}, + "value": {} + } + }, + "Sf": { "type": "list", "member": {} }, - "Sf": { + "Sn": { "type": "structure", "members": { "bucket": {}, @@ -785,58 +1361,61 @@ "metadataKey": {} } }, - "Sp": { + "Sw": { "type": "list", "member": {} }, - "Sr": { + "Sy": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "values": { - "shape": "S7" + "shape": "Sf" } } } }, - "Sw": { + "S13": { "type": "structure", "members": { "bucket": {}, "keyPrefix": {} } }, - "S10": { + "S17": { "type": "structure", "members": { "cpuVendorArchitectures": { - "type": "list", - "member": {} + "shape": "S18" } } }, - "S15": { + "S18": { + "type": "list", + "member": {} + }, + "S1c": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "values": { - "shape": "S7" + "shape": "Sf" } } } }, - "S1g": { + "S1n": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "values": { - "shape": "S7" + "shape": "Sf" } } } @@ -844,10 +1423,34 @@ "S1u": { "type": "list", "member": { - "shape": "S1v" + "type": "structure", + "members": { + "name": {}, + "values": { + "shape": "Sf" + } + } + } + }, + "S21": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "values": { + "shape": "Sf" + } + } + } + }, + "S2f": { + "type": "list", + "member": { + "shape": "S2g" } }, - "S1v": { + "S2g": { "type": "structure", "members": { "name": {}, @@ -857,7 +1460,7 @@ } } }, - "S20": { + "S2l": { "type": "structure", "members": { "desiredCapacity": { @@ -872,13 +1475,75 @@ "instanceType": {} } }, - "S27": { + "S2s": { "type": "list", "member": { - "shape": "S1v" + "shape": "S2g" + } + }, + "S2v": { + "type": "structure", + "members": { + "savingsOpportunityPercentage": { + "type": "double" + }, + "estimatedMonthlySavings": { + "shape": "S2x" + } + } + }, + "S2x": { + "type": "structure", + "members": { + "currency": {}, + "value": { + "type": "double" + } + } + }, + "S31": { + "type": "structure", + "members": { + "gpus": { + "type": "list", + "member": { + "type": "structure", + "members": { + "gpuCount": { + "type": "integer" + }, + "gpuMemorySizeInMiB": { + "type": "integer" + } + } + } + } + } + }, + "S38": { + "type": "structure", + "members": { + "cpuVendorArchitectures": { + "shape": "S18" + }, + "enhancedInfrastructureMetrics": {}, + "inferredWorkloadTypes": {}, + "externalMetricsPreference": { + "shape": "S3b" + } } }, - "S2b": { + "S3b": { + "type": "structure", + "members": { + "source": {} + } + }, + "S3d": { + "type": "list", + "member": {} + }, + "S3f": { "type": "list", "member": { "type": "structure", @@ -889,7 +1554,7 @@ } } }, - "S2m": { + "S3q": { "type": "structure", "members": { "volumeType": {}, @@ -907,6 +1572,42 @@ }, "volumeBurstThroughput": { "type": "integer" + }, + "rootVolume": { + "type": "boolean" + } + } + }, + "S44": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "value": {} + } + } + }, + "S54": { + "type": "list", + "member": { + "type": "timestamp" + } + }, + "S55": { + "type": "list", + "member": { + "type": "double" + } + }, + "S5r": { + "type": "structure", + "members": { + "memory": { + "type": "integer" + }, + "memoryReservation": { + "type": "integer" } } } diff --git a/iamlivecore/service/config-2014-11-12.min.json b/iamlivecore/service/config-2014-11-12.min.json index 1168669c..3d36502a 100644 --- a/iamlivecore/service/config-2014-11-12.min.json +++ b/iamlivecore/service/config-2014-11-12.min.json @@ -527,6 +527,11 @@ "LastErrorMessage": {}, "FirstEvaluationStarted": { "type": "boolean" + }, + "LastDebugLogDeliveryStatus": {}, + "LastDebugLogDeliveryStatusReason": {}, + "LastDebugLogDeliveryTime": { + "type": "timestamp" } } } @@ -542,7 +547,13 @@ "ConfigRuleNames": { "shape": "S2l" }, - "NextToken": {} + "NextToken": {}, + "Filters": { + "type": "structure", + "members": { + "EvaluationMode": {} + } + } } }, "output": { @@ -551,7 +562,7 @@ "ConfigRules": { "type": "list", "member": { - "shape": "S33" + "shape": "S35" } }, "NextToken": {} @@ -620,7 +631,7 @@ "ConfigurationAggregators": { "type": "list", "member": { - "shape": "S3r" + "shape": "S3y" } }, "NextToken": {} @@ -632,7 +643,7 @@ "type": "structure", "members": { "ConfigurationRecorderNames": { - "shape": "S3z" + "shape": "S46" } } }, @@ -671,7 +682,7 @@ "type": "structure", "members": { "ConfigurationRecorderNames": { - "shape": "S3z" + "shape": "S46" } } }, @@ -681,7 +692,7 @@ "ConfigurationRecorders": { "type": "list", "member": { - "shape": "S47" + "shape": "S4e" } } } @@ -699,7 +710,7 @@ "type": "structure", "members": { "ConfigRuleNames": { - "shape": "S4e" + "shape": "S4o" }, "ComplianceType": {} } @@ -741,7 +752,7 @@ "type": "structure", "members": { "ConformancePackNames": { - "shape": "S4l" + "shape": "S4v" }, "Limit": { "type": "integer" @@ -789,7 +800,7 @@ "type": "structure", "members": { "ConformancePackNames": { - "shape": "S4l" + "shape": "S4v" }, "Limit": { "type": "integer" @@ -816,12 +827,15 @@ "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { - "shape": "S51" + "shape": "S5b" }, "LastUpdateRequestedTime": { "type": "timestamp" }, - "CreatedBy": {} + "CreatedBy": {}, + "TemplateSSMDocumentDetails": { + "shape": "S5f" + } } } }, @@ -834,7 +848,7 @@ "type": "structure", "members": { "DeliveryChannelNames": { - "shape": "S56" + "shape": "S5j" } } }, @@ -848,10 +862,10 @@ "members": { "name": {}, "configSnapshotDeliveryInfo": { - "shape": "S5a" + "shape": "S5n" }, "configHistoryDeliveryInfo": { - "shape": "S5a" + "shape": "S5n" }, "configStreamDeliveryInfo": { "type": "structure", @@ -875,7 +889,7 @@ "type": "structure", "members": { "DeliveryChannelNames": { - "shape": "S56" + "shape": "S5j" } } }, @@ -885,7 +899,7 @@ "DeliveryChannels": { "type": "list", "member": { - "shape": "S5g" + "shape": "S5t" } } } @@ -896,7 +910,7 @@ "type": "structure", "members": { "OrganizationConfigRuleNames": { - "shape": "S5j" + "shape": "S5w" }, "Limit": { "type": "integer" @@ -935,7 +949,7 @@ "type": "structure", "members": { "OrganizationConfigRuleNames": { - "shape": "S5j" + "shape": "S5w" }, "Limit": { "type": "integer" @@ -958,16 +972,37 @@ "OrganizationConfigRuleName": {}, "OrganizationConfigRuleArn": {}, "OrganizationManagedRuleMetadata": { - "shape": "S5t" + "shape": "S66" }, "OrganizationCustomRuleMetadata": { - "shape": "S5y" + "shape": "S6b" }, "ExcludedAccounts": { - "shape": "S61" + "shape": "S6e" }, "LastUpdateTime": { "type": "timestamp" + }, + "OrganizationCustomPolicyRuleMetadata": { + "type": "structure", + "members": { + "Description": {}, + "OrganizationConfigRuleTriggerTypes": { + "shape": "S6g" + }, + "InputParameters": {}, + "MaximumExecutionFrequency": {}, + "ResourceTypesScope": { + "shape": "S69" + }, + "ResourceIdScope": {}, + "TagKeyScope": {}, + "TagValueScope": {}, + "PolicyRuntime": {}, + "DebugLogDeliveryAccounts": { + "shape": "S6i" + } + } } } } @@ -981,7 +1016,7 @@ "type": "structure", "members": { "OrganizationConformancePackNames": { - "shape": "S63" + "shape": "S6k" }, "Limit": { "type": "integer" @@ -1020,7 +1055,7 @@ "type": "structure", "members": { "OrganizationConformancePackNames": { - "shape": "S63" + "shape": "S6k" }, "Limit": { "type": "integer" @@ -1046,10 +1081,10 @@ "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { - "shape": "S51" + "shape": "S5b" }, "ExcludedAccounts": { - "shape": "S61" + "shape": "S6e" }, "LastUpdateTime": { "type": "timestamp" @@ -1104,7 +1139,7 @@ "type": "structure", "members": { "RemediationConfigurations": { - "shape": "S6j" + "shape": "S70" } } } @@ -1130,7 +1165,7 @@ "type": "structure", "members": { "RemediationExceptions": { - "shape": "S6z" + "shape": "S7g" }, "NextToken": {} } @@ -1212,7 +1247,7 @@ "RetentionConfigurations": { "type": "list", "member": { - "shape": "S7d" + "shape": "S7u" } }, "NextToken": {} @@ -1249,7 +1284,7 @@ "type": "structure", "members": { "EvaluationResultIdentifier": { - "shape": "S7j" + "shape": "S80" }, "ComplianceType": {}, "ResultRecordedTime": { @@ -1301,7 +1336,7 @@ "members": { "GroupName": {}, "ComplianceSummary": { - "shape": "S7r" + "shape": "S89" } } } @@ -1431,7 +1466,7 @@ "type": "structure", "members": { "ConfigurationItem": { - "shape": "S88" + "shape": "S8q" } } } @@ -1457,7 +1492,7 @@ "type": "structure", "members": { "EvaluationResults": { - "shape": "S8k" + "shape": "S92" }, "NextToken": {} } @@ -1466,24 +1501,21 @@ "GetComplianceDetailsByResource": { "input": { "type": "structure", - "required": [ - "ResourceType", - "ResourceId" - ], "members": { "ResourceType": {}, "ResourceId": {}, "ComplianceTypes": { "shape": "S2m" }, - "NextToken": {} + "NextToken": {}, + "ResourceEvaluationId": {} } }, "output": { "type": "structure", "members": { "EvaluationResults": { - "shape": "S8k" + "shape": "S92" }, "NextToken": {} } @@ -1494,7 +1526,7 @@ "type": "structure", "members": { "ComplianceSummary": { - "shape": "S7r" + "shape": "S89" } } } @@ -1504,7 +1536,7 @@ "type": "structure", "members": { "ResourceTypes": { - "shape": "S8q" + "shape": "S98" } } }, @@ -1518,7 +1550,7 @@ "members": { "ResourceType": {}, "ComplianceSummary": { - "shape": "S7r" + "shape": "S89" } } } @@ -1538,7 +1570,7 @@ "type": "structure", "members": { "ConfigRuleNames": { - "shape": "S4e" + "shape": "S4o" }, "ComplianceType": {}, "ResourceType": {}, @@ -1574,7 +1606,7 @@ "members": { "ComplianceType": {}, "EvaluationResultIdentifier": { - "shape": "S7j" + "shape": "S80" }, "ConfigRuleInvokedTime": { "type": "timestamp" @@ -1628,12 +1660,26 @@ } } }, + "GetCustomRulePolicy": { + "input": { + "type": "structure", + "members": { + "ConfigRuleName": {} + } + }, + "output": { + "type": "structure", + "members": { + "PolicyText": {} + } + } + }, "GetDiscoveredResourceCounts": { "input": { "type": "structure", "members": { "resourceTypes": { - "shape": "S8q" + "shape": "S98" }, "limit": { "type": "integer" @@ -1761,6 +1807,23 @@ } } }, + "GetOrganizationCustomRulePolicy": { + "input": { + "type": "structure", + "required": [ + "OrganizationConfigRuleName" + ], + "members": { + "OrganizationConfigRuleName": {} + } + }, + "output": { + "type": "structure", + "members": { + "PolicyText": {} + } + } + }, "GetResourceConfigHistory": { "input": { "type": "structure", @@ -1790,13 +1853,51 @@ "configurationItems": { "type": "list", "member": { - "shape": "S88" + "shape": "S8q" } }, "nextToken": {} } } }, + "GetResourceEvaluationSummary": { + "input": { + "type": "structure", + "required": [ + "ResourceEvaluationId" + ], + "members": { + "ResourceEvaluationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceEvaluationId": {}, + "EvaluationMode": {}, + "EvaluationStatus": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "FailureReason": {} + } + }, + "EvaluationStartTimestamp": { + "type": "timestamp" + }, + "Compliance": {}, + "EvaluationContext": { + "shape": "Saj" + }, + "ResourceDetails": { + "shape": "Sal" + } + } + } + }, "GetStoredQuery": { "input": { "type": "structure", @@ -1811,7 +1912,7 @@ "type": "structure", "members": { "StoredQuery": { - "shape": "S9v" + "shape": "Saq" } } } @@ -1854,6 +1955,53 @@ } } }, + "ListConformancePackComplianceScores": { + "input": { + "type": "structure", + "members": { + "Filters": { + "type": "structure", + "required": [ + "ConformancePackNames" + ], + "members": { + "ConformancePackNames": { + "type": "list", + "member": {} + } + } + }, + "SortOrder": {}, + "SortBy": {}, + "Limit": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ConformancePackComplianceScores" + ], + "members": { + "NextToken": {}, + "ConformancePackComplianceScores": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Score": {}, + "ConformancePackName": {}, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } + } + } + } + }, "ListDiscoveredResources": { "input": { "type": "structure", @@ -1897,6 +2045,54 @@ } } }, + "ListResourceEvaluations": { + "input": { + "type": "structure", + "members": { + "Filters": { + "type": "structure", + "members": { + "EvaluationMode": {}, + "TimeWindow": { + "type": "structure", + "members": { + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + }, + "EvaluationContextIdentifier": {} + } + }, + "Limit": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceEvaluations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceEvaluationId": {}, + "EvaluationMode": {}, + "EvaluationStartTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListStoredQueries": { "input": { "type": "structure", @@ -1949,7 +2145,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sah" + "shape": "Sbt" }, "NextToken": {} } @@ -1966,7 +2162,7 @@ "AuthorizedAccountId": {}, "AuthorizedAwsRegion": {}, "Tags": { - "shape": "Sam" + "shape": "Sby" } } }, @@ -1987,10 +2183,10 @@ ], "members": { "ConfigRule": { - "shape": "S33" + "shape": "S35" }, "Tags": { - "shape": "Sam" + "shape": "Sby" } } } @@ -2004,13 +2200,13 @@ "members": { "ConfigurationAggregatorName": {}, "AccountAggregationSources": { - "shape": "S3t" + "shape": "S40" }, "OrganizationAggregationSource": { - "shape": "S3x" + "shape": "S44" }, "Tags": { - "shape": "Sam" + "shape": "Sby" } } }, @@ -2018,7 +2214,7 @@ "type": "structure", "members": { "ConfigurationAggregator": { - "shape": "S3r" + "shape": "S3y" } } } @@ -2031,7 +2227,7 @@ ], "members": { "ConfigurationRecorder": { - "shape": "S47" + "shape": "S4e" } } } @@ -2049,7 +2245,10 @@ "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { - "shape": "S51" + "shape": "S5b" + }, + "TemplateSSMDocumentDetails": { + "shape": "S5f" } } }, @@ -2068,7 +2267,7 @@ ], "members": { "DeliveryChannel": { - "shape": "S5g" + "shape": "S5t" } } } @@ -2081,7 +2280,7 @@ ], "members": { "Evaluations": { - "shape": "Say" + "shape": "Sca" }, "ResultToken": {}, "TestMode": { @@ -2093,7 +2292,7 @@ "type": "structure", "members": { "FailedEvaluations": { - "shape": "Say" + "shape": "Sca" } } } @@ -2141,13 +2340,39 @@ "members": { "OrganizationConfigRuleName": {}, "OrganizationManagedRuleMetadata": { - "shape": "S5t" + "shape": "S66" }, "OrganizationCustomRuleMetadata": { - "shape": "S5y" + "shape": "S6b" }, "ExcludedAccounts": { - "shape": "S61" + "shape": "S6e" + }, + "OrganizationCustomPolicyRuleMetadata": { + "type": "structure", + "required": [ + "PolicyRuntime", + "PolicyText" + ], + "members": { + "Description": {}, + "OrganizationConfigRuleTriggerTypes": { + "shape": "S6g" + }, + "InputParameters": {}, + "MaximumExecutionFrequency": {}, + "ResourceTypesScope": { + "shape": "S69" + }, + "ResourceIdScope": {}, + "TagKeyScope": {}, + "TagValueScope": {}, + "PolicyRuntime": {}, + "PolicyText": {}, + "DebugLogDeliveryAccounts": { + "shape": "S6i" + } + } } } }, @@ -2171,10 +2396,10 @@ "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { - "shape": "S51" + "shape": "S5b" }, "ExcludedAccounts": { - "shape": "S61" + "shape": "S6e" } } }, @@ -2193,7 +2418,7 @@ ], "members": { "RemediationConfigurations": { - "shape": "S6j" + "shape": "S70" } } }, @@ -2207,7 +2432,7 @@ "members": { "FailureMessage": {}, "FailedItems": { - "shape": "S6j" + "shape": "S70" } } } @@ -2243,7 +2468,7 @@ "members": { "FailureMessage": {}, "FailedItems": { - "shape": "S6z" + "shape": "S7g" } } } @@ -2267,7 +2492,7 @@ "ResourceName": {}, "Configuration": {}, "Tags": { - "shape": "S8a" + "shape": "S8s" } } } @@ -2288,7 +2513,7 @@ "type": "structure", "members": { "RetentionConfiguration": { - "shape": "S7d" + "shape": "S7u" } } } @@ -2301,10 +2526,10 @@ ], "members": { "StoredQuery": { - "shape": "S9v" + "shape": "Saq" }, "Tags": { - "shape": "Sam" + "shape": "Sby" } } }, @@ -2338,10 +2563,10 @@ "type": "structure", "members": { "Results": { - "shape": "Sbq" + "shape": "Sd3" }, "QueryInfo": { - "shape": "Sbr" + "shape": "Sd4" }, "NextToken": {} } @@ -2365,10 +2590,10 @@ "type": "structure", "members": { "Results": { - "shape": "Sbq" + "shape": "Sd3" }, "QueryInfo": { - "shape": "Sbr" + "shape": "Sd4" }, "NextToken": {} } @@ -2424,6 +2649,34 @@ } } }, + "StartResourceEvaluation": { + "input": { + "type": "structure", + "required": [ + "ResourceDetails", + "EvaluationMode" + ], + "members": { + "ResourceDetails": { + "shape": "Sal" + }, + "EvaluationContext": { + "shape": "Saj" + }, + "EvaluationMode": {}, + "EvaluationTimeout": { + "type": "integer" + }, + "ClientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceEvaluationId": {} + } + } + }, "StopConfigurationRecorder": { "input": { "type": "structure", @@ -2445,7 +2698,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sah" + "shape": "Sbt" } } } @@ -2583,7 +2836,7 @@ "type": "list", "member": {} }, - "S33": { + "S35": { "type": "structure", "required": [ "Source" @@ -2608,8 +2861,7 @@ "Source": { "type": "structure", "required": [ - "Owner", - "SourceIdentifier" + "Owner" ], "members": { "Owner": {}, @@ -2624,25 +2876,48 @@ "MaximumExecutionFrequency": {} } } + }, + "CustomPolicyDetails": { + "type": "structure", + "required": [ + "PolicyRuntime", + "PolicyText" + ], + "members": { + "PolicyRuntime": {}, + "PolicyText": {}, + "EnableDebugLogDelivery": { + "type": "boolean" + } + } } } }, "InputParameters": {}, "MaximumExecutionFrequency": {}, "ConfigRuleState": {}, - "CreatedBy": {} + "CreatedBy": {}, + "EvaluationModes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Mode": {} + } + } + } } }, - "S3r": { + "S3y": { "type": "structure", "members": { "ConfigurationAggregatorName": {}, "ConfigurationAggregatorArn": {}, "AccountAggregationSources": { - "shape": "S3t" + "shape": "S40" }, "OrganizationAggregationSource": { - "shape": "S3x" + "shape": "S44" }, "CreationTime": { "type": "timestamp" @@ -2653,7 +2928,7 @@ "CreatedBy": {} } }, - "S3t": { + "S40": { "type": "list", "member": { "type": "structure", @@ -2669,16 +2944,16 @@ "type": "boolean" }, "AwsRegions": { - "shape": "S3w" + "shape": "S43" } } } }, - "S3w": { + "S43": { "type": "list", "member": {} }, - "S3x": { + "S44": { "type": "structure", "required": [ "RoleArn" @@ -2686,18 +2961,18 @@ "members": { "RoleArn": {}, "AwsRegions": { - "shape": "S3w" + "shape": "S43" }, "AllAwsRegions": { "type": "boolean" } } }, - "S3z": { + "S46": { "type": "list", "member": {} }, - "S47": { + "S4e": { "type": "structure", "members": { "name": {}, @@ -2712,22 +2987,39 @@ "type": "boolean" }, "resourceTypes": { - "type": "list", - "member": {} + "shape": "S4i" + }, + "exclusionByResourceTypes": { + "type": "structure", + "members": { + "resourceTypes": { + "shape": "S4i" + } + } + }, + "recordingStrategy": { + "type": "structure", + "members": { + "useOnly": {} + } } } } } }, - "S4e": { + "S4i": { "type": "list", "member": {} }, - "S4l": { + "S4o": { "type": "list", "member": {} }, - "S51": { + "S4v": { + "type": "list", + "member": {} + }, + "S5b": { "type": "list", "member": { "type": "structure", @@ -2741,11 +3033,21 @@ } } }, - "S56": { + "S5f": { + "type": "structure", + "required": [ + "DocumentName" + ], + "members": { + "DocumentName": {}, + "DocumentVersion": {} + } + }, + "S5j": { "type": "list", "member": {} }, - "S5a": { + "S5n": { "type": "structure", "members": { "lastStatus": {}, @@ -2762,7 +3064,7 @@ } } }, - "S5g": { + "S5t": { "type": "structure", "members": { "name": {}, @@ -2778,11 +3080,11 @@ } } }, - "S5j": { + "S5w": { "type": "list", "member": {} }, - "S5t": { + "S66": { "type": "structure", "required": [ "RuleIdentifier" @@ -2793,18 +3095,18 @@ "InputParameters": {}, "MaximumExecutionFrequency": {}, "ResourceTypesScope": { - "shape": "S5w" + "shape": "S69" }, "ResourceIdScope": {}, "TagKeyScope": {}, "TagValueScope": {} } }, - "S5w": { + "S69": { "type": "list", "member": {} }, - "S5y": { + "S6b": { "type": "structure", "required": [ "LambdaFunctionArn", @@ -2820,22 +3122,30 @@ "InputParameters": {}, "MaximumExecutionFrequency": {}, "ResourceTypesScope": { - "shape": "S5w" + "shape": "S69" }, "ResourceIdScope": {}, "TagKeyScope": {}, "TagValueScope": {} } }, - "S61": { + "S6e": { "type": "list", "member": {} }, - "S63": { + "S6g": { "type": "list", "member": {} }, - "S6j": { + "S6i": { + "type": "list", + "member": {} + }, + "S6k": { + "type": "list", + "member": {} + }, + "S70": { "type": "list", "member": { "type": "structure", @@ -2910,7 +3220,7 @@ } } }, - "S6z": { + "S7g": { "type": "list", "member": { "type": "structure", @@ -2930,7 +3240,7 @@ } } }, - "S7d": { + "S7u": { "type": "structure", "required": [ "Name", @@ -2943,7 +3253,7 @@ } } }, - "S7j": { + "S80": { "type": "structure", "members": { "EvaluationResultQualifier": { @@ -2951,15 +3261,17 @@ "members": { "ConfigRuleName": {}, "ResourceType": {}, - "ResourceId": {} + "ResourceId": {}, + "EvaluationMode": {} } }, "OrderingTimestamp": { "type": "timestamp" - } + }, + "ResourceEvaluationId": {} } }, - "S7r": { + "S89": { "type": "structure", "members": { "CompliantResourceCount": { @@ -2973,7 +3285,7 @@ } } }, - "S88": { + "S8q": { "type": "structure", "members": { "version": {}, @@ -2994,7 +3306,7 @@ "type": "timestamp" }, "tags": { - "shape": "S8a" + "shape": "S8s" }, "relatedEvents": { "type": "list", @@ -3018,18 +3330,18 @@ } } }, - "S8a": { + "S8s": { "type": "map", "key": {}, "value": {} }, - "S8k": { + "S92": { "type": "list", "member": { "type": "structure", "members": { "EvaluationResultIdentifier": { - "shape": "S7j" + "shape": "S80" }, "ComplianceType": {}, "ResultRecordedTime": { @@ -3043,11 +3355,31 @@ } } }, - "S8q": { + "S98": { "type": "list", "member": {} }, - "S9v": { + "Saj": { + "type": "structure", + "members": { + "EvaluationContextIdentifier": {} + } + }, + "Sal": { + "type": "structure", + "required": [ + "ResourceId", + "ResourceType", + "ResourceConfiguration" + ], + "members": { + "ResourceId": {}, + "ResourceType": {}, + "ResourceConfiguration": {}, + "ResourceConfigurationSchemaType": {} + } + }, + "Saq": { "type": "structure", "required": [ "QueryName" @@ -3060,26 +3392,26 @@ "Expression": {} } }, - "Sah": { + "Sbt": { "type": "list", "member": { - "shape": "Sai" + "shape": "Sbu" } }, - "Sai": { + "Sbu": { "type": "structure", "members": { "Key": {}, "Value": {} } }, - "Sam": { + "Sby": { "type": "list", "member": { - "shape": "Sai" + "shape": "Sbu" } }, - "Say": { + "Sca": { "type": "list", "member": { "type": "structure", @@ -3100,11 +3432,11 @@ } } }, - "Sbq": { + "Sd3": { "type": "list", "member": {} }, - "Sbr": { + "Sd4": { "type": "structure", "members": { "SelectFields": { diff --git a/iamlivecore/service/connect-2017-08-08.min.json b/iamlivecore/service/connect-2017-08-08.min.json index 35806231..9d6d2b08 100644 --- a/iamlivecore/service/connect-2017-08-08.min.json +++ b/iamlivecore/service/connect-2017-08-08.min.json @@ -13,6 +13,47 @@ "uid": "connect-2017-08-08" }, "operations": { + "ActivateEvaluationForm": { + "http": { + "requestUri": "/evaluation-forms/{InstanceId}/{EvaluationFormId}/activate" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "EvaluationFormId", + "EvaluationFormVersion" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "EvaluationFormId": { + "location": "uri", + "locationName": "EvaluationFormId" + }, + "EvaluationFormVersion": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EvaluationFormId", + "EvaluationFormArn", + "EvaluationFormVersion" + ], + "members": { + "EvaluationFormId": {}, + "EvaluationFormArn": {}, + "EvaluationFormVersion": { + "type": "integer" + } + } + } + }, "AssociateApprovedOrigin": { "http": { "method": "PUT", @@ -49,14 +90,42 @@ "locationName": "InstanceId" }, "LexBot": { - "shape": "S5" + "shape": "Sa" }, "LexV2Bot": { - "shape": "S8" + "shape": "Sd" } } } }, + "AssociateDefaultVocabulary": { + "http": { + "method": "PUT", + "requestUri": "/default-vocabulary/{InstanceId}/{LanguageCode}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "LanguageCode" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "LanguageCode": { + "location": "uri", + "locationName": "LanguageCode" + }, + "VocabularyId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "AssociateInstanceStorageConfig": { "http": { "method": "PUT", @@ -76,7 +145,7 @@ }, "ResourceType": {}, "StorageConfig": { - "shape": "Sc" + "shape": "Sl" } } }, @@ -124,11 +193,33 @@ "locationName": "InstanceId" }, "LexBot": { - "shape": "S5" + "shape": "Sa" } } } }, + "AssociatePhoneNumberContactFlow": { + "http": { + "method": "PUT", + "requestUri": "/phone-number/{PhoneNumberId}/contact-flow" + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberId", + "InstanceId", + "ContactFlowId" + ], + "members": { + "PhoneNumberId": { + "location": "uri", + "locationName": "PhoneNumberId" + }, + "InstanceId": {}, + "ContactFlowId": {} + } + } + }, "AssociateQueueQuickConnects": { "http": { "requestUri": "/queues/{InstanceId}/{QueueId}/associate-quick-connects" @@ -150,7 +241,7 @@ "locationName": "QueueId" }, "QuickConnectIds": { - "shape": "Sw" + "shape": "S17" } } } @@ -176,7 +267,7 @@ "locationName": "RoutingProfileId" }, "QueueConfigs": { - "shape": "S10" + "shape": "S1b" } } } @@ -207,6 +298,63 @@ } } }, + "AssociateTrafficDistributionGroupUser": { + "http": { + "method": "PUT", + "requestUri": "/traffic-distribution-group/{TrafficDistributionGroupId}/user" + }, + "input": { + "type": "structure", + "required": [ + "TrafficDistributionGroupId", + "UserId", + "InstanceId" + ], + "members": { + "TrafficDistributionGroupId": { + "location": "uri", + "locationName": "TrafficDistributionGroupId" + }, + "UserId": {}, + "InstanceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "ClaimPhoneNumber": { + "http": { + "requestUri": "/phone-number/claim" + }, + "input": { + "type": "structure", + "required": [ + "TargetArn", + "PhoneNumber" + ], + "members": { + "TargetArn": {}, + "PhoneNumber": {}, + "PhoneNumberDescription": {}, + "Tags": { + "shape": "S1r" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberId": {}, + "PhoneNumberArn": {} + } + } + }, "CreateAgentStatus": { "http": { "method": "PUT", @@ -231,7 +379,7 @@ "type": "integer" }, "Tags": { - "shape": "S1e" + "shape": "S1r" } } }, @@ -266,7 +414,7 @@ "Description": {}, "Content": {}, "Tags": { - "shape": "S1e" + "shape": "S1r" } } }, @@ -278,6 +426,85 @@ } } }, + "CreateContactFlowModule": { + "http": { + "method": "PUT", + "requestUri": "/contact-flow-modules/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "Name", + "Content" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "Name": {}, + "Description": {}, + "Content": {}, + "Tags": { + "shape": "S1r" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } + } + }, + "CreateEvaluationForm": { + "http": { + "method": "PUT", + "requestUri": "/evaluation-forms/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "Title", + "Items" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "Title": {}, + "Description": {}, + "Items": { + "shape": "S2i" + }, + "ScoringStrategy": { + "shape": "S3d" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "EvaluationFormId", + "EvaluationFormArn" + ], + "members": { + "EvaluationFormId": {}, + "EvaluationFormArn": {} + } + }, + "idempotent": true + }, "CreateHoursOfOperation": { "http": { "method": "PUT", @@ -300,10 +527,10 @@ "Description": {}, "TimeZone": {}, "Config": { - "shape": "S1u" + "shape": "S3l" }, "Tags": { - "shape": "S1e" + "shape": "S1r" } } }, @@ -331,7 +558,7 @@ "ClientToken": {}, "IdentityManagementType": {}, "InstanceAlias": { - "shape": "S25" + "shape": "S3v" }, "DirectoryId": {}, "InboundCallsEnabled": { @@ -360,10 +587,7 @@ "required": [ "InstanceId", "IntegrationType", - "IntegrationArn", - "SourceApplicationUrl", - "SourceApplicationName", - "SourceType" + "IntegrationArn" ], "members": { "InstanceId": { @@ -376,7 +600,7 @@ "SourceApplicationName": {}, "SourceType": {}, "Tags": { - "shape": "S1e" + "shape": "S1r" } } }, @@ -388,6 +612,79 @@ } } }, + "CreateParticipant": { + "http": { + "requestUri": "/contact/create-participant" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "ParticipantDetails" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "ClientToken": { + "idempotencyToken": true + }, + "ParticipantDetails": { + "type": "structure", + "members": { + "ParticipantRole": {}, + "DisplayName": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "ParticipantCredentials": { + "type": "structure", + "members": { + "ParticipantToken": {}, + "Expiry": {} + } + }, + "ParticipantId": {} + } + } + }, + "CreatePrompt": { + "http": { + "method": "PUT", + "requestUri": "/prompts/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "Name", + "S3Uri" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "Name": {}, + "Description": {}, + "S3Uri": {}, + "Tags": { + "shape": "S1r" + } + } + }, + "output": { + "type": "structure", + "members": { + "PromptARN": {}, + "PromptId": {} + } + } + }, "CreateQueue": { "http": { "method": "PUT", @@ -408,17 +705,17 @@ "Name": {}, "Description": {}, "OutboundCallerConfig": { - "shape": "S2j" + "shape": "S4o" }, "HoursOfOperationId": {}, "MaxContacts": { "type": "integer" }, "QuickConnectIds": { - "shape": "Sw" + "shape": "S17" }, "Tags": { - "shape": "S1e" + "shape": "S1r" } } }, @@ -450,10 +747,10 @@ "Name": {}, "Description": {}, "QuickConnectConfig": { - "shape": "S2r" + "shape": "S4v" }, "Tags": { - "shape": "S1e" + "shape": "S1r" } } }, @@ -488,14 +785,15 @@ "Description": {}, "DefaultOutboundQueueId": {}, "QueueConfigs": { - "shape": "S10" + "shape": "S1b" }, "MediaConcurrencies": { - "shape": "S32" + "shape": "S54" }, "Tags": { - "shape": "S1e" - } + "shape": "S1r" + }, + "AgentAvailabilityTimer": {} } }, "output": { @@ -506,324 +804,467 @@ } } }, - "CreateUseCase": { + "CreateRule": { "http": { - "method": "PUT", - "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases" + "requestUri": "/rules/{InstanceId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "IntegrationAssociationId", - "UseCaseType" + "Name", + "TriggerEventSource", + "Function", + "Actions", + "PublishStatus" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "IntegrationAssociationId": { - "location": "uri", - "locationName": "IntegrationAssociationId" + "Name": {}, + "TriggerEventSource": { + "shape": "S5d" }, - "UseCaseType": {}, - "Tags": { - "shape": "S1e" + "Function": {}, + "Actions": { + "shape": "S5g" + }, + "PublishStatus": {}, + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", + "required": [ + "RuleArn", + "RuleId" + ], "members": { - "UseCaseId": {}, - "UseCaseArn": {} + "RuleArn": {}, + "RuleId": {} } } }, - "CreateUser": { + "CreateSecurityProfile": { "http": { "method": "PUT", - "requestUri": "/users/{InstanceId}" + "requestUri": "/security-profiles/{InstanceId}" }, "input": { "type": "structure", "required": [ - "Username", - "PhoneConfig", - "SecurityProfileIds", - "RoutingProfileId", + "SecurityProfileName", "InstanceId" ], "members": { - "Username": {}, - "Password": {}, - "IdentityInfo": { - "shape": "S3d" - }, - "PhoneConfig": { - "shape": "S3h" - }, - "DirectoryUserId": {}, - "SecurityProfileIds": { - "shape": "S3m" + "SecurityProfileName": {}, + "Description": {}, + "Permissions": { + "shape": "S69" }, - "RoutingProfileId": {}, - "HierarchyGroupId": {}, "InstanceId": { "location": "uri", "locationName": "InstanceId" }, "Tags": { - "shape": "S1e" + "shape": "S1r" + }, + "AllowedAccessControlTags": { + "shape": "S6b" + }, + "TagRestrictedResources": { + "shape": "S6e" } } }, "output": { "type": "structure", "members": { - "UserId": {}, - "UserArn": {} + "SecurityProfileId": {}, + "SecurityProfileArn": {} } } }, - "CreateUserHierarchyGroup": { + "CreateTaskTemplate": { "http": { "method": "PUT", - "requestUri": "/user-hierarchy-groups/{InstanceId}" + "requestUri": "/instance/{InstanceId}/task/template" }, "input": { "type": "structure", "required": [ + "InstanceId", "Name", - "InstanceId" + "Fields" ], "members": { - "Name": {}, - "ParentGroupId": {}, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "Name": {}, + "Description": {}, + "ContactFlowId": {}, + "Constraints": { + "shape": "S6l" + }, + "Defaults": { + "shape": "S6u" + }, + "Status": {}, + "Fields": { + "shape": "S6z" + }, + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", + "required": [ + "Id", + "Arn" + ], "members": { - "HierarchyGroupId": {}, - "HierarchyGroupArn": {} + "Id": {}, + "Arn": {} } } }, - "DeleteHoursOfOperation": { + "CreateTrafficDistributionGroup": { "http": { - "method": "DELETE", - "requestUri": "/hours-of-operations/{InstanceId}/{HoursOfOperationId}" + "method": "PUT", + "requestUri": "/traffic-distribution-group" }, "input": { "type": "structure", "required": [ - "InstanceId", - "HoursOfOperationId" + "Name", + "InstanceId" ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" + "Name": {}, + "Description": {}, + "InstanceId": {}, + "ClientToken": { + "idempotencyToken": true }, - "HoursOfOperationId": { - "location": "uri", - "locationName": "HoursOfOperationId" + "Tags": { + "shape": "S1r" } } + }, + "output": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } } }, - "DeleteInstance": { + "CreateUseCase": { "http": { - "method": "DELETE", - "requestUri": "/instance/{InstanceId}" + "method": "PUT", + "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "IntegrationAssociationId", + "UseCaseType" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "IntegrationAssociationId": { + "location": "uri", + "locationName": "IntegrationAssociationId" + }, + "UseCaseType": {}, + "Tags": { + "shape": "S1r" } } + }, + "output": { + "type": "structure", + "members": { + "UseCaseId": {}, + "UseCaseArn": {} + } } }, - "DeleteIntegrationAssociation": { + "CreateUser": { "http": { - "method": "DELETE", - "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}" + "method": "PUT", + "requestUri": "/users/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "IntegrationAssociationId" + "Username", + "PhoneConfig", + "SecurityProfileIds", + "RoutingProfileId", + "InstanceId" ], "members": { + "Username": {}, + "Password": {}, + "IdentityInfo": { + "shape": "S7m" + }, + "PhoneConfig": { + "shape": "S7q" + }, + "DirectoryUserId": {}, + "SecurityProfileIds": { + "shape": "S7v" + }, + "RoutingProfileId": {}, + "HierarchyGroupId": {}, "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "IntegrationAssociationId": { - "location": "uri", - "locationName": "IntegrationAssociationId" + "Tags": { + "shape": "S1r" } } + }, + "output": { + "type": "structure", + "members": { + "UserId": {}, + "UserArn": {} + } } }, - "DeleteQuickConnect": { + "CreateUserHierarchyGroup": { "http": { - "method": "DELETE", - "requestUri": "/quick-connects/{InstanceId}/{QuickConnectId}" + "method": "PUT", + "requestUri": "/user-hierarchy-groups/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "QuickConnectId" + "Name", + "InstanceId" ], "members": { + "Name": {}, + "ParentGroupId": {}, "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "QuickConnectId": { - "location": "uri", - "locationName": "QuickConnectId" + "Tags": { + "shape": "S1r" } } + }, + "output": { + "type": "structure", + "members": { + "HierarchyGroupId": {}, + "HierarchyGroupArn": {} + } } }, - "DeleteUseCase": { + "CreateView": { "http": { - "method": "DELETE", - "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}" + "method": "PUT", + "requestUri": "/views/{InstanceId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "IntegrationAssociationId", - "UseCaseId" + "Status", + "Content", + "Name" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "IntegrationAssociationId": { - "location": "uri", - "locationName": "IntegrationAssociationId" + "ClientToken": {}, + "Status": {}, + "Content": { + "shape": "S85" }, - "UseCaseId": { - "location": "uri", - "locationName": "UseCaseId" + "Description": {}, + "Name": { + "shape": "S8a" + }, + "Tags": { + "shape": "S1r" } } - } + }, + "output": { + "type": "structure", + "members": { + "View": { + "shape": "S8c" + } + } + }, + "idempotent": true }, - "DeleteUser": { + "CreateViewVersion": { "http": { - "method": "DELETE", - "requestUri": "/users/{InstanceId}/{UserId}" + "method": "PUT", + "requestUri": "/views/{InstanceId}/{ViewId}/versions" }, "input": { "type": "structure", "required": [ "InstanceId", - "UserId" + "ViewId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "UserId": { + "ViewId": { "location": "uri", - "locationName": "UserId" + "locationName": "ViewId" + }, + "VersionDescription": {}, + "ViewContentSha256": {} + } + }, + "output": { + "type": "structure", + "members": { + "View": { + "shape": "S8c" } } - } + }, + "idempotent": true }, - "DeleteUserHierarchyGroup": { + "CreateVocabulary": { "http": { - "method": "DELETE", - "requestUri": "/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}" + "requestUri": "/vocabulary/{InstanceId}" }, "input": { "type": "structure", "required": [ - "HierarchyGroupId", - "InstanceId" + "InstanceId", + "VocabularyName", + "LanguageCode", + "Content" ], "members": { - "HierarchyGroupId": { - "location": "uri", - "locationName": "HierarchyGroupId" + "ClientToken": { + "idempotencyToken": true }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "VocabularyName": {}, + "LanguageCode": {}, + "Content": {}, + "Tags": { + "shape": "S1r" } } + }, + "output": { + "type": "structure", + "required": [ + "VocabularyArn", + "VocabularyId", + "State" + ], + "members": { + "VocabularyArn": {}, + "VocabularyId": {}, + "State": {} + } } }, - "DescribeAgentStatus": { + "DeactivateEvaluationForm": { "http": { - "method": "GET", - "requestUri": "/agent-status/{InstanceId}/{AgentStatusId}" + "requestUri": "/evaluation-forms/{InstanceId}/{EvaluationFormId}/deactivate" }, "input": { "type": "structure", "required": [ "InstanceId", - "AgentStatusId" + "EvaluationFormId", + "EvaluationFormVersion" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "AgentStatusId": { + "EvaluationFormId": { "location": "uri", - "locationName": "AgentStatusId" + "locationName": "EvaluationFormId" + }, + "EvaluationFormVersion": { + "type": "integer" } } }, "output": { "type": "structure", + "required": [ + "EvaluationFormId", + "EvaluationFormArn", + "EvaluationFormVersion" + ], "members": { - "AgentStatus": { - "type": "structure", - "members": { - "AgentStatusARN": {}, - "AgentStatusId": {}, - "Name": {}, - "Description": {}, - "Type": {}, - "DisplayOrder": { - "type": "integer" - }, - "State": {}, - "Tags": { - "shape": "S1e" - } - } + "EvaluationFormId": {}, + "EvaluationFormArn": {}, + "EvaluationFormVersion": { + "type": "integer" } } } }, - "DescribeContactFlow": { + "DeleteContactEvaluation": { "http": { - "method": "GET", + "method": "DELETE", + "requestUri": "/contact-evaluations/{InstanceId}/{EvaluationId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "EvaluationId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "EvaluationId": { + "location": "uri", + "locationName": "EvaluationId" + } + } + }, + "idempotent": true + }, + "DeleteContactFlow": { + "http": { + "method": "DELETE", "requestUri": "/contact-flows/{InstanceId}/{ContactFlowId}" }, "input": { @@ -845,189 +1286,155 @@ }, "output": { "type": "structure", - "members": { - "ContactFlow": { - "type": "structure", - "members": { - "Arn": {}, - "Id": {}, - "Name": {}, - "Type": {}, - "Description": {}, - "Content": {}, - "Tags": { - "shape": "S1e" - } - } - } - } + "members": {} } }, - "DescribeHoursOfOperation": { + "DeleteContactFlowModule": { "http": { - "method": "GET", - "requestUri": "/hours-of-operations/{InstanceId}/{HoursOfOperationId}" + "method": "DELETE", + "requestUri": "/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "HoursOfOperationId" + "ContactFlowModuleId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "HoursOfOperationId": { + "ContactFlowModuleId": { "location": "uri", - "locationName": "HoursOfOperationId" + "locationName": "ContactFlowModuleId" } } }, "output": { "type": "structure", - "members": { - "HoursOfOperation": { - "type": "structure", - "members": { - "HoursOfOperationId": {}, - "HoursOfOperationArn": {}, - "Name": {}, - "Description": {}, - "TimeZone": {}, - "Config": { - "shape": "S1u" - }, - "Tags": { - "shape": "S1e" - } - } - } - } + "members": {} } }, - "DescribeInstance": { + "DeleteEvaluationForm": { "http": { - "method": "GET", - "requestUri": "/instance/{InstanceId}" + "method": "DELETE", + "requestUri": "/evaluation-forms/{InstanceId}/{EvaluationFormId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "EvaluationFormId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "EvaluationFormId": { + "location": "uri", + "locationName": "EvaluationFormId" + }, + "EvaluationFormVersion": { + "location": "querystring", + "locationName": "version", + "type": "integer" } } }, - "output": { - "type": "structure", - "members": { - "Instance": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "IdentityManagementType": {}, - "InstanceAlias": { - "shape": "S25" - }, - "CreatedTime": { - "type": "timestamp" - }, - "ServiceRole": {}, - "InstanceStatus": {}, - "StatusReason": { - "type": "structure", - "members": { - "Message": {} - } - }, - "InboundCallsEnabled": { - "type": "boolean" - }, - "OutboundCallsEnabled": { - "type": "boolean" - } - } - } - } - } + "idempotent": true }, - "DescribeInstanceAttribute": { + "DeleteHoursOfOperation": { "http": { - "method": "GET", - "requestUri": "/instance/{InstanceId}/attribute/{AttributeType}" + "method": "DELETE", + "requestUri": "/hours-of-operations/{InstanceId}/{HoursOfOperationId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "AttributeType" + "HoursOfOperationId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "AttributeType": { + "HoursOfOperationId": { "location": "uri", - "locationName": "AttributeType" + "locationName": "HoursOfOperationId" } } + } + }, + "DeleteInstance": { + "http": { + "method": "DELETE", + "requestUri": "/instance/{InstanceId}" }, - "output": { + "input": { "type": "structure", + "required": [ + "InstanceId" + ], "members": { - "Attribute": { - "shape": "S4k" + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" } } } }, - "DescribeInstanceStorageConfig": { + "DeleteIntegrationAssociation": { "http": { - "method": "GET", - "requestUri": "/instance/{InstanceId}/storage-config/{AssociationId}" + "method": "DELETE", + "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "AssociationId", - "ResourceType" + "IntegrationAssociationId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "AssociationId": { + "IntegrationAssociationId": { "location": "uri", - "locationName": "AssociationId" - }, - "ResourceType": { - "location": "querystring", - "locationName": "resourceType" + "locationName": "IntegrationAssociationId" } } + } + }, + "DeletePrompt": { + "http": { + "method": "DELETE", + "requestUri": "/prompts/{InstanceId}/{PromptId}" }, - "output": { + "input": { "type": "structure", + "required": [ + "InstanceId", + "PromptId" + ], "members": { - "StorageConfig": { - "shape": "Sc" + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "PromptId": { + "location": "uri", + "locationName": "PromptId" } } } }, - "DescribeQueue": { + "DeleteQueue": { "http": { - "method": "GET", + "method": "DELETE", "requestUri": "/queues/{InstanceId}/{QueueId}" }, "input": { @@ -1046,36 +1453,11 @@ "locationName": "QueueId" } } - }, - "output": { - "type": "structure", - "members": { - "Queue": { - "type": "structure", - "members": { - "Name": {}, - "QueueArn": {}, - "QueueId": {}, - "Description": {}, - "OutboundCallerConfig": { - "shape": "S2j" - }, - "HoursOfOperationId": {}, - "MaxContacts": { - "type": "integer" - }, - "Status": {}, - "Tags": { - "shape": "S1e" - } - } - } - } } }, - "DescribeQuickConnect": { + "DeleteQuickConnect": { "http": { - "method": "GET", + "method": "DELETE", "requestUri": "/quick-connects/{InstanceId}/{QuickConnectId}" }, "input": { @@ -1094,31 +1476,11 @@ "locationName": "QuickConnectId" } } - }, - "output": { - "type": "structure", - "members": { - "QuickConnect": { - "type": "structure", - "members": { - "QuickConnectARN": {}, - "QuickConnectId": {}, - "Name": {}, - "Description": {}, - "QuickConnectConfig": { - "shape": "S2r" - }, - "Tags": { - "shape": "S1e" - } - } - } - } } }, - "DescribeRoutingProfile": { + "DeleteRoutingProfile": { "http": { - "method": "GET", + "method": "DELETE", "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}" }, "input": { @@ -1137,1290 +1499,1277 @@ "locationName": "RoutingProfileId" } } - }, - "output": { - "type": "structure", - "members": { - "RoutingProfile": { - "type": "structure", - "members": { - "InstanceId": {}, - "Name": {}, - "RoutingProfileArn": {}, - "RoutingProfileId": {}, - "Description": {}, - "MediaConcurrencies": { - "shape": "S32" - }, - "DefaultOutboundQueueId": {}, - "Tags": { - "shape": "S1e" - } - } - } - } } }, - "DescribeUser": { + "DeleteRule": { "http": { - "method": "GET", - "requestUri": "/users/{InstanceId}/{UserId}" + "method": "DELETE", + "requestUri": "/rules/{InstanceId}/{RuleId}" }, "input": { "type": "structure", "required": [ - "UserId", - "InstanceId" + "InstanceId", + "RuleId" ], "members": { - "UserId": { - "location": "uri", - "locationName": "UserId" - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "RuleId": { + "location": "uri", + "locationName": "RuleId" } } + } + }, + "DeleteSecurityProfile": { + "http": { + "method": "DELETE", + "requestUri": "/security-profiles/{InstanceId}/{SecurityProfileId}" }, - "output": { + "input": { "type": "structure", + "required": [ + "InstanceId", + "SecurityProfileId" + ], "members": { - "User": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Username": {}, - "IdentityInfo": { - "shape": "S3d" - }, - "PhoneConfig": { - "shape": "S3h" - }, - "DirectoryUserId": {}, - "SecurityProfileIds": { - "shape": "S3m" - }, - "RoutingProfileId": {}, - "HierarchyGroupId": {}, - "Tags": { - "shape": "S1e" - } - } + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "SecurityProfileId": { + "location": "uri", + "locationName": "SecurityProfileId" } } } }, - "DescribeUserHierarchyGroup": { + "DeleteTaskTemplate": { "http": { - "method": "GET", - "requestUri": "/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}" + "method": "DELETE", + "requestUri": "/instance/{InstanceId}/task/template/{TaskTemplateId}" }, "input": { "type": "structure", "required": [ - "HierarchyGroupId", - "InstanceId" + "InstanceId", + "TaskTemplateId" ], "members": { - "HierarchyGroupId": { - "location": "uri", - "locationName": "HierarchyGroupId" - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "TaskTemplateId": { + "location": "uri", + "locationName": "TaskTemplateId" } } }, "output": { "type": "structure", - "members": { - "HierarchyGroup": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {}, - "LevelId": {}, - "HierarchyPath": { - "type": "structure", - "members": { - "LevelOne": { - "shape": "S56" - }, - "LevelTwo": { - "shape": "S56" - }, - "LevelThree": { - "shape": "S56" - }, - "LevelFour": { - "shape": "S56" - }, - "LevelFive": { - "shape": "S56" - } - } - } - } - } - } + "members": {} } }, - "DescribeUserHierarchyStructure": { + "DeleteTrafficDistributionGroup": { "http": { - "method": "GET", - "requestUri": "/user-hierarchy-structure/{InstanceId}" + "method": "DELETE", + "requestUri": "/traffic-distribution-group/{TrafficDistributionGroupId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "TrafficDistributionGroupId" ], "members": { - "InstanceId": { + "TrafficDistributionGroupId": { "location": "uri", - "locationName": "InstanceId" + "locationName": "TrafficDistributionGroupId" } } }, "output": { "type": "structure", - "members": { - "HierarchyStructure": { - "type": "structure", - "members": { - "LevelOne": { - "shape": "S5a" - }, - "LevelTwo": { - "shape": "S5a" - }, - "LevelThree": { - "shape": "S5a" - }, - "LevelFour": { - "shape": "S5a" - }, - "LevelFive": { - "shape": "S5a" - } - } - } - } + "members": {} } }, - "DisassociateApprovedOrigin": { + "DeleteUseCase": { "http": { "method": "DELETE", - "requestUri": "/instance/{InstanceId}/approved-origin" + "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "Origin" + "IntegrationAssociationId", + "UseCaseId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "Origin": { - "location": "querystring", - "locationName": "origin" + "IntegrationAssociationId": { + "location": "uri", + "locationName": "IntegrationAssociationId" + }, + "UseCaseId": { + "location": "uri", + "locationName": "UseCaseId" } } } }, - "DisassociateBot": { + "DeleteUser": { "http": { - "requestUri": "/instance/{InstanceId}/bot" + "method": "DELETE", + "requestUri": "/users/{InstanceId}/{UserId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "UserId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "LexBot": { - "shape": "S5" - }, - "LexV2Bot": { - "shape": "S8" + "UserId": { + "location": "uri", + "locationName": "UserId" } } } }, - "DisassociateInstanceStorageConfig": { + "DeleteUserHierarchyGroup": { "http": { "method": "DELETE", - "requestUri": "/instance/{InstanceId}/storage-config/{AssociationId}" + "requestUri": "/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "AssociationId", - "ResourceType" + "HierarchyGroupId", + "InstanceId" ], "members": { - "InstanceId": { + "HierarchyGroupId": { "location": "uri", - "locationName": "InstanceId" + "locationName": "HierarchyGroupId" }, - "AssociationId": { + "InstanceId": { "location": "uri", - "locationName": "AssociationId" - }, - "ResourceType": { - "location": "querystring", - "locationName": "resourceType" + "locationName": "InstanceId" } } } }, - "DisassociateLambdaFunction": { + "DeleteView": { "http": { "method": "DELETE", - "requestUri": "/instance/{InstanceId}/lambda-function" + "requestUri": "/views/{InstanceId}/{ViewId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "FunctionArn" + "ViewId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "FunctionArn": { - "location": "querystring", - "locationName": "functionArn" + "ViewId": { + "location": "uri", + "locationName": "ViewId" } } + }, + "output": { + "type": "structure", + "members": {} } }, - "DisassociateLexBot": { + "DeleteViewVersion": { "http": { "method": "DELETE", - "requestUri": "/instance/{InstanceId}/lex-bot" + "requestUri": "/views/{InstanceId}/{ViewId}/versions/{ViewVersion}" }, "input": { "type": "structure", "required": [ "InstanceId", - "BotName", - "LexRegion" + "ViewId", + "ViewVersion" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "BotName": { - "location": "querystring", - "locationName": "botName" + "ViewId": { + "location": "uri", + "locationName": "ViewId" }, - "LexRegion": { - "location": "querystring", - "locationName": "lexRegion" + "ViewVersion": { + "location": "uri", + "locationName": "ViewVersion", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": {} } }, - "DisassociateQueueQuickConnects": { + "DeleteVocabulary": { "http": { - "requestUri": "/queues/{InstanceId}/{QueueId}/disassociate-quick-connects" + "requestUri": "/vocabulary-remove/{InstanceId}/{VocabularyId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "QueueId", - "QuickConnectIds" + "VocabularyId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "QueueId": { + "VocabularyId": { "location": "uri", - "locationName": "QueueId" - }, - "QuickConnectIds": { - "shape": "Sw" + "locationName": "VocabularyId" } } - } - }, - "DisassociateRoutingProfileQueues": { - "http": { - "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues" }, - "input": { + "output": { "type": "structure", "required": [ - "InstanceId", - "RoutingProfileId", - "QueueReferences" + "VocabularyArn", + "VocabularyId", + "State" ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" - }, - "RoutingProfileId": { - "location": "uri", - "locationName": "RoutingProfileId" - }, - "QueueReferences": { - "type": "list", - "member": { - "shape": "S12" - } - } + "VocabularyArn": {}, + "VocabularyId": {}, + "State": {} } } }, - "DisassociateSecurityKey": { + "DescribeAgentStatus": { "http": { - "method": "DELETE", - "requestUri": "/instance/{InstanceId}/security-key/{AssociationId}" + "method": "GET", + "requestUri": "/agent-status/{InstanceId}/{AgentStatusId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "AssociationId" + "AgentStatusId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "AssociationId": { + "AgentStatusId": { "location": "uri", - "locationName": "AssociationId" + "locationName": "AgentStatusId" + } + } + }, + "output": { + "type": "structure", + "members": { + "AgentStatus": { + "type": "structure", + "members": { + "AgentStatusARN": {}, + "AgentStatusId": {}, + "Name": {}, + "Description": {}, + "Type": {}, + "DisplayOrder": { + "type": "integer" + }, + "State": {}, + "Tags": { + "shape": "S1r" + } + } } } } }, - "GetContactAttributes": { + "DescribeContact": { "http": { "method": "GET", - "requestUri": "/contact/attributes/{InstanceId}/{InitialContactId}" + "requestUri": "/contacts/{InstanceId}/{ContactId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "InitialContactId" + "ContactId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "InitialContactId": { + "ContactId": { "location": "uri", - "locationName": "InitialContactId" + "locationName": "ContactId" } } }, "output": { "type": "structure", "members": { - "Attributes": { - "shape": "S5o" + "Contact": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "InitialContactId": {}, + "PreviousContactId": {}, + "InitiationMethod": {}, + "Name": {}, + "Description": {}, + "Channel": {}, + "QueueInfo": { + "type": "structure", + "members": { + "Id": {}, + "EnqueueTimestamp": { + "type": "timestamp" + } + } + }, + "AgentInfo": { + "type": "structure", + "members": { + "Id": {}, + "ConnectedToAgentTimestamp": { + "type": "timestamp" + } + } + }, + "InitiationTimestamp": { + "type": "timestamp" + }, + "DisconnectTimestamp": { + "type": "timestamp" + }, + "LastUpdateTimestamp": { + "type": "timestamp" + }, + "ScheduledTimestamp": { + "type": "timestamp" + }, + "RelatedContactId": {}, + "WisdomInfo": { + "type": "structure", + "members": { + "SessionArn": {} + } + } + } } } } }, - "GetCurrentMetricData": { + "DescribeContactEvaluation": { "http": { - "requestUri": "/metrics/current/{InstanceId}" + "method": "GET", + "requestUri": "/contact-evaluations/{InstanceId}/{EvaluationId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "Filters", - "CurrentMetrics" + "EvaluationId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "Filters": { - "shape": "S5s" - }, - "Groupings": { - "shape": "S5v" - }, - "CurrentMetrics": { - "type": "list", - "member": { - "shape": "S5y" - } - }, - "NextToken": {}, - "MaxResults": { - "type": "integer" + "EvaluationId": { + "location": "uri", + "locationName": "EvaluationId" } } }, "output": { "type": "structure", + "required": [ + "Evaluation", + "EvaluationForm" + ], "members": { - "NextToken": {}, - "MetricResults": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Dimensions": { - "shape": "S66" - }, - "Collections": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Metric": { - "shape": "S5y" - }, - "Value": { - "type": "double" - } + "Evaluation": { + "type": "structure", + "required": [ + "EvaluationId", + "EvaluationArn", + "Metadata", + "Answers", + "Notes", + "Status", + "CreatedTime", + "LastModifiedTime" + ], + "members": { + "EvaluationId": {}, + "EvaluationArn": {}, + "Metadata": { + "type": "structure", + "required": [ + "ContactId", + "EvaluatorArn" + ], + "members": { + "ContactId": {}, + "EvaluatorArn": {}, + "ContactAgentId": {}, + "Score": { + "shape": "Sa4" + } + } + }, + "Answers": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "Value": { + "shape": "Sa8" + }, + "SystemSuggestedValue": { + "shape": "Sa8" } } } + }, + "Notes": { + "shape": "Sab" + }, + "Status": {}, + "Scores": { + "type": "map", + "key": {}, + "value": { + "shape": "Sa4" + } + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "Tags": { + "shape": "S1r" } } }, - "DataSnapshotTime": { - "type": "timestamp" + "EvaluationForm": { + "type": "structure", + "required": [ + "EvaluationFormVersion", + "EvaluationFormId", + "EvaluationFormArn", + "Title", + "Items" + ], + "members": { + "EvaluationFormVersion": { + "type": "integer" + }, + "EvaluationFormId": {}, + "EvaluationFormArn": {}, + "Title": {}, + "Description": {}, + "Items": { + "shape": "S2i" + }, + "ScoringStrategy": { + "shape": "S3d" + } + } } } } }, - "GetFederationToken": { + "DescribeContactFlow": { "http": { "method": "GET", - "requestUri": "/user/federate/{InstanceId}" + "requestUri": "/contact-flows/{InstanceId}/{ContactFlowId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "ContactFlowId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "ContactFlowId": { + "location": "uri", + "locationName": "ContactFlowId" } } }, "output": { "type": "structure", "members": { - "Credentials": { + "ContactFlow": { "type": "structure", "members": { - "AccessToken": { - "shape": "S6f" - }, - "AccessTokenExpiration": { - "type": "timestamp" - }, - "RefreshToken": { - "shape": "S6f" - }, - "RefreshTokenExpiration": { - "type": "timestamp" + "Arn": {}, + "Id": {}, + "Name": {}, + "Type": {}, + "State": {}, + "Description": {}, + "Content": {}, + "Tags": { + "shape": "S1r" } } } } } }, - "GetMetricData": { + "DescribeContactFlowModule": { "http": { - "requestUri": "/metrics/historical/{InstanceId}" + "method": "GET", + "requestUri": "/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "StartTime", - "EndTime", - "Filters", - "HistoricalMetrics" + "ContactFlowModuleId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "StartTime": { - "type": "timestamp" - }, - "EndTime": { - "type": "timestamp" - }, - "Filters": { - "shape": "S5s" - }, - "Groupings": { - "shape": "S5v" - }, - "HistoricalMetrics": { - "type": "list", - "member": { - "shape": "S6i" - } - }, - "NextToken": {}, - "MaxResults": { - "type": "integer" + "ContactFlowModuleId": { + "location": "uri", + "locationName": "ContactFlowModuleId" } } }, "output": { "type": "structure", "members": { - "NextToken": {}, - "MetricResults": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Dimensions": { - "shape": "S66" - }, - "Collections": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Metric": { - "shape": "S6i" - }, - "Value": { - "type": "double" - } - } - } - } + "ContactFlowModule": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Content": {}, + "Description": {}, + "State": {}, + "Status": {}, + "Tags": { + "shape": "S1r" } } } } } }, - "ListAgentStatuses": { + "DescribeEvaluationForm": { "http": { "method": "GET", - "requestUri": "/agent-status/{InstanceId}" + "requestUri": "/evaluation-forms/{InstanceId}/{EvaluationFormId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "EvaluationFormId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "EvaluationFormId": { + "location": "uri", + "locationName": "EvaluationFormId" }, - "MaxResults": { + "EvaluationFormVersion": { "location": "querystring", - "locationName": "maxResults", + "locationName": "version", "type": "integer" - }, - "AgentStatusTypes": { - "location": "querystring", - "locationName": "AgentStatusTypes", - "type": "list", - "member": {} } } }, "output": { "type": "structure", + "required": [ + "EvaluationForm" + ], "members": { - "NextToken": {}, - "AgentStatusSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {}, - "Type": {} + "EvaluationForm": { + "type": "structure", + "required": [ + "EvaluationFormId", + "EvaluationFormVersion", + "Locked", + "EvaluationFormArn", + "Title", + "Status", + "Items", + "CreatedTime", + "CreatedBy", + "LastModifiedTime", + "LastModifiedBy" + ], + "members": { + "EvaluationFormId": {}, + "EvaluationFormVersion": { + "type": "integer" + }, + "Locked": { + "type": "boolean" + }, + "EvaluationFormArn": {}, + "Title": {}, + "Description": {}, + "Status": {}, + "Items": { + "shape": "S2i" + }, + "ScoringStrategy": { + "shape": "S3d" + }, + "CreatedTime": { + "type": "timestamp" + }, + "CreatedBy": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": {}, + "Tags": { + "shape": "S1r" } } } } } }, - "ListApprovedOrigins": { + "DescribeHoursOfOperation": { "http": { "method": "GET", - "requestUri": "/instance/{InstanceId}/approved-origins" + "requestUri": "/hours-of-operations/{InstanceId}/{HoursOfOperationId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "HoursOfOperationId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "HoursOfOperationId": { + "location": "uri", + "locationName": "HoursOfOperationId" } } }, "output": { "type": "structure", "members": { - "Origins": { - "type": "list", - "member": {} - }, - "NextToken": {} + "HoursOfOperation": { + "shape": "Sax" + } } } }, - "ListBots": { + "DescribeInstance": { "http": { "method": "GET", - "requestUri": "/instance/{InstanceId}/bots" + "requestUri": "/instance/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "LexVersion" + "InstanceId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" - }, - "LexVersion": { - "location": "querystring", - "locationName": "lexVersion" } } }, "output": { "type": "structure", "members": { - "LexBots": { - "type": "list", - "member": { - "type": "structure", - "members": { - "LexBot": { - "shape": "S5" - }, - "LexV2Bot": { - "shape": "S8" + "Instance": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "IdentityManagementType": {}, + "InstanceAlias": { + "shape": "S3v" + }, + "CreatedTime": { + "type": "timestamp" + }, + "ServiceRole": {}, + "InstanceStatus": {}, + "StatusReason": { + "type": "structure", + "members": { + "Message": {} } - } - } - }, - "NextToken": {} - } + }, + "InboundCallsEnabled": { + "type": "boolean" + }, + "OutboundCallsEnabled": { + "type": "boolean" + }, + "InstanceAccessUrl": {} + } + } + } } }, - "ListContactFlows": { + "DescribeInstanceAttribute": { "http": { "method": "GET", - "requestUri": "/contact-flows-summary/{InstanceId}" + "requestUri": "/instance/{InstanceId}/attribute/{AttributeType}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "AttributeType" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "ContactFlowTypes": { - "location": "querystring", - "locationName": "contactFlowTypes", - "type": "list", - "member": {} - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "AttributeType": { + "location": "uri", + "locationName": "AttributeType" } } }, "output": { "type": "structure", "members": { - "ContactFlowSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {}, - "ContactFlowType": {} - } - } - }, - "NextToken": {} + "Attribute": { + "shape": "Sb7" + } } } }, - "ListHoursOfOperations": { + "DescribeInstanceStorageConfig": { "http": { "method": "GET", - "requestUri": "/hours-of-operations-summary/{InstanceId}" + "requestUri": "/instance/{InstanceId}/storage-config/{AssociationId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "AssociationId", + "ResourceType" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "AssociationId": { + "location": "uri", + "locationName": "AssociationId" }, - "MaxResults": { + "ResourceType": { "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "resourceType" } } }, "output": { "type": "structure", "members": { - "HoursOfOperationSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {} - } - } - }, - "NextToken": {} + "StorageConfig": { + "shape": "Sl" + } } } }, - "ListInstanceAttributes": { + "DescribePhoneNumber": { "http": { "method": "GET", - "requestUri": "/instance/{InstanceId}/attributes" + "requestUri": "/phone-number/{PhoneNumberId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "PhoneNumberId" ], "members": { - "InstanceId": { + "PhoneNumberId": { "location": "uri", - "locationName": "InstanceId" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "PhoneNumberId" } } }, "output": { "type": "structure", "members": { - "Attributes": { - "type": "list", - "member": { - "shape": "S4k" + "ClaimedPhoneNumberSummary": { + "type": "structure", + "members": { + "PhoneNumberId": {}, + "PhoneNumberArn": {}, + "PhoneNumber": {}, + "PhoneNumberCountryCode": {}, + "PhoneNumberType": {}, + "PhoneNumberDescription": {}, + "TargetArn": {}, + "Tags": { + "shape": "S1r" + }, + "PhoneNumberStatus": { + "type": "structure", + "members": { + "Status": {}, + "Message": {} + } + } } - }, - "NextToken": {} + } } } }, - "ListInstanceStorageConfigs": { + "DescribePrompt": { "http": { "method": "GET", - "requestUri": "/instance/{InstanceId}/storage-configs" + "requestUri": "/prompts/{InstanceId}/{PromptId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "ResourceType" + "PromptId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "ResourceType": { - "location": "querystring", - "locationName": "resourceType" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "PromptId": { + "location": "uri", + "locationName": "PromptId" } } }, "output": { "type": "structure", "members": { - "StorageConfigs": { - "type": "list", - "member": { - "shape": "Sc" - } - }, - "NextToken": {} + "Prompt": { + "shape": "Sbl" + } } } }, - "ListInstances": { + "DescribeQueue": { "http": { "method": "GET", - "requestUri": "/instance" + "requestUri": "/queues/{InstanceId}/{QueueId}" }, "input": { "type": "structure", + "required": [ + "InstanceId", + "QueueId" + ], "members": { - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "QueueId": { + "location": "uri", + "locationName": "QueueId" } } }, "output": { "type": "structure", "members": { - "InstanceSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "IdentityManagementType": {}, - "InstanceAlias": { - "shape": "S25" - }, - "CreatedTime": { - "type": "timestamp" - }, - "ServiceRole": {}, - "InstanceStatus": {}, - "InboundCallsEnabled": { - "type": "boolean" - }, - "OutboundCallsEnabled": { - "type": "boolean" - } - } - } - }, - "NextToken": {} + "Queue": { + "shape": "Sbo" + } } } }, - "ListIntegrationAssociations": { + "DescribeQuickConnect": { "http": { "method": "GET", - "requestUri": "/instance/{InstanceId}/integration-associations" + "requestUri": "/quick-connects/{InstanceId}/{QuickConnectId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "QuickConnectId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "QuickConnectId": { + "location": "uri", + "locationName": "QuickConnectId" } } }, "output": { "type": "structure", "members": { - "IntegrationAssociationSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "IntegrationAssociationId": {}, - "IntegrationAssociationArn": {}, - "InstanceId": {}, - "IntegrationType": {}, - "IntegrationArn": {}, - "SourceApplicationUrl": {}, - "SourceApplicationName": {}, - "SourceType": {} - } - } - }, - "NextToken": {} + "QuickConnect": { + "shape": "Sbs" + } } } }, - "ListLambdaFunctions": { + "DescribeRoutingProfile": { "http": { "method": "GET", - "requestUri": "/instance/{InstanceId}/lambda-functions" + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "RoutingProfileId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" } } }, "output": { "type": "structure", "members": { - "LambdaFunctions": { - "type": "list", - "member": {} - }, - "NextToken": {} + "RoutingProfile": { + "shape": "Sbv" + } } } }, - "ListLexBots": { + "DescribeRule": { "http": { "method": "GET", - "requestUri": "/instance/{InstanceId}/lex-bots" + "requestUri": "/rules/{InstanceId}/{RuleId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "RuleId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "RuleId": { + "location": "uri", + "locationName": "RuleId" } } }, "output": { "type": "structure", + "required": [ + "Rule" + ], "members": { - "LexBots": { - "type": "list", - "member": { - "shape": "S5" + "Rule": { + "type": "structure", + "required": [ + "Name", + "RuleId", + "RuleArn", + "TriggerEventSource", + "Function", + "Actions", + "PublishStatus", + "CreatedTime", + "LastUpdatedTime", + "LastUpdatedBy" + ], + "members": { + "Name": {}, + "RuleId": {}, + "RuleArn": {}, + "TriggerEventSource": { + "shape": "S5d" + }, + "Function": {}, + "Actions": { + "shape": "S5g" + }, + "PublishStatus": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "LastUpdatedBy": {}, + "Tags": { + "shape": "S1r" + } } - }, - "NextToken": {} + } } } }, - "ListPhoneNumbers": { + "DescribeSecurityProfile": { "http": { "method": "GET", - "requestUri": "/phone-numbers-summary/{InstanceId}" + "requestUri": "/security-profiles/{InstanceId}/{SecurityProfileId}" }, "input": { "type": "structure", "required": [ + "SecurityProfileId", "InstanceId" ], "members": { + "SecurityProfileId": { + "location": "uri", + "locationName": "SecurityProfileId" + }, "InstanceId": { "location": "uri", "locationName": "InstanceId" - }, - "PhoneNumberTypes": { - "location": "querystring", - "locationName": "phoneNumberTypes", - "type": "list", - "member": {} - }, - "PhoneNumberCountryCodes": { - "location": "querystring", - "locationName": "phoneNumberCountryCodes", - "type": "list", - "member": {} - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" } } }, "output": { "type": "structure", "members": { - "PhoneNumberSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "PhoneNumber": {}, - "PhoneNumberType": {}, - "PhoneNumberCountryCode": {} + "SecurityProfile": { + "type": "structure", + "members": { + "Id": {}, + "OrganizationResourceId": {}, + "Arn": {}, + "SecurityProfileName": {}, + "Description": {}, + "Tags": { + "shape": "S1r" + }, + "AllowedAccessControlTags": { + "shape": "S6b" + }, + "TagRestrictedResources": { + "shape": "S6e" } } - }, - "NextToken": {} + } } } }, - "ListPrompts": { + "DescribeTrafficDistributionGroup": { "http": { "method": "GET", - "requestUri": "/prompts-summary/{InstanceId}" + "requestUri": "/traffic-distribution-group/{TrafficDistributionGroupId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "TrafficDistributionGroupId" ], "members": { - "InstanceId": { + "TrafficDistributionGroupId": { "location": "uri", - "locationName": "InstanceId" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "TrafficDistributionGroupId" } } }, "output": { "type": "structure", "members": { - "PromptSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {} + "TrafficDistributionGroup": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "Description": {}, + "InstanceArn": {}, + "Status": {}, + "Tags": { + "shape": "S1r" + }, + "IsDefault": { + "type": "boolean" } } - }, - "NextToken": {} + } } } }, - "ListQueueQuickConnects": { + "DescribeUser": { "http": { "method": "GET", - "requestUri": "/queues/{InstanceId}/{QueueId}/quick-connects" + "requestUri": "/users/{InstanceId}/{UserId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "QueueId" + "UserId", + "InstanceId" ], "members": { - "InstanceId": { + "UserId": { "location": "uri", - "locationName": "InstanceId" + "locationName": "UserId" }, - "QueueId": { + "InstanceId": { "location": "uri", - "locationName": "QueueId" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "InstanceId" } } }, "output": { "type": "structure", "members": { - "NextToken": {}, - "QuickConnectSummaryList": { - "shape": "S8k" + "User": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Username": {}, + "IdentityInfo": { + "shape": "S7m" + }, + "PhoneConfig": { + "shape": "S7q" + }, + "DirectoryUserId": {}, + "SecurityProfileIds": { + "shape": "S7v" + }, + "RoutingProfileId": {}, + "HierarchyGroupId": {}, + "Tags": { + "shape": "S1r" + } + } } } } }, - "ListQueues": { + "DescribeUserHierarchyGroup": { "http": { "method": "GET", - "requestUri": "/queues-summary/{InstanceId}" + "requestUri": "/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}" }, "input": { "type": "structure", "required": [ + "HierarchyGroupId", "InstanceId" ], "members": { + "HierarchyGroupId": { + "location": "uri", + "locationName": "HierarchyGroupId" + }, "InstanceId": { "location": "uri", "locationName": "InstanceId" - }, - "QueueTypes": { - "location": "querystring", - "locationName": "queueTypes", - "type": "list", - "member": {} - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" } } }, "output": { "type": "structure", "members": { - "QueueSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {}, - "QueueType": {} + "HierarchyGroup": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "LevelId": {}, + "HierarchyPath": { + "type": "structure", + "members": { + "LevelOne": { + "shape": "Sch" + }, + "LevelTwo": { + "shape": "Sch" + }, + "LevelThree": { + "shape": "Sch" + }, + "LevelFour": { + "shape": "Sch" + }, + "LevelFive": { + "shape": "Sch" + } + } + }, + "Tags": { + "shape": "S1r" } } - }, - "NextToken": {} + } } } }, - "ListQuickConnects": { + "DescribeUserHierarchyStructure": { "http": { "method": "GET", - "requestUri": "/quick-connects/{InstanceId}" + "requestUri": "/user-hierarchy-structure/{InstanceId}" }, "input": { "type": "structure", @@ -2431,192 +2780,149 @@ "InstanceId": { "location": "uri", "locationName": "InstanceId" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" - }, - "QuickConnectTypes": { - "location": "querystring", - "locationName": "QuickConnectTypes", - "type": "list", - "member": {} } } }, "output": { "type": "structure", "members": { - "QuickConnectSummaryList": { - "shape": "S8k" - }, - "NextToken": {} + "HierarchyStructure": { + "type": "structure", + "members": { + "LevelOne": { + "shape": "Scl" + }, + "LevelTwo": { + "shape": "Scl" + }, + "LevelThree": { + "shape": "Scl" + }, + "LevelFour": { + "shape": "Scl" + }, + "LevelFive": { + "shape": "Scl" + } + } + } } } }, - "ListRoutingProfileQueues": { + "DescribeView": { "http": { "method": "GET", - "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/queues" + "requestUri": "/views/{InstanceId}/{ViewId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "RoutingProfileId" + "ViewId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "RoutingProfileId": { + "ViewId": { "location": "uri", - "locationName": "RoutingProfileId" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "ViewId" } } }, "output": { "type": "structure", "members": { - "NextToken": {}, - "RoutingProfileQueueConfigSummaryList": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "QueueId", - "QueueArn", - "QueueName", - "Priority", - "Delay", - "Channel" - ], - "members": { - "QueueId": {}, - "QueueArn": {}, - "QueueName": {}, - "Priority": { - "type": "integer" - }, - "Delay": { - "type": "integer" - }, - "Channel": {} - } - } + "View": { + "shape": "S8c" } } } }, - "ListRoutingProfiles": { + "DescribeVocabulary": { "http": { "method": "GET", - "requestUri": "/routing-profiles-summary/{InstanceId}" + "requestUri": "/vocabulary/{InstanceId}/{VocabularyId}" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "VocabularyId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "VocabularyId": { + "location": "uri", + "locationName": "VocabularyId" } } }, "output": { "type": "structure", + "required": [ + "Vocabulary" + ], "members": { - "RoutingProfileSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {} + "Vocabulary": { + "type": "structure", + "required": [ + "Name", + "Id", + "Arn", + "LanguageCode", + "State", + "LastModifiedTime" + ], + "members": { + "Name": {}, + "Id": {}, + "Arn": {}, + "LanguageCode": {}, + "State": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "FailureReason": {}, + "Content": {}, + "Tags": { + "shape": "S1r" } } - }, - "NextToken": {} + } } } }, - "ListSecurityKeys": { + "DisassociateApprovedOrigin": { "http": { - "method": "GET", - "requestUri": "/instance/{InstanceId}/security-keys" + "method": "DELETE", + "requestUri": "/instance/{InstanceId}/approved-origin" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "Origin" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { + "Origin": { "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "origin" } } - }, - "output": { - "type": "structure", - "members": { - "SecurityKeys": { - "type": "list", - "member": { - "type": "structure", - "members": { - "AssociationId": {}, - "Key": {}, - "CreationTime": { - "type": "timestamp" - } - } - } - }, - "NextToken": {} - } } }, - "ListSecurityProfiles": { + "DisassociateBot": { "http": { - "method": "GET", - "requestUri": "/security-profiles-summary/{InstanceId}" + "requestUri": "/instance/{InstanceId}/bot" }, "input": { "type": "structure", @@ -2628,289 +2934,249 @@ "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "LexBot": { + "shape": "Sa" }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "LexV2Bot": { + "shape": "Sd" } } - }, - "output": { - "type": "structure", - "members": { - "SecurityProfileSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {} - } - } - }, - "NextToken": {} - } } }, - "ListTagsForResource": { + "DisassociateInstanceStorageConfig": { "http": { - "method": "GET", - "requestUri": "/tags/{resourceArn}" + "method": "DELETE", + "requestUri": "/instance/{InstanceId}/storage-config/{AssociationId}" }, "input": { "type": "structure", "required": [ - "resourceArn" + "InstanceId", + "AssociationId", + "ResourceType" ], "members": { - "resourceArn": { + "InstanceId": { "location": "uri", - "locationName": "resourceArn" - } - } - }, - "output": { - "type": "structure", - "members": { - "tags": { - "shape": "S1e" + "locationName": "InstanceId" + }, + "AssociationId": { + "location": "uri", + "locationName": "AssociationId" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" } } } }, - "ListUseCases": { + "DisassociateLambdaFunction": { "http": { - "method": "GET", - "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases" + "method": "DELETE", + "requestUri": "/instance/{InstanceId}/lambda-function" }, "input": { "type": "structure", "required": [ "InstanceId", - "IntegrationAssociationId" + "FunctionArn" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "IntegrationAssociationId": { - "location": "uri", - "locationName": "IntegrationAssociationId" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" - }, - "MaxResults": { + "FunctionArn": { "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "functionArn" } } - }, - "output": { - "type": "structure", - "members": { - "UseCaseSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "UseCaseId": {}, - "UseCaseArn": {}, - "UseCaseType": {} - } - } - }, - "NextToken": {} - } } }, - "ListUserHierarchyGroups": { + "DisassociateLexBot": { "http": { - "method": "GET", - "requestUri": "/user-hierarchy-groups-summary/{InstanceId}" + "method": "DELETE", + "requestUri": "/instance/{InstanceId}/lex-bot" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "BotName", + "LexRegion" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { + "BotName": { "location": "querystring", - "locationName": "nextToken" + "locationName": "botName" }, - "MaxResults": { + "LexRegion": { "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "locationName": "lexRegion" } } + } + }, + "DisassociatePhoneNumberContactFlow": { + "http": { + "method": "DELETE", + "requestUri": "/phone-number/{PhoneNumberId}/contact-flow" }, - "output": { + "input": { "type": "structure", + "required": [ + "PhoneNumberId", + "InstanceId" + ], "members": { - "UserHierarchyGroupSummaryList": { - "type": "list", - "member": { - "shape": "S56" - } + "PhoneNumberId": { + "location": "uri", + "locationName": "PhoneNumberId" }, - "NextToken": {} + "InstanceId": { + "location": "querystring", + "locationName": "instanceId" + } } } }, - "ListUsers": { + "DisassociateQueueQuickConnects": { "http": { - "method": "GET", - "requestUri": "/users-summary/{InstanceId}" + "requestUri": "/queues/{InstanceId}/{QueueId}/disassociate-quick-connects" }, "input": { "type": "structure", "required": [ - "InstanceId" + "InstanceId", + "QueueId", + "QuickConnectIds" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "QueueId": { + "location": "uri", + "locationName": "QueueId" }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "QuickConnectIds": { + "shape": "S17" } } + } + }, + "DisassociateRoutingProfileQueues": { + "http": { + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues" }, - "output": { + "input": { "type": "structure", + "required": [ + "InstanceId", + "RoutingProfileId", + "QueueReferences" + ], "members": { - "UserSummaryList": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" + }, + "QueueReferences": { "type": "list", "member": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Username": {} - } + "shape": "S1d" } - }, - "NextToken": {} + } } } }, - "ResumeContactRecording": { + "DisassociateSecurityKey": { "http": { - "requestUri": "/contact/resume-recording" + "method": "DELETE", + "requestUri": "/instance/{InstanceId}/security-key/{AssociationId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "ContactId", - "InitialContactId" + "AssociationId" ], "members": { - "InstanceId": {}, - "ContactId": {}, - "InitialContactId": {} + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "AssociationId": { + "location": "uri", + "locationName": "AssociationId" + } } - }, - "output": { - "type": "structure", - "members": {} } }, - "StartChatContact": { + "DisassociateTrafficDistributionGroupUser": { "http": { - "method": "PUT", - "requestUri": "/contact/chat" + "method": "DELETE", + "requestUri": "/traffic-distribution-group/{TrafficDistributionGroupId}/user" }, "input": { "type": "structure", "required": [ - "InstanceId", - "ContactFlowId", - "ParticipantDetails" + "TrafficDistributionGroupId", + "UserId", + "InstanceId" ], "members": { - "InstanceId": {}, - "ContactFlowId": {}, - "Attributes": { - "shape": "S5o" - }, - "ParticipantDetails": { - "type": "structure", - "required": [ - "DisplayName" - ], - "members": { - "DisplayName": {} - } + "TrafficDistributionGroupId": { + "location": "uri", + "locationName": "TrafficDistributionGroupId" }, - "InitialMessage": { - "type": "structure", - "required": [ - "ContentType", - "Content" - ], - "members": { - "ContentType": {}, - "Content": {} - } + "UserId": { + "location": "querystring", + "locationName": "UserId" }, - "ClientToken": { - "idempotencyToken": true + "InstanceId": { + "location": "querystring", + "locationName": "InstanceId" } } }, "output": { "type": "structure", - "members": { - "ContactId": {}, - "ParticipantId": {}, - "ParticipantToken": {} - } - } + "members": {} + }, + "idempotent": true }, - "StartContactRecording": { + "DismissUserContact": { "http": { - "requestUri": "/contact/start-recording" + "requestUri": "/users/{InstanceId}/{UserId}/contact" }, "input": { "type": "structure", "required": [ + "UserId", "InstanceId", - "ContactId", - "InitialContactId", - "VoiceRecordingConfiguration" + "ContactId" ], "members": { - "InstanceId": {}, - "ContactId": {}, - "InitialContactId": {}, - "VoiceRecordingConfiguration": { - "type": "structure", - "members": { - "VoiceRecordingTrack": {} - } - } + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactId": {} } }, "output": { @@ -2918,1200 +3184,6125 @@ "members": {} } }, - "StartOutboundVoiceContact": { + "GetContactAttributes": { "http": { - "method": "PUT", - "requestUri": "/contact/outbound-voice" + "method": "GET", + "requestUri": "/contact/attributes/{InstanceId}/{InitialContactId}" }, "input": { "type": "structure", "required": [ - "DestinationPhoneNumber", - "ContactFlowId", - "InstanceId" + "InstanceId", + "InitialContactId" ], "members": { - "DestinationPhoneNumber": {}, - "ContactFlowId": {}, - "InstanceId": {}, - "ClientToken": { - "idempotencyToken": true + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" }, - "SourcePhoneNumber": {}, - "QueueId": {}, - "Attributes": { - "shape": "S5o" + "InitialContactId": { + "location": "uri", + "locationName": "InitialContactId" } } }, "output": { "type": "structure", "members": { - "ContactId": {} + "Attributes": { + "shape": "Sda" + } } } }, - "StartTaskContact": { + "GetCurrentMetricData": { "http": { - "method": "PUT", - "requestUri": "/contact/task" + "requestUri": "/metrics/current/{InstanceId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "ContactFlowId", - "Name" + "Filters", + "CurrentMetrics" ], "members": { - "InstanceId": {}, - "PreviousContactId": {}, - "ContactFlowId": {}, - "Attributes": { - "shape": "S5o" + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" }, - "Name": {}, - "References": { - "type": "map", - "key": {}, - "value": { + "Filters": { + "shape": "Sde" + }, + "Groupings": { + "shape": "Sdi" + }, + "CurrentMetrics": { + "type": "list", + "member": { + "shape": "Sdl" + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SortCriteria": { + "type": "list", + "member": { "type": "structure", - "required": [ - "Value", - "Type" - ], "members": { - "Value": {}, - "Type": {} + "SortByMetric": {}, + "SortOrder": {} } } - }, - "Description": {}, - "ClientToken": { - "idempotencyToken": true } } }, "output": { "type": "structure", "members": { - "ContactId": {} + "NextToken": {}, + "MetricResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Dimensions": { + "shape": "Sdw" + }, + "Collections": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Metric": { + "shape": "Sdl" + }, + "Value": { + "type": "double" + } + } + } + } + } + } + }, + "DataSnapshotTime": { + "type": "timestamp" + }, + "ApproximateTotalCount": { + "type": "long" + } } } }, - "StopContact": { + "GetCurrentUserData": { "http": { - "requestUri": "/contact/stop" + "requestUri": "/metrics/userdata/{InstanceId}" }, "input": { "type": "structure", "required": [ - "ContactId", - "InstanceId" + "InstanceId", + "Filters" ], "members": { - "ContactId": {}, - "InstanceId": {} + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "Filters": { + "type": "structure", + "members": { + "Queues": { + "shape": "Sdf" + }, + "ContactFilter": { + "type": "structure", + "members": { + "ContactStates": { + "type": "list", + "member": {} + } + } + }, + "RoutingProfiles": { + "shape": "Sdh" + }, + "Agents": { + "type": "list", + "member": {} + }, + "UserHierarchyGroups": { + "type": "list", + "member": {} + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } } }, "output": { "type": "structure", - "members": {} - } - }, - "StopContactRecording": { - "http": { - "requestUri": "/contact/stop-recording" - }, - "input": { - "type": "structure", - "required": [ - "InstanceId", - "ContactId", - "InitialContactId" - ], "members": { - "InstanceId": {}, - "ContactId": {}, - "InitialContactId": {} + "NextToken": {}, + "UserDataList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "User": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } + }, + "RoutingProfile": { + "shape": "Sdy" + }, + "HierarchyPath": { + "type": "structure", + "members": { + "LevelOne": { + "shape": "Sef" + }, + "LevelTwo": { + "shape": "Sef" + }, + "LevelThree": { + "shape": "Sef" + }, + "LevelFour": { + "shape": "Sef" + }, + "LevelFive": { + "shape": "Sef" + } + } + }, + "Status": { + "type": "structure", + "members": { + "StatusStartTimestamp": { + "type": "timestamp" + }, + "StatusArn": {}, + "StatusName": {} + } + }, + "AvailableSlotsByChannel": { + "shape": "Seh" + }, + "MaxSlotsByChannel": { + "shape": "Seh" + }, + "ActiveSlotsByChannel": { + "shape": "Seh" + }, + "Contacts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ContactId": {}, + "Channel": {}, + "InitiationMethod": {}, + "AgentContactState": {}, + "StateStartTimestamp": { + "type": "timestamp" + }, + "ConnectedToAgentTimestamp": { + "type": "timestamp" + }, + "Queue": { + "shape": "Sdx" + } + } + } + }, + "NextStatus": {} + } + } + }, + "ApproximateTotalCount": { + "type": "long" + } } - }, - "output": { - "type": "structure", - "members": {} } }, - "SuspendContactRecording": { + "GetFederationToken": { "http": { - "requestUri": "/contact/suspend-recording" + "method": "GET", + "requestUri": "/user/federate/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "ContactId", - "InitialContactId" + "InstanceId" ], "members": { - "InstanceId": {}, - "ContactId": {}, - "InitialContactId": {} + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } } }, "output": { "type": "structure", - "members": {} + "members": { + "Credentials": { + "type": "structure", + "members": { + "AccessToken": { + "shape": "Seo" + }, + "AccessTokenExpiration": { + "type": "timestamp" + }, + "RefreshToken": { + "shape": "Seo" + }, + "RefreshTokenExpiration": { + "type": "timestamp" + } + } + }, + "SignInUrl": {}, + "UserArn": {}, + "UserId": {} + } } }, - "TagResource": { + "GetMetricData": { "http": { - "requestUri": "/tags/{resourceArn}" + "requestUri": "/metrics/historical/{InstanceId}" }, "input": { "type": "structure", "required": [ - "resourceArn", - "tags" + "InstanceId", + "StartTime", + "EndTime", + "Filters", + "HistoricalMetrics" ], "members": { - "resourceArn": { + "InstanceId": { "location": "uri", - "locationName": "resourceArn" + "locationName": "InstanceId" }, - "tags": { - "shape": "S1e" + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Filters": { + "shape": "Sde" + }, + "Groupings": { + "shape": "Sdi" + }, + "HistoricalMetrics": { + "type": "list", + "member": { + "shape": "Ser" + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" } } - } - }, - "UntagResource": { - "http": { - "method": "DELETE", - "requestUri": "/tags/{resourceArn}" }, - "input": { + "output": { "type": "structure", - "required": [ - "resourceArn", - "tagKeys" - ], "members": { - "resourceArn": { - "location": "uri", - "locationName": "resourceArn" - }, - "tagKeys": { - "location": "querystring", - "locationName": "tagKeys", + "NextToken": {}, + "MetricResults": { "type": "list", - "member": {} + "member": { + "type": "structure", + "members": { + "Dimensions": { + "shape": "Sdw" + }, + "Collections": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Metric": { + "shape": "Ser" + }, + "Value": { + "type": "double" + } + } + } + } + } + } } } } }, - "UpdateAgentStatus": { + "GetMetricDataV2": { "http": { - "requestUri": "/agent-status/{InstanceId}/{AgentStatusId}" + "requestUri": "/metrics/data" }, "input": { "type": "structure", "required": [ - "InstanceId", - "AgentStatusId" + "ResourceArn", + "StartTime", + "EndTime", + "Filters", + "Metrics" ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" + "ResourceArn": {}, + "StartTime": { + "type": "timestamp" }, - "AgentStatusId": { - "location": "uri", - "locationName": "AgentStatusId" + "EndTime": { + "type": "timestamp" }, - "Name": {}, - "Description": {}, - "State": {}, - "DisplayOrder": { - "type": "integer" + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FilterKey": {}, + "FilterValues": { + "type": "list", + "member": {} + } + } + } }, - "ResetOrderNumber": { - "type": "boolean" + "Groupings": { + "type": "list", + "member": {} + }, + "Metrics": { + "type": "list", + "member": { + "shape": "Sfa" + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "MetricResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Dimensions": { + "type": "map", + "key": {}, + "value": {} + }, + "Collections": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Metric": { + "shape": "Sfa" + }, + "Value": { + "type": "double" + } + } + } + } + } + } } } } }, - "UpdateContactAttributes": { + "GetPromptFile": { "http": { - "requestUri": "/contact/attributes" + "method": "GET", + "requestUri": "/prompts/{InstanceId}/{PromptId}/file" }, "input": { "type": "structure", "required": [ - "InitialContactId", "InstanceId", - "Attributes" + "PromptId" ], "members": { - "InitialContactId": {}, - "InstanceId": {}, - "Attributes": { - "shape": "S5o" + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "PromptId": { + "location": "uri", + "locationName": "PromptId" } } }, "output": { "type": "structure", - "members": {} + "members": { + "PromptPresignedUrl": {} + } } }, - "UpdateContactFlowContent": { + "GetTaskTemplate": { "http": { - "requestUri": "/contact-flows/{InstanceId}/{ContactFlowId}/content" + "method": "GET", + "requestUri": "/instance/{InstanceId}/task/template/{TaskTemplateId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "ContactFlowId", - "Content" + "TaskTemplateId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "ContactFlowId": { + "TaskTemplateId": { "location": "uri", - "locationName": "ContactFlowId" + "locationName": "TaskTemplateId" }, - "Content": {} + "SnapshotVersion": { + "location": "querystring", + "locationName": "snapshotVersion" + } } - } - }, - "UpdateContactFlowName": { - "http": { - "requestUri": "/contact-flows/{InstanceId}/{ContactFlowId}/name" }, - "input": { + "output": { "type": "structure", "required": [ - "InstanceId", - "ContactFlowId" + "Id", + "Arn", + "Name" ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" + "InstanceId": {}, + "Id": {}, + "Arn": {}, + "Name": {}, + "Description": {}, + "ContactFlowId": {}, + "Constraints": { + "shape": "S6l" }, - "ContactFlowId": { - "location": "uri", - "locationName": "ContactFlowId" + "Defaults": { + "shape": "S6u" }, - "Name": {}, - "Description": {} + "Fields": { + "shape": "S6z" + }, + "Status": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "CreatedTime": { + "type": "timestamp" + }, + "Tags": { + "shape": "S1r" + } } } }, - "UpdateHoursOfOperation": { + "GetTrafficDistribution": { "http": { - "requestUri": "/hours-of-operations/{InstanceId}/{HoursOfOperationId}" + "method": "GET", + "requestUri": "/traffic-distribution/{Id}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "HoursOfOperationId" + "Id" ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" - }, - "HoursOfOperationId": { + "Id": { "location": "uri", - "locationName": "HoursOfOperationId" - }, - "Name": {}, - "Description": {}, - "TimeZone": {}, - "Config": { - "shape": "S1u" + "locationName": "Id" } } - } - }, - "UpdateInstanceAttribute": { - "http": { - "requestUri": "/instance/{InstanceId}/attribute/{AttributeType}" }, - "input": { + "output": { "type": "structure", - "required": [ - "InstanceId", - "AttributeType", - "Value" - ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" + "TelephonyConfig": { + "shape": "Sfy" }, - "AttributeType": { - "location": "uri", - "locationName": "AttributeType" + "Id": {}, + "Arn": {}, + "SignInConfig": { + "shape": "Sg3" }, - "Value": {} + "AgentConfig": { + "shape": "Sg6" + } } } }, - "UpdateInstanceStorageConfig": { + "ListAgentStatuses": { "http": { - "requestUri": "/instance/{InstanceId}/storage-config/{AssociationId}" + "method": "GET", + "requestUri": "/agent-status/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "AssociationId", - "ResourceType", - "StorageConfig" + "InstanceId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "AssociationId": { - "location": "uri", - "locationName": "AssociationId" + "NextToken": { + "location": "querystring", + "locationName": "nextToken" }, - "ResourceType": { + "MaxResults": { "location": "querystring", - "locationName": "resourceType" + "locationName": "maxResults", + "type": "integer" }, - "StorageConfig": { - "shape": "Sc" + "AgentStatusTypes": { + "location": "querystring", + "locationName": "AgentStatusTypes", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "AgentStatusSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "Type": {} + } + } } } } }, - "UpdateQueueHoursOfOperation": { + "ListApprovedOrigins": { "http": { - "requestUri": "/queues/{InstanceId}/{QueueId}/hours-of-operation" + "method": "GET", + "requestUri": "/instance/{InstanceId}/approved-origins" }, "input": { "type": "structure", "required": [ - "InstanceId", - "QueueId", - "HoursOfOperationId" + "InstanceId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "QueueId": { - "location": "uri", - "locationName": "QueueId" + "NextToken": { + "location": "querystring", + "locationName": "nextToken" }, - "HoursOfOperationId": {} + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Origins": { + "type": "list", + "member": {} + }, + "NextToken": {} } } }, - "UpdateQueueMaxContacts": { + "ListBots": { "http": { - "requestUri": "/queues/{InstanceId}/{QueueId}/max-contacts" + "method": "GET", + "requestUri": "/instance/{InstanceId}/bots" }, "input": { "type": "structure", "required": [ "InstanceId", - "QueueId" + "LexVersion" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "QueueId": { - "location": "uri", - "locationName": "QueueId" + "NextToken": { + "location": "querystring", + "locationName": "nextToken" }, - "MaxContacts": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", "type": "integer" + }, + "LexVersion": { + "location": "querystring", + "locationName": "lexVersion" } } - } - }, - "UpdateQueueName": { - "http": { - "requestUri": "/queues/{InstanceId}/{QueueId}/name" }, - "input": { + "output": { "type": "structure", - "required": [ - "InstanceId", - "QueueId" - ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" - }, - "QueueId": { - "location": "uri", - "locationName": "QueueId" + "LexBots": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LexBot": { + "shape": "Sa" + }, + "LexV2Bot": { + "shape": "Sd" + } + } + } }, - "Name": {}, - "Description": {} + "NextToken": {} } } }, - "UpdateQueueOutboundCallerConfig": { + "ListContactEvaluations": { "http": { - "requestUri": "/queues/{InstanceId}/{QueueId}/outbound-caller-config" + "method": "GET", + "requestUri": "/contact-evaluations/{InstanceId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "QueueId", - "OutboundCallerConfig" + "ContactId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "QueueId": { - "location": "uri", - "locationName": "QueueId" + "ContactId": { + "location": "querystring", + "locationName": "contactId" }, - "OutboundCallerConfig": { - "shape": "S2j" + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } } - } - }, - "UpdateQueueStatus": { - "http": { - "requestUri": "/queues/{InstanceId}/{QueueId}/status" }, - "input": { + "output": { "type": "structure", "required": [ - "InstanceId", - "QueueId", - "Status" + "EvaluationSummaryList" ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" - }, - "QueueId": { - "location": "uri", - "locationName": "QueueId" + "EvaluationSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EvaluationId", + "EvaluationArn", + "EvaluationFormTitle", + "EvaluationFormId", + "Status", + "EvaluatorArn", + "CreatedTime", + "LastModifiedTime" + ], + "members": { + "EvaluationId": {}, + "EvaluationArn": {}, + "EvaluationFormTitle": {}, + "EvaluationFormId": {}, + "Status": {}, + "EvaluatorArn": {}, + "Score": { + "shape": "Sa4" + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } }, - "Status": {} + "NextToken": {} } } }, - "UpdateQuickConnectConfig": { + "ListContactFlowModules": { "http": { - "requestUri": "/quick-connects/{InstanceId}/{QuickConnectId}/config" + "method": "GET", + "requestUri": "/contact-flow-modules-summary/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "QuickConnectId", - "QuickConnectConfig" + "InstanceId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "QuickConnectId": { - "location": "uri", - "locationName": "QuickConnectId" + "NextToken": { + "location": "querystring", + "locationName": "nextToken" }, - "QuickConnectConfig": { - "shape": "S2r" + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "ContactFlowModuleState": { + "location": "querystring", + "locationName": "state" } } + }, + "output": { + "type": "structure", + "members": { + "ContactFlowModulesSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "State": {} + } + } + }, + "NextToken": {} + } } }, - "UpdateQuickConnectName": { + "ListContactFlows": { "http": { - "requestUri": "/quick-connects/{InstanceId}/{QuickConnectId}/name" + "method": "GET", + "requestUri": "/contact-flows-summary/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "QuickConnectId" + "InstanceId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "QuickConnectId": { - "location": "uri", - "locationName": "QuickConnectId" + "ContactFlowTypes": { + "location": "querystring", + "locationName": "contactFlowTypes", + "type": "list", + "member": {} }, - "Name": {}, - "Description": {} + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ContactFlowSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "ContactFlowType": {}, + "ContactFlowState": {} + } + } + }, + "NextToken": {} } } }, - "UpdateRoutingProfileConcurrency": { + "ListContactReferences": { "http": { - "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency" + "method": "GET", + "requestUri": "/contact/references/{InstanceId}/{ContactId}" }, "input": { "type": "structure", "required": [ "InstanceId", - "RoutingProfileId", - "MediaConcurrencies" + "ContactId", + "ReferenceTypes" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "RoutingProfileId": { + "ContactId": { "location": "uri", - "locationName": "RoutingProfileId" + "locationName": "ContactId" }, - "MediaConcurrencies": { - "shape": "S32" + "ReferenceTypes": { + "location": "querystring", + "locationName": "referenceTypes", + "type": "list", + "member": {} + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } } + }, + "output": { + "type": "structure", + "members": { + "ReferenceSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Url": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + }, + "Attachment": { + "type": "structure", + "members": { + "Name": {}, + "Value": {}, + "Status": {} + } + }, + "String": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + }, + "Number": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + }, + "Date": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + }, + "Email": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + } + }, + "union": true + } + }, + "NextToken": {} + } } }, - "UpdateRoutingProfileDefaultOutboundQueue": { + "ListDefaultVocabularies": { "http": { - "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue" + "requestUri": "/default-vocabulary-summary/{InstanceId}" }, "input": { "type": "structure", "required": [ - "InstanceId", - "RoutingProfileId", - "DefaultOutboundQueueId" + "InstanceId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "RoutingProfileId": { - "location": "uri", - "locationName": "RoutingProfileId" + "LanguageCode": {}, + "MaxResults": { + "type": "integer" }, - "DefaultOutboundQueueId": {} + "NextToken": {} } - } - }, - "UpdateRoutingProfileName": { - "http": { - "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/name" }, - "input": { + "output": { "type": "structure", "required": [ - "InstanceId", - "RoutingProfileId" + "DefaultVocabularyList" ], "members": { - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" - }, - "RoutingProfileId": { - "location": "uri", - "locationName": "RoutingProfileId" + "DefaultVocabularyList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "InstanceId", + "LanguageCode", + "VocabularyId", + "VocabularyName" + ], + "members": { + "InstanceId": {}, + "LanguageCode": {}, + "VocabularyId": {}, + "VocabularyName": {} + } + } }, - "Name": {}, - "Description": {} + "NextToken": {} } } }, - "UpdateRoutingProfileQueues": { + "ListEvaluationFormVersions": { "http": { - "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/queues" + "method": "GET", + "requestUri": "/evaluation-forms/{InstanceId}/{EvaluationFormId}/versions" }, "input": { "type": "structure", "required": [ "InstanceId", - "RoutingProfileId", - "QueueConfigs" + "EvaluationFormId" ], "members": { "InstanceId": { "location": "uri", "locationName": "InstanceId" }, - "RoutingProfileId": { + "EvaluationFormId": { "location": "uri", - "locationName": "RoutingProfileId" + "locationName": "EvaluationFormId" }, - "QueueConfigs": { - "shape": "S10" + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } } - } - }, - "UpdateUserHierarchy": { - "http": { - "requestUri": "/users/{InstanceId}/{UserId}/hierarchy" }, - "input": { + "output": { "type": "structure", "required": [ - "UserId", - "InstanceId" + "EvaluationFormVersionSummaryList" ], "members": { - "HierarchyGroupId": {}, - "UserId": { - "location": "uri", - "locationName": "UserId" + "EvaluationFormVersionSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EvaluationFormArn", + "EvaluationFormId", + "EvaluationFormVersion", + "Locked", + "Status", + "CreatedTime", + "CreatedBy", + "LastModifiedTime", + "LastModifiedBy" + ], + "members": { + "EvaluationFormArn": {}, + "EvaluationFormId": {}, + "EvaluationFormVersion": { + "type": "integer" + }, + "Locked": { + "type": "boolean" + }, + "Status": {}, + "CreatedTime": { + "type": "timestamp" + }, + "CreatedBy": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": {} + } + } }, - "InstanceId": { - "location": "uri", - "locationName": "InstanceId" - } + "NextToken": {} } } }, - "UpdateUserHierarchyGroupName": { + "ListEvaluationForms": { "http": { - "requestUri": "/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name" + "method": "GET", + "requestUri": "/evaluation-forms/{InstanceId}" }, "input": { "type": "structure", "required": [ - "Name", - "HierarchyGroupId", "InstanceId" ], "members": { - "Name": {}, - "HierarchyGroupId": { - "location": "uri", - "locationName": "HierarchyGroupId" - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } } + }, + "output": { + "type": "structure", + "required": [ + "EvaluationFormSummaryList" + ], + "members": { + "EvaluationFormSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EvaluationFormId", + "EvaluationFormArn", + "Title", + "CreatedTime", + "CreatedBy", + "LastModifiedTime", + "LastModifiedBy", + "LatestVersion" + ], + "members": { + "EvaluationFormId": {}, + "EvaluationFormArn": {}, + "Title": {}, + "CreatedTime": { + "type": "timestamp" + }, + "CreatedBy": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": {}, + "LastActivatedTime": { + "type": "timestamp" + }, + "LastActivatedBy": {}, + "LatestVersion": { + "type": "integer" + }, + "ActiveVersion": { + "type": "integer" + } + } + } + }, + "NextToken": {} + } } }, - "UpdateUserHierarchyStructure": { + "ListHoursOfOperations": { "http": { - "requestUri": "/user-hierarchy-structure/{InstanceId}" + "method": "GET", + "requestUri": "/hours-of-operations-summary/{InstanceId}" }, "input": { "type": "structure", "required": [ - "HierarchyStructure", "InstanceId" ], "members": { - "HierarchyStructure": { - "type": "structure", - "members": { - "LevelOne": { - "shape": "Sbh" - }, - "LevelTwo": { - "shape": "Sbh" - }, - "LevelThree": { - "shape": "Sbh" - }, - "LevelFour": { - "shape": "Sbh" - }, - "LevelFive": { - "shape": "Sbh" - } - } - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "HoursOfOperationSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + } + }, + "NextToken": {} + } } }, - "UpdateUserIdentityInfo": { + "ListInstanceAttributes": { "http": { - "requestUri": "/users/{InstanceId}/{UserId}/identity-info" + "method": "GET", + "requestUri": "/instance/{InstanceId}/attributes" }, "input": { "type": "structure", "required": [ - "IdentityInfo", - "UserId", "InstanceId" ], "members": { - "IdentityInfo": { - "shape": "S3d" - }, - "UserId": { - "location": "uri", - "locationName": "UserId" - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "Attributes": { + "type": "list", + "member": { + "shape": "Sb7" + } + }, + "NextToken": {} + } } }, - "UpdateUserPhoneConfig": { + "ListInstanceStorageConfigs": { "http": { - "requestUri": "/users/{InstanceId}/{UserId}/phone-config" + "method": "GET", + "requestUri": "/instance/{InstanceId}/storage-configs" }, "input": { "type": "structure", "required": [ - "PhoneConfig", - "UserId", - "InstanceId" + "InstanceId", + "ResourceType" ], "members": { - "PhoneConfig": { - "shape": "S3h" - }, - "UserId": { - "location": "uri", - "locationName": "UserId" - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "StorageConfigs": { + "type": "list", + "member": { + "shape": "Sl" + } + }, + "NextToken": {} + } } }, - "UpdateUserRoutingProfile": { + "ListInstances": { "http": { - "requestUri": "/users/{InstanceId}/{UserId}/routing-profile" + "method": "GET", + "requestUri": "/instance" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "IdentityManagementType": {}, + "InstanceAlias": { + "shape": "S3v" + }, + "CreatedTime": { + "type": "timestamp" + }, + "ServiceRole": {}, + "InstanceStatus": {}, + "InboundCallsEnabled": { + "type": "boolean" + }, + "OutboundCallsEnabled": { + "type": "boolean" + }, + "InstanceAccessUrl": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListIntegrationAssociations": { + "http": { + "method": "GET", + "requestUri": "/instance/{InstanceId}/integration-associations" }, "input": { "type": "structure", "required": [ - "RoutingProfileId", - "UserId", "InstanceId" ], "members": { - "RoutingProfileId": {}, - "UserId": { - "location": "uri", - "locationName": "UserId" - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "IntegrationType": { + "location": "querystring", + "locationName": "integrationType" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "IntegrationAssociationSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "IntegrationAssociationId": {}, + "IntegrationAssociationArn": {}, + "InstanceId": {}, + "IntegrationType": {}, + "IntegrationArn": {}, + "SourceApplicationUrl": {}, + "SourceApplicationName": {}, + "SourceType": {} + } + } + }, + "NextToken": {} + } } }, - "UpdateUserSecurityProfiles": { + "ListLambdaFunctions": { "http": { - "requestUri": "/users/{InstanceId}/{UserId}/security-profiles" + "method": "GET", + "requestUri": "/instance/{InstanceId}/lambda-functions" }, "input": { "type": "structure", "required": [ - "SecurityProfileIds", - "UserId", "InstanceId" ], "members": { - "SecurityProfileIds": { - "shape": "S3m" - }, - "UserId": { - "location": "uri", - "locationName": "UserId" - }, "InstanceId": { "location": "uri", "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } - } - } - }, - "shapes": { - "S5": { - "type": "structure", - "members": { - "Name": {}, - "LexRegion": {} - } - }, - "S8": { - "type": "structure", - "members": { - "AliasArn": {} + }, + "output": { + "type": "structure", + "members": { + "LambdaFunctions": { + "type": "list", + "member": {} + }, + "NextToken": {} + } } }, - "Sc": { - "type": "structure", - "required": [ - "StorageType" - ], + "ListLexBots": { + "http": { + "method": "GET", + "requestUri": "/instance/{InstanceId}/lex-bots" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "LexBots": { + "type": "list", + "member": { + "shape": "Sa" + } + }, + "NextToken": {} + } + } + }, + "ListPhoneNumbers": { + "http": { + "method": "GET", + "requestUri": "/phone-numbers-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "PhoneNumberTypes": { + "shape": "Sig", + "location": "querystring", + "locationName": "phoneNumberTypes" + }, + "PhoneNumberCountryCodes": { + "shape": "Sih", + "location": "querystring", + "locationName": "phoneNumberCountryCodes" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "PhoneNumber": {}, + "PhoneNumberType": {}, + "PhoneNumberCountryCode": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListPhoneNumbersV2": { + "http": { + "requestUri": "/phone-number/list" + }, + "input": { + "type": "structure", + "members": { + "TargetArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "PhoneNumberCountryCodes": { + "shape": "Sih" + }, + "PhoneNumberTypes": { + "shape": "Sig" + }, + "PhoneNumberPrefix": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ListPhoneNumbersSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PhoneNumberId": {}, + "PhoneNumberArn": {}, + "PhoneNumber": {}, + "PhoneNumberCountryCode": {}, + "PhoneNumberType": {}, + "TargetArn": {} + } + } + } + } + } + }, + "ListPrompts": { + "http": { + "method": "GET", + "requestUri": "/prompts-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "PromptSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListQueueQuickConnects": { + "http": { + "method": "GET", + "requestUri": "/queues/{InstanceId}/{QueueId}/quick-connects" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QueueId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QueueId": { + "location": "uri", + "locationName": "QueueId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "QuickConnectSummaryList": { + "shape": "Siy" + } + } + } + }, + "ListQueues": { + "http": { + "method": "GET", + "requestUri": "/queues-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QueueTypes": { + "location": "querystring", + "locationName": "queueTypes", + "type": "list", + "member": {} + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "QueueSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "QueueType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListQuickConnects": { + "http": { + "method": "GET", + "requestUri": "/quick-connects/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "QuickConnectTypes": { + "location": "querystring", + "locationName": "QuickConnectTypes", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "QuickConnectSummaryList": { + "shape": "Siy" + }, + "NextToken": {} + } + } + }, + "ListRoutingProfileQueues": { + "http": { + "method": "GET", + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/queues" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "RoutingProfileId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "RoutingProfileQueueConfigSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "QueueId", + "QueueArn", + "QueueName", + "Priority", + "Delay", + "Channel" + ], + "members": { + "QueueId": {}, + "QueueArn": {}, + "QueueName": {}, + "Priority": { + "type": "integer" + }, + "Delay": { + "type": "integer" + }, + "Channel": {} + } + } + } + } + } + }, + "ListRoutingProfiles": { + "http": { + "method": "GET", + "requestUri": "/routing-profiles-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "RoutingProfileSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListRules": { + "http": { + "method": "GET", + "requestUri": "/rules/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "PublishStatus": { + "location": "querystring", + "locationName": "publishStatus" + }, + "EventSourceName": { + "location": "querystring", + "locationName": "eventSourceName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RuleSummaryList" + ], + "members": { + "RuleSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "RuleId", + "RuleArn", + "EventSourceName", + "PublishStatus", + "ActionSummaries", + "CreatedTime", + "LastUpdatedTime" + ], + "members": { + "Name": {}, + "RuleId": {}, + "RuleArn": {}, + "EventSourceName": {}, + "PublishStatus": {}, + "ActionSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ActionType" + ], + "members": { + "ActionType": {} + } + } + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListSecurityKeys": { + "http": { + "method": "GET", + "requestUri": "/instance/{InstanceId}/security-keys" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SecurityKeys": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AssociationId": {}, + "Key": {}, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListSecurityProfilePermissions": { + "http": { + "method": "GET", + "requestUri": "/security-profiles-permissions/{InstanceId}/{SecurityProfileId}" + }, + "input": { + "type": "structure", + "required": [ + "SecurityProfileId", + "InstanceId" + ], + "members": { + "SecurityProfileId": { + "location": "uri", + "locationName": "SecurityProfileId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Permissions": { + "shape": "S69" + }, + "NextToken": {} + } + } + }, + "ListSecurityProfiles": { + "http": { + "method": "GET", + "requestUri": "/security-profiles-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SecurityProfileSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S1r" + } + } + } + }, + "ListTaskTemplates": { + "http": { + "method": "GET", + "requestUri": "/instance/{InstanceId}/task/template" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "Status": { + "location": "querystring", + "locationName": "status" + }, + "Name": { + "location": "querystring", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "members": { + "TaskTemplates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "Description": {}, + "Status": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "CreatedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListTrafficDistributionGroupUsers": { + "http": { + "method": "GET", + "requestUri": "/traffic-distribution-group/{TrafficDistributionGroupId}/user" + }, + "input": { + "type": "structure", + "required": [ + "TrafficDistributionGroupId" + ], + "members": { + "TrafficDistributionGroupId": { + "location": "uri", + "locationName": "TrafficDistributionGroupId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "TrafficDistributionGroupUserSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "UserId": {} + } + } + } + } + } + }, + "ListTrafficDistributionGroups": { + "http": { + "method": "GET", + "requestUri": "/traffic-distribution-groups" + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "InstanceId": { + "location": "querystring", + "locationName": "instanceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "TrafficDistributionGroupSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "InstanceArn": {}, + "Status": {}, + "IsDefault": { + "type": "boolean" + } + } + } + } + } + } + }, + "ListUseCases": { + "http": { + "method": "GET", + "requestUri": "/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "IntegrationAssociationId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "IntegrationAssociationId": { + "location": "uri", + "locationName": "IntegrationAssociationId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "UseCaseSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "UseCaseId": {}, + "UseCaseArn": {}, + "UseCaseType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListUserHierarchyGroups": { + "http": { + "method": "GET", + "requestUri": "/user-hierarchy-groups-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "UserHierarchyGroupSummaryList": { + "type": "list", + "member": { + "shape": "Sch" + } + }, + "NextToken": {} + } + } + }, + "ListUsers": { + "http": { + "method": "GET", + "requestUri": "/users-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "UserSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Username": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListViewVersions": { + "http": { + "method": "GET", + "requestUri": "/views/{InstanceId}/{ViewId}/versions" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ViewId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ViewId": { + "location": "uri", + "locationName": "ViewId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ViewVersionSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Description": {}, + "Name": { + "shape": "S8a" + }, + "Type": {}, + "Version": { + "type": "integer" + }, + "VersionDescription": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListViews": { + "http": { + "method": "GET", + "requestUri": "/views/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "Type": { + "location": "querystring", + "locationName": "type" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ViewsSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": { + "shape": "S8a" + }, + "Type": {}, + "Status": {}, + "Description": {} + } + } + }, + "NextToken": {} + } + } + }, + "MonitorContact": { + "http": { + "requestUri": "/contact/monitor" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "UserId" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "UserId": {}, + "AllowedMonitorCapabilities": { + "type": "list", + "member": {} + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ContactId": {}, + "ContactArn": {} + } + } + }, + "PutUserStatus": { + "http": { + "method": "PUT", + "requestUri": "/users/{InstanceId}/{UserId}/status" + }, + "input": { + "type": "structure", + "required": [ + "UserId", + "InstanceId", + "AgentStatusId" + ], + "members": { + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "AgentStatusId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "ReleasePhoneNumber": { + "http": { + "method": "DELETE", + "requestUri": "/phone-number/{PhoneNumberId}" + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": { + "location": "uri", + "locationName": "PhoneNumberId" + }, + "ClientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + } + }, + "ReplicateInstance": { + "http": { + "requestUri": "/instance/{InstanceId}/replicate" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ReplicaRegion", + "ReplicaAlias" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ReplicaRegion": {}, + "ClientToken": { + "idempotencyToken": true + }, + "ReplicaAlias": { + "shape": "S3v" + } + } + }, + "output": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } + } + }, + "ResumeContactRecording": { + "http": { + "requestUri": "/contact/resume-recording" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "InitialContactId" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "InitialContactId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "SearchAvailablePhoneNumbers": { + "http": { + "requestUri": "/phone-number/search-available" + }, + "input": { + "type": "structure", + "required": [ + "TargetArn", + "PhoneNumberCountryCode", + "PhoneNumberType" + ], + "members": { + "TargetArn": {}, + "PhoneNumberCountryCode": {}, + "PhoneNumberType": {}, + "PhoneNumberPrefix": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "AvailableNumbersList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PhoneNumber": {}, + "PhoneNumberCountryCode": {}, + "PhoneNumberType": {} + } + } + } + } + } + }, + "SearchHoursOfOperations": { + "http": { + "requestUri": "/search-hours-of-operations" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchFilter": { + "type": "structure", + "members": { + "TagFilter": { + "shape": "Slg" + } + } + }, + "SearchCriteria": { + "shape": "Slk" + } + } + }, + "output": { + "type": "structure", + "members": { + "HoursOfOperations": { + "type": "list", + "member": { + "shape": "Sax" + } + }, + "NextToken": {}, + "ApproximateTotalCount": { + "type": "long" + } + } + } + }, + "SearchPrompts": { + "http": { + "requestUri": "/search-prompts" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchFilter": { + "type": "structure", + "members": { + "TagFilter": { + "shape": "Slg" + } + } + }, + "SearchCriteria": { + "shape": "Sls" + } + } + }, + "output": { + "type": "structure", + "members": { + "Prompts": { + "type": "list", + "member": { + "shape": "Sbl" + } + }, + "NextToken": {}, + "ApproximateTotalCount": { + "type": "long" + } + } + } + }, + "SearchQueues": { + "http": { + "requestUri": "/search-queues" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchFilter": { + "type": "structure", + "members": { + "TagFilter": { + "shape": "Slg" + } + } + }, + "SearchCriteria": { + "shape": "Sly" + } + } + }, + "output": { + "type": "structure", + "members": { + "Queues": { + "type": "list", + "member": { + "shape": "Sbo" + } + }, + "NextToken": {}, + "ApproximateTotalCount": { + "type": "long" + } + } + } + }, + "SearchQuickConnects": { + "http": { + "requestUri": "/search-quick-connects" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchFilter": { + "type": "structure", + "members": { + "TagFilter": { + "shape": "Slg" + } + } + }, + "SearchCriteria": { + "shape": "Sm5" + } + } + }, + "output": { + "type": "structure", + "members": { + "QuickConnects": { + "type": "list", + "member": { + "shape": "Sbs" + } + }, + "NextToken": {}, + "ApproximateTotalCount": { + "type": "long" + } + } + } + }, + "SearchResourceTags": { + "http": { + "requestUri": "/search-resource-tags" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "ResourceTypes": { + "type": "list", + "member": {} + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchCriteria": { + "type": "structure", + "members": { + "TagSearchCondition": { + "type": "structure", + "members": { + "tagKey": {}, + "tagValue": {}, + "tagKeyComparisonType": {}, + "tagValueComparisonType": {} + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "value": {} + } + } + }, + "NextToken": {} + } + } + }, + "SearchRoutingProfiles": { + "http": { + "requestUri": "/search-routing-profiles" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchFilter": { + "type": "structure", + "members": { + "TagFilter": { + "shape": "Slg" + } + } + }, + "SearchCriteria": { + "shape": "Smk" + } + } + }, + "output": { + "type": "structure", + "members": { + "RoutingProfiles": { + "type": "list", + "member": { + "shape": "Sbv" + } + }, + "NextToken": {}, + "ApproximateTotalCount": { + "type": "long" + } + } + } + }, + "SearchSecurityProfiles": { + "http": { + "requestUri": "/search-security-profiles" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchCriteria": { + "shape": "Smp" + }, + "SearchFilter": { + "type": "structure", + "members": { + "TagFilter": { + "shape": "Slg" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "SecurityProfiles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "OrganizationResourceId": {}, + "Arn": {}, + "SecurityProfileName": {}, + "Description": {}, + "Tags": { + "shape": "S1r" + } + } + } + }, + "NextToken": {}, + "ApproximateTotalCount": { + "type": "long" + } + } + } + }, + "SearchUsers": { + "http": { + "requestUri": "/search-users" + }, + "input": { + "type": "structure", + "members": { + "InstanceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SearchFilter": { + "type": "structure", + "members": { + "TagFilter": { + "shape": "Slg" + } + } + }, + "SearchCriteria": { + "shape": "Smx" + } + } + }, + "output": { + "type": "structure", + "members": { + "Users": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "DirectoryUserId": {}, + "HierarchyGroupId": {}, + "Id": {}, + "IdentityInfo": { + "type": "structure", + "members": { + "FirstName": {}, + "LastName": {} + } + }, + "PhoneConfig": { + "shape": "S7q" + }, + "RoutingProfileId": {}, + "SecurityProfileIds": { + "shape": "S7v" + }, + "Tags": { + "shape": "S1r" + }, + "Username": {} + } + } + }, + "NextToken": {}, + "ApproximateTotalCount": { + "type": "long" + } + } + } + }, + "SearchVocabularies": { + "http": { + "requestUri": "/vocabulary-summary/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "State": {}, + "NameStartsWith": {}, + "LanguageCode": {} + } + }, + "output": { + "type": "structure", + "members": { + "VocabularySummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Id", + "Arn", + "LanguageCode", + "State", + "LastModifiedTime" + ], + "members": { + "Name": {}, + "Id": {}, + "Arn": {}, + "LanguageCode": {}, + "State": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "FailureReason": {} + } + } + }, + "NextToken": {} + } + } + }, + "StartChatContact": { + "http": { + "method": "PUT", + "requestUri": "/contact/chat" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactFlowId", + "ParticipantDetails" + ], + "members": { + "InstanceId": {}, + "ContactFlowId": {}, + "Attributes": { + "shape": "Sda" + }, + "ParticipantDetails": { + "type": "structure", + "required": [ + "DisplayName" + ], + "members": { + "DisplayName": {} + } + }, + "InitialMessage": { + "type": "structure", + "required": [ + "ContentType", + "Content" + ], + "members": { + "ContentType": {}, + "Content": {} + } + }, + "ClientToken": { + "idempotencyToken": true + }, + "ChatDurationInMinutes": { + "type": "integer" + }, + "SupportedMessagingContentTypes": { + "type": "list", + "member": {} + }, + "PersistentChat": { + "type": "structure", + "members": { + "RehydrationType": {}, + "SourceContactId": {} + } + }, + "RelatedContactId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ContactId": {}, + "ParticipantId": {}, + "ParticipantToken": {}, + "ContinuedFromContactId": {} + } + } + }, + "StartContactEvaluation": { + "http": { + "method": "PUT", + "requestUri": "/contact-evaluations/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "EvaluationFormId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactId": {}, + "EvaluationFormId": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "EvaluationId", + "EvaluationArn" + ], + "members": { + "EvaluationId": {}, + "EvaluationArn": {} + } + }, + "idempotent": true + }, + "StartContactRecording": { + "http": { + "requestUri": "/contact/start-recording" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "InitialContactId", + "VoiceRecordingConfiguration" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "InitialContactId": {}, + "VoiceRecordingConfiguration": { + "type": "structure", + "members": { + "VoiceRecordingTrack": {} + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartContactStreaming": { + "http": { + "requestUri": "/contact/start-streaming" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "ChatStreamingConfiguration", + "ClientToken" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "ChatStreamingConfiguration": { + "type": "structure", + "required": [ + "StreamingEndpointArn" + ], + "members": { + "StreamingEndpointArn": {} + } + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "StreamingId" + ], + "members": { + "StreamingId": {} + } + } + }, + "StartOutboundVoiceContact": { + "http": { + "method": "PUT", + "requestUri": "/contact/outbound-voice" + }, + "input": { + "type": "structure", + "required": [ + "DestinationPhoneNumber", + "ContactFlowId", + "InstanceId" + ], + "members": { + "DestinationPhoneNumber": {}, + "ContactFlowId": {}, + "InstanceId": {}, + "ClientToken": { + "idempotencyToken": true + }, + "SourcePhoneNumber": {}, + "QueueId": {}, + "Attributes": { + "shape": "Sda" + }, + "AnswerMachineDetectionConfig": { + "type": "structure", + "members": { + "EnableAnswerMachineDetection": { + "type": "boolean" + }, + "AwaitAnswerMachinePrompt": { + "type": "boolean" + } + } + }, + "CampaignId": {}, + "TrafficType": {} + } + }, + "output": { + "type": "structure", + "members": { + "ContactId": {} + } + } + }, + "StartTaskContact": { + "http": { + "method": "PUT", + "requestUri": "/contact/task" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "Name" + ], + "members": { + "InstanceId": {}, + "PreviousContactId": {}, + "ContactFlowId": {}, + "Attributes": { + "shape": "Sda" + }, + "Name": {}, + "References": { + "shape": "S5m" + }, + "Description": {}, + "ClientToken": { + "idempotencyToken": true + }, + "ScheduledTime": { + "type": "timestamp" + }, + "TaskTemplateId": {}, + "QuickConnectId": {}, + "RelatedContactId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ContactId": {} + } + } + }, + "StopContact": { + "http": { + "requestUri": "/contact/stop" + }, + "input": { + "type": "structure", + "required": [ + "ContactId", + "InstanceId" + ], + "members": { + "ContactId": {}, + "InstanceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StopContactRecording": { + "http": { + "requestUri": "/contact/stop-recording" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "InitialContactId" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "InitialContactId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StopContactStreaming": { + "http": { + "requestUri": "/contact/stop-streaming" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "StreamingId" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "StreamingId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "SubmitContactEvaluation": { + "http": { + "requestUri": "/contact-evaluations/{InstanceId}/{EvaluationId}/submit" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "EvaluationId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "EvaluationId": { + "location": "uri", + "locationName": "EvaluationId" + }, + "Answers": { + "shape": "So9" + }, + "Notes": { + "shape": "Sab" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EvaluationId", + "EvaluationArn" + ], + "members": { + "EvaluationId": {}, + "EvaluationArn": {} + } + } + }, + "SuspendContactRecording": { + "http": { + "requestUri": "/contact/suspend-recording" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "InitialContactId" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "InitialContactId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S1r" + } + } + } + }, + "TransferContact": { + "http": { + "requestUri": "/contact/transfer" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "ContactFlowId" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "QueueId": {}, + "UserId": {}, + "ContactFlowId": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ContactId": {}, + "ContactArn": {} + } + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + } + }, + "UpdateAgentStatus": { + "http": { + "requestUri": "/agent-status/{InstanceId}/{AgentStatusId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "AgentStatusId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "AgentStatusId": { + "location": "uri", + "locationName": "AgentStatusId" + }, + "Name": {}, + "Description": {}, + "State": {}, + "DisplayOrder": { + "type": "integer" + }, + "ResetOrderNumber": { + "type": "boolean" + } + } + } + }, + "UpdateContact": { + "http": { + "requestUri": "/contacts/{InstanceId}/{ContactId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactId": { + "location": "uri", + "locationName": "ContactId" + }, + "Name": {}, + "Description": {}, + "References": { + "shape": "S5m" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateContactAttributes": { + "http": { + "requestUri": "/contact/attributes" + }, + "input": { + "type": "structure", + "required": [ + "InitialContactId", + "InstanceId", + "Attributes" + ], + "members": { + "InitialContactId": {}, + "InstanceId": {}, + "Attributes": { + "shape": "Sda" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateContactEvaluation": { + "http": { + "requestUri": "/contact-evaluations/{InstanceId}/{EvaluationId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "EvaluationId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "EvaluationId": { + "location": "uri", + "locationName": "EvaluationId" + }, + "Answers": { + "shape": "So9" + }, + "Notes": { + "shape": "Sab" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EvaluationId", + "EvaluationArn" + ], + "members": { + "EvaluationId": {}, + "EvaluationArn": {} + } + } + }, + "UpdateContactFlowContent": { + "http": { + "requestUri": "/contact-flows/{InstanceId}/{ContactFlowId}/content" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactFlowId", + "Content" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactFlowId": { + "location": "uri", + "locationName": "ContactFlowId" + }, + "Content": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateContactFlowMetadata": { + "http": { + "requestUri": "/contact-flows/{InstanceId}/{ContactFlowId}/metadata" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactFlowId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactFlowId": { + "location": "uri", + "locationName": "ContactFlowId" + }, + "Name": {}, + "Description": {}, + "ContactFlowState": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateContactFlowModuleContent": { + "http": { + "requestUri": "/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/content" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactFlowModuleId", + "Content" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactFlowModuleId": { + "location": "uri", + "locationName": "ContactFlowModuleId" + }, + "Content": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateContactFlowModuleMetadata": { + "http": { + "requestUri": "/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/metadata" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactFlowModuleId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactFlowModuleId": { + "location": "uri", + "locationName": "ContactFlowModuleId" + }, + "Name": {}, + "Description": {}, + "State": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateContactFlowName": { + "http": { + "requestUri": "/contact-flows/{InstanceId}/{ContactFlowId}/name" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactFlowId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactFlowId": { + "location": "uri", + "locationName": "ContactFlowId" + }, + "Name": {}, + "Description": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateContactSchedule": { + "http": { + "requestUri": "/contact/schedule" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "ScheduledTime" + ], + "members": { + "InstanceId": {}, + "ContactId": {}, + "ScheduledTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateEvaluationForm": { + "http": { + "method": "PUT", + "requestUri": "/evaluation-forms/{InstanceId}/{EvaluationFormId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "EvaluationFormId", + "EvaluationFormVersion", + "Title", + "Items" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "EvaluationFormId": { + "location": "uri", + "locationName": "EvaluationFormId" + }, + "EvaluationFormVersion": { + "type": "integer" + }, + "CreateNewVersion": { + "type": "boolean" + }, + "Title": {}, + "Description": {}, + "Items": { + "shape": "S2i" + }, + "ScoringStrategy": { + "shape": "S3d" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "EvaluationFormId", + "EvaluationFormArn", + "EvaluationFormVersion" + ], + "members": { + "EvaluationFormId": {}, + "EvaluationFormArn": {}, + "EvaluationFormVersion": { + "type": "integer" + } + } + }, + "idempotent": true + }, + "UpdateHoursOfOperation": { + "http": { + "requestUri": "/hours-of-operations/{InstanceId}/{HoursOfOperationId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "HoursOfOperationId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "HoursOfOperationId": { + "location": "uri", + "locationName": "HoursOfOperationId" + }, + "Name": {}, + "Description": {}, + "TimeZone": {}, + "Config": { + "shape": "S3l" + } + } + } + }, + "UpdateInstanceAttribute": { + "http": { + "requestUri": "/instance/{InstanceId}/attribute/{AttributeType}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "AttributeType", + "Value" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "AttributeType": { + "location": "uri", + "locationName": "AttributeType" + }, + "Value": {} + } + } + }, + "UpdateInstanceStorageConfig": { + "http": { + "requestUri": "/instance/{InstanceId}/storage-config/{AssociationId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "AssociationId", + "ResourceType", + "StorageConfig" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "AssociationId": { + "location": "uri", + "locationName": "AssociationId" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "StorageConfig": { + "shape": "Sl" + } + } + } + }, + "UpdateParticipantRoleConfig": { + "http": { + "method": "PUT", + "requestUri": "/contact/participant-role-config/{InstanceId}/{ContactId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ContactId", + "ChannelConfiguration" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ContactId": { + "location": "uri", + "locationName": "ContactId" + }, + "ChannelConfiguration": { + "type": "structure", + "members": { + "Chat": { + "type": "structure", + "required": [ + "ParticipantTimerConfigList" + ], + "members": { + "ParticipantTimerConfigList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ParticipantRole", + "TimerType", + "TimerValue" + ], + "members": { + "ParticipantRole": {}, + "TimerType": {}, + "TimerValue": { + "type": "structure", + "members": { + "ParticipantTimerAction": {}, + "ParticipantTimerDurationInMinutes": { + "type": "integer" + } + }, + "union": true + } + } + } + } + } + } + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdatePhoneNumber": { + "http": { + "method": "PUT", + "requestUri": "/phone-number/{PhoneNumberId}" + }, + "input": { + "type": "structure", + "required": [ + "PhoneNumberId", + "TargetArn" + ], + "members": { + "PhoneNumberId": { + "location": "uri", + "locationName": "PhoneNumberId" + }, + "TargetArn": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberId": {}, + "PhoneNumberArn": {} + } + } + }, + "UpdatePrompt": { + "http": { + "requestUri": "/prompts/{InstanceId}/{PromptId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "PromptId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "PromptId": { + "location": "uri", + "locationName": "PromptId" + }, + "Name": {}, + "Description": {}, + "S3Uri": {} + } + }, + "output": { + "type": "structure", + "members": { + "PromptARN": {}, + "PromptId": {} + } + } + }, + "UpdateQueueHoursOfOperation": { + "http": { + "requestUri": "/queues/{InstanceId}/{QueueId}/hours-of-operation" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QueueId", + "HoursOfOperationId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QueueId": { + "location": "uri", + "locationName": "QueueId" + }, + "HoursOfOperationId": {} + } + } + }, + "UpdateQueueMaxContacts": { + "http": { + "requestUri": "/queues/{InstanceId}/{QueueId}/max-contacts" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QueueId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QueueId": { + "location": "uri", + "locationName": "QueueId" + }, + "MaxContacts": { + "type": "integer" + } + } + } + }, + "UpdateQueueName": { + "http": { + "requestUri": "/queues/{InstanceId}/{QueueId}/name" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QueueId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QueueId": { + "location": "uri", + "locationName": "QueueId" + }, + "Name": {}, + "Description": {} + } + } + }, + "UpdateQueueOutboundCallerConfig": { + "http": { + "requestUri": "/queues/{InstanceId}/{QueueId}/outbound-caller-config" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QueueId", + "OutboundCallerConfig" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QueueId": { + "location": "uri", + "locationName": "QueueId" + }, + "OutboundCallerConfig": { + "shape": "S4o" + } + } + } + }, + "UpdateQueueStatus": { + "http": { + "requestUri": "/queues/{InstanceId}/{QueueId}/status" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QueueId", + "Status" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QueueId": { + "location": "uri", + "locationName": "QueueId" + }, + "Status": {} + } + } + }, + "UpdateQuickConnectConfig": { + "http": { + "requestUri": "/quick-connects/{InstanceId}/{QuickConnectId}/config" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QuickConnectId", + "QuickConnectConfig" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QuickConnectId": { + "location": "uri", + "locationName": "QuickConnectId" + }, + "QuickConnectConfig": { + "shape": "S4v" + } + } + } + }, + "UpdateQuickConnectName": { + "http": { + "requestUri": "/quick-connects/{InstanceId}/{QuickConnectId}/name" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "QuickConnectId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "QuickConnectId": { + "location": "uri", + "locationName": "QuickConnectId" + }, + "Name": {}, + "Description": {} + } + } + }, + "UpdateRoutingProfileAgentAvailabilityTimer": { + "http": { + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/agent-availability-timer" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "RoutingProfileId", + "AgentAvailabilityTimer" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" + }, + "AgentAvailabilityTimer": {} + } + } + }, + "UpdateRoutingProfileConcurrency": { + "http": { + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "RoutingProfileId", + "MediaConcurrencies" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" + }, + "MediaConcurrencies": { + "shape": "S54" + } + } + } + }, + "UpdateRoutingProfileDefaultOutboundQueue": { + "http": { + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "RoutingProfileId", + "DefaultOutboundQueueId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" + }, + "DefaultOutboundQueueId": {} + } + } + }, + "UpdateRoutingProfileName": { + "http": { + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/name" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "RoutingProfileId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" + }, + "Name": {}, + "Description": {} + } + } + }, + "UpdateRoutingProfileQueues": { + "http": { + "requestUri": "/routing-profiles/{InstanceId}/{RoutingProfileId}/queues" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "RoutingProfileId", + "QueueConfigs" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "RoutingProfileId": { + "location": "uri", + "locationName": "RoutingProfileId" + }, + "QueueConfigs": { + "shape": "S1b" + } + } + } + }, + "UpdateRule": { + "http": { + "method": "PUT", + "requestUri": "/rules/{InstanceId}/{RuleId}" + }, + "input": { + "type": "structure", + "required": [ + "RuleId", + "InstanceId", + "Name", + "Function", + "Actions", + "PublishStatus" + ], + "members": { + "RuleId": { + "location": "uri", + "locationName": "RuleId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "Name": {}, + "Function": {}, + "Actions": { + "shape": "S5g" + }, + "PublishStatus": {} + } + } + }, + "UpdateSecurityProfile": { + "http": { + "requestUri": "/security-profiles/{InstanceId}/{SecurityProfileId}" + }, + "input": { + "type": "structure", + "required": [ + "SecurityProfileId", + "InstanceId" + ], + "members": { + "Description": {}, + "Permissions": { + "shape": "S69" + }, + "SecurityProfileId": { + "location": "uri", + "locationName": "SecurityProfileId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "AllowedAccessControlTags": { + "shape": "S6b" + }, + "TagRestrictedResources": { + "shape": "S6e" + } + } + } + }, + "UpdateTaskTemplate": { + "http": { + "requestUri": "/instance/{InstanceId}/task/template/{TaskTemplateId}" + }, + "input": { + "type": "structure", + "required": [ + "TaskTemplateId", + "InstanceId" + ], + "members": { + "TaskTemplateId": { + "location": "uri", + "locationName": "TaskTemplateId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "Name": {}, + "Description": {}, + "ContactFlowId": {}, + "Constraints": { + "shape": "S6l" + }, + "Defaults": { + "shape": "S6u" + }, + "Status": {}, + "Fields": { + "shape": "S6z" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceId": {}, + "Id": {}, + "Arn": {}, + "Name": {}, + "Description": {}, + "ContactFlowId": {}, + "Constraints": { + "shape": "S6l" + }, + "Defaults": { + "shape": "S6u" + }, + "Fields": { + "shape": "S6z" + }, + "Status": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "CreatedTime": { + "type": "timestamp" + } + } + } + }, + "UpdateTrafficDistribution": { + "http": { + "method": "PUT", + "requestUri": "/traffic-distribution/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "TelephonyConfig": { + "shape": "Sfy" + }, + "SignInConfig": { + "shape": "Sg3" + }, + "AgentConfig": { + "shape": "Sg6" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateUserHierarchy": { + "http": { + "requestUri": "/users/{InstanceId}/{UserId}/hierarchy" + }, + "input": { + "type": "structure", + "required": [ + "UserId", + "InstanceId" + ], + "members": { + "HierarchyGroupId": {}, + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } + } + } + }, + "UpdateUserHierarchyGroupName": { + "http": { + "requestUri": "/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name" + }, + "input": { + "type": "structure", + "required": [ + "Name", + "HierarchyGroupId", + "InstanceId" + ], + "members": { + "Name": {}, + "HierarchyGroupId": { + "location": "uri", + "locationName": "HierarchyGroupId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } + } + } + }, + "UpdateUserHierarchyStructure": { + "http": { + "requestUri": "/user-hierarchy-structure/{InstanceId}" + }, + "input": { + "type": "structure", + "required": [ + "HierarchyStructure", + "InstanceId" + ], + "members": { + "HierarchyStructure": { + "type": "structure", + "members": { + "LevelOne": { + "shape": "Sqc" + }, + "LevelTwo": { + "shape": "Sqc" + }, + "LevelThree": { + "shape": "Sqc" + }, + "LevelFour": { + "shape": "Sqc" + }, + "LevelFive": { + "shape": "Sqc" + } + } + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } + } + } + }, + "UpdateUserIdentityInfo": { + "http": { + "requestUri": "/users/{InstanceId}/{UserId}/identity-info" + }, + "input": { + "type": "structure", + "required": [ + "IdentityInfo", + "UserId", + "InstanceId" + ], + "members": { + "IdentityInfo": { + "shape": "S7m" + }, + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } + } + } + }, + "UpdateUserPhoneConfig": { + "http": { + "requestUri": "/users/{InstanceId}/{UserId}/phone-config" + }, + "input": { + "type": "structure", + "required": [ + "PhoneConfig", + "UserId", + "InstanceId" + ], + "members": { + "PhoneConfig": { + "shape": "S7q" + }, + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } + } + } + }, + "UpdateUserRoutingProfile": { + "http": { + "requestUri": "/users/{InstanceId}/{UserId}/routing-profile" + }, + "input": { + "type": "structure", + "required": [ + "RoutingProfileId", + "UserId", + "InstanceId" + ], + "members": { + "RoutingProfileId": {}, + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } + } + } + }, + "UpdateUserSecurityProfiles": { + "http": { + "requestUri": "/users/{InstanceId}/{UserId}/security-profiles" + }, + "input": { + "type": "structure", + "required": [ + "SecurityProfileIds", + "UserId", + "InstanceId" + ], + "members": { + "SecurityProfileIds": { + "shape": "S7v" + }, + "UserId": { + "location": "uri", + "locationName": "UserId" + }, + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + } + } + } + }, + "UpdateViewContent": { + "http": { + "requestUri": "/views/{InstanceId}/{ViewId}" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ViewId", + "Status", + "Content" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ViewId": { + "location": "uri", + "locationName": "ViewId" + }, + "Status": {}, + "Content": { + "shape": "S85" + } + } + }, + "output": { + "type": "structure", + "members": { + "View": { + "shape": "S8c" + } + } + } + }, + "UpdateViewMetadata": { + "http": { + "requestUri": "/views/{InstanceId}/{ViewId}/metadata" + }, + "input": { + "type": "structure", + "required": [ + "InstanceId", + "ViewId" + ], + "members": { + "InstanceId": { + "location": "uri", + "locationName": "InstanceId" + }, + "ViewId": { + "location": "uri", + "locationName": "ViewId" + }, + "Name": { + "shape": "S8a" + }, + "Description": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + } + }, + "shapes": { + "Sa": { + "type": "structure", + "required": [ + "Name", + "LexRegion" + ], + "members": { + "Name": {}, + "LexRegion": {} + } + }, + "Sd": { + "type": "structure", + "members": { + "AliasArn": {} + } + }, + "Sl": { + "type": "structure", + "required": [ + "StorageType" + ], + "members": { + "AssociationId": {}, + "StorageType": {}, + "S3Config": { + "type": "structure", + "required": [ + "BucketName", + "BucketPrefix" + ], + "members": { + "BucketName": {}, + "BucketPrefix": {}, + "EncryptionConfig": { + "shape": "Sr" + } + } + }, + "KinesisVideoStreamConfig": { + "type": "structure", + "required": [ + "Prefix", + "RetentionPeriodHours", + "EncryptionConfig" + ], + "members": { + "Prefix": {}, + "RetentionPeriodHours": { + "type": "integer" + }, + "EncryptionConfig": { + "shape": "Sr" + } + } + }, + "KinesisStreamConfig": { + "type": "structure", + "required": [ + "StreamArn" + ], + "members": { + "StreamArn": {} + } + }, + "KinesisFirehoseConfig": { + "type": "structure", + "required": [ + "FirehoseArn" + ], + "members": { + "FirehoseArn": {} + } + } + } + }, + "Sr": { + "type": "structure", + "required": [ + "EncryptionType", + "KeyId" + ], + "members": { + "EncryptionType": {}, + "KeyId": {} + } + }, + "S17": { + "type": "list", + "member": {} + }, + "S1b": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "QueueReference", + "Priority", + "Delay" + ], + "members": { + "QueueReference": { + "shape": "S1d" + }, + "Priority": { + "type": "integer" + }, + "Delay": { + "type": "integer" + } + } + } + }, + "S1d": { + "type": "structure", + "required": [ + "QueueId", + "Channel" + ], + "members": { + "QueueId": {}, + "Channel": {} + } + }, + "S1r": { + "type": "map", + "key": {}, + "value": {} + }, + "S2i": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Section": { + "type": "structure", + "required": [ + "Title", + "RefId", + "Items" + ], + "members": { + "Title": {}, + "RefId": {}, + "Instructions": {}, + "Items": { + "shape": "S2i" + }, + "Weight": { + "type": "double" + } + } + }, + "Question": { + "type": "structure", + "required": [ + "Title", + "RefId", + "QuestionType" + ], + "members": { + "Title": {}, + "Instructions": {}, + "RefId": {}, + "NotApplicableEnabled": { + "type": "boolean" + }, + "QuestionType": {}, + "QuestionTypeProperties": { + "type": "structure", + "members": { + "Numeric": { + "type": "structure", + "required": [ + "MinValue", + "MaxValue" + ], + "members": { + "MinValue": { + "type": "integer" + }, + "MaxValue": { + "type": "integer" + }, + "Options": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MinValue", + "MaxValue" + ], + "members": { + "MinValue": { + "type": "integer" + }, + "MaxValue": { + "type": "integer" + }, + "Score": { + "type": "integer" + }, + "AutomaticFail": { + "type": "boolean" + } + } + } + }, + "Automation": { + "type": "structure", + "members": { + "PropertyValue": { + "type": "structure", + "required": [ + "Label" + ], + "members": { + "Label": {} + } + } + }, + "union": true + } + } + }, + "SingleSelect": { + "type": "structure", + "required": [ + "Options" + ], + "members": { + "Options": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RefId", + "Text" + ], + "members": { + "RefId": {}, + "Text": {}, + "Score": { + "type": "integer" + }, + "AutomaticFail": { + "type": "boolean" + } + } + } + }, + "DisplayAs": {}, + "Automation": { + "type": "structure", + "required": [ + "Options" + ], + "members": { + "Options": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RuleCategory": { + "type": "structure", + "required": [ + "Category", + "Condition", + "OptionRefId" + ], + "members": { + "Category": {}, + "Condition": {}, + "OptionRefId": {} + } + } + }, + "union": true + } + }, + "DefaultOptionRefId": {} + } + } + } + } + }, + "union": true + }, + "Weight": { + "type": "double" + } + } + } + }, + "union": true + } + }, + "S3d": { + "type": "structure", + "required": [ + "Mode", + "Status" + ], + "members": { + "Mode": {}, + "Status": {} + } + }, + "S3l": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Day", + "StartTime", + "EndTime" + ], + "members": { + "Day": {}, + "StartTime": { + "shape": "S3o" + }, + "EndTime": { + "shape": "S3o" + } + } + } + }, + "S3o": { + "type": "structure", + "required": [ + "Hours", + "Minutes" + ], + "members": { + "Hours": { + "type": "integer" + }, + "Minutes": { + "type": "integer" + } + } + }, + "S3v": { + "type": "string", + "sensitive": true + }, + "S4o": { + "type": "structure", + "members": { + "OutboundCallerIdName": {}, + "OutboundCallerIdNumberId": {}, + "OutboundFlowId": {} + } + }, + "S4v": { + "type": "structure", + "required": [ + "QuickConnectType" + ], + "members": { + "QuickConnectType": {}, + "UserConfig": { + "type": "structure", + "required": [ + "UserId", + "ContactFlowId" + ], + "members": { + "UserId": {}, + "ContactFlowId": {} + } + }, + "QueueConfig": { + "type": "structure", + "required": [ + "QueueId", + "ContactFlowId" + ], + "members": { + "QueueId": {}, + "ContactFlowId": {} + } + }, + "PhoneConfig": { + "type": "structure", + "required": [ + "PhoneNumber" + ], + "members": { + "PhoneNumber": {} + } + } + } + }, + "S54": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Channel", + "Concurrency" + ], + "members": { + "Channel": {}, + "Concurrency": { + "type": "integer" + }, + "CrossChannelBehavior": { + "type": "structure", + "required": [ + "BehaviorType" + ], + "members": { + "BehaviorType": {} + } + } + } + } + }, + "S5d": { + "type": "structure", + "required": [ + "EventSourceName" + ], + "members": { + "EventSourceName": {}, + "IntegrationAssociationId": {} + } + }, + "S5g": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ActionType" + ], + "members": { + "ActionType": {}, + "TaskAction": { + "type": "structure", + "required": [ + "Name", + "ContactFlowId" + ], + "members": { + "Name": {}, + "Description": {}, + "ContactFlowId": {}, + "References": { + "shape": "S5m" + } + } + }, + "EventBridgeAction": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "AssignContactCategoryAction": { + "type": "structure", + "members": {} + }, + "SendNotificationAction": { + "type": "structure", + "required": [ + "DeliveryMethod", + "Content", + "ContentType", + "Recipient" + ], + "members": { + "DeliveryMethod": {}, + "Subject": {}, + "Content": {}, + "ContentType": {}, + "Recipient": { + "type": "structure", + "members": { + "UserTags": { + "type": "map", + "key": {}, + "value": {} + }, + "UserIds": { + "type": "list", + "member": {} + } + } + } + } + } + } + } + }, + "S5m": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "Value", + "Type" + ], + "members": { + "Value": {}, + "Type": {} + } + } + }, + "S69": { + "type": "list", + "member": {} + }, + "S6b": { + "type": "map", + "key": {}, + "value": {} + }, + "S6e": { + "type": "list", + "member": {} + }, + "S6l": { + "type": "structure", + "members": { + "RequiredFields": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": { + "shape": "S6o" + } + } + } + }, + "ReadOnlyFields": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": { + "shape": "S6o" + } + } + } + }, + "InvisibleFields": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": { + "shape": "S6o" + } + } + } + } + } + }, + "S6o": { + "type": "structure", "members": { - "AssociationId": {}, - "StorageType": {}, - "S3Config": { + "Name": {} + } + }, + "S6u": { + "type": "structure", + "members": { + "DefaultFieldValues": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": { + "shape": "S6o" + }, + "DefaultValue": {} + } + } + } + } + }, + "S6z": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "shape": "S6o" + }, + "Description": {}, + "Type": {}, + "SingleSelectOptions": { + "type": "list", + "member": {} + } + } + } + }, + "S7m": { + "type": "structure", + "members": { + "FirstName": {}, + "LastName": {}, + "Email": {}, + "SecondaryEmail": {}, + "Mobile": {} + } + }, + "S7q": { + "type": "structure", + "required": [ + "PhoneType" + ], + "members": { + "PhoneType": {}, + "AutoAccept": { + "type": "boolean" + }, + "AfterContactWorkTimeLimit": { + "type": "integer" + }, + "DeskPhoneNumber": {} + } + }, + "S7v": { + "type": "list", + "member": {} + }, + "S85": { + "type": "structure", + "members": { + "Template": {}, + "Actions": { + "shape": "S87" + } + } + }, + "S87": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "S8a": { + "type": "string", + "sensitive": true + }, + "S8c": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": { + "shape": "S8a" + }, + "Status": {}, + "Type": {}, + "Description": {}, + "Version": { + "type": "integer" + }, + "VersionDescription": {}, + "Content": { "type": "structure", - "required": [ - "BucketName", - "BucketPrefix" - ], "members": { - "BucketName": {}, - "BucketPrefix": {}, - "EncryptionConfig": { - "shape": "Si" + "InputSchema": { + "type": "string", + "sensitive": true + }, + "Template": {}, + "Actions": { + "shape": "S87" } } }, - "KinesisVideoStreamConfig": { + "Tags": { + "shape": "S1r" + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "ViewContentSha256": {} + } + }, + "Sa4": { + "type": "structure", + "members": { + "Percentage": { + "type": "double" + }, + "NotApplicable": { + "type": "boolean" + }, + "AutomaticFail": { + "type": "boolean" + } + } + }, + "Sa8": { + "type": "structure", + "members": { + "StringValue": {}, + "NumericValue": { + "type": "double" + }, + "NotApplicable": { + "type": "boolean" + } + }, + "union": true + }, + "Sab": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "Value": {} + } + } + }, + "Sax": { + "type": "structure", + "members": { + "HoursOfOperationId": {}, + "HoursOfOperationArn": {}, + "Name": {}, + "Description": {}, + "TimeZone": {}, + "Config": { + "shape": "S3l" + }, + "Tags": { + "shape": "S1r" + } + } + }, + "Sb7": { + "type": "structure", + "members": { + "AttributeType": {}, + "Value": {} + } + }, + "Sbl": { + "type": "structure", + "members": { + "PromptARN": {}, + "PromptId": {}, + "Name": {}, + "Description": {}, + "Tags": { + "shape": "S1r" + } + } + }, + "Sbo": { + "type": "structure", + "members": { + "Name": {}, + "QueueArn": {}, + "QueueId": {}, + "Description": {}, + "OutboundCallerConfig": { + "shape": "S4o" + }, + "HoursOfOperationId": {}, + "MaxContacts": { + "type": "integer" + }, + "Status": {}, + "Tags": { + "shape": "S1r" + } + } + }, + "Sbs": { + "type": "structure", + "members": { + "QuickConnectARN": {}, + "QuickConnectId": {}, + "Name": {}, + "Description": {}, + "QuickConnectConfig": { + "shape": "S4v" + }, + "Tags": { + "shape": "S1r" + } + } + }, + "Sbv": { + "type": "structure", + "members": { + "InstanceId": {}, + "Name": {}, + "RoutingProfileArn": {}, + "RoutingProfileId": {}, + "Description": {}, + "MediaConcurrencies": { + "shape": "S54" + }, + "DefaultOutboundQueueId": {}, + "Tags": { + "shape": "S1r" + }, + "NumberOfAssociatedQueues": { + "type": "long" + }, + "NumberOfAssociatedUsers": { + "type": "long" + }, + "AgentAvailabilityTimer": {} + } + }, + "Sch": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + }, + "Scl": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + }, + "Sda": { + "type": "map", + "key": {}, + "value": {} + }, + "Sde": { + "type": "structure", + "members": { + "Queues": { + "shape": "Sdf" + }, + "Channels": { + "type": "list", + "member": {} + }, + "RoutingProfiles": { + "shape": "Sdh" + } + } + }, + "Sdf": { + "type": "list", + "member": {} + }, + "Sdh": { + "type": "list", + "member": {} + }, + "Sdi": { + "type": "list", + "member": {} + }, + "Sdl": { + "type": "structure", + "members": { + "Name": {}, + "Unit": {} + } + }, + "Sdw": { + "type": "structure", + "members": { + "Queue": { + "shape": "Sdx" + }, + "Channel": {}, + "RoutingProfile": { + "shape": "Sdy" + } + } + }, + "Sdx": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } + }, + "Sdy": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } + }, + "Sef": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } + }, + "Seh": { + "type": "map", + "key": {}, + "value": { + "type": "integer" + } + }, + "Seo": { + "type": "string", + "sensitive": true + }, + "Ser": { + "type": "structure", + "members": { + "Name": {}, + "Threshold": { "type": "structure", - "required": [ - "Prefix", - "RetentionPeriodHours", - "EncryptionConfig" - ], "members": { - "Prefix": {}, - "RetentionPeriodHours": { - "type": "integer" - }, - "EncryptionConfig": { - "shape": "Si" + "Comparison": {}, + "ThresholdValue": { + "type": "double" } } }, - "KinesisStreamConfig": { - "type": "structure", - "required": [ - "StreamArn" - ], - "members": { - "StreamArn": {} + "Statistic": {}, + "Unit": {} + } + }, + "Sfa": { + "type": "structure", + "members": { + "Name": {}, + "Threshold": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Comparison": {}, + "ThresholdValue": { + "type": "double" + } + } } }, - "KinesisFirehoseConfig": { - "type": "structure", - "required": [ - "FirehoseArn" - ], - "members": { - "FirehoseArn": {} + "MetricFilters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MetricFilterKey": {}, + "MetricFilterValues": { + "type": "list", + "member": {} + } + } } } } }, - "Si": { + "Sfy": { "type": "structure", "required": [ - "EncryptionType", - "KeyId" + "Distributions" ], "members": { - "EncryptionType": {}, - "KeyId": {} + "Distributions": { + "shape": "Sfz" + } } }, - "Sw": { - "type": "list", - "member": {} - }, - "S10": { + "Sfz": { "type": "list", "member": { "type": "structure", "required": [ - "QueueReference", - "Priority", - "Delay" + "Region", + "Percentage" ], "members": { - "QueueReference": { - "shape": "S12" - }, - "Priority": { - "type": "integer" - }, - "Delay": { + "Region": {}, + "Percentage": { "type": "integer" } } } }, - "S12": { + "Sg3": { "type": "structure", "required": [ - "QueueId", - "Channel" + "Distributions" ], "members": { - "QueueId": {}, - "Channel": {} + "Distributions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Region", + "Enabled" + ], + "members": { + "Region": {}, + "Enabled": { + "type": "boolean" + } + } + } + } } }, - "S1e": { - "type": "map", - "key": {}, - "value": {} + "Sg6": { + "type": "structure", + "required": [ + "Distributions" + ], + "members": { + "Distributions": { + "shape": "Sfz" + } + } + }, + "Sig": { + "type": "list", + "member": {} + }, + "Sih": { + "type": "list", + "member": {} }, - "S1u": { + "Siy": { "type": "list", "member": { "type": "structure", - "required": [ - "Day", - "StartTime", - "EndTime" - ], "members": { - "Day": {}, - "StartTime": { - "shape": "S1x" - }, - "EndTime": { - "shape": "S1x" - } + "Id": {}, + "Arn": {}, + "Name": {}, + "QuickConnectType": {} } } }, - "S1x": { + "Slg": { "type": "structure", - "required": [ - "Hours", - "Minutes" - ], "members": { - "Hours": { - "type": "integer" + "OrConditions": { + "type": "list", + "member": { + "shape": "Sli" + } }, - "Minutes": { - "type": "integer" + "AndConditions": { + "shape": "Sli" + }, + "TagCondition": { + "shape": "Slj" } } }, - "S25": { - "type": "string", - "sensitive": true + "Sli": { + "type": "list", + "member": { + "shape": "Slj" + } }, - "S2j": { + "Slj": { "type": "structure", "members": { - "OutboundCallerIdName": {}, - "OutboundCallerIdNumberId": {}, - "OutboundFlowId": {} + "TagKey": {}, + "TagValue": {} } }, - "S2r": { + "Slk": { "type": "structure", - "required": [ - "QuickConnectType" - ], "members": { - "QuickConnectType": {}, - "UserConfig": { - "type": "structure", - "required": [ - "UserId", - "ContactFlowId" - ], - "members": { - "UserId": {}, - "ContactFlowId": {} - } + "OrConditions": { + "shape": "Sll" }, - "QueueConfig": { - "type": "structure", - "required": [ - "QueueId", - "ContactFlowId" - ], - "members": { - "QueueId": {}, - "ContactFlowId": {} - } + "AndConditions": { + "shape": "Sll" }, - "PhoneConfig": { - "type": "structure", - "required": [ - "PhoneNumber" - ], - "members": { - "PhoneNumber": {} - } + "StringCondition": { + "shape": "Slm" } } }, - "S32": { + "Sll": { "type": "list", "member": { - "type": "structure", - "required": [ - "Channel", - "Concurrency" - ], - "members": { - "Channel": {}, - "Concurrency": { - "type": "integer" - } - } + "shape": "Slk" } }, - "S3d": { + "Slm": { "type": "structure", "members": { - "FirstName": {}, - "LastName": {}, - "Email": {} + "FieldName": {}, + "Value": {}, + "ComparisonType": {} } }, - "S3h": { + "Sls": { "type": "structure", - "required": [ - "PhoneType" - ], "members": { - "PhoneType": {}, - "AutoAccept": { - "type": "boolean" + "OrConditions": { + "shape": "Slt" }, - "AfterContactWorkTimeLimit": { - "type": "integer" + "AndConditions": { + "shape": "Slt" }, - "DeskPhoneNumber": {} + "StringCondition": { + "shape": "Slm" + } } }, - "S3m": { + "Slt": { "type": "list", - "member": {} + "member": { + "shape": "Sls" + } }, - "S4k": { + "Sly": { "type": "structure", "members": { - "AttributeType": {}, - "Value": {} + "OrConditions": { + "shape": "Slz" + }, + "AndConditions": { + "shape": "Slz" + }, + "StringCondition": { + "shape": "Slm" + }, + "QueueTypeCondition": {} } }, - "S56": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {}, - "Name": {} + "Slz": { + "type": "list", + "member": { + "shape": "Sly" } }, - "S5a": { + "Sm5": { "type": "structure", "members": { - "Id": {}, - "Arn": {}, - "Name": {} + "OrConditions": { + "shape": "Sm6" + }, + "AndConditions": { + "shape": "Sm6" + }, + "StringCondition": { + "shape": "Slm" + } } }, - "S5o": { - "type": "map", - "key": {}, - "value": {} + "Sm6": { + "type": "list", + "member": { + "shape": "Sm5" + } }, - "S5s": { + "Smk": { "type": "structure", "members": { - "Queues": { - "type": "list", - "member": {} + "OrConditions": { + "shape": "Sml" }, - "Channels": { - "type": "list", - "member": {} + "AndConditions": { + "shape": "Sml" + }, + "StringCondition": { + "shape": "Slm" } } }, - "S5v": { + "Sml": { "type": "list", - "member": {} - }, - "S5y": { - "type": "structure", - "members": { - "Name": {}, - "Unit": {} + "member": { + "shape": "Smk" } }, - "S66": { + "Smp": { "type": "structure", "members": { - "Queue": { - "type": "structure", - "members": { - "Id": {}, - "Arn": {} - } + "OrConditions": { + "shape": "Smq" }, - "Channel": {} + "AndConditions": { + "shape": "Smq" + }, + "StringCondition": { + "shape": "Slm" + } } }, - "S6f": { - "type": "string", - "sensitive": true + "Smq": { + "type": "list", + "member": { + "shape": "Smp" + } }, - "S6i": { + "Smx": { "type": "structure", "members": { - "Name": {}, - "Threshold": { + "OrConditions": { + "shape": "Smy" + }, + "AndConditions": { + "shape": "Smy" + }, + "StringCondition": { + "shape": "Slm" + }, + "HierarchyGroupCondition": { "type": "structure", "members": { - "Comparison": {}, - "ThresholdValue": { - "type": "double" - } + "Value": {}, + "HierarchyGroupMatchType": {} } - }, - "Statistic": {}, - "Unit": {} + } } }, - "S8k": { + "Smy": { "type": "list", "member": { + "shape": "Smx" + } + }, + "So9": { + "type": "map", + "key": {}, + "value": { "type": "structure", "members": { - "Id": {}, - "Arn": {}, - "Name": {}, - "QuickConnectType": {} + "Value": { + "shape": "Sa8" + } } } }, - "Sbh": { + "Sqc": { "type": "structure", "required": [ "Name" diff --git a/iamlivecore/service/connectcampaigns-2021-01-30.min.json b/iamlivecore/service/connectcampaigns-2021-01-30.min.json new file mode 100644 index 00000000..33f089b3 --- /dev/null +++ b/iamlivecore/service/connectcampaigns-2021-01-30.min.json @@ -0,0 +1,780 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-01-30", + "endpointPrefix": "connect-campaigns", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AmazonConnectCampaignService", + "serviceId": "ConnectCampaigns", + "signatureVersion": "v4", + "signingName": "connect-campaigns", + "uid": "connectcampaigns-2021-01-30" + }, + "operations": { + "CreateCampaign": { + "http": { + "method": "PUT", + "requestUri": "/campaigns", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "connectInstanceId", + "dialerConfig", + "outboundCallConfig" + ], + "members": { + "name": {}, + "connectInstanceId": {}, + "dialerConfig": { + "shape": "S4" + }, + "outboundCallConfig": { + "shape": "Sa" + }, + "tags": { + "shape": "Sg" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "tags": { + "shape": "Sg" + } + } + }, + "idempotent": true + }, + "DeleteCampaign": { + "http": { + "method": "DELETE", + "requestUri": "/campaigns/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "idempotent": true + }, + "DeleteConnectInstanceConfig": { + "http": { + "method": "DELETE", + "requestUri": "/connect-instance/{connectInstanceId}/config", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "connectInstanceId" + ], + "members": { + "connectInstanceId": { + "location": "uri", + "locationName": "connectInstanceId" + } + } + }, + "idempotent": true + }, + "DeleteInstanceOnboardingJob": { + "http": { + "method": "DELETE", + "requestUri": "/connect-instance/{connectInstanceId}/onboarding", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "connectInstanceId" + ], + "members": { + "connectInstanceId": { + "location": "uri", + "locationName": "connectInstanceId" + } + } + }, + "idempotent": true + }, + "DescribeCampaign": { + "http": { + "method": "GET", + "requestUri": "/campaigns/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "campaign": { + "type": "structure", + "required": [ + "id", + "arn", + "name", + "connectInstanceId", + "dialerConfig", + "outboundCallConfig" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "connectInstanceId": {}, + "dialerConfig": { + "shape": "S4" + }, + "outboundCallConfig": { + "shape": "Sa" + }, + "tags": { + "shape": "Sg" + } + } + } + } + } + }, + "GetCampaignState": { + "http": { + "method": "GET", + "requestUri": "/campaigns/{id}/state", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "state": {} + } + } + }, + "GetCampaignStateBatch": { + "http": { + "requestUri": "/campaigns-state", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "campaignIds" + ], + "members": { + "campaignIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "successfulRequests": { + "type": "list", + "member": { + "type": "structure", + "members": { + "campaignId": {}, + "state": {} + } + } + }, + "failedRequests": { + "type": "list", + "member": { + "type": "structure", + "members": { + "campaignId": {}, + "failureCode": {} + } + } + } + } + } + }, + "GetConnectInstanceConfig": { + "http": { + "method": "GET", + "requestUri": "/connect-instance/{connectInstanceId}/config", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "connectInstanceId" + ], + "members": { + "connectInstanceId": { + "location": "uri", + "locationName": "connectInstanceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "connectInstanceConfig": { + "type": "structure", + "required": [ + "connectInstanceId", + "serviceLinkedRoleArn", + "encryptionConfig" + ], + "members": { + "connectInstanceId": {}, + "serviceLinkedRoleArn": {}, + "encryptionConfig": { + "shape": "S17" + } + } + } + } + } + }, + "GetInstanceOnboardingJobStatus": { + "http": { + "method": "GET", + "requestUri": "/connect-instance/{connectInstanceId}/onboarding", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "connectInstanceId" + ], + "members": { + "connectInstanceId": { + "location": "uri", + "locationName": "connectInstanceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "connectInstanceOnboardingJobStatus": { + "shape": "S1d" + } + } + } + }, + "ListCampaigns": { + "http": { + "requestUri": "/campaigns-summary", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "filters": { + "type": "structure", + "members": { + "instanceIdFilter": { + "type": "structure", + "required": [ + "value", + "operator" + ], + "members": { + "value": {}, + "operator": {} + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "campaignSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "name", + "connectInstanceId" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "connectInstanceId": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "location": "uri", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sg" + } + } + }, + "idempotent": true + }, + "PauseCampaign": { + "http": { + "requestUri": "/campaigns/{id}/pause", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + } + }, + "PutDialRequestBatch": { + "http": { + "method": "PUT", + "requestUri": "/campaigns/{id}/dial-requests", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "dialRequests" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "dialRequests": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "clientToken", + "phoneNumber", + "expirationTime", + "attributes" + ], + "members": { + "clientToken": {}, + "phoneNumber": { + "type": "string", + "sensitive": true + }, + "expirationTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "attributes": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "successfulRequests": { + "type": "list", + "member": { + "type": "structure", + "members": { + "clientToken": {}, + "id": {} + } + } + }, + "failedRequests": { + "type": "list", + "member": { + "type": "structure", + "members": { + "clientToken": {}, + "id": {}, + "failureCode": {} + } + } + } + } + }, + "idempotent": true + }, + "ResumeCampaign": { + "http": { + "requestUri": "/campaigns/{id}/resume", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + } + }, + "StartCampaign": { + "http": { + "requestUri": "/campaigns/{id}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + } + }, + "StartInstanceOnboardingJob": { + "http": { + "method": "PUT", + "requestUri": "/connect-instance/{connectInstanceId}/onboarding", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "connectInstanceId", + "encryptionConfig" + ], + "members": { + "connectInstanceId": { + "location": "uri", + "locationName": "connectInstanceId" + }, + "encryptionConfig": { + "shape": "S17" + } + } + }, + "output": { + "type": "structure", + "members": { + "connectInstanceOnboardingJobStatus": { + "shape": "S1d" + } + } + }, + "idempotent": true + }, + "StopCampaign": { + "http": { + "requestUri": "/campaigns/{id}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn", + "tags" + ], + "members": { + "arn": { + "location": "uri", + "locationName": "arn" + }, + "tags": { + "shape": "Sg" + } + } + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn", + "tagKeys" + ], + "members": { + "arn": { + "location": "uri", + "locationName": "arn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "idempotent": true + }, + "UpdateCampaignDialerConfig": { + "http": { + "requestUri": "/campaigns/{id}/dialer-config", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "dialerConfig" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "dialerConfig": { + "shape": "S4" + } + } + }, + "idempotent": true + }, + "UpdateCampaignName": { + "http": { + "requestUri": "/campaigns/{id}/name", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "name" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "name": {} + } + }, + "idempotent": true + }, + "UpdateCampaignOutboundCallConfig": { + "http": { + "requestUri": "/campaigns/{id}/outbound-call-config", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "connectContactFlowId": {}, + "connectSourcePhoneNumber": {}, + "answerMachineDetectionConfig": { + "shape": "Se" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S4": { + "type": "structure", + "members": { + "progressiveDialerConfig": { + "type": "structure", + "required": [ + "bandwidthAllocation" + ], + "members": { + "bandwidthAllocation": { + "type": "double" + }, + "dialingCapacity": { + "type": "double" + } + } + }, + "predictiveDialerConfig": { + "type": "structure", + "required": [ + "bandwidthAllocation" + ], + "members": { + "bandwidthAllocation": { + "type": "double" + }, + "dialingCapacity": { + "type": "double" + } + } + }, + "agentlessDialerConfig": { + "type": "structure", + "members": { + "dialingCapacity": { + "type": "double" + } + } + } + }, + "union": true + }, + "Sa": { + "type": "structure", + "required": [ + "connectContactFlowId" + ], + "members": { + "connectContactFlowId": {}, + "connectSourcePhoneNumber": {}, + "connectQueueId": {}, + "answerMachineDetectionConfig": { + "shape": "Se" + } + } + }, + "Se": { + "type": "structure", + "required": [ + "enableAnswerMachineDetection" + ], + "members": { + "enableAnswerMachineDetection": { + "type": "boolean" + } + } + }, + "Sg": { + "type": "map", + "key": {}, + "value": {} + }, + "S17": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "encryptionType": {}, + "keyArn": {} + } + }, + "S1d": { + "type": "structure", + "required": [ + "connectInstanceId", + "status" + ], + "members": { + "connectInstanceId": {}, + "status": {}, + "failureCode": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/connectcases-2022-10-03.min.json b/iamlivecore/service/connectcases-2022-10-03.min.json new file mode 100644 index 00000000..92306654 --- /dev/null +++ b/iamlivecore/service/connectcases-2022-10-03.min.json @@ -0,0 +1,1582 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-10-03", + "endpointPrefix": "cases", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "ConnectCases", + "serviceFullName": "Amazon Connect Cases", + "serviceId": "ConnectCases", + "signatureVersion": "v4", + "signingName": "cases", + "uid": "connectcases-2022-10-03" + }, + "operations": { + "BatchGetField": { + "http": { + "requestUri": "/domains/{domainId}/fields-batch", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "fields" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fields": { + "type": "list", + "member": { + "shape": "S4" + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "errors", + "fields" + ], + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "id" + ], + "members": { + "errorCode": {}, + "id": {}, + "message": {} + } + } + }, + "fields": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "fieldArn", + "fieldId", + "name", + "namespace", + "type" + ], + "members": { + "description": {}, + "fieldArn": {}, + "fieldId": {}, + "name": {}, + "namespace": {}, + "tags": { + "shape": "Sg" + }, + "type": {} + } + } + } + } + } + }, + "BatchPutFieldOptions": { + "http": { + "method": "PUT", + "requestUri": "/domains/{domainId}/fields/{fieldId}/options", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "fieldId", + "options" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fieldId": { + "location": "uri", + "locationName": "fieldId" + }, + "options": { + "type": "list", + "member": { + "shape": "Sk" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "message", + "value" + ], + "members": { + "errorCode": {}, + "message": {}, + "value": {} + } + } + } + } + }, + "idempotent": true + }, + "CreateCase": { + "http": { + "requestUri": "/domains/{domainId}/cases", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "fields", + "templateId" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fields": { + "type": "list", + "member": { + "shape": "Su" + } + }, + "templateId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "caseArn", + "caseId" + ], + "members": { + "caseArn": {}, + "caseId": {} + } + }, + "idempotent": true + }, + "CreateDomain": { + "http": { + "requestUri": "/domains", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "domainArn", + "domainId", + "domainStatus" + ], + "members": { + "domainArn": {}, + "domainId": {}, + "domainStatus": {} + } + }, + "idempotent": true + }, + "CreateField": { + "http": { + "requestUri": "/domains/{domainId}/fields", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "name", + "type" + ], + "members": { + "description": {}, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "name": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "required": [ + "fieldArn", + "fieldId" + ], + "members": { + "fieldArn": {}, + "fieldId": {} + } + }, + "idempotent": true + }, + "CreateLayout": { + "http": { + "requestUri": "/domains/{domainId}/layouts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "content", + "domainId", + "name" + ], + "members": { + "content": { + "shape": "S1b" + }, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "layoutArn", + "layoutId" + ], + "members": { + "layoutArn": {}, + "layoutId": {} + } + } + }, + "CreateRelatedItem": { + "http": { + "requestUri": "/domains/{domainId}/cases/{caseId}/related-items/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "caseId", + "content", + "domainId", + "type" + ], + "members": { + "caseId": { + "location": "uri", + "locationName": "caseId" + }, + "content": { + "type": "structure", + "members": { + "comment": { + "shape": "S1q" + }, + "contact": { + "type": "structure", + "required": [ + "contactArn" + ], + "members": { + "contactArn": {} + } + } + }, + "union": true + }, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "type": {} + } + }, + "output": { + "type": "structure", + "required": [ + "relatedItemArn", + "relatedItemId" + ], + "members": { + "relatedItemArn": {}, + "relatedItemId": {} + } + }, + "idempotent": true + }, + "CreateTemplate": { + "http": { + "requestUri": "/domains/{domainId}/templates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "name" + ], + "members": { + "description": {}, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "layoutConfiguration": { + "shape": "S21" + }, + "name": {}, + "requiredFields": { + "shape": "S23" + }, + "status": {} + } + }, + "output": { + "type": "structure", + "required": [ + "templateArn", + "templateId" + ], + "members": { + "templateArn": {}, + "templateId": {} + } + }, + "idempotent": true + }, + "DeleteDomain": { + "http": { + "method": "DELETE", + "requestUri": "/domains/{domainId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetCase": { + "http": { + "requestUri": "/domains/{domainId}/cases/{caseId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "caseId", + "domainId", + "fields" + ], + "members": { + "caseId": { + "location": "uri", + "locationName": "caseId" + }, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fields": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "fields", + "templateId" + ], + "members": { + "fields": { + "type": "list", + "member": { + "shape": "Su" + } + }, + "nextToken": {}, + "tags": { + "shape": "Sg" + }, + "templateId": {} + } + } + }, + "GetCaseEventConfiguration": { + "http": { + "requestUri": "/domains/{domainId}/case-event-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "eventBridge" + ], + "members": { + "eventBridge": { + "shape": "S2h" + } + } + } + }, + "GetDomain": { + "http": { + "requestUri": "/domains/{domainId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "createdTime", + "domainArn", + "domainId", + "domainStatus", + "name" + ], + "members": { + "createdTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "domainArn": {}, + "domainId": {}, + "domainStatus": {}, + "name": {}, + "tags": { + "shape": "Sg" + } + } + } + }, + "GetLayout": { + "http": { + "requestUri": "/domains/{domainId}/layouts/{layoutId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "layoutId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "layoutId": { + "location": "uri", + "locationName": "layoutId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "content", + "layoutArn", + "layoutId", + "name" + ], + "members": { + "content": { + "shape": "S1b" + }, + "layoutArn": {}, + "layoutId": {}, + "name": {}, + "tags": { + "shape": "Sg" + } + } + } + }, + "GetTemplate": { + "http": { + "requestUri": "/domains/{domainId}/templates/{templateId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "templateId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "templateId": { + "location": "uri", + "locationName": "templateId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "status", + "templateArn", + "templateId" + ], + "members": { + "description": {}, + "layoutConfiguration": { + "shape": "S21" + }, + "name": {}, + "requiredFields": { + "shape": "S23" + }, + "status": {}, + "tags": { + "shape": "Sg" + }, + "templateArn": {}, + "templateId": {} + } + } + }, + "ListCasesForContact": { + "http": { + "requestUri": "/domains/{domainId}/list-cases-for-contact", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "contactArn", + "domainId" + ], + "members": { + "contactArn": {}, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "cases" + ], + "members": { + "cases": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "caseId", + "templateId" + ], + "members": { + "caseId": {}, + "templateId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListDomains": { + "http": { + "requestUri": "/domains-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "domains" + ], + "members": { + "domains": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "domainArn", + "domainId", + "name" + ], + "members": { + "domainArn": {}, + "domainId": {}, + "name": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListFieldOptions": { + "http": { + "requestUri": "/domains/{domainId}/fields/{fieldId}/options-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "fieldId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fieldId": { + "location": "uri", + "locationName": "fieldId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "values": { + "location": "querystring", + "locationName": "values", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "options" + ], + "members": { + "nextToken": {}, + "options": { + "type": "list", + "member": { + "shape": "Sk" + } + } + } + } + }, + "ListFields": { + "http": { + "requestUri": "/domains/{domainId}/fields-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "fields" + ], + "members": { + "fields": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "fieldArn", + "fieldId", + "name", + "namespace", + "type" + ], + "members": { + "fieldArn": {}, + "fieldId": {}, + "name": {}, + "namespace": {}, + "type": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListLayouts": { + "http": { + "requestUri": "/domains/{domainId}/layouts-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "layouts" + ], + "members": { + "layouts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "layoutArn", + "layoutId", + "name" + ], + "members": { + "layoutArn": {}, + "layoutId": {}, + "name": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": { + "location": "uri", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sg" + } + } + }, + "idempotent": true + }, + "ListTemplates": { + "http": { + "requestUri": "/domains/{domainId}/templates-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "status": { + "location": "querystring", + "locationName": "status", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "templates" + ], + "members": { + "nextToken": {}, + "templates": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "status", + "templateArn", + "templateId" + ], + "members": { + "name": {}, + "status": {}, + "templateArn": {}, + "templateId": {} + } + } + } + } + } + }, + "PutCaseEventConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/domains/{domainId}/case-event-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "eventBridge" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "eventBridge": { + "shape": "S2h" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "SearchCases": { + "http": { + "requestUri": "/domains/{domainId}/cases-search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId" + ], + "members": { + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fields": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "filter": { + "shape": "S3t" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "searchTerm": {}, + "sorts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "fieldId", + "sortOrder" + ], + "members": { + "fieldId": {}, + "sortOrder": {} + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "cases" + ], + "members": { + "cases": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "caseId", + "fields", + "templateId" + ], + "members": { + "caseId": {}, + "fields": { + "type": "list", + "member": { + "shape": "Su" + } + }, + "tags": { + "shape": "Sg" + }, + "templateId": {} + } + } + }, + "nextToken": {} + } + } + }, + "SearchRelatedItems": { + "http": { + "requestUri": "/domains/{domainId}/cases/{caseId}/related-items-search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "caseId", + "domainId" + ], + "members": { + "caseId": { + "location": "uri", + "locationName": "caseId" + }, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "comment": { + "type": "structure", + "members": {} + }, + "contact": { + "type": "structure", + "members": { + "channel": { + "type": "list", + "member": {} + }, + "contactArn": {} + } + } + }, + "union": true + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "relatedItems" + ], + "members": { + "nextToken": {}, + "relatedItems": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "associationTime", + "content", + "relatedItemId", + "type" + ], + "members": { + "associationTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "content": { + "type": "structure", + "members": { + "comment": { + "shape": "S1q" + }, + "contact": { + "type": "structure", + "required": [ + "channel", + "connectedToSystemTime", + "contactArn" + ], + "members": { + "channel": {}, + "connectedToSystemTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "contactArn": {} + } + } + }, + "union": true + }, + "relatedItemId": {}, + "tags": { + "shape": "Sg" + }, + "type": {} + } + } + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn", + "tags" + ], + "members": { + "arn": { + "location": "uri", + "locationName": "arn" + }, + "tags": { + "shape": "Sg" + } + } + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn", + "tagKeys" + ], + "members": { + "arn": { + "location": "uri", + "locationName": "arn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "idempotent": true + }, + "UpdateCase": { + "http": { + "method": "PUT", + "requestUri": "/domains/{domainId}/cases/{caseId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "caseId", + "domainId", + "fields" + ], + "members": { + "caseId": { + "location": "uri", + "locationName": "caseId" + }, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fields": { + "type": "list", + "member": { + "shape": "Su" + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateField": { + "http": { + "method": "PUT", + "requestUri": "/domains/{domainId}/fields/{fieldId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "fieldId" + ], + "members": { + "description": {}, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "fieldId": { + "location": "uri", + "locationName": "fieldId" + }, + "name": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateLayout": { + "http": { + "method": "PUT", + "requestUri": "/domains/{domainId}/layouts/{layoutId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "layoutId" + ], + "members": { + "content": { + "shape": "S1b" + }, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "layoutId": { + "location": "uri", + "locationName": "layoutId" + }, + "name": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateTemplate": { + "http": { + "method": "PUT", + "requestUri": "/domains/{domainId}/templates/{templateId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "domainId", + "templateId" + ], + "members": { + "description": {}, + "domainId": { + "location": "uri", + "locationName": "domainId" + }, + "layoutConfiguration": { + "shape": "S21" + }, + "name": {}, + "requiredFields": { + "shape": "S23" + }, + "status": {}, + "templateId": { + "location": "uri", + "locationName": "templateId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + } + }, + "shapes": { + "S4": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + }, + "Sg": { + "type": "map", + "key": {}, + "value": {} + }, + "Sk": { + "type": "structure", + "required": [ + "active", + "name", + "value" + ], + "members": { + "active": { + "type": "boolean" + }, + "name": {}, + "value": {} + } + }, + "Su": { + "type": "structure", + "required": [ + "id", + "value" + ], + "members": { + "id": {}, + "value": { + "type": "structure", + "members": { + "booleanValue": { + "type": "boolean" + }, + "doubleValue": { + "type": "double" + }, + "emptyValue": { + "type": "structure", + "members": {} + }, + "stringValue": {} + }, + "union": true + } + } + }, + "S1b": { + "type": "structure", + "members": { + "basic": { + "type": "structure", + "members": { + "moreInfo": { + "shape": "S1d" + }, + "topPanel": { + "shape": "S1d" + } + } + } + }, + "union": true + }, + "S1d": { + "type": "structure", + "members": { + "sections": { + "type": "list", + "member": { + "type": "structure", + "members": { + "fieldGroup": { + "type": "structure", + "required": [ + "fields" + ], + "members": { + "fields": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + } + }, + "name": {} + } + } + }, + "union": true + } + } + } + }, + "S1q": { + "type": "structure", + "required": [ + "body", + "contentType" + ], + "members": { + "body": {}, + "contentType": {} + } + }, + "S21": { + "type": "structure", + "members": { + "defaultLayout": {} + } + }, + "S23": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "fieldId" + ], + "members": { + "fieldId": {} + } + } + }, + "S2h": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "includedData": { + "type": "structure", + "members": { + "caseData": { + "type": "structure", + "required": [ + "fields" + ], + "members": { + "fields": { + "type": "list", + "member": { + "shape": "S4" + } + } + } + }, + "relatedItemData": { + "type": "structure", + "required": [ + "includeContent" + ], + "members": { + "includeContent": { + "type": "boolean" + } + } + } + } + } + } + }, + "S3t": { + "type": "structure", + "members": { + "andAll": { + "type": "list", + "member": { + "shape": "S3t" + } + }, + "field": { + "type": "structure", + "members": { + "contains": { + "shape": "Su" + }, + "equalTo": { + "shape": "Su" + }, + "greaterThan": { + "shape": "Su" + }, + "greaterThanOrEqualTo": { + "shape": "Su" + }, + "lessThan": { + "shape": "Su" + }, + "lessThanOrEqualTo": { + "shape": "Su" + } + }, + "union": true + }, + "not": { + "shape": "S3t" + }, + "orAll": { + "type": "list", + "member": { + "shape": "S3t" + } + } + }, + "union": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/connectparticipant-2018-09-07.min.json b/iamlivecore/service/connectparticipant-2018-09-07.min.json index dabedfe9..5e680040 100644 --- a/iamlivecore/service/connectparticipant-2018-09-07.min.json +++ b/iamlivecore/service/connectparticipant-2018-09-07.min.json @@ -50,7 +50,6 @@ "input": { "type": "structure", "required": [ - "Type", "ParticipantToken" ], "members": { @@ -61,6 +60,9 @@ "ParticipantToken": { "location": "header", "locationName": "X-Amz-Bearer" + }, + "ConnectParticipant": { + "type": "boolean" } } }, @@ -84,6 +86,68 @@ } } }, + "DescribeView": { + "http": { + "method": "GET", + "requestUri": "/participant/views/{ViewToken}" + }, + "input": { + "type": "structure", + "required": [ + "ViewToken", + "ConnectionToken" + ], + "members": { + "ViewToken": { + "location": "uri", + "locationName": "ViewToken" + }, + "ConnectionToken": { + "location": "header", + "locationName": "X-Amz-Bearer" + } + } + }, + "output": { + "type": "structure", + "members": { + "View": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": { + "type": "string", + "sensitive": true + }, + "Version": { + "type": "integer" + }, + "Content": { + "type": "structure", + "members": { + "InputSchema": { + "type": "string", + "sensitive": true + }, + "Template": { + "type": "string", + "sensitive": true + }, + "Actions": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + } + } + } + } + } + } + } + }, "DisconnectParticipant": { "http": { "requestUri": "/participant/disconnect" @@ -195,7 +259,26 @@ "Status": {} } } - } + }, + "MessageMetadata": { + "type": "structure", + "members": { + "MessageId": {}, + "Receipts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DeliveredTimestamp": {}, + "ReadTimestamp": {}, + "RecipientParticipantId": {} + } + } + } + } + }, + "RelatedContactId": {}, + "ContactId": {} } } }, diff --git a/iamlivecore/service/controltower-2018-05-10.min.json b/iamlivecore/service/controltower-2018-05-10.min.json new file mode 100644 index 00000000..0e166477 --- /dev/null +++ b/iamlivecore/service/controltower-2018-05-10.min.json @@ -0,0 +1,148 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "controltower", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Control Tower", + "serviceId": "ControlTower", + "signatureVersion": "v4", + "signingName": "controltower", + "uid": "controltower-2018-05-10" + }, + "operations": { + "DisableControl": { + "http": { + "requestUri": "/disable-control", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "controlIdentifier", + "targetIdentifier" + ], + "members": { + "controlIdentifier": {}, + "targetIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "operationIdentifier" + ], + "members": { + "operationIdentifier": {} + } + } + }, + "EnableControl": { + "http": { + "requestUri": "/enable-control", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "controlIdentifier", + "targetIdentifier" + ], + "members": { + "controlIdentifier": {}, + "targetIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "operationIdentifier" + ], + "members": { + "operationIdentifier": {} + } + } + }, + "GetControlOperation": { + "http": { + "requestUri": "/get-control-operation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "operationIdentifier" + ], + "members": { + "operationIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "controlOperation" + ], + "members": { + "controlOperation": { + "type": "structure", + "members": { + "endTime": { + "shape": "Sb" + }, + "operationType": {}, + "startTime": { + "shape": "Sb" + }, + "status": {}, + "statusMessage": {} + } + } + } + } + }, + "ListEnabledControls": { + "http": { + "requestUri": "/list-enabled-controls", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "targetIdentifier" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "targetIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "enabledControls" + ], + "members": { + "enabledControls": { + "type": "list", + "member": { + "type": "structure", + "members": { + "controlIdentifier": {} + } + } + }, + "nextToken": {} + } + } + } + }, + "shapes": { + "Sb": { + "type": "timestamp", + "timestampFormat": "iso8601" + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/customer-profiles-2020-08-15.min.json b/iamlivecore/service/customer-profiles-2020-08-15.min.json index 93b38c71..05521d4f 100644 --- a/iamlivecore/service/customer-profiles-2020-08-15.min.json +++ b/iamlivecore/service/customer-profiles-2020-08-15.min.json @@ -47,6 +47,70 @@ } } }, + "CreateCalculatedAttributeDefinition": { + "http": { + "requestUri": "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "CalculatedAttributeName", + "AttributeDetails", + "Statistic" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "CalculatedAttributeName": { + "location": "uri", + "locationName": "CalculatedAttributeName" + }, + "DisplayName": {}, + "Description": {}, + "AttributeDetails": { + "shape": "Sb" + }, + "Conditions": { + "shape": "Sf" + }, + "Statistic": { + "shape": "Sm" + }, + "Tags": { + "shape": "Sn" + } + } + }, + "output": { + "type": "structure", + "members": { + "CalculatedAttributeName": {}, + "DisplayName": {}, + "Description": {}, + "AttributeDetails": { + "shape": "Sb" + }, + "Conditions": { + "shape": "Sf" + }, + "Statistic": { + "shape": "Sm" + }, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "Tags": { + "shape": "Sn" + } + } + } + }, "CreateDomain": { "http": { "requestUri": "/domains/{DomainName}" @@ -68,10 +132,13 @@ "DefaultEncryptionKey": {}, "DeadLetterQueueUrl": {}, "Matching": { - "shape": "Sb" + "shape": "Sw" + }, + "RuleBasedMatching": { + "shape": "S1c" }, "Tags": { - "shape": "Sd" + "shape": "Sn" } } }, @@ -91,7 +158,10 @@ "DefaultEncryptionKey": {}, "DeadLetterQueueUrl": {}, "Matching": { - "shape": "Sh" + "shape": "S1o" + }, + "RuleBasedMatching": { + "shape": "S1p" }, "CreatedAt": { "type": "timestamp" @@ -100,9 +170,120 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" + } + } + } + }, + "CreateEventStream": { + "http": { + "requestUri": "/domains/{DomainName}/event-streams/{EventStreamName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "Uri", + "EventStreamName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "Uri": {}, + "EventStreamName": { + "location": "uri", + "locationName": "EventStreamName" + }, + "Tags": { + "shape": "Sn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EventStreamArn" + ], + "members": { + "EventStreamArn": {}, + "Tags": { + "shape": "Sn" + } + } + } + }, + "CreateIntegrationWorkflow": { + "http": { + "requestUri": "/domains/{DomainName}/workflows/integrations" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "WorkflowType", + "IntegrationConfig", + "ObjectTypeName", + "RoleArn" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "WorkflowType": {}, + "IntegrationConfig": { + "type": "structure", + "members": { + "AppflowIntegration": { + "type": "structure", + "required": [ + "FlowDefinition" + ], + "members": { + "FlowDefinition": { + "shape": "S1x" + }, + "Batches": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StartTime", + "EndTime" + ], + "members": { + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + } + } + } + } + } + }, + "ObjectTypeName": {}, + "RoleArn": {}, + "Tags": { + "shape": "Sn" } } + }, + "output": { + "type": "structure", + "required": [ + "WorkflowId", + "Message" + ], + "members": { + "WorkflowId": {}, + "Message": {} + } } }, "CreateProfile": { @@ -119,36 +300,74 @@ "location": "uri", "locationName": "DomainName" }, - "AccountNumber": {}, - "AdditionalInformation": {}, - "PartyType": {}, - "BusinessName": {}, - "FirstName": {}, - "MiddleName": {}, - "LastName": {}, - "BirthDate": {}, - "Gender": {}, - "PhoneNumber": {}, - "MobilePhoneNumber": {}, - "HomePhoneNumber": {}, - "BusinessPhoneNumber": {}, - "EmailAddress": {}, - "PersonalEmailAddress": {}, - "BusinessEmailAddress": {}, + "AccountNumber": { + "shape": "S39" + }, + "AdditionalInformation": { + "shape": "S3a" + }, + "PartyType": { + "shape": "S3b" + }, + "BusinessName": { + "shape": "S39" + }, + "FirstName": { + "shape": "S39" + }, + "MiddleName": { + "shape": "S39" + }, + "LastName": { + "shape": "S39" + }, + "BirthDate": { + "shape": "S39" + }, + "Gender": { + "shape": "S3c" + }, + "PhoneNumber": { + "shape": "S39" + }, + "MobilePhoneNumber": { + "shape": "S39" + }, + "HomePhoneNumber": { + "shape": "S39" + }, + "BusinessPhoneNumber": { + "shape": "S39" + }, + "EmailAddress": { + "shape": "S39" + }, + "PersonalEmailAddress": { + "shape": "S39" + }, + "BusinessEmailAddress": { + "shape": "S39" + }, "Address": { - "shape": "Sn" + "shape": "S3d" }, "ShippingAddress": { - "shape": "Sn" + "shape": "S3d" }, "MailingAddress": { - "shape": "Sn" + "shape": "S3d" }, "BillingAddress": { - "shape": "Sn" + "shape": "S3d" }, "Attributes": { - "shape": "So" + "shape": "S3e" + }, + "PartyTypeString": { + "shape": "S39" + }, + "GenderString": { + "shape": "S39" } } }, @@ -162,6 +381,33 @@ } } }, + "DeleteCalculatedAttributeDefinition": { + "http": { + "method": "DELETE", + "requestUri": "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "CalculatedAttributeName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "CalculatedAttributeName": { + "location": "uri", + "locationName": "CalculatedAttributeName" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteDomain": { "http": { "method": "DELETE", @@ -189,6 +435,34 @@ } } }, + "DeleteEventStream": { + "http": { + "method": "DELETE", + "requestUri": "/domains/{DomainName}/event-streams/{EventStreamName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "EventStreamName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "EventStreamName": { + "location": "uri", + "locationName": "EventStreamName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DeleteIntegration": { "http": { "requestUri": "/domains/{DomainName}/integrations/delete" @@ -334,85 +608,362 @@ } } }, - "GetDomain": { + "DeleteWorkflow": { "http": { - "method": "GET", - "requestUri": "/domains/{DomainName}" + "method": "DELETE", + "requestUri": "/domains/{DomainName}/workflows/{WorkflowId}" }, "input": { "type": "structure", "required": [ - "DomainName" + "DomainName", + "WorkflowId" ], "members": { "DomainName": { "location": "uri", "locationName": "DomainName" + }, + "WorkflowId": { + "location": "uri", + "locationName": "WorkflowId" } } }, "output": { + "type": "structure", + "members": {} + } + }, + "GetAutoMergingPreview": { + "http": { + "requestUri": "/domains/{DomainName}/identity-resolution-jobs/auto-merging-preview" + }, + "input": { "type": "structure", "required": [ "DomainName", - "CreatedAt", - "LastUpdatedAt" + "Consolidation", + "ConflictResolution" ], "members": { - "DomainName": {}, - "DefaultExpirationDays": { - "type": "integer" + "DomainName": { + "location": "uri", + "locationName": "DomainName" }, - "DefaultEncryptionKey": {}, - "DeadLetterQueueUrl": {}, - "Stats": { - "type": "structure", - "members": { - "ProfileCount": { - "type": "long" - }, - "MeteringProfileCount": { - "type": "long" - }, - "ObjectCount": { - "type": "long" - }, - "TotalSize": { - "type": "long" - } - } + "Consolidation": { + "shape": "S12" }, - "Matching": { - "shape": "Sh" + "ConflictResolution": { + "shape": "S15" }, - "CreatedAt": { - "type": "timestamp" + "MinAllowedConfidenceScoreForMerging": { + "type": "double" + } + } + }, + "output": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": {}, + "NumberOfMatchesInSample": { + "type": "long" }, - "LastUpdatedAt": { - "type": "timestamp" + "NumberOfProfilesInSample": { + "type": "long" }, - "Tags": { - "shape": "Sd" + "NumberOfProfilesWillBeMerged": { + "type": "long" } } } }, - "GetIntegration": { + "GetCalculatedAttributeDefinition": { "http": { - "requestUri": "/domains/{DomainName}/integrations" + "method": "GET", + "requestUri": "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}" }, "input": { "type": "structure", "required": [ "DomainName", - "Uri" + "CalculatedAttributeName" ], "members": { "DomainName": { "location": "uri", "locationName": "DomainName" }, - "Uri": {} + "CalculatedAttributeName": { + "location": "uri", + "locationName": "CalculatedAttributeName" + } + } + }, + "output": { + "type": "structure", + "members": { + "CalculatedAttributeName": {}, + "DisplayName": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "Statistic": { + "shape": "Sm" + }, + "Conditions": { + "shape": "Sf" + }, + "AttributeDetails": { + "shape": "Sb" + }, + "Tags": { + "shape": "Sn" + } + } + } + }, + "GetCalculatedAttributeForProfile": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/profile/{ProfileId}/calculated-attributes/{CalculatedAttributeName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "ProfileId", + "CalculatedAttributeName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "ProfileId": { + "location": "uri", + "locationName": "ProfileId" + }, + "CalculatedAttributeName": { + "location": "uri", + "locationName": "CalculatedAttributeName" + } + } + }, + "output": { + "type": "structure", + "members": { + "CalculatedAttributeName": {}, + "DisplayName": {}, + "IsDataPartial": {}, + "Value": {} + } + } + }, + "GetDomain": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "DomainName", + "CreatedAt", + "LastUpdatedAt" + ], + "members": { + "DomainName": {}, + "DefaultExpirationDays": { + "type": "integer" + }, + "DefaultEncryptionKey": {}, + "DeadLetterQueueUrl": {}, + "Stats": { + "type": "structure", + "members": { + "ProfileCount": { + "type": "long" + }, + "MeteringProfileCount": { + "type": "long" + }, + "ObjectCount": { + "type": "long" + }, + "TotalSize": { + "type": "long" + } + } + }, + "Matching": { + "shape": "S1o" + }, + "RuleBasedMatching": { + "shape": "S1p" + }, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "Tags": { + "shape": "Sn" + } + } + } + }, + "GetEventStream": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/event-streams/{EventStreamName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "EventStreamName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "EventStreamName": { + "location": "uri", + "locationName": "EventStreamName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "DomainName", + "EventStreamArn", + "CreatedAt", + "State", + "DestinationDetails" + ], + "members": { + "DomainName": {}, + "EventStreamArn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "State": {}, + "StoppedSince": { + "type": "timestamp" + }, + "DestinationDetails": { + "type": "structure", + "required": [ + "Uri", + "Status" + ], + "members": { + "Uri": {}, + "Status": {}, + "UnhealthySince": { + "type": "timestamp" + }, + "Message": {} + } + }, + "Tags": { + "shape": "Sn" + } + } + } + }, + "GetIdentityResolutionJob": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/identity-resolution-jobs/{JobId}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "JobId" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "JobId": { + "location": "uri", + "locationName": "JobId" + } + } + }, + "output": { + "type": "structure", + "members": { + "DomainName": {}, + "JobId": {}, + "Status": {}, + "Message": {}, + "JobStartTime": { + "type": "timestamp" + }, + "JobEndTime": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "JobExpirationTime": { + "type": "timestamp" + }, + "AutoMerging": { + "shape": "S11" + }, + "ExportingLocation": { + "shape": "S4i" + }, + "JobStats": { + "shape": "S4l" + } + } + } + }, + "GetIntegration": { + "http": { + "requestUri": "/domains/{DomainName}/integrations" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "Uri" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "Uri": {} } }, "output": { @@ -420,7 +971,6 @@ "required": [ "DomainName", "Uri", - "ObjectTypeName", "CreatedAt", "LastUpdatedAt" ], @@ -435,7 +985,14 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" + }, + "ObjectTypeNames": { + "shape": "S4o" + }, + "WorkflowId": {}, + "IsUnstructured": { + "type": "boolean" } } } @@ -483,8 +1040,10 @@ "members": { "MatchId": {}, "ProfileIds": { - "type": "list", - "member": {} + "shape": "S4w" + }, + "ConfidenceScore": { + "type": "double" } } } @@ -522,7 +1081,9 @@ ], "members": { "ObjectTypeName": {}, - "Description": {}, + "Description": { + "shape": "S50" + }, "TemplateId": {}, "ExpirationDays": { "type": "integer" @@ -531,11 +1092,12 @@ "AllowProfileCreation": { "type": "boolean" }, + "SourceLastUpdatedTimestampFormat": {}, "Fields": { - "shape": "S1m" + "shape": "S51" }, "Keys": { - "shape": "S1p" + "shape": "S54" }, "CreatedAt": { "type": "timestamp" @@ -544,7 +1106,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" } } } @@ -575,26 +1137,29 @@ "AllowProfileCreation": { "type": "boolean" }, + "SourceLastUpdatedTimestampFormat": {}, "Fields": { - "shape": "S1m" + "shape": "S51" }, "Keys": { - "shape": "S1p" + "shape": "S54" } } } }, - "ListAccountIntegrations": { + "GetSimilarProfiles": { "http": { - "requestUri": "/integrations" + "requestUri": "/domains/{DomainName}/matches" }, "input": { "type": "structure", "required": [ - "Uri" + "DomainName", + "MatchType", + "SearchKey", + "SearchValue" ], "members": { - "Uri": {}, "NextToken": { "location": "querystring", "locationName": "next-token" @@ -603,61 +1168,500 @@ "location": "querystring", "locationName": "max-results", "type": "integer" - } + }, + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "MatchType": {}, + "SearchKey": {}, + "SearchValue": {} } }, "output": { "type": "structure", "members": { - "Items": { - "shape": "S1z" + "ProfileIds": { + "shape": "S4w" + }, + "MatchId": {}, + "MatchType": {}, + "RuleLevel": { + "type": "integer" + }, + "ConfidenceScore": { + "type": "double" }, "NextToken": {} } } }, - "ListDomains": { + "GetWorkflow": { "http": { "method": "GET", - "requestUri": "/domains" + "requestUri": "/domains/{DomainName}/workflows/{WorkflowId}" }, "input": { "type": "structure", + "required": [ + "DomainName", + "WorkflowId" + ], "members": { - "NextToken": { - "location": "querystring", - "locationName": "next-token" + "DomainName": { + "location": "uri", + "locationName": "DomainName" }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "WorkflowId": { + "location": "uri", + "locationName": "WorkflowId" } } }, "output": { "type": "structure", "members": { - "Items": { + "WorkflowId": {}, + "WorkflowType": {}, + "Status": {}, + "ErrorDescription": {}, + "StartDate": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "Attributes": { + "type": "structure", + "members": { + "AppflowIntegration": { + "type": "structure", + "required": [ + "SourceConnectorType", + "ConnectorProfileName" + ], + "members": { + "SourceConnectorType": {}, + "ConnectorProfileName": {}, + "RoleArn": {} + } + } + } + }, + "Metrics": { + "type": "structure", + "members": { + "AppflowIntegration": { + "type": "structure", + "required": [ + "RecordsProcessed", + "StepsCompleted", + "TotalSteps" + ], + "members": { + "RecordsProcessed": { + "type": "long" + }, + "StepsCompleted": { + "type": "long" + }, + "TotalSteps": { + "type": "long" + } + } + } + } + } + } + } + }, + "GetWorkflowSteps": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/workflows/{WorkflowId}/steps" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "WorkflowId" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "WorkflowId": { + "location": "uri", + "locationName": "WorkflowId" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "WorkflowId": {}, + "WorkflowType": {}, + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AppflowIntegration": { + "type": "structure", + "required": [ + "FlowName", + "Status", + "ExecutionMessage", + "RecordsProcessed", + "BatchRecordsStartTime", + "BatchRecordsEndTime", + "CreatedAt", + "LastUpdatedAt" + ], + "members": { + "FlowName": {}, + "Status": {}, + "ExecutionMessage": {}, + "RecordsProcessed": { + "type": "long" + }, + "BatchRecordsStartTime": {}, + "BatchRecordsEndTime": {}, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "ListAccountIntegrations": { + "http": { + "requestUri": "/integrations" + }, + "input": { + "type": "structure", + "required": [ + "Uri" + ], + "members": { + "Uri": {}, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "IncludeHidden": { + "location": "querystring", + "locationName": "include-hidden", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "shape": "S5u" + }, + "NextToken": {} + } + } + }, + "ListCalculatedAttributeDefinitions": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/calculated-attributes" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CalculatedAttributeName": {}, + "DisplayName": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "Tags": { + "shape": "Sn" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListCalculatedAttributesForProfile": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/profile/{ProfileId}/calculated-attributes" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "ProfileId" + ], + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "ProfileId": { + "location": "uri", + "locationName": "ProfileId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CalculatedAttributeName": {}, + "DisplayName": {}, + "IsDataPartial": {}, + "Value": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListDomains": { + "http": { + "method": "GET", + "requestUri": "/domains" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DomainName", + "CreatedAt", + "LastUpdatedAt" + ], + "members": { + "DomainName": {}, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "Tags": { + "shape": "Sn" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListEventStreams": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/event-streams" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DomainName", + "EventStreamName", + "EventStreamArn", + "State" + ], + "members": { + "DomainName": {}, + "EventStreamName": {}, + "EventStreamArn": {}, + "State": {}, + "StoppedSince": { + "type": "timestamp" + }, + "DestinationSummary": { + "type": "structure", + "required": [ + "Uri", + "Status" + ], + "members": { + "Uri": {}, + "Status": {}, + "UnhealthySince": { + "type": "timestamp" + } + } + }, + "Tags": { + "shape": "Sn" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListIdentityResolutionJobs": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/identity-resolution-jobs" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "IdentityResolutionJobsList": { "type": "list", "member": { "type": "structure", - "required": [ - "DomainName", - "CreatedAt", - "LastUpdatedAt" - ], "members": { "DomainName": {}, - "CreatedAt": { + "JobId": {}, + "Status": {}, + "JobStartTime": { "type": "timestamp" }, - "LastUpdatedAt": { + "JobEndTime": { "type": "timestamp" }, - "Tags": { - "shape": "Sd" - } + "JobStats": { + "shape": "S4l" + }, + "ExportingLocation": { + "shape": "S4i" + }, + "Message": {} } } }, @@ -688,6 +1692,11 @@ "location": "querystring", "locationName": "max-results", "type": "integer" + }, + "IncludeHidden": { + "location": "querystring", + "locationName": "include-hidden", + "type": "boolean" } } }, @@ -695,7 +1704,7 @@ "type": "structure", "members": { "Items": { - "shape": "S1z" + "shape": "S5u" }, "NextToken": {} } @@ -785,10 +1794,11 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" } } - } + }, + "sensitive": true }, "NextToken": {} } @@ -846,7 +1856,9 @@ "members": { "ObjectTypeName": {}, "ProfileObjectUniqueKey": {}, - "Object": {} + "Object": { + "shape": "S6w" + } } } }, @@ -854,6 +1866,43 @@ } } }, + "ListRuleBasedMatches": { + "http": { + "method": "GET", + "requestUri": "/domains/{DomainName}/profiles/ruleBasedMatches" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "DomainName": { + "location": "uri", + "locationName": "DomainName" + } + } + }, + "output": { + "type": "structure", + "members": { + "MatchIds": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + } + }, "ListTagsForResource": { "http": { "method": "GET", @@ -875,9 +1924,75 @@ "type": "structure", "members": { "tags": { - "shape": "Sd" + "shape": "Sn" + } + } + } + }, + "ListWorkflows": { + "http": { + "requestUri": "/domains/{DomainName}/workflows" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "WorkflowType": {}, + "Status": {}, + "QueryStartDate": { + "type": "timestamp" + }, + "QueryEndDate": { + "type": "timestamp" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "WorkflowType", + "WorkflowId", + "Status", + "StatusDescription", + "CreatedAt", + "LastUpdatedAt" + ], + "members": { + "WorkflowType": {}, + "WorkflowId": {}, + "Status": {}, + "StatusDescription": {}, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } } }, "MergeProfiles": { @@ -948,8 +2063,7 @@ "input": { "type": "structure", "required": [ - "DomainName", - "ObjectTypeName" + "DomainName" ], "members": { "DomainName": { @@ -959,166 +2073,13 @@ "Uri": {}, "ObjectTypeName": {}, "Tags": { - "shape": "Sd" + "shape": "Sn" }, "FlowDefinition": { - "type": "structure", - "required": [ - "FlowName", - "KmsArn", - "SourceFlowConfig", - "Tasks", - "TriggerConfig" - ], - "members": { - "Description": {}, - "FlowName": {}, - "KmsArn": {}, - "SourceFlowConfig": { - "type": "structure", - "required": [ - "ConnectorType", - "SourceConnectorProperties" - ], - "members": { - "ConnectorProfileName": {}, - "ConnectorType": {}, - "IncrementalPullConfig": { - "type": "structure", - "members": { - "DatetimeTypeFieldName": {} - } - }, - "SourceConnectorProperties": { - "type": "structure", - "members": { - "Marketo": { - "type": "structure", - "required": [ - "Object" - ], - "members": { - "Object": {} - } - }, - "S3": { - "type": "structure", - "required": [ - "BucketName" - ], - "members": { - "BucketName": {}, - "BucketPrefix": {} - } - }, - "Salesforce": { - "type": "structure", - "required": [ - "Object" - ], - "members": { - "Object": {}, - "EnableDynamicFieldUpdate": { - "type": "boolean" - }, - "IncludeDeletedRecords": { - "type": "boolean" - } - } - }, - "ServiceNow": { - "type": "structure", - "required": [ - "Object" - ], - "members": { - "Object": {} - } - }, - "Zendesk": { - "type": "structure", - "required": [ - "Object" - ], - "members": { - "Object": {} - } - } - } - } - } - }, - "Tasks": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "SourceFields", - "TaskType" - ], - "members": { - "ConnectorOperator": { - "type": "structure", - "members": { - "Marketo": {}, - "S3": {}, - "Salesforce": {}, - "ServiceNow": {}, - "Zendesk": {} - } - }, - "DestinationField": {}, - "SourceFields": { - "type": "list", - "member": {} - }, - "TaskProperties": { - "type": "map", - "key": {}, - "value": {} - }, - "TaskType": {} - } - } - }, - "TriggerConfig": { - "type": "structure", - "required": [ - "TriggerType" - ], - "members": { - "TriggerType": {}, - "TriggerProperties": { - "type": "structure", - "members": { - "Scheduled": { - "type": "structure", - "required": [ - "ScheduleExpression" - ], - "members": { - "ScheduleExpression": {}, - "DataPullMode": {}, - "ScheduleStartTime": { - "type": "timestamp" - }, - "ScheduleEndTime": { - "type": "timestamp" - }, - "Timezone": {}, - "ScheduleOffset": { - "type": "long" - }, - "FirstExecutionFrom": { - "type": "timestamp" - } - } - } - } - } - } - } - } + "shape": "S1x" + }, + "ObjectTypeNames": { + "shape": "S4o" } } }, @@ -1127,7 +2088,6 @@ "required": [ "DomainName", "Uri", - "ObjectTypeName", "CreatedAt", "LastUpdatedAt" ], @@ -1142,7 +2102,14 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" + }, + "ObjectTypeNames": { + "shape": "S4o" + }, + "WorkflowId": {}, + "IsUnstructured": { + "type": "boolean" } } } @@ -1161,7 +2128,9 @@ ], "members": { "ObjectTypeName": {}, - "Object": {}, + "Object": { + "shape": "S6w" + }, "DomainName": { "location": "uri", "locationName": "DomainName" @@ -1196,7 +2165,9 @@ "location": "uri", "locationName": "ObjectTypeName" }, - "Description": {}, + "Description": { + "shape": "S50" + }, "TemplateId": {}, "ExpirationDays": { "type": "integer" @@ -1205,14 +2176,15 @@ "AllowProfileCreation": { "type": "boolean" }, + "SourceLastUpdatedTimestampFormat": {}, "Fields": { - "shape": "S1m" + "shape": "S51" }, "Keys": { - "shape": "S1p" + "shape": "S54" }, "Tags": { - "shape": "Sd" + "shape": "Sn" } } }, @@ -1224,7 +2196,9 @@ ], "members": { "ObjectTypeName": {}, - "Description": {}, + "Description": { + "shape": "S50" + }, "TemplateId": {}, "ExpirationDays": { "type": "integer" @@ -1233,11 +2207,12 @@ "AllowProfileCreation": { "type": "boolean" }, + "SourceLastUpdatedTimestampFormat": {}, "Fields": { - "shape": "S1m" + "shape": "S51" }, "Keys": { - "shape": "S1p" + "shape": "S54" }, "CreatedAt": { "type": "timestamp" @@ -1246,7 +2221,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" } } } @@ -1279,7 +2254,24 @@ "KeyName": {}, "Values": { "shape": "S4" - } + }, + "AdditionalSearchKeys": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "KeyName", + "Values" + ], + "members": { + "KeyName": {}, + "Values": { + "shape": "S4" + } + } + } + }, + "LogicalOperator": {} } }, "output": { @@ -1291,36 +2283,86 @@ "type": "structure", "members": { "ProfileId": {}, - "AccountNumber": {}, - "AdditionalInformation": {}, - "PartyType": {}, - "BusinessName": {}, - "FirstName": {}, - "MiddleName": {}, - "LastName": {}, - "BirthDate": {}, - "Gender": {}, - "PhoneNumber": {}, - "MobilePhoneNumber": {}, - "HomePhoneNumber": {}, - "BusinessPhoneNumber": {}, - "EmailAddress": {}, - "PersonalEmailAddress": {}, - "BusinessEmailAddress": {}, + "AccountNumber": { + "shape": "S39" + }, + "AdditionalInformation": { + "shape": "S3a" + }, + "PartyType": { + "shape": "S3b" + }, + "BusinessName": { + "shape": "S39" + }, + "FirstName": { + "shape": "S39" + }, + "MiddleName": { + "shape": "S39" + }, + "LastName": { + "shape": "S39" + }, + "BirthDate": { + "shape": "S39" + }, + "Gender": { + "shape": "S3c" + }, + "PhoneNumber": { + "shape": "S39" + }, + "MobilePhoneNumber": { + "shape": "S39" + }, + "HomePhoneNumber": { + "shape": "S39" + }, + "BusinessPhoneNumber": { + "shape": "S39" + }, + "EmailAddress": { + "shape": "S39" + }, + "PersonalEmailAddress": { + "shape": "S39" + }, + "BusinessEmailAddress": { + "shape": "S39" + }, "Address": { - "shape": "Sn" + "shape": "S3d" }, "ShippingAddress": { - "shape": "Sn" + "shape": "S3d" }, "MailingAddress": { - "shape": "Sn" + "shape": "S3d" }, "BillingAddress": { - "shape": "Sn" + "shape": "S3d" }, "Attributes": { - "shape": "So" + "shape": "S3e" + }, + "FoundByItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "KeyName": {}, + "Values": { + "shape": "S4" + } + } + } + }, + "PartyTypeString": { + "shape": "S39" + }, + "GenderString": { + "shape": "S39" } } } @@ -1345,7 +2387,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Sd" + "shape": "Sn" } } }, @@ -1383,6 +2425,60 @@ "members": {} } }, + "UpdateCalculatedAttributeDefinition": { + "http": { + "method": "PUT", + "requestUri": "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "CalculatedAttributeName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "CalculatedAttributeName": { + "location": "uri", + "locationName": "CalculatedAttributeName" + }, + "DisplayName": {}, + "Description": {}, + "Conditions": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "CalculatedAttributeName": {}, + "DisplayName": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "Statistic": { + "shape": "Sm" + }, + "Conditions": { + "shape": "Sf" + }, + "AttributeDetails": { + "shape": "Sb" + }, + "Tags": { + "shape": "Sn" + } + } + } + }, "UpdateDomain": { "http": { "method": "PUT", @@ -1404,10 +2500,13 @@ "DefaultEncryptionKey": {}, "DeadLetterQueueUrl": {}, "Matching": { - "shape": "Sb" + "shape": "Sw" + }, + "RuleBasedMatching": { + "shape": "S1c" }, "Tags": { - "shape": "Sd" + "shape": "Sn" } } }, @@ -1426,7 +2525,10 @@ "DefaultEncryptionKey": {}, "DeadLetterQueueUrl": {}, "Matching": { - "shape": "Sh" + "shape": "S1o" + }, + "RuleBasedMatching": { + "shape": "S1p" }, "CreatedAt": { "type": "timestamp" @@ -1435,7 +2537,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" } } } @@ -1457,38 +2559,78 @@ "locationName": "DomainName" }, "ProfileId": {}, - "AdditionalInformation": {}, - "AccountNumber": {}, - "PartyType": {}, - "BusinessName": {}, - "FirstName": {}, - "MiddleName": {}, - "LastName": {}, - "BirthDate": {}, - "Gender": {}, - "PhoneNumber": {}, - "MobilePhoneNumber": {}, - "HomePhoneNumber": {}, - "BusinessPhoneNumber": {}, - "EmailAddress": {}, - "PersonalEmailAddress": {}, - "BusinessEmailAddress": {}, + "AdditionalInformation": { + "type": "string", + "sensitive": true + }, + "AccountNumber": { + "shape": "S82" + }, + "PartyType": { + "shape": "S3b" + }, + "BusinessName": { + "shape": "S82" + }, + "FirstName": { + "shape": "S82" + }, + "MiddleName": { + "shape": "S82" + }, + "LastName": { + "shape": "S82" + }, + "BirthDate": { + "shape": "S82" + }, + "Gender": { + "shape": "S3c" + }, + "PhoneNumber": { + "shape": "S82" + }, + "MobilePhoneNumber": { + "shape": "S82" + }, + "HomePhoneNumber": { + "shape": "S82" + }, + "BusinessPhoneNumber": { + "shape": "S82" + }, + "EmailAddress": { + "shape": "S82" + }, + "PersonalEmailAddress": { + "shape": "S82" + }, + "BusinessEmailAddress": { + "shape": "S82" + }, "Address": { - "shape": "S4j" + "shape": "S83" }, "ShippingAddress": { - "shape": "S4j" + "shape": "S83" }, "MailingAddress": { - "shape": "S4j" + "shape": "S83" }, "BillingAddress": { - "shape": "S4j" + "shape": "S83" }, "Attributes": { "type": "map", "key": {}, - "value": {} + "value": {}, + "sensitive": true + }, + "PartyTypeString": { + "shape": "S82" + }, + "GenderString": { + "shape": "S82" } } }, @@ -1509,6 +2651,71 @@ "member": {} }, "Sb": { + "type": "structure", + "required": [ + "Attributes", + "Expression" + ], + "members": { + "Attributes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + } + }, + "Expression": {} + }, + "sensitive": true + }, + "Sf": { + "type": "structure", + "members": { + "Range": { + "type": "structure", + "required": [ + "Value", + "Unit" + ], + "members": { + "Value": { + "type": "integer" + }, + "Unit": {} + } + }, + "ObjectCount": { + "type": "integer" + }, + "Threshold": { + "type": "structure", + "required": [ + "Value", + "Operator" + ], + "members": { + "Value": {}, + "Operator": {} + } + } + }, + "sensitive": true + }, + "Sm": { + "type": "string", + "sensitive": true + }, + "Sn": { + "type": "map", + "key": {}, + "value": {} + }, + "Sw": { "type": "structure", "required": [ "Enabled" @@ -1516,23 +2723,377 @@ "members": { "Enabled": { "type": "boolean" + }, + "JobSchedule": { + "shape": "Sy" + }, + "AutoMerging": { + "shape": "S11" + }, + "ExportingConfig": { + "shape": "S18" } } }, - "Sd": { - "type": "map", - "key": {}, - "value": {} + "Sy": { + "type": "structure", + "required": [ + "DayOfTheWeek", + "Time" + ], + "members": { + "DayOfTheWeek": {}, + "Time": {} + } + }, + "S11": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "Consolidation": { + "shape": "S12" + }, + "ConflictResolution": { + "shape": "S15" + }, + "MinAllowedConfidenceScoreForMerging": { + "type": "double" + } + } + }, + "S12": { + "type": "structure", + "required": [ + "MatchingAttributesList" + ], + "members": { + "MatchingAttributesList": { + "type": "list", + "member": { + "type": "list", + "member": {} + } + } + } + }, + "S15": { + "type": "structure", + "required": [ + "ConflictResolvingModel" + ], + "members": { + "ConflictResolvingModel": {}, + "SourceName": {} + } + }, + "S18": { + "type": "structure", + "members": { + "S3Exporting": { + "type": "structure", + "required": [ + "S3BucketName" + ], + "members": { + "S3BucketName": {}, + "S3KeyName": {} + } + } + } }, - "Sh": { + "S1c": { "type": "structure", + "required": [ + "Enabled" + ], "members": { "Enabled": { "type": "boolean" + }, + "MatchingRules": { + "shape": "S1d" + }, + "MaxAllowedRuleLevelForMerging": { + "type": "integer" + }, + "MaxAllowedRuleLevelForMatching": { + "type": "integer" + }, + "AttributeTypesSelector": { + "shape": "S1i" + }, + "ConflictResolution": { + "shape": "S15" + }, + "ExportingConfig": { + "shape": "S18" } } }, - "Sn": { + "S1d": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Rule" + ], + "members": { + "Rule": { + "type": "list", + "member": {} + } + } + } + }, + "S1i": { + "type": "structure", + "required": [ + "AttributeMatchingModel" + ], + "members": { + "AttributeMatchingModel": {}, + "Address": { + "type": "list", + "member": {} + }, + "PhoneNumber": { + "type": "list", + "member": {} + }, + "EmailAddress": { + "type": "list", + "member": {} + } + } + }, + "S1o": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + }, + "JobSchedule": { + "shape": "Sy" + }, + "AutoMerging": { + "shape": "S11" + }, + "ExportingConfig": { + "shape": "S18" + } + } + }, + "S1p": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + }, + "MatchingRules": { + "shape": "S1d" + }, + "Status": {}, + "MaxAllowedRuleLevelForMerging": { + "type": "integer" + }, + "MaxAllowedRuleLevelForMatching": { + "type": "integer" + }, + "AttributeTypesSelector": { + "shape": "S1i" + }, + "ConflictResolution": { + "shape": "S15" + }, + "ExportingConfig": { + "shape": "S18" + } + } + }, + "S1x": { + "type": "structure", + "required": [ + "FlowName", + "KmsArn", + "SourceFlowConfig", + "Tasks", + "TriggerConfig" + ], + "members": { + "Description": {}, + "FlowName": {}, + "KmsArn": {}, + "SourceFlowConfig": { + "type": "structure", + "required": [ + "ConnectorType", + "SourceConnectorProperties" + ], + "members": { + "ConnectorProfileName": {}, + "ConnectorType": {}, + "IncrementalPullConfig": { + "type": "structure", + "members": { + "DatetimeTypeFieldName": {} + } + }, + "SourceConnectorProperties": { + "type": "structure", + "members": { + "Marketo": { + "type": "structure", + "required": [ + "Object" + ], + "members": { + "Object": {} + } + }, + "S3": { + "type": "structure", + "required": [ + "BucketName" + ], + "members": { + "BucketName": {}, + "BucketPrefix": {} + } + }, + "Salesforce": { + "type": "structure", + "required": [ + "Object" + ], + "members": { + "Object": {}, + "EnableDynamicFieldUpdate": { + "type": "boolean" + }, + "IncludeDeletedRecords": { + "type": "boolean" + } + } + }, + "ServiceNow": { + "type": "structure", + "required": [ + "Object" + ], + "members": { + "Object": {} + } + }, + "Zendesk": { + "type": "structure", + "required": [ + "Object" + ], + "members": { + "Object": {} + } + } + } + } + } + }, + "Tasks": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SourceFields", + "TaskType" + ], + "members": { + "ConnectorOperator": { + "type": "structure", + "members": { + "Marketo": {}, + "S3": {}, + "Salesforce": {}, + "ServiceNow": {}, + "Zendesk": {} + } + }, + "DestinationField": {}, + "SourceFields": { + "type": "list", + "member": {} + }, + "TaskProperties": { + "type": "map", + "key": {}, + "value": {} + }, + "TaskType": {} + } + } + }, + "TriggerConfig": { + "type": "structure", + "required": [ + "TriggerType" + ], + "members": { + "TriggerType": {}, + "TriggerProperties": { + "type": "structure", + "members": { + "Scheduled": { + "type": "structure", + "required": [ + "ScheduleExpression" + ], + "members": { + "ScheduleExpression": {}, + "DataPullMode": {}, + "ScheduleStartTime": { + "type": "timestamp" + }, + "ScheduleEndTime": { + "type": "timestamp" + }, + "Timezone": {}, + "ScheduleOffset": { + "type": "long" + }, + "FirstExecutionFrom": { + "type": "timestamp" + } + } + } + } + } + } + } + }, + "sensitive": true + }, + "S39": { + "type": "string", + "sensitive": true + }, + "S3a": { + "type": "string", + "sensitive": true + }, + "S3b": { + "type": "string", + "deprecated": true, + "sensitive": true + }, + "S3c": { + "type": "string", + "deprecated": true, + "sensitive": true + }, + "S3d": { "type": "structure", "members": { "Address1": {}, @@ -1545,14 +3106,55 @@ "Province": {}, "Country": {}, "PostalCode": {} + }, + "sensitive": true + }, + "S3e": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "S4i": { + "type": "structure", + "members": { + "S3Exporting": { + "type": "structure", + "members": { + "S3BucketName": {}, + "S3KeyName": {} + } + } + } + }, + "S4l": { + "type": "structure", + "members": { + "NumberOfProfilesReviewed": { + "type": "long" + }, + "NumberOfMatchesFound": { + "type": "long" + }, + "NumberOfMergesDone": { + "type": "long" + } } }, - "So": { + "S4o": { "type": "map", "key": {}, "value": {} }, - "S1m": { + "S4w": { + "type": "list", + "member": {} + }, + "S50": { + "type": "string", + "sensitive": true + }, + "S51": { "type": "map", "key": {}, "value": { @@ -1562,9 +3164,10 @@ "Target": {}, "ContentType": {} } - } + }, + "sensitive": true }, - "S1p": { + "S54": { "type": "map", "key": {}, "value": { @@ -1582,16 +3185,16 @@ } } } - } + }, + "sensitive": true }, - "S1z": { + "S5u": { "type": "list", "member": { "type": "structure", "required": [ "DomainName", "Uri", - "ObjectTypeName", "CreatedAt", "LastUpdatedAt" ], @@ -1606,12 +3209,27 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Sn" + }, + "ObjectTypeNames": { + "shape": "S4o" + }, + "WorkflowId": {}, + "IsUnstructured": { + "type": "boolean" } } } }, - "S4j": { + "S6w": { + "type": "string", + "sensitive": true + }, + "S82": { + "type": "string", + "sensitive": true + }, + "S83": { "type": "structure", "members": { "Address1": {}, @@ -1624,7 +3242,8 @@ "Province": {}, "Country": {}, "PostalCode": {} - } + }, + "sensitive": true } } } \ No newline at end of file diff --git a/iamlivecore/service/databrew-2017-07-25.min.json b/iamlivecore/service/databrew-2017-07-25.min.json index a0252104..f2d17fed 100644 --- a/iamlivecore/service/databrew-2017-07-25.min.json +++ b/iamlivecore/service/databrew-2017-07-25.min.json @@ -74,10 +74,10 @@ "shape": "So" }, "PathOptions": { - "shape": "Sz" + "shape": "S13" }, "Tags": { - "shape": "S1i" + "shape": "S1m" } } }, @@ -119,17 +119,20 @@ "shape": "Sp" }, "Configuration": { - "shape": "S1t" + "shape": "S1x" + }, + "ValidationConfigurations": { + "shape": "S2g" }, "RoleArn": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "Timeout": { "type": "integer" }, "JobSample": { - "shape": "S29" + "shape": "S2k" } } }, @@ -160,11 +163,11 @@ "Name": {}, "RecipeName": {}, "Sample": { - "shape": "S2f" + "shape": "S2q" }, "RoleArn": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" } } }, @@ -192,10 +195,10 @@ "Description": {}, "Name": {}, "Steps": { - "shape": "S2l" + "shape": "S2w" }, "Tags": { - "shape": "S1i" + "shape": "S1m" } } }, @@ -232,21 +235,21 @@ "type": "integer" }, "Outputs": { - "shape": "S2v" + "shape": "S36" }, "DataCatalogOutputs": { - "shape": "S33" + "shape": "S3f" }, "DatabaseOutputs": { - "shape": "S37" + "shape": "S3j" }, "ProjectName": {}, "RecipeReference": { - "shape": "S3a" + "shape": "S3m" }, "RoleArn": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "Timeout": { "type": "integer" @@ -263,6 +266,39 @@ } } }, + "CreateRuleset": { + "http": { + "requestUri": "/rulesets" + }, + "input": { + "type": "structure", + "required": [ + "Name", + "TargetArn", + "Rules" + ], + "members": { + "Name": {}, + "Description": {}, + "TargetArn": {}, + "Rules": { + "shape": "S3r" + }, + "Tags": { + "shape": "S1m" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + } + }, "CreateSchedule": { "http": { "requestUri": "/schedules" @@ -275,11 +311,11 @@ ], "members": { "JobNames": { - "shape": "S3d" + "shape": "S41" }, "CronExpression": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "Name": {} } @@ -409,6 +445,33 @@ } } }, + "DeleteRuleset": { + "http": { + "method": "DELETE", + "requestUri": "/rulesets/{name}" + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + } + }, "DeleteSchedule": { "http": { "method": "DELETE", @@ -478,10 +541,10 @@ "LastModifiedBy": {}, "Source": {}, "PathOptions": { - "shape": "Sz" + "shape": "S13" }, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "ResourceArn": {} } @@ -531,31 +594,34 @@ "type": "integer" }, "Outputs": { - "shape": "S2v" + "shape": "S36" }, "DataCatalogOutputs": { - "shape": "S33" + "shape": "S3f" }, "DatabaseOutputs": { - "shape": "S37" + "shape": "S3j" }, "ProjectName": {}, "ProfileConfiguration": { - "shape": "S1t" + "shape": "S1x" + }, + "ValidationConfigurations": { + "shape": "S2g" }, "RecipeReference": { - "shape": "S3a" + "shape": "S3m" }, "ResourceArn": {}, "RoleArn": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "Timeout": { "type": "integer" }, "JobSample": { - "shape": "S29" + "shape": "S2k" } } } @@ -601,30 +667,33 @@ }, "JobName": {}, "ProfileConfiguration": { - "shape": "S1t" + "shape": "S1x" + }, + "ValidationConfigurations": { + "shape": "S2g" }, "RunId": {}, "State": {}, "LogSubscription": {}, "LogGroupName": {}, "Outputs": { - "shape": "S2v" + "shape": "S36" }, "DataCatalogOutputs": { - "shape": "S33" + "shape": "S3f" }, "DatabaseOutputs": { - "shape": "S37" + "shape": "S3j" }, "RecipeReference": { - "shape": "S3a" + "shape": "S3m" }, "StartedBy": {}, "StartedOn": { "type": "timestamp" }, "JobSample": { - "shape": "S29" + "shape": "S2k" } } } @@ -665,11 +734,11 @@ "RecipeName": {}, "ResourceArn": {}, "Sample": { - "shape": "S2f" + "shape": "S2q" }, "RoleArn": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "SessionStatus": {}, "OpenedBy": {}, @@ -722,16 +791,60 @@ "Description": {}, "Name": {}, "Steps": { - "shape": "S2l" + "shape": "S2w" }, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "ResourceArn": {}, "RecipeVersion": {} } } }, + "DescribeRuleset": { + "http": { + "method": "GET", + "requestUri": "/rulesets/{name}" + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Description": {}, + "TargetArn": {}, + "Rules": { + "shape": "S3r" + }, + "CreateDate": { + "type": "timestamp" + }, + "CreatedBy": {}, + "LastModifiedBy": {}, + "LastModifiedDate": { + "type": "timestamp" + }, + "ResourceArn": {}, + "Tags": { + "shape": "S1m" + } + } + } + }, "DescribeSchedule": { "http": { "method": "GET", @@ -760,7 +873,7 @@ }, "CreatedBy": {}, "JobNames": { - "shape": "S3d" + "shape": "S41" }, "LastModifiedBy": {}, "LastModifiedDate": { @@ -769,7 +882,7 @@ "ResourceArn": {}, "CronExpression": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "Name": {} } @@ -828,10 +941,10 @@ "LastModifiedBy": {}, "Source": {}, "PathOptions": { - "shape": "Sz" + "shape": "S13" }, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "ResourceArn": {} } @@ -895,23 +1008,26 @@ "LogSubscription": {}, "LogGroupName": {}, "Outputs": { - "shape": "S2v" + "shape": "S36" }, "DataCatalogOutputs": { - "shape": "S33" + "shape": "S3f" }, "DatabaseOutputs": { - "shape": "S37" + "shape": "S3j" }, "RecipeReference": { - "shape": "S3a" + "shape": "S3m" }, "StartedBy": {}, "StartedOn": { "type": "timestamp" }, "JobSample": { - "shape": "S29" + "shape": "S2k" + }, + "ValidationConfigurations": { + "shape": "S2g" } } } @@ -983,17 +1099,17 @@ "type": "integer" }, "Outputs": { - "shape": "S2v" + "shape": "S36" }, "DataCatalogOutputs": { - "shape": "S33" + "shape": "S3f" }, "DatabaseOutputs": { - "shape": "S37" + "shape": "S3j" }, "ProjectName": {}, "RecipeReference": { - "shape": "S3a" + "shape": "S3m" }, "ResourceArn": {}, "RoleArn": {}, @@ -1001,10 +1117,13 @@ "type": "integer" }, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "JobSample": { - "shape": "S29" + "shape": "S2k" + }, + "ValidationConfigurations": { + "shape": "S2g" } } } @@ -1061,10 +1180,10 @@ "RecipeName": {}, "ResourceArn": {}, "Sample": { - "shape": "S2f" + "shape": "S2q" }, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "RoleArn": {}, "OpenedBy": {}, @@ -1112,7 +1231,7 @@ "members": { "NextToken": {}, "Recipes": { - "shape": "S53" + "shape": "S5v" } } } @@ -1147,7 +1266,71 @@ ], "members": { "Recipes": { - "shape": "S53" + "shape": "S5v" + }, + "NextToken": {} + } + } + }, + "ListRulesets": { + "http": { + "method": "GET", + "requestUri": "/rulesets" + }, + "input": { + "type": "structure", + "members": { + "TargetArn": { + "location": "querystring", + "locationName": "targetArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Rulesets" + ], + "members": { + "Rulesets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "TargetArn" + ], + "members": { + "AccountId": {}, + "CreatedBy": {}, + "CreateDate": { + "type": "timestamp" + }, + "Description": {}, + "LastModifiedBy": {}, + "LastModifiedDate": { + "type": "timestamp" + }, + "Name": {}, + "ResourceArn": {}, + "RuleCount": { + "type": "integer" + }, + "Tags": { + "shape": "S1m" + }, + "TargetArn": {} + } + } }, "NextToken": {} } @@ -1196,7 +1379,7 @@ "type": "timestamp" }, "JobNames": { - "shape": "S3d" + "shape": "S41" }, "LastModifiedBy": {}, "LastModifiedDate": { @@ -1205,7 +1388,7 @@ "ResourceArn": {}, "CronExpression": {}, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "Name": {} } @@ -1236,7 +1419,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S1i" + "shape": "S1m" } } } @@ -1287,12 +1470,14 @@ "locationName": "name" }, "RecipeStep": { - "shape": "S2m" + "shape": "S2x" }, "StepIndex": { "type": "integer" }, - "ClientSessionId": {}, + "ClientSessionId": { + "shape": "S6f" + }, "ViewFrame": { "type": "structure", "required": [ @@ -1308,7 +1493,14 @@ "HiddenColumns": { "type": "list", "member": {} - } + }, + "StartRowIndex": { + "type": "integer" + }, + "RowRange": { + "type": "integer" + }, + "Analytics": {} } } } @@ -1380,7 +1572,9 @@ ], "members": { "Name": {}, - "ClientSessionId": {} + "ClientSessionId": { + "shape": "S6f" + } } } }, @@ -1431,7 +1625,7 @@ "locationName": "ResourceArn" }, "Tags": { - "shape": "S1i" + "shape": "S1m" } } }, @@ -1493,7 +1687,7 @@ "shape": "So" }, "PathOptions": { - "shape": "Sz" + "shape": "S13" } } }, @@ -1521,7 +1715,7 @@ ], "members": { "Configuration": { - "shape": "S1t" + "shape": "S1x" }, "EncryptionKeyArn": {}, "EncryptionMode": {}, @@ -1539,12 +1733,15 @@ "OutputLocation": { "shape": "Sp" }, + "ValidationConfigurations": { + "shape": "S2g" + }, "RoleArn": {}, "Timeout": { "type": "integer" }, "JobSample": { - "shape": "S29" + "shape": "S2k" } } }, @@ -1571,7 +1768,7 @@ ], "members": { "Sample": { - "shape": "S2f" + "shape": "S2q" }, "RoleArn": {}, "Name": { @@ -1610,7 +1807,7 @@ "locationName": "name" }, "Steps": { - "shape": "S2l" + "shape": "S2w" } } }, @@ -1650,13 +1847,13 @@ "type": "integer" }, "Outputs": { - "shape": "S2v" + "shape": "S36" }, "DataCatalogOutputs": { - "shape": "S33" + "shape": "S3f" }, "DatabaseOutputs": { - "shape": "S37" + "shape": "S3j" }, "RoleArn": {}, "Timeout": { @@ -1674,6 +1871,38 @@ } } }, + "UpdateRuleset": { + "http": { + "method": "PUT", + "requestUri": "/rulesets/{name}" + }, + "input": { + "type": "structure", + "required": [ + "Name", + "Rules" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "name" + }, + "Description": {}, + "Rules": { + "shape": "S3r" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + } + }, "UpdateSchedule": { "http": { "method": "PUT", @@ -1687,7 +1916,7 @@ ], "members": { "JobNames": { - "shape": "S3d" + "shape": "S41" }, "CronExpression": {}, "Name": { @@ -1772,15 +2001,21 @@ "DatabaseInputDefinition": { "type": "structure", "required": [ - "GlueConnectionName", - "DatabaseTableName" + "GlueConnectionName" ], "members": { "GlueConnectionName": {}, "DatabaseTableName": {}, "TempDirectory": { "shape": "Sp" - } + }, + "QueryString": {} + } + }, + "Metadata": { + "type": "structure", + "members": { + "SourceArn": {} } } } @@ -1792,14 +2027,15 @@ ], "members": { "Bucket": {}, - "Key": {} + "Key": {}, + "BucketOwner": {} } }, - "Sz": { + "S13": { "type": "structure", "members": { "LastModifiedDateCondition": { - "shape": "S10" + "shape": "S14" }, "FilesLimit": { "type": "structure", @@ -1841,14 +2077,14 @@ "type": "boolean" }, "Filter": { - "shape": "S10" + "shape": "S14" } } } } } }, - "S10": { + "S14": { "type": "structure", "required": [ "Expression", @@ -1857,25 +2093,28 @@ "members": { "Expression": {}, "ValuesMap": { - "type": "map", - "key": {}, - "value": {} + "shape": "S16" } } }, - "S1i": { + "S16": { "type": "map", "key": {}, "value": {} }, - "S1t": { + "S1m": { + "type": "map", + "key": {}, + "value": {} + }, + "S1x": { "type": "structure", "members": { "DatasetStatisticsConfiguration": { - "shape": "S1u" + "shape": "S1y" }, "ProfileColumns": { - "shape": "S22" + "shape": "S26" }, "ColumnStatisticsConfigurations": { "type": "list", @@ -1886,22 +2125,47 @@ ], "members": { "Selectors": { - "shape": "S22" + "shape": "S26" }, "Statistics": { - "shape": "S1u" + "shape": "S1y" + } + } + } + }, + "EntityDetectorConfiguration": { + "type": "structure", + "required": [ + "EntityTypes" + ], + "members": { + "EntityTypes": { + "type": "list", + "member": {} + }, + "AllowedStatistics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Statistics" + ], + "members": { + "Statistics": { + "shape": "S1z" + } + } } } } } } }, - "S1u": { + "S1y": { "type": "structure", "members": { "IncludedStatistics": { - "type": "list", - "member": {} + "shape": "S1z" }, "Overrides": { "type": "list", @@ -1914,7 +2178,7 @@ "members": { "Statistic": {}, "Parameters": { - "shape": "S1z" + "shape": "S23" } } } @@ -1922,11 +2186,15 @@ } }, "S1z": { + "type": "list", + "member": {} + }, + "S23": { "type": "map", "key": {}, "value": {} }, - "S22": { + "S26": { "type": "list", "member": { "type": "structure", @@ -1936,7 +2204,20 @@ } } }, - "S29": { + "S2g": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RulesetArn" + ], + "members": { + "RulesetArn": {}, + "ValidationMode": {} + } + } + }, + "S2k": { "type": "structure", "members": { "Mode": {}, @@ -1945,7 +2226,7 @@ } } }, - "S2f": { + "S2q": { "type": "structure", "required": [ "Type" @@ -1957,13 +2238,13 @@ "Type": {} } }, - "S2l": { + "S2w": { "type": "list", "member": { - "shape": "S2m" + "shape": "S2x" } }, - "S2m": { + "S2x": { "type": "structure", "required": [ "Action" @@ -1977,7 +2258,7 @@ "members": { "Operation": {}, "Parameters": { - "shape": "S1z" + "shape": "S23" } } }, @@ -1998,7 +2279,7 @@ } } }, - "S2v": { + "S36": { "type": "list", "member": { "type": "structure", @@ -2028,11 +2309,14 @@ } } } + }, + "MaxOutputFiles": { + "type": "integer" } } } }, - "S33": { + "S3f": { "type": "list", "member": { "type": "structure", @@ -2056,7 +2340,7 @@ } }, "DatabaseOptions": { - "shape": "S36" + "shape": "S3i" }, "Overwrite": { "type": "boolean" @@ -2064,7 +2348,7 @@ } } }, - "S36": { + "S3i": { "type": "structure", "required": [ "TableName" @@ -2076,7 +2360,7 @@ "TableName": {} } }, - "S37": { + "S3j": { "type": "list", "member": { "type": "structure", @@ -2087,13 +2371,13 @@ "members": { "GlueConnectionName": {}, "DatabaseOptions": { - "shape": "S36" + "shape": "S3i" }, "DatabaseOutputMode": {} } } }, - "S3a": { + "S3m": { "type": "structure", "required": [ "Name" @@ -2103,11 +2387,47 @@ "RecipeVersion": {} } }, - "S3d": { + "S3r": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "CheckExpression" + ], + "members": { + "Name": {}, + "Disabled": { + "type": "boolean" + }, + "CheckExpression": {}, + "SubstitutionMap": { + "shape": "S16" + }, + "Threshold": { + "type": "structure", + "required": [ + "Value" + ], + "members": { + "Value": { + "type": "double" + }, + "Type": {}, + "Unit": {} + } + }, + "ColumnSelectors": { + "shape": "S26" + } + } + } + }, + "S41": { "type": "list", "member": {} }, - "S53": { + "S5v": { "type": "list", "member": { "type": "structure", @@ -2132,14 +2452,18 @@ "Name": {}, "ResourceArn": {}, "Steps": { - "shape": "S2l" + "shape": "S2w" }, "Tags": { - "shape": "S1i" + "shape": "S1m" }, "RecipeVersion": {} } } + }, + "S6f": { + "type": "string", + "sensitive": true } } } \ No newline at end of file diff --git a/iamlivecore/service/dataexchange-2017-07-25.min.json b/iamlivecore/service/dataexchange-2017-07-25.min.json index 220fb8a3..38fbd783 100644 --- a/iamlivecore/service/dataexchange-2017-07-25.min.json +++ b/iamlivecore/service/dataexchange-2017-07-25.min.json @@ -1,14 +1,15 @@ { + "version": "2.0", "metadata": { "apiVersion": "2017-07-25", "endpointPrefix": "dataexchange", - "signingName": "dataexchange", + "jsonVersion": "1.1", + "protocol": "rest-json", "serviceFullName": "AWS Data Exchange", "serviceId": "DataExchange", - "protocol": "rest-json", - "jsonVersion": "1.1", - "uid": "dataexchange-2017-07-25", - "signatureVersion": "v4" + "signatureVersion": "v4", + "signingName": "dataexchange", + "uid": "dataexchange-2017-07-25" }, "operations": { "CancelJob": { @@ -19,15 +20,15 @@ }, "input": { "type": "structure", + "required": [ + "JobId" + ], "members": { "JobId": { "location": "uri", "locationName": "JobId" } - }, - "required": [ - "JobId" - ] + } } }, "CreateDataSet": { @@ -37,6 +38,11 @@ }, "input": { "type": "structure", + "required": [ + "AssetType", + "Description", + "Name" + ], "members": { "AssetType": {}, "Description": {}, @@ -44,12 +50,7 @@ "Tags": { "shape": "S7" } - }, - "required": [ - "AssetType", - "Description", - "Name" - ] + } }, "output": { "type": "structure", @@ -76,6 +77,46 @@ } } }, + "CreateEventAction": { + "http": { + "requestUri": "/v1/event-actions", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Action", + "Event" + ], + "members": { + "Action": { + "shape": "Sf" + }, + "Event": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "members": { + "Action": { + "shape": "Sf" + }, + "Arn": {}, + "CreatedAt": { + "shape": "Sa" + }, + "Event": { + "shape": "Sk" + }, + "Id": {}, + "UpdatedAt": { + "shape": "Sa" + } + } + } + }, "CreateJob": { "http": { "requestUri": "/v1/jobs", @@ -83,95 +124,169 @@ }, "input": { "type": "structure", + "required": [ + "Details", + "Type" + ], "members": { "Details": { "type": "structure", "members": { "ExportAssetToSignedUrl": { "type": "structure", + "required": [ + "AssetId", + "DataSetId", + "RevisionId" + ], "members": { "AssetId": {}, "DataSetId": {}, "RevisionId": {} - }, - "required": [ - "DataSetId", - "AssetId", - "RevisionId" - ] + } }, "ExportAssetsToS3": { "type": "structure", + "required": [ + "AssetDestinations", + "DataSetId", + "RevisionId" + ], "members": { "AssetDestinations": { - "shape": "Si" + "shape": "Sr" }, "DataSetId": {}, "Encryption": { - "shape": "Sk" + "shape": "Sh" }, "RevisionId": {} - }, - "required": [ - "AssetDestinations", - "DataSetId", - "RevisionId" - ] + } }, "ExportRevisionsToS3": { "type": "structure", + "required": [ + "DataSetId", + "RevisionDestinations" + ], "members": { "DataSetId": {}, "Encryption": { - "shape": "Sk" + "shape": "Sh" }, "RevisionDestinations": { - "shape": "Sn" + "shape": "Su" } - }, - "required": [ - "RevisionDestinations", - "DataSetId" - ] + } }, "ImportAssetFromSignedUrl": { "type": "structure", + "required": [ + "AssetName", + "DataSetId", + "Md5Hash", + "RevisionId" + ], "members": { "AssetName": {}, "DataSetId": {}, "Md5Hash": {}, "RevisionId": {} - }, + } + }, + "ImportAssetsFromS3": { + "type": "structure", "required": [ + "AssetSources", "DataSetId", - "Md5Hash", - "RevisionId", - "AssetName" - ] + "RevisionId" + ], + "members": { + "AssetSources": { + "shape": "S10" + }, + "DataSetId": {}, + "RevisionId": {} + } }, - "ImportAssetsFromS3": { + "ImportAssetsFromRedshiftDataShares": { "type": "structure", + "required": [ + "AssetSources", + "DataSetId", + "RevisionId" + ], "members": { "AssetSources": { - "shape": "St" + "shape": "S13" }, "DataSetId": {}, "RevisionId": {} - }, + } + }, + "ImportAssetFromApiGatewayApi": { + "type": "structure", "required": [ + "ApiId", + "ApiName", + "ApiSpecificationMd5Hash", + "DataSetId", + "ProtocolType", + "RevisionId", + "Stage" + ], + "members": { + "ApiDescription": {}, + "ApiId": {}, + "ApiKey": {}, + "ApiName": {}, + "ApiSpecificationMd5Hash": {}, + "DataSetId": {}, + "ProtocolType": {}, + "RevisionId": {}, + "Stage": {} + } + }, + "CreateS3DataAccessFromS3Bucket": { + "type": "structure", + "required": [ + "AssetSource", + "DataSetId", + "RevisionId" + ], + "members": { + "AssetSource": { + "shape": "S19" + }, + "DataSetId": {}, + "RevisionId": {} + } + }, + "ImportAssetsFromLakeFormationTagPolicy": { + "type": "structure", + "required": [ + "CatalogId", + "RoleArn", "DataSetId", - "AssetSources", "RevisionId" - ] + ], + "members": { + "CatalogId": {}, + "Database": { + "shape": "S1g" + }, + "Table": { + "shape": "S1n" + }, + "RoleArn": {}, + "DataSetId": {}, + "RevisionId": {} + } } } }, "Type": {} - }, - "required": [ - "Type", - "Details" - ] + } }, "output": { "type": "structure", @@ -181,10 +296,10 @@ "shape": "Sa" }, "Details": { - "shape": "Sx" + "shape": "S1t" }, "Errors": { - "shape": "S13" + "shape": "S23" }, "Id": {}, "State": {}, @@ -202,6 +317,9 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId" + ], "members": { "Comment": {}, "DataSetId": { @@ -211,10 +329,7 @@ "Tags": { "shape": "S7" } - }, - "required": [ - "DataSetId" - ] + } }, "output": { "type": "structure", @@ -235,6 +350,13 @@ }, "UpdatedAt": { "shape": "Sa" + }, + "RevocationComment": {}, + "Revoked": { + "type": "boolean" + }, + "RevokedAt": { + "shape": "Sa" } } } @@ -247,6 +369,11 @@ }, "input": { "type": "structure", + "required": [ + "AssetId", + "DataSetId", + "RevisionId" + ], "members": { "AssetId": { "location": "uri", @@ -260,12 +387,7 @@ "location": "uri", "locationName": "RevisionId" } - }, - "required": [ - "RevisionId", - "AssetId", - "DataSetId" - ] + } } }, "DeleteDataSet": { @@ -276,15 +398,34 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId" + ], "members": { "DataSetId": { "location": "uri", "locationName": "DataSetId" } - }, + } + } + }, + "DeleteEventAction": { + "http": { + "method": "DELETE", + "requestUri": "/v1/event-actions/{EventActionId}", + "responseCode": 204 + }, + "input": { + "type": "structure", "required": [ - "DataSetId" - ] + "EventActionId" + ], + "members": { + "EventActionId": { + "location": "uri", + "locationName": "EventActionId" + } + } } }, "DeleteRevision": { @@ -295,6 +436,10 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId", + "RevisionId" + ], "members": { "DataSetId": { "location": "uri", @@ -304,11 +449,7 @@ "location": "uri", "locationName": "RevisionId" } - }, - "required": [ - "RevisionId", - "DataSetId" - ] + } } }, "GetAsset": { @@ -319,6 +460,11 @@ }, "input": { "type": "structure", + "required": [ + "AssetId", + "DataSetId", + "RevisionId" + ], "members": { "AssetId": { "location": "uri", @@ -332,19 +478,14 @@ "location": "uri", "locationName": "RevisionId" } - }, - "required": [ - "RevisionId", - "AssetId", - "DataSetId" - ] + } }, "output": { "type": "structure", "members": { "Arn": {}, "AssetDetails": { - "shape": "S1l" + "shape": "S2n" }, "AssetType": {}, "CreatedAt": { @@ -369,15 +510,15 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId" + ], "members": { "DataSetId": { "location": "uri", "locationName": "DataSetId" } - }, - "required": [ - "DataSetId" - ] + } }, "output": { "type": "structure", @@ -404,6 +545,44 @@ } } }, + "GetEventAction": { + "http": { + "method": "GET", + "requestUri": "/v1/event-actions/{EventActionId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EventActionId" + ], + "members": { + "EventActionId": { + "location": "uri", + "locationName": "EventActionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Action": { + "shape": "Sf" + }, + "Arn": {}, + "CreatedAt": { + "shape": "Sa" + }, + "Event": { + "shape": "Sk" + }, + "Id": {}, + "UpdatedAt": { + "shape": "Sa" + } + } + } + }, "GetJob": { "http": { "method": "GET", @@ -412,15 +591,15 @@ }, "input": { "type": "structure", + "required": [ + "JobId" + ], "members": { "JobId": { "location": "uri", "locationName": "JobId" } - }, - "required": [ - "JobId" - ] + } }, "output": { "type": "structure", @@ -430,10 +609,10 @@ "shape": "Sa" }, "Details": { - "shape": "Sx" + "shape": "S1t" }, "Errors": { - "shape": "S13" + "shape": "S23" }, "Id": {}, "State": {}, @@ -452,6 +631,10 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId", + "RevisionId" + ], "members": { "DataSetId": { "location": "uri", @@ -461,11 +644,7 @@ "location": "uri", "locationName": "RevisionId" } - }, - "required": [ - "RevisionId", - "DataSetId" - ] + } }, "output": { "type": "structure", @@ -486,6 +665,13 @@ }, "UpdatedAt": { "shape": "Sa" + }, + "RevocationComment": {}, + "Revoked": { + "type": "boolean" + }, + "RevokedAt": { + "shape": "Sa" } } } @@ -498,6 +684,9 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId" + ], "members": { "DataSetId": { "location": "uri", @@ -512,10 +701,7 @@ "location": "querystring", "locationName": "nextToken" } - }, - "required": [ - "DataSetId" - ] + } }, "output": { "type": "structure", @@ -525,6 +711,13 @@ "type": "list", "member": { "type": "structure", + "required": [ + "Arn", + "CreatedAt", + "DataSetId", + "Id", + "UpdatedAt" + ], "members": { "Arn": {}, "Comment": {}, @@ -539,15 +732,15 @@ "SourceId": {}, "UpdatedAt": { "shape": "Sa" + }, + "RevocationComment": {}, + "Revoked": { + "type": "boolean" + }, + "RevokedAt": { + "shape": "Sa" } - }, - "required": [ - "CreatedAt", - "DataSetId", - "Id", - "Arn", - "UpdatedAt" - ] + } } } } @@ -584,6 +777,16 @@ "type": "list", "member": { "type": "structure", + "required": [ + "Arn", + "AssetType", + "CreatedAt", + "Description", + "Id", + "Name", + "Origin", + "UpdatedAt" + ], "members": { "Arn": {}, "AssetType": {}, @@ -601,17 +804,68 @@ "UpdatedAt": { "shape": "Sa" } - }, + } + } + }, + "NextToken": {} + } + } + }, + "ListEventActions": { + "http": { + "method": "GET", + "requestUri": "/v1/event-actions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "EventSourceId": { + "location": "querystring", + "locationName": "eventSourceId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "EventActions": { + "type": "list", + "member": { + "type": "structure", "required": [ - "Origin", - "AssetType", - "Description", + "Action", + "Arn", "CreatedAt", + "Event", "Id", - "Arn", - "UpdatedAt", - "Name" - ] + "UpdatedAt" + ], + "members": { + "Action": { + "shape": "Sf" + }, + "Arn": {}, + "CreatedAt": { + "shape": "Sa" + }, + "Event": { + "shape": "Sk" + }, + "Id": {}, + "UpdatedAt": { + "shape": "Sa" + } + } } }, "NextToken": {} @@ -653,16 +907,25 @@ "type": "list", "member": { "type": "structure", + "required": [ + "Arn", + "CreatedAt", + "Details", + "Id", + "State", + "Type", + "UpdatedAt" + ], "members": { "Arn": {}, "CreatedAt": { "shape": "Sa" }, "Details": { - "shape": "Sx" + "shape": "S1t" }, "Errors": { - "shape": "S13" + "shape": "S23" }, "Id": {}, "State": {}, @@ -670,16 +933,7 @@ "UpdatedAt": { "shape": "Sa" } - }, - "required": [ - "Type", - "Details", - "State", - "CreatedAt", - "Id", - "Arn", - "UpdatedAt" - ] + } } }, "NextToken": {} @@ -694,6 +948,10 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId", + "RevisionId" + ], "members": { "DataSetId": { "location": "uri", @@ -712,11 +970,7 @@ "location": "uri", "locationName": "RevisionId" } - }, - "required": [ - "RevisionId", - "DataSetId" - ] + } }, "output": { "type": "structure", @@ -725,10 +979,21 @@ "type": "list", "member": { "type": "structure", + "required": [ + "Arn", + "AssetDetails", + "AssetType", + "CreatedAt", + "DataSetId", + "Id", + "Name", + "RevisionId", + "UpdatedAt" + ], "members": { "Arn": {}, "AssetDetails": { - "shape": "S1l" + "shape": "S2n" }, "AssetType": {}, "CreatedAt": { @@ -742,18 +1007,7 @@ "UpdatedAt": { "shape": "Sa" } - }, - "required": [ - "AssetType", - "CreatedAt", - "DataSetId", - "Id", - "Arn", - "AssetDetails", - "UpdatedAt", - "RevisionId", - "Name" - ] + } } }, "NextToken": {} @@ -763,20 +1017,20 @@ "ListTagsForResource": { "http": { "method": "GET", - "requestUri": "/tags/{resource-arn}", + "requestUri": "/tags/{ResourceArn}", "responseCode": 200 }, "input": { "type": "structure", + "required": [ + "ResourceArn" + ], "members": { "ResourceArn": { "location": "uri", - "locationName": "resource-arn" + "locationName": "ResourceArn" } - }, - "required": [ - "ResourceArn" - ] + } }, "output": { "type": "structure", @@ -788,6 +1042,119 @@ } } }, + "RevokeRevision": { + "http": { + "requestUri": "/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DataSetId", + "RevisionId", + "RevocationComment" + ], + "members": { + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, + "RevisionId": { + "location": "uri", + "locationName": "RevisionId" + }, + "RevocationComment": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Comment": {}, + "CreatedAt": { + "shape": "Sa" + }, + "DataSetId": {}, + "Finalized": { + "type": "boolean" + }, + "Id": {}, + "SourceId": {}, + "UpdatedAt": { + "shape": "Sa" + }, + "RevocationComment": {}, + "Revoked": { + "type": "boolean" + }, + "RevokedAt": { + "shape": "Sa" + } + } + } + }, + "SendApiAsset": { + "http": { + "requestUri": "/v1", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AssetId", + "DataSetId", + "RevisionId" + ], + "members": { + "Body": {}, + "QueryStringParameters": { + "shape": "S7", + "location": "querystring" + }, + "AssetId": { + "location": "header", + "locationName": "x-amzn-dataexchange-asset-id" + }, + "DataSetId": { + "location": "header", + "locationName": "x-amzn-dataexchange-data-set-id" + }, + "RequestHeaders": { + "shape": "S7", + "location": "headers", + "locationName": "x-amzn-dataexchange-header-" + }, + "Method": { + "location": "header", + "locationName": "x-amzn-dataexchange-http-method" + }, + "Path": { + "location": "header", + "locationName": "x-amzn-dataexchange-path" + }, + "RevisionId": { + "location": "header", + "locationName": "x-amzn-dataexchange-revision-id" + } + }, + "payload": "Body" + }, + "output": { + "type": "structure", + "members": { + "Body": {}, + "ResponseHeaders": { + "shape": "S7", + "location": "headers", + "locationName": "" + } + }, + "payload": "Body" + }, + "endpoint": { + "hostPrefix": "api-fulfill." + } + }, "StartJob": { "http": { "method": "PATCH", @@ -796,15 +1163,15 @@ }, "input": { "type": "structure", + "required": [ + "JobId" + ], "members": { "JobId": { "location": "uri", "locationName": "JobId" } - }, - "required": [ - "JobId" - ] + } }, "output": { "type": "structure", @@ -813,52 +1180,52 @@ }, "TagResource": { "http": { - "requestUri": "/tags/{resource-arn}", + "requestUri": "/tags/{ResourceArn}", "responseCode": 204 }, "input": { "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], "members": { "ResourceArn": { "location": "uri", - "locationName": "resource-arn" + "locationName": "ResourceArn" }, "Tags": { "shape": "S7", "locationName": "tags" } - }, - "required": [ - "ResourceArn", - "Tags" - ] + } } }, "UntagResource": { "http": { "method": "DELETE", - "requestUri": "/tags/{resource-arn}", + "requestUri": "/tags/{ResourceArn}", "responseCode": 204 }, "input": { "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], "members": { "ResourceArn": { "location": "uri", - "locationName": "resource-arn" + "locationName": "ResourceArn" }, "TagKeys": { + "shape": "S1a", "location": "querystring", - "locationName": "tagKeys", - "type": "list", - "member": {} + "locationName": "tagKeys" } - }, - "required": [ - "TagKeys", - "ResourceArn" - ] - } + } + }, + "idempotent": true }, "UpdateAsset": { "http": { @@ -868,6 +1235,12 @@ }, "input": { "type": "structure", + "required": [ + "AssetId", + "DataSetId", + "Name", + "RevisionId" + ], "members": { "AssetId": { "location": "uri", @@ -882,20 +1255,14 @@ "location": "uri", "locationName": "RevisionId" } - }, - "required": [ - "RevisionId", - "AssetId", - "DataSetId", - "Name" - ] + } }, "output": { "type": "structure", "members": { "Arn": {}, "AssetDetails": { - "shape": "S1l" + "shape": "S2n" }, "AssetType": {}, "CreatedAt": { @@ -920,6 +1287,9 @@ }, "input": { "type": "structure", + "required": [ + "DataSetId" + ], "members": { "DataSetId": { "location": "uri", @@ -927,10 +1297,7 @@ }, "Description": {}, "Name": {} - }, - "required": [ - "DataSetId" - ] + } }, "output": { "type": "structure", @@ -954,49 +1321,97 @@ } } }, - "UpdateRevision": { + "UpdateEventAction": { "http": { "method": "PATCH", - "requestUri": "/v1/data-sets/{DataSetId}/revisions/{RevisionId}", + "requestUri": "/v1/event-actions/{EventActionId}", "responseCode": 200 }, "input": { "type": "structure", + "required": [ + "EventActionId" + ], "members": { - "Comment": {}, - "DataSetId": { - "location": "uri", - "locationName": "DataSetId" - }, - "Finalized": { - "type": "boolean" + "Action": { + "shape": "Sf" }, - "RevisionId": { + "EventActionId": { "location": "uri", - "locationName": "RevisionId" + "locationName": "EventActionId" } - }, - "required": [ - "RevisionId", - "DataSetId" - ] + } }, "output": { "type": "structure", "members": { + "Action": { + "shape": "Sf" + }, "Arn": {}, - "Comment": {}, "CreatedAt": { "shape": "Sa" }, - "DataSetId": {}, - "Finalized": { + "Event": { + "shape": "Sk" + }, + "Id": {}, + "UpdatedAt": { + "shape": "Sa" + } + } + } + }, + "UpdateRevision": { + "http": { + "method": "PATCH", + "requestUri": "/v1/data-sets/{DataSetId}/revisions/{RevisionId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DataSetId", + "RevisionId" + ], + "members": { + "Comment": {}, + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, + "Finalized": { + "type": "boolean" + }, + "RevisionId": { + "location": "uri", + "locationName": "RevisionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Comment": {}, + "CreatedAt": { + "shape": "Sa" + }, + "DataSetId": {}, + "Finalized": { "type": "boolean" }, "Id": {}, "SourceId": {}, "UpdatedAt": { "shape": "Sa" + }, + "RevocationComment": {}, + "Revoked": { + "type": "boolean" + }, + "RevokedAt": { + "shape": "Sa" } } } @@ -1014,72 +1429,212 @@ }, "Sd": { "type": "structure", + "required": [ + "ProductId" + ], "members": { "ProductId": {} - }, + } + }, + "Sf": { + "type": "structure", + "members": { + "ExportRevisionToS3": { + "type": "structure", + "required": [ + "RevisionDestination" + ], + "members": { + "Encryption": { + "shape": "Sh" + }, + "RevisionDestination": { + "type": "structure", + "required": [ + "Bucket" + ], + "members": { + "Bucket": {}, + "KeyPattern": {} + } + } + } + } + } + }, + "Sh": { + "type": "structure", "required": [ - "ProductId" - ] + "Type" + ], + "members": { + "KmsKeyArn": {}, + "Type": {} + } }, - "Si": { + "Sk": { + "type": "structure", + "members": { + "RevisionPublished": { + "type": "structure", + "required": [ + "DataSetId" + ], + "members": { + "DataSetId": {} + } + } + } + }, + "Sr": { "type": "list", "member": { "type": "structure", + "required": [ + "AssetId", + "Bucket" + ], "members": { "AssetId": {}, "Bucket": {}, "Key": {} - }, - "required": [ - "Bucket", - "AssetId" - ] + } } }, - "Sk": { - "type": "structure", - "members": { - "KmsKeyArn": {}, - "Type": {} - }, - "required": [ - "Type" - ] - }, - "Sn": { + "Su": { "type": "list", "member": { "type": "structure", + "required": [ + "Bucket", + "RevisionId" + ], "members": { "Bucket": {}, "KeyPattern": {}, "RevisionId": {} - }, - "required": [ - "Bucket", - "RevisionId" - ] + } } }, - "St": { + "S10": { "type": "list", "member": { "type": "structure", + "required": [ + "Bucket", + "Key" + ], "members": { "Bucket": {}, "Key": {} + } + } + }, + "S13": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataShareArn" + ], + "members": { + "DataShareArn": {} + } + } + }, + "S19": { + "type": "structure", + "required": [ + "Bucket" + ], + "members": { + "Bucket": {}, + "KeyPrefixes": { + "shape": "S1a" + }, + "Keys": { + "shape": "S1a" }, + "KmsKeysToGrant": { + "shape": "S1b" + } + } + }, + "S1a": { + "type": "list", + "member": {} + }, + "S1b": { + "type": "list", + "member": { + "type": "structure", "required": [ - "Bucket", - "Key" - ] + "KmsKeyArn" + ], + "members": { + "KmsKeyArn": {} + } } }, - "Sx": { + "S1g": { + "type": "structure", + "required": [ + "Expression", + "Permissions" + ], + "members": { + "Expression": { + "shape": "S1h" + }, + "Permissions": { + "type": "list", + "member": {} + } + } + }, + "S1h": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "TagKey", + "TagValues" + ], + "members": { + "TagKey": {}, + "TagValues": { + "type": "list", + "member": {} + } + } + } + }, + "S1n": { + "type": "structure", + "required": [ + "Expression", + "Permissions" + ], + "members": { + "Expression": { + "shape": "S1h" + }, + "Permissions": { + "type": "list", + "member": {} + } + } + }, + "S1t": { "type": "structure", "members": { "ExportAssetToSignedUrl": { "type": "structure", + "required": [ + "AssetId", + "DataSetId", + "RevisionId" + ], "members": { "AssetId": {}, "DataSetId": {}, @@ -1088,49 +1643,50 @@ "SignedUrlExpiresAt": { "shape": "Sa" } - }, - "required": [ - "DataSetId", - "AssetId", - "RevisionId" - ] + } }, "ExportAssetsToS3": { "type": "structure", + "required": [ + "AssetDestinations", + "DataSetId", + "RevisionId" + ], "members": { "AssetDestinations": { - "shape": "Si" + "shape": "Sr" }, "DataSetId": {}, "Encryption": { - "shape": "Sk" + "shape": "Sh" }, "RevisionId": {} - }, - "required": [ - "AssetDestinations", - "DataSetId", - "RevisionId" - ] + } }, "ExportRevisionsToS3": { "type": "structure", + "required": [ + "DataSetId", + "RevisionDestinations" + ], "members": { "DataSetId": {}, "Encryption": { - "shape": "Sk" + "shape": "Sh" }, "RevisionDestinations": { - "shape": "Sn" - } - }, - "required": [ - "RevisionDestinations", - "DataSetId" - ] + "shape": "Su" + }, + "EventActionArn": {} + } }, "ImportAssetFromSignedUrl": { "type": "structure", + "required": [ + "AssetName", + "DataSetId", + "RevisionId" + ], "members": { "AssetName": {}, "DataSetId": {}, @@ -1140,34 +1696,113 @@ "SignedUrlExpiresAt": { "shape": "Sa" } - }, + } + }, + "ImportAssetsFromS3": { + "type": "structure", "required": [ + "AssetSources", "DataSetId", - "AssetName", "RevisionId" - ] + ], + "members": { + "AssetSources": { + "shape": "S10" + }, + "DataSetId": {}, + "RevisionId": {} + } }, - "ImportAssetsFromS3": { + "ImportAssetsFromRedshiftDataShares": { "type": "structure", + "required": [ + "AssetSources", + "DataSetId", + "RevisionId" + ], "members": { "AssetSources": { - "shape": "St" + "shape": "S13" }, "DataSetId": {}, "RevisionId": {} - }, + } + }, + "ImportAssetFromApiGatewayApi": { + "type": "structure", "required": [ + "ApiId", + "ApiName", + "ApiSpecificationMd5Hash", + "ApiSpecificationUploadUrl", + "ApiSpecificationUploadUrlExpiresAt", + "DataSetId", + "ProtocolType", + "RevisionId", + "Stage" + ], + "members": { + "ApiDescription": {}, + "ApiId": {}, + "ApiKey": {}, + "ApiName": {}, + "ApiSpecificationMd5Hash": {}, + "ApiSpecificationUploadUrl": {}, + "ApiSpecificationUploadUrlExpiresAt": { + "shape": "Sa" + }, + "DataSetId": {}, + "ProtocolType": {}, + "RevisionId": {}, + "Stage": {} + } + }, + "CreateS3DataAccessFromS3Bucket": { + "type": "structure", + "required": [ + "AssetSource", "DataSetId", - "AssetSources", "RevisionId" - ] + ], + "members": { + "AssetSource": { + "shape": "S19" + }, + "DataSetId": {}, + "RevisionId": {} + } + }, + "ImportAssetsFromLakeFormationTagPolicy": { + "type": "structure", + "required": [ + "CatalogId", + "RoleArn", + "DataSetId", + "RevisionId" + ], + "members": { + "CatalogId": {}, + "Database": { + "shape": "S1g" + }, + "Table": { + "shape": "S1n" + }, + "RoleArn": {}, + "DataSetId": {}, + "RevisionId": {} + } } } }, - "S13": { + "S23": { "type": "list", "member": { "type": "structure", + "required": [ + "Code", + "Message" + ], "members": { "Code": {}, "Details": { @@ -1175,15 +1810,15 @@ "members": { "ImportAssetFromSignedUrlJobErrorDetails": { "type": "structure", - "members": { - "AssetName": {} - }, "required": [ "AssetName" - ] + ], + "members": { + "AssetName": {} + } }, "ImportAssetsFromS3JobErrorDetails": { - "shape": "St" + "shape": "S10" } } }, @@ -1194,26 +1829,127 @@ "Message": {}, "ResourceId": {}, "ResourceType": {} - }, - "required": [ - "Message", - "Code" - ] + } } }, - "S1l": { + "S2n": { "type": "structure", "members": { "S3SnapshotAsset": { "type": "structure", + "required": [ + "Size" + ], "members": { "Size": { "type": "double" } - }, + } + }, + "RedshiftDataShareAsset": { + "type": "structure", "required": [ - "Size" - ] + "Arn" + ], + "members": { + "Arn": {} + } + }, + "ApiGatewayApiAsset": { + "type": "structure", + "members": { + "ApiDescription": {}, + "ApiEndpoint": {}, + "ApiId": {}, + "ApiKey": {}, + "ApiName": {}, + "ApiSpecificationDownloadUrl": {}, + "ApiSpecificationDownloadUrlExpiresAt": { + "shape": "Sa" + }, + "ProtocolType": {}, + "Stage": {} + } + }, + "S3DataAccessAsset": { + "type": "structure", + "required": [ + "Bucket" + ], + "members": { + "Bucket": {}, + "KeyPrefixes": { + "shape": "S1a" + }, + "Keys": { + "shape": "S1a" + }, + "S3AccessPointAlias": {}, + "S3AccessPointArn": {}, + "KmsKeysToGrant": { + "shape": "S1b" + } + } + }, + "LakeFormationDataPermissionAsset": { + "type": "structure", + "required": [ + "LakeFormationDataPermissionDetails", + "LakeFormationDataPermissionType", + "Permissions" + ], + "members": { + "LakeFormationDataPermissionDetails": { + "type": "structure", + "members": { + "LFTagPolicy": { + "type": "structure", + "required": [ + "CatalogId", + "ResourceType", + "ResourceDetails" + ], + "members": { + "CatalogId": {}, + "ResourceType": {}, + "ResourceDetails": { + "type": "structure", + "members": { + "Database": { + "type": "structure", + "required": [ + "Expression" + ], + "members": { + "Expression": { + "shape": "S1h" + } + } + }, + "Table": { + "type": "structure", + "required": [ + "Expression" + ], + "members": { + "Expression": { + "shape": "S1h" + } + } + } + } + } + } + } + } + }, + "LakeFormationDataPermissionType": {}, + "Permissions": { + "type": "list", + "member": {} + }, + "RoleArn": {} + } } } } diff --git a/iamlivecore/service/datasync-2018-11-09.min.json b/iamlivecore/service/datasync-2018-11-09.min.json index 677ef704..1b77218f 100644 --- a/iamlivecore/service/datasync-2018-11-09.min.json +++ b/iamlivecore/service/datasync-2018-11-09.min.json @@ -14,6 +14,50 @@ "uid": "datasync-2018-11-09" }, "operations": { + "AddStorageSystem": { + "input": { + "type": "structure", + "required": [ + "ServerConfiguration", + "SystemType", + "AgentArns", + "ClientToken", + "Credentials" + ], + "members": { + "ServerConfiguration": { + "shape": "S2" + }, + "SystemType": {}, + "AgentArns": { + "shape": "S6" + }, + "CloudWatchLogGroupArn": {}, + "Tags": { + "shape": "S9" + }, + "Name": {}, + "ClientToken": { + "idempotencyToken": true + }, + "Credentials": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "required": [ + "StorageSystemArn" + ], + "members": { + "StorageSystemArn": {} + } + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, "CancelTaskExecution": { "input": { "type": "structure", @@ -39,14 +83,14 @@ "ActivationKey": {}, "AgentName": {}, "Tags": { - "shape": "S7" + "shape": "S9" }, "VpcEndpointId": {}, "SubnetArns": { - "shape": "Sb" + "shape": "Sq" }, "SecurityGroupArns": { - "shape": "Sd" + "shape": "Ss" } } }, @@ -57,6 +101,38 @@ } } }, + "CreateLocationAzureBlob": { + "input": { + "type": "structure", + "required": [ + "ContainerUrl", + "AuthenticationType", + "AgentArns" + ], + "members": { + "ContainerUrl": {}, + "AuthenticationType": {}, + "SasConfiguration": { + "shape": "Sy" + }, + "BlobType": {}, + "AccessTier": {}, + "Subdirectory": {}, + "AgentArns": { + "shape": "S13" + }, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {} + } + } + }, "CreateLocationEfs": { "input": { "type": "structure", @@ -68,10 +144,96 @@ "Subdirectory": {}, "EfsFilesystemArn": {}, "Ec2Config": { - "shape": "Sk" + "shape": "S19" + }, + "Tags": { + "shape": "S9" + }, + "AccessPointArn": {}, + "FileSystemAccessRoleArn": {}, + "InTransitEncryption": {} + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {} + } + } + }, + "CreateLocationFsxLustre": { + "input": { + "type": "structure", + "required": [ + "FsxFilesystemArn", + "SecurityGroupArns" + ], + "members": { + "FsxFilesystemArn": {}, + "SecurityGroupArns": { + "shape": "S1a" + }, + "Subdirectory": {}, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {} + } + } + }, + "CreateLocationFsxOntap": { + "input": { + "type": "structure", + "required": [ + "Protocol", + "SecurityGroupArns", + "StorageVirtualMachineArn" + ], + "members": { + "Protocol": { + "shape": "S1k" + }, + "SecurityGroupArns": { + "shape": "S1a" + }, + "StorageVirtualMachineArn": {}, + "Subdirectory": {}, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {} + } + } + }, + "CreateLocationFsxOpenZfs": { + "input": { + "type": "structure", + "required": [ + "FsxFilesystemArn", + "Protocol", + "SecurityGroupArns" + ], + "members": { + "FsxFilesystemArn": {}, + "Protocol": { + "shape": "S1k" + }, + "SecurityGroupArns": { + "shape": "S1a" }, + "Subdirectory": {}, "Tags": { - "shape": "S7" + "shape": "S9" } } }, @@ -95,15 +257,62 @@ "Subdirectory": {}, "FsxFilesystemArn": {}, "SecurityGroupArns": { - "shape": "Sl" + "shape": "S1a" }, "Tags": { - "shape": "S7" + "shape": "S9" }, "User": {}, "Domain": {}, "Password": { - "shape": "St" + "shape": "S1s" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {} + } + } + }, + "CreateLocationHdfs": { + "input": { + "type": "structure", + "required": [ + "NameNodes", + "AuthenticationType", + "AgentArns" + ], + "members": { + "Subdirectory": {}, + "NameNodes": { + "shape": "S25" + }, + "BlockSize": { + "type": "integer" + }, + "ReplicationFactor": { + "type": "integer" + }, + "KmsKeyProviderUri": {}, + "QopConfiguration": { + "shape": "S2c" + }, + "AuthenticationType": {}, + "SimpleUser": {}, + "KerberosPrincipal": {}, + "KerberosKeytab": { + "type": "blob" + }, + "KerberosKrb5Conf": { + "type": "blob" + }, + "AgentArns": { + "shape": "S13" + }, + "Tags": { + "shape": "S9" } } }, @@ -126,13 +335,13 @@ "Subdirectory": {}, "ServerHostname": {}, "OnPremConfig": { - "shape": "Sy" + "shape": "S2o" }, "MountOptions": { - "shape": "S10" + "shape": "S1m" }, "Tags": { - "shape": "S7" + "shape": "S9" } } }, @@ -161,13 +370,16 @@ "BucketName": {}, "AccessKey": {}, "SecretKey": { - "shape": "S19" + "shape": "S2w" }, "AgentArns": { - "shape": "Sz" + "shape": "S13" }, "Tags": { - "shape": "S7" + "shape": "S9" + }, + "ServerCertificate": { + "type": "blob" } } }, @@ -190,13 +402,13 @@ "S3BucketArn": {}, "S3StorageClass": {}, "S3Config": { - "shape": "S1e" + "shape": "S32" }, "AgentArns": { - "shape": "Sz" + "shape": "S13" }, "Tags": { - "shape": "S7" + "shape": "S9" } } }, @@ -223,16 +435,16 @@ "User": {}, "Domain": {}, "Password": { - "shape": "St" + "shape": "S1s" }, "AgentArns": { - "shape": "Sz" + "shape": "S13" }, "MountOptions": { - "shape": "S1j" + "shape": "S1q" }, "Tags": { - "shape": "S7" + "shape": "S9" } } }, @@ -256,19 +468,22 @@ "CloudWatchLogGroupArn": {}, "Name": {}, "Options": { - "shape": "S1o" + "shape": "S38" }, "Excludes": { - "shape": "S23" + "shape": "S3o" }, "Schedule": { - "shape": "S27" + "shape": "S3s" }, "Tags": { - "shape": "S7" + "shape": "S9" }, "Includes": { - "shape": "S23" + "shape": "S3o" + }, + "TaskReportConfig": { + "shape": "S3u" } } }, @@ -353,17 +568,48 @@ "VpcEndpointId": {}, "PrivateLinkEndpoint": {}, "SubnetArns": { - "shape": "Sb" + "shape": "Sq" }, "SecurityGroupArns": { - "shape": "Sd" + "shape": "Ss" } } } } } }, - "DescribeLocationEfs": { + "DescribeDiscoveryJob": { + "input": { + "type": "structure", + "required": [ + "DiscoveryJobArn" + ], + "members": { + "DiscoveryJobArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "StorageSystemArn": {}, + "DiscoveryJobArn": {}, + "CollectionDurationMinutes": { + "type": "integer" + }, + "Status": {}, + "JobStartTime": { + "type": "timestamp" + }, + "JobEndTime": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, + "DescribeLocationAzureBlob": { "input": { "type": "structure", "required": [ @@ -378,8 +624,11 @@ "members": { "LocationArn": {}, "LocationUri": {}, - "Ec2Config": { - "shape": "Sk" + "AuthenticationType": {}, + "BlobType": {}, + "AccessTier": {}, + "AgentArns": { + "shape": "S13" }, "CreationTime": { "type": "timestamp" @@ -387,7 +636,7 @@ } } }, - "DescribeLocationFsxWindows": { + "DescribeLocationEfs": { "input": { "type": "structure", "required": [ @@ -402,18 +651,19 @@ "members": { "LocationArn": {}, "LocationUri": {}, - "SecurityGroupArns": { - "shape": "Sl" + "Ec2Config": { + "shape": "S19" }, "CreationTime": { "type": "timestamp" }, - "User": {}, - "Domain": {} + "AccessPointArn": {}, + "FileSystemAccessRoleArn": {}, + "InTransitEncryption": {} } } }, - "DescribeLocationNfs": { + "DescribeLocationFsxLustre": { "input": { "type": "structure", "required": [ @@ -428,11 +678,8 @@ "members": { "LocationArn": {}, "LocationUri": {}, - "OnPremConfig": { - "shape": "Sy" - }, - "MountOptions": { - "shape": "S10" + "SecurityGroupArns": { + "shape": "S1a" }, "CreationTime": { "type": "timestamp" @@ -440,7 +687,7 @@ } } }, - "DescribeLocationObjectStorage": { + "DescribeLocationFsxOntap": { "input": { "type": "structure", "required": [ @@ -453,23 +700,23 @@ "output": { "type": "structure", "members": { + "CreationTime": { + "type": "timestamp" + }, "LocationArn": {}, "LocationUri": {}, - "AccessKey": {}, - "ServerPort": { - "type": "integer" + "Protocol": { + "shape": "S1k" }, - "ServerProtocol": {}, - "AgentArns": { - "shape": "Sz" + "SecurityGroupArns": { + "shape": "S1a" }, - "CreationTime": { - "type": "timestamp" - } + "StorageVirtualMachineArn": {}, + "FsxFilesystemArn": {} } } }, - "DescribeLocationS3": { + "DescribeLocationFsxOpenZfs": { "input": { "type": "structure", "required": [ @@ -484,12 +731,11 @@ "members": { "LocationArn": {}, "LocationUri": {}, - "S3StorageClass": {}, - "S3Config": { - "shape": "S1e" + "SecurityGroupArns": { + "shape": "S1a" }, - "AgentArns": { - "shape": "Sz" + "Protocol": { + "shape": "S1k" }, "CreationTime": { "type": "timestamp" @@ -497,7 +743,7 @@ } } }, - "DescribeLocationSmb": { + "DescribeLocationFsxWindows": { "input": { "type": "structure", "required": [ @@ -512,91 +758,563 @@ "members": { "LocationArn": {}, "LocationUri": {}, - "AgentArns": { - "shape": "Sz" - }, - "User": {}, - "Domain": {}, - "MountOptions": { - "shape": "S1j" + "SecurityGroupArns": { + "shape": "S1a" }, "CreationTime": { "type": "timestamp" - } + }, + "User": {}, + "Domain": {} } } }, - "DescribeTask": { + "DescribeLocationHdfs": { "input": { "type": "structure", "required": [ - "TaskArn" + "LocationArn" ], "members": { - "TaskArn": {} + "LocationArn": {} } }, "output": { "type": "structure", "members": { - "TaskArn": {}, - "Status": {}, - "Name": {}, - "CurrentTaskExecutionArn": {}, - "SourceLocationArn": {}, - "DestinationLocationArn": {}, - "CloudWatchLogGroupArn": {}, - "SourceNetworkInterfaceArns": { - "type": "list", - "member": {} + "LocationArn": {}, + "LocationUri": {}, + "NameNodes": { + "shape": "S25" }, - "DestinationNetworkInterfaceArns": { - "type": "list", - "member": {} + "BlockSize": { + "type": "integer" }, - "Options": { - "shape": "S1o" + "ReplicationFactor": { + "type": "integer" }, - "Excludes": { - "shape": "S23" + "KmsKeyProviderUri": {}, + "QopConfiguration": { + "shape": "S2c" }, - "Schedule": { - "shape": "S27" + "AuthenticationType": {}, + "SimpleUser": {}, + "KerberosPrincipal": {}, + "AgentArns": { + "shape": "S13" }, - "ErrorCode": {}, - "ErrorDetail": {}, "CreationTime": { "type": "timestamp" - }, - "Includes": { - "shape": "S23" } } } }, - "DescribeTaskExecution": { + "DescribeLocationNfs": { "input": { "type": "structure", "required": [ - "TaskExecutionArn" + "LocationArn" ], "members": { - "TaskExecutionArn": {} + "LocationArn": {} } }, "output": { "type": "structure", "members": { - "TaskExecutionArn": {}, - "Status": {}, - "Options": { - "shape": "S1o" + "LocationArn": {}, + "LocationUri": {}, + "OnPremConfig": { + "shape": "S2o" }, - "Excludes": { - "shape": "S23" + "MountOptions": { + "shape": "S1m" }, - "Includes": { - "shape": "S23" + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "DescribeLocationObjectStorage": { + "input": { + "type": "structure", + "required": [ + "LocationArn" + ], + "members": { + "LocationArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {}, + "LocationUri": {}, + "AccessKey": {}, + "ServerPort": { + "type": "integer" + }, + "ServerProtocol": {}, + "AgentArns": { + "shape": "S13" + }, + "CreationTime": { + "type": "timestamp" + }, + "ServerCertificate": { + "type": "blob" + } + } + } + }, + "DescribeLocationS3": { + "input": { + "type": "structure", + "required": [ + "LocationArn" + ], + "members": { + "LocationArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {}, + "LocationUri": {}, + "S3StorageClass": {}, + "S3Config": { + "shape": "S32" + }, + "AgentArns": { + "shape": "S13" + }, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "DescribeLocationSmb": { + "input": { + "type": "structure", + "required": [ + "LocationArn" + ], + "members": { + "LocationArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "LocationArn": {}, + "LocationUri": {}, + "AgentArns": { + "shape": "S13" + }, + "User": {}, + "Domain": {}, + "MountOptions": { + "shape": "S1q" + }, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "DescribeStorageSystem": { + "input": { + "type": "structure", + "required": [ + "StorageSystemArn" + ], + "members": { + "StorageSystemArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "StorageSystemArn": {}, + "ServerConfiguration": { + "shape": "S2" + }, + "SystemType": {}, + "AgentArns": { + "shape": "S6" + }, + "Name": {}, + "ErrorMessage": {}, + "ConnectivityStatus": {}, + "CloudWatchLogGroupArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "SecretsManagerArn": {} + } + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, + "DescribeStorageSystemResourceMetrics": { + "input": { + "type": "structure", + "required": [ + "DiscoveryJobArn", + "ResourceType", + "ResourceId" + ], + "members": { + "DiscoveryJobArn": {}, + "ResourceType": {}, + "ResourceId": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Metrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Timestamp": { + "type": "timestamp" + }, + "P95Metrics": { + "type": "structure", + "members": { + "IOPS": { + "type": "structure", + "members": { + "Read": { + "type": "double" + }, + "Write": { + "type": "double" + }, + "Other": { + "type": "double" + }, + "Total": { + "type": "double" + } + } + }, + "Throughput": { + "type": "structure", + "members": { + "Read": { + "type": "double" + }, + "Write": { + "type": "double" + }, + "Other": { + "type": "double" + }, + "Total": { + "type": "double" + } + } + }, + "Latency": { + "type": "structure", + "members": { + "Read": { + "type": "double" + }, + "Write": { + "type": "double" + }, + "Other": { + "type": "double" + } + } + } + } + }, + "Capacity": { + "type": "structure", + "members": { + "Used": { + "type": "long" + }, + "Provisioned": { + "type": "long" + }, + "LogicalUsed": { + "type": "long" + }, + "ClusterCloudStorageUsed": { + "type": "long" + } + } + }, + "ResourceId": {}, + "ResourceType": {} + } + } + }, + "NextToken": {} + } + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, + "DescribeStorageSystemResources": { + "input": { + "type": "structure", + "required": [ + "DiscoveryJobArn", + "ResourceType" + ], + "members": { + "DiscoveryJobArn": {}, + "ResourceType": {}, + "ResourceIds": { + "shape": "S5w" + }, + "Filter": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceDetails": { + "type": "structure", + "members": { + "NetAppONTAPSVMs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ClusterUuid": {}, + "ResourceId": {}, + "SvmName": {}, + "CifsShareCount": { + "type": "long" + }, + "EnabledProtocols": { + "type": "list", + "member": {} + }, + "TotalCapacityUsed": { + "type": "long" + }, + "TotalCapacityProvisioned": { + "type": "long" + }, + "TotalLogicalCapacityUsed": { + "type": "long" + }, + "MaxP95Performance": { + "shape": "S66" + }, + "Recommendations": { + "shape": "S67" + }, + "NfsExportedVolumes": { + "type": "long" + }, + "RecommendationStatus": {}, + "TotalSnapshotCapacityUsed": { + "type": "long" + }, + "LunCount": { + "type": "long" + } + } + } + }, + "NetAppONTAPVolumes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VolumeName": {}, + "ResourceId": {}, + "CifsShareCount": { + "type": "long" + }, + "SecurityStyle": {}, + "SvmUuid": {}, + "SvmName": {}, + "CapacityUsed": { + "type": "long" + }, + "CapacityProvisioned": { + "type": "long" + }, + "LogicalCapacityUsed": { + "type": "long" + }, + "NfsExported": { + "type": "boolean" + }, + "SnapshotCapacityUsed": { + "type": "long" + }, + "MaxP95Performance": { + "shape": "S66" + }, + "Recommendations": { + "shape": "S67" + }, + "RecommendationStatus": {}, + "LunCount": { + "type": "long" + } + } + } + }, + "NetAppONTAPClusters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CifsShareCount": { + "type": "long" + }, + "NfsExportedVolumes": { + "type": "long" + }, + "ResourceId": {}, + "ClusterName": {}, + "MaxP95Performance": { + "shape": "S66" + }, + "ClusterBlockStorageSize": { + "type": "long" + }, + "ClusterBlockStorageUsed": { + "type": "long" + }, + "ClusterBlockStorageLogicalUsed": { + "type": "long" + }, + "Recommendations": { + "shape": "S67" + }, + "RecommendationStatus": {}, + "LunCount": { + "type": "long" + }, + "ClusterCloudStorageUsed": { + "type": "long" + } + } + } + } + } + }, + "NextToken": {} + } + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, + "DescribeTask": { + "input": { + "type": "structure", + "required": [ + "TaskArn" + ], + "members": { + "TaskArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "TaskArn": {}, + "Status": {}, + "Name": {}, + "CurrentTaskExecutionArn": {}, + "SourceLocationArn": {}, + "DestinationLocationArn": {}, + "CloudWatchLogGroupArn": {}, + "SourceNetworkInterfaceArns": { + "type": "list", + "member": {} + }, + "DestinationNetworkInterfaceArns": { + "type": "list", + "member": {} + }, + "Options": { + "shape": "S38" + }, + "Excludes": { + "shape": "S3o" + }, + "Schedule": { + "shape": "S3s" + }, + "ErrorCode": {}, + "ErrorDetail": {}, + "CreationTime": { + "type": "timestamp" + }, + "Includes": { + "shape": "S3o" + }, + "TaskReportConfig": { + "shape": "S3u" + } + } + } + }, + "DescribeTaskExecution": { + "input": { + "type": "structure", + "required": [ + "TaskExecutionArn" + ], + "members": { + "TaskExecutionArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "TaskExecutionArn": {}, + "Status": {}, + "Options": { + "shape": "S38" + }, + "Excludes": { + "shape": "S3o" + }, + "Includes": { + "shape": "S3o" }, "StartTime": { "type": "timestamp" @@ -637,10 +1355,60 @@ "ErrorCode": {}, "ErrorDetail": {} } + }, + "BytesCompressed": { + "type": "long" + }, + "TaskReportConfig": { + "shape": "S3u" + }, + "FilesDeleted": { + "type": "long" + }, + "FilesSkipped": { + "type": "long" + }, + "FilesVerified": { + "type": "long" + }, + "ReportResult": { + "type": "structure", + "members": { + "Status": {}, + "ErrorCode": {}, + "ErrorDetail": {} + } + }, + "EstimatedFilesToDelete": { + "type": "long" } } } }, + "GenerateRecommendations": { + "input": { + "type": "structure", + "required": [ + "DiscoveryJobArn", + "ResourceIds", + "ResourceType" + ], + "members": { + "DiscoveryJobArn": {}, + "ResourceIds": { + "shape": "S5w" + }, + "ResourceType": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, "ListAgents": { "input": { "type": "structure", @@ -669,6 +1437,37 @@ } } }, + "ListDiscoveryJobs": { + "input": { + "type": "structure", + "members": { + "StorageSystemArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "DiscoveryJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DiscoveryJobArn": {}, + "Status": {} + } + } + }, + "NextToken": {} + } + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, "ListLocations": { "input": { "type": "structure", @@ -689,7 +1488,7 @@ "members": { "Name": {}, "Values": { - "shape": "S3p" + "shape": "S7b" }, "Operator": {} } @@ -705,13 +1504,43 @@ "member": { "type": "structure", "members": { - "LocationArn": {}, - "LocationUri": {} + "LocationArn": {}, + "LocationUri": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListStorageSystems": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "StorageSystems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StorageSystemArn": {}, + "Name": {} } } }, "NextToken": {} } + }, + "endpoint": { + "hostPrefix": "discovery-" } }, "ListTagsForResource": { @@ -734,7 +1563,7 @@ "Tags": { "type": "list", "member": { - "shape": "S8" + "shape": "Sa" } }, "NextToken": {} @@ -789,7 +1618,7 @@ "members": { "Name": {}, "Values": { - "shape": "S3p" + "shape": "S7b" }, "Operator": {} } @@ -815,6 +1644,55 @@ } } }, + "RemoveStorageSystem": { + "input": { + "type": "structure", + "required": [ + "StorageSystemArn" + ], + "members": { + "StorageSystemArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, + "StartDiscoveryJob": { + "input": { + "type": "structure", + "required": [ + "StorageSystemArn", + "CollectionDurationMinutes", + "ClientToken" + ], + "members": { + "StorageSystemArn": {}, + "CollectionDurationMinutes": { + "type": "integer" + }, + "ClientToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "DiscoveryJobArn": {} + } + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, "StartTaskExecution": { "input": { "type": "structure", @@ -824,13 +1702,19 @@ "members": { "TaskArn": {}, "OverrideOptions": { - "shape": "S1o" + "shape": "S38" }, "Includes": { - "shape": "S23" + "shape": "S3o" }, "Excludes": { - "shape": "S23" + "shape": "S3o" + }, + "Tags": { + "shape": "S9" + }, + "TaskReportConfig": { + "shape": "S3u" } } }, @@ -841,6 +1725,24 @@ } } }, + "StopDiscoveryJob": { + "input": { + "type": "structure", + "required": [ + "DiscoveryJobArn" + ], + "members": { + "DiscoveryJobArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, "TagResource": { "input": { "type": "structure", @@ -851,7 +1753,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "S7" + "shape": "S9" } } }, @@ -896,6 +1798,94 @@ "members": {} } }, + "UpdateDiscoveryJob": { + "input": { + "type": "structure", + "required": [ + "DiscoveryJobArn", + "CollectionDurationMinutes" + ], + "members": { + "DiscoveryJobArn": {}, + "CollectionDurationMinutes": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "discovery-" + } + }, + "UpdateLocationAzureBlob": { + "input": { + "type": "structure", + "required": [ + "LocationArn" + ], + "members": { + "LocationArn": {}, + "Subdirectory": {}, + "AuthenticationType": {}, + "SasConfiguration": { + "shape": "Sy" + }, + "BlobType": {}, + "AccessTier": {}, + "AgentArns": { + "shape": "S13" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateLocationHdfs": { + "input": { + "type": "structure", + "required": [ + "LocationArn" + ], + "members": { + "LocationArn": {}, + "Subdirectory": {}, + "NameNodes": { + "shape": "S25" + }, + "BlockSize": { + "type": "integer" + }, + "ReplicationFactor": { + "type": "integer" + }, + "KmsKeyProviderUri": {}, + "QopConfiguration": { + "shape": "S2c" + }, + "AuthenticationType": {}, + "SimpleUser": {}, + "KerberosPrincipal": {}, + "KerberosKeytab": { + "type": "blob" + }, + "KerberosKrb5Conf": { + "type": "blob" + }, + "AgentArns": { + "shape": "S13" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateLocationNfs": { "input": { "type": "structure", @@ -906,10 +1896,10 @@ "LocationArn": {}, "Subdirectory": {}, "OnPremConfig": { - "shape": "Sy" + "shape": "S2o" }, "MountOptions": { - "shape": "S10" + "shape": "S1m" } } }, @@ -933,10 +1923,13 @@ "Subdirectory": {}, "AccessKey": {}, "SecretKey": { - "shape": "S19" + "shape": "S2w" }, "AgentArns": { - "shape": "Sz" + "shape": "S13" + }, + "ServerCertificate": { + "type": "blob" } } }, @@ -957,19 +1950,48 @@ "User": {}, "Domain": {}, "Password": { - "shape": "St" + "shape": "S1s" }, "AgentArns": { - "shape": "Sz" + "shape": "S13" }, "MountOptions": { - "shape": "S1j" + "shape": "S1q" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateStorageSystem": { + "input": { + "type": "structure", + "required": [ + "StorageSystemArn" + ], + "members": { + "StorageSystemArn": {}, + "ServerConfiguration": { + "shape": "S2" + }, + "AgentArns": { + "shape": "S6" + }, + "Name": {}, + "CloudWatchLogGroupArn": {}, + "Credentials": { + "shape": "Sf" } } }, "output": { "type": "structure", "members": {} + }, + "endpoint": { + "hostPrefix": "discovery-" } }, "UpdateTask": { @@ -981,18 +2003,21 @@ "members": { "TaskArn": {}, "Options": { - "shape": "S1o" + "shape": "S38" }, "Excludes": { - "shape": "S23" + "shape": "S3o" }, "Schedule": { - "shape": "S27" + "shape": "S3s" }, "Name": {}, "CloudWatchLogGroupArn": {}, "Includes": { - "shape": "S23" + "shape": "S3o" + }, + "TaskReportConfig": { + "shape": "S3u" } } }, @@ -1011,7 +2036,7 @@ "members": { "TaskExecutionArn": {}, "Options": { - "shape": "S1o" + "shape": "S38" } } }, @@ -1022,13 +2047,29 @@ } }, "shapes": { - "S7": { + "S2": { + "type": "structure", + "required": [ + "ServerHostname" + ], + "members": { + "ServerHostname": {}, + "ServerPort": { + "type": "integer" + } + } + }, + "S6": { + "type": "list", + "member": {} + }, + "S9": { "type": "list", "member": { - "shape": "S8" + "shape": "Sa" } }, - "S8": { + "Sa": { "type": "structure", "required": [ "Key" @@ -1038,76 +2079,158 @@ "Value": {} } }, - "Sb": { + "Sf": { + "type": "structure", + "required": [ + "Username", + "Password" + ], + "members": { + "Username": { + "type": "string", + "sensitive": true + }, + "Password": { + "type": "string", + "sensitive": true + } + } + }, + "Sq": { "type": "list", "member": {} }, - "Sd": { + "Ss": { "type": "list", "member": {} }, - "Sk": { + "Sy": { "type": "structure", "required": [ - "SubnetArn", - "SecurityGroupArns" + "Token" ], "members": { - "SubnetArn": {}, - "SecurityGroupArns": { - "shape": "Sl" + "Token": { + "type": "string", + "sensitive": true } } }, - "Sl": { + "S13": { "type": "list", "member": {} }, - "St": { - "type": "string", - "sensitive": true - }, - "Sy": { + "S19": { "type": "structure", "required": [ - "AgentArns" + "SubnetArn", + "SecurityGroupArns" ], "members": { - "AgentArns": { - "shape": "Sz" + "SubnetArn": {}, + "SecurityGroupArns": { + "shape": "S1a" } } }, - "Sz": { + "S1a": { "type": "list", "member": {} }, - "S10": { + "S1k": { + "type": "structure", + "members": { + "NFS": { + "type": "structure", + "members": { + "MountOptions": { + "shape": "S1m" + } + } + }, + "SMB": { + "type": "structure", + "required": [ + "Password", + "User" + ], + "members": { + "Domain": {}, + "MountOptions": { + "shape": "S1q" + }, + "Password": { + "shape": "S1s" + }, + "User": {} + } + } + } + }, + "S1m": { "type": "structure", "members": { "Version": {} } }, - "S19": { + "S1q": { + "type": "structure", + "members": { + "Version": {} + } + }, + "S1s": { "type": "string", "sensitive": true }, - "S1e": { + "S25": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Hostname", + "Port" + ], + "members": { + "Hostname": {}, + "Port": { + "type": "integer" + } + } + } + }, + "S2c": { + "type": "structure", + "members": { + "RpcProtection": {}, + "DataTransferProtection": {} + } + }, + "S2o": { "type": "structure", "required": [ - "BucketAccessRoleArn" + "AgentArns" ], "members": { - "BucketAccessRoleArn": {} + "AgentArns": { + "shape": "S13" + } } }, - "S1j": { + "S2w": { + "type": "string", + "sensitive": true + }, + "S32": { "type": "structure", + "required": [ + "BucketAccessRoleArn" + ], "members": { - "Version": {} + "BucketAccessRoleArn": {} } }, - "S1o": { + "S38": { "type": "structure", "members": { "VerifyMode": {}, @@ -1125,10 +2248,11 @@ "TaskQueueing": {}, "LogLevel": {}, "TransferMode": {}, - "SecurityDescriptorCopyFlags": {} + "SecurityDescriptorCopyFlags": {}, + "ObjectTags": {} } }, - "S23": { + "S3o": { "type": "list", "member": { "type": "structure", @@ -1138,7 +2262,7 @@ } } }, - "S27": { + "S3s": { "type": "structure", "required": [ "ScheduleExpression" @@ -1147,7 +2271,112 @@ "ScheduleExpression": {} } }, - "S3p": { + "S3u": { + "type": "structure", + "members": { + "Destination": { + "type": "structure", + "members": { + "S3": { + "type": "structure", + "required": [ + "S3BucketArn", + "BucketAccessRoleArn" + ], + "members": { + "Subdirectory": {}, + "S3BucketArn": {}, + "BucketAccessRoleArn": {} + } + } + } + }, + "OutputType": {}, + "ReportLevel": {}, + "ObjectVersionIds": {}, + "Overrides": { + "type": "structure", + "members": { + "Transferred": { + "shape": "S41" + }, + "Verified": { + "shape": "S41" + }, + "Deleted": { + "shape": "S41" + }, + "Skipped": { + "shape": "S41" + } + } + } + } + }, + "S41": { + "type": "structure", + "members": { + "ReportLevel": {} + } + }, + "S5w": { + "type": "list", + "member": {} + }, + "S66": { + "type": "structure", + "members": { + "IopsRead": { + "type": "double" + }, + "IopsWrite": { + "type": "double" + }, + "IopsOther": { + "type": "double" + }, + "IopsTotal": { + "type": "double" + }, + "ThroughputRead": { + "type": "double" + }, + "ThroughputWrite": { + "type": "double" + }, + "ThroughputOther": { + "type": "double" + }, + "ThroughputTotal": { + "type": "double" + }, + "LatencyRead": { + "type": "double" + }, + "LatencyWrite": { + "type": "double" + }, + "LatencyOther": { + "type": "double" + } + } + }, + "S67": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StorageType": {}, + "StorageConfiguration": { + "type": "map", + "key": {}, + "value": {} + }, + "EstimatedMonthlyStorageCost": {} + } + } + }, + "S7b": { "type": "list", "member": {} } diff --git a/iamlivecore/service/detective-2018-10-26.min.json b/iamlivecore/service/detective-2018-10-26.min.json index cffc7b4f..6aa0c49a 100644 --- a/iamlivecore/service/detective-2018-10-26.min.json +++ b/iamlivecore/service/detective-2018-10-26.min.json @@ -27,6 +27,71 @@ } } }, + "BatchGetGraphMemberDatasources": { + "http": { + "requestUri": "/graph/datasources/get" + }, + "input": { + "type": "structure", + "required": [ + "GraphArn", + "AccountIds" + ], + "members": { + "GraphArn": {}, + "AccountIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "MemberDatasources": { + "shape": "S7" + }, + "UnprocessedAccounts": { + "shape": "Sf" + } + } + } + }, + "BatchGetMembershipDatasources": { + "http": { + "requestUri": "/membership/datasources/get" + }, + "input": { + "type": "structure", + "required": [ + "GraphArns" + ], + "members": { + "GraphArns": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "MembershipDatasources": { + "shape": "S7" + }, + "UnprocessedGraphs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "GraphArn": {}, + "Reason": {} + } + } + } + } + } + }, "CreateGraph": { "http": { "requestUri": "/graph" @@ -35,7 +100,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S4" + "shape": "So" } } }, @@ -58,7 +123,10 @@ ], "members": { "GraphArn": {}, - "Message": {}, + "Message": { + "type": "string", + "sensitive": true + }, "DisableEmailNotification": { "type": "boolean" }, @@ -72,7 +140,9 @@ ], "members": { "AccountId": {}, - "EmailAddress": {} + "EmailAddress": { + "shape": "Sx" + } } } } @@ -82,10 +152,10 @@ "type": "structure", "members": { "Members": { - "shape": "Sg" + "shape": "Sz" }, "UnprocessedAccounts": { - "shape": "Sn" + "shape": "Sf" } } } @@ -117,7 +187,7 @@ "members": { "GraphArn": {}, "AccountIds": { - "shape": "Ss" + "shape": "S1b" } } }, @@ -125,14 +195,41 @@ "type": "structure", "members": { "AccountIds": { - "shape": "Ss" + "shape": "S1b" }, "UnprocessedAccounts": { - "shape": "Sn" + "shape": "Sf" } } } }, + "DescribeOrganizationConfiguration": { + "http": { + "requestUri": "/orgs/describeOrganizationConfiguration" + }, + "input": { + "type": "structure", + "required": [ + "GraphArn" + ], + "members": { + "GraphArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "AutoEnable": { + "type": "boolean" + } + } + } + }, + "DisableOrganizationAdminAccount": { + "http": { + "requestUri": "/orgs/disableAdminAccount" + } + }, "DisassociateMembership": { "http": { "requestUri": "/membership/removal" @@ -147,6 +244,20 @@ } } }, + "EnableOrganizationAdminAccount": { + "http": { + "requestUri": "/orgs/enableAdminAccount" + }, + "input": { + "type": "structure", + "required": [ + "AccountId" + ], + "members": { + "AccountId": {} + } + } + }, "GetMembers": { "http": { "requestUri": "/graph/members/get" @@ -160,7 +271,7 @@ "members": { "GraphArn": {}, "AccountIds": { - "shape": "Ss" + "shape": "S1b" } } }, @@ -168,14 +279,51 @@ "type": "structure", "members": { "MemberDetails": { - "shape": "Sg" + "shape": "Sz" }, "UnprocessedAccounts": { - "shape": "Sn" + "shape": "Sf" } } } }, + "ListDatasourcePackages": { + "http": { + "requestUri": "/graph/datasources/list" + }, + "input": { + "type": "structure", + "required": [ + "GraphArn" + ], + "members": { + "GraphArn": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DatasourcePackages": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "DatasourcePackageIngestState": {}, + "LastIngestStateChange": { + "shape": "Sb" + } + } + } + }, + "NextToken": {} + } + } + }, "ListGraphs": { "http": { "requestUri": "/graphs/list" @@ -199,7 +347,7 @@ "members": { "Arn": {}, "CreatedTime": { - "shape": "Sk" + "shape": "Se" } } } @@ -225,7 +373,7 @@ "type": "structure", "members": { "Invitations": { - "shape": "Sg" + "shape": "Sz" }, "NextToken": {} } @@ -252,7 +400,40 @@ "type": "structure", "members": { "MemberDetails": { - "shape": "Sg" + "shape": "Sz" + }, + "NextToken": {} + } + } + }, + "ListOrganizationAdminAccounts": { + "http": { + "requestUri": "/orgs/adminAccountslist" + }, + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Administrators": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "GraphArn": {}, + "DelegationTime": { + "shape": "Se" + } + } + } }, "NextToken": {} } @@ -280,7 +461,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S4" + "shape": "So" } } } @@ -332,7 +513,7 @@ "locationName": "ResourceArn" }, "Tags": { - "shape": "S4" + "shape": "So" } } }, @@ -370,21 +551,106 @@ "type": "structure", "members": {} } + }, + "UpdateDatasourcePackages": { + "http": { + "requestUri": "/graph/datasources/update" + }, + "input": { + "type": "structure", + "required": [ + "GraphArn", + "DatasourcePackages" + ], + "members": { + "GraphArn": {}, + "DatasourcePackages": { + "type": "list", + "member": {} + } + } + } + }, + "UpdateOrganizationConfiguration": { + "http": { + "requestUri": "/orgs/updateOrganizationConfiguration" + }, + "input": { + "type": "structure", + "required": [ + "GraphArn" + ], + "members": { + "GraphArn": {}, + "AutoEnable": { + "type": "boolean" + } + } + } } }, "shapes": { - "S4": { + "S7": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "GraphArn": {}, + "DatasourcePackageIngestHistory": { + "type": "map", + "key": {}, + "value": { + "shape": "Sb" + } + } + } + } + }, + "Sb": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "Timestamp": { + "shape": "Se" + } + } + } + }, + "Se": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sf": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "Reason": {} + } + } + }, + "So": { "type": "map", "key": {}, "value": {} }, - "Sg": { + "Sx": { + "type": "string", + "sensitive": true + }, + "Sz": { "type": "list", "member": { "type": "structure", "members": { "AccountId": {}, - "EmailAddress": {}, + "EmailAddress": { + "shape": "Sx" + }, "GraphArn": {}, "MasterId": { "deprecated": true, @@ -394,45 +660,56 @@ "Status": {}, "DisabledReason": {}, "InvitedTime": { - "shape": "Sk" + "shape": "Se" }, "UpdatedTime": { - "shape": "Sk" + "shape": "Se" }, "VolumeUsageInBytes": { + "deprecated": true, + "deprecatedMessage": "This property is deprecated. Use VolumeUsageByDatasourcePackage instead.", "type": "long" }, "VolumeUsageUpdatedTime": { - "shape": "Sk" + "shape": "Se", + "deprecated": true, + "deprecatedMessage": "This property is deprecated. Use VolumeUsageByDatasourcePackage instead." }, "PercentOfGraphUtilization": { "deprecated": true, - "deprecatedMessage": "This property is deprecated. Use VolumeUsageInBytes instead.", + "deprecatedMessage": "This property is deprecated. Use VolumeUsageByDatasourcePackage instead.", "type": "double" }, "PercentOfGraphUtilizationUpdatedTime": { - "shape": "Sk", + "shape": "Se", "deprecated": true, - "deprecatedMessage": "This property is deprecated. Use VolumeUsageUpdatedTime instead." + "deprecatedMessage": "This property is deprecated. Use VolumeUsageByDatasourcePackage instead." + }, + "InvitationType": {}, + "VolumeUsageByDatasourcePackage": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "VolumeUsageInBytes": { + "type": "long" + }, + "VolumeUsageUpdateTime": { + "shape": "Se" + } + } + } + }, + "DatasourcePackageIngestStates": { + "type": "map", + "key": {}, + "value": {} } } } }, - "Sk": { - "type": "timestamp", - "timestampFormat": "iso8601" - }, - "Sn": { - "type": "list", - "member": { - "type": "structure", - "members": { - "AccountId": {}, - "Reason": {} - } - } - }, - "Ss": { + "S1b": { "type": "list", "member": {} } diff --git a/iamlivecore/service/devicefarm-2015-06-23.min.json b/iamlivecore/service/devicefarm-2015-06-23.min.json index 0fa0972a..285e0274 100644 --- a/iamlivecore/service/devicefarm-2015-06-23.min.json +++ b/iamlivecore/service/devicefarm-2015-06-23.min.json @@ -127,6 +127,9 @@ "name": {}, "defaultJobTimeoutMinutes": { "type": "integer" + }, + "vpcConfig": { + "shape": "Sr" } } }, @@ -134,7 +137,7 @@ "type": "structure", "members": { "project": { - "shape": "Ss" + "shape": "Sy" } } } @@ -165,7 +168,7 @@ "members": { "billingMethod": {}, "vpceConfigurationArns": { - "shape": "Sz" + "shape": "S15" } } }, @@ -179,7 +182,7 @@ "type": "structure", "members": { "remoteAccessSession": { - "shape": "S12" + "shape": "S18" } } } @@ -194,7 +197,7 @@ "name": {}, "description": {}, "vpcConfig": { - "shape": "S1m" + "shape": "S1s" } } }, @@ -202,7 +205,7 @@ "type": "structure", "members": { "testGridProject": { - "shape": "S1r" + "shape": "S1w" } } } @@ -225,7 +228,7 @@ "type": "structure", "members": { "url": { - "shape": "S1w" + "shape": "S21" }, "expires": { "type": "timestamp" @@ -252,7 +255,7 @@ "type": "structure", "members": { "upload": { - "shape": "S21" + "shape": "S26" } } } @@ -276,7 +279,7 @@ "type": "structure", "members": { "vpceConfiguration": { - "shape": "S2c" + "shape": "S2h" } } } @@ -429,10 +432,10 @@ "members": { "awsAccountNumber": {}, "unmeteredDevices": { - "shape": "S2z" + "shape": "S34" }, "unmeteredRemoteAccessDevices": { - "shape": "S2z" + "shape": "S34" }, "maxJobTimeoutMinutes": { "type": "integer" @@ -480,7 +483,7 @@ "type": "structure", "members": { "device": { - "shape": "S15" + "shape": "S1b" } } } @@ -499,7 +502,7 @@ "type": "structure", "members": { "deviceInstance": { - "shape": "S1c" + "shape": "S1i" } } } @@ -534,10 +537,10 @@ "appArn": {}, "testType": {}, "test": { - "shape": "S3a" + "shape": "S3f" }, "configuration": { - "shape": "S3d" + "shape": "S3i" } } }, @@ -545,10 +548,10 @@ "type": "structure", "members": { "compatibleDevices": { - "shape": "S3l" + "shape": "S3q" }, "incompatibleDevices": { - "shape": "S3l" + "shape": "S3q" } } } @@ -586,7 +589,7 @@ "type": "structure", "members": { "job": { - "shape": "S3t" + "shape": "S3y" } } } @@ -621,10 +624,10 @@ "type": "structure", "members": { "current": { - "shape": "S41" + "shape": "S46" }, "nextPeriod": { - "shape": "S41" + "shape": "S46" }, "nextToken": {} } @@ -644,7 +647,7 @@ "type": "structure", "members": { "project": { - "shape": "Ss" + "shape": "Sy" } } } @@ -663,7 +666,7 @@ "type": "structure", "members": { "remoteAccessSession": { - "shape": "S12" + "shape": "S18" } } } @@ -682,7 +685,7 @@ "type": "structure", "members": { "run": { - "shape": "S4i" + "shape": "S4n" } } } @@ -701,7 +704,7 @@ "type": "structure", "members": { "suite": { - "shape": "S4r" + "shape": "S4w" } } } @@ -720,7 +723,7 @@ "type": "structure", "members": { "test": { - "shape": "S4u" + "shape": "S4z" } } } @@ -739,7 +742,7 @@ "type": "structure", "members": { "testGridProject": { - "shape": "S1r" + "shape": "S1w" } } } @@ -757,7 +760,7 @@ "type": "structure", "members": { "testGridSession": { - "shape": "S50" + "shape": "S55" } } } @@ -776,7 +779,7 @@ "type": "structure", "members": { "upload": { - "shape": "S21" + "shape": "S26" } } } @@ -795,7 +798,7 @@ "type": "structure", "members": { "vpceConfiguration": { - "shape": "S2c" + "shape": "S2h" } } } @@ -816,7 +819,7 @@ "type": "structure", "members": { "appUpload": { - "shape": "S21" + "shape": "S26" } } } @@ -868,7 +871,7 @@ "type": "structure", "members": { "deviceInstances": { - "shape": "S1b" + "shape": "S1h" }, "nextToken": {} } @@ -906,7 +909,7 @@ "arn": {}, "nextToken": {}, "filters": { - "shape": "S4l" + "shape": "S4q" } } }, @@ -916,7 +919,7 @@ "devices": { "type": "list", "member": { - "shape": "S15" + "shape": "S1b" } }, "nextToken": {} @@ -963,7 +966,7 @@ "jobs": { "type": "list", "member": { - "shape": "S3t" + "shape": "S3y" } }, "nextToken": {} @@ -1032,7 +1035,7 @@ "offeringTransactions": { "type": "list", "member": { - "shape": "S64" + "shape": "S69" } }, "nextToken": {} @@ -1052,7 +1055,7 @@ "offerings": { "type": "list", "member": { - "shape": "S45" + "shape": "S4a" } }, "nextToken": {} @@ -1073,7 +1076,7 @@ "projects": { "type": "list", "member": { - "shape": "Ss" + "shape": "Sy" } }, "nextToken": {} @@ -1097,7 +1100,7 @@ "remoteAccessSessions": { "type": "list", "member": { - "shape": "S12" + "shape": "S18" } }, "nextToken": {} @@ -1121,7 +1124,7 @@ "runs": { "type": "list", "member": { - "shape": "S4i" + "shape": "S4n" } }, "nextToken": {} @@ -1174,7 +1177,7 @@ "suites": { "type": "list", "member": { - "shape": "S4r" + "shape": "S4w" } }, "nextToken": {} @@ -1195,7 +1198,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S6s" + "shape": "S6x" } } } @@ -1216,7 +1219,7 @@ "testGridProjects": { "type": "list", "member": { - "shape": "S1r" + "shape": "S1w" } }, "nextToken": {} @@ -1287,7 +1290,7 @@ "filename": {}, "type": {}, "url": { - "shape": "S1w" + "shape": "S21" } } } @@ -1329,7 +1332,7 @@ "testGridSessions": { "type": "list", "member": { - "shape": "S50" + "shape": "S55" } }, "nextToken": {} @@ -1353,7 +1356,7 @@ "tests": { "type": "list", "member": { - "shape": "S4u" + "shape": "S4z" } }, "nextToken": {} @@ -1389,19 +1392,19 @@ "type": "structure", "members": { "run": { - "shape": "S7n" + "shape": "S7s" }, "job": { - "shape": "S7n" + "shape": "S7s" }, "suite": { - "shape": "S7n" + "shape": "S7s" }, "test": { - "shape": "S7n" + "shape": "S7s" }, "device": { - "shape": "S15" + "shape": "S1b" }, "result": {}, "message": {} @@ -1434,7 +1437,7 @@ "uploads": { "type": "list", "member": { - "shape": "S21" + "shape": "S26" } }, "nextToken": {} @@ -1457,7 +1460,7 @@ "vpceConfigurations": { "type": "list", "member": { - "shape": "S2c" + "shape": "S2h" } }, "nextToken": {} @@ -1483,7 +1486,7 @@ "type": "structure", "members": { "offeringTransaction": { - "shape": "S64" + "shape": "S69" } } } @@ -1506,7 +1509,7 @@ "type": "structure", "members": { "offeringTransaction": { - "shape": "S64" + "shape": "S69" } } } @@ -1530,7 +1533,7 @@ ], "members": { "filters": { - "shape": "S4l" + "shape": "S4q" }, "maxDevices": { "type": "integer" @@ -1539,10 +1542,10 @@ }, "name": {}, "test": { - "shape": "S3a" + "shape": "S3f" }, "configuration": { - "shape": "S3d" + "shape": "S3i" }, "executionConfiguration": { "type": "structure", @@ -1570,7 +1573,7 @@ "type": "structure", "members": { "run": { - "shape": "S4i" + "shape": "S4n" } } } @@ -1589,7 +1592,7 @@ "type": "structure", "members": { "job": { - "shape": "S3t" + "shape": "S3y" } } } @@ -1608,7 +1611,7 @@ "type": "structure", "members": { "remoteAccessSession": { - "shape": "S12" + "shape": "S18" } } } @@ -1627,7 +1630,7 @@ "type": "structure", "members": { "run": { - "shape": "S4i" + "shape": "S4n" } } } @@ -1642,7 +1645,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S6s" + "shape": "S6x" } } }, @@ -1681,7 +1684,7 @@ "arn": {}, "profileArn": {}, "labels": { - "shape": "S1d" + "shape": "S1j" } } }, @@ -1689,7 +1692,7 @@ "type": "structure", "members": { "deviceInstance": { - "shape": "S1c" + "shape": "S1i" } } } @@ -1811,6 +1814,9 @@ "name": {}, "defaultJobTimeoutMinutes": { "type": "integer" + }, + "vpcConfig": { + "shape": "Sr" } } }, @@ -1818,7 +1824,7 @@ "type": "structure", "members": { "project": { - "shape": "Ss" + "shape": "Sy" } } } @@ -1834,7 +1840,7 @@ "name": {}, "description": {}, "vpcConfig": { - "shape": "S1m" + "shape": "S1s" } } }, @@ -1842,7 +1848,7 @@ "type": "structure", "members": { "testGridProject": { - "shape": "S1r" + "shape": "S1w" } } } @@ -1866,7 +1872,7 @@ "type": "structure", "members": { "upload": { - "shape": "S21" + "shape": "S26" } } } @@ -1889,7 +1895,7 @@ "type": "structure", "members": { "vpceConfiguration": { - "shape": "S2c" + "shape": "S2h" } } } @@ -1976,7 +1982,26 @@ } } }, - "Ss": { + "Sr": { + "type": "structure", + "required": [ + "securityGroupIds", + "subnetIds", + "vpcId" + ], + "members": { + "securityGroupIds": { + "type": "list", + "member": {} + }, + "subnetIds": { + "type": "list", + "member": {} + }, + "vpcId": {} + } + }, + "Sy": { "type": "structure", "members": { "arn": {}, @@ -1986,14 +2011,17 @@ }, "created": { "type": "timestamp" + }, + "vpcConfig": { + "shape": "Sr" } } }, - "Sz": { + "S15": { "type": "list", "member": {} }, - "S12": { + "S18": { "type": "structure", "members": { "arn": {}, @@ -2011,7 +2039,7 @@ "type": "timestamp" }, "device": { - "shape": "S15" + "shape": "S1b" }, "instanceArn": {}, "remoteDebugEnabled": { @@ -2025,17 +2053,20 @@ "clientId": {}, "billingMethod": {}, "deviceMinutes": { - "shape": "S1h" + "shape": "S1n" }, "endpoint": {}, "deviceUdid": {}, "interactionMode": {}, "skipAppResign": { "type": "boolean" + }, + "vpcConfig": { + "shape": "Sr" } } }, - "S15": { + "S1b": { "type": "structure", "members": { "arn": {}, @@ -2085,24 +2116,24 @@ "fleetType": {}, "fleetName": {}, "instances": { - "shape": "S1b" + "shape": "S1h" }, "availability": {} } }, - "S1b": { + "S1h": { "type": "list", "member": { - "shape": "S1c" + "shape": "S1i" } }, - "S1c": { + "S1i": { "type": "structure", "members": { "arn": {}, "deviceArn": {}, "labels": { - "shape": "S1d" + "shape": "S1j" }, "status": {}, "udid": {}, @@ -2111,11 +2142,11 @@ } } }, - "S1d": { + "S1j": { "type": "list", "member": {} }, - "S1h": { + "S1n": { "type": "structure", "members": { "total": { @@ -2129,7 +2160,7 @@ } } }, - "S1m": { + "S1s": { "type": "structure", "required": [ "securityGroupIds", @@ -2148,25 +2179,25 @@ "vpcId": {} } }, - "S1r": { + "S1w": { "type": "structure", "members": { "arn": {}, "name": {}, "description": {}, "vpcConfig": { - "shape": "S1m" + "shape": "S1s" }, "created": { "type": "timestamp" } } }, - "S1w": { + "S21": { "type": "string", "sensitive": true }, - "S21": { + "S26": { "type": "structure", "members": { "arn": {}, @@ -2186,7 +2217,7 @@ "category": {} } }, - "S2c": { + "S2h": { "type": "structure", "members": { "arn": {}, @@ -2196,14 +2227,14 @@ "vpceConfigurationDescription": {} } }, - "S2z": { + "S34": { "type": "map", "key": {}, "value": { "type": "integer" } }, - "S3a": { + "S3f": { "type": "structure", "required": [ "type" @@ -2220,31 +2251,31 @@ } } }, - "S3d": { + "S3i": { "type": "structure", "members": { "extraDataPackageArn": {}, "networkProfileArn": {}, "locale": {}, "location": { - "shape": "S3e" + "shape": "S3j" }, "vpceConfigurationArns": { - "shape": "Sz" + "shape": "S15" }, "customerArtifactPaths": { - "shape": "S3f" + "shape": "S3k" }, "radios": { - "shape": "S3j" + "shape": "S3o" }, "auxiliaryApps": { - "shape": "Sz" + "shape": "S15" }, "billingMethod": {} } }, - "S3e": { + "S3j": { "type": "structure", "required": [ "latitude", @@ -2259,7 +2290,7 @@ } } }, - "S3f": { + "S3k": { "type": "structure", "members": { "iosPaths": { @@ -2276,7 +2307,7 @@ } } }, - "S3j": { + "S3o": { "type": "structure", "members": { "wifi": { @@ -2293,13 +2324,13 @@ } } }, - "S3l": { + "S3q": { "type": "list", "member": { "type": "structure", "members": { "device": { - "shape": "S15" + "shape": "S1b" }, "compatible": { "type": "boolean" @@ -2317,7 +2348,7 @@ } } }, - "S3t": { + "S3y": { "type": "structure", "members": { "arn": {}, @@ -2335,15 +2366,15 @@ "type": "timestamp" }, "counters": { - "shape": "S3u" + "shape": "S3z" }, "message": {}, "device": { - "shape": "S15" + "shape": "S1b" }, "instanceArn": {}, "deviceMinutes": { - "shape": "S1h" + "shape": "S1n" }, "videoEndpoint": {}, "videoCapture": { @@ -2351,7 +2382,7 @@ } } }, - "S3u": { + "S3z": { "type": "structure", "members": { "total": { @@ -2377,19 +2408,19 @@ } } }, - "S41": { + "S46": { "type": "map", "key": {}, "value": { - "shape": "S43" + "shape": "S48" } }, - "S43": { + "S48": { "type": "structure", "members": { "type": {}, "offering": { - "shape": "S45" + "shape": "S4a" }, "quantity": { "type": "integer" @@ -2399,7 +2430,7 @@ } } }, - "S45": { + "S4a": { "type": "structure", "members": { "id": {}, @@ -2412,7 +2443,7 @@ "type": "structure", "members": { "cost": { - "shape": "S49" + "shape": "S4e" }, "frequency": {} } @@ -2420,7 +2451,7 @@ } } }, - "S49": { + "S4e": { "type": "structure", "members": { "amount": { @@ -2429,7 +2460,7 @@ "currencyCode": {} } }, - "S4i": { + "S4n": { "type": "structure", "members": { "arn": {}, @@ -2448,7 +2479,7 @@ "type": "timestamp" }, "counters": { - "shape": "S3u" + "shape": "S3z" }, "message": {}, "totalJobs": { @@ -2459,7 +2490,7 @@ }, "billingMethod": {}, "deviceMinutes": { - "shape": "S1h" + "shape": "S1n" }, "networkProfile": { "shape": "So" @@ -2479,13 +2510,13 @@ "devicePoolArn": {}, "locale": {}, "radios": { - "shape": "S3j" + "shape": "S3o" }, "location": { - "shape": "S3e" + "shape": "S3j" }, "customerArtifactPaths": { - "shape": "S3f" + "shape": "S3k" }, "webUrl": {}, "skipAppResign": { @@ -2496,7 +2527,7 @@ "type": "structure", "members": { "filters": { - "shape": "S4l" + "shape": "S4q" }, "matchedDevicesCount": { "type": "integer" @@ -2505,10 +2536,13 @@ "type": "integer" } } + }, + "vpcConfig": { + "shape": "Sr" } } }, - "S4l": { + "S4q": { "type": "list", "member": { "type": "structure", @@ -2527,7 +2561,7 @@ } } }, - "S4r": { + "S4w": { "type": "structure", "members": { "arn": {}, @@ -2545,15 +2579,15 @@ "type": "timestamp" }, "counters": { - "shape": "S3u" + "shape": "S3z" }, "message": {}, "deviceMinutes": { - "shape": "S1h" + "shape": "S1n" } } }, - "S4u": { + "S4z": { "type": "structure", "members": { "arn": {}, @@ -2571,15 +2605,15 @@ "type": "timestamp" }, "counters": { - "shape": "S3u" + "shape": "S3z" }, "message": {}, "deviceMinutes": { - "shape": "S1h" + "shape": "S1n" } } }, - "S50": { + "S55": { "type": "structure", "members": { "arn": {}, @@ -2596,11 +2630,11 @@ "seleniumProperties": {} } }, - "S64": { + "S69": { "type": "structure", "members": { "offeringStatus": { - "shape": "S43" + "shape": "S48" }, "transactionId": {}, "offeringPromotionId": {}, @@ -2608,11 +2642,11 @@ "type": "timestamp" }, "cost": { - "shape": "S49" + "shape": "S4e" } } }, - "S6s": { + "S6x": { "type": "list", "member": { "type": "structure", @@ -2626,7 +2660,7 @@ } } }, - "S7n": { + "S7s": { "type": "structure", "members": { "arn": {}, diff --git a/iamlivecore/service/devops-guru-2020-12-01.min.json b/iamlivecore/service/devops-guru-2020-12-01.min.json index f9828500..6c9fba3f 100644 --- a/iamlivecore/service/devops-guru-2020-12-01.min.json +++ b/iamlivecore/service/devops-guru-2020-12-01.min.json @@ -39,6 +39,29 @@ } } }, + "DeleteInsight": { + "http": { + "method": "DELETE", + "requestUri": "/insights/{Id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeAccountHealth": { "http": { "method": "GET", @@ -69,6 +92,9 @@ }, "ResourceHours": { "type": "long" + }, + "AnalyzedResourceCount": { + "type": "long" } } } @@ -127,6 +153,10 @@ "Id": { "location": "uri", "locationName": "Id" + }, + "AccountId": { + "location": "querystring", + "locationName": "AccountId" } } }, @@ -143,24 +173,31 @@ "type": "timestamp" }, "AnomalyTimeRange": { - "shape": "Sp" + "shape": "Sz" }, "AnomalyReportedTimeRange": { - "shape": "Sq" + "shape": "S10" }, "PredictionTimeRange": { - "shape": "Sr" + "shape": "S11" }, "SourceDetails": { - "shape": "Ss" + "shape": "S12" }, "AssociatedInsightId": {}, "ResourceCollection": { - "shape": "S15" + "shape": "S27" }, "Limit": { "type": "double" - } + }, + "SourceMetadata": { + "shape": "S2h" + }, + "AnomalyResources": { + "shape": "S2l" + }, + "Description": {} } }, "ReactiveAnomaly": { @@ -170,23 +207,48 @@ "Severity": {}, "Status": {}, "AnomalyTimeRange": { - "shape": "Sp" + "shape": "Sz" }, "AnomalyReportedTimeRange": { - "shape": "Sq" + "shape": "S10" }, "SourceDetails": { - "shape": "Ss" + "shape": "S12" }, "AssociatedInsightId": {}, "ResourceCollection": { - "shape": "S15" + "shape": "S27" + }, + "Type": {}, + "Name": {}, + "Description": {}, + "CausalAnomalyId": {}, + "AnomalyResources": { + "shape": "S2l" } } } } } }, + "DescribeEventSourcesConfig": { + "http": { + "requestUri": "/event-sources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "EventSources": { + "shape": "S2t" + } + } + } + }, "DescribeFeedback": { "http": { "requestUri": "/feedback", @@ -202,7 +264,7 @@ "type": "structure", "members": { "InsightFeedback": { - "shape": "S1d" + "shape": "S2y" } } } @@ -222,6 +284,10 @@ "Id": { "location": "uri", "locationName": "Id" + }, + "AccountId": { + "location": "querystring", + "locationName": "AccountId" } } }, @@ -236,15 +302,16 @@ "Severity": {}, "Status": {}, "InsightTimeRange": { - "shape": "S1l" + "shape": "S35" }, "PredictionTimeRange": { - "shape": "Sr" + "shape": "S11" }, "ResourceCollection": { - "shape": "S15" + "shape": "S27" }, - "SsmOpsItemId": {} + "SsmOpsItemId": {}, + "Description": {} } }, "ReactiveInsight": { @@ -255,74 +322,138 @@ "Severity": {}, "Status": {}, "InsightTimeRange": { - "shape": "S1l" + "shape": "S35" }, "ResourceCollection": { - "shape": "S15" + "shape": "S27" }, - "SsmOpsItemId": {} + "SsmOpsItemId": {}, + "Description": {} } } } } }, - "DescribeResourceCollectionHealth": { + "DescribeOrganizationHealth": { "http": { - "method": "GET", - "requestUri": "/accounts/health/resource-collection/{ResourceCollectionType}", + "requestUri": "/organization/health", "responseCode": 200 }, "input": { + "type": "structure", + "members": { + "AccountIds": { + "shape": "S3a" + }, + "OrganizationalUnitIds": { + "shape": "S3b" + } + } + }, + "output": { "type": "structure", "required": [ - "ResourceCollectionType" + "OpenReactiveInsights", + "OpenProactiveInsights", + "MetricsAnalyzed", + "ResourceHours" ], "members": { - "ResourceCollectionType": { - "location": "uri", - "locationName": "ResourceCollectionType" + "OpenReactiveInsights": { + "type": "integer" }, - "NextToken": { - "location": "querystring", - "locationName": "NextToken" + "OpenProactiveInsights": { + "type": "integer" + }, + "MetricsAnalyzed": { + "type": "integer" + }, + "ResourceHours": { + "type": "long" + } + } + } + }, + "DescribeOrganizationOverview": { + "http": { + "requestUri": "/organization/overview", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FromTime" + ], + "members": { + "FromTime": { + "type": "timestamp" + }, + "ToTime": { + "type": "timestamp" + }, + "AccountIds": { + "shape": "S3a" + }, + "OrganizationalUnitIds": { + "shape": "S3b" } } }, "output": { "type": "structure", "required": [ - "CloudFormation" + "ReactiveInsights", + "ProactiveInsights" + ], + "members": { + "ReactiveInsights": { + "type": "integer" + }, + "ProactiveInsights": { + "type": "integer" + } + } + } + }, + "DescribeOrganizationResourceCollectionHealth": { + "http": { + "requestUri": "/organization/health/resource-collection", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "OrganizationResourceCollectionType" ], + "members": { + "OrganizationResourceCollectionType": {}, + "AccountIds": { + "shape": "S3a" + }, + "OrganizationalUnitIds": { + "shape": "S3b" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", "members": { "CloudFormation": { - "type": "list", - "member": { - "type": "structure", - "members": { - "StackName": {}, - "Insight": { - "type": "structure", - "members": { - "OpenProactiveInsights": { - "type": "integer" - }, - "OpenReactiveInsights": { - "type": "integer" - }, - "MeanTimeToRecoverInMilliseconds": { - "type": "long" - } - } - } - } - } + "shape": "S3l" }, "Service": { + "shape": "S3o" + }, + "Account": { "type": "list", "member": { "type": "structure", "members": { - "ServiceName": {}, + "AccountId": {}, "Insight": { "type": "structure", "members": { @@ -337,7 +468,48 @@ } } }, - "NextToken": {} + "NextToken": {}, + "Tags": { + "shape": "S3v" + } + } + } + }, + "DescribeResourceCollectionHealth": { + "http": { + "method": "GET", + "requestUri": "/accounts/health/resource-collection/{ResourceCollectionType}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceCollectionType" + ], + "members": { + "ResourceCollectionType": { + "location": "uri", + "locationName": "ResourceCollectionType" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "CloudFormation": { + "shape": "S3l" + }, + "Service": { + "shape": "S3o" + }, + "NextToken": {}, + "Tags": { + "shape": "S3v" + } } } }, @@ -362,6 +534,20 @@ "members": { "OptInStatus": {} } + }, + "LogsAnomalyDetection": { + "type": "structure", + "members": { + "OptInStatus": {} + } + }, + "KMSServerSideEncryption": { + "type": "structure", + "members": { + "KMSKeyId": {}, + "OptInStatus": {}, + "Type": {} + } } } } @@ -387,7 +573,7 @@ "type": "structure", "members": { "ResourceCollection": { - "shape": "S26" + "shape": "S4b" }, "Status": {}, "Costs": { @@ -459,7 +645,23 @@ "type": "structure", "members": { "StackNames": { - "shape": "S17" + "shape": "S29" + } + } + }, + "Tags": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AppBoundaryKey", + "TagValues" + ], + "members": { + "AppBoundaryKey": {}, + "TagValues": { + "shape": "S2e" + } } } } @@ -485,12 +687,21 @@ "locationName": "InsightId" }, "StartTimeRange": { - "shape": "S2m" + "shape": "S4v" }, "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "AccountId": {}, + "Filters": { + "type": "structure", + "members": { + "ServiceCollection": { + "shape": "S4y" + } + } + } } }, "output": { @@ -508,24 +719,31 @@ "type": "timestamp" }, "AnomalyTimeRange": { - "shape": "Sp" + "shape": "Sz" }, "AnomalyReportedTimeRange": { - "shape": "Sq" + "shape": "S10" }, "PredictionTimeRange": { - "shape": "Sr" + "shape": "S11" }, "SourceDetails": { - "shape": "Ss" + "shape": "S12" }, "AssociatedInsightId": {}, "ResourceCollection": { - "shape": "S15" + "shape": "S27" }, "Limit": { "type": "double" - } + }, + "SourceMetadata": { + "shape": "S2h" + }, + "AnomalyResources": { + "shape": "S2l" + }, + "Description": {} } } }, @@ -538,17 +756,24 @@ "Severity": {}, "Status": {}, "AnomalyTimeRange": { - "shape": "Sp" + "shape": "Sz" }, "AnomalyReportedTimeRange": { - "shape": "Sq" + "shape": "S10" }, "SourceDetails": { - "shape": "Ss" + "shape": "S12" }, "AssociatedInsightId": {}, "ResourceCollection": { - "shape": "S15" + "shape": "S27" + }, + "Type": {}, + "Name": {}, + "Description": {}, + "CausalAnomalyId": {}, + "AnomalyResources": { + "shape": "S2l" } } } @@ -557,44 +782,18 @@ } } }, - "ListEvents": { + "ListAnomalousLogGroups": { "http": { - "requestUri": "/events", + "requestUri": "/list-log-anomalies", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "Filters" + "InsightId" ], "members": { - "Filters": { - "type": "structure", - "members": { - "InsightId": {}, - "EventTimeRange": { - "type": "structure", - "required": [ - "FromTime", - "ToTime" - ], - "members": { - "FromTime": { - "type": "timestamp" - }, - "ToTime": { - "type": "timestamp" - } - } - }, - "EventClass": {}, - "EventSource": {}, - "DataSource": {}, - "ResourceCollection": { - "shape": "S15" - } - } - }, + "InsightId": {}, "MaxResults": { "type": "integer" }, @@ -604,33 +803,50 @@ "output": { "type": "structure", "required": [ - "Events" + "InsightId", + "AnomalousLogGroups" ], "members": { - "Events": { + "InsightId": {}, + "AnomalousLogGroups": { "type": "list", "member": { "type": "structure", "members": { - "ResourceCollection": { - "shape": "S15" + "LogGroupName": {}, + "ImpactStartTime": { + "type": "timestamp" }, - "Id": {}, - "Time": { + "ImpactEndTime": { "type": "timestamp" }, - "EventSource": {}, - "Name": {}, - "DataSource": {}, - "EventClass": {}, - "Resources": { + "NumberOfLogLinesScanned": { + "type": "integer" + }, + "LogAnomalyShowcases": { "type": "list", "member": { "type": "structure", "members": { - "Type": {}, - "Name": {}, - "Arn": {} + "LogAnomalyClasses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LogStreamName": {}, + "LogAnomalyType": {}, + "LogAnomalyToken": {}, + "LogEventId": {}, + "Explanation": {}, + "NumberOfLogLinesOccurrences": { + "type": "integer" + }, + "LogEventTimestamp": { + "type": "timestamp" + } + } + } + } } } } @@ -641,65 +857,105 @@ } } }, - "ListInsights": { + "ListEvents": { "http": { - "requestUri": "/insights", + "requestUri": "/events", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "StatusFilter" + "Filters" ], "members": { - "StatusFilter": { + "Filters": { "type": "structure", "members": { - "Ongoing": { + "InsightId": {}, + "EventTimeRange": { "type": "structure", "required": [ - "Type" + "FromTime", + "ToTime" ], "members": { - "Type": {} + "FromTime": { + "type": "timestamp" + }, + "ToTime": { + "type": "timestamp" + } } }, - "Closed": { - "type": "structure", - "required": [ - "Type", - "EndTimeRange" - ], - "members": { - "Type": {}, - "EndTimeRange": { + "EventClass": {}, + "EventSource": {}, + "DataSource": {}, + "ResourceCollection": { + "shape": "S27" + } + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "AccountId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Events" + ], + "members": { + "Events": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceCollection": { + "shape": "S27" + }, + "Id": {}, + "Time": { + "type": "timestamp" + }, + "EventSource": {}, + "Name": {}, + "DataSource": {}, + "EventClass": {}, + "Resources": { + "type": "list", + "member": { "type": "structure", "members": { - "FromTime": { - "type": "timestamp" - }, - "ToTime": { - "type": "timestamp" - } + "Type": {}, + "Name": {}, + "Arn": {} } } } - }, - "Any": { - "type": "structure", - "required": [ - "Type", - "StartTimeRange" - ], - "members": { - "Type": {}, - "StartTimeRange": { - "shape": "S2m" - } - } } } }, + "NextToken": {} + } + } + }, + "ListInsights": { + "http": { + "requestUri": "/insights", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "StatusFilter" + ], + "members": { + "StatusFilter": { + "shape": "S64" + }, "MaxResults": { "type": "integer" }, @@ -710,10 +966,65 @@ "type": "structure", "members": { "ProactiveInsights": { - "shape": "S3j" + "shape": "S6c" }, "ReactiveInsights": { - "shape": "S3n" + "shape": "S6g" + }, + "NextToken": {} + } + } + }, + "ListMonitoredResources": { + "http": { + "requestUri": "/monitoredResources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Filters": { + "type": "structure", + "required": [ + "ResourcePermission", + "ResourceTypeFilters" + ], + "members": { + "ResourcePermission": {}, + "ResourceTypeFilters": { + "type": "list", + "member": {} + } + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "MonitoredResourceIdentifiers" + ], + "members": { + "MonitoredResourceIdentifiers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MonitoredResourceName": {}, + "Type": {}, + "ResourcePermission": {}, + "LastUpdated": { + "type": "timestamp" + }, + "ResourceCollection": { + "shape": "S27" + } + } + } }, "NextToken": {} } @@ -749,6 +1060,90 @@ } } }, + "ListOrganizationInsights": { + "http": { + "requestUri": "/organization/insights", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "StatusFilter" + ], + "members": { + "StatusFilter": { + "shape": "S64" + }, + "MaxResults": { + "type": "integer" + }, + "AccountIds": { + "type": "list", + "member": {} + }, + "OrganizationalUnitIds": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ProactiveInsights": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "AccountId": {}, + "OrganizationalUnitId": {}, + "Name": {}, + "Severity": {}, + "Status": {}, + "InsightTimeRange": { + "shape": "S35" + }, + "PredictionTimeRange": { + "shape": "S11" + }, + "ResourceCollection": { + "shape": "S27" + }, + "ServiceCollection": { + "shape": "S4y" + } + } + } + }, + "ReactiveInsights": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "AccountId": {}, + "OrganizationalUnitId": {}, + "Name": {}, + "Severity": {}, + "Status": {}, + "InsightTimeRange": { + "shape": "S35" + }, + "ResourceCollection": { + "shape": "S27" + }, + "ServiceCollection": { + "shape": "S4y" + } + } + } + }, + "NextToken": {} + } + } + }, "ListRecommendations": { "http": { "requestUri": "/recommendations", @@ -762,7 +1157,8 @@ "members": { "InsightId": {}, "NextToken": {}, - "Locale": {} + "Locale": {}, + "AccountId": {} } }, "output": { @@ -828,10 +1224,12 @@ } } } - } + }, + "AnomalyId": {} } } - } + }, + "Category": {} } } }, @@ -849,7 +1247,7 @@ "type": "structure", "members": { "InsightFeedback": { - "shape": "S1d" + "shape": "S2y" } } }, @@ -894,24 +1292,79 @@ ], "members": { "StartTimeRange": { - "shape": "S2m" + "shape": "S4v" + }, + "Filters": { + "type": "structure", + "members": { + "Severities": { + "shape": "S6" + }, + "Statuses": { + "shape": "S83" + }, + "ResourceCollection": { + "shape": "S27" + }, + "ServiceCollection": { + "shape": "S4y" + } + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Type": {} + } + }, + "output": { + "type": "structure", + "members": { + "ProactiveInsights": { + "shape": "S6c" + }, + "ReactiveInsights": { + "shape": "S6g" + }, + "NextToken": {} + } + } + }, + "SearchOrganizationInsights": { + "http": { + "requestUri": "/organization/insights/search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AccountIds", + "StartTimeRange", + "Type" + ], + "members": { + "AccountIds": { + "type": "list", + "member": {} + }, + "StartTimeRange": { + "shape": "S4v" }, "Filters": { "type": "structure", "members": { "Severities": { - "type": "list", - "member": {} + "shape": "S6" }, "Statuses": { - "type": "list", - "member": {} + "shape": "S83" }, "ResourceCollection": { - "shape": "S15" + "shape": "S27" }, "ServiceCollection": { - "shape": "S3l" + "shape": "S4y" } } }, @@ -926,10 +1379,10 @@ "type": "structure", "members": { "ProactiveInsights": { - "shape": "S3j" + "shape": "S6c" }, "ReactiveInsights": { - "shape": "S3n" + "shape": "S6g" }, "NextToken": {} } @@ -948,7 +1401,7 @@ ], "members": { "ResourceCollection": { - "shape": "S26" + "shape": "S4b" }, "ClientToken": { "idempotencyToken": true @@ -960,6 +1413,25 @@ "members": {} } }, + "UpdateEventSourcesConfig": { + "http": { + "method": "PUT", + "requestUri": "/event-sources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "EventSources": { + "shape": "S2t" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateResourceCollection": { "http": { "method": "PUT", @@ -985,6 +1457,23 @@ "member": {} } } + }, + "Tags": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AppBoundaryKey", + "TagValues" + ], + "members": { + "AppBoundaryKey": {}, + "TagValues": { + "type": "list", + "member": {} + } + } + } } } } @@ -1015,6 +1504,20 @@ "members": { "OptInStatus": {} } + }, + "LogsAnomalyDetection": { + "type": "structure", + "members": { + "OptInStatus": {} + } + }, + "KMSServerSideEncryption": { + "type": "structure", + "members": { + "KMSKeyId": {}, + "OptInStatus": {}, + "Type": {} + } } } } @@ -1038,10 +1541,26 @@ "members": { "TopicArn": {} } + }, + "Filters": { + "type": "structure", + "members": { + "Severities": { + "shape": "S6" + }, + "MessageTypes": { + "type": "list", + "member": {} + } + } } } }, - "Sp": { + "S6": { + "type": "list", + "member": {} + }, + "Sz": { "type": "structure", "required": [ "StartTime" @@ -1055,7 +1574,7 @@ } } }, - "Sq": { + "S10": { "type": "structure", "required": [ "OpenTime" @@ -1069,7 +1588,7 @@ } } }, - "Sr": { + "S11": { "type": "structure", "required": [ "StartTime" @@ -1083,7 +1602,7 @@ } } }, - "Ss": { + "S12": { "type": "structure", "members": { "CloudWatchMetrics": { @@ -1107,37 +1626,191 @@ "Unit": {}, "Period": { "type": "integer" + }, + "MetricDataSummary": { + "type": "structure", + "members": { + "TimestampMetricValuePairList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Timestamp": { + "type": "timestamp" + }, + "MetricValue": { + "type": "double" + } + } + } + }, + "StatusCode": {} + } + } + } + } + }, + "PerformanceInsightsMetrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MetricDisplayName": {}, + "Unit": {}, + "MetricQuery": { + "shape": "S1n" + }, + "ReferenceData": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "ComparisonValues": { + "type": "structure", + "members": { + "ReferenceScalar": { + "type": "structure", + "members": { + "Value": { + "type": "double" + } + } + }, + "ReferenceMetric": { + "type": "structure", + "members": { + "MetricQuery": { + "shape": "S1n" + } + } + } + } + } + } + } + }, + "StatsAtAnomaly": { + "shape": "S24" + }, + "StatsAtBaseline": { + "shape": "S24" } } } } } }, - "S15": { + "S1n": { + "type": "structure", + "members": { + "Metric": {}, + "GroupBy": { + "type": "structure", + "members": { + "Group": {}, + "Dimensions": { + "type": "list", + "member": {} + }, + "Limit": { + "type": "integer" + } + } + }, + "Filter": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "S24": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Value": { + "type": "double" + } + } + } + }, + "S27": { "type": "structure", "members": { "CloudFormation": { "type": "structure", "members": { "StackNames": { - "shape": "S17" + "shape": "S29" + } + } + }, + "Tags": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AppBoundaryKey", + "TagValues" + ], + "members": { + "AppBoundaryKey": {}, + "TagValues": { + "shape": "S2e" + } } } } } }, - "S17": { + "S29": { + "type": "list", + "member": {} + }, + "S2e": { "type": "list", "member": {} }, - "S1d": { + "S2h": { + "type": "structure", + "members": { + "Source": {}, + "SourceResourceName": {}, + "SourceResourceType": {} + } + }, + "S2l": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Type": {} + } + } + }, + "S2t": { + "type": "structure", + "members": { + "AmazonCodeGuruProfiler": { + "type": "structure", + "members": { + "Status": {} + } + } + } + }, + "S2y": { "type": "structure", "members": { "Id": {}, "Feedback": {} } }, - "S1l": { + "S35": { "type": "structure", "required": [ "StartTime" @@ -1151,7 +1824,83 @@ } } }, - "S26": { + "S3a": { + "type": "list", + "member": {} + }, + "S3b": { + "type": "list", + "member": {} + }, + "S3l": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StackName": {}, + "Insight": { + "shape": "S3n" + }, + "AnalyzedResourceCount": { + "type": "long" + } + } + } + }, + "S3n": { + "type": "structure", + "members": { + "OpenProactiveInsights": { + "type": "integer" + }, + "OpenReactiveInsights": { + "type": "integer" + }, + "MeanTimeToRecoverInMilliseconds": { + "type": "long" + } + } + }, + "S3o": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ServiceName": {}, + "Insight": { + "type": "structure", + "members": { + "OpenProactiveInsights": { + "type": "integer" + }, + "OpenReactiveInsights": { + "type": "integer" + } + } + }, + "AnalyzedResourceCount": { + "type": "long" + } + } + } + }, + "S3v": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AppBoundaryKey": {}, + "TagValue": {}, + "Insight": { + "shape": "S3n" + }, + "AnalyzedResourceCount": { + "type": "long" + } + } + } + }, + "S4b": { "type": "structure", "members": { "CloudFormation": { @@ -1162,10 +1911,27 @@ "member": {} } } + }, + "Tags": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AppBoundaryKey", + "TagValues" + ], + "members": { + "AppBoundaryKey": {}, + "TagValues": { + "type": "list", + "member": {} + } + } + } } } }, - "S2m": { + "S4v": { "type": "structure", "members": { "FromTime": { @@ -1176,7 +1942,64 @@ } } }, - "S3j": { + "S4y": { + "type": "structure", + "members": { + "ServiceNames": { + "type": "list", + "member": {} + } + } + }, + "S64": { + "type": "structure", + "members": { + "Ongoing": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {} + } + }, + "Closed": { + "type": "structure", + "required": [ + "Type", + "EndTimeRange" + ], + "members": { + "Type": {}, + "EndTimeRange": { + "type": "structure", + "members": { + "FromTime": { + "type": "timestamp" + }, + "ToTime": { + "type": "timestamp" + } + } + } + } + }, + "Any": { + "type": "structure", + "required": [ + "Type", + "StartTimeRange" + ], + "members": { + "Type": {}, + "StartTimeRange": { + "shape": "S4v" + } + } + } + } + }, + "S6c": { "type": "list", "member": { "type": "structure", @@ -1186,30 +2009,28 @@ "Severity": {}, "Status": {}, "InsightTimeRange": { - "shape": "S1l" + "shape": "S35" }, "PredictionTimeRange": { - "shape": "Sr" + "shape": "S11" }, "ResourceCollection": { - "shape": "S15" + "shape": "S27" }, "ServiceCollection": { - "shape": "S3l" + "shape": "S4y" + }, + "AssociatedResourceArns": { + "shape": "S6e" } } } }, - "S3l": { - "type": "structure", - "members": { - "ServiceNames": { - "type": "list", - "member": {} - } - } + "S6e": { + "type": "list", + "member": {} }, - "S3n": { + "S6g": { "type": "list", "member": { "type": "structure", @@ -1219,16 +2040,23 @@ "Severity": {}, "Status": {}, "InsightTimeRange": { - "shape": "S1l" + "shape": "S35" }, "ResourceCollection": { - "shape": "S15" + "shape": "S27" }, "ServiceCollection": { - "shape": "S3l" + "shape": "S4y" + }, + "AssociatedResourceArns": { + "shape": "S6e" } } } + }, + "S83": { + "type": "list", + "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/directconnect-2012-10-25.min.json b/iamlivecore/service/directconnect-2012-10-25.min.json index 6ef3f7ba..dff7add2 100644 --- a/iamlivecore/service/directconnect-2012-10-25.min.json +++ b/iamlivecore/service/directconnect-2012-10-25.min.json @@ -310,6 +310,20 @@ } } }, + "ConfirmCustomerAgreement": { + "input": { + "type": "structure", + "members": { + "agreementName": {} + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + } + }, "ConfirmPrivateVirtualInterface": { "input": { "type": "structure", @@ -436,7 +450,7 @@ "type": "structure", "members": { "directConnectGateway": { - "shape": "S2q" + "shape": "S2v" } } } @@ -489,7 +503,7 @@ "type": "structure", "members": { "directConnectGatewayAssociationProposal": { - "shape": "S2x" + "shape": "S32" } } } @@ -514,7 +528,7 @@ } }, "output": { - "shape": "S31" + "shape": "S36" } }, "CreateLag": { @@ -547,7 +561,7 @@ } }, "output": { - "shape": "S36" + "shape": "S3b" } }, "CreatePrivateVirtualInterface": { @@ -585,6 +599,9 @@ "directConnectGatewayId": {}, "tags": { "shape": "S10" + }, + "enableSiteLink": { + "type": "boolean" } } } @@ -665,6 +682,9 @@ "directConnectGatewayId": {}, "tags": { "shape": "S10" + }, + "enableSiteLink": { + "type": "boolean" } } } @@ -728,7 +748,7 @@ "type": "structure", "members": { "directConnectGateway": { - "shape": "S2q" + "shape": "S2v" } } } @@ -765,7 +785,7 @@ "type": "structure", "members": { "directConnectGatewayAssociationProposal": { - "shape": "S2x" + "shape": "S32" } } } @@ -798,7 +818,7 @@ } }, "output": { - "shape": "S36" + "shape": "S3b" } }, "DeleteVirtualInterface": { @@ -834,7 +854,7 @@ "type": "structure", "members": { "loa": { - "shape": "S3y" + "shape": "S44" } } }, @@ -848,7 +868,7 @@ } }, "output": { - "shape": "S41" + "shape": "S47" } }, "DescribeConnectionsOnInterconnect": { @@ -862,10 +882,28 @@ } }, "output": { - "shape": "S41" + "shape": "S47" }, "deprecated": true }, + "DescribeCustomerMetadata": { + "output": { + "type": "structure", + "members": { + "agreements": { + "type": "list", + "member": { + "type": "structure", + "members": { + "agreementName": {}, + "status": {} + } + } + }, + "nniPartnerType": {} + } + } + }, "DescribeDirectConnectGatewayAssociationProposals": { "input": { "type": "structure", @@ -885,7 +923,7 @@ "directConnectGatewayAssociationProposals": { "type": "list", "member": { - "shape": "S2x" + "shape": "S32" } }, "nextToken": {} @@ -970,7 +1008,7 @@ "directConnectGateways": { "type": "list", "member": { - "shape": "S2q" + "shape": "S2v" } }, "nextToken": {} @@ -988,7 +1026,7 @@ } }, "output": { - "shape": "S41" + "shape": "S47" } }, "DescribeInterconnectLoa": { @@ -1007,7 +1045,7 @@ "type": "structure", "members": { "loa": { - "shape": "S3y" + "shape": "S44" } } }, @@ -1026,7 +1064,7 @@ "interconnects": { "type": "list", "member": { - "shape": "S31" + "shape": "S36" } } } @@ -1045,7 +1083,7 @@ "lags": { "type": "list", "member": { - "shape": "S36" + "shape": "S3b" } } } @@ -1064,7 +1102,7 @@ } }, "output": { - "shape": "S3y" + "shape": "S44" } }, "DescribeLocations": { @@ -1097,6 +1135,37 @@ } } }, + "DescribeRouterConfiguration": { + "input": { + "type": "structure", + "required": [ + "virtualInterfaceId" + ], + "members": { + "virtualInterfaceId": {}, + "routerTypeIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "customerRouterConfig": {}, + "router": { + "type": "structure", + "members": { + "vendor": {}, + "platform": {}, + "software": {}, + "xsltTemplateName": {}, + "xsltTemplateNameForMacSec": {}, + "routerTypeIdentifier": {} + } + }, + "virtualInterfaceId": {}, + "virtualInterfaceName": {} + } + } + }, "DescribeTags": { "input": { "type": "structure", @@ -1210,7 +1279,7 @@ "testId": {}, "virtualInterfaceId": {}, "bgpPeers": { - "shape": "S5m" + "shape": "S65" }, "status": {}, "maxResults": { @@ -1225,7 +1294,7 @@ "virtualInterfaceTestHistory": { "type": "list", "member": { - "shape": "S5q" + "shape": "S69" } }, "nextToken": {} @@ -1241,7 +1310,7 @@ "members": { "virtualInterfaceId": {}, "bgpPeers": { - "shape": "S5m" + "shape": "S65" }, "testDurationInMinutes": { "type": "integer" @@ -1252,7 +1321,7 @@ "type": "structure", "members": { "virtualInterfaceTest": { - "shape": "S5q" + "shape": "S69" } } } @@ -1271,7 +1340,7 @@ "type": "structure", "members": { "virtualInterfaceTest": { - "shape": "S5q" + "shape": "S69" } } } @@ -1331,6 +1400,27 @@ "shape": "So" } }, + "UpdateDirectConnectGateway": { + "input": { + "type": "structure", + "required": [ + "directConnectGatewayId", + "newDirectConnectGatewayName" + ], + "members": { + "directConnectGatewayId": {}, + "newDirectConnectGatewayName": {} + } + }, + "output": { + "type": "structure", + "members": { + "directConnectGateway": { + "shape": "S2v" + } + } + } + }, "UpdateDirectConnectGatewayAssociation": { "input": { "type": "structure", @@ -1369,7 +1459,7 @@ } }, "output": { - "shape": "S36" + "shape": "S3b" } }, "UpdateVirtualInterfaceAttributes": { @@ -1382,7 +1472,11 @@ "virtualInterfaceId": {}, "mtu": { "type": "integer" - } + }, + "enableSiteLink": { + "type": "boolean" + }, + "virtualInterfaceName": {} } }, "output": { @@ -1561,10 +1655,13 @@ "awsLogicalDeviceId": {}, "tags": { "shape": "S10" + }, + "siteLinkEnabled": { + "type": "boolean" } } }, - "S2q": { + "S2v": { "type": "structure", "members": { "directConnectGatewayId": {}, @@ -1577,7 +1674,7 @@ "stateChangeError": {} } }, - "S2x": { + "S32": { "type": "structure", "members": { "proposalId": {}, @@ -1595,7 +1692,7 @@ } } }, - "S31": { + "S36": { "type": "structure", "members": { "interconnectId": {}, @@ -1623,7 +1720,7 @@ "providerName": {} } }, - "S36": { + "S3b": { "type": "structure", "members": { "connectionsBandwidth": {}, @@ -1645,7 +1742,7 @@ "awsDeviceV2": {}, "awsLogicalDeviceId": {}, "connections": { - "shape": "S38" + "shape": "S3d" }, "allowsHostedConnections": { "type": "boolean" @@ -1667,13 +1764,13 @@ } } }, - "S38": { + "S3d": { "type": "list", "member": { "shape": "So" } }, - "S3y": { + "S44": { "type": "structure", "members": { "loaContent": { @@ -1682,25 +1779,25 @@ "loaContentType": {} } }, - "S41": { + "S47": { "type": "structure", "members": { "connections": { - "shape": "S38" + "shape": "S3d" } } }, - "S5m": { + "S65": { "type": "list", "member": {} }, - "S5q": { + "S69": { "type": "structure", "members": { "testId": {}, "virtualInterfaceId": {}, "bgpPeers": { - "shape": "S5m" + "shape": "S65" }, "status": {}, "ownerAccount": {}, diff --git a/iamlivecore/service/discovery-2015-11-01.min.json b/iamlivecore/service/discovery-2015-11-01.min.json index a4e3beae..29fdf7e8 100644 --- a/iamlivecore/service/discovery-2015-11-01.min.json +++ b/iamlivecore/service/discovery-2015-11-01.min.json @@ -91,7 +91,7 @@ "shape": "S3" }, "tags": { - "shape": "Si" + "shape": "Sk" } } }, @@ -129,7 +129,7 @@ "shape": "S3" }, "tags": { - "shape": "Si" + "shape": "Sk" } } }, @@ -143,10 +143,10 @@ "type": "structure", "members": { "agentIds": { - "shape": "St" + "shape": "Sv" }, "filters": { - "shape": "Sv" + "shape": "Sx" }, "maxResults": { "type": "integer" @@ -248,7 +248,7 @@ }, "dataSource": {}, "schemaStorageConfig": { - "shape": "S1o" + "shape": "S1q" } } } @@ -262,7 +262,7 @@ "type": "structure", "members": { "exportIds": { - "shape": "S1r" + "shape": "S1t" }, "maxResults": { "type": "integer" @@ -274,7 +274,7 @@ "type": "structure", "members": { "exportsInfo": { - "shape": "S1t" + "shape": "S1v" }, "nextToken": {} } @@ -286,10 +286,10 @@ "type": "structure", "members": { "exportIds": { - "shape": "S1r" + "shape": "S1t" }, "filters": { - "shape": "S21" + "shape": "S23" }, "maxResults": { "type": "integer" @@ -301,7 +301,7 @@ "type": "structure", "members": { "exportsInfo": { - "shape": "S1t" + "shape": "S1v" }, "nextToken": {} } @@ -337,7 +337,7 @@ "tasks": { "type": "list", "member": { - "shape": "S2e" + "shape": "S2g" } } } @@ -358,7 +358,7 @@ "members": { "name": {}, "values": { - "shape": "Sx" + "shape": "Sz" } } } @@ -508,6 +508,76 @@ "type": "integer" } } + }, + "meCollectorSummary": { + "type": "structure", + "required": [ + "activeMeCollectors", + "healthyMeCollectors", + "denyListedMeCollectors", + "shutdownMeCollectors", + "unhealthyMeCollectors", + "totalMeCollectors", + "unknownMeCollectors" + ], + "members": { + "activeMeCollectors": { + "type": "integer" + }, + "healthyMeCollectors": { + "type": "integer" + }, + "denyListedMeCollectors": { + "type": "integer" + }, + "shutdownMeCollectors": { + "type": "integer" + }, + "unhealthyMeCollectors": { + "type": "integer" + }, + "totalMeCollectors": { + "type": "integer" + }, + "unknownMeCollectors": { + "type": "integer" + } + } + }, + "agentlessCollectorSummary": { + "type": "structure", + "required": [ + "activeAgentlessCollectors", + "healthyAgentlessCollectors", + "denyListedAgentlessCollectors", + "shutdownAgentlessCollectors", + "unhealthyAgentlessCollectors", + "totalAgentlessCollectors", + "unknownAgentlessCollectors" + ], + "members": { + "activeAgentlessCollectors": { + "type": "integer" + }, + "healthyAgentlessCollectors": { + "type": "integer" + }, + "denyListedAgentlessCollectors": { + "type": "integer" + }, + "shutdownAgentlessCollectors": { + "type": "integer" + }, + "unhealthyAgentlessCollectors": { + "type": "integer" + }, + "totalAgentlessCollectors": { + "type": "integer" + }, + "unknownAgentlessCollectors": { + "type": "integer" + } + } } } } @@ -521,7 +591,7 @@ "members": { "configurationType": {}, "filters": { - "shape": "Sv" + "shape": "Sx" }, "maxResults": { "type": "integer" @@ -627,7 +697,7 @@ }, "dataSource": {}, "schemaStorageConfig": { - "shape": "S1o" + "shape": "S1q" } } } @@ -640,7 +710,7 @@ ], "members": { "agentIds": { - "shape": "St" + "shape": "Sv" } } }, @@ -648,7 +718,7 @@ "type": "structure", "members": { "agentsConfigurationStatus": { - "shape": "S3f" + "shape": "S3k" } } } @@ -662,13 +732,52 @@ "member": {} }, "filters": { - "shape": "S21" + "shape": "S23" }, "startTime": { "type": "timestamp" }, "endTime": { "type": "timestamp" + }, + "preferences": { + "type": "structure", + "members": { + "ec2RecommendationsPreferences": { + "type": "structure", + "members": { + "enabled": { + "type": "boolean" + }, + "cpuPerformanceMetricBasis": { + "shape": "S3s" + }, + "ramPerformanceMetricBasis": { + "shape": "S3s" + }, + "tenancy": {}, + "excludedInstanceTypes": { + "type": "list", + "member": {} + }, + "preferredRegion": {}, + "reservedInstanceOptions": { + "type": "structure", + "required": [ + "purchasingOption", + "offeringClass", + "termLength" + ], + "members": { + "purchasingOption": {}, + "offeringClass": {}, + "termLength": {} + } + } + } + } + }, + "union": true } } }, @@ -698,7 +807,7 @@ "type": "structure", "members": { "task": { - "shape": "S2e" + "shape": "S2g" } } } @@ -733,7 +842,7 @@ ], "members": { "agentIds": { - "shape": "St" + "shape": "Sv" } } }, @@ -741,7 +850,7 @@ "type": "structure", "members": { "agentsConfigurationStatus": { - "shape": "S3f" + "shape": "S3k" } } } @@ -769,7 +878,7 @@ "type": "list", "member": {} }, - "Si": { + "Sk": { "type": "list", "member": { "type": "structure", @@ -783,11 +892,11 @@ } } }, - "St": { + "Sv": { "type": "list", "member": {} }, - "Sv": { + "Sx": { "type": "list", "member": { "type": "structure", @@ -799,26 +908,26 @@ "members": { "name": {}, "values": { - "shape": "Sx" + "shape": "Sz" }, "condition": {} } } }, - "Sx": { + "Sz": { "type": "list", "member": {} }, - "S1o": { + "S1q": { "type": "map", "key": {}, "value": {} }, - "S1r": { + "S1t": { "type": "list", "member": {} }, - "S1t": { + "S1v": { "type": "list", "member": { "type": "structure", @@ -848,7 +957,7 @@ } } }, - "S21": { + "S23": { "type": "list", "member": { "type": "structure", @@ -860,13 +969,13 @@ "members": { "name": {}, "values": { - "shape": "Sx" + "shape": "Sz" }, "condition": {} } } }, - "S2e": { + "S2g": { "type": "structure", "members": { "importTaskId": {}, @@ -898,7 +1007,7 @@ "errorsAndFailedEntriesZip": {} } }, - "S3f": { + "S3k": { "type": "list", "member": { "type": "structure", @@ -910,6 +1019,15 @@ "description": {} } } + }, + "S3s": { + "type": "structure", + "members": { + "name": {}, + "percentageAdjust": { + "type": "double" + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/dlm-2018-01-12.min.json b/iamlivecore/service/dlm-2018-01-12.min.json index b0dacb1e..c495869e 100644 --- a/iamlivecore/service/dlm-2018-01-12.min.json +++ b/iamlivecore/service/dlm-2018-01-12.min.json @@ -33,7 +33,7 @@ "shape": "S5" }, "Tags": { - "shape": "S1q" + "shape": "S1w" } } }, @@ -115,7 +115,7 @@ "Description": {}, "State": {}, "Tags": { - "shape": "S1q" + "shape": "S1w" }, "PolicyType": {} } @@ -153,16 +153,16 @@ "StatusMessage": {}, "ExecutionRoleArn": {}, "DateCreated": { - "shape": "S2a" + "shape": "S2g" }, "DateModified": { - "shape": "S2a" + "shape": "S2g" }, "PolicyDetails": { "shape": "S5" }, "Tags": { - "shape": "S1q" + "shape": "S1w" }, "PolicyArn": {} } @@ -191,7 +191,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S1q" + "shape": "S1w" } } } @@ -212,7 +212,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "S1q" + "shape": "S1w" } } }, @@ -382,7 +382,7 @@ "type": "boolean" }, "RetainRule": { - "shape": "S14" + "shape": "S16" }, "DeprecateRule": { "type": "structure", @@ -426,6 +426,34 @@ }, "IntervalUnit": {} } + }, + "ArchiveRule": { + "type": "structure", + "required": [ + "RetainRule" + ], + "members": { + "RetainRule": { + "type": "structure", + "required": [ + "RetentionArchiveTier" + ], + "members": { + "RetentionArchiveTier": { + "type": "structure", + "members": { + "Count": { + "type": "integer" + }, + "Interval": { + "type": "integer" + }, + "IntervalUnit": {} + } + } + } + } + } } } } @@ -438,6 +466,12 @@ }, "NoReboot": { "type": "boolean" + }, + "ExcludeDataVolumeTags": { + "type": "list", + "member": { + "shape": "Sc" + } } } }, @@ -499,7 +533,7 @@ } }, "RetainRule": { - "shape": "S14" + "shape": "S16" } } } @@ -524,7 +558,7 @@ "Value": {} } }, - "S14": { + "S16": { "type": "structure", "members": { "Interval": { @@ -533,12 +567,12 @@ "IntervalUnit": {} } }, - "S1q": { + "S1w": { "type": "map", "key": {}, "value": {} }, - "S2a": { + "S2g": { "type": "timestamp", "timestampFormat": "iso8601" } diff --git a/iamlivecore/service/dms-2016-01-01.min.json b/iamlivecore/service/dms-2016-01-01.min.json index 6b7ce139..9fbe843f 100644 --- a/iamlivecore/service/dms-2016-01-01.min.json +++ b/iamlivecore/service/dms-2016-01-01.min.json @@ -54,6 +54,45 @@ } } }, + "BatchStartRecommendations": { + "input": { + "type": "structure", + "members": { + "Data": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DatabaseId", + "Settings" + ], + "members": { + "DatabaseId": {}, + "Settings": { + "shape": "Sf" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "ErrorEntries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DatabaseId": {}, + "Message": {}, + "Code": {} + } + } + } + } + } + }, "CancelReplicationTaskAssessmentRun": { "input": { "type": "structure", @@ -68,7 +107,35 @@ "type": "structure", "members": { "ReplicationTaskAssessmentRun": { - "shape": "Se" + "shape": "Sl" + } + } + } + }, + "CreateDataProvider": { + "input": { + "type": "structure", + "required": [ + "Engine", + "Settings" + ], + "members": { + "DataProviderName": {}, + "Description": {}, + "Engine": {}, + "Settings": { + "shape": "Sp" + }, + "Tags": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataProvider": { + "shape": "Sx" } } } @@ -87,7 +154,7 @@ "EngineName": {}, "Username": {}, "Password": { - "shape": "Sj" + "shape": "S11" }, "ServerName": {}, "Port": { @@ -104,56 +171,62 @@ "ServiceAccessRoleArn": {}, "ExternalTableDefinition": {}, "DynamoDbSettings": { - "shape": "Sm" + "shape": "S12" }, "S3Settings": { - "shape": "Sn" + "shape": "S13" }, "DmsTransferSettings": { - "shape": "Sx" + "shape": "S1d" }, "MongoDbSettings": { - "shape": "Sy" + "shape": "S1e" }, "KinesisSettings": { - "shape": "S12" + "shape": "S1i" }, "KafkaSettings": { - "shape": "S14" + "shape": "S1k" }, "ElasticsearchSettings": { - "shape": "S16" + "shape": "S1o" }, "NeptuneSettings": { - "shape": "S17" + "shape": "S1p" }, "RedshiftSettings": { - "shape": "S18" + "shape": "S1q" }, "PostgreSQLSettings": { - "shape": "S19" + "shape": "S1r" }, "MySQLSettings": { - "shape": "S1b" + "shape": "S1v" }, "OracleSettings": { - "shape": "S1d" + "shape": "S1x" }, "SybaseSettings": { - "shape": "S1g" + "shape": "S20" }, "MicrosoftSQLServerSettings": { - "shape": "S1h" + "shape": "S21" }, "IBMDb2Settings": { - "shape": "S1j" + "shape": "S24" }, "ResourceIdentifier": {}, "DocDbSettings": { - "shape": "S1k" + "shape": "S25" }, "RedisSettings": { - "shape": "S1l" + "shape": "S26" + }, + "GcpMySQLSettings": { + "shape": "S29" + }, + "TimestreamSettings": { + "shape": "S2a" } } }, @@ -161,7 +234,7 @@ "type": "structure", "members": { "Endpoint": { - "shape": "S1p" + "shape": "S2c" } } } @@ -178,10 +251,10 @@ "SnsTopicArn": {}, "SourceType": {}, "EventCategories": { - "shape": "S1r" + "shape": "S2e" }, "SourceIds": { - "shape": "S1s" + "shape": "S2f" }, "Enabled": { "type": "boolean" @@ -195,7 +268,136 @@ "type": "structure", "members": { "EventSubscription": { - "shape": "S1u" + "shape": "S2h" + } + } + } + }, + "CreateFleetAdvisorCollector": { + "input": { + "type": "structure", + "required": [ + "CollectorName", + "ServiceAccessRoleArn", + "S3BucketName" + ], + "members": { + "CollectorName": {}, + "Description": {}, + "ServiceAccessRoleArn": {}, + "S3BucketName": {} + } + }, + "output": { + "type": "structure", + "members": { + "CollectorReferencedId": {}, + "CollectorName": {}, + "Description": {}, + "ServiceAccessRoleArn": {}, + "S3BucketName": {} + } + } + }, + "CreateInstanceProfile": { + "input": { + "type": "structure", + "members": { + "AvailabilityZone": {}, + "KmsKeyArn": {}, + "PubliclyAccessible": { + "type": "boolean" + }, + "Tags": { + "shape": "S3" + }, + "NetworkType": {}, + "InstanceProfileName": {}, + "Description": {}, + "SubnetGroupIdentifier": {}, + "VpcSecurityGroups": { + "shape": "S2m" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceProfile": { + "shape": "S2o" + } + } + } + }, + "CreateMigrationProject": { + "input": { + "type": "structure", + "required": [ + "SourceDataProviderDescriptors", + "TargetDataProviderDescriptors", + "InstanceProfileIdentifier" + ], + "members": { + "MigrationProjectName": {}, + "SourceDataProviderDescriptors": { + "shape": "S2q" + }, + "TargetDataProviderDescriptors": { + "shape": "S2q" + }, + "InstanceProfileIdentifier": {}, + "TransformationRules": {}, + "Description": {}, + "Tags": { + "shape": "S3" + }, + "SchemaConversionApplicationAttributes": { + "shape": "S2s" + } + } + }, + "output": { + "type": "structure", + "members": { + "MigrationProject": { + "shape": "S2u" + } + } + } + }, + "CreateReplicationConfig": { + "input": { + "type": "structure", + "required": [ + "ReplicationConfigIdentifier", + "SourceEndpointArn", + "TargetEndpointArn", + "ComputeConfig", + "ReplicationType", + "TableMappings" + ], + "members": { + "ReplicationConfigIdentifier": {}, + "SourceEndpointArn": {}, + "TargetEndpointArn": {}, + "ComputeConfig": { + "shape": "S2y" + }, + "ReplicationType": {}, + "TableMappings": {}, + "ReplicationSettings": {}, + "SupplementalSettings": {}, + "ResourceIdentifier": {}, + "Tags": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationConfig": { + "shape": "S31" } } } @@ -214,7 +416,7 @@ }, "ReplicationInstanceClass": {}, "VpcSecurityGroupIds": { - "shape": "S1x" + "shape": "S33" }, "AvailabilityZone": {}, "ReplicationSubnetGroupIdentifier": {}, @@ -234,14 +436,15 @@ "type": "boolean" }, "DnsNameServers": {}, - "ResourceIdentifier": {} + "ResourceIdentifier": {}, + "NetworkType": {} } }, "output": { "type": "structure", "members": { "ReplicationInstance": { - "shape": "S1z" + "shape": "S35" } } } @@ -258,7 +461,7 @@ "ReplicationSubnetGroupIdentifier": {}, "ReplicationSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S2a" + "shape": "S3h" }, "Tags": { "shape": "S3" @@ -269,7 +472,7 @@ "type": "structure", "members": { "ReplicationSubnetGroup": { - "shape": "S22" + "shape": "S38" } } } @@ -309,7 +512,7 @@ "type": "structure", "members": { "ReplicationTask": { - "shape": "S2f" + "shape": "S3l" } } } @@ -328,7 +531,7 @@ "type": "structure", "members": { "Certificate": { - "shape": "S2k" + "shape": "S3q" } } } @@ -349,7 +552,26 @@ "type": "structure", "members": { "Connection": { - "shape": "S2o" + "shape": "S3u" + } + } + } + }, + "DeleteDataProvider": { + "input": { + "type": "structure", + "required": [ + "DataProviderIdentifier" + ], + "members": { + "DataProviderIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "DataProvider": { + "shape": "Sx" } } } @@ -368,7 +590,7 @@ "type": "structure", "members": { "Endpoint": { - "shape": "S1p" + "shape": "S2c" } } } @@ -387,7 +609,96 @@ "type": "structure", "members": { "EventSubscription": { - "shape": "S1u" + "shape": "S2h" + } + } + } + }, + "DeleteFleetAdvisorCollector": { + "input": { + "type": "structure", + "required": [ + "CollectorReferencedId" + ], + "members": { + "CollectorReferencedId": {} + } + } + }, + "DeleteFleetAdvisorDatabases": { + "input": { + "type": "structure", + "required": [ + "DatabaseIds" + ], + "members": { + "DatabaseIds": { + "shape": "S2m" + } + } + }, + "output": { + "type": "structure", + "members": { + "DatabaseIds": { + "shape": "S2m" + } + } + } + }, + "DeleteInstanceProfile": { + "input": { + "type": "structure", + "required": [ + "InstanceProfileIdentifier" + ], + "members": { + "InstanceProfileIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "InstanceProfile": { + "shape": "S2o" + } + } + } + }, + "DeleteMigrationProject": { + "input": { + "type": "structure", + "required": [ + "MigrationProjectIdentifier" + ], + "members": { + "MigrationProjectIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "MigrationProject": { + "shape": "S2u" + } + } + } + }, + "DeleteReplicationConfig": { + "input": { + "type": "structure", + "required": [ + "ReplicationConfigArn" + ], + "members": { + "ReplicationConfigArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationConfig": { + "shape": "S31" } } } @@ -406,7 +717,7 @@ "type": "structure", "members": { "ReplicationInstance": { - "shape": "S1z" + "shape": "S35" } } } @@ -440,7 +751,7 @@ "type": "structure", "members": { "ReplicationTask": { - "shape": "S2f" + "shape": "S3l" } } } @@ -459,7 +770,7 @@ "type": "structure", "members": { "ReplicationTaskAssessmentRun": { - "shape": "Se" + "shape": "Sl" } } } @@ -522,7 +833,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" @@ -537,7 +848,7 @@ "Certificates": { "type": "list", "member": { - "shape": "S2k" + "shape": "S3q" } } } @@ -548,7 +859,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" @@ -563,20 +874,37 @@ "Connections": { "type": "list", "member": { - "shape": "S2o" + "shape": "S3u" } } } } }, - "DescribeEndpointSettings": { + "DescribeConversionConfiguration": { "input": { "type": "structure", "required": [ - "EngineName" + "MigrationProjectIdentifier" ], "members": { - "EngineName": {}, + "MigrationProjectIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "MigrationProjectIdentifier": {}, + "ConversionConfiguration": {} + } + } + }, + "DescribeDataProviders": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, "MaxRecords": { "type": "integer" }, @@ -587,12 +915,39 @@ "type": "structure", "members": { "Marker": {}, - "EndpointSettings": { + "DataProviders": { "type": "list", "member": { - "type": "structure", - "members": { - "Name": {}, + "shape": "Sx" + } + } + } + } + }, + "DescribeEndpointSettings": { + "input": { + "type": "structure", + "required": [ + "EngineName" + ], + "members": { + "EngineName": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "EndpointSettings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, "Type": {}, "EnumValues": { "type": "list", @@ -621,7 +976,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" @@ -656,7 +1011,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" @@ -671,19 +1026,63 @@ "Endpoints": { "type": "list", "member": { - "shape": "S1p" + "shape": "S2c" } } } } }, + "DescribeEngineVersions": { + "input": { + "type": "structure", + "members": { + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "EngineVersions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Version": {}, + "Lifecycle": {}, + "ReleaseStatus": {}, + "LaunchDate": { + "type": "timestamp" + }, + "AutoUpgradeDate": { + "type": "timestamp" + }, + "DeprecationDate": { + "type": "timestamp" + }, + "ForceUpgradeDate": { + "type": "timestamp" + }, + "AvailableUpgrades": { + "type": "list", + "member": {} + } + } + } + }, + "Marker": {} + } + } + }, "DescribeEventCategories": { "input": { "type": "structure", "members": { "SourceType": {}, "Filters": { - "shape": "S39" + "shape": "S4q" } } }, @@ -697,7 +1096,7 @@ "members": { "SourceType": {}, "EventCategories": { - "shape": "S1r" + "shape": "S2e" } } } @@ -711,7 +1110,7 @@ "members": { "SubscriptionName": {}, "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" @@ -726,7 +1125,7 @@ "EventSubscriptionsList": { "type": "list", "member": { - "shape": "S1u" + "shape": "S2h" } } } @@ -748,10 +1147,10 @@ "type": "integer" }, "EventCategories": { - "shape": "S1r" + "shape": "S2e" }, "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" @@ -772,7 +1171,7 @@ "SourceType": {}, "Message": {}, "EventCategories": { - "shape": "S1r" + "shape": "S2e" }, "Date": { "type": "timestamp" @@ -783,226 +1182,293 @@ } } }, - "DescribeOrderableReplicationInstances": { + "DescribeExtensionPackAssociations": { "input": { "type": "structure", + "required": [ + "MigrationProjectIdentifier" + ], "members": { + "MigrationProjectIdentifier": {}, + "Filters": { + "shape": "S4q" + }, + "Marker": {}, "MaxRecords": { "type": "integer" - }, - "Marker": {} + } } }, "output": { "type": "structure", "members": { - "OrderableReplicationInstances": { - "type": "list", - "member": { - "type": "structure", - "members": { - "EngineVersion": {}, - "ReplicationInstanceClass": {}, - "StorageType": {}, - "MinAllocatedStorage": { - "type": "integer" - }, - "MaxAllocatedStorage": { - "type": "integer" - }, - "DefaultAllocatedStorage": { - "type": "integer" - }, - "IncludedAllocatedStorage": { - "type": "integer" - }, - "AvailabilityZones": { - "type": "list", - "member": {} - }, - "ReleaseStatus": {} - } - } - }, - "Marker": {} + "Marker": {}, + "Requests": { + "shape": "S60" + } } } }, - "DescribePendingMaintenanceActions": { + "DescribeFleetAdvisorCollectors": { "input": { "type": "structure", "members": { - "ReplicationInstanceArn": {}, "Filters": { - "shape": "S39" + "shape": "S4q" }, - "Marker": {}, "MaxRecords": { "type": "integer" - } + }, + "NextToken": {} } }, "output": { "type": "structure", "members": { - "PendingMaintenanceActions": { + "Collectors": { "type": "list", "member": { - "shape": "S8" + "type": "structure", + "members": { + "CollectorReferencedId": {}, + "CollectorName": {}, + "CollectorVersion": {}, + "VersionStatus": {}, + "Description": {}, + "S3BucketName": {}, + "ServiceAccessRoleArn": {}, + "CollectorHealthCheck": { + "type": "structure", + "members": { + "CollectorStatus": {}, + "LocalCollectorS3Access": { + "type": "boolean" + }, + "WebCollectorS3Access": { + "type": "boolean" + }, + "WebCollectorGrantedRoleBasedAccess": { + "type": "boolean" + } + } + }, + "LastDataReceived": {}, + "RegisteredDate": {}, + "CreatedDate": {}, + "ModifiedDate": {}, + "InventoryData": { + "type": "structure", + "members": { + "NumberOfDatabases": { + "type": "integer" + }, + "NumberOfSchemas": { + "type": "integer" + } + } + } + } } }, - "Marker": {} - } - } - }, - "DescribeRefreshSchemasStatus": { - "input": { - "type": "structure", - "required": [ - "EndpointArn" - ], - "members": { - "EndpointArn": {} - } - }, - "output": { - "type": "structure", - "members": { - "RefreshSchemasStatus": { - "shape": "S4h" - } + "NextToken": {} } } }, - "DescribeReplicationInstanceTaskLogs": { + "DescribeFleetAdvisorDatabases": { "input": { "type": "structure", - "required": [ - "ReplicationInstanceArn" - ], "members": { - "ReplicationInstanceArn": {}, + "Filters": { + "shape": "S4q" + }, "MaxRecords": { "type": "integer" }, - "Marker": {} + "NextToken": {} } }, "output": { "type": "structure", "members": { - "ReplicationInstanceArn": {}, - "ReplicationInstanceTaskLogs": { + "Databases": { "type": "list", "member": { "type": "structure", "members": { - "ReplicationTaskName": {}, - "ReplicationTaskArn": {}, - "ReplicationInstanceTaskLogSize": { + "DatabaseId": {}, + "DatabaseName": {}, + "IpAddress": {}, + "NumberOfSchemas": { "type": "long" + }, + "Server": { + "shape": "S6i" + }, + "SoftwareDetails": { + "type": "structure", + "members": { + "Engine": {}, + "EngineVersion": {}, + "EngineEdition": {}, + "ServicePack": {}, + "SupportLevel": {}, + "OsArchitecture": { + "type": "integer" + }, + "Tooltip": {} + } + }, + "Collectors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CollectorReferencedId": {}, + "CollectorName": {} + } + } } } } }, - "Marker": {} + "NextToken": {} } } }, - "DescribeReplicationInstances": { + "DescribeFleetAdvisorLsaAnalysis": { "input": { "type": "structure", "members": { - "Filters": { - "shape": "S39" - }, "MaxRecords": { "type": "integer" }, - "Marker": {} + "NextToken": {} } }, "output": { "type": "structure", "members": { - "Marker": {}, - "ReplicationInstances": { + "Analysis": { "type": "list", "member": { - "shape": "S1z" + "type": "structure", + "members": { + "LsaAnalysisId": {}, + "Status": {} + } } - } + }, + "NextToken": {} } } }, - "DescribeReplicationSubnetGroups": { + "DescribeFleetAdvisorSchemaObjectSummary": { "input": { "type": "structure", "members": { "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" }, - "Marker": {} + "NextToken": {} } }, "output": { "type": "structure", "members": { - "Marker": {}, - "ReplicationSubnetGroups": { + "FleetAdvisorSchemaObjects": { "type": "list", "member": { - "shape": "S22" + "type": "structure", + "members": { + "SchemaId": {}, + "ObjectType": {}, + "NumberOfObjects": { + "type": "long" + }, + "CodeLineCount": { + "type": "long" + }, + "CodeSize": { + "type": "long" + } + } } - } + }, + "NextToken": {} } } }, - "DescribeReplicationTaskAssessmentResults": { + "DescribeFleetAdvisorSchemas": { "input": { "type": "structure", "members": { - "ReplicationTaskArn": {}, + "Filters": { + "shape": "S4q" + }, "MaxRecords": { "type": "integer" }, - "Marker": {} + "NextToken": {} } }, "output": { "type": "structure", "members": { - "Marker": {}, - "BucketName": {}, - "ReplicationTaskAssessmentResults": { + "FleetAdvisorSchemas": { "type": "list", "member": { "type": "structure", "members": { - "ReplicationTaskIdentifier": {}, - "ReplicationTaskArn": {}, - "ReplicationTaskLastAssessmentDate": { - "type": "timestamp" + "CodeLineCount": { + "type": "long" }, - "AssessmentStatus": {}, - "AssessmentResultsFile": {}, - "AssessmentResults": {}, - "S3ObjectUrl": {} + "CodeSize": { + "type": "long" + }, + "Complexity": {}, + "Server": { + "shape": "S6i" + }, + "DatabaseInstance": { + "type": "structure", + "members": { + "DatabaseId": {}, + "DatabaseName": {}, + "DatabaseIpAddress": {}, + "DatabaseEngine": {} + } + }, + "SchemaId": {}, + "SchemaName": {}, + "OriginalSchema": { + "type": "structure", + "members": { + "SchemaId": {}, + "SchemaName": {}, + "DatabaseId": {}, + "DatabaseName": {}, + "DatabaseIpAddress": {} + } + }, + "Similarity": { + "type": "double" + } } } - } + }, + "NextToken": {} } } }, - "DescribeReplicationTaskAssessmentRuns": { + "DescribeInstanceProfiles": { "input": { "type": "structure", "members": { "Filters": { - "shape": "S39" + "shape": "S4q" }, "MaxRecords": { "type": "integer" @@ -1014,63 +1480,56 @@ "type": "structure", "members": { "Marker": {}, - "ReplicationTaskAssessmentRuns": { + "InstanceProfiles": { "type": "list", "member": { - "shape": "Se" + "shape": "S2o" } } } } }, - "DescribeReplicationTaskIndividualAssessments": { + "DescribeMetadataModelAssessments": { "input": { "type": "structure", + "required": [ + "MigrationProjectIdentifier" + ], "members": { + "MigrationProjectIdentifier": {}, "Filters": { - "shape": "S39" + "shape": "S4q" }, + "Marker": {}, "MaxRecords": { "type": "integer" - }, - "Marker": {} + } } }, "output": { "type": "structure", "members": { "Marker": {}, - "ReplicationTaskIndividualAssessments": { - "type": "list", - "member": { - "type": "structure", - "members": { - "ReplicationTaskIndividualAssessmentArn": {}, - "ReplicationTaskAssessmentRunArn": {}, - "IndividualAssessmentName": {}, - "Status": {}, - "ReplicationTaskIndividualAssessmentStartDate": { - "type": "timestamp" - } - } - } + "Requests": { + "shape": "S60" } } } }, - "DescribeReplicationTasks": { + "DescribeMetadataModelConversions": { "input": { "type": "structure", + "required": [ + "MigrationProjectIdentifier" + ], "members": { + "MigrationProjectIdentifier": {}, "Filters": { - "shape": "S39" + "shape": "S4q" }, + "Marker": {}, "MaxRecords": { "type": "integer" - }, - "Marker": {}, - "WithoutSettings": { - "type": "boolean" } } }, @@ -1078,117 +1537,712 @@ "type": "structure", "members": { "Marker": {}, - "ReplicationTasks": { - "type": "list", - "member": { - "shape": "S2f" - } + "Requests": { + "shape": "S60" } } } }, - "DescribeSchemas": { + "DescribeMetadataModelExportsAsScript": { "input": { "type": "structure", "required": [ - "EndpointArn" + "MigrationProjectIdentifier" ], "members": { - "EndpointArn": {}, + "MigrationProjectIdentifier": {}, + "Filters": { + "shape": "S4q" + }, + "Marker": {}, "MaxRecords": { "type": "integer" - }, - "Marker": {} + } } }, "output": { "type": "structure", "members": { "Marker": {}, - "Schemas": { - "type": "list", - "member": {} + "Requests": { + "shape": "S60" } } } }, - "DescribeTableStatistics": { + "DescribeMetadataModelExportsToTarget": { "input": { "type": "structure", "required": [ - "ReplicationTaskArn" + "MigrationProjectIdentifier" ], "members": { - "ReplicationTaskArn": {}, + "MigrationProjectIdentifier": {}, + "Filters": { + "shape": "S4q" + }, + "Marker": {}, "MaxRecords": { "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "Requests": { + "shape": "S60" + } + } + } + }, + "DescribeMetadataModelImports": { + "input": { + "type": "structure", + "required": [ + "MigrationProjectIdentifier" + ], + "members": { + "MigrationProjectIdentifier": {}, + "Filters": { + "shape": "S4q" }, "Marker": {}, + "MaxRecords": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "Requests": { + "shape": "S60" + } + } + } + }, + "DescribeMigrationProjects": { + "input": { + "type": "structure", + "members": { "Filters": { - "shape": "S39" + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "MigrationProjects": { + "type": "list", + "member": { + "shape": "S2u" + } } } + } + }, + "DescribeOrderableReplicationInstances": { + "input": { + "type": "structure", + "members": { + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } }, "output": { "type": "structure", "members": { - "ReplicationTaskArn": {}, - "TableStatistics": { + "OrderableReplicationInstances": { "type": "list", "member": { "type": "structure", "members": { - "SchemaName": {}, - "TableName": {}, - "Inserts": { - "type": "long" - }, - "Deletes": { - "type": "long" - }, - "Updates": { - "type": "long" - }, - "Ddls": { - "type": "long" - }, - "FullLoadRows": { - "type": "long" + "EngineVersion": {}, + "ReplicationInstanceClass": {}, + "StorageType": {}, + "MinAllocatedStorage": { + "type": "integer" }, - "FullLoadCondtnlChkFailedRows": { - "type": "long" + "MaxAllocatedStorage": { + "type": "integer" }, - "FullLoadErrorRows": { - "type": "long" + "DefaultAllocatedStorage": { + "type": "integer" }, - "FullLoadStartTime": { - "type": "timestamp" + "IncludedAllocatedStorage": { + "type": "integer" }, - "FullLoadEndTime": { - "type": "timestamp" + "AvailabilityZones": { + "type": "list", + "member": {} }, - "FullLoadReloaded": { + "ReleaseStatus": {} + } + } + }, + "Marker": {} + } + } + }, + "DescribePendingMaintenanceActions": { + "input": { + "type": "structure", + "members": { + "ReplicationInstanceArn": {}, + "Filters": { + "shape": "S4q" + }, + "Marker": {}, + "MaxRecords": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "PendingMaintenanceActions": { + "type": "list", + "member": { + "shape": "S8" + } + }, + "Marker": {} + } + } + }, + "DescribeRecommendationLimitations": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Limitations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DatabaseId": {}, + "EngineName": {}, + "Name": {}, + "Description": {}, + "Impact": {}, + "Type": {} + } + } + } + } + } + }, + "DescribeRecommendations": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Recommendations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DatabaseId": {}, + "EngineName": {}, + "CreatedDate": {}, + "Status": {}, + "Preferred": { "type": "boolean" }, - "LastUpdateTime": { - "type": "timestamp" - }, - "TableState": {}, - "ValidationPendingRecords": { - "type": "long" - }, - "ValidationFailedRecords": { - "type": "long" + "Settings": { + "shape": "Sf" }, - "ValidationSuspendedRecords": { + "Data": { + "type": "structure", + "members": { + "RdsEngine": { + "type": "structure", + "members": { + "RequirementsToTarget": { + "type": "structure", + "members": { + "EngineEdition": {}, + "InstanceVcpu": { + "type": "double" + }, + "InstanceMemory": { + "type": "double" + }, + "StorageSize": { + "type": "integer" + }, + "StorageIops": { + "type": "integer" + }, + "DeploymentOption": {}, + "EngineVersion": {} + } + }, + "TargetConfiguration": { + "type": "structure", + "members": { + "EngineEdition": {}, + "InstanceType": {}, + "InstanceVcpu": { + "type": "double" + }, + "InstanceMemory": { + "type": "double" + }, + "StorageType": {}, + "StorageSize": { + "type": "integer" + }, + "StorageIops": { + "type": "integer" + }, + "DeploymentOption": {}, + "EngineVersion": {} + } + } + } + } + } + } + } + } + } + } + } + }, + "DescribeRefreshSchemasStatus": { + "input": { + "type": "structure", + "required": [ + "EndpointArn" + ], + "members": { + "EndpointArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "RefreshSchemasStatus": { + "shape": "S83" + } + } + } + }, + "DescribeReplicationConfigs": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "ReplicationConfigs": { + "type": "list", + "member": { + "shape": "S31" + } + } + } + } + }, + "DescribeReplicationInstanceTaskLogs": { + "input": { + "type": "structure", + "required": [ + "ReplicationInstanceArn" + ], + "members": { + "ReplicationInstanceArn": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationInstanceArn": {}, + "ReplicationInstanceTaskLogs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ReplicationTaskName": {}, + "ReplicationTaskArn": {}, + "ReplicationInstanceTaskLogSize": { "type": "long" - }, - "ValidationState": {}, - "ValidationStateDetails": {} + } } } }, - "Marker": {} + "Marker": {} + } + } + }, + "DescribeReplicationInstances": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "ReplicationInstances": { + "type": "list", + "member": { + "shape": "S35" + } + } + } + } + }, + "DescribeReplicationSubnetGroups": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "ReplicationSubnetGroups": { + "type": "list", + "member": { + "shape": "S38" + } + } + } + } + }, + "DescribeReplicationTableStatistics": { + "input": { + "type": "structure", + "required": [ + "ReplicationConfigArn" + ], + "members": { + "ReplicationConfigArn": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {}, + "Filters": { + "shape": "S4q" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationConfigArn": {}, + "Marker": {}, + "ReplicationTableStatistics": { + "type": "list", + "member": { + "shape": "S8l" + } + } + } + } + }, + "DescribeReplicationTaskAssessmentResults": { + "input": { + "type": "structure", + "members": { + "ReplicationTaskArn": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "BucketName": {}, + "ReplicationTaskAssessmentResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ReplicationTaskIdentifier": {}, + "ReplicationTaskArn": {}, + "ReplicationTaskLastAssessmentDate": { + "type": "timestamp" + }, + "AssessmentStatus": {}, + "AssessmentResultsFile": {}, + "AssessmentResults": {}, + "S3ObjectUrl": {} + } + } + } + } + } + }, + "DescribeReplicationTaskAssessmentRuns": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "ReplicationTaskAssessmentRuns": { + "type": "list", + "member": { + "shape": "Sl" + } + } + } + } + }, + "DescribeReplicationTaskIndividualAssessments": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "ReplicationTaskIndividualAssessments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ReplicationTaskIndividualAssessmentArn": {}, + "ReplicationTaskAssessmentRunArn": {}, + "IndividualAssessmentName": {}, + "Status": {}, + "ReplicationTaskIndividualAssessmentStartDate": { + "type": "timestamp" + } + } + } + } + } + } + }, + "DescribeReplicationTasks": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {}, + "WithoutSettings": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "ReplicationTasks": { + "type": "list", + "member": { + "shape": "S3l" + } + } + } + } + }, + "DescribeReplications": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S4q" + }, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "Replications": { + "type": "list", + "member": { + "shape": "S93" + } + } + } + } + }, + "DescribeSchemas": { + "input": { + "type": "structure", + "required": [ + "EndpointArn" + ], + "members": { + "EndpointArn": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Marker": {}, + "Schemas": { + "type": "list", + "member": {} + } + } + } + }, + "DescribeTableStatistics": { + "input": { + "type": "structure", + "required": [ + "ReplicationTaskArn" + ], + "members": { + "ReplicationTaskArn": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {}, + "Filters": { + "shape": "S4q" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationTaskArn": {}, + "TableStatistics": { + "type": "list", + "member": { + "shape": "S8l" + } + }, + "Marker": {} + } + } + }, + "ExportMetadataModelAssessment": { + "input": { + "type": "structure", + "required": [ + "MigrationProjectIdentifier", + "SelectionRules" + ], + "members": { + "MigrationProjectIdentifier": {}, + "SelectionRules": {}, + "FileName": {}, + "AssessmentReportTypes": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "PdfReport": { + "shape": "S9g" + }, + "CsvReport": { + "shape": "S9g" + } } } }, @@ -1201,7 +2255,7 @@ "members": { "CertificateIdentifier": {}, "CertificatePem": { - "shape": "Sj" + "shape": "S11" }, "CertificateWallet": { "type": "blob" @@ -1215,7 +2269,7 @@ "type": "structure", "members": { "Certificate": { - "shape": "S2k" + "shape": "S3q" } } } @@ -1240,6 +2294,53 @@ } } }, + "ModifyConversionConfiguration": { + "input": { + "type": "structure", + "required": [ + "MigrationProjectIdentifier", + "ConversionConfiguration" + ], + "members": { + "MigrationProjectIdentifier": {}, + "ConversionConfiguration": {} + } + }, + "output": { + "type": "structure", + "members": { + "MigrationProjectIdentifier": {} + } + } + }, + "ModifyDataProvider": { + "input": { + "type": "structure", + "required": [ + "DataProviderIdentifier" + ], + "members": { + "DataProviderIdentifier": {}, + "DataProviderName": {}, + "Description": {}, + "Engine": {}, + "ExactSettings": { + "type": "boolean" + }, + "Settings": { + "shape": "Sp" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataProvider": { + "shape": "Sx" + } + } + } + }, "ModifyEndpoint": { "input": { "type": "structure", @@ -1253,7 +2354,7 @@ "EngineName": {}, "Username": {}, "Password": { - "shape": "Sj" + "shape": "S11" }, "ServerName": {}, "Port": { @@ -1266,58 +2367,64 @@ "ServiceAccessRoleArn": {}, "ExternalTableDefinition": {}, "DynamoDbSettings": { - "shape": "Sm" + "shape": "S12" }, "S3Settings": { - "shape": "Sn" + "shape": "S13" }, "DmsTransferSettings": { - "shape": "Sx" + "shape": "S1d" }, "MongoDbSettings": { - "shape": "Sy" + "shape": "S1e" }, "KinesisSettings": { - "shape": "S12" + "shape": "S1i" }, "KafkaSettings": { - "shape": "S14" + "shape": "S1k" }, "ElasticsearchSettings": { - "shape": "S16" + "shape": "S1o" }, "NeptuneSettings": { - "shape": "S17" + "shape": "S1p" }, "RedshiftSettings": { - "shape": "S18" + "shape": "S1q" }, "PostgreSQLSettings": { - "shape": "S19" + "shape": "S1r" }, "MySQLSettings": { - "shape": "S1b" + "shape": "S1v" }, "OracleSettings": { - "shape": "S1d" + "shape": "S1x" }, "SybaseSettings": { - "shape": "S1g" + "shape": "S20" }, "MicrosoftSQLServerSettings": { - "shape": "S1h" + "shape": "S21" }, "IBMDb2Settings": { - "shape": "S1j" + "shape": "S24" }, "DocDbSettings": { - "shape": "S1k" + "shape": "S25" }, "RedisSettings": { - "shape": "S1l" + "shape": "S26" }, "ExactSettings": { "type": "boolean" + }, + "GcpMySQLSettings": { + "shape": "S29" + }, + "TimestreamSettings": { + "shape": "S2a" } } }, @@ -1325,7 +2432,7 @@ "type": "structure", "members": { "Endpoint": { - "shape": "S1p" + "shape": "S2c" } } } @@ -1341,7 +2448,7 @@ "SnsTopicArn": {}, "SourceType": {}, "EventCategories": { - "shape": "S1r" + "shape": "S2e" }, "Enabled": { "type": "boolean" @@ -1352,7 +2459,99 @@ "type": "structure", "members": { "EventSubscription": { - "shape": "S1u" + "shape": "S2h" + } + } + } + }, + "ModifyInstanceProfile": { + "input": { + "type": "structure", + "required": [ + "InstanceProfileIdentifier" + ], + "members": { + "InstanceProfileIdentifier": {}, + "AvailabilityZone": {}, + "KmsKeyArn": {}, + "PubliclyAccessible": { + "type": "boolean" + }, + "NetworkType": {}, + "InstanceProfileName": {}, + "Description": {}, + "SubnetGroupIdentifier": {}, + "VpcSecurityGroups": { + "shape": "S2m" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceProfile": { + "shape": "S2o" + } + } + } + }, + "ModifyMigrationProject": { + "input": { + "type": "structure", + "required": [ + "MigrationProjectIdentifier" + ], + "members": { + "MigrationProjectIdentifier": {}, + "MigrationProjectName": {}, + "SourceDataProviderDescriptors": { + "shape": "S2q" + }, + "TargetDataProviderDescriptors": { + "shape": "S2q" + }, + "InstanceProfileIdentifier": {}, + "TransformationRules": {}, + "Description": {}, + "SchemaConversionApplicationAttributes": { + "shape": "S2s" + } + } + }, + "output": { + "type": "structure", + "members": { + "MigrationProject": { + "shape": "S2u" + } + } + } + }, + "ModifyReplicationConfig": { + "input": { + "type": "structure", + "required": [ + "ReplicationConfigArn" + ], + "members": { + "ReplicationConfigArn": {}, + "ReplicationConfigIdentifier": {}, + "ReplicationType": {}, + "TableMappings": {}, + "ReplicationSettings": {}, + "SupplementalSettings": {}, + "ComputeConfig": { + "shape": "S2y" + }, + "SourceEndpointArn": {}, + "TargetEndpointArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationConfig": { + "shape": "S31" } } } @@ -1373,7 +2572,7 @@ }, "ReplicationInstanceClass": {}, "VpcSecurityGroupIds": { - "shape": "S1x" + "shape": "S33" }, "PreferredMaintenanceWindow": {}, "MultiAZ": { @@ -1386,14 +2585,15 @@ "AutoMinorVersionUpgrade": { "type": "boolean" }, - "ReplicationInstanceIdentifier": {} + "ReplicationInstanceIdentifier": {}, + "NetworkType": {} } }, "output": { "type": "structure", "members": { "ReplicationInstance": { - "shape": "S1z" + "shape": "S35" } } } @@ -1409,7 +2609,7 @@ "ReplicationSubnetGroupIdentifier": {}, "ReplicationSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S2a" + "shape": "S3h" } } }, @@ -1417,7 +2617,7 @@ "type": "structure", "members": { "ReplicationSubnetGroup": { - "shape": "S22" + "shape": "S38" } } } @@ -1445,127 +2645,314 @@ "output": { "type": "structure", "members": { - "ReplicationTask": { - "shape": "S2f" - } + "ReplicationTask": { + "shape": "S3l" + } + } + } + }, + "MoveReplicationTask": { + "input": { + "type": "structure", + "required": [ + "ReplicationTaskArn", + "TargetReplicationInstanceArn" + ], + "members": { + "ReplicationTaskArn": {}, + "TargetReplicationInstanceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationTask": { + "shape": "S3l" + } + } + } + }, + "RebootReplicationInstance": { + "input": { + "type": "structure", + "required": [ + "ReplicationInstanceArn" + ], + "members": { + "ReplicationInstanceArn": {}, + "ForceFailover": { + "type": "boolean" + }, + "ForcePlannedFailover": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationInstance": { + "shape": "S35" + } + } + } + }, + "RefreshSchemas": { + "input": { + "type": "structure", + "required": [ + "EndpointArn", + "ReplicationInstanceArn" + ], + "members": { + "EndpointArn": {}, + "ReplicationInstanceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "RefreshSchemasStatus": { + "shape": "S83" + } + } + } + }, + "ReloadReplicationTables": { + "input": { + "type": "structure", + "required": [ + "ReplicationConfigArn", + "TablesToReload" + ], + "members": { + "ReplicationConfigArn": {}, + "TablesToReload": { + "shape": "Sad" + }, + "ReloadOption": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationConfigArn": {} + } + } + }, + "ReloadTables": { + "input": { + "type": "structure", + "required": [ + "ReplicationTaskArn", + "TablesToReload" + ], + "members": { + "ReplicationTaskArn": {}, + "TablesToReload": { + "shape": "Sad" + }, + "ReloadOption": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationTaskArn": {} + } + } + }, + "RemoveTagsFromResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "RunFleetAdvisorLsaAnalysis": { + "output": { + "type": "structure", + "members": { + "LsaAnalysisId": {}, + "Status": {} + } + } + }, + "StartExtensionPackAssociation": { + "input": { + "type": "structure", + "required": [ + "MigrationProjectIdentifier" + ], + "members": { + "MigrationProjectIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "RequestIdentifier": {} + } + } + }, + "StartMetadataModelAssessment": { + "input": { + "type": "structure", + "required": [ + "MigrationProjectIdentifier", + "SelectionRules" + ], + "members": { + "MigrationProjectIdentifier": {}, + "SelectionRules": {} + } + }, + "output": { + "type": "structure", + "members": { + "RequestIdentifier": {} } } }, - "MoveReplicationTask": { + "StartMetadataModelConversion": { "input": { "type": "structure", "required": [ - "ReplicationTaskArn", - "TargetReplicationInstanceArn" + "MigrationProjectIdentifier", + "SelectionRules" ], "members": { - "ReplicationTaskArn": {}, - "TargetReplicationInstanceArn": {} + "MigrationProjectIdentifier": {}, + "SelectionRules": {} } }, "output": { "type": "structure", "members": { - "ReplicationTask": { - "shape": "S2f" - } + "RequestIdentifier": {} } } }, - "RebootReplicationInstance": { + "StartMetadataModelExportAsScript": { "input": { "type": "structure", "required": [ - "ReplicationInstanceArn" + "MigrationProjectIdentifier", + "SelectionRules", + "Origin" ], "members": { - "ReplicationInstanceArn": {}, - "ForceFailover": { - "type": "boolean" - } + "MigrationProjectIdentifier": {}, + "SelectionRules": {}, + "Origin": {}, + "FileName": {} } }, "output": { "type": "structure", "members": { - "ReplicationInstance": { - "shape": "S1z" - } + "RequestIdentifier": {} } } }, - "RefreshSchemas": { + "StartMetadataModelExportToTarget": { "input": { "type": "structure", "required": [ - "EndpointArn", - "ReplicationInstanceArn" + "MigrationProjectIdentifier", + "SelectionRules" ], "members": { - "EndpointArn": {}, - "ReplicationInstanceArn": {} + "MigrationProjectIdentifier": {}, + "SelectionRules": {}, + "OverwriteExtensionPack": { + "type": "boolean" + } } }, "output": { "type": "structure", "members": { - "RefreshSchemasStatus": { - "shape": "S4h" - } + "RequestIdentifier": {} } } }, - "ReloadTables": { + "StartMetadataModelImport": { "input": { "type": "structure", "required": [ - "ReplicationTaskArn", - "TablesToReload" + "MigrationProjectIdentifier", + "SelectionRules", + "Origin" ], "members": { - "ReplicationTaskArn": {}, - "TablesToReload": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "SchemaName", - "TableName" - ], - "members": { - "SchemaName": {}, - "TableName": {} - } - } - }, - "ReloadOption": {} + "MigrationProjectIdentifier": {}, + "SelectionRules": {}, + "Origin": {}, + "Refresh": { + "type": "boolean" + } } }, "output": { "type": "structure", "members": { - "ReplicationTaskArn": {} + "RequestIdentifier": {} } } }, - "RemoveTagsFromResource": { + "StartRecommendations": { "input": { "type": "structure", "required": [ - "ResourceArn", - "TagKeys" + "DatabaseId", + "Settings" ], "members": { - "ResourceArn": {}, - "TagKeys": { - "type": "list", - "member": {} + "DatabaseId": {}, + "Settings": { + "shape": "Sf" } } + } + }, + "StartReplication": { + "input": { + "type": "structure", + "required": [ + "ReplicationConfigArn", + "StartReplicationType" + ], + "members": { + "ReplicationConfigArn": {}, + "StartReplicationType": {}, + "CdcStartTime": { + "type": "timestamp" + }, + "CdcStartPosition": {}, + "CdcStopPosition": {} + } }, "output": { "type": "structure", - "members": {} + "members": { + "Replication": { + "shape": "S93" + } + } } }, "StartReplicationTask": { @@ -1589,7 +2976,7 @@ "type": "structure", "members": { "ReplicationTask": { - "shape": "S2f" + "shape": "S3l" } } } @@ -1608,7 +2995,7 @@ "type": "structure", "members": { "ReplicationTask": { - "shape": "S2f" + "shape": "S3l" } } } @@ -1644,7 +3031,26 @@ "type": "structure", "members": { "ReplicationTaskAssessmentRun": { - "shape": "Se" + "shape": "Sl" + } + } + } + }, + "StopReplication": { + "input": { + "type": "structure", + "required": [ + "ReplicationConfigArn" + ], + "members": { + "ReplicationConfigArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Replication": { + "shape": "S93" } } } @@ -1663,7 +3069,7 @@ "type": "structure", "members": { "ReplicationTask": { - "shape": "S2f" + "shape": "S3l" } } } @@ -1684,9 +3090,25 @@ "type": "structure", "members": { "Connection": { - "shape": "S2o" + "shape": "S3u" + } + } + } + }, + "UpdateSubscriptionsToEventBridge": { + "input": { + "type": "structure", + "members": { + "ForceMove": { + "type": "boolean" } } + }, + "output": { + "type": "structure", + "members": { + "Result": {} + } } } }, @@ -1728,7 +3150,18 @@ } } }, - "Se": { + "Sf": { + "type": "structure", + "required": [ + "InstanceSizingType", + "WorkloadType" + ], + "members": { + "InstanceSizingType": {}, + "WorkloadType": {} + } + }, + "Sl": { "type": "structure", "members": { "ReplicationTaskAssessmentRunArn": {}, @@ -1757,11 +3190,88 @@ "AssessmentRunName": {} } }, - "Sj": { + "Sp": { + "type": "structure", + "members": { + "PostgreSqlSettings": { + "type": "structure", + "members": { + "ServerName": {}, + "Port": { + "type": "integer" + }, + "DatabaseName": {}, + "SslMode": {}, + "CertificateArn": {} + } + }, + "MySqlSettings": { + "type": "structure", + "members": { + "ServerName": {}, + "Port": { + "type": "integer" + }, + "SslMode": {}, + "CertificateArn": {} + } + }, + "OracleSettings": { + "type": "structure", + "members": { + "ServerName": {}, + "Port": { + "type": "integer" + }, + "DatabaseName": {}, + "SslMode": {}, + "CertificateArn": {}, + "AsmServer": {}, + "SecretsManagerOracleAsmSecretId": {}, + "SecretsManagerOracleAsmAccessRoleArn": {}, + "SecretsManagerSecurityDbEncryptionSecretId": {}, + "SecretsManagerSecurityDbEncryptionAccessRoleArn": {} + } + }, + "MicrosoftSqlServerSettings": { + "type": "structure", + "members": { + "ServerName": {}, + "Port": { + "type": "integer" + }, + "DatabaseName": {}, + "SslMode": {}, + "CertificateArn": {} + } + } + }, + "union": true + }, + "Sx": { + "type": "structure", + "members": { + "DataProviderName": {}, + "DataProviderArn": {}, + "DataProviderCreationTime": { + "shape": "Sy" + }, + "Description": {}, + "Engine": {}, + "Settings": { + "shape": "Sp" + } + } + }, + "Sy": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S11": { "type": "string", "sensitive": true }, - "Sm": { + "S12": { "type": "structure", "required": [ "ServiceAccessRoleArn" @@ -1770,7 +3280,7 @@ "ServiceAccessRoleArn": {} } }, - "Sn": { + "S13": { "type": "structure", "members": { "ServiceAccessRoleArn": {}, @@ -1823,6 +3333,9 @@ "type": "boolean" }, "CdcPath": {}, + "UseTaskStartTimeForFullLoadTimestamp": { + "type": "boolean" + }, "CannedAclForObjects": {}, "AddColumnName": { "type": "boolean" @@ -1842,22 +3355,30 @@ }, "Rfc4180": { "type": "boolean" + }, + "DatePartitionTimezone": {}, + "AddTrailingPaddingCharacter": { + "type": "boolean" + }, + "ExpectedBucketOwner": {}, + "GlueCatalogGeneration": { + "type": "boolean" } } }, - "Sx": { + "S1d": { "type": "structure", "members": { "ServiceAccessRoleArn": {}, "BucketName": {} } }, - "Sy": { + "S1e": { "type": "structure", "members": { "Username": {}, "Password": { - "shape": "Sj" + "shape": "S11" }, "ServerName": {}, "Port": { @@ -1872,10 +3393,16 @@ "AuthSource": {}, "KmsKeyId": {}, "SecretsManagerAccessRoleArn": {}, - "SecretsManagerSecretId": {} + "SecretsManagerSecretId": {}, + "UseUpdateLookUp": { + "type": "boolean" + }, + "ReplicateShardCollections": { + "type": "boolean" + } } }, - "S12": { + "S1i": { "type": "structure", "members": { "StreamArn": {}, @@ -1904,7 +3431,7 @@ } } }, - "S14": { + "S1k": { "type": "structure", "members": { "Broker": {}, @@ -1935,19 +3462,21 @@ "SslClientCertificateArn": {}, "SslClientKeyArn": {}, "SslClientKeyPassword": { - "shape": "Sj" + "shape": "S11" }, "SslCaCertificateArn": {}, "SaslUsername": {}, "SaslPassword": { - "shape": "Sj" + "shape": "S11" }, "NoHexPrefix": { "type": "boolean" - } + }, + "SaslMechanism": {}, + "SslEndpointIdentificationAlgorithm": {} } }, - "S16": { + "S1o": { "type": "structure", "required": [ "ServiceAccessRoleArn", @@ -1961,10 +3490,13 @@ }, "ErrorRetryDuration": { "type": "integer" + }, + "UseNewMappingType": { + "type": "boolean" } } }, - "S17": { + "S1p": { "type": "structure", "required": [ "S3BucketName", @@ -1988,7 +3520,7 @@ } } }, - "S18": { + "S1q": { "type": "structure", "members": { "AcceptAnyDate": { @@ -2025,7 +3557,7 @@ "type": "integer" }, "Password": { - "shape": "Sj" + "shape": "S11" }, "Port": { "type": "integer" @@ -2050,10 +3582,13 @@ "type": "integer" }, "SecretsManagerAccessRoleArn": {}, - "SecretsManagerSecretId": {} + "SecretsManagerSecretId": {}, + "MapBooleanAsBoolean": { + "type": "boolean" + } } }, - "S19": { + "S1r": { "type": "structure", "members": { "AfterConnectScript": {}, @@ -2079,7 +3614,7 @@ "type": "integer" }, "Password": { - "shape": "Sj" + "shape": "S11" }, "Port": { "type": "integer" @@ -2089,10 +3624,22 @@ "SlotName": {}, "PluginName": {}, "SecretsManagerAccessRoleArn": {}, - "SecretsManagerSecretId": {} + "SecretsManagerSecretId": {}, + "TrimSpaceInChar": { + "type": "boolean" + }, + "MapBooleanAsBoolean": { + "type": "boolean" + }, + "MapJsonbAsClob": { + "type": "boolean" + }, + "MapLongVarcharAs": {}, + "DatabaseMode": {}, + "BabelfishDatabaseName": {} } }, - "S1b": { + "S1v": { "type": "structure", "members": { "AfterConnectScript": {}, @@ -2111,7 +3658,7 @@ "type": "integer" }, "Password": { - "shape": "Sj" + "shape": "S11" }, "Port": { "type": "integer" @@ -2123,7 +3670,7 @@ "SecretsManagerSecretId": {} } }, - "S1d": { + "S1x": { "type": "structure", "members": { "AddSupplementalLogging": { @@ -2171,7 +3718,7 @@ "type": "boolean" }, "AsmPassword": { - "shape": "Sj" + "shape": "S11" }, "AsmServer": {}, "AsmUser": {}, @@ -2187,7 +3734,7 @@ "type": "integer" }, "Password": { - "shape": "Sj" + "shape": "S11" }, "Port": { "type": "integer" @@ -2199,7 +3746,7 @@ "type": "integer" }, "SecurityDbEncryption": { - "shape": "Sj" + "shape": "S11" }, "SecurityDbEncryptionName": {}, "ServerName": {}, @@ -2220,15 +3767,24 @@ "SecretsManagerAccessRoleArn": {}, "SecretsManagerSecretId": {}, "SecretsManagerOracleAsmAccessRoleArn": {}, - "SecretsManagerOracleAsmSecretId": {} + "SecretsManagerOracleAsmSecretId": {}, + "TrimSpaceInChar": { + "type": "boolean" + }, + "ConvertTimestampWithZoneToUTC": { + "type": "boolean" + }, + "OpenTransactionWindow": { + "type": "integer" + } } }, - "S1g": { + "S20": { "type": "structure", "members": { "DatabaseName": {}, "Password": { - "shape": "Sj" + "shape": "S11" }, "Port": { "type": "integer" @@ -2239,7 +3795,7 @@ "SecretsManagerSecretId": {} } }, - "S1h": { + "S21": { "type": "structure", "members": { "Port": { @@ -2251,7 +3807,7 @@ "DatabaseName": {}, "ControlTablesFileGroup": {}, "Password": { - "shape": "Sj" + "shape": "S11" }, "QuerySingleAlwaysOnNode": { "type": "boolean" @@ -2269,15 +3825,22 @@ "type": "boolean" }, "SecretsManagerAccessRoleArn": {}, - "SecretsManagerSecretId": {} + "SecretsManagerSecretId": {}, + "TrimSpaceInChar": { + "type": "boolean" + }, + "TlogAccessMode": {}, + "ForceLobLookup": { + "type": "boolean" + } } }, - "S1j": { + "S24": { "type": "structure", "members": { "DatabaseName": {}, "Password": { - "shape": "Sj" + "shape": "S11" }, "Port": { "type": "integer" @@ -2295,51 +3858,111 @@ "SecretsManagerSecretId": {} } }, - "S1k": { + "S25": { "type": "structure", "members": { "Username": {}, "Password": { - "shape": "Sj" + "shape": "S11" + }, + "ServerName": {}, + "Port": { + "type": "integer" + }, + "DatabaseName": {}, + "NestingLevel": {}, + "ExtractDocId": { + "type": "boolean" + }, + "DocsToInvestigate": { + "type": "integer" + }, + "KmsKeyId": {}, + "SecretsManagerAccessRoleArn": {}, + "SecretsManagerSecretId": {}, + "UseUpdateLookUp": { + "type": "boolean" + }, + "ReplicateShardCollections": { + "type": "boolean" + } + } + }, + "S26": { + "type": "structure", + "required": [ + "ServerName", + "Port" + ], + "members": { + "ServerName": {}, + "Port": { + "type": "integer" + }, + "SslSecurityProtocol": {}, + "AuthType": {}, + "AuthUserName": {}, + "AuthPassword": { + "shape": "S11" + }, + "SslCaCertificateArn": {} + } + }, + "S29": { + "type": "structure", + "members": { + "AfterConnectScript": {}, + "CleanSourceMetadataOnMismatch": { + "type": "boolean" + }, + "DatabaseName": {}, + "EventsPollInterval": { + "type": "integer" + }, + "TargetDbType": {}, + "MaxFileSize": { + "type": "integer" }, - "ServerName": {}, - "Port": { + "ParallelLoadThreads": { "type": "integer" }, - "DatabaseName": {}, - "NestingLevel": {}, - "ExtractDocId": { - "type": "boolean" + "Password": { + "shape": "S11" }, - "DocsToInvestigate": { + "Port": { "type": "integer" }, - "KmsKeyId": {}, + "ServerName": {}, + "ServerTimezone": {}, + "Username": {}, "SecretsManagerAccessRoleArn": {}, "SecretsManagerSecretId": {} } }, - "S1l": { + "S2a": { "type": "structure", "required": [ - "ServerName", - "Port" + "DatabaseName", + "MemoryDuration", + "MagneticDuration" ], "members": { - "ServerName": {}, - "Port": { + "DatabaseName": {}, + "MemoryDuration": { "type": "integer" }, - "SslSecurityProtocol": {}, - "AuthType": {}, - "AuthUserName": {}, - "AuthPassword": { - "shape": "Sj" + "MagneticDuration": { + "type": "integer" }, - "SslCaCertificateArn": {} + "CdcInsertsAndUpdates": { + "type": "boolean" + }, + "EnableMagneticStoreWrites": { + "type": "boolean" + } } }, - "S1p": { + "S2c": { "type": "structure", "members": { "EndpointIdentifier": {}, @@ -2362,67 +3985,73 @@ "ExternalTableDefinition": {}, "ExternalId": {}, "DynamoDbSettings": { - "shape": "Sm" + "shape": "S12" }, "S3Settings": { - "shape": "Sn" + "shape": "S13" }, "DmsTransferSettings": { - "shape": "Sx" + "shape": "S1d" }, "MongoDbSettings": { - "shape": "Sy" + "shape": "S1e" }, "KinesisSettings": { - "shape": "S12" + "shape": "S1i" }, "KafkaSettings": { - "shape": "S14" + "shape": "S1k" }, "ElasticsearchSettings": { - "shape": "S16" + "shape": "S1o" }, "NeptuneSettings": { - "shape": "S17" + "shape": "S1p" }, "RedshiftSettings": { - "shape": "S18" + "shape": "S1q" }, "PostgreSQLSettings": { - "shape": "S19" + "shape": "S1r" }, "MySQLSettings": { - "shape": "S1b" + "shape": "S1v" }, "OracleSettings": { - "shape": "S1d" + "shape": "S1x" }, "SybaseSettings": { - "shape": "S1g" + "shape": "S20" }, "MicrosoftSQLServerSettings": { - "shape": "S1h" + "shape": "S21" }, "IBMDb2Settings": { - "shape": "S1j" + "shape": "S24" }, "DocDbSettings": { - "shape": "S1k" + "shape": "S25" }, "RedisSettings": { - "shape": "S1l" + "shape": "S26" + }, + "GcpMySQLSettings": { + "shape": "S29" + }, + "TimestreamSettings": { + "shape": "S2a" } } }, - "S1r": { + "S2e": { "type": "list", "member": {} }, - "S1s": { + "S2f": { "type": "list", "member": {} }, - "S1u": { + "S2h": { "type": "structure", "members": { "CustomerAwsId": {}, @@ -2432,21 +4061,146 @@ "SubscriptionCreationTime": {}, "SourceType": {}, "SourceIdsList": { - "shape": "S1s" + "shape": "S2f" }, "EventCategoriesList": { - "shape": "S1r" + "shape": "S2e" }, "Enabled": { "type": "boolean" } } }, - "S1x": { + "S2m": { + "type": "list", + "member": {} + }, + "S2o": { + "type": "structure", + "members": { + "InstanceProfileArn": {}, + "AvailabilityZone": {}, + "KmsKeyArn": {}, + "PubliclyAccessible": { + "type": "boolean" + }, + "NetworkType": {}, + "InstanceProfileName": {}, + "Description": {}, + "InstanceProfileCreationTime": { + "shape": "Sy" + }, + "SubnetGroupIdentifier": {}, + "VpcSecurityGroups": { + "shape": "S2m" + } + } + }, + "S2q": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataProviderIdentifier" + ], + "members": { + "DataProviderIdentifier": {}, + "SecretsManagerSecretId": {}, + "SecretsManagerAccessRoleArn": {} + } + } + }, + "S2s": { + "type": "structure", + "members": { + "S3BucketPath": {}, + "S3BucketRoleArn": {} + } + }, + "S2u": { + "type": "structure", + "members": { + "MigrationProjectName": {}, + "MigrationProjectArn": {}, + "MigrationProjectCreationTime": { + "shape": "Sy" + }, + "SourceDataProviderDescriptors": { + "shape": "S2v" + }, + "TargetDataProviderDescriptors": { + "shape": "S2v" + }, + "InstanceProfileArn": {}, + "InstanceProfileName": {}, + "TransformationRules": {}, + "Description": {}, + "SchemaConversionApplicationAttributes": { + "shape": "S2s" + } + } + }, + "S2v": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SecretsManagerSecretId": {}, + "SecretsManagerAccessRoleArn": {}, + "DataProviderName": {}, + "DataProviderArn": {} + } + } + }, + "S2y": { + "type": "structure", + "members": { + "AvailabilityZone": {}, + "DnsNameServers": {}, + "KmsKeyId": {}, + "MaxCapacityUnits": { + "type": "integer" + }, + "MinCapacityUnits": { + "type": "integer" + }, + "MultiAZ": { + "type": "boolean" + }, + "PreferredMaintenanceWindow": {}, + "ReplicationSubnetGroupId": {}, + "VpcSecurityGroupIds": { + "shape": "S2m" + } + } + }, + "S31": { + "type": "structure", + "members": { + "ReplicationConfigIdentifier": {}, + "ReplicationConfigArn": {}, + "SourceEndpointArn": {}, + "TargetEndpointArn": {}, + "ReplicationType": {}, + "ComputeConfig": { + "shape": "S2y" + }, + "ReplicationSettings": {}, + "SupplementalSettings": {}, + "TableMappings": {}, + "ReplicationConfigCreateTime": { + "type": "timestamp" + }, + "ReplicationConfigUpdateTime": { + "type": "timestamp" + } + } + }, + "S33": { "type": "list", "member": {} }, - "S1z": { + "S35": { "type": "structure", "members": { "ReplicationInstanceIdentifier": {}, @@ -2470,7 +4224,7 @@ }, "AvailabilityZone": {}, "ReplicationSubnetGroup": { - "shape": "S22" + "shape": "S38" }, "PreferredMaintenanceWindow": {}, "PendingModifiedValues": { @@ -2483,7 +4237,8 @@ "MultiAZ": { "type": "boolean" }, - "EngineVersion": {} + "EngineVersion": {}, + "NetworkType": {} } }, "MultiAZ": { @@ -2509,6 +4264,10 @@ "type": "list", "member": {} }, + "ReplicationInstanceIpv6Addresses": { + "type": "list", + "member": {} + }, "PubliclyAccessible": { "type": "boolean" }, @@ -2516,10 +4275,11 @@ "FreeUntil": { "type": "timestamp" }, - "DnsNameServers": {} + "DnsNameServers": {}, + "NetworkType": {} } }, - "S22": { + "S38": { "type": "structure", "members": { "ReplicationSubnetGroupIdentifier": {}, @@ -2541,14 +4301,17 @@ "SubnetStatus": {} } } + }, + "SupportedNetworkTypes": { + "shape": "S2m" } } }, - "S2a": { + "S3h": { "type": "list", "member": {} }, - "S2f": { + "S3l": { "type": "structure", "members": { "ReplicationTaskIdentifier": {}, @@ -2613,7 +4376,7 @@ "TargetReplicationInstanceArn": {} } }, - "S2k": { + "S3q": { "type": "structure", "members": { "CertificateIdentifier": {}, @@ -2638,7 +4401,7 @@ } } }, - "S2o": { + "S3u": { "type": "structure", "members": { "ReplicationInstanceArn": {}, @@ -2649,7 +4412,7 @@ "ReplicationInstanceIdentifier": {} } }, - "S39": { + "S4q": { "type": "list", "member": { "type": "structure", @@ -2666,7 +4429,45 @@ } } }, - "S4h": { + "S60": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Status": {}, + "RequestIdentifier": {}, + "MigrationProjectArn": {}, + "Error": { + "type": "structure", + "members": { + "defaultErrorDetails": { + "type": "structure", + "members": { + "Message": {} + } + } + }, + "union": true + }, + "ExportSqlDetails": { + "type": "structure", + "members": { + "S3ObjectKey": {}, + "ObjectURL": {} + } + } + } + } + }, + "S6i": { + "type": "structure", + "members": { + "ServerId": {}, + "IpAddress": {}, + "ServerName": {} + } + }, + "S83": { "type": "structure", "members": { "EndpointArn": {}, @@ -2677,6 +4478,179 @@ }, "LastFailureMessage": {} } + }, + "S8l": { + "type": "structure", + "members": { + "SchemaName": {}, + "TableName": {}, + "Inserts": { + "type": "long" + }, + "Deletes": { + "type": "long" + }, + "Updates": { + "type": "long" + }, + "Ddls": { + "type": "long" + }, + "AppliedInserts": { + "type": "long" + }, + "AppliedDeletes": { + "type": "long" + }, + "AppliedUpdates": { + "type": "long" + }, + "AppliedDdls": { + "type": "long" + }, + "FullLoadRows": { + "type": "long" + }, + "FullLoadCondtnlChkFailedRows": { + "type": "long" + }, + "FullLoadErrorRows": { + "type": "long" + }, + "FullLoadStartTime": { + "type": "timestamp" + }, + "FullLoadEndTime": { + "type": "timestamp" + }, + "FullLoadReloaded": { + "type": "boolean" + }, + "LastUpdateTime": { + "type": "timestamp" + }, + "TableState": {}, + "ValidationPendingRecords": { + "type": "long" + }, + "ValidationFailedRecords": { + "type": "long" + }, + "ValidationSuspendedRecords": { + "type": "long" + }, + "ValidationState": {}, + "ValidationStateDetails": {} + } + }, + "S93": { + "type": "structure", + "members": { + "ReplicationConfigIdentifier": {}, + "ReplicationConfigArn": {}, + "SourceEndpointArn": {}, + "TargetEndpointArn": {}, + "ReplicationType": {}, + "Status": {}, + "ProvisionData": { + "type": "structure", + "members": { + "ProvisionState": {}, + "ProvisionedCapacityUnits": { + "type": "integer" + }, + "DateProvisioned": { + "type": "timestamp" + }, + "IsNewProvisioningAvailable": { + "type": "boolean" + }, + "DateNewProvisioningDataAvailable": { + "type": "timestamp" + }, + "ReasonForNewProvisioningData": {} + } + }, + "StopReason": {}, + "FailureMessages": { + "shape": "S2m" + }, + "ReplicationStats": { + "type": "structure", + "members": { + "FullLoadProgressPercent": { + "type": "integer" + }, + "ElapsedTimeMillis": { + "type": "long" + }, + "TablesLoaded": { + "type": "integer" + }, + "TablesLoading": { + "type": "integer" + }, + "TablesQueued": { + "type": "integer" + }, + "TablesErrored": { + "type": "integer" + }, + "FreshStartDate": { + "type": "timestamp" + }, + "StartDate": { + "type": "timestamp" + }, + "StopDate": { + "type": "timestamp" + }, + "FullLoadStartDate": { + "type": "timestamp" + }, + "FullLoadFinishDate": { + "type": "timestamp" + } + } + }, + "StartReplicationType": {}, + "CdcStartTime": { + "type": "timestamp" + }, + "CdcStartPosition": {}, + "CdcStopPosition": {}, + "RecoveryCheckpoint": {}, + "ReplicationCreateTime": { + "type": "timestamp" + }, + "ReplicationUpdateTime": { + "type": "timestamp" + }, + "ReplicationLastStopTime": { + "type": "timestamp" + } + } + }, + "S9g": { + "type": "structure", + "members": { + "S3ObjectKey": {}, + "ObjectURL": {} + } + }, + "Sad": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SchemaName", + "TableName" + ], + "members": { + "SchemaName": {}, + "TableName": {} + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/docdb-2014-10-31.min.json b/iamlivecore/service/docdb-2014-10-31.min.json index 5bfd56cb..19f2011c 100644 --- a/iamlivecore/service/docdb-2014-10-31.min.json +++ b/iamlivecore/service/docdb-2014-10-31.min.json @@ -261,9 +261,16 @@ "shape": "S9" }, "DBClusterIdentifier": {}, + "CopyTagsToSnapshot": { + "type": "boolean" + }, "PromotionTier": { "type": "integer" - } + }, + "EnablePerformanceInsights": { + "type": "boolean" + }, + "PerformanceInsightsKMSKeyId": {} } }, "output": { @@ -1151,6 +1158,9 @@ } }, "EngineVersion": {}, + "AllowMajorVersionUpgrade": { + "type": "boolean" + }, "DeletionProtection": { "type": "boolean" } @@ -1231,9 +1241,16 @@ }, "NewDBInstanceIdentifier": {}, "CACertificateIdentifier": {}, + "CopyTagsToSnapshot": { + "type": "boolean" + }, "PromotionTier": { "type": "integer" - } + }, + "EnablePerformanceInsights": { + "type": "boolean" + }, + "PerformanceInsightsKMSKeyId": {} } }, "output": { @@ -1459,7 +1476,8 @@ }, "DeletionProtection": { "type": "boolean" - } + }, + "DBClusterParameterGroupName": {} } }, "output": { @@ -1481,6 +1499,7 @@ ], "members": { "DBClusterIdentifier": {}, + "RestoreType": {}, "SourceDBClusterIdentifier": {}, "RestoreToTime": { "type": "timestamp" @@ -1772,6 +1791,7 @@ } } }, + "CloneGroupId": {}, "ClusterCreateTime": { "type": "timestamp" }, @@ -1898,6 +1918,9 @@ "KmsKeyId": {}, "DbiResourceId": {}, "CACertificateIdentifier": {}, + "CopyTagsToSnapshot": { + "type": "boolean" + }, "PromotionTier": { "type": "integer" }, diff --git a/iamlivecore/service/docdb-elastic-2022-11-28.min.json b/iamlivecore/service/docdb-elastic-2022-11-28.min.json new file mode 100644 index 00000000..7bd2200b --- /dev/null +++ b/iamlivecore/service/docdb-elastic-2022-11-28.min.json @@ -0,0 +1,586 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-11-28", + "endpointPrefix": "docdb-elastic", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "DocDB Elastic", + "serviceFullName": "Amazon DocumentDB Elastic Clusters", + "serviceId": "DocDB Elastic", + "signatureVersion": "v4", + "signingName": "docdb-elastic", + "uid": "docdb-elastic-2022-11-28" + }, + "operations": { + "CreateCluster": { + "http": { + "requestUri": "/cluster", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "adminUserName", + "adminUserPassword", + "authType", + "clusterName", + "shardCapacity", + "shardCount" + ], + "members": { + "adminUserName": {}, + "adminUserPassword": { + "shape": "S3" + }, + "authType": {}, + "clientToken": { + "idempotencyToken": true + }, + "clusterName": {}, + "kmsKeyId": {}, + "preferredMaintenanceWindow": {}, + "shardCapacity": { + "type": "integer" + }, + "shardCount": { + "type": "integer" + }, + "subnetIds": { + "shape": "S6" + }, + "tags": { + "shape": "S7" + }, + "vpcSecurityGroupIds": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "required": [ + "cluster" + ], + "members": { + "cluster": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "CreateClusterSnapshot": { + "http": { + "requestUri": "/cluster-snapshot", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "clusterArn", + "snapshotName" + ], + "members": { + "clusterArn": {}, + "snapshotName": {}, + "tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "snapshot" + ], + "members": { + "snapshot": { + "shape": "Sg" + } + } + }, + "idempotent": true + }, + "DeleteCluster": { + "http": { + "method": "DELETE", + "requestUri": "/cluster/{clusterArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "clusterArn" + ], + "members": { + "clusterArn": { + "location": "uri", + "locationName": "clusterArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "cluster" + ], + "members": { + "cluster": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "DeleteClusterSnapshot": { + "http": { + "method": "DELETE", + "requestUri": "/cluster-snapshot/{snapshotArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "snapshotArn" + ], + "members": { + "snapshotArn": { + "location": "uri", + "locationName": "snapshotArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "snapshot" + ], + "members": { + "snapshot": { + "shape": "Sg" + } + } + }, + "idempotent": true + }, + "GetCluster": { + "http": { + "method": "GET", + "requestUri": "/cluster/{clusterArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "clusterArn" + ], + "members": { + "clusterArn": { + "location": "uri", + "locationName": "clusterArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "cluster" + ], + "members": { + "cluster": { + "shape": "Sb" + } + } + } + }, + "GetClusterSnapshot": { + "http": { + "method": "GET", + "requestUri": "/cluster-snapshot/{snapshotArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "snapshotArn" + ], + "members": { + "snapshotArn": { + "location": "uri", + "locationName": "snapshotArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "snapshot" + ], + "members": { + "snapshot": { + "shape": "Sg" + } + } + } + }, + "ListClusterSnapshots": { + "http": { + "method": "GET", + "requestUri": "/cluster-snapshots", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "clusterArn": { + "location": "querystring", + "locationName": "clusterArn" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "snapshots": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "clusterArn", + "snapshotArn", + "snapshotCreationTime", + "snapshotName", + "status" + ], + "members": { + "clusterArn": {}, + "snapshotArn": {}, + "snapshotCreationTime": {}, + "snapshotName": {}, + "status": {} + } + } + } + } + } + }, + "ListClusters": { + "http": { + "method": "GET", + "requestUri": "/clusters", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "clusters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "clusterArn", + "clusterName", + "status" + ], + "members": { + "clusterArn": {}, + "clusterName": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S7" + } + } + } + }, + "RestoreClusterFromSnapshot": { + "http": { + "requestUri": "/cluster-snapshot/{snapshotArn}/restore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "clusterName", + "snapshotArn" + ], + "members": { + "clusterName": {}, + "kmsKeyId": {}, + "snapshotArn": { + "location": "uri", + "locationName": "snapshotArn" + }, + "subnetIds": { + "shape": "S6" + }, + "tags": { + "shape": "S7" + }, + "vpcSecurityGroupIds": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "required": [ + "cluster" + ], + "members": { + "cluster": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateCluster": { + "http": { + "method": "PUT", + "requestUri": "/cluster/{clusterArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "clusterArn" + ], + "members": { + "adminUserPassword": { + "shape": "S3" + }, + "authType": {}, + "clientToken": { + "idempotencyToken": true + }, + "clusterArn": { + "location": "uri", + "locationName": "clusterArn" + }, + "preferredMaintenanceWindow": {}, + "shardCapacity": { + "type": "integer" + }, + "shardCount": { + "type": "integer" + }, + "subnetIds": { + "shape": "S6" + }, + "vpcSecurityGroupIds": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "required": [ + "cluster" + ], + "members": { + "cluster": { + "shape": "Sb" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S3": { + "type": "string", + "sensitive": true + }, + "S6": { + "type": "list", + "member": {} + }, + "S7": { + "type": "map", + "key": {}, + "value": {} + }, + "Sb": { + "type": "structure", + "required": [ + "adminUserName", + "authType", + "clusterArn", + "clusterEndpoint", + "clusterName", + "createTime", + "kmsKeyId", + "preferredMaintenanceWindow", + "shardCapacity", + "shardCount", + "status", + "subnetIds", + "vpcSecurityGroupIds" + ], + "members": { + "adminUserName": {}, + "authType": {}, + "clusterArn": {}, + "clusterEndpoint": {}, + "clusterName": {}, + "createTime": {}, + "kmsKeyId": {}, + "preferredMaintenanceWindow": {}, + "shardCapacity": { + "type": "integer" + }, + "shardCount": { + "type": "integer" + }, + "status": {}, + "subnetIds": { + "shape": "S6" + }, + "vpcSecurityGroupIds": { + "shape": "S6" + } + } + }, + "Sg": { + "type": "structure", + "required": [ + "adminUserName", + "clusterArn", + "clusterCreationTime", + "kmsKeyId", + "snapshotArn", + "snapshotCreationTime", + "snapshotName", + "status", + "subnetIds", + "vpcSecurityGroupIds" + ], + "members": { + "adminUserName": {}, + "clusterArn": {}, + "clusterCreationTime": {}, + "kmsKeyId": {}, + "snapshotArn": {}, + "snapshotCreationTime": {}, + "snapshotName": {}, + "status": {}, + "subnetIds": { + "shape": "S6" + }, + "vpcSecurityGroupIds": { + "shape": "S6" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/drs-2020-02-26.min.json b/iamlivecore/service/drs-2020-02-26.min.json new file mode 100644 index 00000000..4654ad3c --- /dev/null +++ b/iamlivecore/service/drs-2020-02-26.min.json @@ -0,0 +1,2211 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-02-26", + "endpointPrefix": "drs", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "drs", + "serviceFullName": "Elastic Disaster Recovery Service", + "serviceId": "drs", + "signatureVersion": "v4", + "signingName": "drs", + "uid": "drs-2020-02-26" + }, + "operations": { + "AssociateSourceNetworkStack": { + "http": { + "requestUri": "/AssociateSourceNetworkStack", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "cfnStackName", + "sourceNetworkID" + ], + "members": { + "cfnStackName": { + "shape": "S2" + }, + "sourceNetworkID": {} + } + }, + "output": { + "type": "structure", + "members": { + "job": { + "shape": "S5" + } + } + } + }, + "CreateExtendedSourceServer": { + "http": { + "requestUri": "/CreateExtendedSourceServer", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerArn" + ], + "members": { + "sourceServerArn": {}, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": { + "sourceServer": { + "shape": "S1b" + } + } + } + }, + "CreateLaunchConfigurationTemplate": { + "http": { + "requestUri": "/CreateLaunchConfigurationTemplate", + "responseCode": 201 + }, + "input": { + "type": "structure", + "members": { + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "exportBucketArn": {}, + "launchDisposition": {}, + "licensing": { + "shape": "S2h" + }, + "postLaunchEnabled": { + "type": "boolean" + }, + "tags": { + "shape": "S14" + }, + "targetInstanceTypeRightSizingMethod": {} + } + }, + "output": { + "type": "structure", + "members": { + "launchConfigurationTemplate": { + "shape": "S2k" + } + } + } + }, + "CreateReplicationConfigurationTemplate": { + "http": { + "requestUri": "/CreateReplicationConfigurationTemplate", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "associateDefaultSecurityGroup", + "bandwidthThrottling", + "createPublicIP", + "dataPlaneRouting", + "defaultLargeStagingDiskType", + "ebsEncryption", + "pitPolicy", + "replicationServerInstanceType", + "replicationServersSecurityGroupsIDs", + "stagingAreaSubnetId", + "stagingAreaTags", + "useDedicatedReplicationServer" + ], + "members": { + "associateDefaultSecurityGroup": { + "type": "boolean" + }, + "autoReplicateNewDisks": { + "type": "boolean" + }, + "bandwidthThrottling": { + "type": "long" + }, + "createPublicIP": { + "type": "boolean" + }, + "dataPlaneRouting": {}, + "defaultLargeStagingDiskType": {}, + "ebsEncryption": {}, + "ebsEncryptionKeyArn": {}, + "pitPolicy": { + "shape": "S2q" + }, + "replicationServerInstanceType": {}, + "replicationServersSecurityGroupsIDs": { + "shape": "S2u" + }, + "stagingAreaSubnetId": {}, + "stagingAreaTags": { + "shape": "S14" + }, + "tags": { + "shape": "S14" + }, + "useDedicatedReplicationServer": { + "type": "boolean" + } + } + }, + "output": { + "shape": "S2x" + } + }, + "CreateSourceNetwork": { + "http": { + "requestUri": "/CreateSourceNetwork", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "originAccountID", + "originRegion", + "vpcID" + ], + "members": { + "originAccountID": {}, + "originRegion": {}, + "tags": { + "shape": "S14" + }, + "vpcID": {} + } + }, + "output": { + "type": "structure", + "members": { + "sourceNetworkID": {} + } + } + }, + "DeleteJob": { + "http": { + "requestUri": "/DeleteJob", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "jobID" + ], + "members": { + "jobID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteLaunchAction": { + "http": { + "requestUri": "/DeleteLaunchAction", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "actionId", + "resourceId" + ], + "members": { + "actionId": {}, + "resourceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteLaunchConfigurationTemplate": { + "http": { + "requestUri": "/DeleteLaunchConfigurationTemplate", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "launchConfigurationTemplateID" + ], + "members": { + "launchConfigurationTemplateID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteRecoveryInstance": { + "http": { + "requestUri": "/DeleteRecoveryInstance", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceID" + ], + "members": { + "recoveryInstanceID": {} + } + } + }, + "DeleteReplicationConfigurationTemplate": { + "http": { + "requestUri": "/DeleteReplicationConfigurationTemplate", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "replicationConfigurationTemplateID" + ], + "members": { + "replicationConfigurationTemplateID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteSourceNetwork": { + "http": { + "requestUri": "/DeleteSourceNetwork", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "sourceNetworkID" + ], + "members": { + "sourceNetworkID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteSourceServer": { + "http": { + "requestUri": "/DeleteSourceServer", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "sourceServerID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DescribeJobLogItems": { + "http": { + "requestUri": "/DescribeJobLogItems", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobID" + ], + "members": { + "jobID": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "event": {}, + "eventData": { + "type": "structure", + "members": { + "conversionProperties": { + "type": "structure", + "members": { + "dataTimestamp": {}, + "forceUefi": { + "type": "boolean" + }, + "rootVolumeName": {}, + "volumeToConversionMap": { + "type": "map", + "key": {}, + "value": { + "type": "map", + "key": {}, + "value": {} + } + }, + "volumeToVolumeSize": { + "type": "map", + "key": {}, + "value": { + "type": "long" + } + } + } + }, + "conversionServerID": {}, + "eventResourceData": { + "type": "structure", + "members": { + "sourceNetworkData": { + "type": "structure", + "members": { + "sourceNetworkID": {}, + "sourceVpc": {}, + "stackName": {}, + "targetVpc": {} + } + } + }, + "union": true + }, + "rawError": {}, + "sourceServerID": {}, + "targetInstanceID": {} + } + }, + "logDateTime": {} + } + } + }, + "nextToken": {} + } + } + }, + "DescribeJobs": { + "http": { + "requestUri": "/DescribeJobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "structure", + "members": { + "fromDate": {}, + "jobIDs": { + "type": "list", + "member": {} + }, + "toDate": {} + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S5" + } + }, + "nextToken": {} + } + } + }, + "DescribeLaunchConfigurationTemplates": { + "http": { + "requestUri": "/DescribeLaunchConfigurationTemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "launchConfigurationTemplateIDs": { + "type": "list", + "member": {} + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S2k" + } + }, + "nextToken": {} + } + } + }, + "DescribeRecoveryInstances": { + "http": { + "requestUri": "/DescribeRecoveryInstances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "structure", + "members": { + "recoveryInstanceIDs": { + "type": "list", + "member": {} + }, + "sourceServerIDs": { + "type": "list", + "member": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "dataReplicationInfo": { + "type": "structure", + "members": { + "dataReplicationError": { + "type": "structure", + "members": { + "error": {}, + "rawError": {} + } + }, + "dataReplicationInitiation": { + "type": "structure", + "members": { + "startDateTime": {}, + "steps": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "status": {} + } + } + } + } + }, + "dataReplicationState": {}, + "etaDateTime": {}, + "lagDuration": {}, + "replicatedDisks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "backloggedStorageBytes": { + "type": "long" + }, + "deviceName": {}, + "replicatedStorageBytes": { + "type": "long" + }, + "rescannedStorageBytes": { + "type": "long" + }, + "totalStorageBytes": { + "type": "long" + } + } + } + }, + "stagingAvailabilityZone": {} + } + }, + "ec2InstanceID": {}, + "ec2InstanceState": {}, + "failback": { + "type": "structure", + "members": { + "agentLastSeenByServiceDateTime": {}, + "elapsedReplicationDuration": {}, + "failbackClientID": {}, + "failbackClientLastSeenByServiceDateTime": {}, + "failbackInitiationTime": {}, + "failbackJobID": {}, + "failbackLaunchType": {}, + "failbackToOriginalServer": { + "type": "boolean" + }, + "firstByteDateTime": {}, + "state": {} + } + }, + "isDrill": { + "type": "boolean" + }, + "jobID": {}, + "originAvailabilityZone": {}, + "originEnvironment": {}, + "pointInTimeSnapshotDateTime": {}, + "recoveryInstanceID": {}, + "recoveryInstanceProperties": { + "type": "structure", + "members": { + "cpus": { + "shape": "S22" + }, + "disks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "bytes": { + "type": "long" + }, + "ebsVolumeID": {}, + "internalDeviceName": {} + } + } + }, + "identificationHints": { + "shape": "S26" + }, + "lastUpdatedDateTime": {}, + "networkInterfaces": { + "shape": "S28" + }, + "os": { + "shape": "S2b" + }, + "ramBytes": { + "type": "long" + } + } + }, + "sourceServerID": {}, + "tags": { + "shape": "S14" + } + } + } + }, + "nextToken": {} + } + } + }, + "DescribeRecoverySnapshots": { + "http": { + "requestUri": "/DescribeRecoverySnapshots", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "filters": { + "type": "structure", + "members": { + "fromDateTime": {}, + "toDateTime": {} + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "order": {}, + "sourceServerID": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "expectedTimestamp", + "snapshotID", + "sourceServerID" + ], + "members": { + "ebsSnapshots": { + "type": "list", + "member": {} + }, + "expectedTimestamp": {}, + "snapshotID": {}, + "sourceServerID": {}, + "timestamp": {} + } + } + }, + "nextToken": {} + } + } + }, + "DescribeReplicationConfigurationTemplates": { + "http": { + "requestUri": "/DescribeReplicationConfigurationTemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "replicationConfigurationTemplateIDs": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S2x" + } + }, + "nextToken": {} + } + } + }, + "DescribeSourceNetworks": { + "http": { + "requestUri": "/DescribeSourceNetworks", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "structure", + "members": { + "originAccountID": {}, + "originRegion": {}, + "sourceNetworkIDs": { + "type": "list", + "member": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S5c" + } + }, + "nextToken": {} + } + } + }, + "DescribeSourceServers": { + "http": { + "requestUri": "/DescribeSourceServers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "structure", + "members": { + "hardwareId": {}, + "sourceServerIDs": { + "type": "list", + "member": {} + }, + "stagingAccountIDs": { + "type": "list", + "member": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S1b" + } + }, + "nextToken": {} + } + } + }, + "DisconnectRecoveryInstance": { + "http": { + "requestUri": "/DisconnectRecoveryInstance", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceID" + ], + "members": { + "recoveryInstanceID": {} + } + } + }, + "DisconnectSourceServer": { + "http": { + "requestUri": "/DisconnectSourceServer", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "sourceServerID": {} + } + }, + "output": { + "shape": "S1b" + } + }, + "ExportSourceNetworkCfnTemplate": { + "http": { + "requestUri": "/ExportSourceNetworkCfnTemplate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceNetworkID" + ], + "members": { + "sourceNetworkID": {} + } + }, + "output": { + "type": "structure", + "members": { + "s3DestinationUrl": {} + } + } + }, + "GetFailbackReplicationConfiguration": { + "http": { + "requestUri": "/GetFailbackReplicationConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceID" + ], + "members": { + "recoveryInstanceID": {} + } + }, + "output": { + "type": "structure", + "required": [ + "recoveryInstanceID" + ], + "members": { + "bandwidthThrottling": { + "type": "long" + }, + "name": {}, + "recoveryInstanceID": {}, + "usePrivateIP": { + "type": "boolean" + } + } + } + }, + "GetLaunchConfiguration": { + "http": { + "requestUri": "/GetLaunchConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "sourceServerID": {} + } + }, + "output": { + "shape": "S5v" + } + }, + "GetReplicationConfiguration": { + "http": { + "requestUri": "/GetReplicationConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "sourceServerID": {} + } + }, + "output": { + "shape": "S5y" + } + }, + "InitializeService": { + "http": { + "requestUri": "/InitializeService", + "responseCode": 204 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": {} + } + }, + "ListExtensibleSourceServers": { + "http": { + "requestUri": "/ListExtensibleSourceServers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "stagingAccountID" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "stagingAccountID": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "hostname": {}, + "tags": { + "shape": "S14" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListLaunchActions": { + "http": { + "requestUri": "/ListLaunchActions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceId" + ], + "members": { + "filters": { + "type": "structure", + "members": { + "actionIds": { + "type": "list", + "member": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "resourceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "Sj" + } + }, + "nextToken": {} + } + } + }, + "ListStagingAccounts": { + "http": { + "method": "GET", + "requestUri": "/ListStagingAccounts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "accounts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountID": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S14" + } + } + } + }, + "PutLaunchAction": { + "http": { + "requestUri": "/PutLaunchAction", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "actionCode", + "actionId", + "actionVersion", + "active", + "category", + "name", + "optional", + "order", + "resourceId" + ], + "members": { + "actionCode": {}, + "actionId": {}, + "actionVersion": {}, + "active": { + "type": "boolean" + }, + "category": {}, + "description": {}, + "name": {}, + "optional": { + "type": "boolean" + }, + "order": { + "type": "integer" + }, + "parameters": { + "shape": "Ss" + }, + "resourceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "actionCode": {}, + "actionId": {}, + "actionVersion": {}, + "active": { + "type": "boolean" + }, + "category": {}, + "description": {}, + "name": {}, + "optional": { + "type": "boolean" + }, + "order": { + "type": "integer" + }, + "parameters": { + "shape": "Ss" + }, + "resourceId": {}, + "type": {} + } + } + }, + "RetryDataReplication": { + "http": { + "requestUri": "/RetryDataReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "sourceServerID": {} + }, + "deprecated": true, + "deprecatedMessage": "WARNING: RetryDataReplication is deprecated" + }, + "output": { + "shape": "S1b" + }, + "deprecated": true, + "deprecatedMessage": "WARNING: RetryDataReplication is deprecated" + }, + "ReverseReplication": { + "http": { + "requestUri": "/ReverseReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceID" + ], + "members": { + "recoveryInstanceID": {} + } + }, + "output": { + "type": "structure", + "members": { + "reversedDirectionSourceServerArn": {} + } + } + }, + "StartFailbackLaunch": { + "http": { + "requestUri": "/StartFailbackLaunch", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceIDs" + ], + "members": { + "recoveryInstanceIDs": { + "type": "list", + "member": {} + }, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": { + "job": { + "shape": "S5" + } + } + } + }, + "StartRecovery": { + "http": { + "requestUri": "/StartRecovery", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "sourceServers" + ], + "members": { + "isDrill": { + "type": "boolean" + }, + "sourceServers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "recoverySnapshotID": {}, + "sourceServerID": {} + } + } + }, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": { + "job": { + "shape": "S5" + } + } + } + }, + "StartReplication": { + "http": { + "requestUri": "/StartReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "sourceServerID": {} + } + }, + "output": { + "type": "structure", + "members": { + "sourceServer": { + "shape": "S1b" + } + } + } + }, + "StartSourceNetworkRecovery": { + "http": { + "requestUri": "/StartSourceNetworkRecovery", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "sourceNetworks" + ], + "members": { + "deployAsNew": { + "type": "boolean" + }, + "sourceNetworks": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "sourceNetworkID" + ], + "members": { + "cfnStackName": { + "shape": "S2" + }, + "sourceNetworkID": {} + } + } + }, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": { + "job": { + "shape": "S5" + } + } + } + }, + "StartSourceNetworkReplication": { + "http": { + "requestUri": "/StartSourceNetworkReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceNetworkID" + ], + "members": { + "sourceNetworkID": {} + } + }, + "output": { + "type": "structure", + "members": { + "sourceNetwork": { + "shape": "S5c" + } + } + } + }, + "StopFailback": { + "http": { + "requestUri": "/StopFailback", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceID" + ], + "members": { + "recoveryInstanceID": {} + } + } + }, + "StopReplication": { + "http": { + "requestUri": "/StopReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "sourceServerID": {} + } + }, + "output": { + "type": "structure", + "members": { + "sourceServer": { + "shape": "S1b" + } + } + } + }, + "StopSourceNetworkReplication": { + "http": { + "requestUri": "/StopSourceNetworkReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceNetworkID" + ], + "members": { + "sourceNetworkID": {} + } + }, + "output": { + "type": "structure", + "members": { + "sourceNetwork": { + "shape": "S5c" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S14" + } + } + }, + "idempotent": true + }, + "TerminateRecoveryInstances": { + "http": { + "requestUri": "/TerminateRecoveryInstances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceIDs" + ], + "members": { + "recoveryInstanceIDs": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "job": { + "shape": "S5" + } + } + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {}, + "sensitive": true + } + } + }, + "idempotent": true + }, + "UpdateFailbackReplicationConfiguration": { + "http": { + "requestUri": "/UpdateFailbackReplicationConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recoveryInstanceID" + ], + "members": { + "bandwidthThrottling": { + "type": "long" + }, + "name": {}, + "recoveryInstanceID": {}, + "usePrivateIP": { + "type": "boolean" + } + } + } + }, + "UpdateLaunchConfiguration": { + "http": { + "requestUri": "/UpdateLaunchConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "launchDisposition": {}, + "licensing": { + "shape": "S2h" + }, + "name": {}, + "postLaunchEnabled": { + "type": "boolean" + }, + "sourceServerID": {}, + "targetInstanceTypeRightSizingMethod": {} + } + }, + "output": { + "shape": "S5v" + }, + "idempotent": true + }, + "UpdateLaunchConfigurationTemplate": { + "http": { + "requestUri": "/UpdateLaunchConfigurationTemplate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "launchConfigurationTemplateID" + ], + "members": { + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "exportBucketArn": {}, + "launchConfigurationTemplateID": {}, + "launchDisposition": {}, + "licensing": { + "shape": "S2h" + }, + "postLaunchEnabled": { + "type": "boolean" + }, + "targetInstanceTypeRightSizingMethod": {} + } + }, + "output": { + "type": "structure", + "members": { + "launchConfigurationTemplate": { + "shape": "S2k" + } + } + } + }, + "UpdateReplicationConfiguration": { + "http": { + "requestUri": "/UpdateReplicationConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "associateDefaultSecurityGroup": { + "type": "boolean" + }, + "autoReplicateNewDisks": { + "type": "boolean" + }, + "bandwidthThrottling": { + "type": "long" + }, + "createPublicIP": { + "type": "boolean" + }, + "dataPlaneRouting": {}, + "defaultLargeStagingDiskType": {}, + "ebsEncryption": {}, + "ebsEncryptionKeyArn": {}, + "name": {}, + "pitPolicy": { + "shape": "S2q" + }, + "replicatedDisks": { + "shape": "S5z" + }, + "replicationServerInstanceType": {}, + "replicationServersSecurityGroupsIDs": { + "shape": "S2u" + }, + "sourceServerID": {}, + "stagingAreaSubnetId": {}, + "stagingAreaTags": { + "shape": "S14" + }, + "useDedicatedReplicationServer": { + "type": "boolean" + } + } + }, + "output": { + "shape": "S5y" + }, + "idempotent": true + }, + "UpdateReplicationConfigurationTemplate": { + "http": { + "requestUri": "/UpdateReplicationConfigurationTemplate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "replicationConfigurationTemplateID" + ], + "members": { + "arn": {}, + "associateDefaultSecurityGroup": { + "type": "boolean" + }, + "autoReplicateNewDisks": { + "type": "boolean" + }, + "bandwidthThrottling": { + "type": "long" + }, + "createPublicIP": { + "type": "boolean" + }, + "dataPlaneRouting": {}, + "defaultLargeStagingDiskType": {}, + "ebsEncryption": {}, + "ebsEncryptionKeyArn": {}, + "pitPolicy": { + "shape": "S2q" + }, + "replicationConfigurationTemplateID": {}, + "replicationServerInstanceType": {}, + "replicationServersSecurityGroupsIDs": { + "shape": "S2u" + }, + "stagingAreaSubnetId": {}, + "stagingAreaTags": { + "shape": "S14" + }, + "useDedicatedReplicationServer": { + "type": "boolean" + } + } + }, + "output": { + "shape": "S2x" + } + } + }, + "shapes": { + "S2": { + "type": "string", + "sensitive": true + }, + "S5": { + "type": "structure", + "required": [ + "jobID" + ], + "members": { + "arn": {}, + "creationDateTime": {}, + "endDateTime": {}, + "initiatedBy": {}, + "jobID": {}, + "participatingResources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "launchStatus": {}, + "participatingResourceID": { + "type": "structure", + "members": { + "sourceNetworkID": {} + }, + "union": true + } + } + } + }, + "participatingServers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "launchActionsStatus": { + "type": "structure", + "members": { + "runs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "action": { + "shape": "Sj" + }, + "failureReason": {}, + "runId": {}, + "status": {} + } + } + }, + "ssmAgentDiscoveryDatetime": {} + } + }, + "launchStatus": {}, + "recoveryInstanceID": {}, + "sourceServerID": {} + } + } + }, + "status": {}, + "tags": { + "shape": "S14" + }, + "type": {} + } + }, + "Sj": { + "type": "structure", + "members": { + "actionCode": {}, + "actionId": {}, + "actionVersion": {}, + "active": { + "type": "boolean" + }, + "category": {}, + "description": {}, + "name": {}, + "optional": { + "type": "boolean" + }, + "order": { + "type": "integer" + }, + "parameters": { + "shape": "Ss" + }, + "type": {} + } + }, + "Ss": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "type": {}, + "value": {} + } + } + }, + "S14": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "S1b": { + "type": "structure", + "members": { + "arn": {}, + "dataReplicationInfo": { + "type": "structure", + "members": { + "dataReplicationError": { + "type": "structure", + "members": { + "error": {}, + "rawError": {} + } + }, + "dataReplicationInitiation": { + "type": "structure", + "members": { + "nextAttemptDateTime": {}, + "startDateTime": {}, + "steps": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "status": {} + } + } + } + } + }, + "dataReplicationState": {}, + "etaDateTime": {}, + "lagDuration": {}, + "replicatedDisks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "backloggedStorageBytes": { + "type": "long" + }, + "deviceName": {}, + "replicatedStorageBytes": { + "type": "long" + }, + "rescannedStorageBytes": { + "type": "long" + }, + "totalStorageBytes": { + "type": "long" + } + } + } + }, + "stagingAvailabilityZone": {} + } + }, + "lastLaunchResult": {}, + "lifeCycle": { + "type": "structure", + "members": { + "addedToServiceDateTime": {}, + "elapsedReplicationDuration": {}, + "firstByteDateTime": {}, + "lastLaunch": { + "type": "structure", + "members": { + "initiated": { + "type": "structure", + "members": { + "apiCallDateTime": {}, + "jobID": {}, + "type": {} + } + }, + "status": {} + } + }, + "lastSeenByServiceDateTime": {} + } + }, + "recoveryInstanceId": {}, + "replicationDirection": {}, + "reversedDirectionSourceServerArn": {}, + "sourceCloudProperties": { + "type": "structure", + "members": { + "originAccountID": {}, + "originAvailabilityZone": {}, + "originRegion": {} + } + }, + "sourceNetworkID": {}, + "sourceProperties": { + "type": "structure", + "members": { + "cpus": { + "shape": "S22" + }, + "disks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "bytes": { + "type": "long" + }, + "deviceName": {} + } + } + }, + "identificationHints": { + "shape": "S26" + }, + "lastUpdatedDateTime": {}, + "networkInterfaces": { + "shape": "S28" + }, + "os": { + "shape": "S2b" + }, + "ramBytes": { + "type": "long" + }, + "recommendedInstanceType": {}, + "supportsNitroInstances": { + "type": "boolean" + } + } + }, + "sourceServerID": {}, + "stagingArea": { + "type": "structure", + "members": { + "errorMessage": {}, + "stagingAccountID": {}, + "stagingSourceServerArn": {}, + "status": {} + } + }, + "tags": { + "shape": "S14" + } + } + }, + "S22": { + "type": "list", + "member": { + "type": "structure", + "members": { + "cores": { + "type": "long" + }, + "modelName": {} + } + } + }, + "S26": { + "type": "structure", + "members": { + "awsInstanceID": {}, + "fqdn": {}, + "hostname": {}, + "vmWareUuid": {} + } + }, + "S28": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ips": { + "type": "list", + "member": {} + }, + "isPrimary": { + "type": "boolean" + }, + "macAddress": {} + } + } + }, + "S2b": { + "type": "structure", + "members": { + "fullString": {} + } + }, + "S2h": { + "type": "structure", + "members": { + "osByol": { + "type": "boolean" + } + } + }, + "S2k": { + "type": "structure", + "members": { + "arn": {}, + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "exportBucketArn": {}, + "launchConfigurationTemplateID": {}, + "launchDisposition": {}, + "licensing": { + "shape": "S2h" + }, + "postLaunchEnabled": { + "type": "boolean" + }, + "tags": { + "shape": "S14" + }, + "targetInstanceTypeRightSizingMethod": {} + } + }, + "S2q": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "interval", + "retentionDuration", + "units" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "interval": { + "type": "integer" + }, + "retentionDuration": { + "type": "integer" + }, + "ruleID": { + "type": "long" + }, + "units": {} + } + } + }, + "S2u": { + "type": "list", + "member": {} + }, + "S2x": { + "type": "structure", + "required": [ + "replicationConfigurationTemplateID" + ], + "members": { + "arn": {}, + "associateDefaultSecurityGroup": { + "type": "boolean" + }, + "autoReplicateNewDisks": { + "type": "boolean" + }, + "bandwidthThrottling": { + "type": "long" + }, + "createPublicIP": { + "type": "boolean" + }, + "dataPlaneRouting": {}, + "defaultLargeStagingDiskType": {}, + "ebsEncryption": {}, + "ebsEncryptionKeyArn": {}, + "pitPolicy": { + "shape": "S2q" + }, + "replicationConfigurationTemplateID": {}, + "replicationServerInstanceType": {}, + "replicationServersSecurityGroupsIDs": { + "shape": "S2u" + }, + "stagingAreaSubnetId": {}, + "stagingAreaTags": { + "shape": "S14" + }, + "tags": { + "shape": "S14" + }, + "useDedicatedReplicationServer": { + "type": "boolean" + } + } + }, + "S5c": { + "type": "structure", + "members": { + "arn": {}, + "cfnStackName": { + "shape": "S2" + }, + "lastRecovery": { + "type": "structure", + "members": { + "apiCallDateTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "jobID": {}, + "lastRecoveryResult": {} + } + }, + "launchedVpcID": {}, + "replicationStatus": {}, + "replicationStatusDetails": { + "type": "string", + "sensitive": true + }, + "sourceAccountID": {}, + "sourceNetworkID": {}, + "sourceRegion": {}, + "sourceVpcID": {}, + "tags": { + "shape": "S14" + } + } + }, + "S5v": { + "type": "structure", + "members": { + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "ec2LaunchTemplateID": {}, + "launchDisposition": {}, + "licensing": { + "shape": "S2h" + }, + "name": {}, + "postLaunchEnabled": { + "type": "boolean" + }, + "sourceServerID": {}, + "targetInstanceTypeRightSizingMethod": {} + } + }, + "S5y": { + "type": "structure", + "members": { + "associateDefaultSecurityGroup": { + "type": "boolean" + }, + "autoReplicateNewDisks": { + "type": "boolean" + }, + "bandwidthThrottling": { + "type": "long" + }, + "createPublicIP": { + "type": "boolean" + }, + "dataPlaneRouting": {}, + "defaultLargeStagingDiskType": {}, + "ebsEncryption": {}, + "ebsEncryptionKeyArn": {}, + "name": {}, + "pitPolicy": { + "shape": "S2q" + }, + "replicatedDisks": { + "shape": "S5z" + }, + "replicationServerInstanceType": {}, + "replicationServersSecurityGroupsIDs": { + "shape": "S2u" + }, + "sourceServerID": {}, + "stagingAreaSubnetId": {}, + "stagingAreaTags": { + "shape": "S14" + }, + "useDedicatedReplicationServer": { + "type": "boolean" + } + } + }, + "S5z": { + "type": "list", + "member": { + "type": "structure", + "members": { + "deviceName": {}, + "iops": { + "type": "long" + }, + "isBootDisk": { + "type": "boolean" + }, + "optimizedStagingDiskType": {}, + "stagingDiskType": {}, + "throughput": { + "type": "long" + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/ds-2015-04-16.min.json b/iamlivecore/service/ds-2015-04-16.min.json index eef95edd..27a70d90 100644 --- a/iamlivecore/service/ds-2015-04-16.min.json +++ b/iamlivecore/service/ds-2015-04-16.min.json @@ -700,7 +700,8 @@ "member": {} } } - } + }, + "OsVersion": {} } } }, @@ -868,6 +869,53 @@ } } }, + "DescribeSettings": { + "input": { + "type": "structure", + "required": [ + "DirectoryId" + ], + "members": { + "DirectoryId": {}, + "Status": {}, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "DirectoryId": {}, + "SettingEntries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Name": {}, + "AllowedValues": {}, + "AppliedValue": {}, + "RequestedValue": {}, + "RequestStatus": {}, + "RequestDetailedStatus": { + "type": "map", + "key": {}, + "value": {} + }, + "RequestStatusMessage": {}, + "LastUpdatedDateTime": { + "type": "timestamp" + }, + "LastRequestedDateTime": { + "type": "timestamp" + }, + "DataType": {} + } + } + }, + "NextToken": {} + } + } + }, "DescribeSharedDirectories": { "input": { "type": "structure", @@ -983,6 +1031,51 @@ } } }, + "DescribeUpdateDirectory": { + "input": { + "type": "structure", + "required": [ + "DirectoryId", + "UpdateType" + ], + "members": { + "DirectoryId": {}, + "UpdateType": {}, + "RegionName": {}, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "UpdateActivities": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Region": {}, + "Status": {}, + "StatusReason": {}, + "InitiatedBy": {}, + "NewValue": { + "shape": "S6a" + }, + "PreviousValue": { + "shape": "S6a" + }, + "StartTime": { + "type": "timestamp" + }, + "LastUpdatedDateTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "DisableClientAuthentication": { "input": { "type": "structure", @@ -1622,6 +1715,29 @@ "members": {} } }, + "UpdateDirectorySetup": { + "input": { + "type": "structure", + "required": [ + "DirectoryId", + "UpdateType" + ], + "members": { + "DirectoryId": {}, + "UpdateType": {}, + "OSUpdateSettings": { + "shape": "S6b" + }, + "CreateSnapshotBeforeUpdate": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateNumberOfDomainControllers": { "input": { "type": "structure", @@ -1660,6 +1776,38 @@ "members": {} } }, + "UpdateSettings": { + "input": { + "type": "structure", + "required": [ + "DirectoryId", + "Settings" + ], + "members": { + "DirectoryId": {}, + "Settings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "DirectoryId": {} + } + } + }, "UpdateTrust": { "input": { "type": "structure", @@ -1828,6 +1976,20 @@ "type": "boolean" } } + }, + "S6a": { + "type": "structure", + "members": { + "OSUpdateSettings": { + "shape": "S6b" + } + } + }, + "S6b": { + "type": "structure", + "members": { + "OSVersion": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/dynamodb-2012-08-10.min.json b/iamlivecore/service/dynamodb-2012-08-10.min.json index 86a83a67..af5d39eb 100644 --- a/iamlivecore/service/dynamodb-2012-08-10.min.json +++ b/iamlivecore/service/dynamodb-2012-08-10.min.json @@ -34,10 +34,12 @@ }, "ConsistentRead": { "type": "boolean" - } + }, + "ReturnValuesOnConditionCheckFailure": {} } } - } + }, + "ReturnConsumedCapacity": {} } }, "output": { @@ -52,15 +54,21 @@ "type": "structure", "members": { "Code": {}, - "Message": {} + "Message": {}, + "Item": { + "shape": "Sr" + } } }, "TableName": {}, "Item": { - "shape": "Sq" + "shape": "Sr" } } } + }, + "ConsumedCapacity": { + "shape": "St" } } } @@ -73,7 +81,7 @@ ], "members": { "RequestItems": { - "shape": "Ss" + "shape": "S10" }, "ReturnConsumedCapacity": {} } @@ -85,14 +93,14 @@ "type": "map", "key": {}, "value": { - "shape": "S13" + "shape": "S1a" } }, "UnprocessedKeys": { - "shape": "Ss" + "shape": "S10" }, "ConsumedCapacity": { - "shape": "S14" + "shape": "St" } } }, @@ -106,7 +114,7 @@ ], "members": { "RequestItems": { - "shape": "S1b" + "shape": "S1c" }, "ReturnConsumedCapacity": {}, "ReturnItemCollectionMetrics": {} @@ -116,13 +124,13 @@ "type": "structure", "members": { "UnprocessedItems": { - "shape": "S1b" + "shape": "S1c" }, "ItemCollectionMetrics": { - "shape": "S1j" + "shape": "S1k" }, "ConsumedCapacity": { - "shape": "S14" + "shape": "St" } } }, @@ -144,7 +152,7 @@ "type": "structure", "members": { "BackupDetails": { - "shape": "S1s" + "shape": "S1t" } } }, @@ -160,7 +168,7 @@ "members": { "GlobalTableName": {}, "ReplicationGroup": { - "shape": "S20" + "shape": "S21" } } }, @@ -168,7 +176,7 @@ "type": "structure", "members": { "GlobalTableDescription": { - "shape": "S24" + "shape": "S25" } } }, @@ -184,30 +192,34 @@ ], "members": { "AttributeDefinitions": { - "shape": "S2i" + "shape": "S2l" }, "TableName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "LocalSecondaryIndexes": { - "shape": "S2p" + "shape": "S2s" }, "GlobalSecondaryIndexes": { - "shape": "S2v" + "shape": "S2y" }, "BillingMode": {}, "ProvisionedThroughput": { - "shape": "S2x" + "shape": "S30" }, "StreamSpecification": { - "shape": "S2z" + "shape": "S32" }, "SSESpecification": { - "shape": "S32" + "shape": "S35" }, "Tags": { - "shape": "S35" + "shape": "S38" + }, + "TableClass": {}, + "DeletionProtectionEnabled": { + "type": "boolean" } } }, @@ -215,7 +227,7 @@ "type": "structure", "members": { "TableDescription": { - "shape": "S3a" + "shape": "S3e" } } }, @@ -235,7 +247,7 @@ "type": "structure", "members": { "BackupDescription": { - "shape": "S3y" + "shape": "S42" } } }, @@ -251,10 +263,10 @@ "members": { "TableName": {}, "Key": { - "shape": "Sv" + "shape": "S13" }, "Expected": { - "shape": "S4b" + "shape": "S4f" }, "ConditionalOperator": {}, "ReturnValues": {}, @@ -262,24 +274,25 @@ "ReturnItemCollectionMetrics": {}, "ConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" - } + "shape": "S4n" + }, + "ReturnValuesOnConditionCheckFailure": {} } }, "output": { "type": "structure", "members": { "Attributes": { - "shape": "Sq" + "shape": "Sr" }, "ConsumedCapacity": { - "shape": "S15" + "shape": "Su" }, "ItemCollectionMetrics": { - "shape": "S1l" + "shape": "S1m" } } }, @@ -299,7 +312,7 @@ "type": "structure", "members": { "TableDescription": { - "shape": "S3a" + "shape": "S3e" } } }, @@ -319,7 +332,7 @@ "type": "structure", "members": { "BackupDescription": { - "shape": "S3y" + "shape": "S42" } } }, @@ -339,7 +352,7 @@ "type": "structure", "members": { "ContinuousBackupsDescription": { - "shape": "S4s" + "shape": "S4w" } } }, @@ -424,7 +437,7 @@ "type": "structure", "members": { "ExportDescription": { - "shape": "S5c" + "shape": "S5h" } } } @@ -443,7 +456,7 @@ "type": "structure", "members": { "GlobalTableDescription": { - "shape": "S24" + "shape": "S25" } } }, @@ -464,12 +477,34 @@ "members": { "GlobalTableName": {}, "ReplicaSettings": { - "shape": "S5w" + "shape": "S61" } } }, "endpointdiscovery": {} }, + "DescribeImport": { + "input": { + "type": "structure", + "required": [ + "ImportArn" + ], + "members": { + "ImportArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ImportTableDescription" + ], + "members": { + "ImportTableDescription": { + "shape": "S6f" + } + } + } + }, "DescribeKinesisStreamingDestination": { "input": { "type": "structure", @@ -537,7 +572,7 @@ "type": "structure", "members": { "Table": { - "shape": "S3a" + "shape": "S3e" } } }, @@ -557,7 +592,7 @@ "type": "structure", "members": { "TableAutoScalingDescription": { - "shape": "S6i" + "shape": "S77" } } } @@ -576,7 +611,7 @@ "type": "structure", "members": { "TimeToLiveDescription": { - "shape": "S47" + "shape": "S4b" } } }, @@ -584,19 +619,19 @@ }, "DisableKinesisStreamingDestination": { "input": { - "shape": "S6p" + "shape": "S7e" }, "output": { - "shape": "S6q" + "shape": "S7f" }, "endpointdiscovery": {} }, "EnableKinesisStreamingDestination": { "input": { - "shape": "S6p" + "shape": "S7e" }, "output": { - "shape": "S6q" + "shape": "S7f" }, "endpointdiscovery": {} }, @@ -614,16 +649,27 @@ "ConsistentRead": { "type": "boolean" }, - "NextToken": {} + "NextToken": {}, + "ReturnConsumedCapacity": {}, + "Limit": { + "type": "integer" + }, + "ReturnValuesOnConditionCheckFailure": {} } }, "output": { "type": "structure", "members": { "Items": { - "shape": "S13" + "shape": "S1a" }, - "NextToken": {} + "NextToken": {}, + "ConsumedCapacity": { + "shape": "Su" + }, + "LastEvaluatedKey": { + "shape": "S13" + } } } }, @@ -645,20 +691,25 @@ "Statement": {}, "Parameters": { "shape": "S5" - } + }, + "ReturnValuesOnConditionCheckFailure": {} } } }, "ClientRequestToken": { "idempotencyToken": true - } + }, + "ReturnConsumedCapacity": {} } }, "output": { "type": "structure", "members": { "Responses": { - "shape": "S6z" + "shape": "S7p" + }, + "ConsumedCapacity": { + "shape": "St" } } } @@ -690,7 +741,7 @@ "type": "structure", "members": { "ExportDescription": { - "shape": "S5c" + "shape": "S5h" } } } @@ -705,10 +756,10 @@ "members": { "TableName": {}, "Key": { - "shape": "Sv" + "shape": "S13" }, "AttributesToGet": { - "shape": "Sw" + "shape": "S14" }, "ConsistentRead": { "type": "boolean" @@ -716,7 +767,7 @@ "ReturnConsumedCapacity": {}, "ProjectionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" } } }, @@ -724,15 +775,52 @@ "type": "structure", "members": { "Item": { - "shape": "Sq" + "shape": "Sr" }, "ConsumedCapacity": { - "shape": "S15" + "shape": "Su" } } }, "endpointdiscovery": {} }, + "ImportTable": { + "input": { + "type": "structure", + "required": [ + "S3BucketSource", + "InputFormat", + "TableCreationParameters" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "S3BucketSource": { + "shape": "S6h" + }, + "InputFormat": {}, + "InputFormatOptions": { + "shape": "S6l" + }, + "InputCompressionType": {}, + "TableCreationParameters": { + "shape": "S6r" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ImportTableDescription" + ], + "members": { + "ImportTableDescription": { + "shape": "S6f" + } + } + } + }, "ListBackups": { "input": { "type": "structure", @@ -861,7 +949,7 @@ "members": { "GlobalTableName": {}, "ReplicationGroup": { - "shape": "S20" + "shape": "S21" } } } @@ -871,6 +959,46 @@ }, "endpointdiscovery": {} }, + "ListImports": { + "input": { + "type": "structure", + "members": { + "TableArn": {}, + "PageSize": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImportSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ImportArn": {}, + "ImportStatus": {}, + "TableArn": {}, + "S3BucketSource": { + "shape": "S6h" + }, + "CloudWatchLogGroupArn": {}, + "InputFormat": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListTables": { "input": { "type": "structure", @@ -908,7 +1036,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S35" + "shape": "S38" }, "NextToken": {} } @@ -925,10 +1053,10 @@ "members": { "TableName": {}, "Item": { - "shape": "S1f" + "shape": "S1g" }, "Expected": { - "shape": "S4b" + "shape": "S4f" }, "ReturnValues": {}, "ReturnConsumedCapacity": {}, @@ -936,24 +1064,25 @@ "ConditionalOperator": {}, "ConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" - } + "shape": "S4n" + }, + "ReturnValuesOnConditionCheckFailure": {} } }, "output": { "type": "structure", "members": { "Attributes": { - "shape": "Sq" + "shape": "Sr" }, "ConsumedCapacity": { - "shape": "S15" + "shape": "Su" }, "ItemCollectionMetrics": { - "shape": "S1l" + "shape": "S1m" } } }, @@ -970,7 +1099,7 @@ "IndexName": {}, "Select": {}, "AttributesToGet": { - "shape": "Sw" + "shape": "S14" }, "Limit": { "type": "integer" @@ -982,28 +1111,28 @@ "type": "map", "key": {}, "value": { - "shape": "S86" + "shape": "S93" } }, "QueryFilter": { - "shape": "S87" + "shape": "S94" }, "ConditionalOperator": {}, "ScanIndexForward": { "type": "boolean" }, "ExclusiveStartKey": { - "shape": "Sv" + "shape": "S13" }, "ReturnConsumedCapacity": {}, "ProjectionExpression": {}, "FilterExpression": {}, "KeyConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" + "shape": "S4n" } } }, @@ -1011,7 +1140,7 @@ "type": "structure", "members": { "Items": { - "shape": "S13" + "shape": "S1a" }, "Count": { "type": "integer" @@ -1020,10 +1149,10 @@ "type": "integer" }, "LastEvaluatedKey": { - "shape": "Sv" + "shape": "S13" }, "ConsumedCapacity": { - "shape": "S15" + "shape": "Su" } } }, @@ -1041,16 +1170,16 @@ "BackupArn": {}, "BillingModeOverride": {}, "GlobalSecondaryIndexOverride": { - "shape": "S2v" + "shape": "S2y" }, "LocalSecondaryIndexOverride": { - "shape": "S2p" + "shape": "S2s" }, "ProvisionedThroughputOverride": { - "shape": "S2x" + "shape": "S30" }, "SSESpecificationOverride": { - "shape": "S32" + "shape": "S35" } } }, @@ -1058,7 +1187,7 @@ "type": "structure", "members": { "TableDescription": { - "shape": "S3a" + "shape": "S3e" } } }, @@ -1082,16 +1211,16 @@ }, "BillingModeOverride": {}, "GlobalSecondaryIndexOverride": { - "shape": "S2v" + "shape": "S2y" }, "LocalSecondaryIndexOverride": { - "shape": "S2p" + "shape": "S2s" }, "ProvisionedThroughputOverride": { - "shape": "S2x" + "shape": "S30" }, "SSESpecificationOverride": { - "shape": "S32" + "shape": "S35" } } }, @@ -1099,7 +1228,7 @@ "type": "structure", "members": { "TableDescription": { - "shape": "S3a" + "shape": "S3e" } } }, @@ -1115,18 +1244,18 @@ "TableName": {}, "IndexName": {}, "AttributesToGet": { - "shape": "Sw" + "shape": "S14" }, "Limit": { "type": "integer" }, "Select": {}, "ScanFilter": { - "shape": "S87" + "shape": "S94" }, "ConditionalOperator": {}, "ExclusiveStartKey": { - "shape": "Sv" + "shape": "S13" }, "ReturnConsumedCapacity": {}, "TotalSegments": { @@ -1138,10 +1267,10 @@ "ProjectionExpression": {}, "FilterExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" + "shape": "S4n" }, "ConsistentRead": { "type": "boolean" @@ -1152,7 +1281,7 @@ "type": "structure", "members": { "Items": { - "shape": "S13" + "shape": "S1a" }, "Count": { "type": "integer" @@ -1161,10 +1290,10 @@ "type": "integer" }, "LastEvaluatedKey": { - "shape": "Sv" + "shape": "S13" }, "ConsumedCapacity": { - "shape": "S15" + "shape": "Su" } } }, @@ -1180,7 +1309,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "S35" + "shape": "S38" } } }, @@ -1209,12 +1338,12 @@ ], "members": { "Key": { - "shape": "Sv" + "shape": "S13" }, "TableName": {}, "ProjectionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" } } } @@ -1228,10 +1357,10 @@ "type": "structure", "members": { "ConsumedCapacity": { - "shape": "S14" + "shape": "St" }, "Responses": { - "shape": "S6z" + "shape": "S7p" } } }, @@ -1258,15 +1387,15 @@ ], "members": { "Key": { - "shape": "Sv" + "shape": "S13" }, "TableName": {}, "ConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" + "shape": "S4n" }, "ReturnValuesOnConditionCheckFailure": {} } @@ -1279,15 +1408,15 @@ ], "members": { "Item": { - "shape": "S1f" + "shape": "S1g" }, "TableName": {}, "ConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" + "shape": "S4n" }, "ReturnValuesOnConditionCheckFailure": {} } @@ -1300,15 +1429,15 @@ ], "members": { "Key": { - "shape": "Sv" + "shape": "S13" }, "TableName": {}, "ConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" + "shape": "S4n" }, "ReturnValuesOnConditionCheckFailure": {} } @@ -1322,16 +1451,16 @@ ], "members": { "Key": { - "shape": "Sv" + "shape": "S13" }, "UpdateExpression": {}, "TableName": {}, "ConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" + "shape": "S4n" }, "ReturnValuesOnConditionCheckFailure": {} } @@ -1350,10 +1479,10 @@ "type": "structure", "members": { "ConsumedCapacity": { - "shape": "S14" + "shape": "St" }, "ItemCollectionMetrics": { - "shape": "S1j" + "shape": "S1k" } } }, @@ -1402,7 +1531,7 @@ "type": "structure", "members": { "ContinuousBackupsDescription": { - "shape": "S4s" + "shape": "S4w" } } }, @@ -1471,7 +1600,7 @@ "type": "structure", "members": { "GlobalTableDescription": { - "shape": "S24" + "shape": "S25" } } }, @@ -1490,7 +1619,7 @@ "type": "long" }, "GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate": { - "shape": "S9e" + "shape": "Saa" }, "GlobalTableGlobalSecondaryIndexSettingsUpdate": { "type": "list", @@ -1505,7 +1634,7 @@ "type": "long" }, "ProvisionedWriteCapacityAutoScalingSettingsUpdate": { - "shape": "S9e" + "shape": "Saa" } } } @@ -1523,7 +1652,7 @@ "type": "long" }, "ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate": { - "shape": "S9e" + "shape": "Saa" }, "ReplicaGlobalSecondaryIndexSettingsUpdate": { "type": "list", @@ -1538,11 +1667,12 @@ "type": "long" }, "ProvisionedReadCapacityAutoScalingSettingsUpdate": { - "shape": "S9e" + "shape": "Saa" } } } - } + }, + "ReplicaTableClass": {} } } } @@ -1553,7 +1683,7 @@ "members": { "GlobalTableName": {}, "ReplicaSettings": { - "shape": "S5w" + "shape": "S61" } } }, @@ -1569,7 +1699,7 @@ "members": { "TableName": {}, "Key": { - "shape": "Sv" + "shape": "S13" }, "AttributeUpdates": { "type": "map", @@ -1585,7 +1715,7 @@ } }, "Expected": { - "shape": "S4b" + "shape": "S4f" }, "ConditionalOperator": {}, "ReturnValues": {}, @@ -1594,24 +1724,25 @@ "UpdateExpression": {}, "ConditionExpression": {}, "ExpressionAttributeNames": { - "shape": "Sy" + "shape": "S16" }, "ExpressionAttributeValues": { - "shape": "S4j" - } + "shape": "S4n" + }, + "ReturnValuesOnConditionCheckFailure": {} } }, "output": { "type": "structure", "members": { "Attributes": { - "shape": "Sq" + "shape": "Sr" }, "ConsumedCapacity": { - "shape": "S15" + "shape": "Su" }, "ItemCollectionMetrics": { - "shape": "S1l" + "shape": "S1m" } } }, @@ -1625,12 +1756,12 @@ ], "members": { "AttributeDefinitions": { - "shape": "S2i" + "shape": "S2l" }, "TableName": {}, "BillingMode": {}, "ProvisionedThroughput": { - "shape": "S2x" + "shape": "S30" }, "GlobalSecondaryIndexUpdates": { "type": "list", @@ -1646,7 +1777,7 @@ "members": { "IndexName": {}, "ProvisionedThroughput": { - "shape": "S2x" + "shape": "S30" } } }, @@ -1660,13 +1791,13 @@ "members": { "IndexName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "Projection": { - "shape": "S2r" + "shape": "S2u" }, "ProvisionedThroughput": { - "shape": "S2x" + "shape": "S30" } } }, @@ -1683,10 +1814,10 @@ } }, "StreamSpecification": { - "shape": "S2z" + "shape": "S32" }, "SSESpecification": { - "shape": "S32" + "shape": "S35" }, "ReplicaUpdates": { "type": "list", @@ -1702,11 +1833,12 @@ "RegionName": {}, "KMSMasterKeyId": {}, "ProvisionedThroughputOverride": { - "shape": "S2b" + "shape": "S2c" }, "GlobalSecondaryIndexes": { - "shape": "Sa3" - } + "shape": "Saz" + }, + "TableClassOverride": {} } }, "Update": { @@ -1718,11 +1850,12 @@ "RegionName": {}, "KMSMasterKeyId": {}, "ProvisionedThroughputOverride": { - "shape": "S2b" + "shape": "S2c" }, "GlobalSecondaryIndexes": { - "shape": "Sa3" - } + "shape": "Saz" + }, + "TableClassOverride": {} } }, "Delete": { @@ -1736,6 +1869,10 @@ } } } + }, + "TableClass": {}, + "DeletionProtectionEnabled": { + "type": "boolean" } } }, @@ -1743,7 +1880,7 @@ "type": "structure", "members": { "TableDescription": { - "shape": "S3a" + "shape": "S3e" } } }, @@ -1763,14 +1900,14 @@ "members": { "IndexName": {}, "ProvisionedWriteCapacityAutoScalingUpdate": { - "shape": "S9e" + "shape": "Saa" } } } }, "TableName": {}, "ProvisionedWriteCapacityAutoScalingUpdate": { - "shape": "S9e" + "shape": "Saa" }, "ReplicaUpdates": { "type": "list", @@ -1788,13 +1925,13 @@ "members": { "IndexName": {}, "ProvisionedReadCapacityAutoScalingUpdate": { - "shape": "S9e" + "shape": "Saa" } } } }, "ReplicaProvisionedReadCapacityAutoScalingUpdate": { - "shape": "S9e" + "shape": "Saa" } } } @@ -1805,7 +1942,7 @@ "type": "structure", "members": { "TableAutoScalingDescription": { - "shape": "S6i" + "shape": "S77" } } } @@ -1820,7 +1957,7 @@ "members": { "TableName": {}, "TimeToLiveSpecification": { - "shape": "Sah" + "shape": "Sbd" } } }, @@ -1828,7 +1965,7 @@ "type": "structure", "members": { "TimeToLiveSpecification": { - "shape": "Sah" + "shape": "Sbd" } } }, @@ -1885,70 +2022,20 @@ } } }, - "Sq": { + "Sr": { "type": "map", "key": {}, "value": { "shape": "S6" } }, - "Ss": { - "type": "map", - "key": {}, - "value": { - "type": "structure", - "required": [ - "Keys" - ], - "members": { - "Keys": { - "type": "list", - "member": { - "shape": "Sv" - } - }, - "AttributesToGet": { - "shape": "Sw" - }, - "ConsistentRead": { - "type": "boolean" - }, - "ProjectionExpression": {}, - "ExpressionAttributeNames": { - "shape": "Sy" - } - } - } - }, - "Sv": { - "type": "map", - "key": {}, - "value": { - "shape": "S6" - } - }, - "Sw": { - "type": "list", - "member": {} - }, - "Sy": { - "type": "map", - "key": {}, - "value": {} - }, - "S13": { + "St": { "type": "list", "member": { - "shape": "Sq" + "shape": "Su" } }, - "S14": { - "type": "list", - "member": { - "shape": "S15" - } - }, - "S15": { + "Su": { "type": "structure", "members": { "TableName": {}, @@ -1962,17 +2049,17 @@ "type": "double" }, "Table": { - "shape": "S17" + "shape": "Sw" }, "LocalSecondaryIndexes": { - "shape": "S18" + "shape": "Sx" }, "GlobalSecondaryIndexes": { - "shape": "S18" + "shape": "Sx" } } }, - "S17": { + "Sw": { "type": "structure", "members": { "ReadCapacityUnits": { @@ -1986,14 +2073,64 @@ } } }, - "S18": { + "Sx": { + "type": "map", + "key": {}, + "value": { + "shape": "Sw" + } + }, + "S10": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "Keys" + ], + "members": { + "Keys": { + "type": "list", + "member": { + "shape": "S13" + } + }, + "AttributesToGet": { + "shape": "S14" + }, + "ConsistentRead": { + "type": "boolean" + }, + "ProjectionExpression": {}, + "ExpressionAttributeNames": { + "shape": "S16" + } + } + } + }, + "S13": { "type": "map", "key": {}, "value": { - "shape": "S17" + "shape": "S6" } }, - "S1b": { + "S14": { + "type": "list", + "member": {} + }, + "S16": { + "type": "map", + "key": {}, + "value": {} + }, + "S1a": { + "type": "list", + "member": { + "shape": "Sr" + } + }, + "S1c": { "type": "map", "key": {}, "value": { @@ -2008,7 +2145,7 @@ ], "members": { "Item": { - "shape": "S1f" + "shape": "S1g" } } }, @@ -2019,7 +2156,7 @@ ], "members": { "Key": { - "shape": "Sv" + "shape": "S13" } } } @@ -2027,24 +2164,24 @@ } } }, - "S1f": { + "S1g": { "type": "map", "key": {}, "value": { "shape": "S6" } }, - "S1j": { + "S1k": { "type": "map", "key": {}, "value": { "type": "list", "member": { - "shape": "S1l" + "shape": "S1m" } } }, - "S1l": { + "S1m": { "type": "structure", "members": { "ItemCollectionKey": { @@ -2062,7 +2199,7 @@ } } }, - "S1s": { + "S1t": { "type": "structure", "required": [ "BackupArn", @@ -2087,7 +2224,7 @@ } } }, - "S20": { + "S21": { "type": "list", "member": { "type": "structure", @@ -2096,11 +2233,11 @@ } } }, - "S24": { + "S25": { "type": "structure", "members": { "ReplicationGroup": { - "shape": "S25" + "shape": "S26" }, "GlobalTableArn": {}, "CreationDateTime": { @@ -2110,7 +2247,7 @@ "GlobalTableName": {} } }, - "S25": { + "S26": { "type": "list", "member": { "type": "structure", @@ -2121,7 +2258,7 @@ "ReplicaStatusPercentProgress": {}, "KMSMasterKeyId": {}, "ProvisionedThroughputOverride": { - "shape": "S2b" + "shape": "S2c" }, "GlobalSecondaryIndexes": { "type": "list", @@ -2130,18 +2267,21 @@ "members": { "IndexName": {}, "ProvisionedThroughputOverride": { - "shape": "S2b" + "shape": "S2c" } } } }, "ReplicaInaccessibleDateTime": { "type": "timestamp" + }, + "ReplicaTableClassSummary": { + "shape": "S2g" } } } }, - "S2b": { + "S2c": { "type": "structure", "members": { "ReadCapacityUnits": { @@ -2149,7 +2289,16 @@ } } }, - "S2i": { + "S2g": { + "type": "structure", + "members": { + "TableClass": {}, + "LastUpdateDateTime": { + "type": "timestamp" + } + } + }, + "S2l": { "type": "list", "member": { "type": "structure", @@ -2163,7 +2312,7 @@ } } }, - "S2m": { + "S2p": { "type": "list", "member": { "type": "structure", @@ -2177,7 +2326,7 @@ } } }, - "S2p": { + "S2s": { "type": "list", "member": { "type": "structure", @@ -2189,15 +2338,15 @@ "members": { "IndexName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "Projection": { - "shape": "S2r" + "shape": "S2u" } } } }, - "S2r": { + "S2u": { "type": "structure", "members": { "ProjectionType": {}, @@ -2207,7 +2356,7 @@ } } }, - "S2v": { + "S2y": { "type": "list", "member": { "type": "structure", @@ -2219,18 +2368,18 @@ "members": { "IndexName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "Projection": { - "shape": "S2r" + "shape": "S2u" }, "ProvisionedThroughput": { - "shape": "S2x" + "shape": "S30" } } } }, - "S2x": { + "S30": { "type": "structure", "required": [ "ReadCapacityUnits", @@ -2245,7 +2394,7 @@ } } }, - "S2z": { + "S32": { "type": "structure", "required": [ "StreamEnabled" @@ -2257,7 +2406,7 @@ "StreamViewType": {} } }, - "S32": { + "S35": { "type": "structure", "members": { "Enabled": { @@ -2267,7 +2416,7 @@ "KMSMasterKeyId": {} } }, - "S35": { + "S38": { "type": "list", "member": { "type": "structure", @@ -2281,22 +2430,22 @@ } } }, - "S3a": { + "S3e": { "type": "structure", "members": { "AttributeDefinitions": { - "shape": "S2i" + "shape": "S2l" }, "TableName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "TableStatus": {}, "CreationDateTime": { "type": "timestamp" }, "ProvisionedThroughput": { - "shape": "S3c" + "shape": "S3g" }, "TableSizeBytes": { "type": "long" @@ -2307,7 +2456,7 @@ "TableArn": {}, "TableId": {}, "BillingModeSummary": { - "shape": "S3g" + "shape": "S3k" }, "LocalSecondaryIndexes": { "type": "list", @@ -2316,10 +2465,10 @@ "members": { "IndexName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "Projection": { - "shape": "S2r" + "shape": "S2u" }, "IndexSizeBytes": { "type": "long" @@ -2338,17 +2487,17 @@ "members": { "IndexName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "Projection": { - "shape": "S2r" + "shape": "S2u" }, "IndexStatus": {}, "Backfilling": { "type": "boolean" }, "ProvisionedThroughput": { - "shape": "S3c" + "shape": "S3g" }, "IndexSizeBytes": { "type": "long" @@ -2361,13 +2510,13 @@ } }, "StreamSpecification": { - "shape": "S2z" + "shape": "S32" }, "LatestStreamLabel": {}, "LatestStreamArn": {}, "GlobalTableVersion": {}, "Replicas": { - "shape": "S25" + "shape": "S26" }, "RestoreSummary": { "type": "structure", @@ -2387,7 +2536,7 @@ } }, "SSEDescription": { - "shape": "S3r" + "shape": "S3v" }, "ArchivalSummary": { "type": "structure", @@ -2398,10 +2547,16 @@ "ArchivalReason": {}, "ArchivalBackupArn": {} } + }, + "TableClassSummary": { + "shape": "S2g" + }, + "DeletionProtectionEnabled": { + "type": "boolean" } } }, - "S3c": { + "S3g": { "type": "structure", "members": { "LastIncreaseDateTime": { @@ -2421,7 +2576,7 @@ } } }, - "S3g": { + "S3k": { "type": "structure", "members": { "BillingMode": {}, @@ -2430,7 +2585,7 @@ } } }, - "S3r": { + "S3v": { "type": "structure", "members": { "Status": {}, @@ -2441,11 +2596,11 @@ } } }, - "S3y": { + "S42": { "type": "structure", "members": { "BackupDetails": { - "shape": "S1s" + "shape": "S1t" }, "SourceTableDetails": { "type": "structure", @@ -2464,13 +2619,13 @@ "type": "long" }, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "TableCreationDateTime": { "type": "timestamp" }, "ProvisionedThroughput": { - "shape": "S2x" + "shape": "S30" }, "ItemCount": { "type": "long" @@ -2488,10 +2643,10 @@ "members": { "IndexName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "Projection": { - "shape": "S2r" + "shape": "S2u" } } } @@ -2503,38 +2658,38 @@ "members": { "IndexName": {}, "KeySchema": { - "shape": "S2m" + "shape": "S2p" }, "Projection": { - "shape": "S2r" + "shape": "S2u" }, "ProvisionedThroughput": { - "shape": "S2x" + "shape": "S30" } } } }, "StreamDescription": { - "shape": "S2z" + "shape": "S32" }, "TimeToLiveDescription": { - "shape": "S47" + "shape": "S4b" }, "SSEDescription": { - "shape": "S3r" + "shape": "S3v" } } } } }, - "S47": { + "S4b": { "type": "structure", "members": { "TimeToLiveStatus": {}, "AttributeName": {} } }, - "S4b": { + "S4f": { "type": "map", "key": {}, "value": { @@ -2548,25 +2703,25 @@ }, "ComparisonOperator": {}, "AttributeValueList": { - "shape": "S4f" + "shape": "S4j" } } } }, - "S4f": { + "S4j": { "type": "list", "member": { "shape": "S6" } }, - "S4j": { + "S4n": { "type": "map", "key": {}, "value": { "shape": "S6" } }, - "S4s": { + "S4w": { "type": "structure", "required": [ "ContinuousBackupsStatus" @@ -2587,7 +2742,7 @@ } } }, - "S5c": { + "S5h": { "type": "structure", "members": { "ExportArn": {}, @@ -2621,7 +2776,7 @@ } } }, - "S5w": { + "S61": { "type": "list", "member": { "type": "structure", @@ -2632,19 +2787,19 @@ "RegionName": {}, "ReplicaStatus": {}, "ReplicaBillingModeSummary": { - "shape": "S3g" + "shape": "S3k" }, "ReplicaProvisionedReadCapacityUnits": { "type": "long" }, "ReplicaProvisionedReadCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" }, "ReplicaProvisionedWriteCapacityUnits": { "type": "long" }, "ReplicaProvisionedWriteCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" }, "ReplicaGlobalSecondaryIndexSettings": { "type": "list", @@ -2660,21 +2815,24 @@ "type": "long" }, "ProvisionedReadCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" }, "ProvisionedWriteCapacityUnits": { "type": "long" }, "ProvisionedWriteCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" } } } + }, + "ReplicaTableClassSummary": { + "shape": "S2g" } } } }, - "S5y": { + "S63": { "type": "structure", "members": { "MinimumUnits": { @@ -2718,7 +2876,102 @@ } } }, - "S6i": { + "S6f": { + "type": "structure", + "members": { + "ImportArn": {}, + "ImportStatus": {}, + "TableArn": {}, + "TableId": {}, + "ClientToken": {}, + "S3BucketSource": { + "shape": "S6h" + }, + "ErrorCount": { + "type": "long" + }, + "CloudWatchLogGroupArn": {}, + "InputFormat": {}, + "InputFormatOptions": { + "shape": "S6l" + }, + "InputCompressionType": {}, + "TableCreationParameters": { + "shape": "S6r" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "ProcessedSizeBytes": { + "type": "long" + }, + "ProcessedItemCount": { + "type": "long" + }, + "ImportedItemCount": { + "type": "long" + }, + "FailureCode": {}, + "FailureMessage": {} + } + }, + "S6h": { + "type": "structure", + "required": [ + "S3Bucket" + ], + "members": { + "S3BucketOwner": {}, + "S3Bucket": {}, + "S3KeyPrefix": {} + } + }, + "S6l": { + "type": "structure", + "members": { + "Csv": { + "type": "structure", + "members": { + "Delimiter": {}, + "HeaderList": { + "type": "list", + "member": {} + } + } + } + } + }, + "S6r": { + "type": "structure", + "required": [ + "TableName", + "AttributeDefinitions", + "KeySchema" + ], + "members": { + "TableName": {}, + "AttributeDefinitions": { + "shape": "S2l" + }, + "KeySchema": { + "shape": "S2p" + }, + "BillingMode": {}, + "ProvisionedThroughput": { + "shape": "S30" + }, + "SSESpecification": { + "shape": "S35" + }, + "GlobalSecondaryIndexes": { + "shape": "S2y" + } + } + }, + "S77": { "type": "structure", "members": { "TableName": {}, @@ -2737,19 +2990,19 @@ "IndexName": {}, "IndexStatus": {}, "ProvisionedReadCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" }, "ProvisionedWriteCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" } } } }, "ReplicaProvisionedReadCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" }, "ReplicaProvisionedWriteCapacityAutoScalingSettings": { - "shape": "S5y" + "shape": "S63" }, "ReplicaStatus": {} } @@ -2757,7 +3010,7 @@ } } }, - "S6p": { + "S7e": { "type": "structure", "required": [ "TableName", @@ -2768,7 +3021,7 @@ "StreamArn": {} } }, - "S6q": { + "S7f": { "type": "structure", "members": { "TableName": {}, @@ -2776,37 +3029,37 @@ "DestinationStatus": {} } }, - "S6z": { + "S7p": { "type": "list", "member": { "type": "structure", "members": { "Item": { - "shape": "Sq" + "shape": "Sr" } } } }, - "S86": { + "S93": { "type": "structure", "required": [ "ComparisonOperator" ], "members": { "AttributeValueList": { - "shape": "S4f" + "shape": "S4j" }, "ComparisonOperator": {} } }, - "S87": { + "S94": { "type": "map", "key": {}, "value": { - "shape": "S86" + "shape": "S93" } }, - "S9e": { + "Saa": { "type": "structure", "members": { "MinimumUnits": { @@ -2850,7 +3103,7 @@ } } }, - "Sa3": { + "Saz": { "type": "list", "member": { "type": "structure", @@ -2860,12 +3113,12 @@ "members": { "IndexName": {}, "ProvisionedThroughputOverride": { - "shape": "S2b" + "shape": "S2c" } } } }, - "Sah": { + "Sbd": { "type": "structure", "required": [ "Enabled", diff --git a/iamlivecore/service/ebs-2019-11-02.min.json b/iamlivecore/service/ebs-2019-11-02.min.json index 7aa8138a..2cc09a94 100644 --- a/iamlivecore/service/ebs-2019-11-02.min.json +++ b/iamlivecore/service/ebs-2019-11-02.min.json @@ -350,7 +350,8 @@ "ParentSnapshotId": {}, "KmsKeyArn": { "shape": "S13" - } + }, + "SseType": {} } } } diff --git a/iamlivecore/service/ec2-2016-11-15.min.json b/iamlivecore/service/ec2-2016-11-15.min.json index 8e9bb847..77b8c150 100644 --- a/iamlivecore/service/ec2-2016-11-15.min.json +++ b/iamlivecore/service/ec2-2016-11-15.min.json @@ -12,6 +12,33 @@ "xmlNamespace": "http://ec2.amazonaws.com/doc/2016-11-15" }, "operations": { + "AcceptAddressTransfer": { + "input": { + "type": "structure", + "required": [ + "Address" + ], + "members": { + "Address": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfer": { + "shape": "Sa", + "locationName": "addressTransfer" + } + } + } + }, "AcceptReservedInstancesExchangeQuote": { "input": { "type": "structure", @@ -23,11 +50,11 @@ "type": "boolean" }, "ReservedInstanceIds": { - "shape": "S3", + "shape": "Se", "locationName": "ReservedInstanceId" }, "TargetConfigurations": { - "shape": "S5", + "shape": "Sg", "locationName": "TargetConfiguration" } } @@ -48,7 +75,7 @@ "TransitGatewayMulticastDomainId": {}, "TransitGatewayAttachmentId": {}, "SubnetIds": { - "shape": "Se" + "shape": "So" }, "DryRun": { "type": "boolean" @@ -59,7 +86,7 @@ "type": "structure", "members": { "Associations": { - "shape": "Sg", + "shape": "Sq", "locationName": "associations" } } @@ -82,7 +109,7 @@ "type": "structure", "members": { "TransitGatewayPeeringAttachment": { - "shape": "Sn", + "shape": "Sx", "locationName": "transitGatewayPeeringAttachment" } } @@ -105,7 +132,7 @@ "type": "structure", "members": { "TransitGatewayVpcAttachment": { - "shape": "Sw", + "shape": "S16", "locationName": "transitGatewayVpcAttachment" } } @@ -124,7 +151,7 @@ }, "ServiceId": {}, "VpcEndpointIds": { - "shape": "S13", + "shape": "S1d", "locationName": "VpcEndpointId" } } @@ -133,7 +160,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S16", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -142,6 +169,9 @@ "AcceptVpcPeeringConnection": { "input": { "type": "structure", + "required": [ + "VpcPeeringConnectionId" + ], "members": { "DryRun": { "locationName": "dryRun", @@ -156,7 +186,7 @@ "type": "structure", "members": { "VpcPeeringConnection": { - "shape": "S1c", + "shape": "S1m", "locationName": "vpcPeeringConnection" } } @@ -179,7 +209,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "S1n", + "shape": "S1x", "locationName": "byoipCidr" } } @@ -199,7 +229,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -238,8 +268,7 @@ "input": { "type": "structure", "required": [ - "AvailabilityZone", - "Quantity" + "AvailabilityZone" ], "members": { "AutoPlacement": { @@ -260,22 +289,70 @@ "type": "integer" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, - "HostRecovery": {} + "HostRecovery": {}, + "OutpostArn": {}, + "HostMaintenance": {}, + "AssetIds": { + "locationName": "AssetId", + "type": "list", + "member": {} + } } }, "output": { "type": "structure", "members": { "HostIds": { - "shape": "S21", + "shape": "S2b", "locationName": "hostIdSet" } } } }, + "AllocateIpamPoolCidr": { + "input": { + "type": "structure", + "required": [ + "IpamPoolId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamPoolId": {}, + "Cidr": {}, + "NetmaskLength": { + "type": "integer" + }, + "ClientToken": { + "idempotencyToken": true + }, + "Description": {}, + "PreviewNextCidr": { + "type": "boolean" + }, + "DisallowedCidrs": { + "locationName": "DisallowedCidr", + "type": "list", + "member": { + "locationName": "item" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "IpamPoolAllocation": { + "shape": "S2g", + "locationName": "ipamPoolAllocation" + } + } + } + }, "ApplySecurityGroupsToClientVpnTargetNetwork": { "input": { "type": "structure", @@ -288,7 +365,7 @@ "ClientVpnEndpointId": {}, "VpcId": {}, "SecurityGroupIds": { - "shape": "S25", + "shape": "S2m", "locationName": "SecurityGroupId" }, "DryRun": { @@ -300,7 +377,7 @@ "type": "structure", "members": { "SecurityGroupIds": { - "shape": "S25", + "shape": "S2m", "locationName": "securityGroupIds" } } @@ -318,14 +395,14 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "S29", + "shape": "S2q", "locationName": "ipv6Addresses" }, "Ipv6PrefixCount": { "type": "integer" }, "Ipv6Prefixes": { - "shape": "S2a", + "shape": "S2r", "locationName": "Ipv6Prefix" }, "NetworkInterfaceId": { @@ -337,11 +414,11 @@ "type": "structure", "members": { "AssignedIpv6Addresses": { - "shape": "S29", + "shape": "S2q", "locationName": "assignedIpv6Addresses" }, "AssignedIpv6Prefixes": { - "shape": "S2a", + "shape": "S2r", "locationName": "assignedIpv6PrefixSet" }, "NetworkInterfaceId": { @@ -365,7 +442,7 @@ "locationName": "networkInterfaceId" }, "PrivateIpAddresses": { - "shape": "S2e", + "shape": "S2v", "locationName": "privateIpAddress" }, "SecondaryPrivateIpAddressCount": { @@ -373,7 +450,7 @@ "type": "integer" }, "Ipv4Prefixes": { - "shape": "S2a", + "shape": "S2r", "locationName": "Ipv4Prefix" }, "Ipv4PrefixCount": { @@ -401,12 +478,45 @@ } }, "AssignedIpv4Prefixes": { - "shape": "S2i", + "shape": "S2z", "locationName": "assignedIpv4PrefixSet" } } } }, + "AssignPrivateNatGatewayAddress": { + "input": { + "type": "structure", + "required": [ + "NatGatewayId" + ], + "members": { + "NatGatewayId": {}, + "PrivateIpAddresses": { + "shape": "S33", + "locationName": "PrivateIpAddress" + }, + "PrivateIpAddressCount": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "NatGatewayAddresses": { + "shape": "S36", + "locationName": "natGatewayAddressSet" + } + } + } + }, "AssociateAddress": { "input": { "type": "structure", @@ -464,7 +574,7 @@ "locationName": "associationId" }, "Status": { - "shape": "S2r", + "shape": "S3h", "locationName": "status" } } @@ -490,6 +600,10 @@ "AssociateEnclaveCertificateIamRole": { "input": { "type": "structure", + "required": [ + "CertificateArn", + "RoleArn" + ], "members": { "CertificateArn": {}, "RoleArn": {}, @@ -522,7 +636,7 @@ ], "members": { "IamInstanceProfile": { - "shape": "S2z" + "shape": "S3q" }, "InstanceId": {} } @@ -531,7 +645,7 @@ "type": "structure", "members": { "IamInstanceProfileAssociation": { - "shape": "S31", + "shape": "S3s", "locationName": "iamInstanceProfileAssociation" } } @@ -553,15 +667,15 @@ "type": "structure", "members": { "InstanceIds": { - "shape": "S37", + "shape": "S3y", "locationName": "InstanceId" }, "InstanceTags": { - "shape": "Ss", + "shape": "S6", "locationName": "InstanceTag" }, "DedicatedHostIds": { - "shape": "S38", + "shape": "S3z", "locationName": "DedicatedHostId" } } @@ -572,12 +686,79 @@ "type": "structure", "members": { "InstanceEventWindow": { - "shape": "S3b", + "shape": "S42", "locationName": "instanceEventWindow" } } } }, + "AssociateIpamResourceDiscovery": { + "input": { + "type": "structure", + "required": [ + "IpamId", + "IpamResourceDiscoveryId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamId": {}, + "IpamResourceDiscoveryId": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "IpamResourceDiscoveryAssociation": { + "shape": "S4e", + "locationName": "ipamResourceDiscoveryAssociation" + } + } + } + }, + "AssociateNatGatewayAddress": { + "input": { + "type": "structure", + "required": [ + "NatGatewayId", + "AllocationIds" + ], + "members": { + "NatGatewayId": {}, + "AllocationIds": { + "shape": "S4k", + "locationName": "AllocationId" + }, + "PrivateIpAddresses": { + "shape": "S33", + "locationName": "PrivateIpAddress" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "NatGatewayAddresses": { + "shape": "S36", + "locationName": "natGatewayAddressSet" + } + } + } + }, "AssociateRouteTable": { "input": { "type": "structure", @@ -605,7 +786,7 @@ "locationName": "associationId" }, "AssociationState": { - "shape": "S3n", + "shape": "S4q", "locationName": "associationState" } } @@ -631,7 +812,7 @@ "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S3r", + "shape": "S4u", "locationName": "ipv6CidrBlockAssociation" }, "SubnetId": { @@ -643,11 +824,16 @@ "AssociateTransitGatewayMulticastDomain": { "input": { "type": "structure", + "required": [ + "TransitGatewayMulticastDomainId", + "TransitGatewayAttachmentId", + "SubnetIds" + ], "members": { "TransitGatewayMulticastDomainId": {}, "TransitGatewayAttachmentId": {}, "SubnetIds": { - "shape": "S3w" + "shape": "S4z" }, "DryRun": { "type": "boolean" @@ -658,12 +844,37 @@ "type": "structure", "members": { "Associations": { - "shape": "Sg", + "shape": "Sq", "locationName": "associations" } } } }, + "AssociateTransitGatewayPolicyTable": { + "input": { + "type": "structure", + "required": [ + "TransitGatewayPolicyTableId", + "TransitGatewayAttachmentId" + ], + "members": { + "TransitGatewayPolicyTableId": {}, + "TransitGatewayAttachmentId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Association": { + "shape": "S54", + "locationName": "association" + } + } + } + }, "AssociateTransitGatewayRouteTable": { "input": { "type": "structure", @@ -683,7 +894,7 @@ "type": "structure", "members": { "Association": { - "shape": "S41", + "shape": "S59", "locationName": "association" } } @@ -717,7 +928,7 @@ "type": "structure", "members": { "InterfaceAssociation": { - "shape": "S45", + "shape": "S5c", "locationName": "interfaceAssociation" }, "ClientToken": { @@ -743,18 +954,26 @@ }, "Ipv6CidrBlockNetworkBorderGroup": {}, "Ipv6Pool": {}, - "Ipv6CidrBlock": {} + "Ipv6CidrBlock": {}, + "Ipv4IpamPoolId": {}, + "Ipv4NetmaskLength": { + "type": "integer" + }, + "Ipv6IpamPoolId": {}, + "Ipv6NetmaskLength": { + "type": "integer" + } } }, "output": { "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S4b", + "shape": "S5j", "locationName": "ipv6CidrBlockAssociation" }, "CidrBlockAssociation": { - "shape": "S4e", + "shape": "S5m", "locationName": "cidrBlockAssociation" }, "VpcId": { @@ -777,7 +996,7 @@ "type": "boolean" }, "Groups": { - "shape": "S4g", + "shape": "S5o", "locationName": "SecurityGroupId" }, "InstanceId": { @@ -844,6 +1063,9 @@ }, "NetworkCardIndex": { "type": "integer" + }, + "EnaSrdSpecification": { + "shape": "S5t" } } }, @@ -860,6 +1082,38 @@ } } }, + "AttachVerifiedAccessTrustProvider": { + "input": { + "type": "structure", + "required": [ + "VerifiedAccessInstanceId", + "VerifiedAccessTrustProviderId" + ], + "members": { + "VerifiedAccessInstanceId": {}, + "VerifiedAccessTrustProviderId": {}, + "ClientToken": { + "idempotencyToken": true + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessTrustProvider": { + "shape": "S60", + "locationName": "verifiedAccessTrustProvider" + }, + "VerifiedAccessInstance": { + "shape": "S67", + "locationName": "verifiedAccessInstance" + } + } + } + }, "AttachVolume": { "input": { "type": "structure", @@ -879,7 +1133,7 @@ } }, "output": { - "shape": "S4o" + "shape": "S6c" } }, "AttachVpnGateway": { @@ -902,7 +1156,7 @@ "type": "structure", "members": { "VpcAttachment": { - "shape": "S4t", + "shape": "S6h", "locationName": "attachment" } } @@ -935,7 +1189,7 @@ "type": "structure", "members": { "Status": { - "shape": "S4x", + "shape": "S6l", "locationName": "status" } } @@ -956,11 +1210,11 @@ "locationName": "groupId" }, "IpPermissions": { - "shape": "S50", + "shape": "S6o", "locationName": "ipPermissions" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "CidrIp": { @@ -993,7 +1247,7 @@ "type": "boolean" }, "SecurityGroupRules": { - "shape": "S5b", + "shape": "S6z", "locationName": "securityGroupRuleSet" } } @@ -1010,7 +1264,7 @@ "GroupId": {}, "GroupName": {}, "IpPermissions": { - "shape": "S50" + "shape": "S6o" }, "IpProtocol": {}, "SourceSecurityGroupName": {}, @@ -1023,7 +1277,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -1036,7 +1290,7 @@ "type": "boolean" }, "SecurityGroupRules": { - "shape": "S5b", + "shape": "S6z", "locationName": "securityGroupRuleSet" } } @@ -1052,7 +1306,7 @@ "members": { "InstanceId": {}, "Storage": { - "shape": "S5k" + "shape": "S78" }, "DryRun": { "locationName": "dryRun", @@ -1064,7 +1318,7 @@ "type": "structure", "members": { "BundleTask": { - "shape": "S5o", + "shape": "S7d", "locationName": "bundleInstanceTask" } } @@ -1088,7 +1342,7 @@ "type": "structure", "members": { "BundleTask": { - "shape": "S5o", + "shape": "S7d", "locationName": "bundleInstanceTask" } } @@ -1117,64 +1371,153 @@ } } }, - "CancelConversionTask": { + "CancelCapacityReservationFleets": { "input": { "type": "structure", "required": [ - "ConversionTaskId" + "CapacityReservationFleetIds" ], "members": { - "ConversionTaskId": { - "locationName": "conversionTaskId" - }, "DryRun": { - "locationName": "dryRun", "type": "boolean" }, - "ReasonMessage": { - "locationName": "reasonMessage" - } - } - } - }, - "CancelExportTask": { - "input": { - "type": "structure", - "required": [ - "ExportTaskId" - ], - "members": { - "ExportTaskId": { - "locationName": "exportTaskId" + "CapacityReservationFleetIds": { + "shape": "S7n", + "locationName": "CapacityReservationFleetId" } } - } - }, - "CancelImportTask": { - "input": { - "type": "structure", - "members": { - "CancelReason": {}, - "DryRun": { - "type": "boolean" - }, - "ImportTaskId": {} - } }, "output": { "type": "structure", "members": { - "ImportTaskId": { - "locationName": "importTaskId" - }, - "PreviousState": { - "locationName": "previousState" - }, - "State": { - "locationName": "state" - } - } - } + "SuccessfulFleetCancellations": { + "locationName": "successfulFleetCancellationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "CurrentFleetState": { + "locationName": "currentFleetState" + }, + "PreviousFleetState": { + "locationName": "previousFleetState" + }, + "CapacityReservationFleetId": { + "locationName": "capacityReservationFleetId" + } + } + } + }, + "FailedFleetCancellations": { + "locationName": "failedFleetCancellationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "CapacityReservationFleetId": { + "locationName": "capacityReservationFleetId" + }, + "CancelCapacityReservationFleetError": { + "locationName": "cancelCapacityReservationFleetError", + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + } + } + } + } + } + } + }, + "CancelConversionTask": { + "input": { + "type": "structure", + "required": [ + "ConversionTaskId" + ], + "members": { + "ConversionTaskId": { + "locationName": "conversionTaskId" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "ReasonMessage": { + "locationName": "reasonMessage" + } + } + } + }, + "CancelExportTask": { + "input": { + "type": "structure", + "required": [ + "ExportTaskId" + ], + "members": { + "ExportTaskId": { + "locationName": "exportTaskId" + } + } + } + }, + "CancelImageLaunchPermission": { + "input": { + "type": "structure", + "required": [ + "ImageId" + ], + "members": { + "ImageId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" + } + } + } + }, + "CancelImportTask": { + "input": { + "type": "structure", + "members": { + "CancelReason": {}, + "DryRun": { + "type": "boolean" + }, + "ImportTaskId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImportTaskId": { + "locationName": "importTaskId" + }, + "PreviousState": { + "locationName": "previousState" + }, + "State": { + "locationName": "state" + } + } + } }, "CancelReservedInstancesListing": { "input": { @@ -1192,7 +1535,7 @@ "type": "structure", "members": { "ReservedInstancesListings": { - "shape": "S67", + "shape": "S8b", "locationName": "reservedInstancesListingsSet" } } @@ -1211,7 +1554,7 @@ "type": "boolean" }, "SpotFleetRequestIds": { - "shape": "S6j", + "shape": "S8n", "locationName": "spotFleetRequestId" }, "TerminateInstances": { @@ -1282,7 +1625,7 @@ "type": "boolean" }, "SpotInstanceRequestIds": { - "shape": "S6u", + "shape": "S8y", "locationName": "SpotInstanceRequestId" } } @@ -1390,6 +1733,9 @@ "DryRun": { "locationName": "dryRun", "type": "boolean" + }, + "CopyImageTags": { + "type": "boolean" } } }, @@ -1423,12 +1769,14 @@ "locationName": "kmsKeyId" }, "PresignedUrl": { - "locationName": "presignedUrl" + "locationName": "presignedUrl", + "type": "string", + "sensitive": true }, "SourceRegion": {}, "SourceSnapshotId": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -1444,7 +1792,7 @@ "locationName": "snapshotId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -1480,24 +1828,121 @@ "EndDateType": {}, "InstanceMatchCriteria": {}, "TagSpecifications": { - "shape": "S1t" + "shape": "S3" }, "DryRun": { "type": "boolean" }, - "OutpostArn": {} + "OutpostArn": {}, + "PlacementGroupArn": {} } }, "output": { "type": "structure", "members": { "CapacityReservation": { - "shape": "S7g", + "shape": "S9o", "locationName": "capacityReservation" } } } }, + "CreateCapacityReservationFleet": { + "input": { + "type": "structure", + "required": [ + "InstanceTypeSpecifications", + "TotalTargetCapacity" + ], + "members": { + "AllocationStrategy": {}, + "ClientToken": { + "idempotencyToken": true + }, + "InstanceTypeSpecifications": { + "locationName": "InstanceTypeSpecification", + "type": "list", + "member": { + "type": "structure", + "members": { + "InstanceType": {}, + "InstancePlatform": {}, + "Weight": { + "type": "double" + }, + "AvailabilityZone": {}, + "AvailabilityZoneId": {}, + "EbsOptimized": { + "type": "boolean" + }, + "Priority": { + "type": "integer" + } + } + } + }, + "Tenancy": {}, + "TotalTargetCapacity": { + "type": "integer" + }, + "EndDate": { + "type": "timestamp" + }, + "InstanceMatchCriteria": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "CapacityReservationFleetId": { + "locationName": "capacityReservationFleetId" + }, + "State": { + "locationName": "state" + }, + "TotalTargetCapacity": { + "locationName": "totalTargetCapacity", + "type": "integer" + }, + "TotalFulfilledCapacity": { + "locationName": "totalFulfilledCapacity", + "type": "double" + }, + "InstanceMatchCriteria": { + "locationName": "instanceMatchCriteria" + }, + "AllocationStrategy": { + "locationName": "allocationStrategy" + }, + "CreateTime": { + "locationName": "createTime", + "type": "timestamp" + }, + "EndDate": { + "locationName": "endDate", + "type": "timestamp" + }, + "Tenancy": { + "locationName": "tenancy" + }, + "FleetCapacityReservations": { + "shape": "Sa2", + "locationName": "fleetCapacityReservationSet" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + } + }, "CreateCarrierGateway": { "input": { "type": "structure", @@ -1507,7 +1952,7 @@ "members": { "VpcId": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -1522,7 +1967,7 @@ "type": "structure", "members": { "CarrierGateway": { - "shape": "S7l", + "shape": "Sa6", "locationName": "carrierGateway" } } @@ -1570,10 +2015,10 @@ } }, "ConnectionLogOptions": { - "shape": "S7v" + "shape": "Sag" }, "DnsServers": { - "shape": "Se" + "shape": "So" }, "TransportProtocol": {}, "VpnPort": { @@ -1590,17 +2035,23 @@ "idempotencyToken": true }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "SecurityGroupIds": { - "shape": "S25", + "shape": "S2m", "locationName": "SecurityGroupId" }, "VpcId": {}, "SelfServicePortal": {}, "ClientConnectOptions": { - "shape": "S7y" + "shape": "Saj" + }, + "SessionTimeoutHours": { + "type": "integer" + }, + "ClientLoginBannerOptions": { + "shape": "Sak" } } }, @@ -1611,7 +2062,7 @@ "locationName": "clientVpnEndpointId" }, "Status": { - "shape": "S80", + "shape": "Sam", "locationName": "status" }, "DnsName": { @@ -1645,33 +2096,83 @@ "type": "structure", "members": { "Status": { - "shape": "S84", + "shape": "Saq", "locationName": "status" } } } }, + "CreateCoipCidr": { + "input": { + "type": "structure", + "required": [ + "Cidr", + "CoipPoolId" + ], + "members": { + "Cidr": {}, + "CoipPoolId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoipCidr": { + "shape": "Sav", + "locationName": "coipCidr" + } + } + } + }, + "CreateCoipPool": { + "input": { + "type": "structure", + "required": [ + "LocalGatewayRouteTableId" + ], + "members": { + "LocalGatewayRouteTableId": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoipPool": { + "shape": "Saz", + "locationName": "coipPool" + } + } + } + }, "CreateCustomerGateway": { "input": { "type": "structure", "required": [ - "BgpAsn", "Type" ], "members": { "BgpAsn": { "type": "integer" }, - "PublicIp": { - "locationName": "IpAddress" - }, + "PublicIp": {}, "CertificateArn": {}, "Type": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DeviceName": {}, + "IpAddress": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" @@ -1682,7 +2183,7 @@ "type": "structure", "members": { "CustomerGateway": { - "shape": "S89", + "shape": "Sb3", "locationName": "customerGateway" } } @@ -1698,6 +2199,9 @@ "AvailabilityZone": {}, "DryRun": { "type": "boolean" + }, + "Ipv6Native": { + "type": "boolean" } } }, @@ -1705,7 +2209,7 @@ "type": "structure", "members": { "Subnet": { - "shape": "S8c", + "shape": "Sb6", "locationName": "subnet" } } @@ -1724,7 +2228,7 @@ "type": "structure", "members": { "Vpc": { - "shape": "S8i", + "shape": "Sbe", "locationName": "vpc" } } @@ -1748,14 +2252,14 @@ "locationName": "key" }, "Values": { - "shape": "Se", + "shape": "So", "locationName": "Value" } } } }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -1768,7 +2272,7 @@ "type": "structure", "members": { "DhcpOptions": { - "shape": "S8r", + "shape": "Sbn", "locationName": "dhcpOptions" } } @@ -1787,7 +2291,7 @@ }, "VpcId": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -1799,7 +2303,7 @@ "locationName": "clientToken" }, "EgressOnlyInternetGateway": { - "shape": "S8y", + "shape": "Sbu", "locationName": "egressOnlyInternetGateway" } } @@ -1827,7 +2331,10 @@ "CapacityRebalance": { "type": "structure", "members": { - "ReplacementStrategy": {} + "ReplacementStrategy": {}, + "TerminationDelay": { + "type": "integer" + } } } } @@ -1872,10 +2379,10 @@ }, "ExcessCapacityTerminationPolicy": {}, "LaunchTemplateConfigs": { - "shape": "S9e" + "shape": "Sca" }, "TargetCapacitySpecification": { - "shape": "S9n" + "shape": "Sdd" }, "TerminateInstancesWithExpiration": { "type": "boolean" @@ -1891,7 +2398,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "Context": {} @@ -1911,7 +2418,7 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "S9u", + "shape": "Sdl", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { @@ -1934,14 +2441,14 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "S9u", + "shape": "Sdl", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { "locationName": "lifecycle" }, "InstanceIds": { - "shape": "Sa2", + "shape": "Se2", "locationName": "instanceIds" }, "InstanceType": { @@ -1961,8 +2468,7 @@ "type": "structure", "required": [ "ResourceIds", - "ResourceType", - "TrafficType" + "ResourceType" ], "members": { "DryRun": { @@ -1970,6 +2476,7 @@ }, "ClientToken": {}, "DeliverLogsPermissionArn": {}, + "DeliverCrossAccountRole": {}, "LogGroupName": {}, "ResourceIds": { "locationName": "ResourceId", @@ -1984,11 +2491,23 @@ "LogDestination": {}, "LogFormat": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "MaxAggregationInterval": { "type": "integer" + }, + "DestinationOptions": { + "type": "structure", + "members": { + "FileFormat": {}, + "HiveCompatiblePartitions": { + "type": "boolean" + }, + "PerHourPartition": { + "type": "boolean" + } + } } } }, @@ -1999,11 +2518,11 @@ "locationName": "clientToken" }, "FlowLogIds": { - "shape": "Se", + "shape": "So", "locationName": "flowLogIdSet" }, "Unsuccessful": { - "shape": "S16", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -2020,16 +2539,16 @@ "type": "boolean" }, "InputStorageLocation": { - "shape": "Sac" + "shape": "See" }, "LogsStorageLocation": { - "shape": "Sac" + "shape": "See" }, "Description": {}, "Name": {}, "ClientToken": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2055,7 +2574,7 @@ ], "members": { "BlockDeviceMappings": { - "shape": "Saf", + "shape": "Seh", "locationName": "blockDeviceMapping" }, "Description": { @@ -2076,7 +2595,7 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2090,6 +2609,49 @@ } } }, + "CreateInstanceConnectEndpoint": { + "input": { + "type": "structure", + "required": [ + "SubnetId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "SubnetId": {}, + "SecurityGroupIds": { + "locationName": "SecurityGroupId", + "type": "list", + "member": { + "locationName": "SecurityGroupId" + } + }, + "PreserveClientIp": { + "type": "boolean" + }, + "ClientToken": { + "idempotencyToken": true + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceConnectEndpoint": { + "shape": "Seq", + "locationName": "instanceConnectEndpoint" + }, + "ClientToken": { + "locationName": "clientToken" + } + } + } + }, "CreateInstanceEventWindow": { "input": { "type": "structure", @@ -2099,12 +2661,12 @@ }, "Name": {}, "TimeRanges": { - "shape": "Sam", + "shape": "Sew", "locationName": "TimeRange" }, "CronExpression": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2113,7 +2675,7 @@ "type": "structure", "members": { "InstanceEventWindow": { - "shape": "S3b", + "shape": "S42", "locationName": "instanceEventWindow" } } @@ -2156,7 +2718,7 @@ "locationName": "targetEnvironment" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2165,7 +2727,7 @@ "type": "structure", "members": { "ExportTask": { - "shape": "Sav", + "shape": "Sf5", "locationName": "exportTask" } } @@ -2176,7 +2738,7 @@ "type": "structure", "members": { "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2189,12 +2751,161 @@ "type": "structure", "members": { "InternetGateway": { - "shape": "Sb1", + "shape": "Sfb", "locationName": "internetGateway" } } } }, + "CreateIpam": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "Description": {}, + "OperatingRegions": { + "shape": "Sfd", + "locationName": "OperatingRegion" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "Ipam": { + "shape": "Sfg", + "locationName": "ipam" + } + } + } + }, + "CreateIpamPool": { + "input": { + "type": "structure", + "required": [ + "IpamScopeId", + "AddressFamily" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamScopeId": {}, + "Locale": {}, + "SourceIpamPoolId": {}, + "Description": {}, + "AddressFamily": {}, + "AutoImport": { + "type": "boolean" + }, + "PubliclyAdvertisable": { + "type": "boolean" + }, + "AllocationMinNetmaskLength": { + "type": "integer" + }, + "AllocationMaxNetmaskLength": { + "type": "integer" + }, + "AllocationDefaultNetmaskLength": { + "type": "integer" + }, + "AllocationResourceTags": { + "shape": "Sfo", + "locationName": "AllocationResourceTag" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + }, + "AwsService": {}, + "PublicIpSource": {} + } + }, + "output": { + "type": "structure", + "members": { + "IpamPool": { + "shape": "Sft", + "locationName": "ipamPool" + } + } + } + }, + "CreateIpamResourceDiscovery": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "Description": {}, + "OperatingRegions": { + "shape": "Sfd", + "locationName": "OperatingRegion" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "IpamResourceDiscovery": { + "shape": "Sg0", + "locationName": "ipamResourceDiscovery" + } + } + } + }, + "CreateIpamScope": { + "input": { + "type": "structure", + "required": [ + "IpamId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamId": {}, + "Description": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "IpamScope": { + "shape": "Sg4", + "locationName": "ipamScope" + } + } + } + }, "CreateKeyPair": { "input": { "type": "structure", @@ -2209,9 +2920,10 @@ }, "KeyType": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" - } + }, + "KeyFormat": {} } }, "output": { @@ -2221,9 +2933,8 @@ "locationName": "keyFingerprint" }, "KeyMaterial": { - "locationName": "keyMaterial", - "type": "string", - "sensitive": true + "shape": "Sga", + "locationName": "keyMaterial" }, "KeyName": { "locationName": "keyName" @@ -2232,7 +2943,7 @@ "locationName": "keyPairId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -2253,10 +2964,10 @@ "LaunchTemplateName": {}, "VersionDescription": {}, "LaunchTemplateData": { - "shape": "Sb8" + "shape": "Sgd" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2265,11 +2976,11 @@ "type": "structure", "members": { "LaunchTemplate": { - "shape": "Scm", + "shape": "Shv", "locationName": "launchTemplate" }, "Warning": { - "shape": "Scn", + "shape": "Shw", "locationName": "warning" } } @@ -2291,7 +3002,10 @@ "SourceVersion": {}, "VersionDescription": {}, "LaunchTemplateData": { - "shape": "Sb8" + "shape": "Sgd" + }, + "ResolveAlias": { + "type": "boolean" } } }, @@ -2299,11 +3013,11 @@ "type": "structure", "members": { "LaunchTemplateVersion": { - "shape": "Scs", + "shape": "Si1", "locationName": "launchTemplateVersion" }, "Warning": { - "shape": "Scn", + "shape": "Shw", "locationName": "warning" } } @@ -2313,29 +3027,86 @@ "input": { "type": "structure", "required": [ - "DestinationCidrBlock", - "LocalGatewayRouteTableId", - "LocalGatewayVirtualInterfaceGroupId" + "LocalGatewayRouteTableId" ], "members": { "DestinationCidrBlock": {}, "LocalGatewayRouteTableId": {}, + "LocalGatewayVirtualInterfaceGroupId": {}, "DryRun": { "type": "boolean" }, - "LocalGatewayVirtualInterfaceGroupId": {} + "NetworkInterfaceId": {}, + "DestinationPrefixListId": {} } }, "output": { "type": "structure", "members": { "Route": { - "shape": "Sdu", + "shape": "Sj4", "locationName": "route" } } } }, + "CreateLocalGatewayRouteTable": { + "input": { + "type": "structure", + "required": [ + "LocalGatewayId" + ], + "members": { + "LocalGatewayId": {}, + "Mode": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocalGatewayRouteTable": { + "shape": "Sjb", + "locationName": "localGatewayRouteTable" + } + } + } + }, + "CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation": { + "input": { + "type": "structure", + "required": [ + "LocalGatewayRouteTableId", + "LocalGatewayVirtualInterfaceGroupId" + ], + "members": { + "LocalGatewayRouteTableId": {}, + "LocalGatewayVirtualInterfaceGroupId": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocalGatewayRouteTableVirtualInterfaceGroupAssociation": { + "shape": "Sjf", + "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociation" + } + } + } + }, "CreateLocalGatewayRouteTableVpcAssociation": { "input": { "type": "structure", @@ -2347,7 +3118,7 @@ "LocalGatewayRouteTableId": {}, "VpcId": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2359,7 +3130,7 @@ "type": "structure", "members": { "LocalGatewayRouteTableVpcAssociation": { - "shape": "Sdz", + "shape": "Sjj", "locationName": "localGatewayRouteTableVpcAssociation" } } @@ -2379,14 +3150,14 @@ }, "PrefixListName": {}, "Entries": { - "shape": "Se2", + "shape": "Sjm", "locationName": "Entry" }, "MaxEntries": { "type": "integer" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "AddressFamily": {}, @@ -2399,7 +3170,7 @@ "type": "structure", "members": { "PrefixList": { - "shape": "Se5", + "shape": "Sjp", "locationName": "prefixList" } } @@ -2421,10 +3192,22 @@ }, "SubnetId": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, - "ConnectivityType": {} + "ConnectivityType": {}, + "PrivateIpAddress": {}, + "SecondaryAllocationIds": { + "shape": "S4k", + "locationName": "SecondaryAllocationId" + }, + "SecondaryPrivateIpAddresses": { + "shape": "S33", + "locationName": "SecondaryPrivateIpAddress" + }, + "SecondaryPrivateIpAddressCount": { + "type": "integer" + } } }, "output": { @@ -2434,7 +3217,7 @@ "locationName": "clientToken" }, "NatGateway": { - "shape": "Sea", + "shape": "Sju", "locationName": "natGateway" } } @@ -2455,7 +3238,7 @@ "locationName": "vpcId" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2464,7 +3247,7 @@ "type": "structure", "members": { "NetworkAcl": { - "shape": "Seh", + "shape": "Sjz", "locationName": "networkAcl" } } @@ -2493,7 +3276,7 @@ "type": "boolean" }, "IcmpTypeCode": { - "shape": "Sem", + "shape": "Sk4", "locationName": "Icmp" }, "Ipv6CidrBlock": { @@ -2503,7 +3286,7 @@ "locationName": "networkAclId" }, "PortRange": { - "shape": "Sen", + "shape": "Sk5", "locationName": "portRange" }, "Protocol": { @@ -2519,33 +3302,79 @@ } } }, - "CreateNetworkInsightsPath": { + "CreateNetworkInsightsAccessScope": { "input": { "type": "structure", "required": [ - "Source", - "Destination", - "Protocol", "ClientToken" ], "members": { - "SourceIp": {}, - "DestinationIp": {}, - "Source": {}, - "Destination": {}, - "Protocol": {}, - "DestinationPort": { - "type": "integer" + "MatchPaths": { + "shape": "Ska", + "locationName": "MatchPath" }, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" + "ExcludePaths": { + "shape": "Ska", + "locationName": "ExcludePath" + }, + "ClientToken": { + "idempotencyToken": true + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsAccessScope": { + "shape": "Skk", + "locationName": "networkInsightsAccessScope" + }, + "NetworkInsightsAccessScopeContent": { + "shape": "Skm", + "locationName": "networkInsightsAccessScopeContent" + } + } + } + }, + "CreateNetworkInsightsPath": { + "input": { + "type": "structure", + "required": [ + "Source", + "Protocol", + "ClientToken" + ], + "members": { + "SourceIp": {}, + "DestinationIp": {}, + "Source": {}, + "Destination": {}, + "Protocol": {}, + "DestinationPort": { + "type": "integer" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" }, "DryRun": { "type": "boolean" }, "ClientToken": { "idempotencyToken": true + }, + "FilterAtSource": { + "shape": "Sky" + }, + "FilterAtDestination": { + "shape": "Sky" } } }, @@ -2553,7 +3382,7 @@ "type": "structure", "members": { "NetworkInsightsPath": { - "shape": "Sew", + "shape": "Sl1", "locationName": "networkInsightsPath" } } @@ -2574,7 +3403,7 @@ "type": "boolean" }, "Groups": { - "shape": "Sbg", + "shape": "Sgl", "locationName": "SecurityGroupId" }, "Ipv6AddressCount": { @@ -2582,14 +3411,14 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "Sd0", + "shape": "Si9", "locationName": "ipv6Addresses" }, "PrivateIpAddress": { "locationName": "privateIpAddress" }, "PrivateIpAddresses": { - "shape": "Sbj", + "shape": "Sgo", "locationName": "privateIpAddresses" }, "SecondaryPrivateIpAddressCount": { @@ -2597,14 +3426,14 @@ "type": "integer" }, "Ipv4Prefixes": { - "shape": "Sbl", + "shape": "Sgq", "locationName": "Ipv4Prefix" }, "Ipv4PrefixCount": { "type": "integer" }, "Ipv6Prefixes": { - "shape": "Sbn", + "shape": "Sgs", "locationName": "Ipv6Prefix" }, "Ipv6PrefixCount": { @@ -2615,11 +3444,14 @@ "locationName": "subnetId" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "ClientToken": { "idempotencyToken": true + }, + "EnablePrimaryIpv6": { + "type": "boolean" } } }, @@ -2627,7 +3459,7 @@ "type": "structure", "members": { "NetworkInterface": { - "shape": "Sf1", + "shape": "Sl8", "locationName": "networkInterface" }, "ClientToken": { @@ -2657,7 +3489,7 @@ "type": "structure", "members": { "InterfacePermission": { - "shape": "Sfh", + "shape": "Slq", "locationName": "interfacePermission" } } @@ -2681,21 +3513,44 @@ "type": "integer" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" - } + }, + "SpreadLevel": {} } }, "output": { "type": "structure", "members": { "PlacementGroup": { - "shape": "Sfn", + "shape": "Slx", "locationName": "placementGroup" } } } }, + "CreatePublicIpv4Pool": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + } + } + }, + "output": { + "type": "structure", + "members": { + "PoolId": { + "locationName": "poolId" + } + } + } + }, "CreateReplaceRootVolumeTask": { "input": { "type": "structure", @@ -2712,8 +3567,12 @@ "type": "boolean" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" + }, + "ImageId": {}, + "DeleteReplacedRootVolume": { + "type": "boolean" } } }, @@ -2721,7 +3580,7 @@ "type": "structure", "members": { "ReplaceRootVolumeTask": { - "shape": "Sfr", + "shape": "Sm3", "locationName": "replaceRootVolumeTask" } } @@ -2774,7 +3633,7 @@ "type": "structure", "members": { "ReservedInstancesListings": { - "shape": "S67", + "shape": "S8b", "locationName": "reservedInstancesListingsSet" } } @@ -2792,7 +3651,7 @@ "ObjectKey": {}, "Name": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2851,7 +3710,8 @@ }, "VpcPeeringConnectionId": { "locationName": "vpcPeeringConnectionId" - } + }, + "CoreNetworkArn": {} } }, "output": { @@ -2879,7 +3739,7 @@ "locationName": "vpcId" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -2888,7 +3748,7 @@ "type": "structure", "members": { "RouteTable": { - "shape": "Sg7", + "shape": "Smj", "locationName": "routeTable" } } @@ -2908,7 +3768,7 @@ "GroupName": {}, "VpcId": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2924,7 +3784,7 @@ "locationName": "groupId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -2941,7 +3801,7 @@ "OutpostArn": {}, "VolumeId": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2951,7 +3811,7 @@ } }, "output": { - "shape": "Sgj" + "shape": "Smv" } }, "CreateSnapshots": { @@ -2964,16 +3824,23 @@ "Description": {}, "InstanceSpecification": { "type": "structure", + "required": [ + "InstanceId" + ], "members": { "InstanceId": {}, "ExcludeBootVolume": { "type": "boolean" + }, + "ExcludeDataVolumeIds": { + "shape": "Sn2", + "locationName": "ExcludeDataVolumeId" } } }, "OutpostArn": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -2996,7 +3863,7 @@ "locationName": "description" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "Encrypted": { @@ -3028,6 +3895,9 @@ }, "OutpostArn": { "locationName": "outpostArn" + }, + "SseType": { + "locationName": "sseType" } } } @@ -3058,7 +3928,7 @@ "type": "structure", "members": { "SpotDatafeedSubscription": { - "shape": "Sgt", + "shape": "Sn9", "locationName": "spotDatafeedSubscription" } } @@ -3104,16 +3974,16 @@ "input": { "type": "structure", "required": [ - "VpcId", - "CidrBlock" + "VpcId" ], "members": { "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "AvailabilityZone": {}, "AvailabilityZoneId": {}, + "CidrBlock": {}, "Ipv6CidrBlock": {}, "OutpostArn": {}, "VpcId": {}, @@ -3121,14 +3991,16 @@ "locationName": "dryRun", "type": "boolean" }, - "CidrBlock": {} + "Ipv6Native": { + "type": "boolean" + } } }, "output": { "type": "structure", "members": { "Subnet": { - "shape": "S8c", + "shape": "Sb6", "locationName": "subnet" } } @@ -3143,16 +4015,16 @@ "ReservationType" ], "members": { - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" - }, "SubnetId": {}, "Cidr": {}, "ReservationType": {}, "Description": {}, "DryRun": { "type": "boolean" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" } } }, @@ -3160,7 +4032,7 @@ "type": "structure", "members": { "SubnetCidrReservation": { - "shape": "Sh5", + "shape": "Snl", "locationName": "subnetCidrReservation" } } @@ -3179,11 +4051,11 @@ "type": "boolean" }, "Resources": { - "shape": "Sh8", + "shape": "Sno", "locationName": "ResourceId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "Tag" } } @@ -3195,7 +4067,7 @@ "members": { "Description": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3210,7 +4082,7 @@ "type": "structure", "members": { "TrafficMirrorFilter": { - "shape": "Shc", + "shape": "Sns", "locationName": "trafficMirrorFilter" }, "ClientToken": { @@ -3238,10 +4110,10 @@ }, "RuleAction": {}, "DestinationPortRange": { - "shape": "Shm" + "shape": "So2" }, "SourcePortRange": { - "shape": "Shm" + "shape": "So2" }, "Protocol": { "type": "integer" @@ -3261,7 +4133,7 @@ "type": "structure", "members": { "TrafficMirrorFilterRule": { - "shape": "She", + "shape": "Snu", "locationName": "trafficMirrorFilterRule" }, "ClientToken": { @@ -3294,7 +4166,7 @@ }, "Description": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3309,7 +4181,7 @@ "type": "structure", "members": { "TrafficMirrorSession": { - "shape": "Shr", + "shape": "So7", "locationName": "trafficMirrorSession" }, "ClientToken": { @@ -3326,7 +4198,7 @@ "NetworkLoadBalancerArn": {}, "Description": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3334,14 +4206,15 @@ }, "ClientToken": { "idempotencyToken": true - } + }, + "GatewayLoadBalancerEndpointId": {} } }, "output": { "type": "structure", "members": { "TrafficMirrorTarget": { - "shape": "Shu", + "shape": "Soa", "locationName": "trafficMirrorTarget" }, "ClientToken": { @@ -3368,12 +4241,12 @@ "DnsSupport": {}, "MulticastSupport": {}, "TransitGatewayCidrBlocks": { - "shape": "Si3" + "shape": "Soj" } } }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3385,7 +4258,7 @@ "type": "structure", "members": { "TransitGateway": { - "shape": "Si5", + "shape": "Sol", "locationName": "transitGateway" } } @@ -3410,7 +4283,7 @@ } }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3422,7 +4295,7 @@ "type": "structure", "members": { "TransitGatewayConnect": { - "shape": "Sic", + "shape": "Sos", "locationName": "transitGatewayConnect" } } @@ -3449,10 +4322,10 @@ } }, "InsideCidrBlocks": { - "shape": "Sig" + "shape": "Sow" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3464,7 +4337,7 @@ "type": "structure", "members": { "TransitGatewayConnectPeer": { - "shape": "Sii", + "shape": "Soy", "locationName": "transitGatewayConnectPeer" } } @@ -3487,7 +4360,7 @@ } }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3499,7 +4372,7 @@ "type": "structure", "members": { "TransitGatewayMulticastDomain": { - "shape": "Siv", + "shape": "Spb", "locationName": "transitGatewayMulticastDomain" } } @@ -3519,8 +4392,14 @@ "PeerTransitGatewayId": {}, "PeerAccountId": {}, "PeerRegion": {}, + "Options": { + "type": "structure", + "members": { + "DynamicRouting": {} + } + }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "DryRun": { @@ -3532,12 +4411,38 @@ "type": "structure", "members": { "TransitGatewayPeeringAttachment": { - "shape": "Sn", + "shape": "Sx", "locationName": "transitGatewayPeeringAttachment" } } } }, + "CreateTransitGatewayPolicyTable": { + "input": { + "type": "structure", + "required": [ + "TransitGatewayId" + ], + "members": { + "TransitGatewayId": {}, + "TagSpecifications": { + "shape": "S3" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayPolicyTable": { + "shape": "Spk", + "locationName": "transitGatewayPolicyTable" + } + } + } + }, "CreateTransitGatewayPrefixListReference": { "input": { "type": "structure", @@ -3561,7 +4466,7 @@ "type": "structure", "members": { "TransitGatewayPrefixListReference": { - "shape": "Sj3", + "shape": "Spo", "locationName": "transitGatewayPrefixListReference" } } @@ -3590,7 +4495,7 @@ "type": "structure", "members": { "Route": { - "shape": "Sj8", + "shape": "Spt", "locationName": "route" } } @@ -3605,7 +4510,7 @@ "members": { "TransitGatewayId": {}, "TagSpecifications": { - "shape": "S1t" + "shape": "S3" }, "DryRun": { "type": "boolean" @@ -3616,12 +4521,41 @@ "type": "structure", "members": { "TransitGatewayRouteTable": { - "shape": "Sjf", + "shape": "Sq1", "locationName": "transitGatewayRouteTable" } } } }, + "CreateTransitGatewayRouteTableAnnouncement": { + "input": { + "type": "structure", + "required": [ + "TransitGatewayRouteTableId", + "PeeringAttachmentId" + ], + "members": { + "TransitGatewayRouteTableId": {}, + "PeeringAttachmentId": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayRouteTableAnnouncement": { + "shape": "Sq5", + "locationName": "transitGatewayRouteTableAnnouncement" + } + } + } + }, "CreateTransitGatewayVpcAttachment": { "input": { "type": "structure", @@ -3634,7 +4568,7 @@ "TransitGatewayId": {}, "VpcId": {}, "SubnetIds": { - "shape": "S3w" + "shape": "S4z" }, "Options": { "type": "structure", @@ -3645,7 +4579,7 @@ } }, "TagSpecifications": { - "shape": "S1t" + "shape": "S3" }, "DryRun": { "type": "boolean" @@ -3656,129 +4590,329 @@ "type": "structure", "members": { "TransitGatewayVpcAttachment": { - "shape": "Sw", + "shape": "S16", "locationName": "transitGatewayVpcAttachment" } } } }, - "CreateVolume": { + "CreateVerifiedAccessEndpoint": { "input": { "type": "structure", "required": [ - "AvailabilityZone" + "VerifiedAccessGroupId", + "EndpointType", + "AttachmentType", + "DomainCertificateArn", + "ApplicationDomain", + "EndpointDomainPrefix" ], "members": { - "AvailabilityZone": {}, - "Encrypted": { - "locationName": "encrypted", - "type": "boolean" - }, - "Iops": { - "type": "integer" + "VerifiedAccessGroupId": {}, + "EndpointType": {}, + "AttachmentType": {}, + "DomainCertificateArn": {}, + "ApplicationDomain": {}, + "EndpointDomainPrefix": {}, + "SecurityGroupIds": { + "shape": "Sqg", + "locationName": "SecurityGroupId" }, - "KmsKeyId": {}, - "OutpostArn": {}, - "Size": { - "type": "integer" + "LoadBalancerOptions": { + "type": "structure", + "members": { + "Protocol": {}, + "Port": { + "type": "integer" + }, + "LoadBalancerArn": {}, + "SubnetIds": { + "locationName": "SubnetId", + "type": "list", + "member": { + "locationName": "item" + } + } + } }, - "SnapshotId": {}, - "VolumeType": {}, - "DryRun": { - "locationName": "dryRun", - "type": "boolean" + "NetworkInterfaceOptions": { + "type": "structure", + "members": { + "NetworkInterfaceId": {}, + "Protocol": {}, + "Port": { + "type": "integer" + } + } }, + "Description": {}, + "PolicyDocument": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, - "MultiAttachEnabled": { - "type": "boolean" - }, - "Throughput": { - "type": "integer" - }, "ClientToken": { "idempotencyToken": true + }, + "DryRun": { + "type": "boolean" } } }, "output": { - "shape": "Sjl" + "type": "structure", + "members": { + "VerifiedAccessEndpoint": { + "shape": "Sqo", + "locationName": "verifiedAccessEndpoint" + } + } } }, - "CreateVpc": { + "CreateVerifiedAccessGroup": { "input": { "type": "structure", "required": [ - "CidrBlock" + "VerifiedAccessInstanceId" ], "members": { - "CidrBlock": {}, - "AmazonProvidedIpv6CidrBlock": { - "locationName": "amazonProvidedIpv6CidrBlock", - "type": "boolean" + "VerifiedAccessInstanceId": {}, + "Description": {}, + "PolicyDocument": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true }, - "Ipv6Pool": {}, - "Ipv6CidrBlock": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "InstanceTenancy": { - "locationName": "instanceTenancy" - }, - "Ipv6CidrBlockNetworkBorderGroup": {}, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" } } }, "output": { "type": "structure", "members": { - "Vpc": { - "shape": "S8i", - "locationName": "vpc" + "VerifiedAccessGroup": { + "shape": "Sqw", + "locationName": "verifiedAccessGroup" } } } }, - "CreateVpcEndpoint": { + "CreateVerifiedAccessInstance": { "input": { "type": "structure", - "required": [ - "VpcId", - "ServiceName" - ], "members": { + "Description": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + }, "DryRun": { "type": "boolean" - }, + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessInstance": { + "shape": "S67", + "locationName": "verifiedAccessInstance" + } + } + } + }, + "CreateVerifiedAccessTrustProvider": { + "input": { + "type": "structure", + "required": [ + "TrustProviderType", + "PolicyReferenceName" + ], + "members": { + "TrustProviderType": {}, + "UserTrustProviderType": {}, + "DeviceTrustProviderType": {}, + "OidcOptions": { + "type": "structure", + "members": { + "Issuer": {}, + "AuthorizationEndpoint": {}, + "TokenEndpoint": {}, + "UserInfoEndpoint": {}, + "ClientId": {}, + "ClientSecret": { + "shape": "S65" + }, + "Scope": {} + } + }, + "DeviceOptions": { + "type": "structure", + "members": { + "TenantId": {} + } + }, + "PolicyReferenceName": {}, + "Description": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessTrustProvider": { + "shape": "S60", + "locationName": "verifiedAccessTrustProvider" + } + } + } + }, + "CreateVolume": { + "input": { + "type": "structure", + "required": [ + "AvailabilityZone" + ], + "members": { + "AvailabilityZone": {}, + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + }, + "Iops": { + "type": "integer" + }, + "KmsKeyId": {}, + "OutpostArn": {}, + "Size": { + "type": "integer" + }, + "SnapshotId": {}, + "VolumeType": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "MultiAttachEnabled": { + "type": "boolean" + }, + "Throughput": { + "type": "integer" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "shape": "Sr4" + } + }, + "CreateVpc": { + "input": { + "type": "structure", + "members": { + "CidrBlock": {}, + "AmazonProvidedIpv6CidrBlock": { + "locationName": "amazonProvidedIpv6CidrBlock", + "type": "boolean" + }, + "Ipv6Pool": {}, + "Ipv6CidrBlock": {}, + "Ipv4IpamPoolId": {}, + "Ipv4NetmaskLength": { + "type": "integer" + }, + "Ipv6IpamPoolId": {}, + "Ipv6NetmaskLength": { + "type": "integer" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "InstanceTenancy": { + "locationName": "instanceTenancy" + }, + "Ipv6CidrBlockNetworkBorderGroup": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + } + } + }, + "output": { + "type": "structure", + "members": { + "Vpc": { + "shape": "Sbe", + "locationName": "vpc" + } + } + } + }, + "CreateVpcEndpoint": { + "input": { + "type": "structure", + "required": [ + "VpcId", + "ServiceName" + ], + "members": { + "DryRun": { + "type": "boolean" + }, "VpcEndpointType": {}, "VpcId": {}, "ServiceName": {}, "PolicyDocument": {}, "RouteTableIds": { - "shape": "Sjs", + "shape": "Srb", "locationName": "RouteTableId" }, "SubnetIds": { - "shape": "Sjt", + "shape": "Src", "locationName": "SubnetId" }, "SecurityGroupIds": { - "shape": "Sju", + "shape": "Srd", "locationName": "SecurityGroupId" }, + "IpAddressType": {}, + "DnsOptions": { + "shape": "Srf" + }, "ClientToken": {}, "PrivateDnsEnabled": { "type": "boolean" }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" + }, + "SubnetConfigurations": { + "shape": "Srh", + "locationName": "SubnetConfiguration" } } }, @@ -3786,7 +4920,7 @@ "type": "structure", "members": { "VpcEndpoint": { - "shape": "Sjw", + "shape": "Srk", "locationName": "vpcEndpoint" }, "ClientToken": { @@ -3810,7 +4944,7 @@ "VpcEndpointId": {}, "ConnectionNotificationArn": {}, "ConnectionEvents": { - "shape": "Se" + "shape": "So" }, "ClientToken": {} } @@ -3819,7 +4953,7 @@ "type": "structure", "members": { "ConnectionNotification": { - "shape": "Sk5", + "shape": "Sru", "locationName": "connectionNotification" }, "ClientToken": { @@ -3840,16 +4974,20 @@ }, "PrivateDnsName": {}, "NetworkLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "NetworkLoadBalancerArn" }, "GatewayLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "GatewayLoadBalancerArn" }, + "SupportedIpAddressTypes": { + "shape": "So", + "locationName": "SupportedIpAddressType" + }, "ClientToken": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -3858,7 +4996,7 @@ "type": "structure", "members": { "ServiceConfiguration": { - "shape": "Ska", + "shape": "Srz", "locationName": "serviceConfiguration" }, "ClientToken": { @@ -3870,6 +5008,9 @@ "CreateVpcPeeringConnection": { "input": { "type": "structure", + "required": [ + "VpcId" + ], "members": { "DryRun": { "locationName": "dryRun", @@ -3886,7 +5027,7 @@ }, "PeerRegion": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -3895,7 +5036,7 @@ "type": "structure", "members": { "VpcPeeringConnection": { - "shape": "S1c", + "shape": "S1m", "locationName": "vpcPeeringConnection" } } @@ -3936,7 +5077,9 @@ "members": { "TunnelInsideCidr": {}, "TunnelInsideIpv6Cidr": {}, - "PreSharedKey": {}, + "PreSharedKey": { + "shape": "Ssh" + }, "Phase1LifetimeSeconds": { "type": "integer" }, @@ -3957,45 +5100,53 @@ }, "DPDTimeoutAction": {}, "Phase1EncryptionAlgorithms": { - "shape": "Skp", + "shape": "Ssi", "locationName": "Phase1EncryptionAlgorithm" }, "Phase2EncryptionAlgorithms": { - "shape": "Skr", + "shape": "Ssk", "locationName": "Phase2EncryptionAlgorithm" }, "Phase1IntegrityAlgorithms": { - "shape": "Skt", + "shape": "Ssm", "locationName": "Phase1IntegrityAlgorithm" }, "Phase2IntegrityAlgorithms": { - "shape": "Skv", + "shape": "Sso", "locationName": "Phase2IntegrityAlgorithm" }, "Phase1DHGroupNumbers": { - "shape": "Skx", + "shape": "Ssq", "locationName": "Phase1DHGroupNumber" }, "Phase2DHGroupNumbers": { - "shape": "Skz", + "shape": "Sss", "locationName": "Phase2DHGroupNumber" }, "IKEVersions": { - "shape": "Sl1", + "shape": "Ssu", "locationName": "IKEVersion" }, - "StartupAction": {} + "StartupAction": {}, + "LogOptions": { + "shape": "Ssw" + }, + "EnableTunnelLifecycleControl": { + "type": "boolean" + } } } }, "LocalIpv4NetworkCidr": {}, "RemoteIpv4NetworkCidr": {}, "LocalIpv6NetworkCidr": {}, - "RemoteIpv6NetworkCidr": {} + "RemoteIpv6NetworkCidr": {}, + "OutsideIpAddressType": {}, + "TransportTransitGatewayAttachmentId": {} } }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -4004,7 +5155,7 @@ "type": "structure", "members": { "VpnConnection": { - "shape": "Sl4", + "shape": "St0", "locationName": "vpnConnection" } } @@ -4033,7 +5184,7 @@ "AvailabilityZone": {}, "Type": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" }, "AmazonSideAsn": { @@ -4049,7 +5200,7 @@ "type": "structure", "members": { "VpnGateway": { - "shape": "Slx", + "shape": "Stx", "locationName": "vpnGateway" } } @@ -4072,7 +5223,7 @@ "type": "structure", "members": { "CarrierGateway": { - "shape": "S7l", + "shape": "Sa6", "locationName": "carrierGateway" } } @@ -4095,7 +5246,7 @@ "type": "structure", "members": { "Status": { - "shape": "S80", + "shape": "Sam", "locationName": "status" } } @@ -4121,12 +5272,60 @@ "type": "structure", "members": { "Status": { - "shape": "S84", + "shape": "Saq", "locationName": "status" } } } }, + "DeleteCoipCidr": { + "input": { + "type": "structure", + "required": [ + "Cidr", + "CoipPoolId" + ], + "members": { + "Cidr": {}, + "CoipPoolId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoipCidr": { + "shape": "Sav", + "locationName": "coipCidr" + } + } + } + }, + "DeleteCoipPool": { + "input": { + "type": "structure", + "required": [ + "CoipPoolId" + ], + "members": { + "CoipPoolId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoipPool": { + "shape": "Saz", + "locationName": "coipPool" + } + } + } + }, "DeleteCustomerGateway": { "input": { "type": "structure", @@ -4192,7 +5391,7 @@ "type": "boolean" }, "FleetIds": { - "shape": "Smb", + "shape": "Suf", "locationName": "FleetId" }, "TerminateInstances": { @@ -4261,7 +5460,7 @@ "type": "boolean" }, "FlowLogIds": { - "shape": "Sml", + "shape": "Sup", "locationName": "FlowLogId" } } @@ -4270,7 +5469,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S16", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -4299,6 +5498,29 @@ } } }, + "DeleteInstanceConnectEndpoint": { + "input": { + "type": "structure", + "required": [ + "InstanceConnectEndpointId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "InstanceConnectEndpointId": {} + } + }, + "output": { + "type": "structure", + "members": { + "InstanceConnectEndpoint": { + "shape": "Seq", + "locationName": "instanceConnectEndpoint" + } + } + } + }, "DeleteInstanceEventWindow": { "input": { "type": "structure", @@ -4350,74 +5572,181 @@ } } }, - "DeleteKeyPair": { + "DeleteIpam": { "input": { "type": "structure", + "required": [ + "IpamId" + ], "members": { - "KeyName": {}, - "KeyPairId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" + }, + "IpamId": {}, + "Cascade": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Ipam": { + "shape": "Sfg", + "locationName": "ipam" } } } }, - "DeleteLaunchTemplate": { + "DeleteIpamPool": { "input": { "type": "structure", + "required": [ + "IpamPoolId" + ], "members": { "DryRun": { "type": "boolean" }, - "LaunchTemplateId": {}, - "LaunchTemplateName": {} + "IpamPoolId": {} } }, "output": { "type": "structure", "members": { - "LaunchTemplate": { - "shape": "Scm", - "locationName": "launchTemplate" + "IpamPool": { + "shape": "Sft", + "locationName": "ipamPool" } } } }, - "DeleteLaunchTemplateVersions": { + "DeleteIpamResourceDiscovery": { "input": { "type": "structure", "required": [ - "Versions" + "IpamResourceDiscoveryId" ], "members": { "DryRun": { "type": "boolean" }, - "LaunchTemplateId": {}, - "LaunchTemplateName": {}, - "Versions": { - "shape": "Sn0", - "locationName": "LaunchTemplateVersion" - } + "IpamResourceDiscoveryId": {} } }, "output": { "type": "structure", "members": { - "SuccessfullyDeletedLaunchTemplateVersions": { - "locationName": "successfullyDeletedLaunchTemplateVersionSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "LaunchTemplateId": { - "locationName": "launchTemplateId" - }, - "LaunchTemplateName": { - "locationName": "launchTemplateName" - }, + "IpamResourceDiscovery": { + "shape": "Sg0", + "locationName": "ipamResourceDiscovery" + } + } + } + }, + "DeleteIpamScope": { + "input": { + "type": "structure", + "required": [ + "IpamScopeId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamScopeId": {} + } + }, + "output": { + "type": "structure", + "members": { + "IpamScope": { + "shape": "Sg4", + "locationName": "ipamScope" + } + } + } + }, + "DeleteKeyPair": { + "input": { + "type": "structure", + "members": { + "KeyName": {}, + "KeyPairId": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" + }, + "KeyPairId": { + "locationName": "keyPairId" + } + } + } + }, + "DeleteLaunchTemplate": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "LaunchTemplateId": {}, + "LaunchTemplateName": {} + } + }, + "output": { + "type": "structure", + "members": { + "LaunchTemplate": { + "shape": "Shv", + "locationName": "launchTemplate" + } + } + } + }, + "DeleteLaunchTemplateVersions": { + "input": { + "type": "structure", + "required": [ + "Versions" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "LaunchTemplateId": {}, + "LaunchTemplateName": {}, + "Versions": { + "shape": "Svf", + "locationName": "LaunchTemplateVersion" + } + } + }, + "output": { + "type": "structure", + "members": { + "SuccessfullyDeletedLaunchTemplateVersions": { + "locationName": "successfullyDeletedLaunchTemplateVersionSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "LaunchTemplateId": { + "locationName": "launchTemplateId" + }, + "LaunchTemplateName": { + "locationName": "launchTemplateName" + }, "VersionNumber": { "locationName": "versionNumber", "type": "long" @@ -4464,7 +5793,6 @@ "input": { "type": "structure", "required": [ - "DestinationCidrBlock", "LocalGatewayRouteTableId" ], "members": { @@ -4472,19 +5800,66 @@ "LocalGatewayRouteTableId": {}, "DryRun": { "type": "boolean" - } + }, + "DestinationPrefixListId": {} } }, "output": { "type": "structure", "members": { "Route": { - "shape": "Sdu", + "shape": "Sj4", "locationName": "route" } } } }, + "DeleteLocalGatewayRouteTable": { + "input": { + "type": "structure", + "required": [ + "LocalGatewayRouteTableId" + ], + "members": { + "LocalGatewayRouteTableId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocalGatewayRouteTable": { + "shape": "Sjb", + "locationName": "localGatewayRouteTable" + } + } + } + }, + "DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation": { + "input": { + "type": "structure", + "required": [ + "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId" + ], + "members": { + "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "LocalGatewayRouteTableVirtualInterfaceGroupAssociation": { + "shape": "Sjf", + "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociation" + } + } + } + }, "DeleteLocalGatewayRouteTableVpcAssociation": { "input": { "type": "structure", @@ -4502,7 +5877,7 @@ "type": "structure", "members": { "LocalGatewayRouteTableVpcAssociation": { - "shape": "Sdz", + "shape": "Sjj", "locationName": "localGatewayRouteTableVpcAssociation" } } @@ -4525,7 +5900,7 @@ "type": "structure", "members": { "PrefixList": { - "shape": "Se5", + "shape": "Sjp", "locationName": "prefixList" } } @@ -4597,6 +5972,50 @@ } } }, + "DeleteNetworkInsightsAccessScope": { + "input": { + "type": "structure", + "required": [ + "NetworkInsightsAccessScopeId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "NetworkInsightsAccessScopeId": {} + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsAccessScopeId": { + "locationName": "networkInsightsAccessScopeId" + } + } + } + }, + "DeleteNetworkInsightsAccessScopeAnalysis": { + "input": { + "type": "structure", + "required": [ + "NetworkInsightsAccessScopeAnalysisId" + ], + "members": { + "NetworkInsightsAccessScopeAnalysisId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsAccessScopeAnalysisId": { + "locationName": "networkInsightsAccessScopeAnalysisId" + } + } + } + }, "DeleteNetworkInsightsAnalysis": { "input": { "type": "structure", @@ -4701,6 +6120,29 @@ } } }, + "DeletePublicIpv4Pool": { + "input": { + "type": "structure", + "required": [ + "PoolId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "PoolId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReturnValue": { + "locationName": "returnValue", + "type": "boolean" + } + } + } + }, "DeleteQueuedReservedInstances": { "input": { "type": "structure", @@ -4876,7 +6318,7 @@ "type": "structure", "members": { "DeletedSubnetCidrReservation": { - "shape": "Sh5", + "shape": "Snl", "locationName": "deletedSubnetCidrReservation" } } @@ -4894,11 +6336,11 @@ "type": "boolean" }, "Resources": { - "shape": "Sh8", + "shape": "Sno", "locationName": "resourceId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tag" } } @@ -5009,7 +6451,7 @@ "type": "structure", "members": { "TransitGateway": { - "shape": "Si5", + "shape": "Sol", "locationName": "transitGateway" } } @@ -5032,7 +6474,7 @@ "type": "structure", "members": { "TransitGatewayConnect": { - "shape": "Sic", + "shape": "Sos", "locationName": "transitGatewayConnect" } } @@ -5055,7 +6497,7 @@ "type": "structure", "members": { "TransitGatewayConnectPeer": { - "shape": "Sii", + "shape": "Soy", "locationName": "transitGatewayConnectPeer" } } @@ -5078,7 +6520,7 @@ "type": "structure", "members": { "TransitGatewayMulticastDomain": { - "shape": "Siv", + "shape": "Spb", "locationName": "transitGatewayMulticastDomain" } } @@ -5101,12 +6543,35 @@ "type": "structure", "members": { "TransitGatewayPeeringAttachment": { - "shape": "Sn", + "shape": "Sx", "locationName": "transitGatewayPeeringAttachment" } } } }, + "DeleteTransitGatewayPolicyTable": { + "input": { + "type": "structure", + "required": [ + "TransitGatewayPolicyTableId" + ], + "members": { + "TransitGatewayPolicyTableId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayPolicyTable": { + "shape": "Spk", + "locationName": "transitGatewayPolicyTable" + } + } + } + }, "DeleteTransitGatewayPrefixListReference": { "input": { "type": "structure", @@ -5126,7 +6591,7 @@ "type": "structure", "members": { "TransitGatewayPrefixListReference": { - "shape": "Sj3", + "shape": "Spo", "locationName": "transitGatewayPrefixListReference" } } @@ -5151,7 +6616,7 @@ "type": "structure", "members": { "Route": { - "shape": "Sj8", + "shape": "Spt", "locationName": "route" } } @@ -5174,20 +6639,20 @@ "type": "structure", "members": { "TransitGatewayRouteTable": { - "shape": "Sjf", + "shape": "Sq1", "locationName": "transitGatewayRouteTable" } } } }, - "DeleteTransitGatewayVpcAttachment": { + "DeleteTransitGatewayRouteTableAnnouncement": { "input": { "type": "structure", "required": [ - "TransitGatewayAttachmentId" + "TransitGatewayRouteTableAnnouncementId" ], "members": { - "TransitGatewayAttachmentId": {}, + "TransitGatewayRouteTableAnnouncementId": {}, "DryRun": { "type": "boolean" } @@ -5196,73 +6661,200 @@ "output": { "type": "structure", "members": { - "TransitGatewayVpcAttachment": { - "shape": "Sw", - "locationName": "transitGatewayVpcAttachment" + "TransitGatewayRouteTableAnnouncement": { + "shape": "Sq5", + "locationName": "transitGatewayRouteTableAnnouncement" } } } }, - "DeleteVolume": { + "DeleteTransitGatewayVpcAttachment": { "input": { "type": "structure", "required": [ - "VolumeId" + "TransitGatewayAttachmentId" ], "members": { - "VolumeId": {}, + "TransitGatewayAttachmentId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" } } - } - }, - "DeleteVpc": { - "input": { + }, + "output": { "type": "structure", - "required": [ - "VpcId" - ], "members": { - "VpcId": {}, - "DryRun": { - "locationName": "dryRun", - "type": "boolean" + "TransitGatewayVpcAttachment": { + "shape": "S16", + "locationName": "transitGatewayVpcAttachment" } } } }, - "DeleteVpcEndpointConnectionNotifications": { + "DeleteVerifiedAccessEndpoint": { "input": { "type": "structure", "required": [ - "ConnectionNotificationIds" + "VerifiedAccessEndpointId" ], "members": { + "VerifiedAccessEndpointId": {}, + "ClientToken": { + "idempotencyToken": true + }, "DryRun": { "type": "boolean" - }, - "ConnectionNotificationIds": { - "locationName": "ConnectionNotificationId", - "type": "list", - "member": { - "locationName": "item" - } } } }, "output": { "type": "structure", "members": { - "Unsuccessful": { - "shape": "S16", - "locationName": "unsuccessful" + "VerifiedAccessEndpoint": { + "shape": "Sqo", + "locationName": "verifiedAccessEndpoint" } } } }, - "DeleteVpcEndpointServiceConfigurations": { + "DeleteVerifiedAccessGroup": { + "input": { + "type": "structure", + "required": [ + "VerifiedAccessGroupId" + ], + "members": { + "VerifiedAccessGroupId": {}, + "ClientToken": { + "idempotencyToken": true + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessGroup": { + "shape": "Sqw", + "locationName": "verifiedAccessGroup" + } + } + } + }, + "DeleteVerifiedAccessInstance": { + "input": { + "type": "structure", + "required": [ + "VerifiedAccessInstanceId" + ], + "members": { + "VerifiedAccessInstanceId": {}, + "DryRun": { + "type": "boolean" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessInstance": { + "shape": "S67", + "locationName": "verifiedAccessInstance" + } + } + } + }, + "DeleteVerifiedAccessTrustProvider": { + "input": { + "type": "structure", + "required": [ + "VerifiedAccessTrustProviderId" + ], + "members": { + "VerifiedAccessTrustProviderId": {}, + "DryRun": { + "type": "boolean" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessTrustProvider": { + "shape": "S60", + "locationName": "verifiedAccessTrustProvider" + } + } + } + }, + "DeleteVolume": { + "input": { + "type": "structure", + "required": [ + "VolumeId" + ], + "members": { + "VolumeId": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + } + } + } + }, + "DeleteVpc": { + "input": { + "type": "structure", + "required": [ + "VpcId" + ], + "members": { + "VpcId": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + } + } + } + }, + "DeleteVpcEndpointConnectionNotifications": { + "input": { + "type": "structure", + "required": [ + "ConnectionNotificationIds" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "ConnectionNotificationIds": { + "locationName": "ConnectionNotificationId", + "type": "list", + "member": { + "locationName": "item" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Unsuccessful": { + "shape": "S1g", + "locationName": "unsuccessful" + } + } + } + }, + "DeleteVpcEndpointServiceConfigurations": { "input": { "type": "structure", "required": [ @@ -5273,7 +6865,7 @@ "type": "boolean" }, "ServiceIds": { - "shape": "Sp9", + "shape": "Syc", "locationName": "ServiceId" } } @@ -5282,7 +6874,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S16", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -5299,7 +6891,7 @@ "type": "boolean" }, "VpcEndpointIds": { - "shape": "S13", + "shape": "S1d", "locationName": "VpcEndpointId" } } @@ -5308,7 +6900,7 @@ "type": "structure", "members": { "Unsuccessful": { - "shape": "S16", + "shape": "S1g", "locationName": "unsuccessful" } } @@ -5400,12 +6992,67 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "S1n", + "shape": "S1x", "locationName": "byoipCidr" } } } }, + "DeprovisionIpamPoolCidr": { + "input": { + "type": "structure", + "required": [ + "IpamPoolId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamPoolId": {}, + "Cidr": {} + } + }, + "output": { + "type": "structure", + "members": { + "IpamPoolCidr": { + "shape": "Syp", + "locationName": "ipamPoolCidr" + } + } + } + }, + "DeprovisionPublicIpv4PoolCidr": { + "input": { + "type": "structure", + "required": [ + "PoolId", + "Cidr" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "PoolId": {}, + "Cidr": {} + } + }, + "output": { + "type": "structure", + "members": { + "PoolId": { + "locationName": "poolId" + }, + "DeprovisionedAddresses": { + "locationName": "deprovisionedAddressSet", + "type": "list", + "member": { + "locationName": "item" + } + } + } + } + }, "DeregisterImage": { "input": { "type": "structure", @@ -5424,6 +7071,9 @@ "DeregisterInstanceEventNotificationAttributes": { "input": { "type": "structure", + "required": [ + "InstanceTagAttribute" + ], "members": { "DryRun": { "type": "boolean" @@ -5435,7 +7085,7 @@ "type": "boolean" }, "InstanceTagKeys": { - "shape": "Spn", + "shape": "Sz0", "locationName": "InstanceTagKey" } } @@ -5446,7 +7096,7 @@ "type": "structure", "members": { "InstanceTagAttribute": { - "shape": "Spp", + "shape": "Sz2", "locationName": "instanceTagAttribute" } } @@ -5459,7 +7109,7 @@ "TransitGatewayMulticastDomainId": {}, "GroupIpAddress": {}, "NetworkInterfaceIds": { - "shape": "Spr" + "shape": "Sz4" }, "DryRun": { "type": "boolean" @@ -5477,7 +7127,7 @@ "locationName": "transitGatewayMulticastDomainId" }, "DeregisteredNetworkInterfaceIds": { - "shape": "Se", + "shape": "So", "locationName": "deregisteredNetworkInterfaceIds" }, "GroupIpAddress": { @@ -5495,7 +7145,7 @@ "TransitGatewayMulticastDomainId": {}, "GroupIpAddress": {}, "NetworkInterfaceIds": { - "shape": "Spr" + "shape": "Sz4" }, "DryRun": { "type": "boolean" @@ -5513,7 +7163,7 @@ "locationName": "transitGatewayMulticastDomainId" }, "DeregisteredNetworkInterfaceIds": { - "shape": "Se", + "shape": "So", "locationName": "deregisteredNetworkInterfaceIds" }, "GroupIpAddress": { @@ -5573,12 +7223,46 @@ } } }, + "DescribeAddressTransfers": { + "input": { + "type": "structure", + "members": { + "AllocationIds": { + "shape": "S4k", + "locationName": "AllocationId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfers": { + "locationName": "addressTransferSet", + "type": "list", + "member": { + "shape": "Sa", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, "DescribeAddresses": { "input": { "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "PublicIps": { @@ -5589,11 +7273,8 @@ } }, "AllocationIds": { - "locationName": "AllocationId", - "type": "list", - "member": { - "locationName": "AllocationId" - } + "shape": "S4k", + "locationName": "AllocationId" }, "DryRun": { "locationName": "dryRun", @@ -5636,7 +7317,7 @@ "locationName": "privateIpAddress" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "PublicIpv4Pool": { @@ -5688,7 +7369,7 @@ "locationName": "addressSet", "type": "list", "member": { - "shape": "Sqk", + "shape": "S100", "locationName": "item" } }, @@ -5715,7 +7396,7 @@ "type": "boolean" }, "Statuses": { - "shape": "Sqo", + "shape": "S104", "locationName": "statusSet" } } @@ -5726,7 +7407,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "ZoneNames": { @@ -5811,6 +7492,57 @@ } } }, + "DescribeAwsNetworkPerformanceMetricSubscriptions": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": { + "locationName": "nextToken" + }, + "Subscriptions": { + "locationName": "subscriptionSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Source": { + "locationName": "source" + }, + "Destination": { + "locationName": "destination" + }, + "Metric": { + "locationName": "metric" + }, + "Statistic": { + "locationName": "statistic" + }, + "Period": { + "locationName": "period" + } + } + } + } + } + } + }, "DescribeBundleTasks": { "input": { "type": "structure", @@ -5823,7 +7555,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -5839,7 +7571,7 @@ "locationName": "bundleInstanceTasksSet", "type": "list", "member": { - "shape": "S5o", + "shape": "S7d", "locationName": "item" } } @@ -5869,7 +7601,7 @@ "locationName": "byoipCidrSet", "type": "list", "member": { - "shape": "S1n", + "shape": "S1x", "locationName": "item" } }, @@ -5879,23 +7611,20 @@ } } }, - "DescribeCapacityReservations": { + "DescribeCapacityReservationFleets": { "input": { "type": "structure", "members": { - "CapacityReservationIds": { - "locationName": "CapacityReservationId", - "type": "list", - "member": { - "locationName": "item" - } + "CapacityReservationFleetIds": { + "shape": "S7n", + "locationName": "CapacityReservationFleetId" }, "NextToken": {}, "MaxResults": { "type": "integer" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -5906,23 +7635,108 @@ "output": { "type": "structure", "members": { - "NextToken": { - "locationName": "nextToken" - }, - "CapacityReservations": { - "locationName": "capacityReservationSet", + "CapacityReservationFleets": { + "locationName": "capacityReservationFleetSet", "type": "list", "member": { - "shape": "S7g", - "locationName": "item" - } - } - } - } - }, - "DescribeCarrierGateways": { - "input": { - "type": "structure", + "locationName": "item", + "type": "structure", + "members": { + "CapacityReservationFleetId": { + "locationName": "capacityReservationFleetId" + }, + "CapacityReservationFleetArn": { + "locationName": "capacityReservationFleetArn" + }, + "State": { + "locationName": "state" + }, + "TotalTargetCapacity": { + "locationName": "totalTargetCapacity", + "type": "integer" + }, + "TotalFulfilledCapacity": { + "locationName": "totalFulfilledCapacity", + "type": "double" + }, + "Tenancy": { + "locationName": "tenancy" + }, + "EndDate": { + "locationName": "endDate", + "type": "timestamp" + }, + "CreateTime": { + "locationName": "createTime", + "type": "timestamp" + }, + "InstanceMatchCriteria": { + "locationName": "instanceMatchCriteria" + }, + "AllocationStrategy": { + "locationName": "allocationStrategy" + }, + "InstanceTypeSpecifications": { + "shape": "Sa2", + "locationName": "instanceTypeSpecificationSet" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeCapacityReservations": { + "input": { + "type": "structure", + "members": { + "CapacityReservationIds": { + "locationName": "CapacityReservationId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": { + "locationName": "nextToken" + }, + "CapacityReservations": { + "locationName": "capacityReservationSet", + "type": "list", + "member": { + "shape": "S9o", + "locationName": "item" + } + } + } + } + }, + "DescribeCarrierGateways": { + "input": { + "type": "structure", "members": { "CarrierGatewayIds": { "locationName": "CarrierGatewayId", @@ -5930,7 +7744,7 @@ "member": {} }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -5949,7 +7763,7 @@ "locationName": "carrierGatewaySet", "type": "list", "member": { - "shape": "S7l", + "shape": "Sa6", "locationName": "item" } }, @@ -5964,7 +7778,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -5972,7 +7786,7 @@ "type": "boolean" }, "InstanceIds": { - "shape": "Srj", + "shape": "S11c", "locationName": "InstanceId" }, "MaxResults": { @@ -5995,14 +7809,14 @@ "type": "structure", "members": { "Groups": { - "shape": "Sf4", + "shape": "Sld", "locationName": "groupSet" }, "InstanceId": { "locationName": "instanceId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -6030,7 +7844,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -6065,7 +7879,7 @@ "locationName": "destinationCidr" }, "Status": { - "shape": "S4x", + "shape": "S6l", "locationName": "status" } } @@ -6086,7 +7900,7 @@ "members": { "ClientVpnEndpointId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "NextToken": {}, @@ -6142,14 +7956,14 @@ "locationName": "commonName" }, "Status": { - "shape": "Sry", + "shape": "S11r", "locationName": "status" }, "ConnectionEndTime": { "locationName": "connectionEndTime" }, "PostureComplianceStatuses": { - "shape": "Se", + "shape": "So", "locationName": "postureComplianceStatusSet" } } @@ -6177,7 +7991,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -6202,7 +8016,7 @@ "locationName": "description" }, "Status": { - "shape": "S80", + "shape": "Sam", "locationName": "status" }, "CreationTime": { @@ -6218,7 +8032,7 @@ "locationName": "clientCidrBlock" }, "DnsServers": { - "shape": "Se", + "shape": "So", "locationName": "dnsServer" }, "SplitTunnel": { @@ -6311,11 +8125,11 @@ } }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "SecurityGroupIds": { - "shape": "S25", + "shape": "S2m", "locationName": "securityGroupIdSet" }, "VpcId": { @@ -6348,6 +8162,23 @@ } } } + }, + "SessionTimeoutHours": { + "locationName": "sessionTimeoutHours", + "type": "integer" + }, + "ClientLoginBannerOptions": { + "locationName": "clientLoginBannerOptions", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + }, + "BannerText": { + "locationName": "bannerText" + } + } } } } @@ -6367,7 +8198,7 @@ "members": { "ClientVpnEndpointId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -6405,7 +8236,7 @@ "locationName": "origin" }, "Status": { - "shape": "S84", + "shape": "Saq", "locationName": "status" }, "Description": { @@ -6429,14 +8260,14 @@ "members": { "ClientVpnEndpointId": {}, "AssociationIds": { - "shape": "Se" + "shape": "So" }, "MaxResults": { "type": "integer" }, "NextToken": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -6467,11 +8298,11 @@ "locationName": "clientVpnEndpointId" }, "Status": { - "shape": "S2r", + "shape": "S3h", "locationName": "status" }, "SecurityGroups": { - "shape": "Se", + "shape": "So", "locationName": "securityGroups" } } @@ -6495,7 +8326,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -6514,27 +8345,8 @@ "locationName": "coipPoolSet", "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "PoolId": { - "locationName": "poolId" - }, - "PoolCidrs": { - "shape": "Se", - "locationName": "poolCidrSet" - }, - "LocalGatewayRouteTableId": { - "locationName": "localGatewayRouteTableId" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - }, - "PoolArn": { - "locationName": "poolArn" - } - } + "shape": "Saz", + "locationName": "item" } }, "NextToken": { @@ -6567,7 +8379,7 @@ "locationName": "conversionTasks", "type": "list", "member": { - "shape": "St3", + "shape": "S12w", "locationName": "item" } } @@ -6586,7 +8398,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -6602,7 +8414,7 @@ "locationName": "customerGatewaySet", "type": "list", "member": { - "shape": "S89", + "shape": "Sb3", "locationName": "item" } } @@ -6621,7 +8433,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -6641,7 +8453,7 @@ "locationName": "dhcpOptionsSet", "type": "list", "member": { - "shape": "S8r", + "shape": "Sbn", "locationName": "item" } }, @@ -6670,7 +8482,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" } } @@ -6682,7 +8494,7 @@ "locationName": "egressOnlyInternetGatewaySet", "type": "list", "member": { - "shape": "S8y", + "shape": "Sbu", "locationName": "item" } }, @@ -6707,7 +8519,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -6751,7 +8563,7 @@ "locationName": "instanceId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -6775,7 +8587,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "ExportImageTaskIds": { @@ -6814,7 +8626,7 @@ "locationName": "progress" }, "S3ExportLocation": { - "shape": "Su6", + "shape": "S140", "locationName": "s3ExportLocation" }, "Status": { @@ -6824,7 +8636,7 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -6848,7 +8660,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" } } @@ -6860,19 +8672,93 @@ "locationName": "exportTaskSet", "type": "list", "member": { - "shape": "Sav", + "shape": "Sf5", "locationName": "item" } } } } }, + "DescribeFastLaunchImages": { + "input": { + "type": "structure", + "members": { + "ImageIds": { + "locationName": "ImageId", + "type": "list", + "member": { + "locationName": "ImageId" + } + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "FastLaunchImages": { + "locationName": "fastLaunchImageSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ImageId": { + "locationName": "imageId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "SnapshotConfiguration": { + "shape": "S14d", + "locationName": "snapshotConfiguration" + }, + "LaunchTemplate": { + "shape": "S14e", + "locationName": "launchTemplate" + }, + "MaxParallelLaunches": { + "locationName": "maxParallelLaunches", + "type": "integer" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "State": { + "locationName": "state" + }, + "StateTransitionReason": { + "locationName": "stateTransitionReason" + }, + "StateTransitionTime": { + "locationName": "stateTransitionTime", + "type": "timestamp" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, "DescribeFastSnapshotRestores": { "input": { "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -6974,7 +8860,7 @@ "type": "structure", "members": { "EventInformation": { - "shape": "Sun", + "shape": "S14r", "locationName": "eventInformation" }, "EventType": { @@ -7020,7 +8906,7 @@ "NextToken": {}, "FleetId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" } } @@ -7029,7 +8915,7 @@ "type": "structure", "members": { "ActiveInstances": { - "shape": "Suq", + "shape": "S14u", "locationName": "activeInstanceSet" }, "NextToken": { @@ -7053,11 +8939,11 @@ }, "NextToken": {}, "FleetIds": { - "shape": "Smb", + "shape": "Suf", "locationName": "FleetId" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" } } @@ -7110,14 +8996,14 @@ "type": "structure", "members": { "LaunchTemplateSpecification": { - "shape": "S9v", + "shape": "Sdm", "locationName": "launchTemplateSpecification" }, "Overrides": { "locationName": "overrides", "type": "list", "member": { - "shape": "S9w", + "shape": "Sdn", "locationName": "item" } } @@ -7142,6 +9028,9 @@ }, "DefaultTargetCapacityType": { "locationName": "defaultTargetCapacityType" + }, + "TargetCapacityUnitType": { + "locationName": "targetCapacityUnitType" } } }, @@ -7181,6 +9070,10 @@ "members": { "ReplacementStrategy": { "locationName": "replacementStrategy" + }, + "TerminationDelay": { + "locationName": "terminationDelay", + "type": "integer" } } } @@ -7244,7 +9137,7 @@ } }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "Errors": { @@ -7255,7 +9148,7 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "S9u", + "shape": "Sdl", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { @@ -7278,14 +9171,14 @@ "type": "structure", "members": { "LaunchTemplateAndOverrides": { - "shape": "S9u", + "shape": "Sdl", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { "locationName": "lifecycle" }, "InstanceIds": { - "shape": "Sa2", + "shape": "Se2", "locationName": "instanceIds" }, "InstanceType": { @@ -7314,10 +9207,10 @@ "type": "boolean" }, "Filter": { - "shape": "Sq6" + "shape": "Szn" }, "FlowLogIds": { - "shape": "Sml", + "shape": "Sup", "locationName": "FlowLogId" }, "MaxResults": { @@ -7346,6 +9239,9 @@ "DeliverLogsPermissionArn": { "locationName": "deliverLogsPermissionArn" }, + "DeliverCrossAccountRole": { + "locationName": "deliverCrossAccountRole" + }, "DeliverLogsStatus": { "locationName": "deliverLogsStatus" }, @@ -7374,12 +9270,29 @@ "locationName": "logFormat" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "MaxAggregationInterval": { "locationName": "maxAggregationInterval", "type": "integer" + }, + "DestinationOptions": { + "locationName": "destinationOptions", + "type": "structure", + "members": { + "FileFormat": { + "locationName": "fileFormat" + }, + "HiveCompatiblePartitions": { + "locationName": "hiveCompatiblePartitions", + "type": "boolean" + }, + "PerHourPartition": { + "locationName": "perHourPartition", + "type": "boolean" + } + } } } } @@ -7409,7 +9322,7 @@ "type": "structure", "members": { "FpgaImageAttribute": { - "shape": "Svi", + "shape": "S15n", "locationName": "fpgaImageAttribute" } } @@ -7430,11 +9343,11 @@ } }, "Owners": { - "shape": "Svr", + "shape": "S15w", "locationName": "Owner" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "NextToken": {}, @@ -7505,11 +9418,11 @@ "locationName": "ownerAlias" }, "ProductCodes": { - "shape": "Svm", + "shape": "S15r", "locationName": "productCodes" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tags" }, "Public": { @@ -7519,6 +9432,13 @@ "DataRetentionSupport": { "locationName": "dataRetentionSupport", "type": "boolean" + }, + "InstanceTypes": { + "locationName": "instanceTypes", + "type": "list", + "member": { + "locationName": "item" + } } } } @@ -7534,7 +9454,7 @@ "type": "structure", "members": { "Filter": { - "shape": "Sq6" + "shape": "Szn" }, "MaxDuration": { "type": "integer" @@ -7595,7 +9515,7 @@ "type": "structure", "members": { "Filter": { - "shape": "Sq6" + "shape": "Szn" }, "HostReservationIdSet": { "type": "list", @@ -7635,7 +9555,7 @@ "type": "timestamp" }, "HostIdSet": { - "shape": "Swc", + "shape": "S16i", "locationName": "hostIdSet" }, "HostReservationId": { @@ -7664,7 +9584,7 @@ "locationName": "upfrontPrice" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -7681,11 +9601,11 @@ "type": "structure", "members": { "Filter": { - "shape": "Sq6", + "shape": "Szn", "locationName": "filter" }, "HostIds": { - "shape": "Swf", + "shape": "S16l", "locationName": "hostId" }, "MaxResults": { @@ -7808,7 +9728,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "HostRecovery": { @@ -7826,6 +9746,15 @@ "MemberOfServiceLinkedResourceGroup": { "locationName": "memberOfServiceLinkedResourceGroup", "type": "boolean" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "HostMaintenance": { + "locationName": "hostMaintenance" + }, + "AssetId": { + "locationName": "assetId" } } } @@ -7848,7 +9777,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -7864,7 +9793,7 @@ "locationName": "iamInstanceProfileAssociationSet", "type": "list", "member": { - "shape": "S31", + "shape": "S3s", "locationName": "item" } }, @@ -7885,7 +9814,7 @@ "type": "structure", "members": { "Statuses": { - "shape": "Sqo", + "shape": "S104", "locationName": "statusSet" } } @@ -7910,7 +9839,7 @@ "type": "structure", "members": { "Statuses": { - "shape": "Sqo", + "shape": "S104", "locationName": "statusSet" } } @@ -7936,39 +9865,55 @@ "type": "structure", "members": { "BlockDeviceMappings": { - "shape": "Sx4", + "shape": "S17a", "locationName": "blockDeviceMapping" }, "ImageId": { "locationName": "imageId" }, "LaunchPermissions": { - "shape": "Sx5", + "shape": "S17b", "locationName": "launchPermission" }, "ProductCodes": { - "shape": "Svm", + "shape": "S15r", "locationName": "productCodes" }, "Description": { - "shape": "S8v", + "shape": "Sbr", "locationName": "description" }, "KernelId": { - "shape": "S8v", + "shape": "Sbr", "locationName": "kernel" }, "RamdiskId": { - "shape": "S8v", + "shape": "Sbr", "locationName": "ramdisk" }, "SriovNetSupport": { - "shape": "S8v", + "shape": "Sbr", "locationName": "sriovNetSupport" }, "BootMode": { - "shape": "S8v", + "shape": "Sbr", "locationName": "bootMode" + }, + "TpmSupport": { + "shape": "Sbr", + "locationName": "tpmSupport" + }, + "UefiData": { + "shape": "Sbr", + "locationName": "uefiData" + }, + "LastLaunchedTime": { + "shape": "Sbr", + "locationName": "lastLaunchedTime" + }, + "ImdsSupport": { + "shape": "Sbr", + "locationName": "imdsSupport" } } } @@ -7985,18 +9930,15 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "ImageIds": { - "locationName": "ImageId", - "type": "list", - "member": { - "locationName": "ImageId" - } + "shape": "S17f", + "locationName": "ImageId" }, "Owners": { - "shape": "Svr", + "shape": "S15w", "locationName": "Owner" }, "IncludeDeprecated": { @@ -8005,7 +9947,11 @@ "DryRun": { "locationName": "dryRun", "type": "boolean" - } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} } }, "output": { @@ -8053,7 +9999,7 @@ "locationName": "usageOperation" }, "ProductCodes": { - "shape": "Svm", + "shape": "S15r", "locationName": "productCodes" }, "RamdiskId": { @@ -8063,7 +10009,7 @@ "locationName": "imageState" }, "BlockDeviceMappings": { - "shape": "Sx4", + "shape": "S17a", "locationName": "blockDeviceMapping" }, "Description": { @@ -8092,11 +10038,11 @@ "locationName": "sriovNetSupport" }, "StateReason": { - "shape": "Sxi", + "shape": "Sjc", "locationName": "stateReason" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "VirtualizationType": { @@ -8105,11 +10051,20 @@ "BootMode": { "locationName": "bootMode" }, + "TpmSupport": { + "locationName": "tpmSupport" + }, "DeprecationTime": { "locationName": "deprecationTime" + }, + "ImdsSupport": { + "locationName": "imdsSupport" } } } + }, + "NextToken": { + "locationName": "nextToken" } } } @@ -8122,7 +10077,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6" + "shape": "Szn" }, "ImportTaskIds": { "locationName": "ImportTaskId", @@ -8179,7 +10134,7 @@ "locationName": "progress" }, "SnapshotDetails": { - "shape": "Sxr", + "shape": "S17y", "locationName": "snapshotDetailSet" }, "Status": { @@ -8189,11 +10144,11 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "LicenseSpecifications": { - "shape": "Sxu", + "shape": "S182", "locationName": "licenseSpecifications" }, "UsageOperation": { @@ -8219,7 +10174,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6" + "shape": "Szn" }, "ImportTaskIds": { "locationName": "ImportTaskId", @@ -8251,11 +10206,11 @@ "locationName": "importTaskId" }, "SnapshotTaskDetail": { - "shape": "Sy2", + "shape": "S18a", "locationName": "snapshotTaskDetail" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -8291,67 +10246,109 @@ "type": "structure", "members": { "Groups": { - "shape": "Sf4", + "shape": "Sld", "locationName": "groupSet" }, "BlockDeviceMappings": { - "shape": "Sy6", + "shape": "S18e", "locationName": "blockDeviceMapping" }, "DisableApiTermination": { - "shape": "Sy9", + "shape": "S18h", "locationName": "disableApiTermination" }, "EnaSupport": { - "shape": "Sy9", + "shape": "S18h", "locationName": "enaSupport" }, "EnclaveOptions": { - "shape": "Sya", + "shape": "S18i", "locationName": "enclaveOptions" }, "EbsOptimized": { - "shape": "Sy9", + "shape": "S18h", "locationName": "ebsOptimized" }, "InstanceId": { "locationName": "instanceId" }, "InstanceInitiatedShutdownBehavior": { - "shape": "S8v", + "shape": "Sbr", "locationName": "instanceInitiatedShutdownBehavior" }, "InstanceType": { - "shape": "S8v", + "shape": "Sbr", "locationName": "instanceType" }, "KernelId": { - "shape": "S8v", + "shape": "Sbr", "locationName": "kernel" }, "ProductCodes": { - "shape": "Svm", + "shape": "S15r", "locationName": "productCodes" }, "RamdiskId": { - "shape": "S8v", + "shape": "Sbr", "locationName": "ramdisk" }, "RootDeviceName": { - "shape": "S8v", + "shape": "Sbr", "locationName": "rootDeviceName" }, "SourceDestCheck": { - "shape": "Sy9", + "shape": "S18h", "locationName": "sourceDestCheck" }, "SriovNetSupport": { - "shape": "S8v", + "shape": "Sbr", "locationName": "sriovNetSupport" }, "UserData": { - "shape": "S8v", + "shape": "Sbr", "locationName": "userData" + }, + "DisableApiStop": { + "shape": "S18h", + "locationName": "disableApiStop" + } + } + } + }, + "DescribeInstanceConnectEndpoints": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "InstanceConnectEndpointIds": { + "shape": "So", + "locationName": "InstanceConnectEndpointId" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceConnectEndpoints": { + "locationName": "instanceConnectEndpointSet", + "type": "list", + "member": { + "shape": "Seq", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" } } } @@ -8364,11 +10361,11 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "InstanceIds": { - "shape": "Srj", + "shape": "S11c", "locationName": "InstanceId" }, "MaxResults": { @@ -8415,7 +10412,7 @@ "type": "structure", "members": { "InstanceTagAttribute": { - "shape": "Spp", + "shape": "Sz2", "locationName": "instanceTagAttribute" } } @@ -8436,7 +10433,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -8452,7 +10449,7 @@ "locationName": "instanceEventWindowSet", "type": "list", "member": { - "shape": "S3b", + "shape": "S42", "locationName": "item" } }, @@ -8467,11 +10464,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "InstanceIds": { - "shape": "Srj", + "shape": "S11c", "locationName": "InstanceId" }, "MaxResults": { @@ -8508,7 +10505,7 @@ "locationName": "eventsSet", "type": "list", "member": { - "shape": "Sys", + "shape": "S194", "locationName": "item" } }, @@ -8516,15 +10513,15 @@ "locationName": "instanceId" }, "InstanceState": { - "shape": "Syv", + "shape": "S197", "locationName": "instanceState" }, "InstanceStatus": { - "shape": "Syx", + "shape": "S199", "locationName": "instanceStatus" }, "SystemStatus": { - "shape": "Syx", + "shape": "S199", "locationName": "systemStatus" } } @@ -8545,7 +10542,7 @@ }, "LocationType": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -8595,7 +10592,7 @@ "member": {} }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -8667,6 +10664,13 @@ "SustainedClockSpeedInGhz": { "locationName": "sustainedClockSpeedInGhz", "type": "double" + }, + "SupportedFeatures": { + "locationName": "supportedFeatures", + "type": "list", + "member": { + "locationName": "item" + } } } }, @@ -8749,6 +10753,9 @@ }, "NvmeSupport": { "locationName": "nvmeSupport" + }, + "EncryptionSupport": { + "locationName": "encryptionSupport" } } }, @@ -8833,6 +10840,14 @@ "MaximumNetworkInterfaces": { "locationName": "maximumNetworkInterfaces", "type": "integer" + }, + "BaselineBandwidthInGbps": { + "locationName": "baselineBandwidthInGbps", + "type": "double" + }, + "PeakBandwidthInGbps": { + "locationName": "peakBandwidthInGbps", + "type": "double" } } } @@ -8869,6 +10884,10 @@ "EncryptionInTransitSupported": { "locationName": "encryptionInTransitSupported", "type": "boolean" + }, + "EnaSrdSupported": { + "locationName": "enaSrdSupported", + "type": "boolean" } } }, @@ -8984,14 +11003,28 @@ }, "Manufacturer": { "locationName": "manufacturer" - } - } - } - } - } - }, - "HibernationSupported": { - "locationName": "hibernationSupported", + }, + "MemoryInfo": { + "locationName": "memoryInfo", + "type": "structure", + "members": { + "SizeInMiB": { + "locationName": "sizeInMiB", + "type": "integer" + } + } + } + } + } + }, + "TotalInferenceMemoryInMiB": { + "locationName": "totalInferenceMemoryInMiB", + "type": "integer" + } + } + }, + "HibernationSupported": { + "locationName": "hibernationSupported", "type": "boolean" }, "BurstablePerformanceSupported": { @@ -9012,6 +11045,25 @@ "member": { "locationName": "item" } + }, + "NitroEnclavesSupport": { + "locationName": "nitroEnclavesSupport" + }, + "NitroTpmSupport": { + "locationName": "nitroTpmSupport" + }, + "NitroTpmInfo": { + "locationName": "nitroTpmInfo", + "type": "structure", + "members": { + "SupportedVersions": { + "locationName": "supportedVersions", + "type": "list", + "member": { + "locationName": "item" + } + } + } } } } @@ -9027,11 +11079,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "InstanceIds": { - "shape": "Srj", + "shape": "S11c", "locationName": "InstanceId" }, "DryRun": { @@ -9054,7 +11106,7 @@ "locationName": "reservationSet", "type": "list", "member": { - "shape": "S120", + "shape": "S1cq", "locationName": "item" } }, @@ -9069,7 +11121,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -9096,12 +11148,202 @@ "locationName": "internetGatewaySet", "type": "list", "member": { - "shape": "Sb1", + "shape": "Sfb", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeIpamPools": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "IpamPoolIds": { + "shape": "So", + "locationName": "IpamPoolId" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": { + "locationName": "nextToken" + }, + "IpamPools": { + "locationName": "ipamPoolSet", + "type": "list", + "member": { + "shape": "Sft", + "locationName": "item" + } + } + } + } + }, + "DescribeIpamResourceDiscoveries": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamResourceDiscoveryIds": { + "shape": "So", + "locationName": "IpamResourceDiscoveryId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + } + } + }, + "output": { + "type": "structure", + "members": { + "IpamResourceDiscoveries": { + "locationName": "ipamResourceDiscoverySet", + "type": "list", + "member": { + "shape": "Sg0", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeIpamResourceDiscoveryAssociations": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamResourceDiscoveryAssociationIds": { + "shape": "So", + "locationName": "IpamResourceDiscoveryAssociationId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + } + } + }, + "output": { + "type": "structure", + "members": { + "IpamResourceDiscoveryAssociations": { + "locationName": "ipamResourceDiscoveryAssociationSet", + "type": "list", + "member": { + "shape": "S4e", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeIpamScopes": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "IpamScopeIds": { + "shape": "So", + "locationName": "IpamScopeId" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": { + "locationName": "nextToken" + }, + "IpamScopes": { + "locationName": "ipamScopeSet", + "type": "list", + "member": { + "shape": "Sg4", "locationName": "item" } + } + } + } + }, + "DescribeIpams": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" }, + "NextToken": {}, + "IpamIds": { + "shape": "So", + "locationName": "IpamId" + } + } + }, + "output": { + "type": "structure", + "members": { "NextToken": { "locationName": "nextToken" + }, + "Ipams": { + "locationName": "ipamSet", + "type": "list", + "member": { + "shape": "Sfg", + "locationName": "item" + } } } } @@ -9125,7 +11367,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" } } @@ -9160,7 +11402,7 @@ } }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -9177,7 +11419,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "KeyNames": { @@ -9197,6 +11439,9 @@ "DryRun": { "locationName": "dryRun", "type": "boolean" + }, + "IncludePublicKey": { + "type": "boolean" } } }, @@ -9223,8 +11468,15 @@ "locationName": "keyType" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" + }, + "PublicKey": { + "locationName": "publicKey" + }, + "CreateTime": { + "locationName": "createTime", + "type": "timestamp" } } } @@ -9242,7 +11494,7 @@ "LaunchTemplateId": {}, "LaunchTemplateName": {}, "Versions": { - "shape": "Sn0", + "shape": "Svf", "locationName": "LaunchTemplateVersion" }, "MinVersion": {}, @@ -9252,8 +11504,11 @@ "type": "integer" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" + }, + "ResolveAlias": { + "type": "boolean" } } }, @@ -9264,7 +11519,7 @@ "locationName": "launchTemplateVersionSet", "type": "list", "member": { - "shape": "Scs", + "shape": "Si1", "locationName": "item" } }, @@ -9296,7 +11551,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "NextToken": {}, @@ -9312,7 +11567,7 @@ "locationName": "launchTemplates", "type": "list", "member": { - "shape": "Scm", + "shape": "Shv", "locationName": "item" } }, @@ -9334,7 +11589,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9353,35 +11608,8 @@ "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociationSet", "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId": { - "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociationId" - }, - "LocalGatewayVirtualInterfaceGroupId": { - "locationName": "localGatewayVirtualInterfaceGroupId" - }, - "LocalGatewayId": { - "locationName": "localGatewayId" - }, - "LocalGatewayRouteTableId": { - "locationName": "localGatewayRouteTableId" - }, - "LocalGatewayRouteTableArn": { - "locationName": "localGatewayRouteTableArn" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "State": { - "locationName": "state" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } + "shape": "Sjf", + "locationName": "item" } }, "NextToken": { @@ -9402,7 +11630,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9421,7 +11649,7 @@ "locationName": "localGatewayRouteTableVpcAssociationSet", "type": "list", "member": { - "shape": "Sdz", + "shape": "Sjj", "locationName": "item" } }, @@ -9443,7 +11671,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9462,32 +11690,8 @@ "locationName": "localGatewayRouteTableSet", "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "LocalGatewayRouteTableId": { - "locationName": "localGatewayRouteTableId" - }, - "LocalGatewayRouteTableArn": { - "locationName": "localGatewayRouteTableArn" - }, - "LocalGatewayId": { - "locationName": "localGatewayId" - }, - "OutpostArn": { - "locationName": "outpostArn" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "State": { - "locationName": "state" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } + "shape": "Sjb", + "locationName": "item" } }, "NextToken": { @@ -9508,7 +11712,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9534,7 +11738,7 @@ "locationName": "localGatewayVirtualInterfaceGroupId" }, "LocalGatewayVirtualInterfaceIds": { - "shape": "S147", + "shape": "S1ff", "locationName": "localGatewayVirtualInterfaceIdSet" }, "LocalGatewayId": { @@ -9544,7 +11748,7 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -9561,11 +11765,11 @@ "type": "structure", "members": { "LocalGatewayVirtualInterfaceIds": { - "shape": "S147", + "shape": "S1ff", "locationName": "LocalGatewayVirtualInterfaceId" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9615,7 +11819,7 @@ "locationName": "ownerId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -9639,7 +11843,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9674,7 +11878,7 @@ "locationName": "state" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -9694,7 +11898,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9702,7 +11906,7 @@ }, "NextToken": {}, "PrefixListIds": { - "shape": "Se", + "shape": "So", "locationName": "PrefixListId" } } @@ -9717,7 +11921,7 @@ "locationName": "prefixListSet", "type": "list", "member": { - "shape": "Se5", + "shape": "Sjp", "locationName": "item" } } @@ -9729,7 +11933,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "filter" }, "DryRun": { @@ -9744,7 +11948,7 @@ "locationName": "nextToken" }, "PublicIps": { - "shape": "Se", + "shape": "So", "locationName": "publicIp" } } @@ -9782,7 +11986,7 @@ "type": "boolean" }, "Filter": { - "shape": "Sq6" + "shape": "Szn" }, "MaxResults": { "type": "integer" @@ -9804,7 +12008,7 @@ "locationName": "natGatewaySet", "type": "list", "member": { - "shape": "Sea", + "shape": "Sju", "locationName": "item" } }, @@ -9819,7 +12023,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -9846,7 +12050,7 @@ "locationName": "networkAclSet", "type": "list", "member": { - "shape": "Seh", + "shape": "Sjz", "locationName": "item" } }, @@ -9856,26 +12060,26 @@ } } }, - "DescribeNetworkInsightsAnalyses": { + "DescribeNetworkInsightsAccessScopeAnalyses": { "input": { "type": "structure", "members": { - "NetworkInsightsAnalysisIds": { - "locationName": "NetworkInsightsAnalysisId", + "NetworkInsightsAccessScopeAnalysisIds": { + "locationName": "NetworkInsightsAccessScopeAnalysisId", "type": "list", "member": { "locationName": "item" } }, - "NetworkInsightsPathId": {}, - "AnalysisStartTime": { + "NetworkInsightsAccessScopeId": {}, + "AnalysisStartTimeBegin": { "type": "timestamp" }, - "AnalysisEndTime": { + "AnalysisStartTimeEnd": { "type": "timestamp" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9890,11 +12094,11 @@ "output": { "type": "structure", "members": { - "NetworkInsightsAnalyses": { - "locationName": "networkInsightsAnalysisSet", + "NetworkInsightsAccessScopeAnalyses": { + "locationName": "networkInsightsAccessScopeAnalysisSet", "type": "list", "member": { - "shape": "S157", + "shape": "S1gf", "locationName": "item" } }, @@ -9904,19 +12108,19 @@ } } }, - "DescribeNetworkInsightsPaths": { + "DescribeNetworkInsightsAccessScopes": { "input": { "type": "structure", "members": { - "NetworkInsightsPathIds": { - "locationName": "NetworkInsightsPathId", + "NetworkInsightsAccessScopeIds": { + "locationName": "NetworkInsightsAccessScopeId", "type": "list", "member": { "locationName": "item" } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -9931,11 +12135,11 @@ "output": { "type": "structure", "members": { - "NetworkInsightsPaths": { - "locationName": "networkInsightsPathSet", + "NetworkInsightsAccessScopes": { + "locationName": "networkInsightsAccessScopeSet", "type": "list", "member": { - "shape": "Sew", + "shape": "Skk", "locationName": "item" } }, @@ -9945,12 +12149,101 @@ } } }, - "DescribeNetworkInterfaceAttribute": { + "DescribeNetworkInsightsAnalyses": { "input": { "type": "structure", - "required": [ - "NetworkInterfaceId" - ], + "members": { + "NetworkInsightsAnalysisIds": { + "locationName": "NetworkInsightsAnalysisId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "NetworkInsightsPathId": {}, + "AnalysisStartTime": { + "type": "timestamp" + }, + "AnalysisEndTime": { + "type": "timestamp" + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsAnalyses": { + "locationName": "networkInsightsAnalysisSet", + "type": "list", + "member": { + "shape": "S1gq", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeNetworkInsightsPaths": { + "input": { + "type": "structure", + "members": { + "NetworkInsightsPathIds": { + "locationName": "NetworkInsightsPathId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsPaths": { + "locationName": "networkInsightsPathSet", + "type": "list", + "member": { + "shape": "Sl1", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeNetworkInterfaceAttribute": { + "input": { + "type": "structure", + "required": [ + "NetworkInterfaceId" + ], "members": { "Attribute": { "locationName": "attribute" @@ -9968,22 +12261,22 @@ "type": "structure", "members": { "Attachment": { - "shape": "Sf3", + "shape": "Sla", "locationName": "attachment" }, "Description": { - "shape": "S8v", + "shape": "Sbr", "locationName": "description" }, "Groups": { - "shape": "Sf4", + "shape": "Sld", "locationName": "groupSet" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" }, "SourceDestCheck": { - "shape": "Sy9", + "shape": "S18h", "locationName": "sourceDestCheck" } } @@ -9999,7 +12292,7 @@ "member": {} }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "NextToken": {}, @@ -10015,7 +12308,7 @@ "locationName": "networkInterfacePermissions", "type": "list", "member": { - "shape": "Sfh", + "shape": "Slq", "locationName": "item" } }, @@ -10030,7 +12323,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "filter" }, "DryRun": { @@ -10057,7 +12350,7 @@ "locationName": "networkInterfaceSet", "type": "list", "member": { - "shape": "Sf1", + "shape": "Sl8", "locationName": "item" } }, @@ -10072,7 +12365,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -10100,7 +12393,7 @@ "locationName": "placementGroupSet", "type": "list", "member": { - "shape": "Sfn", + "shape": "Slx", "locationName": "item" } } @@ -10115,7 +12408,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -10145,7 +12438,7 @@ "type": "structure", "members": { "Cidrs": { - "shape": "Se", + "shape": "So", "locationName": "cidrSet" }, "PrefixListId": { @@ -10194,7 +12487,7 @@ "locationName": "arn" }, "Statuses": { - "shape": "Sqo", + "shape": "S104", "locationName": "statusSet" } } @@ -10222,7 +12515,7 @@ "type": "integer" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" } } @@ -10247,24 +12540,8 @@ "locationName": "poolAddressRangeSet", "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "FirstAddress": { - "locationName": "firstAddress" - }, - "LastAddress": { - "locationName": "lastAddress" - }, - "AddressCount": { - "locationName": "addressCount", - "type": "integer" - }, - "AvailableAddressCount": { - "locationName": "availableAddressCount", - "type": "integer" - } - } + "shape": "S1it", + "locationName": "item" } }, "TotalAddressCount": { @@ -10279,7 +12556,7 @@ "locationName": "networkBorderGroup" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -10296,7 +12573,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "RegionNames": { @@ -10352,7 +12629,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -10371,7 +12648,7 @@ "locationName": "replaceRootVolumeTaskSet", "type": "list", "member": { - "shape": "Sfr", + "shape": "Sm3", "locationName": "item" } }, @@ -10386,12 +12663,12 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "OfferingClass": {}, "ReservedInstancesIds": { - "shape": "S179", + "shape": "S1j6", "locationName": "ReservedInstancesId" }, "DryRun": { @@ -10465,14 +12742,14 @@ "locationName": "offeringType" }, "RecurringCharges": { - "shape": "S17h", + "shape": "S1je", "locationName": "recurringCharges" }, "Scope": { "locationName": "scope" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -10486,7 +12763,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "ReservedInstancesId": { @@ -10501,7 +12778,7 @@ "type": "structure", "members": { "ReservedInstancesListings": { - "shape": "S67", + "shape": "S8b", "locationName": "reservedInstancesListingsSet" } } @@ -10512,7 +12789,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "ReservedInstancesModificationIds": { @@ -10562,7 +12839,7 @@ "locationName": "reservedInstancesId" }, "TargetConfiguration": { - "shape": "S17v", + "shape": "S1js", "locationName": "targetConfiguration" } } @@ -10606,7 +12883,7 @@ "members": { "AvailabilityZone": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "IncludeMarketplace": { @@ -10717,7 +12994,7 @@ } }, "RecurringCharges": { - "shape": "S17h", + "shape": "S1je", "locationName": "recurringCharges" }, "Scope": { @@ -10737,7 +13014,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -10764,7 +13041,7 @@ "locationName": "routeTableSet", "type": "list", "member": { - "shape": "Sg7", + "shape": "Smj", "locationName": "item" } }, @@ -10786,7 +13063,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "FirstSlotStartTimeRange": { @@ -10885,7 +13162,7 @@ "locationName": "purchaseToken" }, "Recurrence": { - "shape": "S18i", + "shape": "S1kf", "locationName": "recurrence" }, "SlotDurationInHours": { @@ -10910,7 +13187,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -10947,7 +13224,7 @@ "locationName": "scheduledInstanceSet", "type": "list", "member": { - "shape": "S18q", + "shape": "S1kn", "locationName": "item" } } @@ -11002,11 +13279,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "SecurityGroupRuleIds": { - "shape": "S18x", + "shape": "S1ku", "locationName": "SecurityGroupRuleId" }, "DryRun": { @@ -11022,7 +13299,7 @@ "type": "structure", "members": { "SecurityGroupRules": { - "shape": "S5b", + "shape": "S6z", "locationName": "securityGroupRuleSet" }, "NextToken": { @@ -11036,15 +13313,15 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "GroupIds": { - "shape": "S4g", + "shape": "S5o", "locationName": "GroupId" }, "GroupNames": { - "shape": "S191", + "shape": "S1ky", "locationName": "GroupName" }, "DryRun": { @@ -11074,7 +13351,7 @@ "locationName": "groupName" }, "IpPermissions": { - "shape": "S50", + "shape": "S6o", "locationName": "ipPermissions" }, "OwnerId": { @@ -11084,11 +13361,11 @@ "locationName": "groupId" }, "IpPermissionsEgress": { - "shape": "S50", + "shape": "S6o", "locationName": "ipPermissionsEgress" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -11123,11 +13400,11 @@ "type": "structure", "members": { "CreateVolumePermissions": { - "shape": "S199", + "shape": "S1l6", "locationName": "createVolumePermission" }, "ProductCodes": { - "shape": "Svm", + "shape": "S15r", "locationName": "productCodes" }, "SnapshotId": { @@ -11136,12 +13413,89 @@ } } }, + "DescribeSnapshotTierStatus": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "DryRun": { + "type": "boolean" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SnapshotTierStatuses": { + "locationName": "snapshotTierStatusSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "SnapshotId": { + "locationName": "snapshotId" + }, + "VolumeId": { + "locationName": "volumeId" + }, + "Status": { + "locationName": "status" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "StorageTier": { + "locationName": "storageTier" + }, + "LastTieringStartTime": { + "locationName": "lastTieringStartTime", + "type": "timestamp" + }, + "LastTieringProgress": { + "locationName": "lastTieringProgress", + "type": "integer" + }, + "LastTieringOperationStatus": { + "locationName": "lastTieringOperationStatus" + }, + "LastTieringOperationStatusDetail": { + "locationName": "lastTieringOperationStatusDetail" + }, + "ArchivalCompleteTime": { + "locationName": "archivalCompleteTime", + "type": "timestamp" + }, + "RestoreExpiryTime": { + "locationName": "restoreExpiryTime", + "type": "timestamp" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, "DescribeSnapshots": { "input": { "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11149,7 +13503,7 @@ }, "NextToken": {}, "OwnerIds": { - "shape": "Svr", + "shape": "S15w", "locationName": "Owner" }, "RestorableByUserIds": { @@ -11158,7 +13512,7 @@ "member": {} }, "SnapshotIds": { - "shape": "S19d", + "shape": "S1lg", "locationName": "SnapshotId" }, "DryRun": { @@ -11174,7 +13528,7 @@ "locationName": "snapshotSet", "type": "list", "member": { - "shape": "Sgj", + "shape": "Smv", "locationName": "item" } }, @@ -11198,7 +13552,7 @@ "type": "structure", "members": { "SpotDatafeedSubscription": { - "shape": "Sgt", + "shape": "Sn9", "locationName": "spotDatafeedSubscription" } } @@ -11231,7 +13585,7 @@ "type": "structure", "members": { "ActiveInstances": { - "shape": "Suq", + "shape": "S14u", "locationName": "activeInstanceSet" }, "NextToken": { @@ -11285,7 +13639,7 @@ "type": "structure", "members": { "EventInformation": { - "shape": "Sun", + "shape": "S14r", "locationName": "eventInformation" }, "EventType": { @@ -11331,7 +13685,7 @@ "locationName": "nextToken" }, "SpotFleetRequestIds": { - "shape": "S6j", + "shape": "S8n", "locationName": "spotFleetRequestId" } } @@ -11357,7 +13711,7 @@ "type": "timestamp" }, "SpotFleetRequestConfig": { - "shape": "S19w", + "shape": "S1lz", "locationName": "spotFleetRequestConfig" }, "SpotFleetRequestId": { @@ -11367,7 +13721,7 @@ "locationName": "spotFleetRequestState" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -11381,7 +13735,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -11389,7 +13743,7 @@ "type": "boolean" }, "SpotInstanceRequestIds": { - "shape": "S6u", + "shape": "S8y", "locationName": "SpotInstanceRequestId" }, "NextToken": {}, @@ -11402,7 +13756,7 @@ "type": "structure", "members": { "SpotInstanceRequests": { - "shape": "S1ao", + "shape": "S1mr", "locationName": "spotInstanceRequestSet" }, "NextToken": { @@ -11416,7 +13770,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "AvailabilityZone": { @@ -11528,11 +13882,11 @@ "locationName": "groupName" }, "StaleIpPermissions": { - "shape": "S1b6", + "shape": "S1n9", "locationName": "staleIpPermissions" }, "StaleIpPermissionsEgress": { - "shape": "S1b6", + "shape": "S1n9", "locationName": "staleIpPermissionsEgress" }, "VpcId": { @@ -11559,7 +13913,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "NextToken": {}, @@ -11615,7 +13969,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "SubnetIds": { @@ -11642,7 +13996,7 @@ "locationName": "subnetSet", "type": "list", "member": { - "shape": "S8c", + "shape": "Sb6", "locationName": "item" } }, @@ -11661,7 +14015,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11719,7 +14073,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11735,7 +14089,7 @@ "locationName": "trafficMirrorFilterSet", "type": "list", "member": { - "shape": "Shc", + "shape": "Sns", "locationName": "item" } }, @@ -11760,7 +14114,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11776,7 +14130,7 @@ "locationName": "trafficMirrorSessionSet", "type": "list", "member": { - "shape": "Shr", + "shape": "So7", "locationName": "item" } }, @@ -11801,7 +14155,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11817,7 +14171,7 @@ "locationName": "trafficMirrorTargetSet", "type": "list", "member": { - "shape": "Shu", + "shape": "Soa", "locationName": "item" } }, @@ -11832,10 +14186,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1c4" + "shape": "S1o7" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11895,7 +14249,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -11918,7 +14272,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11937,7 +14291,7 @@ "locationName": "transitGatewayConnectPeerSet", "type": "list", "member": { - "shape": "Sii", + "shape": "Soy", "locationName": "item" } }, @@ -11952,10 +14306,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1c4" + "shape": "S1o7" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -11974,7 +14328,7 @@ "locationName": "transitGatewayConnectSet", "type": "list", "member": { - "shape": "Sic", + "shape": "Sos", "locationName": "item" } }, @@ -11995,7 +14349,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12014,7 +14368,7 @@ "locationName": "transitGatewayMulticastDomains", "type": "list", "member": { - "shape": "Siv", + "shape": "Spb", "locationName": "item" } }, @@ -12029,10 +14383,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1c4" + "shape": "S1o7" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12051,7 +14405,87 @@ "locationName": "transitGatewayPeeringAttachments", "type": "list", "member": { - "shape": "Sn", + "shape": "Sx", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeTransitGatewayPolicyTables": { + "input": { + "type": "structure", + "members": { + "TransitGatewayPolicyTableIds": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayPolicyTables": { + "locationName": "transitGatewayPolicyTables", + "type": "list", + "member": { + "shape": "Spk", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeTransitGatewayRouteTableAnnouncements": { + "input": { + "type": "structure", + "members": { + "TransitGatewayRouteTableAnnouncementIds": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayRouteTableAnnouncements": { + "locationName": "transitGatewayRouteTableAnnouncements", + "type": "list", + "member": { + "shape": "Sq5", "locationName": "item" } }, @@ -12072,7 +14506,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12091,7 +14525,7 @@ "locationName": "transitGatewayRouteTables", "type": "list", "member": { - "shape": "Sjf", + "shape": "Sq1", "locationName": "item" } }, @@ -12106,10 +14540,10 @@ "type": "structure", "members": { "TransitGatewayAttachmentIds": { - "shape": "S1c4" + "shape": "S1o7" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12128,7 +14562,7 @@ "locationName": "transitGatewayVpcAttachments", "type": "list", "member": { - "shape": "Sw", + "shape": "S16", "locationName": "item" } }, @@ -12149,7 +14583,7 @@ } }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12168,7 +14602,7 @@ "locationName": "transitGatewaySet", "type": "list", "member": { - "shape": "Si5", + "shape": "Sol", "locationName": "item" } }, @@ -12193,7 +14627,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "NextToken": {}, @@ -12209,7 +14643,7 @@ "locationName": "interfaceAssociationSet", "type": "list", "member": { - "shape": "S45", + "shape": "S5c", "locationName": "item" } }, @@ -12219,18 +14653,28 @@ } } }, - "DescribeVolumeAttribute": { + "DescribeVerifiedAccessEndpoints": { "input": { "type": "structure", - "required": [ - "Attribute", - "VolumeId" - ], "members": { - "Attribute": {}, - "VolumeId": {}, + "VerifiedAccessEndpointIds": { + "locationName": "VerifiedAccessEndpointId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "VerifiedAccessInstanceId": {}, + "VerifiedAccessGroupId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, "DryRun": { - "locationName": "dryRun", "type": "boolean" } } @@ -12238,13 +14682,205 @@ "output": { "type": "structure", "members": { - "AutoEnableIO": { - "shape": "Sy9", - "locationName": "autoEnableIO" - }, - "ProductCodes": { - "shape": "Svm", - "locationName": "productCodes" + "VerifiedAccessEndpoints": { + "locationName": "verifiedAccessEndpointSet", + "type": "list", + "member": { + "shape": "Sqo", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeVerifiedAccessGroups": { + "input": { + "type": "structure", + "members": { + "VerifiedAccessGroupIds": { + "locationName": "VerifiedAccessGroupId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "VerifiedAccessInstanceId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessGroups": { + "locationName": "verifiedAccessGroupSet", + "type": "list", + "member": { + "shape": "Sqw", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeVerifiedAccessInstanceLoggingConfigurations": { + "input": { + "type": "structure", + "members": { + "VerifiedAccessInstanceIds": { + "shape": "S1pq", + "locationName": "VerifiedAccessInstanceId" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "LoggingConfigurations": { + "locationName": "loggingConfigurationSet", + "type": "list", + "member": { + "shape": "S1pu", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeVerifiedAccessInstances": { + "input": { + "type": "structure", + "members": { + "VerifiedAccessInstanceIds": { + "shape": "S1pq", + "locationName": "VerifiedAccessInstanceId" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessInstances": { + "locationName": "verifiedAccessInstanceSet", + "type": "list", + "member": { + "shape": "S67", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeVerifiedAccessTrustProviders": { + "input": { + "type": "structure", + "members": { + "VerifiedAccessTrustProviderIds": { + "locationName": "VerifiedAccessTrustProviderId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessTrustProviders": { + "locationName": "verifiedAccessTrustProviderSet", + "type": "list", + "member": { + "shape": "S60", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "DescribeVolumeAttribute": { + "input": { + "type": "structure", + "required": [ + "Attribute", + "VolumeId" + ], + "members": { + "Attribute": {}, + "VolumeId": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AutoEnableIO": { + "shape": "S18h", + "locationName": "autoEnableIO" + }, + "ProductCodes": { + "shape": "S15r", + "locationName": "productCodes" }, "VolumeId": { "locationName": "volumeId" @@ -12257,7 +14893,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12265,7 +14901,7 @@ }, "NextToken": {}, "VolumeIds": { - "shape": "S1d8", + "shape": "Sn2", "locationName": "VolumeId" }, "DryRun": { @@ -12400,11 +15036,11 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "VolumeIds": { - "shape": "S1d8", + "shape": "Sn2", "locationName": "VolumeId" }, "DryRun": { @@ -12427,7 +15063,7 @@ "locationName": "volumeSet", "type": "list", "member": { - "shape": "Sjl", + "shape": "Sr4", "locationName": "item" } }, @@ -12445,11 +15081,11 @@ "type": "boolean" }, "VolumeIds": { - "shape": "S1d8", + "shape": "Sn2", "locationName": "VolumeId" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "NextToken": {}, @@ -12465,7 +15101,7 @@ "locationName": "volumeModificationSet", "type": "list", "member": { - "shape": "S1dt", + "shape": "S1qy", "locationName": "item" } }, @@ -12498,12 +15134,16 @@ "locationName": "vpcId" }, "EnableDnsHostnames": { - "shape": "Sy9", + "shape": "S18h", "locationName": "enableDnsHostnames" }, "EnableDnsSupport": { - "shape": "Sy9", + "shape": "S18h", "locationName": "enableDnsSupport" + }, + "EnableNetworkAddressUsageMetrics": { + "shape": "S18h", + "locationName": "enableNetworkAddressUsageMetrics" } } } @@ -12513,7 +15153,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -12521,7 +15161,7 @@ "type": "boolean" }, "VpcIds": { - "shape": "S1dz", + "shape": "S1r4", "locationName": "VpcId" } } @@ -12541,7 +15181,7 @@ "type": "boolean" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "VpcId": { @@ -12565,7 +15205,7 @@ "locationName": "nextToken" }, "VpcIds": { - "shape": "S1dz" + "shape": "S1r4" } } }, @@ -12604,7 +15244,7 @@ }, "ConnectionNotificationId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12620,7 +15260,7 @@ "locationName": "connectionNotificationSet", "type": "list", "member": { - "shape": "Sk5", + "shape": "Sru", "locationName": "item" } }, @@ -12638,7 +15278,7 @@ "type": "boolean" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12674,16 +15314,26 @@ "type": "timestamp" }, "DnsEntries": { - "shape": "Sk0", + "shape": "Srp", "locationName": "dnsEntrySet" }, "NetworkLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "networkLoadBalancerArnSet" }, "GatewayLoadBalancerArns": { - "shape": "Se", + "shape": "So", "locationName": "gatewayLoadBalancerArnSet" + }, + "IpAddressType": { + "locationName": "ipAddressType" + }, + "VpcEndpointConnectionId": { + "locationName": "vpcEndpointConnectionId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" } } } @@ -12702,11 +15352,11 @@ "type": "boolean" }, "ServiceIds": { - "shape": "Sp9", + "shape": "Syc", "locationName": "ServiceId" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12722,7 +15372,7 @@ "locationName": "serviceConfigurationSet", "type": "list", "member": { - "shape": "Ska", + "shape": "Srz", "locationName": "item" } }, @@ -12744,7 +15394,7 @@ }, "ServiceId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12768,6 +15418,16 @@ }, "Principal": { "locationName": "principal" + }, + "ServicePermissionId": { + "locationName": "servicePermissionId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "ServiceId": { + "locationName": "serviceId" } } } @@ -12786,11 +15446,11 @@ "type": "boolean" }, "ServiceNames": { - "shape": "Se", + "shape": "So", "locationName": "ServiceName" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12803,7 +15463,7 @@ "type": "structure", "members": { "ServiceNames": { - "shape": "Se", + "shape": "So", "locationName": "serviceNameSet" }, "ServiceDetails": { @@ -12820,18 +15480,18 @@ "locationName": "serviceId" }, "ServiceType": { - "shape": "Skb", + "shape": "Ss0", "locationName": "serviceType" }, "AvailabilityZones": { - "shape": "Se", + "shape": "So", "locationName": "availabilityZoneSet" }, "Owner": { "locationName": "owner" }, "BaseEndpointDnsNames": { - "shape": "Se", + "shape": "So", "locationName": "baseEndpointDnsNameSet" }, "PrivateDnsName": { @@ -12862,12 +15522,19 @@ "locationName": "managesVpcEndpoints", "type": "boolean" }, + "PayerResponsibility": { + "locationName": "payerResponsibility" + }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "PrivateDnsNameVerificationState": { "locationName": "privateDnsNameVerificationState" + }, + "SupportedIpAddressTypes": { + "shape": "Ss4", + "locationName": "supportedIpAddressTypeSet" } } } @@ -12886,11 +15553,11 @@ "type": "boolean" }, "VpcEndpointIds": { - "shape": "S13", + "shape": "S1d", "locationName": "VpcEndpointId" }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -12906,7 +15573,7 @@ "locationName": "vpcEndpointSet", "type": "list", "member": { - "shape": "Sjw", + "shape": "Srk", "locationName": "item" } }, @@ -12921,7 +15588,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "DryRun": { @@ -12948,7 +15615,7 @@ "locationName": "vpcPeeringConnectionSet", "type": "list", "member": { - "shape": "S1c", + "shape": "S1m", "locationName": "item" } }, @@ -12963,7 +15630,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "VpcIds": { @@ -12990,7 +15657,7 @@ "locationName": "vpcSet", "type": "list", "member": { - "shape": "S8i", + "shape": "Sbe", "locationName": "item" } }, @@ -13005,7 +15672,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "VpnConnectionIds": { @@ -13028,7 +15695,7 @@ "locationName": "vpnConnectionSet", "type": "list", "member": { - "shape": "Sl4", + "shape": "St0", "locationName": "item" } } @@ -13040,7 +15707,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "VpnGatewayIds": { @@ -13063,7 +15730,7 @@ "locationName": "vpnGatewaySet", "type": "list", "member": { - "shape": "Slx", + "shape": "Stx", "locationName": "item" } } @@ -13142,6 +15809,38 @@ } } }, + "DetachVerifiedAccessTrustProvider": { + "input": { + "type": "structure", + "required": [ + "VerifiedAccessInstanceId", + "VerifiedAccessTrustProviderId" + ], + "members": { + "VerifiedAccessInstanceId": {}, + "VerifiedAccessTrustProviderId": {}, + "ClientToken": { + "idempotencyToken": true + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessTrustProvider": { + "shape": "S60", + "locationName": "verifiedAccessTrustProvider" + }, + "VerifiedAccessInstance": { + "shape": "S67", + "locationName": "verifiedAccessInstance" + } + } + } + }, "DetachVolume": { "input": { "type": "structure", @@ -13162,7 +15861,7 @@ } }, "output": { - "shape": "S4o" + "shape": "S6c" } }, "DetachVpnGateway": { @@ -13182,6 +15881,52 @@ } } }, + "DisableAddressTransfer": { + "input": { + "type": "structure", + "required": [ + "AllocationId" + ], + "members": { + "AllocationId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfer": { + "shape": "Sa", + "locationName": "addressTransfer" + } + } + } + }, + "DisableAwsNetworkPerformanceMetricSubscription": { + "input": { + "type": "structure", + "members": { + "Source": {}, + "Destination": {}, + "Metric": {}, + "Statistic": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Output": { + "locationName": "output", + "type": "boolean" + } + } + } + }, "DisableEbsEncryptionByDefault": { "input": { "type": "structure", @@ -13201,21 +15946,16 @@ } } }, - "DisableFastSnapshotRestores": { + "DisableFastLaunch": { "input": { "type": "structure", "required": [ - "AvailabilityZones", - "SourceSnapshotIds" + "ImageId" ], "members": { - "AvailabilityZones": { - "shape": "S1fp", - "locationName": "AvailabilityZone" - }, - "SourceSnapshotIds": { - "shape": "S19d", - "locationName": "SourceSnapshotId" + "ImageId": {}, + "Force": { + "type": "boolean" }, "DryRun": { "type": "boolean" @@ -13225,9 +15965,67 @@ "output": { "type": "structure", "members": { - "Successful": { - "locationName": "successful", - "type": "list", + "ImageId": { + "locationName": "imageId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "SnapshotConfiguration": { + "shape": "S14d", + "locationName": "snapshotConfiguration" + }, + "LaunchTemplate": { + "shape": "S14e", + "locationName": "launchTemplate" + }, + "MaxParallelLaunches": { + "locationName": "maxParallelLaunches", + "type": "integer" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "State": { + "locationName": "state" + }, + "StateTransitionReason": { + "locationName": "stateTransitionReason" + }, + "StateTransitionTime": { + "locationName": "stateTransitionTime", + "type": "timestamp" + } + } + } + }, + "DisableFastSnapshotRestores": { + "input": { + "type": "structure", + "required": [ + "AvailabilityZones", + "SourceSnapshotIds" + ], + "members": { + "AvailabilityZones": { + "shape": "S1t4", + "locationName": "AvailabilityZone" + }, + "SourceSnapshotIds": { + "shape": "S1lg", + "locationName": "SourceSnapshotId" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Successful": { + "locationName": "successful", + "type": "list", "member": { "locationName": "item", "type": "structure", @@ -13314,6 +16112,24 @@ } } }, + "DisableImageBlockPublicAccess": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "ImageBlockPublicAccessState": { + "locationName": "imageBlockPublicAccessState" + } + } + } + }, "DisableImageDeprecation": { "input": { "type": "structure", @@ -13337,6 +16153,29 @@ } } }, + "DisableIpamOrganizationAdminAccount": { + "input": { + "type": "structure", + "required": [ + "DelegatedAdminAccountId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "DelegatedAdminAccountId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Success": { + "locationName": "success", + "type": "boolean" + } + } + } + }, "DisableSerialConsoleAccess": { "input": { "type": "structure", @@ -13360,22 +16199,22 @@ "input": { "type": "structure", "required": [ - "TransitGatewayRouteTableId", - "TransitGatewayAttachmentId" + "TransitGatewayRouteTableId" ], "members": { "TransitGatewayRouteTableId": {}, "TransitGatewayAttachmentId": {}, "DryRun": { "type": "boolean" - } + }, + "TransitGatewayRouteTableAnnouncementId": {} } }, "output": { "type": "structure", "members": { "Propagation": { - "shape": "S1g4", + "shape": "S1to", "locationName": "propagation" } } @@ -13475,7 +16314,7 @@ "locationName": "associationId" }, "Status": { - "shape": "S2r", + "shape": "S3h", "locationName": "status" } } @@ -13484,6 +16323,10 @@ "DisassociateEnclaveCertificateIamRole": { "input": { "type": "structure", + "required": [ + "CertificateArn", + "RoleArn" + ], "members": { "CertificateArn": {}, "RoleArn": {}, @@ -13516,7 +16359,7 @@ "type": "structure", "members": { "IamInstanceProfileAssociation": { - "shape": "S31", + "shape": "S3s", "locationName": "iamInstanceProfileAssociation" } } @@ -13538,15 +16381,15 @@ "type": "structure", "members": { "InstanceIds": { - "shape": "S37", + "shape": "S3y", "locationName": "InstanceId" }, "InstanceTags": { - "shape": "Ss", + "shape": "S6", "locationName": "InstanceTag" }, "DedicatedHostIds": { - "shape": "S38", + "shape": "S3z", "locationName": "DedicatedHostId" } } @@ -13557,12 +16400,72 @@ "type": "structure", "members": { "InstanceEventWindow": { - "shape": "S3b", + "shape": "S42", "locationName": "instanceEventWindow" } } } }, + "DisassociateIpamResourceDiscovery": { + "input": { + "type": "structure", + "required": [ + "IpamResourceDiscoveryAssociationId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "IpamResourceDiscoveryAssociationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "IpamResourceDiscoveryAssociation": { + "shape": "S4e", + "locationName": "ipamResourceDiscoveryAssociation" + } + } + } + }, + "DisassociateNatGatewayAddress": { + "input": { + "type": "structure", + "required": [ + "NatGatewayId", + "AssociationIds" + ], + "members": { + "NatGatewayId": {}, + "AssociationIds": { + "locationName": "AssociationId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "MaxDrainDurationSeconds": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "NatGatewayAddresses": { + "shape": "S36", + "locationName": "natGatewayAddressSet" + } + } + } + }, "DisassociateRouteTable": { "input": { "type": "structure", @@ -13596,7 +16499,7 @@ "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S3r", + "shape": "S4u", "locationName": "ipv6CidrBlockAssociation" }, "SubnetId": { @@ -13608,11 +16511,16 @@ "DisassociateTransitGatewayMulticastDomain": { "input": { "type": "structure", + "required": [ + "TransitGatewayMulticastDomainId", + "TransitGatewayAttachmentId", + "SubnetIds" + ], "members": { "TransitGatewayMulticastDomainId": {}, "TransitGatewayAttachmentId": {}, "SubnetIds": { - "shape": "S3w" + "shape": "S4z" }, "DryRun": { "type": "boolean" @@ -13623,12 +16531,37 @@ "type": "structure", "members": { "Associations": { - "shape": "Sg", + "shape": "Sq", "locationName": "associations" } } } }, + "DisassociateTransitGatewayPolicyTable": { + "input": { + "type": "structure", + "required": [ + "TransitGatewayPolicyTableId", + "TransitGatewayAttachmentId" + ], + "members": { + "TransitGatewayPolicyTableId": {}, + "TransitGatewayAttachmentId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Association": { + "shape": "S54", + "locationName": "association" + } + } + } + }, "DisassociateTransitGatewayRouteTable": { "input": { "type": "structure", @@ -13648,7 +16581,7 @@ "type": "structure", "members": { "Association": { - "shape": "S41", + "shape": "S59", "locationName": "association" } } @@ -13699,11 +16632,11 @@ "type": "structure", "members": { "Ipv6CidrBlockAssociation": { - "shape": "S4b", + "shape": "S5j", "locationName": "ipv6CidrBlockAssociation" }, "CidrBlockAssociation": { - "shape": "S4e", + "shape": "S5m", "locationName": "cidrBlockAssociation" }, "VpcId": { @@ -13712,6 +16645,54 @@ } } }, + "EnableAddressTransfer": { + "input": { + "type": "structure", + "required": [ + "AllocationId", + "TransferAccountId" + ], + "members": { + "AllocationId": {}, + "TransferAccountId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressTransfer": { + "shape": "Sa", + "locationName": "addressTransfer" + } + } + } + }, + "EnableAwsNetworkPerformanceMetricSubscription": { + "input": { + "type": "structure", + "members": { + "Source": {}, + "Destination": {}, + "Metric": {}, + "Statistic": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Output": { + "locationName": "output", + "type": "boolean" + } + } + } + }, "EnableEbsEncryptionByDefault": { "input": { "type": "structure", @@ -13731,21 +16712,36 @@ } } }, - "EnableFastSnapshotRestores": { + "EnableFastLaunch": { "input": { "type": "structure", "required": [ - "AvailabilityZones", - "SourceSnapshotIds" + "ImageId" ], "members": { - "AvailabilityZones": { - "shape": "S1fp", - "locationName": "AvailabilityZone" + "ImageId": {}, + "ResourceType": {}, + "SnapshotConfiguration": { + "type": "structure", + "members": { + "TargetResourceCount": { + "type": "integer" + } + } }, - "SourceSnapshotIds": { - "shape": "S19d", - "locationName": "SourceSnapshotId" + "LaunchTemplate": { + "type": "structure", + "required": [ + "Version" + ], + "members": { + "LaunchTemplateId": {}, + "LaunchTemplateName": {}, + "Version": {} + } + }, + "MaxParallelLaunches": { + "type": "integer" }, "DryRun": { "type": "boolean" @@ -13755,34 +16751,92 @@ "output": { "type": "structure", "members": { - "Successful": { - "locationName": "successful", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "SnapshotId": { - "locationName": "snapshotId" - }, - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "State": { - "locationName": "state" - }, - "StateTransitionReason": { - "locationName": "stateTransitionReason" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "OwnerAlias": { - "locationName": "ownerAlias" - }, - "EnablingTime": { - "locationName": "enablingTime", - "type": "timestamp" + "ImageId": { + "locationName": "imageId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "SnapshotConfiguration": { + "shape": "S14d", + "locationName": "snapshotConfiguration" + }, + "LaunchTemplate": { + "shape": "S14e", + "locationName": "launchTemplate" + }, + "MaxParallelLaunches": { + "locationName": "maxParallelLaunches", + "type": "integer" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "State": { + "locationName": "state" + }, + "StateTransitionReason": { + "locationName": "stateTransitionReason" + }, + "StateTransitionTime": { + "locationName": "stateTransitionTime", + "type": "timestamp" + } + } + } + }, + "EnableFastSnapshotRestores": { + "input": { + "type": "structure", + "required": [ + "AvailabilityZones", + "SourceSnapshotIds" + ], + "members": { + "AvailabilityZones": { + "shape": "S1t4", + "locationName": "AvailabilityZone" + }, + "SourceSnapshotIds": { + "shape": "S1lg", + "locationName": "SourceSnapshotId" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Successful": { + "locationName": "successful", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "SnapshotId": { + "locationName": "snapshotId" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "State": { + "locationName": "state" + }, + "StateTransitionReason": { + "locationName": "stateTransitionReason" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "OwnerAlias": { + "locationName": "ownerAlias" + }, + "EnablingTime": { + "locationName": "enablingTime", + "type": "timestamp" }, "OptimizingTime": { "locationName": "optimizingTime", @@ -13844,6 +16898,28 @@ } } }, + "EnableImageBlockPublicAccess": { + "input": { + "type": "structure", + "required": [ + "ImageBlockPublicAccessState" + ], + "members": { + "ImageBlockPublicAccessState": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "ImageBlockPublicAccessState": { + "locationName": "imageBlockPublicAccessState" + } + } + } + }, "EnableImageDeprecation": { "input": { "type": "structure", @@ -13871,6 +16947,48 @@ } } }, + "EnableIpamOrganizationAdminAccount": { + "input": { + "type": "structure", + "required": [ + "DelegatedAdminAccountId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "DelegatedAdminAccountId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Success": { + "locationName": "success", + "type": "boolean" + } + } + } + }, + "EnableReachabilityAnalyzerOrganizationSharing": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReturnValue": { + "locationName": "returnValue", + "type": "boolean" + } + } + } + }, "EnableSerialConsoleAccess": { "input": { "type": "structure", @@ -13894,22 +17012,22 @@ "input": { "type": "structure", "required": [ - "TransitGatewayRouteTableId", - "TransitGatewayAttachmentId" + "TransitGatewayRouteTableId" ], "members": { "TransitGatewayRouteTableId": {}, "TransitGatewayAttachmentId": {}, "DryRun": { "type": "boolean" - } + }, + "TransitGatewayRouteTableAnnouncementId": {} } }, "output": { "type": "structure", "members": { "Propagation": { - "shape": "S1g4", + "shape": "S1to", "locationName": "propagation" } } @@ -14077,7 +17195,7 @@ }, "RoleName": {}, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } @@ -14104,7 +17222,7 @@ "locationName": "progress" }, "S3ExportLocation": { - "shape": "Su6", + "shape": "S140", "locationName": "s3ExportLocation" }, "Status": { @@ -14114,7 +17232,7 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } @@ -14130,7 +17248,7 @@ "members": { "TransitGatewayRouteTableId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "S3Bucket": {}, @@ -14151,6 +17269,9 @@ "GetAssociatedEnclaveCertificateIamRoles": { "input": { "type": "structure", + "required": [ + "CertificateArn" + ], "members": { "CertificateArn": {}, "DryRun": { @@ -14228,6 +17349,102 @@ } } }, + "GetAwsNetworkPerformanceData": { + "input": { + "type": "structure", + "members": { + "DataQueries": { + "locationName": "DataQuery", + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Source": {}, + "Destination": {}, + "Metric": {}, + "Statistic": {}, + "Period": {} + } + } + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataResponses": { + "locationName": "dataResponseSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Id": { + "locationName": "id" + }, + "Source": { + "locationName": "source" + }, + "Destination": { + "locationName": "destination" + }, + "Metric": { + "locationName": "metric" + }, + "Statistic": { + "locationName": "statistic" + }, + "Period": { + "locationName": "period" + }, + "MetricPoints": { + "locationName": "metricPointSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "StartDate": { + "locationName": "startDate", + "type": "timestamp" + }, + "EndDate": { + "locationName": "endDate", + "type": "timestamp" + }, + "Value": { + "locationName": "value", + "type": "float" + }, + "Status": { + "locationName": "status" + } + } + } + } + } + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, "GetCapacityReservationUsage": { "input": { "type": "structure", @@ -14297,7 +17514,7 @@ "members": { "PoolId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { @@ -14421,7 +17638,7 @@ "type": "structure", "members": { "InstanceFamilyCreditSpecification": { - "shape": "S1im", + "shape": "S1x1", "locationName": "instanceFamilyCreditSpecification" } } @@ -14460,6 +17677,9 @@ "EbsEncryptionByDefault": { "locationName": "ebsEncryptionByDefault", "type": "boolean" + }, + "SseType": { + "locationName": "sseType" } } } @@ -14568,7 +17788,7 @@ ], "members": { "HostIdSet": { - "shape": "S1j3" + "shape": "S1xi" }, "OfferingId": {} } @@ -14580,7 +17800,7 @@ "locationName": "currencyCode" }, "Purchase": { - "shape": "S1j5", + "shape": "S1xk", "locationName": "purchase" }, "TotalHourlyPrice": { @@ -14592,40 +17812,47 @@ } } }, - "GetLaunchTemplateData": { + "GetImageBlockPublicAccessState": { "input": { "type": "structure", - "required": [ - "InstanceId" - ], "members": { "DryRun": { "type": "boolean" - }, - "InstanceId": {} + } } }, "output": { "type": "structure", "members": { - "LaunchTemplateData": { - "shape": "Sct", - "locationName": "launchTemplateData" + "ImageBlockPublicAccessState": { + "locationName": "imageBlockPublicAccessState" } } } }, - "GetManagedPrefixListAssociations": { + "GetInstanceTypesFromInstanceRequirements": { "input": { "type": "structure", "required": [ - "PrefixListId" + "ArchitectureTypes", + "VirtualizationTypes", + "InstanceRequirements" ], "members": { "DryRun": { "type": "boolean" }, - "PrefixListId": {}, + "ArchitectureTypes": { + "shape": "S1xp", + "locationName": "ArchitectureType" + }, + "VirtualizationTypes": { + "shape": "S1xq", + "locationName": "VirtualizationType" + }, + "InstanceRequirements": { + "shape": "Sck" + }, "MaxResults": { "type": "integer" }, @@ -14635,18 +17862,15 @@ "output": { "type": "structure", "members": { - "PrefixListAssociations": { - "locationName": "prefixListAssociationSet", + "InstanceTypes": { + "locationName": "instanceTypeSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "ResourceId": { - "locationName": "resourceId" - }, - "ResourceOwner": { - "locationName": "resourceOwner" + "InstanceType": { + "locationName": "instanceType" } } } @@ -14657,269 +17881,169 @@ } } }, - "GetManagedPrefixListEntries": { + "GetInstanceUefiData": { "input": { "type": "structure", "required": [ - "PrefixListId" + "InstanceId" ], "members": { + "InstanceId": {}, "DryRun": { "type": "boolean" - }, - "PrefixListId": {}, - "TargetVersion": { - "type": "long" - }, - "MaxResults": { - "type": "integer" - }, - "NextToken": {} + } } }, "output": { "type": "structure", "members": { - "Entries": { - "locationName": "entrySet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Cidr": { - "locationName": "cidr" - }, - "Description": { - "locationName": "description" - } - } - } + "InstanceId": { + "locationName": "instanceId" }, - "NextToken": { - "locationName": "nextToken" + "UefiData": { + "locationName": "uefiData" } } } }, - "GetPasswordData": { + "GetIpamAddressHistory": { "input": { "type": "structure", "required": [ - "InstanceId" + "Cidr", + "IpamScopeId" ], "members": { - "InstanceId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - } - } - }, - "output": { - "type": "structure", - "members": { - "InstanceId": { - "locationName": "instanceId" }, - "PasswordData": { - "locationName": "passwordData" + "Cidr": {}, + "IpamScopeId": {}, + "VpcId": {}, + "StartTime": { + "type": "timestamp" }, - "Timestamp": { - "locationName": "timestamp", + "EndTime": { "type": "timestamp" - } - } - } - }, - "GetReservedInstancesExchangeQuote": { - "input": { - "type": "structure", - "required": [ - "ReservedInstanceIds" - ], - "members": { - "DryRun": { - "type": "boolean" }, - "ReservedInstanceIds": { - "shape": "S3", - "locationName": "ReservedInstanceId" + "MaxResults": { + "type": "integer" }, - "TargetConfigurations": { - "shape": "S5", - "locationName": "TargetConfiguration" - } + "NextToken": {} } }, "output": { "type": "structure", "members": { - "CurrencyCode": { - "locationName": "currencyCode" - }, - "IsValidExchange": { - "locationName": "isValidExchange", - "type": "boolean" - }, - "OutputReservedInstancesWillExpireAt": { - "locationName": "outputReservedInstancesWillExpireAt", - "type": "timestamp" - }, - "PaymentDue": { - "locationName": "paymentDue" - }, - "ReservedInstanceValueRollup": { - "shape": "S1jm", - "locationName": "reservedInstanceValueRollup" - }, - "ReservedInstanceValueSet": { - "locationName": "reservedInstanceValueSet", + "HistoryRecords": { + "locationName": "historyRecordSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "ReservationValue": { - "shape": "S1jm", - "locationName": "reservationValue" + "ResourceOwnerId": { + "locationName": "resourceOwnerId" }, - "ReservedInstanceId": { - "locationName": "reservedInstanceId" - } - } - } - }, - "TargetConfigurationValueRollup": { - "shape": "S1jm", - "locationName": "targetConfigurationValueRollup" - }, - "TargetConfigurationValueSet": { - "locationName": "targetConfigurationValueSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "ReservationValue": { - "shape": "S1jm", - "locationName": "reservationValue" + "ResourceRegion": { + "locationName": "resourceRegion" }, - "TargetConfiguration": { - "locationName": "targetConfiguration", - "type": "structure", - "members": { - "InstanceCount": { - "locationName": "instanceCount", - "type": "integer" - }, - "OfferingId": { - "locationName": "offeringId" - } - } + "ResourceType": { + "locationName": "resourceType" + }, + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceCidr": { + "locationName": "resourceCidr" + }, + "ResourceName": { + "locationName": "resourceName" + }, + "ResourceComplianceStatus": { + "locationName": "resourceComplianceStatus" + }, + "ResourceOverlapStatus": { + "locationName": "resourceOverlapStatus" + }, + "VpcId": { + "locationName": "vpcId" + }, + "SampledStartTime": { + "locationName": "sampledStartTime", + "type": "timestamp" + }, + "SampledEndTime": { + "locationName": "sampledEndTime", + "type": "timestamp" } } } }, - "ValidationFailureReason": { - "locationName": "validationFailureReason" - } - } - } - }, - "GetSerialConsoleAccessStatus": { - "input": { - "type": "structure", - "members": { - "DryRun": { - "type": "boolean" - } - } - }, - "output": { - "type": "structure", - "members": { - "SerialConsoleAccessEnabled": { - "locationName": "serialConsoleAccessEnabled", - "type": "boolean" + "NextToken": { + "locationName": "nextToken" } } } }, - "GetSubnetCidrReservations": { + "GetIpamDiscoveredAccounts": { "input": { "type": "structure", "required": [ - "SubnetId" + "IpamResourceDiscoveryId", + "DiscoveryRegion" ], "members": { - "Filters": { - "shape": "Sq6", - "locationName": "Filter" - }, - "SubnetId": {}, "DryRun": { "type": "boolean" }, - "NextToken": {}, - "MaxResults": { - "type": "integer" - } - } - }, - "output": { - "type": "structure", - "members": { - "SubnetIpv4CidrReservations": { - "shape": "S1jx", - "locationName": "subnetIpv4CidrReservationSet" - }, - "SubnetIpv6CidrReservations": { - "shape": "S1jx", - "locationName": "subnetIpv6CidrReservationSet" - }, - "NextToken": { - "locationName": "nextToken" - } - } - } - }, - "GetTransitGatewayAttachmentPropagations": { - "input": { - "type": "structure", - "required": [ - "TransitGatewayAttachmentId" - ], - "members": { - "TransitGatewayAttachmentId": {}, + "IpamResourceDiscoveryId": {}, + "DiscoveryRegion": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, + "NextToken": {}, "MaxResults": { "type": "integer" - }, - "NextToken": {}, - "DryRun": { - "type": "boolean" } } }, "output": { "type": "structure", "members": { - "TransitGatewayAttachmentPropagations": { - "locationName": "transitGatewayAttachmentPropagations", + "IpamDiscoveredAccounts": { + "locationName": "ipamDiscoveredAccountSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "TransitGatewayRouteTableId": { - "locationName": "transitGatewayRouteTableId" + "AccountId": { + "locationName": "accountId" }, - "State": { - "locationName": "state" + "DiscoveryRegion": { + "locationName": "discoveryRegion" + }, + "FailureReason": { + "locationName": "failureReason", + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + }, + "LastAttemptedDiscoveryTime": { + "locationName": "lastAttemptedDiscoveryTime", + "type": "timestamp" + }, + "LastSuccessfulDiscoveryTime": { + "locationName": "lastSuccessfulDiscoveryTime", + "type": "timestamp" } } } @@ -14930,49 +18054,71 @@ } } }, - "GetTransitGatewayMulticastDomainAssociations": { + "GetIpamDiscoveredResourceCidrs": { "input": { "type": "structure", + "required": [ + "IpamResourceDiscoveryId", + "ResourceRegion" + ], "members": { - "TransitGatewayMulticastDomainId": {}, + "DryRun": { + "type": "boolean" + }, + "IpamResourceDiscoveryId": {}, + "ResourceRegion": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, + "NextToken": {}, "MaxResults": { "type": "integer" - }, - "NextToken": {}, - "DryRun": { - "type": "boolean" } } }, "output": { "type": "structure", "members": { - "MulticastDomainAssociations": { - "locationName": "multicastDomainAssociations", + "IpamDiscoveredResourceCidrs": { + "locationName": "ipamDiscoveredResourceCidrSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" + "IpamResourceDiscoveryId": { + "locationName": "ipamResourceDiscoveryId" + }, + "ResourceRegion": { + "locationName": "resourceRegion" }, "ResourceId": { "locationName": "resourceId" }, + "ResourceOwnerId": { + "locationName": "resourceOwnerId" + }, + "ResourceCidr": { + "locationName": "resourceCidr" + }, "ResourceType": { "locationName": "resourceType" }, - "ResourceOwnerId": { - "locationName": "resourceOwnerId" + "ResourceTags": { + "shape": "Sfw", + "locationName": "resourceTagSet" }, - "Subnet": { - "shape": "Sj", - "locationName": "subnet" + "IpUsage": { + "locationName": "ipUsage", + "type": "double" + }, + "VpcId": { + "locationName": "vpcId" + }, + "SampleTime": { + "locationName": "sampleTime", + "type": "timestamp" } } } @@ -14983,35 +18129,36 @@ } } }, - "GetTransitGatewayPrefixListReferences": { + "GetIpamPoolAllocations": { "input": { "type": "structure", "required": [ - "TransitGatewayRouteTableId" + "IpamPoolId" ], "members": { - "TransitGatewayRouteTableId": {}, + "DryRun": { + "type": "boolean" + }, + "IpamPoolId": {}, + "IpamPoolAllocationId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "DryRun": { - "type": "boolean" - } + "NextToken": {} } }, "output": { "type": "structure", "members": { - "TransitGatewayPrefixListReferences": { - "locationName": "transitGatewayPrefixListReferenceSet", + "IpamPoolAllocations": { + "locationName": "ipamPoolAllocationSet", "type": "list", "member": { - "shape": "Sj3", + "shape": "S2g", "locationName": "item" } }, @@ -15021,50 +18168,36 @@ } } }, - "GetTransitGatewayRouteTableAssociations": { + "GetIpamPoolCidrs": { "input": { "type": "structure", "required": [ - "TransitGatewayRouteTableId" + "IpamPoolId" ], "members": { - "TransitGatewayRouteTableId": {}, + "DryRun": { + "type": "boolean" + }, + "IpamPoolId": {}, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "DryRun": { - "type": "boolean" - } + "NextToken": {} } }, "output": { "type": "structure", "members": { - "Associations": { - "locationName": "associations", + "IpamPoolCidrs": { + "locationName": "ipamPoolCidrSet", "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "ResourceId": { - "locationName": "resourceId" - }, - "ResourceType": { - "locationName": "resourceType" - }, - "State": { - "locationName": "state" - } - } + "shape": "Syp", + "locationName": "item" } }, "NextToken": { @@ -15073,497 +18206,517 @@ } } }, - "GetTransitGatewayRouteTablePropagations": { + "GetIpamResourceCidrs": { "input": { "type": "structure", "required": [ - "TransitGatewayRouteTableId" + "IpamScopeId" ], "members": { - "TransitGatewayRouteTableId": {}, + "DryRun": { + "type": "boolean" + }, "Filters": { - "shape": "Sq6", + "shape": "Szn", "locationName": "Filter" }, "MaxResults": { "type": "integer" }, "NextToken": {}, - "DryRun": { - "type": "boolean" - } + "IpamScopeId": {}, + "IpamPoolId": {}, + "ResourceId": {}, + "ResourceType": {}, + "ResourceTag": { + "shape": "Sfp" + }, + "ResourceOwner": {} } }, "output": { "type": "structure", "members": { - "TransitGatewayRouteTablePropagations": { - "locationName": "transitGatewayRouteTablePropagations", + "NextToken": { + "locationName": "nextToken" + }, + "IpamResourceCidrs": { + "locationName": "ipamResourceCidrSet", "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "ResourceId": { - "locationName": "resourceId" - }, - "ResourceType": { - "locationName": "resourceType" - }, - "State": { - "locationName": "state" - } - } + "shape": "S1yq", + "locationName": "item" } - }, - "NextToken": { - "locationName": "nextToken" } } } }, - "ImportClientVpnClientCertificateRevocationList": { + "GetLaunchTemplateData": { "input": { "type": "structure", "required": [ - "ClientVpnEndpointId", - "CertificateRevocationList" + "InstanceId" ], "members": { - "ClientVpnEndpointId": {}, - "CertificateRevocationList": {}, "DryRun": { "type": "boolean" - } + }, + "InstanceId": {} } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "LaunchTemplateData": { + "shape": "Si2", + "locationName": "launchTemplateData" } } } }, - "ImportImage": { + "GetManagedPrefixListAssociations": { "input": { "type": "structure", + "required": [ + "PrefixListId" + ], "members": { - "Architecture": {}, - "ClientData": { - "shape": "S1kk" + "DryRun": { + "type": "boolean" }, - "ClientToken": {}, - "Description": {}, - "DiskContainers": { - "locationName": "DiskContainer", + "PrefixListId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "PrefixListAssociations": { + "locationName": "prefixListAssociationSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "Description": {}, - "DeviceName": {}, - "Format": {}, - "SnapshotId": {}, - "Url": {}, - "UserBucket": { - "shape": "S1kn" + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceOwner": { + "locationName": "resourceOwner" } } } }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "GetManagedPrefixListEntries": { + "input": { + "type": "structure", + "required": [ + "PrefixListId" + ], + "members": { "DryRun": { "type": "boolean" }, - "Encrypted": { - "type": "boolean" + "PrefixListId": {}, + "TargetVersion": { + "type": "long" }, - "Hypervisor": {}, - "KmsKeyId": {}, - "LicenseType": {}, - "Platform": {}, - "RoleName": {}, - "LicenseSpecifications": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Entries": { + "locationName": "entrySet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "LicenseConfigurationArn": {} + "Cidr": { + "locationName": "cidr" + }, + "Description": { + "locationName": "description" + } } } }, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" - }, - "UsageOperation": {}, - "BootMode": {} - } - }, - "output": { - "type": "structure", - "members": { - "Architecture": { - "locationName": "architecture" - }, - "Description": { - "locationName": "description" - }, - "Encrypted": { - "locationName": "encrypted", - "type": "boolean" - }, - "Hypervisor": { - "locationName": "hypervisor" - }, - "ImageId": { - "locationName": "imageId" - }, - "ImportTaskId": { - "locationName": "importTaskId" - }, - "KmsKeyId": { - "locationName": "kmsKeyId" - }, - "LicenseType": { - "locationName": "licenseType" - }, - "Platform": { - "locationName": "platform" - }, - "Progress": { - "locationName": "progress" - }, - "SnapshotDetails": { - "shape": "Sxr", - "locationName": "snapshotDetailSet" - }, - "Status": { - "locationName": "status" - }, - "StatusMessage": { - "locationName": "statusMessage" - }, - "LicenseSpecifications": { - "shape": "Sxu", - "locationName": "licenseSpecifications" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - }, - "UsageOperation": { - "locationName": "usageOperation" + "NextToken": { + "locationName": "nextToken" } } } }, - "ImportInstance": { + "GetNetworkInsightsAccessScopeAnalysisFindings": { "input": { "type": "structure", "required": [ - "Platform" + "NetworkInsightsAccessScopeAnalysisId" ], "members": { - "Description": { - "locationName": "description" + "NetworkInsightsAccessScopeAnalysisId": {}, + "MaxResults": { + "type": "integer" }, - "DiskImages": { - "locationName": "diskImage", + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsAccessScopeAnalysisId": { + "locationName": "networkInsightsAccessScopeAnalysisId" + }, + "AnalysisStatus": { + "locationName": "analysisStatus" + }, + "AnalysisFindings": { + "locationName": "analysisFindingSet", "type": "list", "member": { + "locationName": "item", "type": "structure", "members": { - "Description": {}, - "Image": { - "shape": "S1ku" + "NetworkInsightsAccessScopeAnalysisId": { + "locationName": "networkInsightsAccessScopeAnalysisId" }, - "Volume": { - "shape": "S1kv" + "NetworkInsightsAccessScopeId": { + "locationName": "networkInsightsAccessScopeId" + }, + "FindingId": { + "locationName": "findingId" + }, + "FindingComponents": { + "shape": "S1gs", + "locationName": "findingComponentSet" } } } }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "GetNetworkInsightsAccessScopeContent": { + "input": { + "type": "structure", + "required": [ + "NetworkInsightsAccessScopeId" + ], + "members": { + "NetworkInsightsAccessScopeId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "LaunchSpecification": { - "locationName": "launchSpecification", - "type": "structure", - "members": { - "AdditionalInfo": { - "locationName": "additionalInfo" - }, - "Architecture": { - "locationName": "architecture" - }, - "GroupIds": { - "shape": "Sbg", - "locationName": "GroupId" - }, - "GroupNames": { - "shape": "Sc2", - "locationName": "GroupName" - }, - "InstanceInitiatedShutdownBehavior": { - "locationName": "instanceInitiatedShutdownBehavior" - }, - "InstanceType": { - "locationName": "instanceType" - }, - "Monitoring": { - "locationName": "monitoring", - "type": "boolean" - }, - "Placement": { - "shape": "S9m", - "locationName": "placement" - }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "UserData": { - "locationName": "userData", - "type": "structure", - "members": { - "Data": { - "locationName": "data" - } - }, - "sensitive": true - } - } - }, - "Platform": { - "locationName": "platform" } } }, "output": { "type": "structure", "members": { - "ConversionTask": { - "shape": "St3", - "locationName": "conversionTask" + "NetworkInsightsAccessScopeContent": { + "shape": "Skm", + "locationName": "networkInsightsAccessScopeContent" } } } }, - "ImportKeyPair": { + "GetPasswordData": { "input": { "type": "structure", "required": [ - "KeyName", - "PublicKeyMaterial" + "InstanceId" ], "members": { + "InstanceId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" - }, - "KeyName": { - "locationName": "keyName" - }, - "PublicKeyMaterial": { - "locationName": "publicKeyMaterial", - "type": "blob" - }, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" } } }, "output": { "type": "structure", "members": { - "KeyFingerprint": { - "locationName": "keyFingerprint" - }, - "KeyName": { - "locationName": "keyName" + "InstanceId": { + "locationName": "instanceId" }, - "KeyPairId": { - "locationName": "keyPairId" + "PasswordData": { + "locationName": "passwordData", + "type": "string", + "sensitive": true }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "Timestamp": { + "locationName": "timestamp", + "type": "timestamp" } } } }, - "ImportSnapshot": { + "GetReservedInstancesExchangeQuote": { "input": { "type": "structure", + "required": [ + "ReservedInstanceIds" + ], "members": { - "ClientData": { - "shape": "S1kk" - }, - "ClientToken": {}, - "Description": {}, - "DiskContainer": { - "type": "structure", - "members": { - "Description": {}, - "Format": {}, - "Url": {}, - "UserBucket": { - "shape": "S1kn" - } - } - }, "DryRun": { "type": "boolean" }, - "Encrypted": { - "type": "boolean" + "ReservedInstanceIds": { + "shape": "Se", + "locationName": "ReservedInstanceId" }, - "KmsKeyId": {}, - "RoleName": {}, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" + "TargetConfigurations": { + "shape": "Sg", + "locationName": "TargetConfiguration" } } }, "output": { "type": "structure", "members": { - "Description": { - "locationName": "description" + "CurrencyCode": { + "locationName": "currencyCode" }, - "ImportTaskId": { - "locationName": "importTaskId" + "IsValidExchange": { + "locationName": "isValidExchange", + "type": "boolean" }, - "SnapshotTaskDetail": { - "shape": "Sy2", - "locationName": "snapshotTaskDetail" + "OutputReservedInstancesWillExpireAt": { + "locationName": "outputReservedInstancesWillExpireAt", + "type": "timestamp" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "PaymentDue": { + "locationName": "paymentDue" + }, + "ReservedInstanceValueRollup": { + "shape": "S1ze", + "locationName": "reservedInstanceValueRollup" + }, + "ReservedInstanceValueSet": { + "locationName": "reservedInstanceValueSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ReservationValue": { + "shape": "S1ze", + "locationName": "reservationValue" + }, + "ReservedInstanceId": { + "locationName": "reservedInstanceId" + } + } + } + }, + "TargetConfigurationValueRollup": { + "shape": "S1ze", + "locationName": "targetConfigurationValueRollup" + }, + "TargetConfigurationValueSet": { + "locationName": "targetConfigurationValueSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ReservationValue": { + "shape": "S1ze", + "locationName": "reservationValue" + }, + "TargetConfiguration": { + "locationName": "targetConfiguration", + "type": "structure", + "members": { + "InstanceCount": { + "locationName": "instanceCount", + "type": "integer" + }, + "OfferingId": { + "locationName": "offeringId" + } + } + } + } + } + }, + "ValidationFailureReason": { + "locationName": "validationFailureReason" } } } }, - "ImportVolume": { + "GetSerialConsoleAccessStatus": { "input": { "type": "structure", - "required": [ - "AvailabilityZone", - "Image", - "Volume" - ], "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "Description": { - "locationName": "description" - }, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "Image": { - "shape": "S1ku", - "locationName": "image" - }, - "Volume": { - "shape": "S1kv", - "locationName": "volume" } } }, "output": { "type": "structure", "members": { - "ConversionTask": { - "shape": "St3", - "locationName": "conversionTask" + "SerialConsoleAccessEnabled": { + "locationName": "serialConsoleAccessEnabled", + "type": "boolean" } } } }, - "ModifyAddressAttribute": { + "GetSpotPlacementScores": { "input": { "type": "structure", "required": [ - "AllocationId" + "TargetCapacity" ], "members": { - "AllocationId": {}, - "DomainName": {}, + "InstanceTypes": { + "locationName": "InstanceType", + "type": "list", + "member": {} + }, + "TargetCapacity": { + "type": "integer" + }, + "TargetCapacityUnitType": {}, + "SingleAvailabilityZone": { + "type": "boolean" + }, + "RegionNames": { + "locationName": "RegionName", + "type": "list", + "member": {} + }, + "InstanceRequirementsWithMetadata": { + "type": "structure", + "members": { + "ArchitectureTypes": { + "shape": "S1xp", + "locationName": "ArchitectureType" + }, + "VirtualizationTypes": { + "shape": "S1xq", + "locationName": "VirtualizationType" + }, + "InstanceRequirements": { + "shape": "Sck" + } + } + }, "DryRun": { "type": "boolean" - } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} } }, "output": { "type": "structure", "members": { - "Address": { - "shape": "Sqk", - "locationName": "address" + "SpotPlacementScores": { + "locationName": "spotPlacementScoreSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Region": { + "locationName": "region" + }, + "AvailabilityZoneId": { + "locationName": "availabilityZoneId" + }, + "Score": { + "locationName": "score", + "type": "integer" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyAvailabilityZoneGroup": { + "GetSubnetCidrReservations": { "input": { "type": "structure", "required": [ - "GroupName", - "OptInStatus" + "SubnetId" ], "members": { - "GroupName": {}, - "OptInStatus": {}, - "DryRun": { - "type": "boolean" - } + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "SubnetId": {}, + "DryRun": { + "type": "boolean" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "SubnetIpv4CidrReservations": { + "shape": "S1zy", + "locationName": "subnetIpv4CidrReservationSet" + }, + "SubnetIpv6CidrReservations": { + "shape": "S1zy", + "locationName": "subnetIpv6CidrReservationSet" + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyCapacityReservation": { + "GetTransitGatewayAttachmentPropagations": { "input": { "type": "structure", "required": [ - "CapacityReservationId" + "TransitGatewayAttachmentId" ], "members": { - "CapacityReservationId": {}, - "InstanceCount": { - "type": "integer" - }, - "EndDate": { - "type": "timestamp" + "TransitGatewayAttachmentId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" }, - "EndDateType": {}, - "Accept": { - "type": "boolean" + "MaxResults": { + "type": "integer" }, + "NextToken": {}, "DryRun": { "type": "boolean" } @@ -15572,100 +18725,138 @@ "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "TransitGatewayAttachmentPropagations": { + "locationName": "transitGatewayAttachmentPropagations", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "TransitGatewayRouteTableId": { + "locationName": "transitGatewayRouteTableId" + }, + "State": { + "locationName": "state" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyClientVpnEndpoint": { + "GetTransitGatewayMulticastDomainAssociations": { "input": { "type": "structure", "required": [ - "ClientVpnEndpointId" + "TransitGatewayMulticastDomainId" ], "members": { - "ClientVpnEndpointId": {}, - "ServerCertificateArn": {}, - "ConnectionLogOptions": { - "shape": "S7v" - }, - "DnsServers": { - "type": "structure", - "members": { - "CustomDnsServers": { - "shape": "Se" - }, - "Enabled": { - "type": "boolean" - } - } + "TransitGatewayMulticastDomainId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" }, - "VpnPort": { + "MaxResults": { "type": "integer" }, - "Description": {}, - "SplitTunnel": { - "type": "boolean" - }, + "NextToken": {}, "DryRun": { "type": "boolean" - }, - "SecurityGroupIds": { - "shape": "S25", - "locationName": "SecurityGroupId" - }, - "VpcId": {}, - "SelfServicePortal": {}, - "ClientConnectOptions": { - "shape": "S7y" } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "MulticastDomainAssociations": { + "locationName": "multicastDomainAssociations", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "ResourceOwnerId": { + "locationName": "resourceOwnerId" + }, + "Subnet": { + "shape": "St", + "locationName": "subnet" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyDefaultCreditSpecification": { + "GetTransitGatewayPolicyTableAssociations": { "input": { "type": "structure", "required": [ - "InstanceFamily", - "CpuCredits" + "TransitGatewayPolicyTableId" ], "members": { + "TransitGatewayPolicyTableId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, "DryRun": { "type": "boolean" - }, - "InstanceFamily": {}, - "CpuCredits": {} + } } }, "output": { "type": "structure", "members": { - "InstanceFamilyCreditSpecification": { - "shape": "S1im", - "locationName": "instanceFamilyCreditSpecification" + "Associations": { + "locationName": "associations", + "type": "list", + "member": { + "shape": "S54", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyEbsDefaultKmsKeyId": { + "GetTransitGatewayPolicyTableEntries": { "input": { "type": "structure", "required": [ - "KmsKeyId" + "TransitGatewayPolicyTableId" ], "members": { - "KmsKeyId": {}, + "TransitGatewayPolicyTableId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, "DryRun": { "type": "boolean" } @@ -15674,324 +18865,389 @@ "output": { "type": "structure", "members": { - "KmsKeyId": { - "locationName": "kmsKeyId" + "TransitGatewayPolicyTableEntries": { + "locationName": "transitGatewayPolicyTableEntries", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "PolicyRuleNumber": { + "locationName": "policyRuleNumber" + }, + "PolicyRule": { + "locationName": "policyRule", + "type": "structure", + "members": { + "SourceCidrBlock": { + "locationName": "sourceCidrBlock" + }, + "SourcePortRange": { + "locationName": "sourcePortRange" + }, + "DestinationCidrBlock": { + "locationName": "destinationCidrBlock" + }, + "DestinationPortRange": { + "locationName": "destinationPortRange" + }, + "Protocol": { + "locationName": "protocol" + }, + "MetaData": { + "locationName": "metaData", + "type": "structure", + "members": { + "MetaDataKey": { + "locationName": "metaDataKey" + }, + "MetaDataValue": { + "locationName": "metaDataValue" + } + } + } + } + }, + "TargetRouteTableId": { + "locationName": "targetRouteTableId" + } + } + } } } } }, - "ModifyFleet": { + "GetTransitGatewayPrefixListReferences": { "input": { "type": "structure", "required": [ - "FleetId" + "TransitGatewayRouteTableId" ], "members": { - "DryRun": { - "type": "boolean" - }, - "ExcessCapacityTerminationPolicy": {}, - "LaunchTemplateConfigs": { - "shape": "S9e", - "locationName": "LaunchTemplateConfig" + "TransitGatewayRouteTableId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" }, - "FleetId": {}, - "TargetCapacitySpecification": { - "shape": "S9n" + "MaxResults": { + "type": "integer" }, - "Context": {} + "NextToken": {}, + "DryRun": { + "type": "boolean" + } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "TransitGatewayPrefixListReferences": { + "locationName": "transitGatewayPrefixListReferenceSet", + "type": "list", + "member": { + "shape": "Spo", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyFpgaImageAttribute": { + "GetTransitGatewayRouteTableAssociations": { "input": { "type": "structure", "required": [ - "FpgaImageId" + "TransitGatewayRouteTableId" ], "members": { - "DryRun": { - "type": "boolean" - }, - "FpgaImageId": {}, - "Attribute": {}, - "OperationType": {}, - "UserIds": { - "shape": "S1lo", - "locationName": "UserId" - }, - "UserGroups": { - "shape": "S1lp", - "locationName": "UserGroup" - }, - "ProductCodes": { - "shape": "S1lq", - "locationName": "ProductCode" + "TransitGatewayRouteTableId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" }, - "LoadPermission": { - "type": "structure", - "members": { - "Add": { - "shape": "S1ls" - }, - "Remove": { - "shape": "S1ls" - } - } + "MaxResults": { + "type": "integer" }, - "Description": {}, - "Name": {} - } - }, + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, "output": { "type": "structure", "members": { - "FpgaImageAttribute": { - "shape": "Svi", - "locationName": "fpgaImageAttribute" + "Associations": { + "locationName": "associations", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "State": { + "locationName": "state" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyHosts": { + "GetTransitGatewayRouteTablePropagations": { "input": { "type": "structure", "required": [ - "HostIds" + "TransitGatewayRouteTableId" ], "members": { - "AutoPlacement": { - "locationName": "autoPlacement" + "TransitGatewayRouteTableId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" }, - "HostIds": { - "shape": "Swf", - "locationName": "hostId" + "MaxResults": { + "type": "integer" }, - "HostRecovery": {}, - "InstanceType": {}, - "InstanceFamily": {} + "NextToken": {}, + "DryRun": { + "type": "boolean" + } } }, "output": { "type": "structure", "members": { - "Successful": { - "shape": "S21", - "locationName": "successful" + "TransitGatewayRouteTablePropagations": { + "locationName": "transitGatewayRouteTablePropagations", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "State": { + "locationName": "state" + }, + "TransitGatewayRouteTableAnnouncementId": { + "locationName": "transitGatewayRouteTableAnnouncementId" + } + } + } }, - "Unsuccessful": { - "shape": "S1lx", - "locationName": "unsuccessful" + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyIdFormat": { + "GetVerifiedAccessEndpointPolicy": { "input": { "type": "structure", "required": [ - "Resource", - "UseLongIds" + "VerifiedAccessEndpointId" ], "members": { - "Resource": {}, - "UseLongIds": { + "VerifiedAccessEndpointId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "PolicyEnabled": { + "locationName": "policyEnabled", "type": "boolean" + }, + "PolicyDocument": { + "locationName": "policyDocument" } } } }, - "ModifyIdentityIdFormat": { + "GetVerifiedAccessGroupPolicy": { "input": { "type": "structure", "required": [ - "PrincipalArn", - "Resource", - "UseLongIds" + "VerifiedAccessGroupId" ], "members": { - "PrincipalArn": { - "locationName": "principalArn" - }, - "Resource": { - "locationName": "resource" - }, - "UseLongIds": { - "locationName": "useLongIds", + "VerifiedAccessGroupId": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "PolicyEnabled": { + "locationName": "policyEnabled", "type": "boolean" + }, + "PolicyDocument": { + "locationName": "policyDocument" } } } }, - "ModifyImageAttribute": { + "GetVpnConnectionDeviceSampleConfiguration": { "input": { "type": "structure", "required": [ - "ImageId" + "VpnConnectionId", + "VpnConnectionDeviceTypeId" ], "members": { - "Attribute": {}, - "Description": { - "shape": "S8v" - }, - "ImageId": {}, - "LaunchPermission": { - "type": "structure", - "members": { - "Add": { - "shape": "Sx5" - }, - "Remove": { - "shape": "Sx5" - } - } - }, - "OperationType": {}, - "ProductCodes": { - "shape": "S1lq", - "locationName": "ProductCode" - }, - "UserGroups": { - "shape": "S1lp", - "locationName": "UserGroup" - }, - "UserIds": { - "shape": "S1lo", - "locationName": "UserId" - }, - "Value": {}, + "VpnConnectionId": {}, + "VpnConnectionDeviceTypeId": {}, + "InternetKeyExchangeVersion": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" } } + }, + "output": { + "type": "structure", + "members": { + "VpnConnectionDeviceSampleConfiguration": { + "locationName": "vpnConnectionDeviceSampleConfiguration", + "type": "string", + "sensitive": true + } + } } }, - "ModifyInstanceAttribute": { + "GetVpnConnectionDeviceTypes": { "input": { "type": "structure", - "required": [ - "InstanceId" - ], "members": { - "SourceDestCheck": { - "shape": "Sy9" - }, - "Attribute": { - "locationName": "attribute" + "MaxResults": { + "type": "integer" }, - "BlockDeviceMappings": { - "locationName": "blockDeviceMapping", + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VpnConnectionDeviceTypes": { + "locationName": "vpnConnectionDeviceTypeSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "DeviceName": { - "locationName": "deviceName" + "VpnConnectionDeviceTypeId": { + "locationName": "vpnConnectionDeviceTypeId" }, - "Ebs": { - "locationName": "ebs", - "type": "structure", - "members": { - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - }, - "VolumeId": { - "locationName": "volumeId" - } - } + "Vendor": { + "locationName": "vendor" }, - "NoDevice": { - "locationName": "noDevice" + "Platform": { + "locationName": "platform" }, - "VirtualName": { - "locationName": "virtualName" + "Software": { + "locationName": "software" } } } }, - "DisableApiTermination": { - "shape": "Sy9", - "locationName": "disableApiTermination" - }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "GetVpnTunnelReplacementStatus": { + "input": { + "type": "structure", + "required": [ + "VpnConnectionId", + "VpnTunnelOutsideIpAddress" + ], + "members": { + "VpnConnectionId": {}, + "VpnTunnelOutsideIpAddress": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VpnConnectionId": { + "locationName": "vpnConnectionId" }, - "EbsOptimized": { - "shape": "Sy9", - "locationName": "ebsOptimized" - }, - "EnaSupport": { - "shape": "Sy9", - "locationName": "enaSupport" - }, - "Groups": { - "shape": "S4g", - "locationName": "GroupId" - }, - "InstanceId": { - "locationName": "instanceId" - }, - "InstanceInitiatedShutdownBehavior": { - "shape": "S8v", - "locationName": "instanceInitiatedShutdownBehavior" - }, - "InstanceType": { - "shape": "S8v", - "locationName": "instanceType" + "TransitGatewayId": { + "locationName": "transitGatewayId" }, - "Kernel": { - "shape": "S8v", - "locationName": "kernel" + "CustomerGatewayId": { + "locationName": "customerGatewayId" }, - "Ramdisk": { - "shape": "S8v", - "locationName": "ramdisk" + "VpnGatewayId": { + "locationName": "vpnGatewayId" }, - "SriovNetSupport": { - "shape": "S8v", - "locationName": "sriovNetSupport" + "VpnTunnelOutsideIpAddress": { + "locationName": "vpnTunnelOutsideIpAddress" }, - "UserData": { - "locationName": "userData", + "MaintenanceDetails": { + "locationName": "maintenanceDetails", "type": "structure", "members": { - "Value": { - "locationName": "value", - "type": "blob" + "PendingMaintenance": { + "locationName": "pendingMaintenance" + }, + "MaintenanceAutoAppliedAfter": { + "locationName": "maintenanceAutoAppliedAfter", + "type": "timestamp" + }, + "LastMaintenanceApplied": { + "locationName": "lastMaintenanceApplied", + "type": "timestamp" } } - }, - "Value": { - "locationName": "value" } } } }, - "ModifyInstanceCapacityReservationAttributes": { + "ImportClientVpnClientCertificateRevocationList": { "input": { "type": "structure", "required": [ - "InstanceId", - "CapacityReservationSpecification" + "ClientVpnEndpointId", + "CertificateRevocationList" ], "members": { - "InstanceId": {}, - "CapacityReservationSpecification": { - "shape": "S1m8" - }, + "ClientVpnEndpointId": {}, + "CertificateRevocationList": {}, "DryRun": { "type": "boolean" } @@ -16007,389 +19263,534 @@ } } }, - "ModifyInstanceCreditSpecification": { + "ImportImage": { "input": { "type": "structure", - "required": [ - "InstanceCreditSpecifications" - ], "members": { - "DryRun": { - "type": "boolean" + "Architecture": {}, + "ClientData": { + "shape": "S21a" }, "ClientToken": {}, - "InstanceCreditSpecifications": { - "locationName": "InstanceCreditSpecification", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "InstanceId": {}, - "CpuCredits": {} - } - } - } - } - }, - "output": { - "type": "structure", - "members": { - "SuccessfulInstanceCreditSpecifications": { - "locationName": "successfulInstanceCreditSpecificationSet", + "Description": {}, + "DiskContainers": { + "locationName": "DiskContainer", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "InstanceId": { - "locationName": "instanceId" + "Description": {}, + "DeviceName": {}, + "Format": {}, + "SnapshotId": {}, + "Url": { + "shape": "S180" + }, + "UserBucket": { + "shape": "S21d" } } } }, - "UnsuccessfulInstanceCreditSpecifications": { - "locationName": "unsuccessfulInstanceCreditSpecificationSet", + "DryRun": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Hypervisor": {}, + "KmsKeyId": {}, + "LicenseType": {}, + "Platform": {}, + "RoleName": {}, + "LicenseSpecifications": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "InstanceId": { - "locationName": "instanceId" - }, - "Error": { - "locationName": "error", - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } - } - } + "LicenseConfigurationArn": {} } } + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "UsageOperation": {}, + "BootMode": {} + } + }, + "output": { + "type": "structure", + "members": { + "Architecture": { + "locationName": "architecture" + }, + "Description": { + "locationName": "description" + }, + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + }, + "Hypervisor": { + "locationName": "hypervisor" + }, + "ImageId": { + "locationName": "imageId" + }, + "ImportTaskId": { + "locationName": "importTaskId" + }, + "KmsKeyId": { + "locationName": "kmsKeyId" + }, + "LicenseType": { + "locationName": "licenseType" + }, + "Platform": { + "locationName": "platform" + }, + "Progress": { + "locationName": "progress" + }, + "SnapshotDetails": { + "shape": "S17y", + "locationName": "snapshotDetailSet" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "LicenseSpecifications": { + "shape": "S182", + "locationName": "licenseSpecifications" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "UsageOperation": { + "locationName": "usageOperation" } } } }, - "ModifyInstanceEventStartTime": { + "ImportInstance": { "input": { "type": "structure", "required": [ - "InstanceId", - "InstanceEventId", - "NotBefore" + "Platform" ], "members": { + "Description": { + "locationName": "description" + }, + "DiskImages": { + "locationName": "diskImage", + "type": "list", + "member": { + "type": "structure", + "members": { + "Description": {}, + "Image": { + "shape": "S21k" + }, + "Volume": { + "shape": "S21l" + } + } + } + }, "DryRun": { + "locationName": "dryRun", "type": "boolean" }, - "InstanceId": {}, - "InstanceEventId": {}, - "NotBefore": { - "type": "timestamp" + "LaunchSpecification": { + "locationName": "launchSpecification", + "type": "structure", + "members": { + "AdditionalInfo": { + "locationName": "additionalInfo" + }, + "Architecture": { + "locationName": "architecture" + }, + "GroupIds": { + "shape": "Sgl", + "locationName": "GroupId" + }, + "GroupNames": { + "shape": "Sh6", + "locationName": "GroupName" + }, + "InstanceInitiatedShutdownBehavior": { + "locationName": "instanceInitiatedShutdownBehavior" + }, + "InstanceType": { + "locationName": "instanceType" + }, + "Monitoring": { + "locationName": "monitoring", + "type": "boolean" + }, + "Placement": { + "shape": "Sch", + "locationName": "placement" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "UserData": { + "locationName": "userData", + "type": "structure", + "members": { + "Data": { + "locationName": "data" + } + }, + "sensitive": true + } + } + }, + "Platform": { + "locationName": "platform" } } }, "output": { "type": "structure", "members": { - "Event": { - "shape": "Sys", - "locationName": "event" + "ConversionTask": { + "shape": "S12w", + "locationName": "conversionTask" } } } }, - "ModifyInstanceEventWindow": { + "ImportKeyPair": { "input": { "type": "structure", "required": [ - "InstanceEventWindowId" + "KeyName", + "PublicKeyMaterial" ], "members": { "DryRun": { + "locationName": "dryRun", "type": "boolean" }, - "Name": {}, - "InstanceEventWindowId": {}, - "TimeRanges": { - "shape": "Sam", - "locationName": "TimeRange" + "KeyName": { + "locationName": "keyName" }, - "CronExpression": {} + "PublicKeyMaterial": { + "locationName": "publicKeyMaterial", + "type": "blob" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + } } }, "output": { "type": "structure", "members": { - "InstanceEventWindow": { - "shape": "S3b", - "locationName": "instanceEventWindow" + "KeyFingerprint": { + "locationName": "keyFingerprint" + }, + "KeyName": { + "locationName": "keyName" + }, + "KeyPairId": { + "locationName": "keyPairId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" } } } }, - "ModifyInstanceMetadataOptions": { + "ImportSnapshot": { "input": { "type": "structure", - "required": [ - "InstanceId" - ], "members": { - "InstanceId": {}, - "HttpTokens": {}, - "HttpPutResponseHopLimit": { - "type": "integer" + "ClientData": { + "shape": "S21a" + }, + "ClientToken": {}, + "Description": {}, + "DiskContainer": { + "type": "structure", + "members": { + "Description": {}, + "Format": {}, + "Url": { + "shape": "S180" + }, + "UserBucket": { + "shape": "S21d" + } + } }, - "HttpEndpoint": {}, "DryRun": { "type": "boolean" }, - "HttpProtocolIpv6": {} + "Encrypted": { + "type": "boolean" + }, + "KmsKeyId": {}, + "RoleName": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + } } }, "output": { "type": "structure", "members": { - "InstanceId": { - "locationName": "instanceId" + "Description": { + "locationName": "description" }, - "InstanceMetadataOptions": { - "shape": "S12p", - "locationName": "instanceMetadataOptions" + "ImportTaskId": { + "locationName": "importTaskId" + }, + "SnapshotTaskDetail": { + "shape": "S18a", + "locationName": "snapshotTaskDetail" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" } } } }, - "ModifyInstancePlacement": { + "ImportVolume": { "input": { "type": "structure", "required": [ - "InstanceId" + "AvailabilityZone", + "Image", + "Volume" ], "members": { - "Affinity": { - "locationName": "affinity" - }, - "GroupName": {}, - "HostId": { - "locationName": "hostId" + "AvailabilityZone": { + "locationName": "availabilityZone" }, - "InstanceId": { - "locationName": "instanceId" + "Description": { + "locationName": "description" }, - "Tenancy": { - "locationName": "tenancy" + "DryRun": { + "locationName": "dryRun", + "type": "boolean" }, - "PartitionNumber": { - "type": "integer" + "Image": { + "shape": "S21k", + "locationName": "image" }, - "HostResourceGroupArn": {} + "Volume": { + "shape": "S21l", + "locationName": "volume" + } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "ConversionTask": { + "shape": "S12w", + "locationName": "conversionTask" } } } }, - "ModifyLaunchTemplate": { + "ListImagesInRecycleBin": { "input": { "type": "structure", "members": { + "ImageIds": { + "shape": "S17f", + "locationName": "ImageId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, "DryRun": { "type": "boolean" - }, - "ClientToken": {}, - "LaunchTemplateId": {}, - "LaunchTemplateName": {}, - "DefaultVersion": { - "locationName": "SetDefaultVersion" } } }, "output": { "type": "structure", "members": { - "LaunchTemplate": { - "shape": "Scm", - "locationName": "launchTemplate" + "Images": { + "locationName": "imageSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ImageId": { + "locationName": "imageId" + }, + "Name": { + "locationName": "name" + }, + "Description": { + "locationName": "description" + }, + "RecycleBinEnterTime": { + "locationName": "recycleBinEnterTime", + "type": "timestamp" + }, + "RecycleBinExitTime": { + "locationName": "recycleBinExitTime", + "type": "timestamp" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyManagedPrefixList": { + "ListSnapshotsInRecycleBin": { "input": { "type": "structure", - "required": [ - "PrefixListId" - ], "members": { - "DryRun": { - "type": "boolean" - }, - "PrefixListId": {}, - "CurrentVersion": { - "type": "long" + "MaxResults": { + "type": "integer" }, - "PrefixListName": {}, - "AddEntries": { - "shape": "Se2", - "locationName": "AddEntry" + "NextToken": {}, + "SnapshotIds": { + "shape": "S1lg", + "locationName": "SnapshotId" }, - "RemoveEntries": { - "locationName": "RemoveEntry", + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Snapshots": { + "locationName": "snapshotSet", "type": "list", "member": { + "locationName": "item", "type": "structure", - "required": [ - "Cidr" - ], "members": { - "Cidr": {} + "SnapshotId": { + "locationName": "snapshotId" + }, + "RecycleBinEnterTime": { + "locationName": "recycleBinEnterTime", + "type": "timestamp" + }, + "RecycleBinExitTime": { + "locationName": "recycleBinExitTime", + "type": "timestamp" + }, + "Description": { + "locationName": "description" + }, + "VolumeId": { + "locationName": "volumeId" + } } } }, - "MaxEntries": { - "type": "integer" - } - } - }, - "output": { - "type": "structure", - "members": { - "PrefixList": { - "shape": "Se5", - "locationName": "prefixList" + "NextToken": { + "locationName": "nextToken" } } } }, - "ModifyNetworkInterfaceAttribute": { + "ModifyAddressAttribute": { "input": { "type": "structure", "required": [ - "NetworkInterfaceId" + "AllocationId" ], "members": { - "Attachment": { - "locationName": "attachment", - "type": "structure", - "members": { - "AttachmentId": { - "locationName": "attachmentId" - }, - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - } - } - }, - "Description": { - "shape": "S8v", - "locationName": "description" - }, + "AllocationId": {}, + "DomainName": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "Groups": { - "shape": "Sbg", - "locationName": "SecurityGroupId" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "SourceDestCheck": { - "shape": "Sy9", - "locationName": "sourceDestCheck" + } + } + }, + "output": { + "type": "structure", + "members": { + "Address": { + "shape": "S100", + "locationName": "address" } } } }, - "ModifyReservedInstances": { + "ModifyAvailabilityZoneGroup": { "input": { "type": "structure", "required": [ - "ReservedInstancesIds", - "TargetConfigurations" + "GroupName", + "OptInStatus" ], "members": { - "ReservedInstancesIds": { - "shape": "S179", - "locationName": "ReservedInstancesId" - }, - "ClientToken": { - "locationName": "clientToken" - }, - "TargetConfigurations": { - "locationName": "ReservedInstancesConfigurationSetItemType", - "type": "list", - "member": { - "shape": "S17v", - "locationName": "item" - } + "GroupName": {}, + "OptInStatus": {}, + "DryRun": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "ReservedInstancesModificationId": { - "locationName": "reservedInstancesModificationId" + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "ModifySecurityGroupRules": { + "ModifyCapacityReservation": { "input": { "type": "structure", "required": [ - "GroupId", - "SecurityGroupRules" + "CapacityReservationId" ], "members": { - "GroupId": {}, - "SecurityGroupRules": { - "locationName": "SecurityGroupRule", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "SecurityGroupRuleId": {}, - "SecurityGroupRule": { - "type": "structure", - "members": { - "IpProtocol": {}, - "FromPort": { - "type": "integer" - }, - "ToPort": { - "type": "integer" - }, - "CidrIpv4": {}, - "CidrIpv6": {}, - "PrefixListId": {}, - "ReferencedGroupId": {}, - "Description": {} - } - } - } - } + "CapacityReservationId": {}, + "InstanceCount": { + "type": "integer" + }, + "EndDate": { + "type": "timestamp" + }, + "EndDateType": {}, + "Accept": { + "type": "boolean" }, "DryRun": { "type": "boolean" - } + }, + "AdditionalInfo": {} } }, "output": { @@ -16402,67 +19803,86 @@ } } }, - "ModifySnapshotAttribute": { + "ModifyCapacityReservationFleet": { "input": { "type": "structure", "required": [ - "SnapshotId" + "CapacityReservationFleetId" ], "members": { - "Attribute": {}, - "CreateVolumePermission": { - "type": "structure", - "members": { - "Add": { - "shape": "S199" - }, - "Remove": { - "shape": "S199" - } - } - }, - "GroupNames": { - "shape": "S191", - "locationName": "UserGroup" + "CapacityReservationFleetId": {}, + "TotalTargetCapacity": { + "type": "integer" }, - "OperationType": {}, - "SnapshotId": {}, - "UserIds": { - "shape": "S1lo", - "locationName": "UserId" + "EndDate": { + "type": "timestamp" }, "DryRun": { - "locationName": "dryRun", + "type": "boolean" + }, + "RemoveEndDate": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", "type": "boolean" } } } }, - "ModifySpotFleetRequest": { + "ModifyClientVpnEndpoint": { "input": { "type": "structure", "required": [ - "SpotFleetRequestId" + "ClientVpnEndpointId" ], "members": { - "ExcessCapacityTerminationPolicy": { - "locationName": "excessCapacityTerminationPolicy" - }, - "LaunchTemplateConfigs": { - "shape": "S1ab", - "locationName": "LaunchTemplateConfig" + "ClientVpnEndpointId": {}, + "ServerCertificateArn": {}, + "ConnectionLogOptions": { + "shape": "Sag" }, - "SpotFleetRequestId": { - "locationName": "spotFleetRequestId" + "DnsServers": { + "type": "structure", + "members": { + "CustomDnsServers": { + "shape": "So" + }, + "Enabled": { + "type": "boolean" + } + } }, - "TargetCapacity": { - "locationName": "targetCapacity", + "VpnPort": { "type": "integer" }, - "OnDemandTargetCapacity": { + "Description": {}, + "SplitTunnel": { + "type": "boolean" + }, + "DryRun": { + "type": "boolean" + }, + "SecurityGroupIds": { + "shape": "S2m", + "locationName": "SecurityGroupId" + }, + "VpcId": {}, + "SelfServicePortal": {}, + "ClientConnectOptions": { + "shape": "Saj" + }, + "SessionTimeoutHours": { "type": "integer" }, - "Context": {} + "ClientLoginBannerOptions": { + "shape": "Sak" + } } }, "output": { @@ -16475,45 +19895,39 @@ } } }, - "ModifySubnetAttribute": { + "ModifyDefaultCreditSpecification": { "input": { "type": "structure", "required": [ - "SubnetId" + "InstanceFamily", + "CpuCredits" ], "members": { - "AssignIpv6AddressOnCreation": { - "shape": "Sy9" - }, - "MapPublicIpOnLaunch": { - "shape": "Sy9" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "MapCustomerOwnedIpOnLaunch": { - "shape": "Sy9" + "DryRun": { + "type": "boolean" }, - "CustomerOwnedIpv4Pool": {} + "InstanceFamily": {}, + "CpuCredits": {} + } + }, + "output": { + "type": "structure", + "members": { + "InstanceFamilyCreditSpecification": { + "shape": "S1x1", + "locationName": "instanceFamilyCreditSpecification" + } } } }, - "ModifyTrafficMirrorFilterNetworkServices": { + "ModifyEbsDefaultKmsKeyId": { "input": { "type": "structure", "required": [ - "TrafficMirrorFilterId" + "KmsKeyId" ], "members": { - "TrafficMirrorFilterId": {}, - "AddNetworkServices": { - "shape": "Shi", - "locationName": "AddNetworkService" - }, - "RemoveNetworkServices": { - "shape": "Shi", - "locationName": "RemoveNetworkService" - }, + "KmsKeyId": {}, "DryRun": { "type": "boolean" } @@ -16522,896 +19936,1049 @@ "output": { "type": "structure", "members": { - "TrafficMirrorFilter": { - "shape": "Shc", - "locationName": "trafficMirrorFilter" + "KmsKeyId": { + "locationName": "kmsKeyId" } } } }, - "ModifyTrafficMirrorFilterRule": { + "ModifyFleet": { "input": { "type": "structure", "required": [ - "TrafficMirrorFilterRuleId" + "FleetId" ], "members": { - "TrafficMirrorFilterRuleId": {}, - "TrafficDirection": {}, - "RuleNumber": { - "type": "integer" - }, - "RuleAction": {}, - "DestinationPortRange": { - "shape": "Shm" - }, - "SourcePortRange": { - "shape": "Shm" + "DryRun": { + "type": "boolean" }, - "Protocol": { - "type": "integer" + "ExcessCapacityTerminationPolicy": {}, + "LaunchTemplateConfigs": { + "shape": "Sca", + "locationName": "LaunchTemplateConfig" }, - "DestinationCidrBlock": {}, - "SourceCidrBlock": {}, - "Description": {}, - "RemoveFields": { - "locationName": "RemoveField", - "type": "list", - "member": {} + "FleetId": {}, + "TargetCapacitySpecification": { + "shape": "Sdd" }, - "DryRun": { - "type": "boolean" - } + "Context": {} } }, "output": { "type": "structure", "members": { - "TrafficMirrorFilterRule": { - "shape": "She", - "locationName": "trafficMirrorFilterRule" + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "ModifyTrafficMirrorSession": { + "ModifyFpgaImageAttribute": { "input": { "type": "structure", "required": [ - "TrafficMirrorSessionId" + "FpgaImageId" ], "members": { - "TrafficMirrorSessionId": {}, - "TrafficMirrorTargetId": {}, - "TrafficMirrorFilterId": {}, - "PacketLength": { - "type": "integer" + "DryRun": { + "type": "boolean" }, - "SessionNumber": { - "type": "integer" + "FpgaImageId": {}, + "Attribute": {}, + "OperationType": {}, + "UserIds": { + "shape": "S22q", + "locationName": "UserId" }, - "VirtualNetworkId": { - "type": "integer" + "UserGroups": { + "shape": "S22r", + "locationName": "UserGroup" }, - "Description": {}, - "RemoveFields": { - "locationName": "RemoveField", - "type": "list", - "member": {} + "ProductCodes": { + "shape": "S22s", + "locationName": "ProductCode" }, - "DryRun": { - "type": "boolean" - } + "LoadPermission": { + "type": "structure", + "members": { + "Add": { + "shape": "S22u" + }, + "Remove": { + "shape": "S22u" + } + } + }, + "Description": {}, + "Name": {} } }, "output": { "type": "structure", "members": { - "TrafficMirrorSession": { - "shape": "Shr", - "locationName": "trafficMirrorSession" + "FpgaImageAttribute": { + "shape": "S15n", + "locationName": "fpgaImageAttribute" } } } }, - "ModifyTransitGateway": { + "ModifyHosts": { "input": { "type": "structure", "required": [ - "TransitGatewayId" + "HostIds" ], "members": { - "TransitGatewayId": {}, - "Description": {}, - "Options": { - "type": "structure", - "members": { - "AddTransitGatewayCidrBlocks": { - "shape": "Si3" - }, - "RemoveTransitGatewayCidrBlocks": { - "shape": "Si3" - }, - "VpnEcmpSupport": {}, - "DnsSupport": {}, - "AutoAcceptSharedAttachments": {}, - "DefaultRouteTableAssociation": {}, - "AssociationDefaultRouteTableId": {}, - "DefaultRouteTablePropagation": {}, - "PropagationDefaultRouteTableId": {} - } - }, - "DryRun": { - "type": "boolean" - } + "AutoPlacement": { + "locationName": "autoPlacement" + }, + "HostIds": { + "shape": "S16l", + "locationName": "hostId" + }, + "HostRecovery": {}, + "InstanceType": {}, + "InstanceFamily": {}, + "HostMaintenance": {} } }, "output": { "type": "structure", "members": { - "TransitGateway": { - "shape": "Si5", - "locationName": "transitGateway" + "Successful": { + "shape": "S2b", + "locationName": "successful" + }, + "Unsuccessful": { + "shape": "S22z", + "locationName": "unsuccessful" } } } }, - "ModifyTransitGatewayPrefixListReference": { + "ModifyIdFormat": { "input": { "type": "structure", "required": [ - "TransitGatewayRouteTableId", - "PrefixListId" + "Resource", + "UseLongIds" ], "members": { - "TransitGatewayRouteTableId": {}, - "PrefixListId": {}, - "TransitGatewayAttachmentId": {}, - "Blackhole": { - "type": "boolean" - }, - "DryRun": { + "Resource": {}, + "UseLongIds": { "type": "boolean" } } - }, - "output": { + } + }, + "ModifyIdentityIdFormat": { + "input": { "type": "structure", + "required": [ + "PrincipalArn", + "Resource", + "UseLongIds" + ], "members": { - "TransitGatewayPrefixListReference": { - "shape": "Sj3", - "locationName": "transitGatewayPrefixListReference" + "PrincipalArn": { + "locationName": "principalArn" + }, + "Resource": { + "locationName": "resource" + }, + "UseLongIds": { + "locationName": "useLongIds", + "type": "boolean" } } } }, - "ModifyTransitGatewayVpcAttachment": { + "ModifyImageAttribute": { "input": { "type": "structure", "required": [ - "TransitGatewayAttachmentId" + "ImageId" ], "members": { - "TransitGatewayAttachmentId": {}, - "AddSubnetIds": { - "shape": "S3w" - }, - "RemoveSubnetIds": { - "shape": "S3w" + "Attribute": {}, + "Description": { + "shape": "Sbr" }, - "Options": { + "ImageId": {}, + "LaunchPermission": { "type": "structure", "members": { - "DnsSupport": {}, - "Ipv6Support": {}, - "ApplianceModeSupport": {} + "Add": { + "shape": "S17b" + }, + "Remove": { + "shape": "S17b" + } } }, + "OperationType": {}, + "ProductCodes": { + "shape": "S22s", + "locationName": "ProductCode" + }, + "UserGroups": { + "shape": "S22r", + "locationName": "UserGroup" + }, + "UserIds": { + "shape": "S22q", + "locationName": "UserId" + }, + "Value": {}, "DryRun": { + "locationName": "dryRun", "type": "boolean" - } - } - }, - "output": { - "type": "structure", - "members": { - "TransitGatewayVpcAttachment": { - "shape": "Sw", - "locationName": "transitGatewayVpcAttachment" + }, + "OrganizationArns": { + "locationName": "OrganizationArn", + "type": "list", + "member": { + "locationName": "OrganizationArn" + } + }, + "OrganizationalUnitArns": { + "locationName": "OrganizationalUnitArn", + "type": "list", + "member": { + "locationName": "OrganizationalUnitArn" + } + }, + "ImdsSupport": { + "shape": "Sbr" } } } }, - "ModifyVolume": { + "ModifyInstanceAttribute": { "input": { "type": "structure", "required": [ - "VolumeId" + "InstanceId" ], "members": { + "SourceDestCheck": { + "shape": "S18h" + }, + "Attribute": { + "locationName": "attribute" + }, + "BlockDeviceMappings": { + "locationName": "blockDeviceMapping", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "DeviceName": { + "locationName": "deviceName" + }, + "Ebs": { + "locationName": "ebs", + "type": "structure", + "members": { + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + }, + "VolumeId": { + "locationName": "volumeId" + } + } + }, + "NoDevice": { + "locationName": "noDevice" + }, + "VirtualName": { + "locationName": "virtualName" + } + } + } + }, + "DisableApiTermination": { + "shape": "S18h", + "locationName": "disableApiTermination" + }, "DryRun": { + "locationName": "dryRun", "type": "boolean" }, - "VolumeId": {}, - "Size": { - "type": "integer" + "EbsOptimized": { + "shape": "S18h", + "locationName": "ebsOptimized" }, - "VolumeType": {}, - "Iops": { - "type": "integer" + "EnaSupport": { + "shape": "S18h", + "locationName": "enaSupport" }, - "Throughput": { - "type": "integer" + "Groups": { + "shape": "S5o", + "locationName": "GroupId" }, - "MultiAttachEnabled": { - "type": "boolean" - } - } - }, - "output": { - "type": "structure", - "members": { - "VolumeModification": { - "shape": "S1dt", - "locationName": "volumeModification" + "InstanceId": { + "locationName": "instanceId" + }, + "InstanceInitiatedShutdownBehavior": { + "shape": "Sbr", + "locationName": "instanceInitiatedShutdownBehavior" + }, + "InstanceType": { + "shape": "Sbr", + "locationName": "instanceType" + }, + "Kernel": { + "shape": "Sbr", + "locationName": "kernel" + }, + "Ramdisk": { + "shape": "Sbr", + "locationName": "ramdisk" + }, + "SriovNetSupport": { + "shape": "Sbr", + "locationName": "sriovNetSupport" + }, + "UserData": { + "locationName": "userData", + "type": "structure", + "members": { + "Value": { + "locationName": "value", + "type": "blob" + } + } + }, + "Value": { + "locationName": "value" + }, + "DisableApiStop": { + "shape": "S18h" } } } }, - "ModifyVolumeAttribute": { + "ModifyInstanceCapacityReservationAttributes": { "input": { "type": "structure", "required": [ - "VolumeId" + "InstanceId", + "CapacityReservationSpecification" ], "members": { - "AutoEnableIO": { - "shape": "Sy9" + "InstanceId": {}, + "CapacityReservationSpecification": { + "shape": "S23c" }, - "VolumeId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" } } - } - }, - "ModifyVpcAttribute": { - "input": { + }, + "output": { "type": "structure", - "required": [ - "VpcId" - ], "members": { - "EnableDnsHostnames": { - "shape": "Sy9" - }, - "EnableDnsSupport": { - "shape": "Sy9" - }, - "VpcId": { - "locationName": "vpcId" + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "ModifyVpcEndpoint": { + "ModifyInstanceCreditSpecification": { "input": { "type": "structure", "required": [ - "VpcEndpointId" + "InstanceCreditSpecifications" ], "members": { "DryRun": { "type": "boolean" }, - "VpcEndpointId": {}, - "ResetPolicy": { - "type": "boolean" - }, - "PolicyDocument": {}, - "AddRouteTableIds": { - "shape": "Sjs", - "locationName": "AddRouteTableId" - }, - "RemoveRouteTableIds": { - "shape": "Sjs", - "locationName": "RemoveRouteTableId" - }, - "AddSubnetIds": { - "shape": "Sjt", - "locationName": "AddSubnetId" - }, - "RemoveSubnetIds": { - "shape": "Sjt", - "locationName": "RemoveSubnetId" - }, - "AddSecurityGroupIds": { - "shape": "Sju", - "locationName": "AddSecurityGroupId" - }, - "RemoveSecurityGroupIds": { - "shape": "Sju", - "locationName": "RemoveSecurityGroupId" - }, - "PrivateDnsEnabled": { - "type": "boolean" + "ClientToken": {}, + "InstanceCreditSpecifications": { + "locationName": "InstanceCreditSpecification", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "CpuCredits": {} + } + } } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "SuccessfulInstanceCreditSpecifications": { + "locationName": "successfulInstanceCreditSpecificationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "InstanceId": { + "locationName": "instanceId" + } + } + } + }, + "UnsuccessfulInstanceCreditSpecifications": { + "locationName": "unsuccessfulInstanceCreditSpecificationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "InstanceId": { + "locationName": "instanceId" + }, + "Error": { + "locationName": "error", + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + } + } + } } } } }, - "ModifyVpcEndpointConnectionNotification": { + "ModifyInstanceEventStartTime": { "input": { "type": "structure", "required": [ - "ConnectionNotificationId" + "InstanceId", + "InstanceEventId", + "NotBefore" ], "members": { "DryRun": { "type": "boolean" }, - "ConnectionNotificationId": {}, - "ConnectionNotificationArn": {}, - "ConnectionEvents": { - "shape": "Se" + "InstanceId": {}, + "InstanceEventId": {}, + "NotBefore": { + "type": "timestamp" } } }, "output": { "type": "structure", "members": { - "ReturnValue": { - "locationName": "return", - "type": "boolean" + "Event": { + "shape": "S194", + "locationName": "event" } } } }, - "ModifyVpcEndpointServiceConfiguration": { + "ModifyInstanceEventWindow": { "input": { "type": "structure", "required": [ - "ServiceId" + "InstanceEventWindowId" ], "members": { "DryRun": { "type": "boolean" }, - "ServiceId": {}, - "PrivateDnsName": {}, - "RemovePrivateDnsName": { - "type": "boolean" + "Name": {}, + "InstanceEventWindowId": {}, + "TimeRanges": { + "shape": "Sew", + "locationName": "TimeRange" }, - "AcceptanceRequired": { + "CronExpression": {} + } + }, + "output": { + "type": "structure", + "members": { + "InstanceEventWindow": { + "shape": "S42", + "locationName": "instanceEventWindow" + } + } + } + }, + "ModifyInstanceMaintenanceOptions": { + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "AutoRecovery": {}, + "DryRun": { "type": "boolean" - }, - "AddNetworkLoadBalancerArns": { - "shape": "Se", - "locationName": "AddNetworkLoadBalancerArn" - }, - "RemoveNetworkLoadBalancerArns": { - "shape": "Se", - "locationName": "RemoveNetworkLoadBalancerArn" - }, - "AddGatewayLoadBalancerArns": { - "shape": "Se", - "locationName": "AddGatewayLoadBalancerArn" - }, - "RemoveGatewayLoadBalancerArns": { - "shape": "Se", - "locationName": "RemoveGatewayLoadBalancerArn" } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "InstanceId": { + "locationName": "instanceId" + }, + "AutoRecovery": { + "locationName": "autoRecovery" } } } }, - "ModifyVpcEndpointServicePermissions": { + "ModifyInstanceMetadataOptions": { "input": { "type": "structure", "required": [ - "ServiceId" + "InstanceId" ], "members": { + "InstanceId": {}, + "HttpTokens": {}, + "HttpPutResponseHopLimit": { + "type": "integer" + }, + "HttpEndpoint": {}, "DryRun": { "type": "boolean" }, - "ServiceId": {}, - "AddAllowedPrincipals": { - "shape": "Se" + "HttpProtocolIpv6": {}, + "InstanceMetadataTags": {} + } + }, + "output": { + "type": "structure", + "members": { + "InstanceId": { + "locationName": "instanceId" }, - "RemoveAllowedPrincipals": { - "shape": "Se" + "InstanceMetadataOptions": { + "shape": "S1df", + "locationName": "instanceMetadataOptions" } } + } + }, + "ModifyInstancePlacement": { + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "Affinity": { + "locationName": "affinity" + }, + "GroupName": {}, + "HostId": { + "locationName": "hostId" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "Tenancy": { + "locationName": "tenancy" + }, + "PartitionNumber": { + "type": "integer" + }, + "HostResourceGroupArn": {}, + "GroupId": {} + } }, "output": { "type": "structure", "members": { - "ReturnValue": { + "Return": { "locationName": "return", "type": "boolean" } } } }, - "ModifyVpcPeeringConnectionOptions": { + "ModifyIpam": { "input": { "type": "structure", "required": [ - "VpcPeeringConnectionId" + "IpamId" ], "members": { - "AccepterPeeringConnectionOptions": { - "shape": "S1oa" - }, "DryRun": { "type": "boolean" }, - "RequesterPeeringConnectionOptions": { - "shape": "S1oa" + "IpamId": {}, + "Description": {}, + "AddOperatingRegions": { + "shape": "Sfd", + "locationName": "AddOperatingRegion" }, - "VpcPeeringConnectionId": {} + "RemoveOperatingRegions": { + "shape": "S241", + "locationName": "RemoveOperatingRegion" + } } }, "output": { "type": "structure", "members": { - "AccepterPeeringConnectionOptions": { - "shape": "S1oc", - "locationName": "accepterPeeringConnectionOptions" - }, - "RequesterPeeringConnectionOptions": { - "shape": "S1oc", - "locationName": "requesterPeeringConnectionOptions" + "Ipam": { + "shape": "Sfg", + "locationName": "ipam" } } } }, - "ModifyVpcTenancy": { + "ModifyIpamPool": { "input": { "type": "structure", "required": [ - "VpcId", - "InstanceTenancy" + "IpamPoolId" ], "members": { - "VpcId": {}, - "InstanceTenancy": {}, "DryRun": { "type": "boolean" + }, + "IpamPoolId": {}, + "Description": {}, + "AutoImport": { + "type": "boolean" + }, + "AllocationMinNetmaskLength": { + "type": "integer" + }, + "AllocationMaxNetmaskLength": { + "type": "integer" + }, + "AllocationDefaultNetmaskLength": { + "type": "integer" + }, + "ClearAllocationDefaultNetmaskLength": { + "type": "boolean" + }, + "AddAllocationResourceTags": { + "shape": "Sfo", + "locationName": "AddAllocationResourceTag" + }, + "RemoveAllocationResourceTags": { + "shape": "Sfo", + "locationName": "RemoveAllocationResourceTag" } } }, "output": { "type": "structure", "members": { - "ReturnValue": { - "locationName": "return", - "type": "boolean" + "IpamPool": { + "shape": "Sft", + "locationName": "ipamPool" } } } }, - "ModifyVpnConnection": { + "ModifyIpamResourceCidr": { "input": { "type": "structure", "required": [ - "VpnConnectionId" + "ResourceId", + "ResourceCidr", + "ResourceRegion", + "CurrentIpamScopeId", + "Monitored" ], "members": { - "VpnConnectionId": {}, - "TransitGatewayId": {}, - "CustomerGatewayId": {}, - "VpnGatewayId": {}, "DryRun": { "type": "boolean" + }, + "ResourceId": {}, + "ResourceCidr": {}, + "ResourceRegion": {}, + "CurrentIpamScopeId": {}, + "DestinationIpamScopeId": {}, + "Monitored": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "VpnConnection": { - "shape": "Sl4", - "locationName": "vpnConnection" + "IpamResourceCidr": { + "shape": "S1yq", + "locationName": "ipamResourceCidr" } } } }, - "ModifyVpnConnectionOptions": { + "ModifyIpamResourceDiscovery": { "input": { "type": "structure", "required": [ - "VpnConnectionId" + "IpamResourceDiscoveryId" ], "members": { - "VpnConnectionId": {}, - "LocalIpv4NetworkCidr": {}, - "RemoteIpv4NetworkCidr": {}, - "LocalIpv6NetworkCidr": {}, - "RemoteIpv6NetworkCidr": {}, "DryRun": { "type": "boolean" + }, + "IpamResourceDiscoveryId": {}, + "Description": {}, + "AddOperatingRegions": { + "shape": "Sfd", + "locationName": "AddOperatingRegion" + }, + "RemoveOperatingRegions": { + "shape": "S241", + "locationName": "RemoveOperatingRegion" } } }, "output": { "type": "structure", "members": { - "VpnConnection": { - "shape": "Sl4", - "locationName": "vpnConnection" + "IpamResourceDiscovery": { + "shape": "Sg0", + "locationName": "ipamResourceDiscovery" } } } }, - "ModifyVpnTunnelCertificate": { + "ModifyIpamScope": { "input": { "type": "structure", "required": [ - "VpnConnectionId", - "VpnTunnelOutsideIpAddress" + "IpamScopeId" ], "members": { - "VpnConnectionId": {}, - "VpnTunnelOutsideIpAddress": {}, "DryRun": { "type": "boolean" - } + }, + "IpamScopeId": {}, + "Description": {} } }, "output": { "type": "structure", "members": { - "VpnConnection": { - "shape": "Sl4", - "locationName": "vpnConnection" + "IpamScope": { + "shape": "Sg4", + "locationName": "ipamScope" } } } }, - "ModifyVpnTunnelOptions": { + "ModifyLaunchTemplate": { "input": { "type": "structure", - "required": [ - "VpnConnectionId", - "VpnTunnelOutsideIpAddress", - "TunnelOptions" - ], "members": { - "VpnConnectionId": {}, - "VpnTunnelOutsideIpAddress": {}, - "TunnelOptions": { - "type": "structure", - "members": { - "TunnelInsideCidr": {}, - "TunnelInsideIpv6Cidr": {}, - "PreSharedKey": {}, - "Phase1LifetimeSeconds": { - "type": "integer" - }, - "Phase2LifetimeSeconds": { - "type": "integer" - }, - "RekeyMarginTimeSeconds": { - "type": "integer" - }, - "RekeyFuzzPercentage": { - "type": "integer" - }, - "ReplayWindowSize": { - "type": "integer" - }, - "DPDTimeoutSeconds": { - "type": "integer" - }, - "DPDTimeoutAction": {}, - "Phase1EncryptionAlgorithms": { - "shape": "Skp", - "locationName": "Phase1EncryptionAlgorithm" - }, - "Phase2EncryptionAlgorithms": { - "shape": "Skr", - "locationName": "Phase2EncryptionAlgorithm" - }, - "Phase1IntegrityAlgorithms": { - "shape": "Skt", - "locationName": "Phase1IntegrityAlgorithm" - }, - "Phase2IntegrityAlgorithms": { - "shape": "Skv", - "locationName": "Phase2IntegrityAlgorithm" - }, - "Phase1DHGroupNumbers": { - "shape": "Skx", - "locationName": "Phase1DHGroupNumber" - }, - "Phase2DHGroupNumbers": { - "shape": "Skz", - "locationName": "Phase2DHGroupNumber" - }, - "IKEVersions": { - "shape": "Sl1", - "locationName": "IKEVersion" - }, - "StartupAction": {} - } - }, "DryRun": { "type": "boolean" + }, + "ClientToken": {}, + "LaunchTemplateId": {}, + "LaunchTemplateName": {}, + "DefaultVersion": { + "locationName": "SetDefaultVersion" } } }, "output": { "type": "structure", "members": { - "VpnConnection": { - "shape": "Sl4", - "locationName": "vpnConnection" + "LaunchTemplate": { + "shape": "Shv", + "locationName": "launchTemplate" } } } }, - "MonitorInstances": { + "ModifyLocalGatewayRoute": { "input": { "type": "structure", "required": [ - "InstanceIds" + "LocalGatewayRouteTableId" ], "members": { - "InstanceIds": { - "shape": "Srj", - "locationName": "InstanceId" - }, + "DestinationCidrBlock": {}, + "LocalGatewayRouteTableId": {}, + "LocalGatewayVirtualInterfaceGroupId": {}, + "NetworkInterfaceId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - } + }, + "DestinationPrefixListId": {} } }, "output": { "type": "structure", "members": { - "InstanceMonitorings": { - "shape": "S1or", - "locationName": "instancesSet" + "Route": { + "shape": "Sj4", + "locationName": "route" } } } }, - "MoveAddressToVpc": { + "ModifyManagedPrefixList": { "input": { "type": "structure", "required": [ - "PublicIp" + "PrefixListId" ], "members": { "DryRun": { - "locationName": "dryRun", "type": "boolean" }, - "PublicIp": { - "locationName": "publicIp" + "PrefixListId": {}, + "CurrentVersion": { + "type": "long" + }, + "PrefixListName": {}, + "AddEntries": { + "shape": "Sjm", + "locationName": "AddEntry" + }, + "RemoveEntries": { + "locationName": "RemoveEntry", + "type": "list", + "member": { + "type": "structure", + "required": [ + "Cidr" + ], + "members": { + "Cidr": {} + } + } + }, + "MaxEntries": { + "type": "integer" } } }, "output": { "type": "structure", "members": { - "AllocationId": { - "locationName": "allocationId" - }, - "Status": { - "locationName": "status" + "PrefixList": { + "shape": "Sjp", + "locationName": "prefixList" } } } }, - "ProvisionByoipCidr": { + "ModifyNetworkInterfaceAttribute": { "input": { "type": "structure", "required": [ - "Cidr" + "NetworkInterfaceId" ], "members": { - "Cidr": {}, - "CidrAuthorizationContext": { + "Attachment": { + "locationName": "attachment", "type": "structure", - "required": [ - "Message", - "Signature" - ], "members": { - "Message": {}, - "Signature": {} + "AttachmentId": { + "locationName": "attachmentId" + }, + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + } } }, - "PubliclyAdvertisable": { - "type": "boolean" + "Description": { + "shape": "Sbr", + "locationName": "description" }, - "Description": {}, "DryRun": { + "locationName": "dryRun", "type": "boolean" }, - "PoolTagSpecifications": { - "shape": "S1t", - "locationName": "PoolTagSpecification" + "Groups": { + "shape": "Sgl", + "locationName": "SecurityGroupId" }, - "MultiRegion": { + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "SourceDestCheck": { + "shape": "S18h", + "locationName": "sourceDestCheck" + }, + "EnaSrdSpecification": { + "shape": "S5t" + }, + "EnablePrimaryIpv6": { "type": "boolean" } } - }, - "output": { - "type": "structure", - "members": { - "ByoipCidr": { - "shape": "S1n", - "locationName": "byoipCidr" - } - } } }, - "PurchaseHostReservation": { + "ModifyPrivateDnsNameOptions": { "input": { "type": "structure", "required": [ - "HostIdSet", - "OfferingId" + "InstanceId" ], "members": { - "ClientToken": {}, - "CurrencyCode": {}, - "HostIdSet": { - "shape": "S1j3" + "DryRun": { + "type": "boolean" }, - "LimitPrice": {}, - "OfferingId": {}, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" + "InstanceId": {}, + "PrivateDnsHostnameType": {}, + "EnableResourceNameDnsARecord": { + "type": "boolean" + }, + "EnableResourceNameDnsAAAARecord": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "ClientToken": { - "locationName": "clientToken" - }, - "CurrencyCode": { - "locationName": "currencyCode" - }, - "Purchase": { - "shape": "S1j5", - "locationName": "purchase" - }, - "TotalHourlyPrice": { - "locationName": "totalHourlyPrice" - }, - "TotalUpfrontPrice": { - "locationName": "totalUpfrontPrice" + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "PurchaseReservedInstancesOffering": { + "ModifyReservedInstances": { "input": { "type": "structure", "required": [ - "InstanceCount", - "ReservedInstancesOfferingId" + "ReservedInstancesIds", + "TargetConfigurations" ], "members": { - "InstanceCount": { - "type": "integer" + "ReservedInstancesIds": { + "shape": "S1j6", + "locationName": "ReservedInstancesId" }, - "ReservedInstancesOfferingId": {}, - "DryRun": { - "locationName": "dryRun", - "type": "boolean" + "ClientToken": { + "locationName": "clientToken" }, - "LimitPrice": { - "locationName": "limitPrice", - "type": "structure", - "members": { - "Amount": { - "locationName": "amount", - "type": "double" - }, - "CurrencyCode": { - "locationName": "currencyCode" - } + "TargetConfigurations": { + "locationName": "ReservedInstancesConfigurationSetItemType", + "type": "list", + "member": { + "shape": "S1js", + "locationName": "item" } - }, - "PurchaseTime": { - "type": "timestamp" } } }, "output": { "type": "structure", "members": { - "ReservedInstancesId": { - "locationName": "reservedInstancesId" + "ReservedInstancesModificationId": { + "locationName": "reservedInstancesModificationId" } } } }, - "PurchaseScheduledInstances": { + "ModifySecurityGroupRules": { "input": { "type": "structure", "required": [ - "PurchaseRequests" + "GroupId", + "SecurityGroupRules" ], "members": { - "ClientToken": { - "idempotencyToken": true - }, - "DryRun": { - "type": "boolean" - }, - "PurchaseRequests": { - "locationName": "PurchaseRequest", + "GroupId": {}, + "SecurityGroupRules": { + "locationName": "SecurityGroupRule", "type": "list", "member": { - "locationName": "PurchaseRequest", + "locationName": "item", "type": "structure", "required": [ - "InstanceCount", - "PurchaseToken" + "SecurityGroupRuleId" ], "members": { - "InstanceCount": { - "type": "integer" - }, - "PurchaseToken": {} + "SecurityGroupRuleId": {}, + "SecurityGroupRule": { + "type": "structure", + "members": { + "IpProtocol": {}, + "FromPort": { + "type": "integer" + }, + "ToPort": { + "type": "integer" + }, + "CidrIpv4": {}, + "CidrIpv6": {}, + "PrefixListId": {}, + "ReferencedGroupId": {}, + "Description": {} + } + } } } + }, + "DryRun": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "ScheduledInstanceSet": { - "locationName": "scheduledInstanceSet", - "type": "list", - "member": { - "shape": "S18q", - "locationName": "item" - } + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "RebootInstances": { + "ModifySnapshotAttribute": { "input": { "type": "structure", "required": [ - "InstanceIds" + "SnapshotId" ], "members": { - "InstanceIds": { - "shape": "Srj", - "locationName": "InstanceId" + "Attribute": {}, + "CreateVolumePermission": { + "type": "structure", + "members": { + "Add": { + "shape": "S1l6" + }, + "Remove": { + "shape": "S1l6" + } + } + }, + "GroupNames": { + "shape": "S1ky", + "locationName": "UserGroup" + }, + "OperationType": {}, + "SnapshotId": {}, + "UserIds": { + "shape": "S22q", + "locationName": "UserId" }, "DryRun": { "locationName": "dryRun", @@ -17420,144 +20987,124 @@ } } }, - "RegisterImage": { + "ModifySnapshotTier": { "input": { "type": "structure", "required": [ - "Name" + "SnapshotId" ], "members": { - "ImageLocation": {}, - "Architecture": { - "locationName": "architecture" - }, - "BlockDeviceMappings": { - "shape": "Saf", - "locationName": "BlockDeviceMapping" - }, - "Description": { - "locationName": "description" - }, + "SnapshotId": {}, + "StorageTier": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "EnaSupport": { - "locationName": "enaSupport", - "type": "boolean" - }, - "KernelId": { - "locationName": "kernelId" - }, - "Name": { - "locationName": "name" - }, - "BillingProducts": { - "locationName": "BillingProduct", - "type": "list", - "member": { - "locationName": "item" - } - }, - "RamdiskId": { - "locationName": "ramdiskId" - }, - "RootDeviceName": { - "locationName": "rootDeviceName" - }, - "SriovNetSupport": { - "locationName": "sriovNetSupport" - }, - "VirtualizationType": { - "locationName": "virtualizationType" - }, - "BootMode": {} + } } }, "output": { "type": "structure", "members": { - "ImageId": { - "locationName": "imageId" + "SnapshotId": { + "locationName": "snapshotId" + }, + "TieringStartTime": { + "locationName": "tieringStartTime", + "type": "timestamp" } } } }, - "RegisterInstanceEventNotificationAttributes": { + "ModifySpotFleetRequest": { "input": { "type": "structure", + "required": [ + "SpotFleetRequestId" + ], "members": { - "DryRun": { - "type": "boolean" + "ExcessCapacityTerminationPolicy": { + "locationName": "excessCapacityTerminationPolicy" }, - "InstanceTagAttribute": { - "type": "structure", - "members": { - "IncludeAllTagsOfInstance": { - "type": "boolean" - }, - "InstanceTagKeys": { - "shape": "Spn", - "locationName": "InstanceTagKey" - } - } - } + "LaunchTemplateConfigs": { + "shape": "S1me", + "locationName": "LaunchTemplateConfig" + }, + "SpotFleetRequestId": { + "locationName": "spotFleetRequestId" + }, + "TargetCapacity": { + "locationName": "targetCapacity", + "type": "integer" + }, + "OnDemandTargetCapacity": { + "type": "integer" + }, + "Context": {} } }, "output": { "type": "structure", "members": { - "InstanceTagAttribute": { - "shape": "Spp", - "locationName": "instanceTagAttribute" + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "RegisterTransitGatewayMulticastGroupMembers": { + "ModifySubnetAttribute": { "input": { "type": "structure", + "required": [ + "SubnetId" + ], "members": { - "TransitGatewayMulticastDomainId": {}, - "GroupIpAddress": {}, - "NetworkInterfaceIds": { - "shape": "Spr" + "AssignIpv6AddressOnCreation": { + "shape": "S18h" }, - "DryRun": { - "type": "boolean" - } - } - }, - "output": { - "type": "structure", - "members": { - "RegisteredMulticastGroupMembers": { - "locationName": "registeredMulticastGroupMembers", - "type": "structure", - "members": { - "TransitGatewayMulticastDomainId": { - "locationName": "transitGatewayMulticastDomainId" - }, - "RegisteredNetworkInterfaceIds": { - "shape": "Se", - "locationName": "registeredNetworkInterfaceIds" - }, - "GroupIpAddress": { - "locationName": "groupIpAddress" - } - } + "MapPublicIpOnLaunch": { + "shape": "S18h" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "MapCustomerOwnedIpOnLaunch": { + "shape": "S18h" + }, + "CustomerOwnedIpv4Pool": {}, + "EnableDns64": { + "shape": "S18h" + }, + "PrivateDnsHostnameTypeOnLaunch": {}, + "EnableResourceNameDnsARecordOnLaunch": { + "shape": "S18h" + }, + "EnableResourceNameDnsAAAARecordOnLaunch": { + "shape": "S18h" + }, + "EnableLniAtDeviceIndex": { + "type": "integer" + }, + "DisableLniAtDeviceIndex": { + "shape": "S18h" } } } }, - "RegisterTransitGatewayMulticastGroupSources": { + "ModifyTrafficMirrorFilterNetworkServices": { "input": { "type": "structure", + "required": [ + "TrafficMirrorFilterId" + ], "members": { - "TransitGatewayMulticastDomainId": {}, - "GroupIpAddress": {}, - "NetworkInterfaceIds": { - "shape": "Spr" + "TrafficMirrorFilterId": {}, + "AddNetworkServices": { + "shape": "Sny", + "locationName": "AddNetworkService" + }, + "RemoveNetworkServices": { + "shape": "Sny", + "locationName": "RemoveNetworkService" }, "DryRun": { "type": "boolean" @@ -17567,33 +21114,42 @@ "output": { "type": "structure", "members": { - "RegisteredMulticastGroupSources": { - "locationName": "registeredMulticastGroupSources", - "type": "structure", - "members": { - "TransitGatewayMulticastDomainId": { - "locationName": "transitGatewayMulticastDomainId" - }, - "RegisteredNetworkInterfaceIds": { - "shape": "Se", - "locationName": "registeredNetworkInterfaceIds" - }, - "GroupIpAddress": { - "locationName": "groupIpAddress" - } - } + "TrafficMirrorFilter": { + "shape": "Sns", + "locationName": "trafficMirrorFilter" } } } }, - "RejectTransitGatewayMulticastDomainAssociations": { + "ModifyTrafficMirrorFilterRule": { "input": { "type": "structure", + "required": [ + "TrafficMirrorFilterRuleId" + ], "members": { - "TransitGatewayMulticastDomainId": {}, - "TransitGatewayAttachmentId": {}, - "SubnetIds": { - "shape": "Se" + "TrafficMirrorFilterRuleId": {}, + "TrafficDirection": {}, + "RuleNumber": { + "type": "integer" + }, + "RuleAction": {}, + "DestinationPortRange": { + "shape": "So2" + }, + "SourcePortRange": { + "shape": "So2" + }, + "Protocol": { + "type": "integer" + }, + "DestinationCidrBlock": {}, + "SourceCidrBlock": {}, + "Description": {}, + "RemoveFields": { + "locationName": "RemoveField", + "type": "list", + "member": {} }, "DryRun": { "type": "boolean" @@ -17603,21 +21159,38 @@ "output": { "type": "structure", "members": { - "Associations": { - "shape": "Sg", - "locationName": "associations" + "TrafficMirrorFilterRule": { + "shape": "Snu", + "locationName": "trafficMirrorFilterRule" } } } }, - "RejectTransitGatewayPeeringAttachment": { + "ModifyTrafficMirrorSession": { "input": { "type": "structure", "required": [ - "TransitGatewayAttachmentId" + "TrafficMirrorSessionId" ], "members": { - "TransitGatewayAttachmentId": {}, + "TrafficMirrorSessionId": {}, + "TrafficMirrorTargetId": {}, + "TrafficMirrorFilterId": {}, + "PacketLength": { + "type": "integer" + }, + "SessionNumber": { + "type": "integer" + }, + "VirtualNetworkId": { + "type": "integer" + }, + "Description": {}, + "RemoveFields": { + "locationName": "RemoveField", + "type": "list", + "member": {} + }, "DryRun": { "type": "boolean" } @@ -17626,21 +21199,43 @@ "output": { "type": "structure", "members": { - "TransitGatewayPeeringAttachment": { - "shape": "Sn", - "locationName": "transitGatewayPeeringAttachment" + "TrafficMirrorSession": { + "shape": "So7", + "locationName": "trafficMirrorSession" } } } }, - "RejectTransitGatewayVpcAttachment": { + "ModifyTransitGateway": { "input": { "type": "structure", "required": [ - "TransitGatewayAttachmentId" + "TransitGatewayId" ], "members": { - "TransitGatewayAttachmentId": {}, + "TransitGatewayId": {}, + "Description": {}, + "Options": { + "type": "structure", + "members": { + "AddTransitGatewayCidrBlocks": { + "shape": "Soj" + }, + "RemoveTransitGatewayCidrBlocks": { + "shape": "Soj" + }, + "VpnEcmpSupport": {}, + "DnsSupport": {}, + "AutoAcceptSharedAttachments": {}, + "DefaultRouteTableAssociation": {}, + "AssociationDefaultRouteTableId": {}, + "DefaultRouteTablePropagation": {}, + "PropagationDefaultRouteTableId": {}, + "AmazonSideAsn": { + "type": "long" + } + } + }, "DryRun": { "type": "boolean" } @@ -17649,307 +21244,392 @@ "output": { "type": "structure", "members": { - "TransitGatewayVpcAttachment": { - "shape": "Sw", - "locationName": "transitGatewayVpcAttachment" + "TransitGateway": { + "shape": "Sol", + "locationName": "transitGateway" } } } }, - "RejectVpcEndpointConnections": { + "ModifyTransitGatewayPrefixListReference": { "input": { "type": "structure", "required": [ - "ServiceId", - "VpcEndpointIds" + "TransitGatewayRouteTableId", + "PrefixListId" ], "members": { - "DryRun": { + "TransitGatewayRouteTableId": {}, + "PrefixListId": {}, + "TransitGatewayAttachmentId": {}, + "Blackhole": { "type": "boolean" }, - "ServiceId": {}, - "VpcEndpointIds": { - "shape": "S13", - "locationName": "VpcEndpointId" + "DryRun": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "Unsuccessful": { - "shape": "S16", - "locationName": "unsuccessful" + "TransitGatewayPrefixListReference": { + "shape": "Spo", + "locationName": "transitGatewayPrefixListReference" } } } }, - "RejectVpcPeeringConnection": { + "ModifyTransitGatewayVpcAttachment": { "input": { "type": "structure", "required": [ - "VpcPeeringConnectionId" + "TransitGatewayAttachmentId" ], "members": { + "TransitGatewayAttachmentId": {}, + "AddSubnetIds": { + "shape": "S4z" + }, + "RemoveSubnetIds": { + "shape": "S4z" + }, + "Options": { + "type": "structure", + "members": { + "DnsSupport": {}, + "Ipv6Support": {}, + "ApplianceModeSupport": {} + } + }, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "VpcPeeringConnectionId": { - "locationName": "vpcPeeringConnectionId" } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "TransitGatewayVpcAttachment": { + "shape": "S16", + "locationName": "transitGatewayVpcAttachment" } } } }, - "ReleaseAddress": { + "ModifyVerifiedAccessEndpoint": { "input": { "type": "structure", + "required": [ + "VerifiedAccessEndpointId" + ], "members": { - "AllocationId": {}, - "PublicIp": {}, - "NetworkBorderGroup": {}, + "VerifiedAccessEndpointId": {}, + "VerifiedAccessGroupId": {}, + "LoadBalancerOptions": { + "type": "structure", + "members": { + "SubnetIds": { + "locationName": "SubnetId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "Protocol": {}, + "Port": { + "type": "integer" + } + } + }, + "NetworkInterfaceOptions": { + "type": "structure", + "members": { + "Protocol": {}, + "Port": { + "type": "integer" + } + } + }, + "Description": {}, + "ClientToken": { + "idempotencyToken": true + }, "DryRun": { - "locationName": "dryRun", "type": "boolean" } } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessEndpoint": { + "shape": "Sqo", + "locationName": "verifiedAccessEndpoint" + } + } } }, - "ReleaseHosts": { + "ModifyVerifiedAccessEndpointPolicy": { "input": { "type": "structure", "required": [ - "HostIds" + "VerifiedAccessEndpointId", + "PolicyEnabled" ], "members": { - "HostIds": { - "shape": "Swf", - "locationName": "hostId" + "VerifiedAccessEndpointId": {}, + "PolicyEnabled": { + "type": "boolean" + }, + "PolicyDocument": {}, + "ClientToken": { + "idempotencyToken": true + }, + "DryRun": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "Successful": { - "shape": "S21", - "locationName": "successful" + "PolicyEnabled": { + "locationName": "policyEnabled", + "type": "boolean" }, - "Unsuccessful": { - "shape": "S1lx", - "locationName": "unsuccessful" + "PolicyDocument": { + "locationName": "policyDocument" } } } }, - "ReplaceIamInstanceProfileAssociation": { + "ModifyVerifiedAccessGroup": { "input": { "type": "structure", "required": [ - "IamInstanceProfile", - "AssociationId" + "VerifiedAccessGroupId" ], "members": { - "IamInstanceProfile": { - "shape": "S2z" + "VerifiedAccessGroupId": {}, + "VerifiedAccessInstanceId": {}, + "Description": {}, + "ClientToken": { + "idempotencyToken": true }, - "AssociationId": {} + "DryRun": { + "type": "boolean" + } } }, "output": { "type": "structure", "members": { - "IamInstanceProfileAssociation": { - "shape": "S31", - "locationName": "iamInstanceProfileAssociation" + "VerifiedAccessGroup": { + "shape": "Sqw", + "locationName": "verifiedAccessGroup" } } } }, - "ReplaceNetworkAclAssociation": { + "ModifyVerifiedAccessGroupPolicy": { "input": { "type": "structure", "required": [ - "AssociationId", - "NetworkAclId" + "VerifiedAccessGroupId", + "PolicyEnabled" ], "members": { - "AssociationId": { - "locationName": "associationId" + "VerifiedAccessGroupId": {}, + "PolicyEnabled": { + "type": "boolean" + }, + "PolicyDocument": {}, + "ClientToken": { + "idempotencyToken": true }, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "NetworkAclId": { - "locationName": "networkAclId" } } }, "output": { "type": "structure", "members": { - "NewAssociationId": { - "locationName": "newAssociationId" + "PolicyEnabled": { + "locationName": "policyEnabled", + "type": "boolean" + }, + "PolicyDocument": { + "locationName": "policyDocument" } } } }, - "ReplaceNetworkAclEntry": { + "ModifyVerifiedAccessInstance": { "input": { "type": "structure", "required": [ - "Egress", - "NetworkAclId", - "Protocol", - "RuleAction", - "RuleNumber" + "VerifiedAccessInstanceId" ], "members": { - "CidrBlock": { - "locationName": "cidrBlock" - }, + "VerifiedAccessInstanceId": {}, + "Description": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" }, - "Egress": { - "locationName": "egress", - "type": "boolean" - }, - "IcmpTypeCode": { - "shape": "Sem", - "locationName": "Icmp" - }, - "Ipv6CidrBlock": { - "locationName": "ipv6CidrBlock" - }, - "NetworkAclId": { - "locationName": "networkAclId" - }, - "PortRange": { - "shape": "Sen", - "locationName": "portRange" - }, - "Protocol": { - "locationName": "protocol" - }, - "RuleAction": { - "locationName": "ruleAction" - }, - "RuleNumber": { - "locationName": "ruleNumber", - "type": "integer" + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "VerifiedAccessInstance": { + "shape": "S67", + "locationName": "verifiedAccessInstance" } } } }, - "ReplaceRoute": { + "ModifyVerifiedAccessInstanceLoggingConfiguration": { "input": { "type": "structure", "required": [ - "RouteTableId" + "VerifiedAccessInstanceId", + "AccessLogs" ], "members": { - "DestinationCidrBlock": { - "locationName": "destinationCidrBlock" - }, - "DestinationIpv6CidrBlock": { - "locationName": "destinationIpv6CidrBlock" - }, - "DestinationPrefixListId": {}, - "DryRun": { - "locationName": "dryRun", - "type": "boolean" - }, - "VpcEndpointId": {}, - "EgressOnlyInternetGatewayId": { - "locationName": "egressOnlyInternetGatewayId" - }, - "GatewayId": { - "locationName": "gatewayId" - }, - "InstanceId": { - "locationName": "instanceId" + "VerifiedAccessInstanceId": {}, + "AccessLogs": { + "type": "structure", + "members": { + "S3": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "BucketName": {}, + "Prefix": {}, + "BucketOwner": {} + } + }, + "CloudWatchLogs": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "LogGroup": {} + } + }, + "KinesisDataFirehose": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "DeliveryStream": {} + } + }, + "LogVersion": {}, + "IncludeTrustContext": { + "type": "boolean" + } + } }, - "LocalTarget": { + "DryRun": { "type": "boolean" }, - "NatGatewayId": { - "locationName": "natGatewayId" - }, - "TransitGatewayId": {}, - "LocalGatewayId": {}, - "CarrierGatewayId": {}, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "RouteTableId": { - "locationName": "routeTableId" - }, - "VpcPeeringConnectionId": { - "locationName": "vpcPeeringConnectionId" + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "LoggingConfiguration": { + "shape": "S1pu", + "locationName": "loggingConfiguration" } } } }, - "ReplaceRouteTableAssociation": { + "ModifyVerifiedAccessTrustProvider": { "input": { "type": "structure", "required": [ - "AssociationId", - "RouteTableId" + "VerifiedAccessTrustProviderId" ], "members": { - "AssociationId": { - "locationName": "associationId" + "VerifiedAccessTrustProviderId": {}, + "OidcOptions": { + "type": "structure", + "members": { + "Issuer": {}, + "AuthorizationEndpoint": {}, + "TokenEndpoint": {}, + "UserInfoEndpoint": {}, + "ClientId": {}, + "ClientSecret": { + "shape": "S65" + }, + "Scope": {} + } }, + "Description": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" }, - "RouteTableId": { - "locationName": "routeTableId" + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", "members": { - "NewAssociationId": { - "locationName": "newAssociationId" - }, - "AssociationState": { - "shape": "S3n", - "locationName": "associationState" + "VerifiedAccessTrustProvider": { + "shape": "S60", + "locationName": "verifiedAccessTrustProvider" } } } }, - "ReplaceTransitGatewayRoute": { + "ModifyVolume": { "input": { "type": "structure", "required": [ - "DestinationCidrBlock", - "TransitGatewayRouteTableId" + "VolumeId" ], "members": { - "DestinationCidrBlock": {}, - "TransitGatewayRouteTableId": {}, - "TransitGatewayAttachmentId": {}, - "Blackhole": { + "DryRun": { "type": "boolean" }, - "DryRun": { + "VolumeId": {}, + "Size": { + "type": "integer" + }, + "VolumeType": {}, + "Iops": { + "type": "integer" + }, + "Throughput": { + "type": "integer" + }, + "MultiAttachEnabled": { "type": "boolean" } } @@ -17957,418 +21637,393 @@ "output": { "type": "structure", "members": { - "Route": { - "shape": "Sj8", - "locationName": "route" + "VolumeModification": { + "shape": "S1qy", + "locationName": "volumeModification" } } } }, - "ReportInstanceStatus": { + "ModifyVolumeAttribute": { "input": { "type": "structure", "required": [ - "Instances", - "ReasonCodes", - "Status" + "VolumeId" ], "members": { - "Description": { - "locationName": "description" + "AutoEnableIO": { + "shape": "S18h" }, + "VolumeId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" + } + } + } + }, + "ModifyVpcAttribute": { + "input": { + "type": "structure", + "required": [ + "VpcId" + ], + "members": { + "EnableDnsHostnames": { + "shape": "S18h" }, - "EndTime": { - "locationName": "endTime", - "type": "timestamp" + "EnableDnsSupport": { + "shape": "S18h" }, - "Instances": { - "shape": "Srj", - "locationName": "instanceId" + "VpcId": { + "locationName": "vpcId" }, - "ReasonCodes": { - "locationName": "reasonCode", - "type": "list", - "member": { - "locationName": "item" - } + "EnableNetworkAddressUsageMetrics": { + "shape": "S18h" + } + } + } + }, + "ModifyVpcEndpoint": { + "input": { + "type": "structure", + "required": [ + "VpcEndpointId" + ], + "members": { + "DryRun": { + "type": "boolean" }, - "StartTime": { - "locationName": "startTime", - "type": "timestamp" + "VpcEndpointId": {}, + "ResetPolicy": { + "type": "boolean" }, - "Status": { - "locationName": "status" + "PolicyDocument": {}, + "AddRouteTableIds": { + "shape": "Srb", + "locationName": "AddRouteTableId" + }, + "RemoveRouteTableIds": { + "shape": "Srb", + "locationName": "RemoveRouteTableId" + }, + "AddSubnetIds": { + "shape": "Src", + "locationName": "AddSubnetId" + }, + "RemoveSubnetIds": { + "shape": "Src", + "locationName": "RemoveSubnetId" + }, + "AddSecurityGroupIds": { + "shape": "Srd", + "locationName": "AddSecurityGroupId" + }, + "RemoveSecurityGroupIds": { + "shape": "Srd", + "locationName": "RemoveSecurityGroupId" + }, + "IpAddressType": {}, + "DnsOptions": { + "shape": "Srf" + }, + "PrivateDnsEnabled": { + "type": "boolean" + }, + "SubnetConfigurations": { + "shape": "Srh", + "locationName": "SubnetConfiguration" + } + } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "RequestSpotFleet": { + "ModifyVpcEndpointConnectionNotification": { "input": { "type": "structure", "required": [ - "SpotFleetRequestConfig" + "ConnectionNotificationId" ], "members": { "DryRun": { - "locationName": "dryRun", "type": "boolean" }, - "SpotFleetRequestConfig": { - "shape": "S19w", - "locationName": "spotFleetRequestConfig" + "ConnectionNotificationId": {}, + "ConnectionNotificationArn": {}, + "ConnectionEvents": { + "shape": "So" } } }, "output": { "type": "structure", "members": { - "SpotFleetRequestId": { - "locationName": "spotFleetRequestId" + "ReturnValue": { + "locationName": "return", + "type": "boolean" } } } }, - "RequestSpotInstances": { + "ModifyVpcEndpointServiceConfiguration": { "input": { "type": "structure", + "required": [ + "ServiceId" + ], "members": { - "AvailabilityZoneGroup": { - "locationName": "availabilityZoneGroup" - }, - "BlockDurationMinutes": { - "locationName": "blockDurationMinutes", - "type": "integer" + "DryRun": { + "type": "boolean" }, - "ClientToken": { - "locationName": "clientToken" + "ServiceId": {}, + "PrivateDnsName": {}, + "RemovePrivateDnsName": { + "type": "boolean" }, - "DryRun": { - "locationName": "dryRun", + "AcceptanceRequired": { "type": "boolean" }, - "InstanceCount": { - "locationName": "instanceCount", - "type": "integer" + "AddNetworkLoadBalancerArns": { + "shape": "So", + "locationName": "AddNetworkLoadBalancerArn" }, - "LaunchGroup": { - "locationName": "launchGroup" + "RemoveNetworkLoadBalancerArns": { + "shape": "So", + "locationName": "RemoveNetworkLoadBalancerArn" }, - "LaunchSpecification": { - "type": "structure", - "members": { - "SecurityGroupIds": { - "locationName": "SecurityGroupId", - "type": "list", - "member": { - "locationName": "item" - } - }, - "SecurityGroups": { - "locationName": "SecurityGroup", - "type": "list", - "member": { - "locationName": "item" - } - }, - "AddressingType": { - "locationName": "addressingType" - }, - "BlockDeviceMappings": { - "shape": "Sx4", - "locationName": "blockDeviceMapping" - }, - "EbsOptimized": { - "locationName": "ebsOptimized", - "type": "boolean" - }, - "IamInstanceProfile": { - "shape": "S2z", - "locationName": "iamInstanceProfile" - }, - "ImageId": { - "locationName": "imageId" - }, - "InstanceType": { - "locationName": "instanceType" - }, - "KernelId": { - "locationName": "kernelId" - }, - "KeyName": { - "locationName": "keyName" - }, - "Monitoring": { - "shape": "S1ar", - "locationName": "monitoring" - }, - "NetworkInterfaces": { - "shape": "S1a6", - "locationName": "NetworkInterface" - }, - "Placement": { - "shape": "S1a8", - "locationName": "placement" - }, - "RamdiskId": { - "locationName": "ramdiskId" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "UserData": { - "locationName": "userData" - } - } - }, - "SpotPrice": { - "locationName": "spotPrice" - }, - "Type": { - "locationName": "type" - }, - "ValidFrom": { - "locationName": "validFrom", - "type": "timestamp" + "AddGatewayLoadBalancerArns": { + "shape": "So", + "locationName": "AddGatewayLoadBalancerArn" }, - "ValidUntil": { - "locationName": "validUntil", - "type": "timestamp" + "RemoveGatewayLoadBalancerArns": { + "shape": "So", + "locationName": "RemoveGatewayLoadBalancerArn" }, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" + "AddSupportedIpAddressTypes": { + "shape": "So", + "locationName": "AddSupportedIpAddressType" }, - "InstanceInterruptionBehavior": {} + "RemoveSupportedIpAddressTypes": { + "shape": "So", + "locationName": "RemoveSupportedIpAddressType" + } } }, "output": { "type": "structure", "members": { - "SpotInstanceRequests": { - "shape": "S1ao", - "locationName": "spotInstanceRequestSet" + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "ResetAddressAttribute": { + "ModifyVpcEndpointServicePayerResponsibility": { "input": { "type": "structure", "required": [ - "AllocationId", - "Attribute" + "ServiceId", + "PayerResponsibility" ], "members": { - "AllocationId": {}, - "Attribute": {}, "DryRun": { "type": "boolean" - } + }, + "ServiceId": {}, + "PayerResponsibility": {} } }, "output": { "type": "structure", "members": { - "Address": { - "shape": "Sqk", - "locationName": "address" - } - } - } - }, - "ResetEbsDefaultKmsKeyId": { - "input": { - "type": "structure", - "members": { - "DryRun": { + "ReturnValue": { + "locationName": "return", "type": "boolean" } } - }, - "output": { - "type": "structure", - "members": { - "KmsKeyId": { - "locationName": "kmsKeyId" - } - } } }, - "ResetFpgaImageAttribute": { + "ModifyVpcEndpointServicePermissions": { "input": { "type": "structure", "required": [ - "FpgaImageId" + "ServiceId" ], "members": { "DryRun": { "type": "boolean" }, - "FpgaImageId": {}, - "Attribute": {} + "ServiceId": {}, + "AddAllowedPrincipals": { + "shape": "So" + }, + "RemoveAllowedPrincipals": { + "shape": "So" + } } }, "output": { "type": "structure", "members": { - "Return": { + "AddedPrincipals": { + "locationName": "addedPrincipalSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "PrincipalType": { + "locationName": "principalType" + }, + "Principal": { + "locationName": "principal" + }, + "ServicePermissionId": { + "locationName": "servicePermissionId" + }, + "ServiceId": { + "locationName": "serviceId" + } + } + } + }, + "ReturnValue": { "locationName": "return", "type": "boolean" } } } }, - "ResetImageAttribute": { + "ModifyVpcPeeringConnectionOptions": { "input": { "type": "structure", "required": [ - "Attribute", - "ImageId" + "VpcPeeringConnectionId" ], "members": { - "Attribute": {}, - "ImageId": {}, + "AccepterPeeringConnectionOptions": { + "shape": "S26p" + }, "DryRun": { - "locationName": "dryRun", "type": "boolean" - } + }, + "RequesterPeeringConnectionOptions": { + "shape": "S26p" + }, + "VpcPeeringConnectionId": {} } - } - }, - "ResetInstanceAttribute": { - "input": { + }, + "output": { "type": "structure", - "required": [ - "Attribute", - "InstanceId" - ], "members": { - "Attribute": { - "locationName": "attribute" - }, - "DryRun": { - "locationName": "dryRun", - "type": "boolean" + "AccepterPeeringConnectionOptions": { + "shape": "S26r", + "locationName": "accepterPeeringConnectionOptions" }, - "InstanceId": { - "locationName": "instanceId" + "RequesterPeeringConnectionOptions": { + "shape": "S26r", + "locationName": "requesterPeeringConnectionOptions" } } } }, - "ResetNetworkInterfaceAttribute": { + "ModifyVpcTenancy": { "input": { "type": "structure", "required": [ - "NetworkInterfaceId" + "VpcId", + "InstanceTenancy" ], "members": { + "VpcId": {}, + "InstanceTenancy": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "SourceDestCheck": { - "locationName": "sourceDestCheck" } } - } - }, - "ResetSnapshotAttribute": { - "input": { + }, + "output": { "type": "structure", - "required": [ - "Attribute", - "SnapshotId" - ], "members": { - "Attribute": {}, - "SnapshotId": {}, - "DryRun": { - "locationName": "dryRun", + "ReturnValue": { + "locationName": "return", "type": "boolean" } } } }, - "RestoreAddressToClassic": { + "ModifyVpnConnection": { "input": { "type": "structure", "required": [ - "PublicIp" + "VpnConnectionId" ], "members": { + "VpnConnectionId": {}, + "TransitGatewayId": {}, + "CustomerGatewayId": {}, + "VpnGatewayId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" - }, - "PublicIp": { - "locationName": "publicIp" } } }, "output": { "type": "structure", "members": { - "PublicIp": { - "locationName": "publicIp" - }, - "Status": { - "locationName": "status" + "VpnConnection": { + "shape": "St0", + "locationName": "vpnConnection" } } } }, - "RestoreManagedPrefixListVersion": { + "ModifyVpnConnectionOptions": { "input": { "type": "structure", "required": [ - "PrefixListId", - "PreviousVersion", - "CurrentVersion" + "VpnConnectionId" ], "members": { + "VpnConnectionId": {}, + "LocalIpv4NetworkCidr": {}, + "RemoteIpv4NetworkCidr": {}, + "LocalIpv6NetworkCidr": {}, + "RemoteIpv6NetworkCidr": {}, "DryRun": { "type": "boolean" - }, - "PrefixListId": {}, - "PreviousVersion": { - "type": "long" - }, - "CurrentVersion": { - "type": "long" } } }, "output": { "type": "structure", "members": { - "PrefixList": { - "shape": "Se5", - "locationName": "prefixList" + "VpnConnection": { + "shape": "St0", + "locationName": "vpnConnection" } } } }, - "RevokeClientVpnIngress": { + "ModifyVpnTunnelCertificate": { "input": { "type": "structure", "required": [ - "ClientVpnEndpointId", - "TargetNetworkCidr" + "VpnConnectionId", + "VpnTunnelOutsideIpAddress" ], "members": { - "ClientVpnEndpointId": {}, - "TargetNetworkCidr": {}, - "AccessGroupId": {}, - "RevokeAllGroups": { - "type": "boolean" - }, + "VpnConnectionId": {}, + "VpnTunnelOutsideIpAddress": {}, "DryRun": { "type": "boolean" } @@ -18377,494 +22032,567 @@ "output": { "type": "structure", "members": { - "Status": { - "shape": "S4x", - "locationName": "status" + "VpnConnection": { + "shape": "St0", + "locationName": "vpnConnection" } } } }, - "RevokeSecurityGroupEgress": { + "ModifyVpnTunnelOptions": { "input": { "type": "structure", "required": [ - "GroupId" + "VpnConnectionId", + "VpnTunnelOutsideIpAddress", + "TunnelOptions" ], "members": { + "VpnConnectionId": {}, + "VpnTunnelOutsideIpAddress": {}, + "TunnelOptions": { + "type": "structure", + "members": { + "TunnelInsideCidr": {}, + "TunnelInsideIpv6Cidr": {}, + "PreSharedKey": { + "shape": "Ssh" + }, + "Phase1LifetimeSeconds": { + "type": "integer" + }, + "Phase2LifetimeSeconds": { + "type": "integer" + }, + "RekeyMarginTimeSeconds": { + "type": "integer" + }, + "RekeyFuzzPercentage": { + "type": "integer" + }, + "ReplayWindowSize": { + "type": "integer" + }, + "DPDTimeoutSeconds": { + "type": "integer" + }, + "DPDTimeoutAction": {}, + "Phase1EncryptionAlgorithms": { + "shape": "Ssi", + "locationName": "Phase1EncryptionAlgorithm" + }, + "Phase2EncryptionAlgorithms": { + "shape": "Ssk", + "locationName": "Phase2EncryptionAlgorithm" + }, + "Phase1IntegrityAlgorithms": { + "shape": "Ssm", + "locationName": "Phase1IntegrityAlgorithm" + }, + "Phase2IntegrityAlgorithms": { + "shape": "Sso", + "locationName": "Phase2IntegrityAlgorithm" + }, + "Phase1DHGroupNumbers": { + "shape": "Ssq", + "locationName": "Phase1DHGroupNumber" + }, + "Phase2DHGroupNumbers": { + "shape": "Sss", + "locationName": "Phase2DHGroupNumber" + }, + "IKEVersions": { + "shape": "Ssu", + "locationName": "IKEVersion" + }, + "StartupAction": {}, + "LogOptions": { + "shape": "Ssw" + }, + "EnableTunnelLifecycleControl": { + "type": "boolean" + } + }, + "sensitive": true + }, "DryRun": { - "locationName": "dryRun", "type": "boolean" }, - "GroupId": { - "locationName": "groupId" + "SkipTunnelReplacement": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "VpnConnection": { + "shape": "St0", + "locationName": "vpnConnection" + } + } + } + }, + "MonitorInstances": { + "input": { + "type": "structure", + "required": [ + "InstanceIds" + ], + "members": { + "InstanceIds": { + "shape": "S11c", + "locationName": "InstanceId" }, - "IpPermissions": { - "shape": "S50", - "locationName": "ipPermissions" + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceMonitorings": { + "shape": "S276", + "locationName": "instancesSet" + } + } + } + }, + "MoveAddressToVpc": { + "input": { + "type": "structure", + "required": [ + "PublicIp" + ], + "members": { + "DryRun": { + "locationName": "dryRun", + "type": "boolean" }, - "SecurityGroupRuleIds": { - "shape": "S18x", - "locationName": "SecurityGroupRuleId" + "PublicIp": { + "locationName": "publicIp" + } + } + }, + "output": { + "type": "structure", + "members": { + "AllocationId": { + "locationName": "allocationId" }, - "CidrIp": { - "locationName": "cidrIp" + "Status": { + "locationName": "status" + } + } + } + }, + "MoveByoipCidrToIpam": { + "input": { + "type": "structure", + "required": [ + "Cidr", + "IpamPoolId", + "IpamPoolOwner" + ], + "members": { + "DryRun": { + "type": "boolean" }, - "FromPort": { - "locationName": "fromPort", - "type": "integer" + "Cidr": {}, + "IpamPoolId": {}, + "IpamPoolOwner": {} + } + }, + "output": { + "type": "structure", + "members": { + "ByoipCidr": { + "shape": "S1x", + "locationName": "byoipCidr" + } + } + } + }, + "ProvisionByoipCidr": { + "input": { + "type": "structure", + "required": [ + "Cidr" + ], + "members": { + "Cidr": {}, + "CidrAuthorizationContext": { + "type": "structure", + "required": [ + "Message", + "Signature" + ], + "members": { + "Message": {}, + "Signature": {} + } }, - "IpProtocol": { - "locationName": "ipProtocol" + "PubliclyAdvertisable": { + "type": "boolean" }, - "ToPort": { - "locationName": "toPort", - "type": "integer" + "Description": {}, + "DryRun": { + "type": "boolean" }, - "SourceSecurityGroupName": { - "locationName": "sourceSecurityGroupName" + "PoolTagSpecifications": { + "shape": "S3", + "locationName": "PoolTagSpecification" }, - "SourceSecurityGroupOwnerId": { - "locationName": "sourceSecurityGroupOwnerId" + "MultiRegion": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" - }, - "UnknownIpPermissions": { - "shape": "S50", - "locationName": "unknownIpPermissionSet" + "ByoipCidr": { + "shape": "S1x", + "locationName": "byoipCidr" } } } }, - "RevokeSecurityGroupIngress": { + "ProvisionIpamPoolCidr": { "input": { "type": "structure", + "required": [ + "IpamPoolId" + ], "members": { - "CidrIp": {}, - "FromPort": { - "type": "integer" + "DryRun": { + "type": "boolean" }, - "GroupId": {}, - "GroupName": {}, - "IpPermissions": { - "shape": "S50" + "IpamPoolId": {}, + "Cidr": {}, + "CidrAuthorizationContext": { + "type": "structure", + "members": { + "Message": {}, + "Signature": {} + } }, - "IpProtocol": {}, - "SourceSecurityGroupName": {}, - "SourceSecurityGroupOwnerId": {}, - "ToPort": { + "NetmaskLength": { "type": "integer" }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "IpamPoolCidr": { + "shape": "Syp", + "locationName": "ipamPoolCidr" + } + } + } + }, + "ProvisionPublicIpv4PoolCidr": { + "input": { + "type": "structure", + "required": [ + "IpamPoolId", + "PoolId", + "NetmaskLength" + ], + "members": { "DryRun": { - "locationName": "dryRun", "type": "boolean" }, - "SecurityGroupRuleIds": { - "shape": "S18x", - "locationName": "SecurityGroupRuleId" + "IpamPoolId": {}, + "PoolId": {}, + "NetmaskLength": { + "type": "integer" } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "PoolId": { + "locationName": "poolId" }, - "UnknownIpPermissions": { - "shape": "S50", - "locationName": "unknownIpPermissionSet" + "PoolAddressRange": { + "shape": "S1it", + "locationName": "poolAddressRange" } } } }, - "RunInstances": { + "PurchaseHostReservation": { "input": { "type": "structure", "required": [ - "MaxCount", - "MinCount" + "HostIdSet", + "OfferingId" ], "members": { - "BlockDeviceMappings": { - "shape": "Saf", - "locationName": "BlockDeviceMapping" + "ClientToken": {}, + "CurrencyCode": {}, + "HostIdSet": { + "shape": "S1xi" }, - "ImageId": {}, - "InstanceType": {}, - "Ipv6AddressCount": { - "type": "integer" - }, - "Ipv6Addresses": { - "shape": "Sd0", - "locationName": "Ipv6Address" - }, - "KernelId": {}, - "KeyName": {}, - "MaxCount": { - "type": "integer" - }, - "MinCount": { - "type": "integer" - }, - "Monitoring": { - "shape": "S1ar" - }, - "Placement": { - "shape": "S9m" - }, - "RamdiskId": {}, - "SecurityGroupIds": { - "shape": "Sbg", - "locationName": "SecurityGroupId" + "LimitPrice": {}, + "OfferingId": {}, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + } + } + }, + "output": { + "type": "structure", + "members": { + "ClientToken": { + "locationName": "clientToken" }, - "SecurityGroups": { - "shape": "Sc2", - "locationName": "SecurityGroup" + "CurrencyCode": { + "locationName": "currencyCode" }, - "SubnetId": {}, - "UserData": {}, - "AdditionalInfo": { - "locationName": "additionalInfo" + "Purchase": { + "shape": "S1xk", + "locationName": "purchase" }, - "ClientToken": { - "idempotencyToken": true, - "locationName": "clientToken" + "TotalHourlyPrice": { + "locationName": "totalHourlyPrice" }, - "DisableApiTermination": { - "locationName": "disableApiTermination", - "type": "boolean" + "TotalUpfrontPrice": { + "locationName": "totalUpfrontPrice" + } + } + } + }, + "PurchaseReservedInstancesOffering": { + "input": { + "type": "structure", + "required": [ + "InstanceCount", + "ReservedInstancesOfferingId" + ], + "members": { + "InstanceCount": { + "type": "integer" }, + "ReservedInstancesOfferingId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" }, - "EbsOptimized": { - "locationName": "ebsOptimized", - "type": "boolean" - }, - "IamInstanceProfile": { - "shape": "S2z", - "locationName": "iamInstanceProfile" - }, - "InstanceInitiatedShutdownBehavior": { - "locationName": "instanceInitiatedShutdownBehavior" - }, - "NetworkInterfaces": { - "shape": "S1a6", - "locationName": "networkInterface" - }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" - }, - "ElasticGpuSpecification": { - "type": "list", - "member": { - "shape": "Sby", - "locationName": "item" - } - }, - "ElasticInferenceAccelerators": { - "locationName": "ElasticInferenceAccelerator", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "required": [ - "Type" - ], - "members": { - "Type": {}, - "Count": { - "type": "integer" - } - } - } - }, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" - }, - "LaunchTemplate": { - "type": "structure", - "members": { - "LaunchTemplateId": {}, - "LaunchTemplateName": {}, - "Version": {} - } - }, - "InstanceMarketOptions": { - "type": "structure", - "members": { - "MarketType": {}, - "SpotOptions": { - "type": "structure", - "members": { - "MaxPrice": {}, - "SpotInstanceType": {}, - "BlockDurationMinutes": { - "type": "integer" - }, - "ValidUntil": { - "type": "timestamp" - }, - "InstanceInterruptionBehavior": {} - } - } - } - }, - "CreditSpecification": { - "shape": "Sc8" - }, - "CpuOptions": { + "LimitPrice": { + "locationName": "limitPrice", "type": "structure", "members": { - "CoreCount": { - "type": "integer" + "Amount": { + "locationName": "amount", + "type": "double" }, - "ThreadsPerCore": { - "type": "integer" + "CurrencyCode": { + "locationName": "currencyCode" } } }, - "CapacityReservationSpecification": { - "shape": "S1m8" + "PurchaseTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReservedInstancesId": { + "locationName": "reservedInstancesId" + } + } + } + }, + "PurchaseScheduledInstances": { + "input": { + "type": "structure", + "required": [ + "PurchaseRequests" + ], + "members": { + "ClientToken": { + "idempotencyToken": true }, - "HibernationOptions": { - "type": "structure", - "members": { - "Configured": { - "type": "boolean" - } - } + "DryRun": { + "type": "boolean" }, - "LicenseSpecifications": { - "locationName": "LicenseSpecification", + "PurchaseRequests": { + "locationName": "PurchaseRequest", "type": "list", "member": { - "locationName": "item", + "locationName": "PurchaseRequest", "type": "structure", + "required": [ + "InstanceCount", + "PurchaseToken" + ], "members": { - "LicenseConfigurationArn": {} - } - } - }, - "MetadataOptions": { - "type": "structure", - "members": { - "HttpTokens": {}, - "HttpPutResponseHopLimit": { - "type": "integer" - }, - "HttpEndpoint": {}, - "HttpProtocolIpv6": {} - } - }, - "EnclaveOptions": { - "type": "structure", - "members": { - "Enabled": { - "type": "boolean" + "InstanceCount": { + "type": "integer" + }, + "PurchaseToken": {} } } } } }, "output": { - "shape": "S120" + "type": "structure", + "members": { + "ScheduledInstanceSet": { + "locationName": "scheduledInstanceSet", + "type": "list", + "member": { + "shape": "S1kn", + "locationName": "item" + } + } + } } }, - "RunScheduledInstances": { + "RebootInstances": { "input": { "type": "structure", "required": [ - "LaunchSpecification", - "ScheduledInstanceId" + "InstanceIds" ], "members": { - "ClientToken": { - "idempotencyToken": true + "InstanceIds": { + "shape": "S11c", + "locationName": "InstanceId" }, "DryRun": { + "locationName": "dryRun", "type": "boolean" + } + } + } + }, + "RegisterImage": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "ImageLocation": {}, + "Architecture": { + "locationName": "architecture" }, - "InstanceCount": { - "type": "integer" - }, - "LaunchSpecification": { + "BlockDeviceMappings": { + "shape": "Seh", + "locationName": "BlockDeviceMapping" + }, + "Description": { + "locationName": "description" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "EnaSupport": { + "locationName": "enaSupport", + "type": "boolean" + }, + "KernelId": { + "locationName": "kernelId" + }, + "Name": { + "locationName": "name" + }, + "BillingProducts": { + "locationName": "BillingProduct", + "type": "list", + "member": { + "locationName": "item" + } + }, + "RamdiskId": { + "locationName": "ramdiskId" + }, + "RootDeviceName": { + "locationName": "rootDeviceName" + }, + "SriovNetSupport": { + "locationName": "sriovNetSupport" + }, + "VirtualizationType": { + "locationName": "virtualizationType" + }, + "BootMode": {}, + "TpmSupport": {}, + "UefiData": {}, + "ImdsSupport": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImageId": { + "locationName": "imageId" + } + } + } + }, + "RegisterInstanceEventNotificationAttributes": { + "input": { + "type": "structure", + "required": [ + "InstanceTagAttribute" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "InstanceTagAttribute": { "type": "structure", - "required": [ - "ImageId" - ], "members": { - "BlockDeviceMappings": { - "locationName": "BlockDeviceMapping", - "type": "list", - "member": { - "locationName": "BlockDeviceMapping", - "type": "structure", - "members": { - "DeviceName": {}, - "Ebs": { - "type": "structure", - "members": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "integer" - }, - "SnapshotId": {}, - "VolumeSize": { - "type": "integer" - }, - "VolumeType": {} - } - }, - "NoDevice": {}, - "VirtualName": {} - } - } - }, - "EbsOptimized": { + "IncludeAllTagsOfInstance": { "type": "boolean" }, - "IamInstanceProfile": { - "type": "structure", - "members": { - "Arn": {}, - "Name": {} - } - }, - "ImageId": {}, - "InstanceType": {}, - "KernelId": {}, - "KeyName": {}, - "Monitoring": { - "type": "structure", - "members": { - "Enabled": { - "type": "boolean" - } - } - }, - "NetworkInterfaces": { - "locationName": "NetworkInterface", - "type": "list", - "member": { - "locationName": "NetworkInterface", - "type": "structure", - "members": { - "AssociatePublicIpAddress": { - "type": "boolean" - }, - "DeleteOnTermination": { - "type": "boolean" - }, - "Description": {}, - "DeviceIndex": { - "type": "integer" - }, - "Groups": { - "shape": "S1ru", - "locationName": "Group" - }, - "Ipv6AddressCount": { - "type": "integer" - }, - "Ipv6Addresses": { - "locationName": "Ipv6Address", - "type": "list", - "member": { - "locationName": "Ipv6Address", - "type": "structure", - "members": { - "Ipv6Address": {} - } - } - }, - "NetworkInterfaceId": {}, - "PrivateIpAddress": {}, - "PrivateIpAddressConfigs": { - "locationName": "PrivateIpAddressConfig", - "type": "list", - "member": { - "locationName": "PrivateIpAddressConfigSet", - "type": "structure", - "members": { - "Primary": { - "type": "boolean" - }, - "PrivateIpAddress": {} - } - } - }, - "SecondaryPrivateIpAddressCount": { - "type": "integer" - }, - "SubnetId": {} - } - } - }, - "Placement": { - "type": "structure", - "members": { - "AvailabilityZone": {}, - "GroupName": {} - } - }, - "RamdiskId": {}, - "SecurityGroupIds": { - "shape": "S1ru", - "locationName": "SecurityGroupId" - }, - "SubnetId": {}, - "UserData": {} + "InstanceTagKeys": { + "shape": "Sz0", + "locationName": "InstanceTagKey" + } } - }, - "ScheduledInstanceId": {} + } } }, "output": { "type": "structure", "members": { - "InstanceIdSet": { - "locationName": "instanceIdSet", - "type": "list", - "member": { - "locationName": "item" - } + "InstanceTagAttribute": { + "shape": "Sz2", + "locationName": "instanceTagAttribute" } } } }, - "SearchLocalGatewayRoutes": { + "RegisterTransitGatewayMulticastGroupMembers": { "input": { "type": "structure", "required": [ - "LocalGatewayRouteTableId", - "Filters" + "TransitGatewayMulticastDomainId", + "NetworkInterfaceIds" ], "members": { - "LocalGatewayRouteTableId": {}, - "Filters": { - "shape": "Sq6", - "locationName": "Filter" - }, - "MaxResults": { - "type": "integer" + "TransitGatewayMulticastDomainId": {}, + "GroupIpAddress": {}, + "NetworkInterfaceIds": { + "shape": "Sz4" }, - "NextToken": {}, "DryRun": { "type": "boolean" } @@ -18873,33 +22601,38 @@ "output": { "type": "structure", "members": { - "Routes": { - "locationName": "routeSet", - "type": "list", - "member": { - "shape": "Sdu", - "locationName": "item" + "RegisteredMulticastGroupMembers": { + "locationName": "registeredMulticastGroupMembers", + "type": "structure", + "members": { + "TransitGatewayMulticastDomainId": { + "locationName": "transitGatewayMulticastDomainId" + }, + "RegisteredNetworkInterfaceIds": { + "shape": "So", + "locationName": "registeredNetworkInterfaceIds" + }, + "GroupIpAddress": { + "locationName": "groupIpAddress" + } } - }, - "NextToken": { - "locationName": "nextToken" } } } }, - "SearchTransitGatewayMulticastGroups": { + "RegisterTransitGatewayMulticastGroupSources": { "input": { "type": "structure", + "required": [ + "TransitGatewayMulticastDomainId", + "NetworkInterfaceIds" + ], "members": { "TransitGatewayMulticastDomainId": {}, - "Filters": { - "shape": "Sq6", - "locationName": "Filter" - }, - "MaxResults": { - "type": "integer" + "GroupIpAddress": {}, + "NetworkInterfaceIds": { + "shape": "Sz4" }, - "NextToken": {}, "DryRun": { "type": "boolean" } @@ -18908,72 +22641,33 @@ "output": { "type": "structure", "members": { - "MulticastGroups": { - "locationName": "multicastGroups", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "GroupIpAddress": { - "locationName": "groupIpAddress" - }, - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "ResourceId": { - "locationName": "resourceId" - }, - "ResourceType": { - "locationName": "resourceType" - }, - "ResourceOwnerId": { - "locationName": "resourceOwnerId" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "GroupMember": { - "locationName": "groupMember", - "type": "boolean" - }, - "GroupSource": { - "locationName": "groupSource", - "type": "boolean" - }, - "MemberType": { - "locationName": "memberType" - }, - "SourceType": { - "locationName": "sourceType" - } + "RegisteredMulticastGroupSources": { + "locationName": "registeredMulticastGroupSources", + "type": "structure", + "members": { + "TransitGatewayMulticastDomainId": { + "locationName": "transitGatewayMulticastDomainId" + }, + "RegisteredNetworkInterfaceIds": { + "shape": "So", + "locationName": "registeredNetworkInterfaceIds" + }, + "GroupIpAddress": { + "locationName": "groupIpAddress" } } - }, - "NextToken": { - "locationName": "nextToken" } } } }, - "SearchTransitGatewayRoutes": { + "RejectTransitGatewayMulticastDomainAssociations": { "input": { "type": "structure", - "required": [ - "TransitGatewayRouteTableId", - "Filters" - ], "members": { - "TransitGatewayRouteTableId": {}, - "Filters": { - "shape": "Sq6", - "locationName": "Filter" - }, - "MaxResults": { - "type": "integer" + "TransitGatewayMulticastDomainId": {}, + "TransitGatewayAttachmentId": {}, + "SubnetIds": { + "shape": "So" }, "DryRun": { "type": "boolean" @@ -18983,51 +22677,45 @@ "output": { "type": "structure", "members": { - "Routes": { - "locationName": "routeSet", - "type": "list", - "member": { - "shape": "Sj8", - "locationName": "item" - } - }, - "AdditionalRoutesAvailable": { - "locationName": "additionalRoutesAvailable", - "type": "boolean" + "Associations": { + "shape": "Sq", + "locationName": "associations" } } } }, - "SendDiagnosticInterrupt": { + "RejectTransitGatewayPeeringAttachment": { "input": { "type": "structure", "required": [ - "InstanceId" + "TransitGatewayAttachmentId" ], "members": { - "InstanceId": {}, + "TransitGatewayAttachmentId": {}, "DryRun": { "type": "boolean" } } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayPeeringAttachment": { + "shape": "Sx", + "locationName": "transitGatewayPeeringAttachment" + } + } } }, - "StartInstances": { + "RejectTransitGatewayVpcAttachment": { "input": { "type": "structure", "required": [ - "InstanceIds" + "TransitGatewayAttachmentId" ], "members": { - "InstanceIds": { - "shape": "Srj", - "locationName": "InstanceId" - }, - "AdditionalInfo": { - "locationName": "additionalInfo" - }, + "TransitGatewayAttachmentId": {}, "DryRun": { - "locationName": "dryRun", "type": "boolean" } } @@ -19035,329 +22723,362 @@ "output": { "type": "structure", "members": { - "StartingInstances": { - "shape": "S1si", - "locationName": "instancesSet" + "TransitGatewayVpcAttachment": { + "shape": "S16", + "locationName": "transitGatewayVpcAttachment" } } } }, - "StartNetworkInsightsAnalysis": { + "RejectVpcEndpointConnections": { "input": { "type": "structure", "required": [ - "NetworkInsightsPathId", - "ClientToken" + "ServiceId", + "VpcEndpointIds" ], "members": { - "NetworkInsightsPathId": {}, - "FilterInArns": { - "shape": "S158", - "locationName": "FilterInArn" - }, "DryRun": { "type": "boolean" }, - "TagSpecifications": { - "shape": "S1t", - "locationName": "TagSpecification" - }, - "ClientToken": { - "idempotencyToken": true + "ServiceId": {}, + "VpcEndpointIds": { + "shape": "S1d", + "locationName": "VpcEndpointId" } } }, "output": { "type": "structure", "members": { - "NetworkInsightsAnalysis": { - "shape": "S157", - "locationName": "networkInsightsAnalysis" + "Unsuccessful": { + "shape": "S1g", + "locationName": "unsuccessful" } } } }, - "StartVpcEndpointServicePrivateDnsVerification": { + "RejectVpcPeeringConnection": { "input": { "type": "structure", "required": [ - "ServiceId" + "VpcPeeringConnectionId" ], "members": { "DryRun": { + "locationName": "dryRun", "type": "boolean" }, - "ServiceId": {} + "VpcPeeringConnectionId": { + "locationName": "vpcPeeringConnectionId" + } } }, "output": { "type": "structure", "members": { - "ReturnValue": { + "Return": { "locationName": "return", "type": "boolean" } } } }, - "StopInstances": { + "ReleaseAddress": { "input": { "type": "structure", - "required": [ - "InstanceIds" - ], "members": { - "InstanceIds": { - "shape": "Srj", - "locationName": "InstanceId" - }, - "Hibernate": { - "type": "boolean" - }, + "AllocationId": {}, + "PublicIp": {}, + "NetworkBorderGroup": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" - }, - "Force": { - "locationName": "force", - "type": "boolean" - } - } - }, - "output": { - "type": "structure", - "members": { - "StoppingInstances": { - "shape": "S1si", - "locationName": "instancesSet" } } } }, - "TerminateClientVpnConnections": { + "ReleaseHosts": { "input": { "type": "structure", "required": [ - "ClientVpnEndpointId" + "HostIds" ], "members": { - "ClientVpnEndpointId": {}, - "ConnectionId": {}, - "Username": {}, - "DryRun": { - "type": "boolean" + "HostIds": { + "shape": "S16l", + "locationName": "hostId" } } }, "output": { "type": "structure", "members": { - "ClientVpnEndpointId": { - "locationName": "clientVpnEndpointId" - }, - "Username": { - "locationName": "username" + "Successful": { + "shape": "S2b", + "locationName": "successful" }, - "ConnectionStatuses": { - "locationName": "connectionStatuses", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "ConnectionId": { - "locationName": "connectionId" - }, - "PreviousStatus": { - "shape": "Sry", - "locationName": "previousStatus" - }, - "CurrentStatus": { - "shape": "Sry", - "locationName": "currentStatus" - } - } - } + "Unsuccessful": { + "shape": "S22z", + "locationName": "unsuccessful" } } } }, - "TerminateInstances": { + "ReleaseIpamPoolAllocation": { "input": { "type": "structure", "required": [ - "InstanceIds" + "IpamPoolId", + "Cidr", + "IpamPoolAllocationId" ], "members": { - "InstanceIds": { - "shape": "Srj", - "locationName": "InstanceId" - }, "DryRun": { - "locationName": "dryRun", "type": "boolean" - } + }, + "IpamPoolId": {}, + "Cidr": {}, + "IpamPoolAllocationId": {} } }, "output": { "type": "structure", "members": { - "TerminatingInstances": { - "shape": "S1si", - "locationName": "instancesSet" + "Success": { + "locationName": "success", + "type": "boolean" } } } }, - "UnassignIpv6Addresses": { + "ReplaceIamInstanceProfileAssociation": { "input": { "type": "structure", "required": [ - "NetworkInterfaceId" + "IamInstanceProfile", + "AssociationId" ], "members": { - "Ipv6Addresses": { - "shape": "S29", - "locationName": "ipv6Addresses" - }, - "Ipv6Prefixes": { - "shape": "S2a", - "locationName": "Ipv6Prefix" + "IamInstanceProfile": { + "shape": "S3q" }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - } + "AssociationId": {} } }, "output": { "type": "structure", "members": { - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "UnassignedIpv6Addresses": { - "shape": "S29", - "locationName": "unassignedIpv6Addresses" - }, - "UnassignedIpv6Prefixes": { - "shape": "S2a", - "locationName": "unassignedIpv6PrefixSet" + "IamInstanceProfileAssociation": { + "shape": "S3s", + "locationName": "iamInstanceProfileAssociation" } } } }, - "UnassignPrivateIpAddresses": { + "ReplaceNetworkAclAssociation": { "input": { "type": "structure", "required": [ - "NetworkInterfaceId" + "AssociationId", + "NetworkAclId" ], "members": { - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "PrivateIpAddresses": { - "shape": "S2e", - "locationName": "privateIpAddress" + "AssociationId": { + "locationName": "associationId" }, - "Ipv4Prefixes": { - "shape": "S2a", - "locationName": "Ipv4Prefix" + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "NetworkAclId": { + "locationName": "networkAclId" + } + } + }, + "output": { + "type": "structure", + "members": { + "NewAssociationId": { + "locationName": "newAssociationId" } } } }, - "UnmonitorInstances": { + "ReplaceNetworkAclEntry": { "input": { "type": "structure", "required": [ - "InstanceIds" + "Egress", + "NetworkAclId", + "Protocol", + "RuleAction", + "RuleNumber" ], "members": { - "InstanceIds": { - "shape": "Srj", - "locationName": "InstanceId" + "CidrBlock": { + "locationName": "cidrBlock" }, "DryRun": { "locationName": "dryRun", "type": "boolean" + }, + "Egress": { + "locationName": "egress", + "type": "boolean" + }, + "IcmpTypeCode": { + "shape": "Sk4", + "locationName": "Icmp" + }, + "Ipv6CidrBlock": { + "locationName": "ipv6CidrBlock" + }, + "NetworkAclId": { + "locationName": "networkAclId" + }, + "PortRange": { + "shape": "Sk5", + "locationName": "portRange" + }, + "Protocol": { + "locationName": "protocol" + }, + "RuleAction": { + "locationName": "ruleAction" + }, + "RuleNumber": { + "locationName": "ruleNumber", + "type": "integer" } } - }, - "output": { + } + }, + "ReplaceRoute": { + "input": { "type": "structure", + "required": [ + "RouteTableId" + ], "members": { - "InstanceMonitorings": { - "shape": "S1or", - "locationName": "instancesSet" - } + "DestinationCidrBlock": { + "locationName": "destinationCidrBlock" + }, + "DestinationIpv6CidrBlock": { + "locationName": "destinationIpv6CidrBlock" + }, + "DestinationPrefixListId": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "VpcEndpointId": {}, + "EgressOnlyInternetGatewayId": { + "locationName": "egressOnlyInternetGatewayId" + }, + "GatewayId": { + "locationName": "gatewayId" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "LocalTarget": { + "type": "boolean" + }, + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "TransitGatewayId": {}, + "LocalGatewayId": {}, + "CarrierGatewayId": {}, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "RouteTableId": { + "locationName": "routeTableId" + }, + "VpcPeeringConnectionId": { + "locationName": "vpcPeeringConnectionId" + }, + "CoreNetworkArn": {} } } }, - "UpdateSecurityGroupRuleDescriptionsEgress": { + "ReplaceRouteTableAssociation": { "input": { "type": "structure", + "required": [ + "AssociationId", + "RouteTableId" + ], "members": { + "AssociationId": { + "locationName": "associationId" + }, "DryRun": { + "locationName": "dryRun", "type": "boolean" }, - "GroupId": {}, - "GroupName": {}, - "IpPermissions": { - "shape": "S50" - }, - "SecurityGroupRuleDescriptions": { - "shape": "S1t2", - "locationName": "SecurityGroupRuleDescription" + "RouteTableId": { + "locationName": "routeTableId" } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "NewAssociationId": { + "locationName": "newAssociationId" + }, + "AssociationState": { + "shape": "S4q", + "locationName": "associationState" } } } }, - "UpdateSecurityGroupRuleDescriptionsIngress": { + "ReplaceTransitGatewayRoute": { "input": { "type": "structure", + "required": [ + "DestinationCidrBlock", + "TransitGatewayRouteTableId" + ], "members": { - "DryRun": { + "DestinationCidrBlock": {}, + "TransitGatewayRouteTableId": {}, + "TransitGatewayAttachmentId": {}, + "Blackhole": { "type": "boolean" }, - "GroupId": {}, - "GroupName": {}, - "IpPermissions": { - "shape": "S50" - }, - "SecurityGroupRuleDescriptions": { - "shape": "S1t2", - "locationName": "SecurityGroupRuleDescription" + "DryRun": { + "type": "boolean" } } }, "output": { "type": "structure", "members": { - "Return": { - "locationName": "return", - "type": "boolean" + "Route": { + "shape": "Spt", + "locationName": "route" } } } }, - "WithdrawByoipCidr": { + "ReplaceVpnTunnel": { "input": { "type": "structure", "required": [ - "Cidr" + "VpnConnectionId", + "VpnTunnelOutsideIpAddress" ], "members": { - "Cidr": {}, + "VpnConnectionId": {}, + "VpnTunnelOutsideIpAddress": {}, + "ApplyPendingMaintenance": { + "type": "boolean" + }, "DryRun": { "type": "boolean" } @@ -19366,727 +23087,577 @@ "output": { "type": "structure", "members": { - "ByoipCidr": { - "shape": "S1n", - "locationName": "byoipCidr" + "Return": { + "locationName": "return", + "type": "boolean" } } } - } - }, - "shapes": { - "S3": { - "type": "list", - "member": { - "locationName": "ReservedInstanceId" - } }, - "S5": { - "type": "list", - "member": { - "locationName": "TargetConfigurationRequest", + "ReportInstanceStatus": { + "input": { "type": "structure", "required": [ - "OfferingId" + "Instances", + "ReasonCodes", + "Status" ], "members": { - "InstanceCount": { - "type": "integer" + "Description": { + "locationName": "description" }, - "OfferingId": {} + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "EndTime": { + "locationName": "endTime", + "type": "timestamp" + }, + "Instances": { + "shape": "S11c", + "locationName": "instanceId" + }, + "ReasonCodes": { + "locationName": "reasonCode", + "type": "list", + "member": { + "locationName": "item" + } + }, + "StartTime": { + "locationName": "startTime", + "type": "timestamp" + }, + "Status": { + "locationName": "status" + } } } }, - "Se": { - "type": "list", - "member": { - "locationName": "item" + "RequestSpotFleet": { + "input": { + "type": "structure", + "required": [ + "SpotFleetRequestConfig" + ], + "members": { + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "SpotFleetRequestConfig": { + "shape": "S1lz", + "locationName": "spotFleetRequestConfig" + } + } + }, + "output": { + "type": "structure", + "members": { + "SpotFleetRequestId": { + "locationName": "spotFleetRequestId" + } + } } }, - "Sg": { - "type": "structure", - "members": { - "TransitGatewayMulticastDomainId": { - "locationName": "transitGatewayMulticastDomainId" - }, - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "ResourceId": { - "locationName": "resourceId" - }, - "ResourceType": { - "locationName": "resourceType" - }, - "ResourceOwnerId": { - "locationName": "resourceOwnerId" - }, - "Subnets": { - "locationName": "subnets", - "type": "list", - "member": { - "shape": "Sj", - "locationName": "item" + "RequestSpotInstances": { + "input": { + "type": "structure", + "members": { + "AvailabilityZoneGroup": { + "locationName": "availabilityZoneGroup" + }, + "BlockDurationMinutes": { + "locationName": "blockDurationMinutes", + "type": "integer" + }, + "ClientToken": { + "locationName": "clientToken" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "InstanceCount": { + "locationName": "instanceCount", + "type": "integer" + }, + "LaunchGroup": { + "locationName": "launchGroup" + }, + "LaunchSpecification": { + "type": "structure", + "members": { + "SecurityGroupIds": { + "locationName": "SecurityGroupId", + "type": "list", + "member": { + "locationName": "item" + } + }, + "SecurityGroups": { + "locationName": "SecurityGroup", + "type": "list", + "member": { + "locationName": "item" + } + }, + "AddressingType": { + "locationName": "addressingType" + }, + "BlockDeviceMappings": { + "shape": "S17a", + "locationName": "blockDeviceMapping" + }, + "EbsOptimized": { + "locationName": "ebsOptimized", + "type": "boolean" + }, + "IamInstanceProfile": { + "shape": "S3q", + "locationName": "iamInstanceProfile" + }, + "ImageId": { + "locationName": "imageId" + }, + "InstanceType": { + "locationName": "instanceType" + }, + "KernelId": { + "locationName": "kernelId" + }, + "KeyName": { + "locationName": "keyName" + }, + "Monitoring": { + "shape": "S1mu", + "locationName": "monitoring" + }, + "NetworkInterfaces": { + "shape": "S1m9", + "locationName": "NetworkInterface" + }, + "Placement": { + "shape": "S1mb", + "locationName": "placement" + }, + "RamdiskId": { + "locationName": "ramdiskId" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "UserData": { + "shape": "Sga", + "locationName": "userData" + } + } + }, + "SpotPrice": { + "locationName": "spotPrice" + }, + "Type": { + "locationName": "type" + }, + "ValidFrom": { + "locationName": "validFrom", + "type": "timestamp" + }, + "ValidUntil": { + "locationName": "validUntil", + "type": "timestamp" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "InstanceInterruptionBehavior": {} + } + }, + "output": { + "type": "structure", + "members": { + "SpotInstanceRequests": { + "shape": "S1mr", + "locationName": "spotInstanceRequestSet" } } } }, - "Sj": { - "type": "structure", - "members": { - "SubnetId": { - "locationName": "subnetId" - }, - "State": { - "locationName": "state" + "ResetAddressAttribute": { + "input": { + "type": "structure", + "required": [ + "AllocationId", + "Attribute" + ], + "members": { + "AllocationId": {}, + "Attribute": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Address": { + "shape": "S100", + "locationName": "address" + } } } }, - "Sn": { - "type": "structure", - "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "RequesterTgwInfo": { - "shape": "So", - "locationName": "requesterTgwInfo" - }, - "AccepterTgwInfo": { - "shape": "So", - "locationName": "accepterTgwInfo" - }, - "Status": { - "locationName": "status", - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } + "ResetEbsDefaultKmsKeyId": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "KmsKeyId": { + "locationName": "kmsKeyId" } - }, - "State": { - "locationName": "state" - }, - "CreationTime": { - "locationName": "creationTime", - "type": "timestamp" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" } } }, - "So": { - "type": "structure", - "members": { - "TransitGatewayId": { - "locationName": "transitGatewayId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "Region": { - "locationName": "region" + "ResetFpgaImageAttribute": { + "input": { + "type": "structure", + "required": [ + "FpgaImageId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "FpgaImageId": {}, + "Attribute": {} + } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" + } } } }, - "Ss": { - "type": "list", - "member": { - "locationName": "item", + "ResetImageAttribute": { + "input": { "type": "structure", + "required": [ + "Attribute", + "ImageId" + ], "members": { - "Key": { - "locationName": "key" - }, - "Value": { - "locationName": "value" + "Attribute": {}, + "ImageId": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" } } } }, - "Sw": { - "type": "structure", - "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "TransitGatewayId": { - "locationName": "transitGatewayId" - }, - "VpcId": { - "locationName": "vpcId" - }, - "VpcOwnerId": { - "locationName": "vpcOwnerId" - }, - "State": { - "locationName": "state" - }, - "SubnetIds": { - "shape": "Se", - "locationName": "subnetIds" - }, - "CreationTime": { - "locationName": "creationTime", - "type": "timestamp" - }, - "Options": { - "locationName": "options", - "type": "structure", - "members": { - "DnsSupport": { - "locationName": "dnsSupport" - }, - "Ipv6Support": { - "locationName": "ipv6Support" - }, - "ApplianceModeSupport": { - "locationName": "applianceModeSupport" - } + "ResetInstanceAttribute": { + "input": { + "type": "structure", + "required": [ + "Attribute", + "InstanceId" + ], + "members": { + "Attribute": { + "locationName": "attribute" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "InstanceId": { + "locationName": "instanceId" } - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" } } }, - "S13": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S16": { - "type": "list", - "member": { - "shape": "S17", - "locationName": "item" - } - }, - "S17": { - "type": "structure", - "members": { - "Error": { - "locationName": "error", - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } + "ResetNetworkInterfaceAttribute": { + "input": { + "type": "structure", + "required": [ + "NetworkInterfaceId" + ], + "members": { + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "SourceDestCheck": { + "locationName": "sourceDestCheck" } - }, - "ResourceId": { - "locationName": "resourceId" } } }, - "S1c": { - "type": "structure", - "members": { - "AccepterVpcInfo": { - "shape": "S1d", - "locationName": "accepterVpcInfo" - }, - "ExpirationTime": { - "locationName": "expirationTime", - "type": "timestamp" - }, - "RequesterVpcInfo": { - "shape": "S1d", - "locationName": "requesterVpcInfo" - }, - "Status": { - "locationName": "status", - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } + "ResetSnapshotAttribute": { + "input": { + "type": "structure", + "required": [ + "Attribute", + "SnapshotId" + ], + "members": { + "Attribute": {}, + "SnapshotId": {}, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" } - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - }, - "VpcPeeringConnectionId": { - "locationName": "vpcPeeringConnectionId" } } }, - "S1d": { - "type": "structure", - "members": { - "CidrBlock": { - "locationName": "cidrBlock" - }, - "Ipv6CidrBlockSet": { - "locationName": "ipv6CidrBlockSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv6CidrBlock": { - "locationName": "ipv6CidrBlock" - } - } - } - }, - "CidrBlockSet": { - "locationName": "cidrBlockSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "CidrBlock": { - "locationName": "cidrBlock" - } - } + "RestoreAddressToClassic": { + "input": { + "type": "structure", + "required": [ + "PublicIp" + ], + "members": { + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "PublicIp": { + "locationName": "publicIp" } - }, - "OwnerId": { - "locationName": "ownerId" - }, - "PeeringOptions": { - "locationName": "peeringOptions", - "type": "structure", - "members": { - "AllowDnsResolutionFromRemoteVpc": { - "locationName": "allowDnsResolutionFromRemoteVpc", - "type": "boolean" - }, - "AllowEgressFromLocalClassicLinkToRemoteVpc": { - "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc", - "type": "boolean" - }, - "AllowEgressFromLocalVpcToRemoteClassicLink": { - "locationName": "allowEgressFromLocalVpcToRemoteClassicLink", - "type": "boolean" - } + } + }, + "output": { + "type": "structure", + "members": { + "PublicIp": { + "locationName": "publicIp" + }, + "Status": { + "locationName": "status" } - }, - "VpcId": { - "locationName": "vpcId" - }, - "Region": { - "locationName": "region" } } }, - "S1n": { - "type": "structure", - "members": { - "Cidr": { - "locationName": "cidr" - }, - "Description": { - "locationName": "description" - }, - "StatusMessage": { - "locationName": "statusMessage" - }, - "State": { - "locationName": "state" + "RestoreImageFromRecycleBin": { + "input": { + "type": "structure", + "required": [ + "ImageId" + ], + "members": { + "ImageId": {}, + "DryRun": { + "type": "boolean" + } } - } - }, - "S1t": { - "type": "list", - "member": { - "locationName": "item", + }, + "output": { "type": "structure", "members": { - "ResourceType": { - "locationName": "resourceType" - }, - "Tags": { - "shape": "Ss", - "locationName": "Tag" + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "S21": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S25": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S29": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S2a": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S2e": { - "type": "list", - "member": { - "locationName": "PrivateIpAddress" - } - }, - "S2i": { - "type": "list", - "member": { - "locationName": "item", + "RestoreManagedPrefixListVersion": { + "input": { "type": "structure", + "required": [ + "PrefixListId", + "PreviousVersion", + "CurrentVersion" + ], "members": { - "Ipv4Prefix": { - "locationName": "ipv4Prefix" + "DryRun": { + "type": "boolean" + }, + "PrefixListId": {}, + "PreviousVersion": { + "type": "long" + }, + "CurrentVersion": { + "type": "long" } } - } - }, - "S2r": { - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" + }, + "output": { + "type": "structure", + "members": { + "PrefixList": { + "shape": "Sjp", + "locationName": "prefixList" + } } } }, - "S2z": { - "type": "structure", - "members": { - "Arn": { - "locationName": "arn" - }, - "Name": { - "locationName": "name" + "RestoreSnapshotFromRecycleBin": { + "input": { + "type": "structure", + "required": [ + "SnapshotId" + ], + "members": { + "SnapshotId": {}, + "DryRun": { + "type": "boolean" + } } - } - }, - "S31": { - "type": "structure", - "members": { - "AssociationId": { - "locationName": "associationId" - }, - "InstanceId": { - "locationName": "instanceId" - }, - "IamInstanceProfile": { - "shape": "S32", - "locationName": "iamInstanceProfile" - }, - "State": { - "locationName": "state" - }, - "Timestamp": { - "locationName": "timestamp", - "type": "timestamp" + }, + "output": { + "type": "structure", + "members": { + "SnapshotId": { + "locationName": "snapshotId" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "Description": { + "locationName": "description" + }, + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Progress": { + "locationName": "progress" + }, + "StartTime": { + "locationName": "startTime", + "type": "timestamp" + }, + "State": { + "locationName": "status" + }, + "VolumeId": { + "locationName": "volumeId" + }, + "VolumeSize": { + "locationName": "volumeSize", + "type": "integer" + }, + "SseType": { + "locationName": "sseType" + } } } }, - "S32": { - "type": "structure", - "members": { - "Arn": { - "locationName": "arn" - }, - "Id": { - "locationName": "id" + "RestoreSnapshotTier": { + "input": { + "type": "structure", + "required": [ + "SnapshotId" + ], + "members": { + "SnapshotId": {}, + "TemporaryRestoreDays": { + "type": "integer" + }, + "PermanentRestore": { + "type": "boolean" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "SnapshotId": { + "locationName": "snapshotId" + }, + "RestoreStartTime": { + "locationName": "restoreStartTime", + "type": "timestamp" + }, + "RestoreDuration": { + "locationName": "restoreDuration", + "type": "integer" + }, + "IsPermanentRestore": { + "locationName": "isPermanentRestore", + "type": "boolean" + } } } }, - "S37": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S38": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S3b": { - "type": "structure", - "members": { - "InstanceEventWindowId": { - "locationName": "instanceEventWindowId" - }, - "TimeRanges": { - "locationName": "timeRangeSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "StartWeekDay": { - "locationName": "startWeekDay" - }, - "StartHour": { - "locationName": "startHour", - "type": "integer" - }, - "EndWeekDay": { - "locationName": "endWeekDay" - }, - "EndHour": { - "locationName": "endHour", - "type": "integer" - } - } + "RevokeClientVpnIngress": { + "input": { + "type": "structure", + "required": [ + "ClientVpnEndpointId", + "TargetNetworkCidr" + ], + "members": { + "ClientVpnEndpointId": {}, + "TargetNetworkCidr": {}, + "AccessGroupId": {}, + "RevokeAllGroups": { + "type": "boolean" + }, + "DryRun": { + "type": "boolean" } - }, - "Name": { - "locationName": "name" - }, - "CronExpression": { - "locationName": "cronExpression" - }, - "AssociationTarget": { - "locationName": "associationTarget", - "type": "structure", - "members": { - "InstanceIds": { - "shape": "S37", - "locationName": "instanceIdSet" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - }, - "DedicatedHostIds": { - "shape": "S38", - "locationName": "dedicatedHostIdSet" - } + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "shape": "S6l", + "locationName": "status" } - }, - "State": { - "locationName": "state" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" } } }, - "S3n": { - "type": "structure", - "members": { - "State": { - "locationName": "state" - }, - "StatusMessage": { - "locationName": "statusMessage" - } - } - }, - "S3r": { - "type": "structure", - "members": { - "AssociationId": { - "locationName": "associationId" - }, - "Ipv6CidrBlock": { - "locationName": "ipv6CidrBlock" - }, - "Ipv6CidrBlockState": { - "locationName": "ipv6CidrBlockState", - "type": "structure", - "members": { - "State": { - "locationName": "state" - }, - "StatusMessage": { - "locationName": "statusMessage" - } - } - } - } - }, - "S3w": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S41": { - "type": "structure", - "members": { - "TransitGatewayRouteTableId": { - "locationName": "transitGatewayRouteTableId" - }, - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "ResourceId": { - "locationName": "resourceId" - }, - "ResourceType": { - "locationName": "resourceType" - }, - "State": { - "locationName": "state" - } - } - }, - "S45": { - "type": "structure", - "members": { - "AssociationId": { - "locationName": "associationId" - }, - "BranchInterfaceId": { - "locationName": "branchInterfaceId" - }, - "TrunkInterfaceId": { - "locationName": "trunkInterfaceId" - }, - "InterfaceProtocol": { - "locationName": "interfaceProtocol" - }, - "VlanId": { - "locationName": "vlanId", - "type": "integer" - }, - "GreKey": { - "locationName": "greKey", - "type": "integer" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - }, - "S4b": { - "type": "structure", - "members": { - "AssociationId": { - "locationName": "associationId" - }, - "Ipv6CidrBlock": { - "locationName": "ipv6CidrBlock" - }, - "Ipv6CidrBlockState": { - "shape": "S4c", - "locationName": "ipv6CidrBlockState" - }, - "NetworkBorderGroup": { - "locationName": "networkBorderGroup" - }, - "Ipv6Pool": { - "locationName": "ipv6Pool" - } - } - }, - "S4c": { - "type": "structure", - "members": { - "State": { - "locationName": "state" - }, - "StatusMessage": { - "locationName": "statusMessage" - } - } - }, - "S4e": { - "type": "structure", - "members": { - "AssociationId": { - "locationName": "associationId" - }, - "CidrBlock": { - "locationName": "cidrBlock" - }, - "CidrBlockState": { - "shape": "S4c", - "locationName": "cidrBlockState" - } - } - }, - "S4g": { - "type": "list", - "member": { - "locationName": "groupId" - } - }, - "S4o": { - "type": "structure", - "members": { - "AttachTime": { - "locationName": "attachTime", - "type": "timestamp" - }, - "Device": { - "locationName": "device" - }, - "InstanceId": { - "locationName": "instanceId" - }, - "State": { - "locationName": "status" - }, - "VolumeId": { - "locationName": "volumeId" - }, - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - } - } - }, - "S4t": { - "type": "structure", - "members": { - "State": { - "locationName": "state" - }, - "VpcId": { - "locationName": "vpcId" - } - } - }, - "S4x": { - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } - } - }, - "S50": { - "type": "list", - "member": { - "locationName": "item", + "RevokeSecurityGroupEgress": { + "input": { "type": "structure", + "required": [ + "GroupId" + ], "members": { + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "GroupId": { + "locationName": "groupId" + }, + "IpPermissions": { + "shape": "S6o", + "locationName": "ipPermissions" + }, + "SecurityGroupRuleIds": { + "shape": "S1ku", + "locationName": "SecurityGroupRuleId" + }, + "CidrIp": { + "locationName": "cidrIp" + }, "FromPort": { "locationName": "fromPort", "type": "integer" @@ -20094,2658 +23665,2070 @@ "IpProtocol": { "locationName": "ipProtocol" }, - "IpRanges": { - "locationName": "ipRanges", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "CidrIp": { - "locationName": "cidrIp" - }, - "Description": { - "locationName": "description" - } - } - } - }, - "Ipv6Ranges": { - "locationName": "ipv6Ranges", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "CidrIpv6": { - "locationName": "cidrIpv6" - }, - "Description": { - "locationName": "description" - } - } - } - }, - "PrefixListIds": { - "locationName": "prefixListIds", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Description": { - "locationName": "description" - }, - "PrefixListId": { - "locationName": "prefixListId" - } - } - } - }, "ToPort": { "locationName": "toPort", "type": "integer" }, - "UserIdGroupPairs": { - "locationName": "groups", - "type": "list", - "member": { - "shape": "S59", - "locationName": "item" - } + "SourceSecurityGroupName": { + "locationName": "sourceSecurityGroupName" + }, + "SourceSecurityGroupOwnerId": { + "locationName": "sourceSecurityGroupOwnerId" } } - } - }, - "S59": { - "type": "structure", - "members": { - "Description": { - "locationName": "description" - }, - "GroupId": { - "locationName": "groupId" - }, - "GroupName": { - "locationName": "groupName" - }, - "PeeringStatus": { - "locationName": "peeringStatus" - }, - "UserId": { - "locationName": "userId" - }, - "VpcId": { - "locationName": "vpcId" - }, - "VpcPeeringConnectionId": { - "locationName": "vpcPeeringConnectionId" + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" + }, + "UnknownIpPermissions": { + "shape": "S6o", + "locationName": "unknownIpPermissionSet" + } } } }, - "S5b": { - "type": "list", - "member": { - "locationName": "item", + "RevokeSecurityGroupIngress": { + "input": { "type": "structure", "members": { - "SecurityGroupRuleId": { - "locationName": "securityGroupRuleId" - }, - "GroupId": { - "locationName": "groupId" - }, - "GroupOwnerId": { - "locationName": "groupOwnerId" - }, - "IsEgress": { - "locationName": "isEgress", - "type": "boolean" - }, - "IpProtocol": { - "locationName": "ipProtocol" - }, + "CidrIp": {}, "FromPort": { - "locationName": "fromPort", "type": "integer" }, + "GroupId": {}, + "GroupName": {}, + "IpPermissions": { + "shape": "S6o" + }, + "IpProtocol": {}, + "SourceSecurityGroupName": {}, + "SourceSecurityGroupOwnerId": {}, "ToPort": { - "locationName": "toPort", "type": "integer" }, - "CidrIpv4": { - "locationName": "cidrIpv4" - }, - "CidrIpv6": { - "locationName": "cidrIpv6" - }, - "PrefixListId": { - "locationName": "prefixListId" - }, - "ReferencedGroupInfo": { - "locationName": "referencedGroupInfo", - "type": "structure", - "members": { - "GroupId": { - "locationName": "groupId" - }, - "PeeringStatus": { - "locationName": "peeringStatus" - }, - "UserId": { - "locationName": "userId" - }, - "VpcId": { - "locationName": "vpcId" - }, - "VpcPeeringConnectionId": { - "locationName": "vpcPeeringConnectionId" - } - } - }, - "Description": { - "locationName": "description" + "DryRun": { + "locationName": "dryRun", + "type": "boolean" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - } - }, - "S5k": { - "type": "structure", - "members": { - "S3": { - "type": "structure", - "members": { - "AWSAccessKeyId": {}, - "Bucket": { - "locationName": "bucket" - }, - "Prefix": { - "locationName": "prefix" - }, - "UploadPolicy": { - "locationName": "uploadPolicy", - "type": "blob" - }, - "UploadPolicySignature": { - "locationName": "uploadPolicySignature" - } + "SecurityGroupRuleIds": { + "shape": "S1ku", + "locationName": "SecurityGroupRuleId" } } - } - }, - "S5o": { - "type": "structure", - "members": { - "BundleId": { - "locationName": "bundleId" - }, - "BundleTaskError": { - "locationName": "error", - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" + }, + "UnknownIpPermissions": { + "shape": "S6o", + "locationName": "unknownIpPermissionSet" } - }, - "InstanceId": { - "locationName": "instanceId" - }, - "Progress": { - "locationName": "progress" - }, - "StartTime": { - "locationName": "startTime", - "type": "timestamp" - }, - "State": { - "locationName": "state" - }, - "Storage": { - "shape": "S5k", - "locationName": "storage" - }, - "UpdateTime": { - "locationName": "updateTime", - "type": "timestamp" } } }, - "S67": { - "type": "list", - "member": { - "locationName": "item", + "RunInstances": { + "input": { "type": "structure", + "required": [ + "MaxCount", + "MinCount" + ], "members": { - "ClientToken": { - "locationName": "clientToken" + "BlockDeviceMappings": { + "shape": "Seh", + "locationName": "BlockDeviceMapping" }, - "CreateDate": { - "locationName": "createDate", - "type": "timestamp" + "ImageId": {}, + "InstanceType": {}, + "Ipv6AddressCount": { + "type": "integer" }, - "InstanceCounts": { - "locationName": "instanceCounts", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "InstanceCount": { - "locationName": "instanceCount", - "type": "integer" - }, - "State": { - "locationName": "state" - } - } - } + "Ipv6Addresses": { + "shape": "Si9", + "locationName": "Ipv6Address" }, - "PriceSchedules": { - "locationName": "priceSchedules", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Active": { - "locationName": "active", - "type": "boolean" - }, - "CurrencyCode": { - "locationName": "currencyCode" - }, - "Price": { - "locationName": "price", - "type": "double" - }, - "Term": { - "locationName": "term", - "type": "long" - } - } - } + "KernelId": {}, + "KeyName": {}, + "MaxCount": { + "type": "integer" }, - "ReservedInstancesId": { - "locationName": "reservedInstancesId" + "MinCount": { + "type": "integer" }, - "ReservedInstancesListingId": { - "locationName": "reservedInstancesListingId" + "Monitoring": { + "shape": "S1mu" }, - "Status": { - "locationName": "status" + "Placement": { + "shape": "Sch" }, - "StatusMessage": { - "locationName": "statusMessage" + "RamdiskId": {}, + "SecurityGroupIds": { + "shape": "Sgl", + "locationName": "SecurityGroupId" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "SecurityGroups": { + "shape": "Sh6", + "locationName": "SecurityGroup" }, - "UpdateDate": { - "locationName": "updateDate", - "type": "timestamp" + "SubnetId": {}, + "UserData": { + "type": "string", + "sensitive": true + }, + "AdditionalInfo": { + "locationName": "additionalInfo" + }, + "ClientToken": { + "idempotencyToken": true, + "locationName": "clientToken" + }, + "DisableApiTermination": { + "locationName": "disableApiTermination", + "type": "boolean" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "EbsOptimized": { + "locationName": "ebsOptimized", + "type": "boolean" + }, + "IamInstanceProfile": { + "shape": "S3q", + "locationName": "iamInstanceProfile" + }, + "InstanceInitiatedShutdownBehavior": { + "locationName": "instanceInitiatedShutdownBehavior" + }, + "NetworkInterfaces": { + "shape": "S1m9", + "locationName": "networkInterface" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + }, + "ElasticGpuSpecification": { + "type": "list", + "member": { + "shape": "Sh2", + "locationName": "item" + } + }, + "ElasticInferenceAccelerators": { + "locationName": "ElasticInferenceAccelerator", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {}, + "Count": { + "type": "integer" + } + } + } + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "LaunchTemplate": { + "type": "structure", + "members": { + "LaunchTemplateId": {}, + "LaunchTemplateName": {}, + "Version": {} + } + }, + "InstanceMarketOptions": { + "type": "structure", + "members": { + "MarketType": {}, + "SpotOptions": { + "type": "structure", + "members": { + "MaxPrice": {}, + "SpotInstanceType": {}, + "BlockDurationMinutes": { + "type": "integer" + }, + "ValidUntil": { + "type": "timestamp" + }, + "InstanceInterruptionBehavior": {} + } + } + } + }, + "CreditSpecification": { + "shape": "Shc" + }, + "CpuOptions": { + "type": "structure", + "members": { + "CoreCount": { + "type": "integer" + }, + "ThreadsPerCore": { + "type": "integer" + }, + "AmdSevSnp": {} + } + }, + "CapacityReservationSpecification": { + "shape": "S23c" + }, + "HibernationOptions": { + "type": "structure", + "members": { + "Configured": { + "type": "boolean" + } + } + }, + "LicenseSpecifications": { + "locationName": "LicenseSpecification", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "LicenseConfigurationArn": {} + } + } + }, + "MetadataOptions": { + "type": "structure", + "members": { + "HttpTokens": {}, + "HttpPutResponseHopLimit": { + "type": "integer" + }, + "HttpEndpoint": {}, + "HttpProtocolIpv6": {}, + "InstanceMetadataTags": {} + } + }, + "EnclaveOptions": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "PrivateDnsNameOptions": { + "type": "structure", + "members": { + "HostnameType": {}, + "EnableResourceNameDnsARecord": { + "type": "boolean" + }, + "EnableResourceNameDnsAAAARecord": { + "type": "boolean" + } + } + }, + "MaintenanceOptions": { + "type": "structure", + "members": { + "AutoRecovery": {} + } + }, + "DisableApiStop": { + "type": "boolean" + }, + "EnablePrimaryIpv6": { + "type": "boolean" } } + }, + "output": { + "shape": "S1cq" } }, - "S6j": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S6u": { - "type": "list", - "member": { - "locationName": "SpotInstanceRequestId" - } - }, - "S7g": { - "type": "structure", - "members": { - "CapacityReservationId": { - "locationName": "capacityReservationId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "CapacityReservationArn": { - "locationName": "capacityReservationArn" - }, - "AvailabilityZoneId": { - "locationName": "availabilityZoneId" - }, - "InstanceType": { - "locationName": "instanceType" - }, - "InstancePlatform": { - "locationName": "instancePlatform" - }, - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "Tenancy": { - "locationName": "tenancy" - }, - "TotalInstanceCount": { - "locationName": "totalInstanceCount", - "type": "integer" - }, - "AvailableInstanceCount": { - "locationName": "availableInstanceCount", - "type": "integer" - }, - "EbsOptimized": { - "locationName": "ebsOptimized", - "type": "boolean" - }, - "EphemeralStorage": { - "locationName": "ephemeralStorage", - "type": "boolean" - }, - "State": { - "locationName": "state" - }, - "StartDate": { - "locationName": "startDate", - "type": "timestamp" - }, - "EndDate": { - "locationName": "endDate", - "type": "timestamp" - }, - "EndDateType": { - "locationName": "endDateType" - }, - "InstanceMatchCriteria": { - "locationName": "instanceMatchCriteria" - }, - "CreateDate": { - "locationName": "createDate", - "type": "timestamp" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - }, - "OutpostArn": { - "locationName": "outpostArn" - } - } - }, - "S7l": { - "type": "structure", - "members": { - "CarrierGatewayId": { - "locationName": "carrierGatewayId" - }, - "VpcId": { - "locationName": "vpcId" - }, - "State": { - "locationName": "state" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "RunScheduledInstances": { + "input": { + "type": "structure", + "required": [ + "LaunchSpecification", + "ScheduledInstanceId" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "DryRun": { + "type": "boolean" + }, + "InstanceCount": { + "type": "integer" + }, + "LaunchSpecification": { + "type": "structure", + "required": [ + "ImageId" + ], + "members": { + "BlockDeviceMappings": { + "locationName": "BlockDeviceMapping", + "type": "list", + "member": { + "locationName": "BlockDeviceMapping", + "type": "structure", + "members": { + "DeviceName": {}, + "Ebs": { + "type": "structure", + "members": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "integer" + }, + "SnapshotId": {}, + "VolumeSize": { + "type": "integer" + }, + "VolumeType": {} + } + }, + "NoDevice": {}, + "VirtualName": {} + } + } + }, + "EbsOptimized": { + "type": "boolean" + }, + "IamInstanceProfile": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {} + } + }, + "ImageId": {}, + "InstanceType": {}, + "KernelId": {}, + "KeyName": {}, + "Monitoring": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "NetworkInterfaces": { + "locationName": "NetworkInterface", + "type": "list", + "member": { + "locationName": "NetworkInterface", + "type": "structure", + "members": { + "AssociatePublicIpAddress": { + "type": "boolean" + }, + "DeleteOnTermination": { + "type": "boolean" + }, + "Description": {}, + "DeviceIndex": { + "type": "integer" + }, + "Groups": { + "shape": "S2av", + "locationName": "Group" + }, + "Ipv6AddressCount": { + "type": "integer" + }, + "Ipv6Addresses": { + "locationName": "Ipv6Address", + "type": "list", + "member": { + "locationName": "Ipv6Address", + "type": "structure", + "members": { + "Ipv6Address": {} + } + } + }, + "NetworkInterfaceId": {}, + "PrivateIpAddress": {}, + "PrivateIpAddressConfigs": { + "locationName": "PrivateIpAddressConfig", + "type": "list", + "member": { + "locationName": "PrivateIpAddressConfigSet", + "type": "structure", + "members": { + "Primary": { + "type": "boolean" + }, + "PrivateIpAddress": {} + } + } + }, + "SecondaryPrivateIpAddressCount": { + "type": "integer" + }, + "SubnetId": {} + } + } + }, + "Placement": { + "type": "structure", + "members": { + "AvailabilityZone": {}, + "GroupName": {} + } + }, + "RamdiskId": {}, + "SecurityGroupIds": { + "shape": "S2av", + "locationName": "SecurityGroupId" + }, + "SubnetId": {}, + "UserData": {} + }, + "sensitive": true + }, + "ScheduledInstanceId": {} } - } - }, - "S7v": { - "type": "structure", - "members": { - "Enabled": { - "type": "boolean" - }, - "CloudwatchLogGroup": {}, - "CloudwatchLogStream": {} - } - }, - "S7y": { - "type": "structure", - "members": { - "Enabled": { - "type": "boolean" - }, - "LambdaFunctionArn": {} - } - }, - "S80": { - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" + }, + "output": { + "type": "structure", + "members": { + "InstanceIdSet": { + "locationName": "instanceIdSet", + "type": "list", + "member": { + "locationName": "item" + } + } } } }, - "S84": { - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" + "SearchLocalGatewayRoutes": { + "input": { + "type": "structure", + "required": [ + "LocalGatewayRouteTableId" + ], + "members": { + "LocalGatewayRouteTableId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Routes": { + "locationName": "routeSet", + "type": "list", + "member": { + "shape": "Sj4", + "locationName": "item" + } + }, + "NextToken": { + "locationName": "nextToken" + } } } }, - "S89": { - "type": "structure", - "members": { - "BgpAsn": { - "locationName": "bgpAsn" - }, - "CustomerGatewayId": { - "locationName": "customerGatewayId" - }, - "IpAddress": { - "locationName": "ipAddress" - }, - "CertificateArn": { - "locationName": "certificateArn" - }, - "State": { - "locationName": "state" - }, - "Type": { - "locationName": "type" - }, - "DeviceName": { - "locationName": "deviceName" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - }, - "S8c": { - "type": "structure", - "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "AvailabilityZoneId": { - "locationName": "availabilityZoneId" - }, - "AvailableIpAddressCount": { - "locationName": "availableIpAddressCount", - "type": "integer" - }, - "CidrBlock": { - "locationName": "cidrBlock" - }, - "DefaultForAz": { - "locationName": "defaultForAz", - "type": "boolean" - }, - "MapPublicIpOnLaunch": { - "locationName": "mapPublicIpOnLaunch", - "type": "boolean" - }, - "MapCustomerOwnedIpOnLaunch": { - "locationName": "mapCustomerOwnedIpOnLaunch", - "type": "boolean" - }, - "CustomerOwnedIpv4Pool": { - "locationName": "customerOwnedIpv4Pool" - }, - "State": { - "locationName": "state" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "VpcId": { - "locationName": "vpcId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "AssignIpv6AddressOnCreation": { - "locationName": "assignIpv6AddressOnCreation", - "type": "boolean" - }, - "Ipv6CidrBlockAssociationSet": { - "locationName": "ipv6CidrBlockAssociationSet", - "type": "list", - "member": { - "shape": "S3r", - "locationName": "item" - } - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - }, - "SubnetArn": { - "locationName": "subnetArn" - }, - "OutpostArn": { - "locationName": "outpostArn" - } - } - }, - "S8i": { - "type": "structure", - "members": { - "CidrBlock": { - "locationName": "cidrBlock" - }, - "DhcpOptionsId": { - "locationName": "dhcpOptionsId" - }, - "State": { - "locationName": "state" - }, - "VpcId": { - "locationName": "vpcId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "InstanceTenancy": { - "locationName": "instanceTenancy" - }, - "Ipv6CidrBlockAssociationSet": { - "locationName": "ipv6CidrBlockAssociationSet", - "type": "list", - "member": { - "shape": "S4b", - "locationName": "item" - } - }, - "CidrBlockAssociationSet": { - "locationName": "cidrBlockAssociationSet", - "type": "list", - "member": { - "shape": "S4e", - "locationName": "item" - } - }, - "IsDefault": { - "locationName": "isDefault", - "type": "boolean" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - }, - "S8r": { - "type": "structure", - "members": { - "DhcpConfigurations": { - "locationName": "dhcpConfigurationSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Key": { - "locationName": "key" - }, - "Values": { - "locationName": "valueSet", - "type": "list", - "member": { - "shape": "S8v", - "locationName": "item" - } - } - } - } - }, - "DhcpOptionsId": { - "locationName": "dhcpOptionsId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - }, - "S8v": { - "type": "structure", - "members": { - "Value": { - "locationName": "value" - } - } - }, - "S8y": { - "type": "structure", - "members": { - "Attachments": { - "shape": "S8z", - "locationName": "attachmentSet" - }, - "EgressOnlyInternetGatewayId": { - "locationName": "egressOnlyInternetGatewayId" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - }, - "S8z": { - "type": "list", - "member": { - "locationName": "item", + "SearchTransitGatewayMulticastGroups": { + "input": { "type": "structure", + "required": [ + "TransitGatewayMulticastDomainId" + ], "members": { - "State": { - "locationName": "state" + "TransitGatewayMulticastDomainId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" }, - "VpcId": { - "locationName": "vpcId" + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "DryRun": { + "type": "boolean" } } - } - }, - "S9e": { - "type": "list", - "member": { - "locationName": "item", + }, + "output": { "type": "structure", "members": { - "LaunchTemplateSpecification": { - "type": "structure", - "members": { - "LaunchTemplateId": {}, - "LaunchTemplateName": {}, - "Version": {} - } - }, - "Overrides": { + "MulticastGroups": { + "locationName": "multicastGroups", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "InstanceType": {}, - "MaxPrice": {}, - "SubnetId": {}, - "AvailabilityZone": {}, - "WeightedCapacity": { - "type": "double" + "GroupIpAddress": { + "locationName": "groupIpAddress" }, - "Priority": { - "type": "double" + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" }, - "Placement": { - "shape": "S9m" + "SubnetId": { + "locationName": "subnetId" + }, + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "ResourceOwnerId": { + "locationName": "resourceOwnerId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "GroupMember": { + "locationName": "groupMember", + "type": "boolean" + }, + "GroupSource": { + "locationName": "groupSource", + "type": "boolean" + }, + "MemberType": { + "locationName": "memberType" + }, + "SourceType": { + "locationName": "sourceType" } } } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "S9m": { - "type": "structure", - "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "Affinity": { - "locationName": "affinity" - }, - "GroupName": { - "locationName": "groupName" - }, - "PartitionNumber": { - "locationName": "partitionNumber", - "type": "integer" - }, - "HostId": { - "locationName": "hostId" - }, - "Tenancy": { - "locationName": "tenancy" - }, - "SpreadDomain": { - "locationName": "spreadDomain" - }, - "HostResourceGroupArn": { - "locationName": "hostResourceGroupArn" + "SearchTransitGatewayRoutes": { + "input": { + "type": "structure", + "required": [ + "TransitGatewayRouteTableId", + "Filters" + ], + "members": { + "TransitGatewayRouteTableId": {}, + "Filters": { + "shape": "Szn", + "locationName": "Filter" + }, + "MaxResults": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + } } - } - }, - "S9n": { - "type": "structure", - "required": [ - "TotalTargetCapacity" - ], - "members": { - "TotalTargetCapacity": { - "type": "integer" - }, - "OnDemandTargetCapacity": { - "type": "integer" - }, - "SpotTargetCapacity": { - "type": "integer" - }, - "DefaultTargetCapacityType": {} - } - }, - "S9u": { - "type": "structure", - "members": { - "LaunchTemplateSpecification": { - "shape": "S9v", - "locationName": "launchTemplateSpecification" - }, - "Overrides": { - "shape": "S9w", - "locationName": "overrides" + }, + "output": { + "type": "structure", + "members": { + "Routes": { + "locationName": "routeSet", + "type": "list", + "member": { + "shape": "Spt", + "locationName": "item" + } + }, + "AdditionalRoutesAvailable": { + "locationName": "additionalRoutesAvailable", + "type": "boolean" + } } } }, - "S9v": { - "type": "structure", - "members": { - "LaunchTemplateId": { - "locationName": "launchTemplateId" - }, - "LaunchTemplateName": { - "locationName": "launchTemplateName" - }, - "Version": { - "locationName": "version" + "SendDiagnosticInterrupt": { + "input": { + "type": "structure", + "required": [ + "InstanceId" + ], + "members": { + "InstanceId": {}, + "DryRun": { + "type": "boolean" + } } } }, - "S9w": { - "type": "structure", - "members": { - "InstanceType": { - "locationName": "instanceType" - }, - "MaxPrice": { - "locationName": "maxPrice" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "WeightedCapacity": { - "locationName": "weightedCapacity", - "type": "double" - }, - "Priority": { - "locationName": "priority", - "type": "double" - }, - "Placement": { - "locationName": "placement", - "type": "structure", - "members": { - "GroupName": { - "locationName": "groupName" - } + "StartInstances": { + "input": { + "type": "structure", + "required": [ + "InstanceIds" + ], + "members": { + "InstanceIds": { + "shape": "S11c", + "locationName": "InstanceId" + }, + "AdditionalInfo": { + "locationName": "additionalInfo" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" } } - } - }, - "Sa2": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "Sac": { - "type": "structure", - "members": { - "Bucket": {}, - "Key": {} - } - }, - "Saf": { - "type": "list", - "member": { - "shape": "Sag", - "locationName": "BlockDeviceMapping" - } - }, - "Sag": { - "type": "structure", - "members": { - "DeviceName": { - "locationName": "deviceName" - }, - "VirtualName": { - "locationName": "virtualName" - }, - "Ebs": { - "locationName": "ebs", - "type": "structure", - "members": { - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - }, - "Iops": { - "locationName": "iops", - "type": "integer" - }, - "SnapshotId": { - "locationName": "snapshotId" - }, - "VolumeSize": { - "locationName": "volumeSize", - "type": "integer" - }, - "VolumeType": { - "locationName": "volumeType" - }, - "KmsKeyId": {}, - "Throughput": { - "locationName": "throughput", - "type": "integer" - }, - "OutpostArn": { - "locationName": "outpostArn" - }, - "Encrypted": { - "locationName": "encrypted", - "type": "boolean" - } + }, + "output": { + "type": "structure", + "members": { + "StartingInstances": { + "shape": "S2bj", + "locationName": "instancesSet" } - }, - "NoDevice": { - "locationName": "noDevice" } } }, - "Sam": { - "type": "list", - "member": { + "StartNetworkInsightsAccessScopeAnalysis": { + "input": { "type": "structure", + "required": [ + "NetworkInsightsAccessScopeId", + "ClientToken" + ], "members": { - "StartWeekDay": {}, - "StartHour": { - "type": "integer" + "NetworkInsightsAccessScopeId": {}, + "DryRun": { + "type": "boolean" }, - "EndWeekDay": {}, - "EndHour": { - "type": "integer" + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsAccessScopeAnalysis": { + "shape": "S1gf", + "locationName": "networkInsightsAccessScopeAnalysis" } } } }, - "Sav": { - "type": "structure", - "members": { - "Description": { - "locationName": "description" - }, - "ExportTaskId": { - "locationName": "exportTaskId" - }, - "ExportToS3Task": { - "locationName": "exportToS3", - "type": "structure", - "members": { - "ContainerFormat": { - "locationName": "containerFormat" - }, - "DiskImageFormat": { - "locationName": "diskImageFormat" - }, - "S3Bucket": { - "locationName": "s3Bucket" - }, - "S3Key": { - "locationName": "s3Key" - } + "StartNetworkInsightsAnalysis": { + "input": { + "type": "structure", + "required": [ + "NetworkInsightsPathId", + "ClientToken" + ], + "members": { + "NetworkInsightsPathId": {}, + "AdditionalAccounts": { + "shape": "So", + "locationName": "AdditionalAccount" + }, + "FilterInArns": { + "shape": "S1gr", + "locationName": "FilterInArn" + }, + "DryRun": { + "type": "boolean" + }, + "TagSpecifications": { + "shape": "S3", + "locationName": "TagSpecification" + }, + "ClientToken": { + "idempotencyToken": true } - }, - "InstanceExportDetails": { - "locationName": "instanceExport", - "type": "structure", - "members": { - "InstanceId": { - "locationName": "instanceId" - }, - "TargetEnvironment": { - "locationName": "targetEnvironment" - } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInsightsAnalysis": { + "shape": "S1gq", + "locationName": "networkInsightsAnalysis" } - }, - "State": { - "locationName": "state" - }, - "StatusMessage": { - "locationName": "statusMessage" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" } } }, - "Sb1": { - "type": "structure", - "members": { - "Attachments": { - "shape": "S8z", - "locationName": "attachmentSet" - }, - "InternetGatewayId": { - "locationName": "internetGatewayId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "StartVpcEndpointServicePrivateDnsVerification": { + "input": { + "type": "structure", + "required": [ + "ServiceId" + ], + "members": { + "DryRun": { + "type": "boolean" + }, + "ServiceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ReturnValue": { + "locationName": "return", + "type": "boolean" + } } } }, - "Sb8": { - "type": "structure", - "members": { - "KernelId": {}, - "EbsOptimized": { - "type": "boolean" - }, - "IamInstanceProfile": { - "type": "structure", - "members": { - "Arn": {}, - "Name": {} + "StopInstances": { + "input": { + "type": "structure", + "required": [ + "InstanceIds" + ], + "members": { + "InstanceIds": { + "shape": "S11c", + "locationName": "InstanceId" + }, + "Hibernate": { + "type": "boolean" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + }, + "Force": { + "locationName": "force", + "type": "boolean" } - }, - "BlockDeviceMappings": { - "locationName": "BlockDeviceMapping", - "type": "list", - "member": { - "locationName": "BlockDeviceMapping", - "type": "structure", - "members": { - "DeviceName": {}, - "VirtualName": {}, - "Ebs": { - "type": "structure", - "members": { - "Encrypted": { - "type": "boolean" - }, - "DeleteOnTermination": { - "type": "boolean" - }, - "Iops": { - "type": "integer" - }, - "KmsKeyId": {}, - "SnapshotId": {}, - "VolumeSize": { - "type": "integer" - }, - "VolumeType": {}, - "Throughput": { - "type": "integer" - } + } + }, + "output": { + "type": "structure", + "members": { + "StoppingInstances": { + "shape": "S2bj", + "locationName": "instancesSet" + } + } + } + }, + "TerminateClientVpnConnections": { + "input": { + "type": "structure", + "required": [ + "ClientVpnEndpointId" + ], + "members": { + "ClientVpnEndpointId": {}, + "ConnectionId": {}, + "Username": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "ClientVpnEndpointId": { + "locationName": "clientVpnEndpointId" + }, + "Username": { + "locationName": "username" + }, + "ConnectionStatuses": { + "locationName": "connectionStatuses", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ConnectionId": { + "locationName": "connectionId" + }, + "PreviousStatus": { + "shape": "S11r", + "locationName": "previousStatus" + }, + "CurrentStatus": { + "shape": "S11r", + "locationName": "currentStatus" } - }, - "NoDevice": {} - } - } - }, - "NetworkInterfaces": { - "locationName": "NetworkInterface", - "type": "list", - "member": { - "locationName": "InstanceNetworkInterfaceSpecification", - "type": "structure", - "members": { - "AssociateCarrierIpAddress": { - "type": "boolean" - }, - "AssociatePublicIpAddress": { - "type": "boolean" - }, - "DeleteOnTermination": { - "type": "boolean" - }, - "Description": {}, - "DeviceIndex": { - "type": "integer" - }, - "Groups": { - "shape": "Sbg", - "locationName": "SecurityGroupId" - }, - "InterfaceType": {}, - "Ipv6AddressCount": { - "type": "integer" - }, - "Ipv6Addresses": { - "type": "list", - "member": { - "locationName": "InstanceIpv6Address", - "type": "structure", - "members": { - "Ipv6Address": {} - } - } - }, - "NetworkInterfaceId": {}, - "PrivateIpAddress": {}, - "PrivateIpAddresses": { - "shape": "Sbj" - }, - "SecondaryPrivateIpAddressCount": { - "type": "integer" - }, - "SubnetId": {}, - "NetworkCardIndex": { - "type": "integer" - }, - "Ipv4Prefixes": { - "shape": "Sbl", - "locationName": "Ipv4Prefix" - }, - "Ipv4PrefixCount": { - "type": "integer" - }, - "Ipv6Prefixes": { - "shape": "Sbn", - "locationName": "Ipv6Prefix" - }, - "Ipv6PrefixCount": { - "type": "integer" - } - } - } - }, - "ImageId": {}, - "InstanceType": {}, - "KeyName": {}, - "Monitoring": { - "type": "structure", - "members": { - "Enabled": { - "type": "boolean" - } - } - }, - "Placement": { - "type": "structure", - "members": { - "AvailabilityZone": {}, - "Affinity": {}, - "GroupName": {}, - "HostId": {}, - "Tenancy": {}, - "SpreadDomain": {}, - "HostResourceGroupArn": {}, - "PartitionNumber": { - "type": "integer" - } - } - }, - "RamDiskId": {}, - "DisableApiTermination": { - "type": "boolean" - }, - "InstanceInitiatedShutdownBehavior": {}, - "UserData": {}, - "TagSpecifications": { - "locationName": "TagSpecification", - "type": "list", - "member": { - "locationName": "LaunchTemplateTagSpecificationRequest", - "type": "structure", - "members": { - "ResourceType": {}, - "Tags": { - "shape": "Ss", - "locationName": "Tag" - } - } - } - }, - "ElasticGpuSpecifications": { - "locationName": "ElasticGpuSpecification", - "type": "list", - "member": { - "shape": "Sby", - "locationName": "ElasticGpuSpecification" - } - }, - "ElasticInferenceAccelerators": { - "locationName": "ElasticInferenceAccelerator", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "required": [ - "Type" - ], - "members": { - "Type": {}, - "Count": { - "type": "integer" - } - } - } - }, - "SecurityGroupIds": { - "shape": "Sbg", - "locationName": "SecurityGroupId" - }, - "SecurityGroups": { - "shape": "Sc2", - "locationName": "SecurityGroup" - }, - "InstanceMarketOptions": { - "type": "structure", - "members": { - "MarketType": {}, - "SpotOptions": { - "type": "structure", - "members": { - "MaxPrice": {}, - "SpotInstanceType": {}, - "BlockDurationMinutes": { - "type": "integer" - }, - "ValidUntil": { - "type": "timestamp" - }, - "InstanceInterruptionBehavior": {} - } - } - } - }, - "CreditSpecification": { - "shape": "Sc8" - }, - "CpuOptions": { - "type": "structure", - "members": { - "CoreCount": { - "type": "integer" - }, - "ThreadsPerCore": { - "type": "integer" - } - } - }, - "CapacityReservationSpecification": { - "type": "structure", - "members": { - "CapacityReservationPreference": {}, - "CapacityReservationTarget": { - "shape": "Scc" - } - } - }, - "LicenseSpecifications": { - "locationName": "LicenseSpecification", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "LicenseConfigurationArn": {} - } - } - }, - "HibernationOptions": { - "type": "structure", - "members": { - "Configured": { - "type": "boolean" - } - } - }, - "MetadataOptions": { - "type": "structure", - "members": { - "HttpTokens": {}, - "HttpPutResponseHopLimit": { - "type": "integer" - }, - "HttpEndpoint": {}, - "HttpProtocolIpv6": {} - } - }, - "EnclaveOptions": { - "type": "structure", - "members": { - "Enabled": { - "type": "boolean" + } } } } } }, - "Sbg": { - "type": "list", - "member": { - "locationName": "SecurityGroupId" - } - }, - "Sbj": { - "type": "list", - "member": { - "locationName": "item", + "TerminateInstances": { + "input": { "type": "structure", + "required": [ + "InstanceIds" + ], "members": { - "Primary": { - "locationName": "primary", - "type": "boolean" + "InstanceIds": { + "shape": "S11c", + "locationName": "InstanceId" }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" + "DryRun": { + "locationName": "dryRun", + "type": "boolean" } } - } - }, - "Sbl": { - "type": "list", - "member": { - "locationName": "item", + }, + "output": { "type": "structure", "members": { - "Ipv4Prefix": {} + "TerminatingInstances": { + "shape": "S2bj", + "locationName": "instancesSet" + } } } }, - "Sbn": { - "type": "list", - "member": { - "locationName": "item", + "UnassignIpv6Addresses": { + "input": { "type": "structure", + "required": [ + "NetworkInterfaceId" + ], "members": { - "Ipv6Prefix": {} + "Ipv6Addresses": { + "shape": "S2q", + "locationName": "ipv6Addresses" + }, + "Ipv6Prefixes": { + "shape": "S2r", + "locationName": "Ipv6Prefix" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "UnassignedIpv6Addresses": { + "shape": "S2q", + "locationName": "unassignedIpv6Addresses" + }, + "UnassignedIpv6Prefixes": { + "shape": "S2r", + "locationName": "unassignedIpv6PrefixSet" + } } } }, - "Sby": { - "type": "structure", - "required": [ - "Type" - ], - "members": { - "Type": {} - } - }, - "Sc2": { - "type": "list", - "member": { - "locationName": "SecurityGroup" - } - }, - "Sc8": { - "type": "structure", - "required": [ - "CpuCredits" - ], - "members": { - "CpuCredits": {} + "UnassignPrivateIpAddresses": { + "input": { + "type": "structure", + "required": [ + "NetworkInterfaceId" + ], + "members": { + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "PrivateIpAddresses": { + "shape": "S2v", + "locationName": "privateIpAddress" + }, + "Ipv4Prefixes": { + "shape": "S2r", + "locationName": "Ipv4Prefix" + } + } } }, - "Scc": { - "type": "structure", - "members": { - "CapacityReservationId": {}, - "CapacityReservationResourceGroupArn": {} + "UnassignPrivateNatGatewayAddress": { + "input": { + "type": "structure", + "required": [ + "NatGatewayId", + "PrivateIpAddresses" + ], + "members": { + "NatGatewayId": {}, + "PrivateIpAddresses": { + "shape": "S33", + "locationName": "PrivateIpAddress" + }, + "MaxDrainDurationSeconds": { + "type": "integer" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "NatGatewayAddresses": { + "shape": "S36", + "locationName": "natGatewayAddressSet" + } + } } }, - "Scm": { - "type": "structure", - "members": { - "LaunchTemplateId": { - "locationName": "launchTemplateId" - }, - "LaunchTemplateName": { - "locationName": "launchTemplateName" - }, - "CreateTime": { - "locationName": "createTime", - "type": "timestamp" - }, - "CreatedBy": { - "locationName": "createdBy" - }, - "DefaultVersionNumber": { - "locationName": "defaultVersionNumber", - "type": "long" - }, - "LatestVersionNumber": { - "locationName": "latestVersionNumber", - "type": "long" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "UnmonitorInstances": { + "input": { + "type": "structure", + "required": [ + "InstanceIds" + ], + "members": { + "InstanceIds": { + "shape": "S11c", + "locationName": "InstanceId" + }, + "DryRun": { + "locationName": "dryRun", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "InstanceMonitorings": { + "shape": "S276", + "locationName": "instancesSet" + } } } }, - "Scn": { - "type": "structure", - "members": { - "Errors": { - "locationName": "errorSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } - } + "UpdateSecurityGroupRuleDescriptionsEgress": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "GroupId": {}, + "GroupName": {}, + "IpPermissions": { + "shape": "S6o" + }, + "SecurityGroupRuleDescriptions": { + "shape": "S2c7", + "locationName": "SecurityGroupRuleDescription" + } + } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" } } } }, - "Scs": { + "UpdateSecurityGroupRuleDescriptionsIngress": { + "input": { + "type": "structure", + "members": { + "DryRun": { + "type": "boolean" + }, + "GroupId": {}, + "GroupName": {}, + "IpPermissions": { + "shape": "S6o" + }, + "SecurityGroupRuleDescriptions": { + "shape": "S2c7", + "locationName": "SecurityGroupRuleDescription" + } + } + }, + "output": { + "type": "structure", + "members": { + "Return": { + "locationName": "return", + "type": "boolean" + } + } + } + }, + "WithdrawByoipCidr": { + "input": { + "type": "structure", + "required": [ + "Cidr" + ], + "members": { + "Cidr": {}, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "ByoipCidr": { + "shape": "S1x", + "locationName": "byoipCidr" + } + } + } + } + }, + "shapes": { + "S3": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ResourceType": { + "locationName": "resourceType" + }, + "Tags": { + "shape": "S6", + "locationName": "Tag" + } + } + } + }, + "S6": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Key": { + "locationName": "key" + }, + "Value": { + "locationName": "value" + } + } + } + }, + "Sa": { "type": "structure", "members": { - "LaunchTemplateId": { - "locationName": "launchTemplateId" - }, - "LaunchTemplateName": { - "locationName": "launchTemplateName" + "PublicIp": { + "locationName": "publicIp" }, - "VersionNumber": { - "locationName": "versionNumber", - "type": "long" + "AllocationId": { + "locationName": "allocationId" }, - "VersionDescription": { - "locationName": "versionDescription" + "TransferAccountId": { + "locationName": "transferAccountId" }, - "CreateTime": { - "locationName": "createTime", + "TransferOfferExpirationTimestamp": { + "locationName": "transferOfferExpirationTimestamp", "type": "timestamp" }, - "CreatedBy": { - "locationName": "createdBy" - }, - "DefaultVersion": { - "locationName": "defaultVersion", - "type": "boolean" + "TransferOfferAcceptedTimestamp": { + "locationName": "transferOfferAcceptedTimestamp", + "type": "timestamp" }, - "LaunchTemplateData": { - "shape": "Sct", - "locationName": "launchTemplateData" + "AddressTransferStatus": { + "locationName": "addressTransferStatus" } } }, - "Sct": { - "type": "structure", - "members": { - "KernelId": { - "locationName": "kernelId" - }, - "EbsOptimized": { - "locationName": "ebsOptimized", - "type": "boolean" - }, - "IamInstanceProfile": { - "locationName": "iamInstanceProfile", - "type": "structure", - "members": { - "Arn": { - "locationName": "arn" - }, - "Name": { - "locationName": "name" - } - } + "Se": { + "type": "list", + "member": { + "locationName": "ReservedInstanceId" + } + }, + "Sg": { + "type": "list", + "member": { + "locationName": "TargetConfigurationRequest", + "type": "structure", + "required": [ + "OfferingId" + ], + "members": { + "InstanceCount": { + "type": "integer" + }, + "OfferingId": {} + } + } + }, + "So": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Sq": { + "type": "structure", + "members": { + "TransitGatewayMulticastDomainId": { + "locationName": "transitGatewayMulticastDomainId" }, - "BlockDeviceMappings": { - "locationName": "blockDeviceMappingSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "DeviceName": { - "locationName": "deviceName" - }, - "VirtualName": { - "locationName": "virtualName" - }, - "Ebs": { - "locationName": "ebs", - "type": "structure", - "members": { - "Encrypted": { - "locationName": "encrypted", - "type": "boolean" - }, - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - }, - "Iops": { - "locationName": "iops", - "type": "integer" - }, - "KmsKeyId": { - "locationName": "kmsKeyId" - }, - "SnapshotId": { - "locationName": "snapshotId" - }, - "VolumeSize": { - "locationName": "volumeSize", - "type": "integer" - }, - "VolumeType": { - "locationName": "volumeType" - }, - "Throughput": { - "locationName": "throughput", - "type": "integer" - } - } - }, - "NoDevice": { - "locationName": "noDevice" - } - } - } + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" }, - "NetworkInterfaces": { - "locationName": "networkInterfaceSet", + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "ResourceOwnerId": { + "locationName": "resourceOwnerId" + }, + "Subnets": { + "locationName": "subnets", "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "AssociateCarrierIpAddress": { - "locationName": "associateCarrierIpAddress", - "type": "boolean" - }, - "AssociatePublicIpAddress": { - "locationName": "associatePublicIpAddress", - "type": "boolean" - }, - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - }, - "Description": { - "locationName": "description" - }, - "DeviceIndex": { - "locationName": "deviceIndex", - "type": "integer" - }, - "Groups": { - "shape": "S4g", - "locationName": "groupSet" - }, - "InterfaceType": { - "locationName": "interfaceType" - }, - "Ipv6AddressCount": { - "locationName": "ipv6AddressCount", - "type": "integer" - }, - "Ipv6Addresses": { - "shape": "Sd0", - "locationName": "ipv6AddressesSet" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" - }, - "PrivateIpAddresses": { - "shape": "Sbj", - "locationName": "privateIpAddressesSet" - }, - "SecondaryPrivateIpAddressCount": { - "locationName": "secondaryPrivateIpAddressCount", - "type": "integer" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "NetworkCardIndex": { - "locationName": "networkCardIndex", - "type": "integer" - }, - "Ipv4Prefixes": { - "locationName": "ipv4PrefixSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv4Prefix": { - "locationName": "ipv4Prefix" - } - } - } - }, - "Ipv4PrefixCount": { - "locationName": "ipv4PrefixCount", - "type": "integer" - }, - "Ipv6Prefixes": { - "locationName": "ipv6PrefixSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv6Prefix": { - "locationName": "ipv6Prefix" - } - } - } - }, - "Ipv6PrefixCount": { - "locationName": "ipv6PrefixCount", - "type": "integer" - } - } + "shape": "St", + "locationName": "item" } + } + } + }, + "St": { + "type": "structure", + "members": { + "SubnetId": { + "locationName": "subnetId" }, - "ImageId": { - "locationName": "imageId" + "State": { + "locationName": "state" + } + } + }, + "Sx": { + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" }, - "InstanceType": { - "locationName": "instanceType" + "AccepterTransitGatewayAttachmentId": { + "locationName": "accepterTransitGatewayAttachmentId" }, - "KeyName": { - "locationName": "keyName" + "RequesterTgwInfo": { + "shape": "Sy", + "locationName": "requesterTgwInfo" }, - "Monitoring": { - "locationName": "monitoring", + "AccepterTgwInfo": { + "shape": "Sy", + "locationName": "accepterTgwInfo" + }, + "Options": { + "locationName": "options", "type": "structure", "members": { - "Enabled": { - "locationName": "enabled", - "type": "boolean" + "DynamicRouting": { + "locationName": "dynamicRouting" } } }, - "Placement": { - "locationName": "placement", + "Status": { + "locationName": "status", "type": "structure", "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "Affinity": { - "locationName": "affinity" - }, - "GroupName": { - "locationName": "groupName" - }, - "HostId": { - "locationName": "hostId" - }, - "Tenancy": { - "locationName": "tenancy" - }, - "SpreadDomain": { - "locationName": "spreadDomain" - }, - "HostResourceGroupArn": { - "locationName": "hostResourceGroupArn" + "Code": { + "locationName": "code" }, - "PartitionNumber": { - "locationName": "partitionNumber", - "type": "integer" + "Message": { + "locationName": "message" } } }, - "RamDiskId": { - "locationName": "ramDiskId" + "State": { + "locationName": "state" }, - "DisableApiTermination": { - "locationName": "disableApiTermination", - "type": "boolean" + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" }, - "InstanceInitiatedShutdownBehavior": { - "locationName": "instanceInitiatedShutdownBehavior" + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sy": { + "type": "structure", + "members": { + "TransitGatewayId": { + "locationName": "transitGatewayId" }, - "UserData": { - "locationName": "userData" + "CoreNetworkId": { + "locationName": "coreNetworkId" }, - "TagSpecifications": { - "locationName": "tagSpecificationSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "ResourceType": { - "locationName": "resourceType" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - } + "OwnerId": { + "locationName": "ownerId" }, - "ElasticGpuSpecifications": { - "locationName": "elasticGpuSpecificationSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Type": { - "locationName": "type" - } - } - } + "Region": { + "locationName": "region" + } + } + }, + "S16": { + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" }, - "ElasticInferenceAccelerators": { - "locationName": "elasticInferenceAcceleratorSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Type": { - "locationName": "type" - }, - "Count": { - "locationName": "count", - "type": "integer" - } - } - } + "TransitGatewayId": { + "locationName": "transitGatewayId" }, - "SecurityGroupIds": { - "shape": "Se", - "locationName": "securityGroupIdSet" + "VpcId": { + "locationName": "vpcId" }, - "SecurityGroups": { - "shape": "Se", - "locationName": "securityGroupSet" + "VpcOwnerId": { + "locationName": "vpcOwnerId" }, - "InstanceMarketOptions": { - "locationName": "instanceMarketOptions", - "type": "structure", - "members": { - "MarketType": { - "locationName": "marketType" - }, - "SpotOptions": { - "locationName": "spotOptions", - "type": "structure", - "members": { - "MaxPrice": { - "locationName": "maxPrice" - }, - "SpotInstanceType": { - "locationName": "spotInstanceType" - }, - "BlockDurationMinutes": { - "locationName": "blockDurationMinutes", - "type": "integer" - }, - "ValidUntil": { - "locationName": "validUntil", - "type": "timestamp" - }, - "InstanceInterruptionBehavior": { - "locationName": "instanceInterruptionBehavior" - } - } - } - } + "State": { + "locationName": "state" }, - "CreditSpecification": { - "locationName": "creditSpecification", + "SubnetIds": { + "shape": "So", + "locationName": "subnetIds" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "Options": { + "locationName": "options", "type": "structure", "members": { - "CpuCredits": { - "locationName": "cpuCredits" + "DnsSupport": { + "locationName": "dnsSupport" + }, + "Ipv6Support": { + "locationName": "ipv6Support" + }, + "ApplianceModeSupport": { + "locationName": "applianceModeSupport" } } }, - "CpuOptions": { - "locationName": "cpuOptions", + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "S1d": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S1g": { + "type": "list", + "member": { + "shape": "S1h", + "locationName": "item" + } + }, + "S1h": { + "type": "structure", + "members": { + "Error": { + "locationName": "error", "type": "structure", "members": { - "CoreCount": { - "locationName": "coreCount", - "type": "integer" + "Code": { + "locationName": "code" }, - "ThreadsPerCore": { - "locationName": "threadsPerCore", - "type": "integer" + "Message": { + "locationName": "message" } } }, - "CapacityReservationSpecification": { - "locationName": "capacityReservationSpecification", + "ResourceId": { + "locationName": "resourceId" + } + } + }, + "S1m": { + "type": "structure", + "members": { + "AccepterVpcInfo": { + "shape": "S1n", + "locationName": "accepterVpcInfo" + }, + "ExpirationTime": { + "locationName": "expirationTime", + "type": "timestamp" + }, + "RequesterVpcInfo": { + "shape": "S1n", + "locationName": "requesterVpcInfo" + }, + "Status": { + "locationName": "status", "type": "structure", "members": { - "CapacityReservationPreference": { - "locationName": "capacityReservationPreference" + "Code": { + "locationName": "code" }, - "CapacityReservationTarget": { - "shape": "Sdj", - "locationName": "capacityReservationTarget" + "Message": { + "locationName": "message" } } }, - "LicenseSpecifications": { - "locationName": "licenseSet", + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "VpcPeeringConnectionId": { + "locationName": "vpcPeeringConnectionId" + } + } + }, + "S1n": { + "type": "structure", + "members": { + "CidrBlock": { + "locationName": "cidrBlock" + }, + "Ipv6CidrBlockSet": { + "locationName": "ipv6CidrBlockSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "LicenseConfigurationArn": { - "locationName": "licenseConfigurationArn" + "Ipv6CidrBlock": { + "locationName": "ipv6CidrBlock" } } } }, - "HibernationOptions": { - "locationName": "hibernationOptions", - "type": "structure", - "members": { - "Configured": { - "locationName": "configured", - "type": "boolean" + "CidrBlockSet": { + "locationName": "cidrBlockSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "CidrBlock": { + "locationName": "cidrBlock" + } } } }, - "MetadataOptions": { - "locationName": "metadataOptions", + "OwnerId": { + "locationName": "ownerId" + }, + "PeeringOptions": { + "locationName": "peeringOptions", "type": "structure", "members": { - "State": { - "locationName": "state" - }, - "HttpTokens": { - "locationName": "httpTokens" - }, - "HttpPutResponseHopLimit": { - "locationName": "httpPutResponseHopLimit", - "type": "integer" + "AllowDnsResolutionFromRemoteVpc": { + "locationName": "allowDnsResolutionFromRemoteVpc", + "type": "boolean" }, - "HttpEndpoint": { - "locationName": "httpEndpoint" + "AllowEgressFromLocalClassicLinkToRemoteVpc": { + "locationName": "allowEgressFromLocalClassicLinkToRemoteVpc", + "type": "boolean" }, - "HttpProtocolIpv6": { - "locationName": "httpProtocolIpv6" - } - } - }, - "EnclaveOptions": { - "locationName": "enclaveOptions", - "type": "structure", - "members": { - "Enabled": { - "locationName": "enabled", + "AllowEgressFromLocalVpcToRemoteClassicLink": { + "locationName": "allowEgressFromLocalVpcToRemoteClassicLink", "type": "boolean" } } - } - } - }, - "Sd0": { - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv6Address": { - "locationName": "ipv6Address" - } - } - } - }, - "Sdj": { - "type": "structure", - "members": { - "CapacityReservationId": { - "locationName": "capacityReservationId" }, - "CapacityReservationResourceGroupArn": { - "locationName": "capacityReservationResourceGroupArn" + "VpcId": { + "locationName": "vpcId" + }, + "Region": { + "locationName": "region" } } }, - "Sdu": { + "S1x": { "type": "structure", "members": { - "DestinationCidrBlock": { - "locationName": "destinationCidrBlock" + "Cidr": { + "locationName": "cidr" }, - "LocalGatewayVirtualInterfaceGroupId": { - "locationName": "localGatewayVirtualInterfaceGroupId" + "Description": { + "locationName": "description" }, - "Type": { - "locationName": "type" + "StatusMessage": { + "locationName": "statusMessage" }, "State": { "locationName": "state" - }, - "LocalGatewayRouteTableId": { - "locationName": "localGatewayRouteTableId" - }, - "LocalGatewayRouteTableArn": { - "locationName": "localGatewayRouteTableArn" - }, - "OwnerId": { - "locationName": "ownerId" } } }, - "Sdz": { + "S2b": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S2g": { "type": "structure", "members": { - "LocalGatewayRouteTableVpcAssociationId": { - "locationName": "localGatewayRouteTableVpcAssociationId" - }, - "LocalGatewayRouteTableId": { - "locationName": "localGatewayRouteTableId" + "Cidr": { + "locationName": "cidr" }, - "LocalGatewayRouteTableArn": { - "locationName": "localGatewayRouteTableArn" + "IpamPoolAllocationId": { + "locationName": "ipamPoolAllocationId" }, - "LocalGatewayId": { - "locationName": "localGatewayId" + "Description": { + "locationName": "description" }, - "VpcId": { - "locationName": "vpcId" + "ResourceId": { + "locationName": "resourceId" }, - "OwnerId": { - "locationName": "ownerId" + "ResourceType": { + "locationName": "resourceType" }, - "State": { - "locationName": "state" + "ResourceRegion": { + "locationName": "resourceRegion" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "ResourceOwner": { + "locationName": "resourceOwner" } } }, - "Se2": { + "S2m": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S2q": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S2r": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S2v": { + "type": "list", + "member": { + "locationName": "PrivateIpAddress" + } + }, + "S2z": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv4Prefix": { + "locationName": "ipv4Prefix" + } + } + } + }, + "S33": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S36": { "type": "list", "member": { + "locationName": "item", "type": "structure", - "required": [ - "Cidr" - ], "members": { - "Cidr": {}, - "Description": {} + "AllocationId": { + "locationName": "allocationId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "PrivateIp": { + "locationName": "privateIp" + }, + "PublicIp": { + "locationName": "publicIp" + }, + "AssociationId": { + "locationName": "associationId" + }, + "IsPrimary": { + "locationName": "isPrimary", + "type": "boolean" + }, + "FailureMessage": { + "locationName": "failureMessage" + }, + "Status": { + "locationName": "status" + } } } }, - "Se5": { + "S3h": { "type": "structure", "members": { - "PrefixListId": { - "locationName": "prefixListId" - }, - "AddressFamily": { - "locationName": "addressFamily" - }, - "State": { - "locationName": "state" - }, - "StateMessage": { - "locationName": "stateMessage" + "Code": { + "locationName": "code" }, - "PrefixListArn": { - "locationName": "prefixListArn" + "Message": { + "locationName": "message" + } + } + }, + "S3q": { + "type": "structure", + "members": { + "Arn": { + "locationName": "arn" }, - "PrefixListName": { - "locationName": "prefixListName" + "Name": { + "locationName": "name" + } + } + }, + "S3s": { + "type": "structure", + "members": { + "AssociationId": { + "locationName": "associationId" }, - "MaxEntries": { - "locationName": "maxEntries", - "type": "integer" + "InstanceId": { + "locationName": "instanceId" }, - "Version": { - "locationName": "version", - "type": "long" + "IamInstanceProfile": { + "shape": "S3t", + "locationName": "iamInstanceProfile" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "State": { + "locationName": "state" }, - "OwnerId": { - "locationName": "ownerId" + "Timestamp": { + "locationName": "timestamp", + "type": "timestamp" } } }, - "Sea": { + "S3t": { "type": "structure", "members": { - "CreateTime": { - "locationName": "createTime", - "type": "timestamp" - }, - "DeleteTime": { - "locationName": "deleteTime", - "type": "timestamp" - }, - "FailureCode": { - "locationName": "failureCode" + "Arn": { + "locationName": "arn" }, - "FailureMessage": { - "locationName": "failureMessage" + "Id": { + "locationName": "id" + } + } + }, + "S3y": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S3z": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S42": { + "type": "structure", + "members": { + "InstanceEventWindowId": { + "locationName": "instanceEventWindowId" }, - "NatGatewayAddresses": { - "locationName": "natGatewayAddressSet", + "TimeRanges": { + "locationName": "timeRangeSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "AllocationId": { - "locationName": "allocationId" + "StartWeekDay": { + "locationName": "startWeekDay" }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" + "StartHour": { + "locationName": "startHour", + "type": "integer" }, - "PrivateIp": { - "locationName": "privateIp" + "EndWeekDay": { + "locationName": "endWeekDay" }, - "PublicIp": { - "locationName": "publicIp" + "EndHour": { + "locationName": "endHour", + "type": "integer" } } } }, - "NatGatewayId": { - "locationName": "natGatewayId" + "Name": { + "locationName": "name" }, - "ProvisionedBandwidth": { - "locationName": "provisionedBandwidth", + "CronExpression": { + "locationName": "cronExpression" + }, + "AssociationTarget": { + "locationName": "associationTarget", "type": "structure", "members": { - "ProvisionTime": { - "locationName": "provisionTime", - "type": "timestamp" - }, - "Provisioned": { - "locationName": "provisioned" - }, - "RequestTime": { - "locationName": "requestTime", - "type": "timestamp" + "InstanceIds": { + "shape": "S3y", + "locationName": "instanceIdSet" }, - "Requested": { - "locationName": "requested" + "Tags": { + "shape": "S6", + "locationName": "tagSet" }, - "Status": { - "locationName": "status" + "DedicatedHostIds": { + "shape": "S3z", + "locationName": "dedicatedHostIdSet" } } }, "State": { "locationName": "state" }, - "SubnetId": { - "locationName": "subnetId" - }, - "VpcId": { - "locationName": "vpcId" - }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" - }, - "ConnectivityType": { - "locationName": "connectivityType" } } }, - "Seh": { + "S4e": { "type": "structure", "members": { - "Associations": { - "locationName": "associationSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "NetworkAclAssociationId": { - "locationName": "networkAclAssociationId" - }, - "NetworkAclId": { - "locationName": "networkAclId" - }, - "SubnetId": { - "locationName": "subnetId" - } - } - } + "OwnerId": { + "locationName": "ownerId" }, - "Entries": { - "locationName": "entrySet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "CidrBlock": { - "locationName": "cidrBlock" - }, - "Egress": { - "locationName": "egress", - "type": "boolean" - }, - "IcmpTypeCode": { - "shape": "Sem", - "locationName": "icmpTypeCode" - }, - "Ipv6CidrBlock": { - "locationName": "ipv6CidrBlock" - }, - "PortRange": { - "shape": "Sen", - "locationName": "portRange" - }, - "Protocol": { - "locationName": "protocol" - }, - "RuleAction": { - "locationName": "ruleAction" - }, - "RuleNumber": { - "locationName": "ruleNumber", - "type": "integer" - } - } - } + "IpamResourceDiscoveryAssociationId": { + "locationName": "ipamResourceDiscoveryAssociationId" + }, + "IpamResourceDiscoveryAssociationArn": { + "locationName": "ipamResourceDiscoveryAssociationArn" + }, + "IpamResourceDiscoveryId": { + "locationName": "ipamResourceDiscoveryId" + }, + "IpamId": { + "locationName": "ipamId" + }, + "IpamArn": { + "locationName": "ipamArn" + }, + "IpamRegion": { + "locationName": "ipamRegion" }, "IsDefault": { - "locationName": "default", + "locationName": "isDefault", "type": "boolean" }, - "NetworkAclId": { - "locationName": "networkAclId" + "ResourceDiscoveryStatus": { + "locationName": "resourceDiscoveryStatus" + }, + "State": { + "locationName": "state" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" + } + } + }, + "S4k": { + "type": "list", + "member": { + "locationName": "AllocationId" + } + }, + "S4q": { + "type": "structure", + "members": { + "State": { + "locationName": "state" }, - "VpcId": { - "locationName": "vpcId" - }, - "OwnerId": { - "locationName": "ownerId" + "StatusMessage": { + "locationName": "statusMessage" } } }, - "Sem": { + "S4u": { "type": "structure", "members": { - "Code": { - "locationName": "code", - "type": "integer" + "AssociationId": { + "locationName": "associationId" }, - "Type": { - "locationName": "type", - "type": "integer" + "Ipv6CidrBlock": { + "locationName": "ipv6CidrBlock" + }, + "Ipv6CidrBlockState": { + "locationName": "ipv6CidrBlockState", + "type": "structure", + "members": { + "State": { + "locationName": "state" + }, + "StatusMessage": { + "locationName": "statusMessage" + } + } } } }, - "Sen": { + "S4z": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S54": { "type": "structure", "members": { - "From": { - "locationName": "from", - "type": "integer" + "TransitGatewayPolicyTableId": { + "locationName": "transitGatewayPolicyTableId" }, - "To": { - "locationName": "to", - "type": "integer" + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "State": { + "locationName": "state" } } }, - "Sew": { + "S59": { "type": "structure", "members": { - "NetworkInsightsPathId": { - "locationName": "networkInsightsPathId" + "TransitGatewayRouteTableId": { + "locationName": "transitGatewayRouteTableId" }, - "NetworkInsightsPathArn": { - "locationName": "networkInsightsPathArn" + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" }, - "CreatedDate": { - "locationName": "createdDate", - "type": "timestamp" + "ResourceId": { + "locationName": "resourceId" }, - "Source": { - "locationName": "source" + "ResourceType": { + "locationName": "resourceType" }, - "Destination": { - "locationName": "destination" + "State": { + "locationName": "state" + } + } + }, + "S5c": { + "type": "structure", + "members": { + "AssociationId": { + "locationName": "associationId" }, - "SourceIp": { - "locationName": "sourceIp" + "BranchInterfaceId": { + "locationName": "branchInterfaceId" }, - "DestinationIp": { - "locationName": "destinationIp" + "TrunkInterfaceId": { + "locationName": "trunkInterfaceId" }, - "Protocol": { - "locationName": "protocol" + "InterfaceProtocol": { + "locationName": "interfaceProtocol" }, - "DestinationPort": { - "locationName": "destinationPort", + "VlanId": { + "locationName": "vlanId", + "type": "integer" + }, + "GreKey": { + "locationName": "greKey", "type": "integer" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } }, - "Sf1": { + "S5j": { "type": "structure", "members": { - "Association": { - "shape": "Sf2", - "locationName": "association" - }, - "Attachment": { - "shape": "Sf3", - "locationName": "attachment" + "AssociationId": { + "locationName": "associationId" }, - "AvailabilityZone": { - "locationName": "availabilityZone" + "Ipv6CidrBlock": { + "locationName": "ipv6CidrBlock" }, - "Description": { - "locationName": "description" + "Ipv6CidrBlockState": { + "shape": "S5k", + "locationName": "ipv6CidrBlockState" }, - "Groups": { - "shape": "Sf4", - "locationName": "groupSet" + "NetworkBorderGroup": { + "locationName": "networkBorderGroup" }, - "InterfaceType": { - "locationName": "interfaceType" - }, - "Ipv6Addresses": { - "locationName": "ipv6AddressesSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv6Address": { - "locationName": "ipv6Address" - } - } - } - }, - "MacAddress": { - "locationName": "macAddress" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "OutpostArn": { - "locationName": "outpostArn" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "PrivateDnsName": { - "locationName": "privateDnsName" - }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" - }, - "PrivateIpAddresses": { - "locationName": "privateIpAddressesSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Association": { - "shape": "Sf2", - "locationName": "association" - }, - "Primary": { - "locationName": "primary", - "type": "boolean" - }, - "PrivateDnsName": { - "locationName": "privateDnsName" - }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" - } - } - } - }, - "Ipv4Prefixes": { - "shape": "S2i", - "locationName": "ipv4PrefixSet" - }, - "Ipv6Prefixes": { - "locationName": "ipv6PrefixSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv6Prefix": { - "locationName": "ipv6Prefix" - } - } - } - }, - "RequesterId": { - "locationName": "requesterId" - }, - "RequesterManaged": { - "locationName": "requesterManaged", - "type": "boolean" - }, - "SourceDestCheck": { - "locationName": "sourceDestCheck", - "type": "boolean" - }, - "Status": { - "locationName": "status" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "TagSet": { - "shape": "Ss", - "locationName": "tagSet" - }, - "VpcId": { - "locationName": "vpcId" + "Ipv6Pool": { + "locationName": "ipv6Pool" } } }, - "Sf2": { + "S5k": { "type": "structure", "members": { - "AllocationId": { - "locationName": "allocationId" - }, - "AssociationId": { - "locationName": "associationId" - }, - "IpOwnerId": { - "locationName": "ipOwnerId" - }, - "PublicDnsName": { - "locationName": "publicDnsName" - }, - "PublicIp": { - "locationName": "publicIp" - }, - "CustomerOwnedIp": { - "locationName": "customerOwnedIp" + "State": { + "locationName": "state" }, - "CarrierIp": { - "locationName": "carrierIp" + "StatusMessage": { + "locationName": "statusMessage" } } }, - "Sf3": { + "S5m": { "type": "structure", "members": { - "AttachTime": { - "locationName": "attachTime", - "type": "timestamp" - }, - "AttachmentId": { - "locationName": "attachmentId" - }, - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - }, - "DeviceIndex": { - "locationName": "deviceIndex", - "type": "integer" - }, - "NetworkCardIndex": { - "locationName": "networkCardIndex", - "type": "integer" - }, - "InstanceId": { - "locationName": "instanceId" + "AssociationId": { + "locationName": "associationId" }, - "InstanceOwnerId": { - "locationName": "instanceOwnerId" + "CidrBlock": { + "locationName": "cidrBlock" }, - "Status": { - "locationName": "status" + "CidrBlockState": { + "shape": "S5k", + "locationName": "cidrBlockState" } } }, - "Sf4": { + "S5o": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "GroupName": { - "locationName": "groupName" - }, - "GroupId": { - "locationName": "groupId" - } - } + "locationName": "groupId" } }, - "Sfh": { + "S5t": { "type": "structure", "members": { - "NetworkInterfacePermissionId": { - "locationName": "networkInterfacePermissionId" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "AwsAccountId": { - "locationName": "awsAccountId" - }, - "AwsService": { - "locationName": "awsService" - }, - "Permission": { - "locationName": "permission" + "EnaSrdEnabled": { + "type": "boolean" }, - "PermissionState": { - "locationName": "permissionState", + "EnaSrdUdpSpecification": { "type": "structure", "members": { - "State": { - "locationName": "state" - }, - "StatusMessage": { - "locationName": "statusMessage" + "EnaSrdUdpEnabled": { + "type": "boolean" } } } } }, - "Sfn": { + "S60": { "type": "structure", "members": { - "GroupName": { - "locationName": "groupName" + "VerifiedAccessTrustProviderId": { + "locationName": "verifiedAccessTrustProviderId" }, - "State": { - "locationName": "state" + "Description": { + "locationName": "description" }, - "Strategy": { - "locationName": "strategy" + "TrustProviderType": { + "locationName": "trustProviderType" }, - "PartitionCount": { - "locationName": "partitionCount", - "type": "integer" + "UserTrustProviderType": { + "locationName": "userTrustProviderType" }, - "GroupId": { - "locationName": "groupId" + "DeviceTrustProviderType": { + "locationName": "deviceTrustProviderType" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - }, - "Sfr": { - "type": "structure", - "members": { - "ReplaceRootVolumeTaskId": { - "locationName": "replaceRootVolumeTaskId" + "OidcOptions": { + "locationName": "oidcOptions", + "type": "structure", + "members": { + "Issuer": { + "locationName": "issuer" + }, + "AuthorizationEndpoint": { + "locationName": "authorizationEndpoint" + }, + "TokenEndpoint": { + "locationName": "tokenEndpoint" + }, + "UserInfoEndpoint": { + "locationName": "userInfoEndpoint" + }, + "ClientId": { + "locationName": "clientId" + }, + "ClientSecret": { + "shape": "S65", + "locationName": "clientSecret" + }, + "Scope": { + "locationName": "scope" + } + } }, - "InstanceId": { - "locationName": "instanceId" + "DeviceOptions": { + "locationName": "deviceOptions", + "type": "structure", + "members": { + "TenantId": { + "locationName": "tenantId" + } + } }, - "TaskState": { - "locationName": "taskState" + "PolicyReferenceName": { + "locationName": "policyReferenceName" }, - "StartTime": { - "locationName": "startTime" + "CreationTime": { + "locationName": "creationTime" }, - "CompleteTime": { - "locationName": "completeTime" + "LastUpdatedTime": { + "locationName": "lastUpdatedTime" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } }, - "Sg7": { + "S65": { + "type": "string", + "sensitive": true + }, + "S67": { "type": "structure", "members": { - "Associations": { - "locationName": "associationSet", + "VerifiedAccessInstanceId": { + "locationName": "verifiedAccessInstanceId" + }, + "Description": { + "locationName": "description" + }, + "VerifiedAccessTrustProviders": { + "locationName": "verifiedAccessTrustProviderSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "Main": { - "locationName": "main", - "type": "boolean" - }, - "RouteTableAssociationId": { - "locationName": "routeTableAssociationId" + "VerifiedAccessTrustProviderId": { + "locationName": "verifiedAccessTrustProviderId" }, - "RouteTableId": { - "locationName": "routeTableId" + "Description": { + "locationName": "description" }, - "SubnetId": { - "locationName": "subnetId" + "TrustProviderType": { + "locationName": "trustProviderType" }, - "GatewayId": { - "locationName": "gatewayId" + "UserTrustProviderType": { + "locationName": "userTrustProviderType" }, - "AssociationState": { - "shape": "S3n", - "locationName": "associationState" + "DeviceTrustProviderType": { + "locationName": "deviceTrustProviderType" } } } }, - "PropagatingVgws": { - "locationName": "propagatingVgwSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "GatewayId": { - "locationName": "gatewayId" - } - } - } - }, - "RouteTableId": { - "locationName": "routeTableId" + "CreationTime": { + "locationName": "creationTime" }, - "Routes": { - "locationName": "routeSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "DestinationCidrBlock": { - "locationName": "destinationCidrBlock" - }, - "DestinationIpv6CidrBlock": { - "locationName": "destinationIpv6CidrBlock" - }, - "DestinationPrefixListId": { - "locationName": "destinationPrefixListId" - }, - "EgressOnlyInternetGatewayId": { - "locationName": "egressOnlyInternetGatewayId" - }, - "GatewayId": { - "locationName": "gatewayId" - }, - "InstanceId": { - "locationName": "instanceId" - }, - "InstanceOwnerId": { - "locationName": "instanceOwnerId" - }, - "NatGatewayId": { - "locationName": "natGatewayId" - }, - "TransitGatewayId": { - "locationName": "transitGatewayId" - }, - "LocalGatewayId": { - "locationName": "localGatewayId" - }, - "CarrierGatewayId": { - "locationName": "carrierGatewayId" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "Origin": { - "locationName": "origin" - }, - "State": { - "locationName": "state" - }, - "VpcPeeringConnectionId": { - "locationName": "vpcPeeringConnectionId" - } - } - } + "LastUpdatedTime": { + "locationName": "lastUpdatedTime" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" - }, - "VpcId": { - "locationName": "vpcId" - }, - "OwnerId": { - "locationName": "ownerId" } } }, - "Sgj": { + "S6c": { "type": "structure", "members": { - "DataEncryptionKeyId": { - "locationName": "dataEncryptionKeyId" - }, - "Description": { - "locationName": "description" - }, - "Encrypted": { - "locationName": "encrypted", - "type": "boolean" - }, - "KmsKeyId": { - "locationName": "kmsKeyId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "Progress": { - "locationName": "progress" + "AttachTime": { + "locationName": "attachTime", + "type": "timestamp" }, - "SnapshotId": { - "locationName": "snapshotId" + "Device": { + "locationName": "device" }, - "StartTime": { - "locationName": "startTime", - "type": "timestamp" + "InstanceId": { + "locationName": "instanceId" }, "State": { "locationName": "status" }, - "StateMessage": { - "locationName": "statusMessage" - }, "VolumeId": { "locationName": "volumeId" }, - "VolumeSize": { - "locationName": "volumeSize", - "type": "integer" - }, - "OwnerAlias": { - "locationName": "ownerAlias" - }, - "OutpostArn": { - "locationName": "outpostArn" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" } } }, - "Sgt": { + "S6h": { "type": "structure", "members": { - "Bucket": { - "locationName": "bucket" - }, - "Fault": { - "shape": "Sgu", - "locationName": "fault" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "Prefix": { - "locationName": "prefix" - }, "State": { "locationName": "state" + }, + "VpcId": { + "locationName": "vpcId" } } }, - "Sgu": { + "S6l": { "type": "structure", "members": { "Code": { @@ -22756,223 +25739,493 @@ } } }, - "Sh5": { + "S6o": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "FromPort": { + "locationName": "fromPort", + "type": "integer" + }, + "IpProtocol": { + "locationName": "ipProtocol" + }, + "IpRanges": { + "locationName": "ipRanges", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "CidrIp": { + "locationName": "cidrIp" + }, + "Description": { + "locationName": "description" + } + } + } + }, + "Ipv6Ranges": { + "locationName": "ipv6Ranges", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "CidrIpv6": { + "locationName": "cidrIpv6" + }, + "Description": { + "locationName": "description" + } + } + } + }, + "PrefixListIds": { + "locationName": "prefixListIds", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Description": { + "locationName": "description" + }, + "PrefixListId": { + "locationName": "prefixListId" + } + } + } + }, + "ToPort": { + "locationName": "toPort", + "type": "integer" + }, + "UserIdGroupPairs": { + "locationName": "groups", + "type": "list", + "member": { + "shape": "S6x", + "locationName": "item" + } + } + } + } + }, + "S6x": { "type": "structure", "members": { - "SubnetCidrReservationId": { - "locationName": "subnetCidrReservationId" + "Description": { + "locationName": "description" }, - "SubnetId": { - "locationName": "subnetId" + "GroupId": { + "locationName": "groupId" }, - "Cidr": { - "locationName": "cidr" + "GroupName": { + "locationName": "groupName" }, - "ReservationType": { - "locationName": "reservationType" + "PeeringStatus": { + "locationName": "peeringStatus" }, - "OwnerId": { - "locationName": "ownerId" + "UserId": { + "locationName": "userId" }, - "Description": { - "locationName": "description" + "VpcId": { + "locationName": "vpcId" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "VpcPeeringConnectionId": { + "locationName": "vpcPeeringConnectionId" } } }, - "Sh8": { + "S6z": { "type": "list", - "member": {} - }, - "Shc": { - "type": "structure", - "members": { - "TrafficMirrorFilterId": { - "locationName": "trafficMirrorFilterId" - }, - "IngressFilterRules": { - "shape": "Shd", - "locationName": "ingressFilterRuleSet" - }, - "EgressFilterRules": { - "shape": "Shd", - "locationName": "egressFilterRuleSet" - }, - "NetworkServices": { - "shape": "Shi", - "locationName": "networkServiceSet" - }, - "Description": { - "locationName": "description" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "member": { + "locationName": "item", + "type": "structure", + "members": { + "SecurityGroupRuleId": { + "locationName": "securityGroupRuleId" + }, + "GroupId": { + "locationName": "groupId" + }, + "GroupOwnerId": { + "locationName": "groupOwnerId" + }, + "IsEgress": { + "locationName": "isEgress", + "type": "boolean" + }, + "IpProtocol": { + "locationName": "ipProtocol" + }, + "FromPort": { + "locationName": "fromPort", + "type": "integer" + }, + "ToPort": { + "locationName": "toPort", + "type": "integer" + }, + "CidrIpv4": { + "locationName": "cidrIpv4" + }, + "CidrIpv6": { + "locationName": "cidrIpv6" + }, + "PrefixListId": { + "locationName": "prefixListId" + }, + "ReferencedGroupInfo": { + "locationName": "referencedGroupInfo", + "type": "structure", + "members": { + "GroupId": { + "locationName": "groupId" + }, + "PeeringStatus": { + "locationName": "peeringStatus" + }, + "UserId": { + "locationName": "userId" + }, + "VpcId": { + "locationName": "vpcId" + }, + "VpcPeeringConnectionId": { + "locationName": "vpcPeeringConnectionId" + } + } + }, + "Description": { + "locationName": "description" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } } } }, - "Shd": { - "type": "list", - "member": { - "shape": "She", - "locationName": "item" + "S78": { + "type": "structure", + "members": { + "S3": { + "type": "structure", + "members": { + "AWSAccessKeyId": {}, + "Bucket": { + "locationName": "bucket" + }, + "Prefix": { + "locationName": "prefix" + }, + "UploadPolicy": { + "locationName": "uploadPolicy", + "type": "blob" + }, + "UploadPolicySignature": { + "locationName": "uploadPolicySignature", + "type": "string", + "sensitive": true + } + } + } } }, - "She": { + "S7d": { "type": "structure", "members": { - "TrafficMirrorFilterRuleId": { - "locationName": "trafficMirrorFilterRuleId" - }, - "TrafficMirrorFilterId": { - "locationName": "trafficMirrorFilterId" - }, - "TrafficDirection": { - "locationName": "trafficDirection" - }, - "RuleNumber": { - "locationName": "ruleNumber", - "type": "integer" + "BundleId": { + "locationName": "bundleId" }, - "RuleAction": { - "locationName": "ruleAction" + "BundleTaskError": { + "locationName": "error", + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } }, - "Protocol": { - "locationName": "protocol", - "type": "integer" + "InstanceId": { + "locationName": "instanceId" }, - "DestinationPortRange": { - "shape": "Shh", - "locationName": "destinationPortRange" + "Progress": { + "locationName": "progress" }, - "SourcePortRange": { - "shape": "Shh", - "locationName": "sourcePortRange" + "StartTime": { + "locationName": "startTime", + "type": "timestamp" }, - "DestinationCidrBlock": { - "locationName": "destinationCidrBlock" + "State": { + "locationName": "state" }, - "SourceCidrBlock": { - "locationName": "sourceCidrBlock" + "Storage": { + "shape": "S78", + "locationName": "storage" }, - "Description": { - "locationName": "description" + "UpdateTime": { + "locationName": "updateTime", + "type": "timestamp" } } }, - "Shh": { - "type": "structure", - "members": { - "FromPort": { - "locationName": "fromPort", - "type": "integer" - }, - "ToPort": { - "locationName": "toPort", - "type": "integer" + "S7n": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S8b": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ClientToken": { + "locationName": "clientToken" + }, + "CreateDate": { + "locationName": "createDate", + "type": "timestamp" + }, + "InstanceCounts": { + "locationName": "instanceCounts", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "InstanceCount": { + "locationName": "instanceCount", + "type": "integer" + }, + "State": { + "locationName": "state" + } + } + } + }, + "PriceSchedules": { + "locationName": "priceSchedules", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Active": { + "locationName": "active", + "type": "boolean" + }, + "CurrencyCode": { + "locationName": "currencyCode" + }, + "Price": { + "locationName": "price", + "type": "double" + }, + "Term": { + "locationName": "term", + "type": "long" + } + } + } + }, + "ReservedInstancesId": { + "locationName": "reservedInstancesId" + }, + "ReservedInstancesListingId": { + "locationName": "reservedInstancesListingId" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "UpdateDate": { + "locationName": "updateDate", + "type": "timestamp" + } } } }, - "Shi": { + "S8n": { "type": "list", "member": { "locationName": "item" } }, - "Shm": { - "type": "structure", - "members": { - "FromPort": { - "type": "integer" - }, - "ToPort": { - "type": "integer" - } + "S8y": { + "type": "list", + "member": { + "locationName": "SpotInstanceRequestId" } }, - "Shr": { + "S9o": { "type": "structure", "members": { - "TrafficMirrorSessionId": { - "locationName": "trafficMirrorSessionId" + "CapacityReservationId": { + "locationName": "capacityReservationId" }, - "TrafficMirrorTargetId": { - "locationName": "trafficMirrorTargetId" + "OwnerId": { + "locationName": "ownerId" }, - "TrafficMirrorFilterId": { - "locationName": "trafficMirrorFilterId" + "CapacityReservationArn": { + "locationName": "capacityReservationArn" }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" + "AvailabilityZoneId": { + "locationName": "availabilityZoneId" }, - "OwnerId": { - "locationName": "ownerId" + "InstanceType": { + "locationName": "instanceType" }, - "PacketLength": { - "locationName": "packetLength", - "type": "integer" + "InstancePlatform": { + "locationName": "instancePlatform" }, - "SessionNumber": { - "locationName": "sessionNumber", + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "Tenancy": { + "locationName": "tenancy" + }, + "TotalInstanceCount": { + "locationName": "totalInstanceCount", "type": "integer" }, - "VirtualNetworkId": { - "locationName": "virtualNetworkId", + "AvailableInstanceCount": { + "locationName": "availableInstanceCount", "type": "integer" }, - "Description": { - "locationName": "description" + "EbsOptimized": { + "locationName": "ebsOptimized", + "type": "boolean" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - } - } - }, - "Shu": { - "type": "structure", - "members": { - "TrafficMirrorTargetId": { - "locationName": "trafficMirrorTargetId" + "EphemeralStorage": { + "locationName": "ephemeralStorage", + "type": "boolean" }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" + "State": { + "locationName": "state" }, - "NetworkLoadBalancerArn": { - "locationName": "networkLoadBalancerArn" + "StartDate": { + "locationName": "startDate", + "type": "timestamp" }, - "Type": { - "locationName": "type" + "EndDate": { + "locationName": "endDate", + "type": "timestamp" }, - "Description": { - "locationName": "description" + "EndDateType": { + "locationName": "endDateType" }, - "OwnerId": { - "locationName": "ownerId" + "InstanceMatchCriteria": { + "locationName": "instanceMatchCriteria" + }, + "CreateDate": { + "locationName": "createDate", + "type": "timestamp" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "CapacityReservationFleetId": { + "locationName": "capacityReservationFleetId" + }, + "PlacementGroupArn": { + "locationName": "placementGroupArn" + }, + "CapacityAllocations": { + "locationName": "capacityAllocationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "AllocationType": { + "locationName": "allocationType" + }, + "Count": { + "locationName": "count", + "type": "integer" + } + } + } } } }, - "Si3": { + "Sa2": { "type": "list", "member": { - "locationName": "item" + "locationName": "item", + "type": "structure", + "members": { + "CapacityReservationId": { + "locationName": "capacityReservationId" + }, + "AvailabilityZoneId": { + "locationName": "availabilityZoneId" + }, + "InstanceType": { + "locationName": "instanceType" + }, + "InstancePlatform": { + "locationName": "instancePlatform" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "TotalInstanceCount": { + "locationName": "totalInstanceCount", + "type": "integer" + }, + "FulfilledCapacity": { + "locationName": "fulfilledCapacity", + "type": "double" + }, + "EbsOptimized": { + "locationName": "ebsOptimized", + "type": "boolean" + }, + "CreateDate": { + "locationName": "createDate", + "type": "timestamp" + }, + "Weight": { + "locationName": "weight", + "type": "double" + }, + "Priority": { + "locationName": "priority", + "type": "integer" + } + } } }, - "Si5": { + "Sa6": { "type": "structure", "members": { - "TransitGatewayId": { - "locationName": "transitGatewayId" + "CarrierGatewayId": { + "locationName": "carrierGatewayId" }, - "TransitGatewayArn": { - "locationName": "transitGatewayArn" + "VpcId": { + "locationName": "vpcId" }, "State": { "locationName": "state" @@ -22980,1170 +26233,1084 @@ "OwnerId": { "locationName": "ownerId" }, - "Description": { - "locationName": "description" - }, - "CreationTime": { - "locationName": "creationTime", - "type": "timestamp" - }, - "Options": { - "locationName": "options", - "type": "structure", - "members": { - "AmazonSideAsn": { - "locationName": "amazonSideAsn", - "type": "long" - }, - "TransitGatewayCidrBlocks": { - "shape": "Se", - "locationName": "transitGatewayCidrBlocks" - }, - "AutoAcceptSharedAttachments": { - "locationName": "autoAcceptSharedAttachments" - }, - "DefaultRouteTableAssociation": { - "locationName": "defaultRouteTableAssociation" - }, - "AssociationDefaultRouteTableId": { - "locationName": "associationDefaultRouteTableId" - }, - "DefaultRouteTablePropagation": { - "locationName": "defaultRouteTablePropagation" - }, - "PropagationDefaultRouteTableId": { - "locationName": "propagationDefaultRouteTableId" - }, - "VpnEcmpSupport": { - "locationName": "vpnEcmpSupport" - }, - "DnsSupport": { - "locationName": "dnsSupport" - }, - "MulticastSupport": { - "locationName": "multicastSupport" - } - } - }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } }, - "Sic": { + "Sag": { "type": "structure", "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "TransportTransitGatewayAttachmentId": { - "locationName": "transportTransitGatewayAttachmentId" - }, - "TransitGatewayId": { - "locationName": "transitGatewayId" + "Enabled": { + "type": "boolean" }, - "State": { - "locationName": "state" + "CloudwatchLogGroup": {}, + "CloudwatchLogStream": {} + } + }, + "Saj": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" }, - "CreationTime": { - "locationName": "creationTime", - "type": "timestamp" + "LambdaFunctionArn": {} + } + }, + "Sak": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" }, - "Options": { - "locationName": "options", - "type": "structure", - "members": { - "Protocol": { - "locationName": "protocol" - } - } + "BannerText": {} + } + }, + "Sam": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "Message": { + "locationName": "message" } } }, - "Sig": { - "type": "list", - "member": { - "locationName": "item" + "Saq": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } } }, - "Sii": { + "Sav": { "type": "structure", "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" + "Cidr": { + "locationName": "cidr" }, - "TransitGatewayConnectPeerId": { - "locationName": "transitGatewayConnectPeerId" + "CoipPoolId": { + "locationName": "coipPoolId" }, - "State": { - "locationName": "state" + "LocalGatewayRouteTableId": { + "locationName": "localGatewayRouteTableId" + } + } + }, + "Saz": { + "type": "structure", + "members": { + "PoolId": { + "locationName": "poolId" }, - "CreationTime": { - "locationName": "creationTime", - "type": "timestamp" + "PoolCidrs": { + "shape": "So", + "locationName": "poolCidrSet" }, - "ConnectPeerConfiguration": { - "locationName": "connectPeerConfiguration", - "type": "structure", - "members": { - "TransitGatewayAddress": { - "locationName": "transitGatewayAddress" - }, - "PeerAddress": { - "locationName": "peerAddress" - }, - "InsideCidrBlocks": { - "shape": "Sig", - "locationName": "insideCidrBlocks" - }, - "Protocol": { - "locationName": "protocol" - }, - "BgpConfigurations": { - "locationName": "bgpConfigurations", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "TransitGatewayAsn": { - "locationName": "transitGatewayAsn", - "type": "long" - }, - "PeerAsn": { - "locationName": "peerAsn", - "type": "long" - }, - "TransitGatewayAddress": { - "locationName": "transitGatewayAddress" - }, - "PeerAddress": { - "locationName": "peerAddress" - }, - "BgpStatus": { - "locationName": "bgpStatus" - } - } - } - } - } + "LocalGatewayRouteTableId": { + "locationName": "localGatewayRouteTableId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" + }, + "PoolArn": { + "locationName": "poolArn" } } }, - "Siv": { + "Sb3": { "type": "structure", "members": { - "TransitGatewayMulticastDomainId": { - "locationName": "transitGatewayMulticastDomainId" - }, - "TransitGatewayId": { - "locationName": "transitGatewayId" + "BgpAsn": { + "locationName": "bgpAsn" }, - "TransitGatewayMulticastDomainArn": { - "locationName": "transitGatewayMulticastDomainArn" + "CustomerGatewayId": { + "locationName": "customerGatewayId" }, - "OwnerId": { - "locationName": "ownerId" + "IpAddress": { + "locationName": "ipAddress" }, - "Options": { - "locationName": "options", - "type": "structure", - "members": { - "Igmpv2Support": { - "locationName": "igmpv2Support" - }, - "StaticSourcesSupport": { - "locationName": "staticSourcesSupport" - }, - "AutoAcceptSharedAssociations": { - "locationName": "autoAcceptSharedAssociations" - } - } + "CertificateArn": { + "locationName": "certificateArn" }, "State": { "locationName": "state" }, - "CreationTime": { - "locationName": "creationTime", - "type": "timestamp" + "Type": { + "locationName": "type" + }, + "DeviceName": { + "locationName": "deviceName" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } }, - "Sj3": { + "Sb6": { "type": "structure", "members": { - "TransitGatewayRouteTableId": { - "locationName": "transitGatewayRouteTableId" + "AvailabilityZone": { + "locationName": "availabilityZone" }, - "PrefixListId": { - "locationName": "prefixListId" + "AvailabilityZoneId": { + "locationName": "availabilityZoneId" }, - "PrefixListOwnerId": { - "locationName": "prefixListOwnerId" + "AvailableIpAddressCount": { + "locationName": "availableIpAddressCount", + "type": "integer" + }, + "CidrBlock": { + "locationName": "cidrBlock" + }, + "DefaultForAz": { + "locationName": "defaultForAz", + "type": "boolean" + }, + "EnableLniAtDeviceIndex": { + "locationName": "enableLniAtDeviceIndex", + "type": "integer" + }, + "MapPublicIpOnLaunch": { + "locationName": "mapPublicIpOnLaunch", + "type": "boolean" + }, + "MapCustomerOwnedIpOnLaunch": { + "locationName": "mapCustomerOwnedIpOnLaunch", + "type": "boolean" + }, + "CustomerOwnedIpv4Pool": { + "locationName": "customerOwnedIpv4Pool" }, "State": { "locationName": "state" }, - "Blackhole": { - "locationName": "blackhole", + "SubnetId": { + "locationName": "subnetId" + }, + "VpcId": { + "locationName": "vpcId" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "AssignIpv6AddressOnCreation": { + "locationName": "assignIpv6AddressOnCreation", "type": "boolean" }, - "TransitGatewayAttachment": { - "locationName": "transitGatewayAttachment", + "Ipv6CidrBlockAssociationSet": { + "locationName": "ipv6CidrBlockAssociationSet", + "type": "list", + "member": { + "shape": "S4u", + "locationName": "item" + } + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "SubnetArn": { + "locationName": "subnetArn" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "EnableDns64": { + "locationName": "enableDns64", + "type": "boolean" + }, + "Ipv6Native": { + "locationName": "ipv6Native", + "type": "boolean" + }, + "PrivateDnsNameOptionsOnLaunch": { + "locationName": "privateDnsNameOptionsOnLaunch", "type": "structure", "members": { - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" + "HostnameType": { + "locationName": "hostnameType" }, - "ResourceType": { - "locationName": "resourceType" + "EnableResourceNameDnsARecord": { + "locationName": "enableResourceNameDnsARecord", + "type": "boolean" }, - "ResourceId": { - "locationName": "resourceId" + "EnableResourceNameDnsAAAARecord": { + "locationName": "enableResourceNameDnsAAAARecord", + "type": "boolean" } } } } }, - "Sj8": { + "Sbe": { "type": "structure", "members": { - "DestinationCidrBlock": { - "locationName": "destinationCidrBlock" - }, - "PrefixListId": { - "locationName": "prefixListId" - }, - "TransitGatewayAttachments": { - "locationName": "transitGatewayAttachments", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "ResourceId": { - "locationName": "resourceId" - }, - "TransitGatewayAttachmentId": { - "locationName": "transitGatewayAttachmentId" - }, - "ResourceType": { - "locationName": "resourceType" - } - } - } + "CidrBlock": { + "locationName": "cidrBlock" }, - "Type": { - "locationName": "type" + "DhcpOptionsId": { + "locationName": "dhcpOptionsId" }, "State": { "locationName": "state" - } - } - }, - "Sjf": { - "type": "structure", - "members": { - "TransitGatewayRouteTableId": { - "locationName": "transitGatewayRouteTableId" }, - "TransitGatewayId": { - "locationName": "transitGatewayId" + "VpcId": { + "locationName": "vpcId" }, - "State": { - "locationName": "state" + "OwnerId": { + "locationName": "ownerId" }, - "DefaultAssociationRouteTable": { - "locationName": "defaultAssociationRouteTable", - "type": "boolean" + "InstanceTenancy": { + "locationName": "instanceTenancy" }, - "DefaultPropagationRouteTable": { - "locationName": "defaultPropagationRouteTable", - "type": "boolean" + "Ipv6CidrBlockAssociationSet": { + "locationName": "ipv6CidrBlockAssociationSet", + "type": "list", + "member": { + "shape": "S5j", + "locationName": "item" + } }, - "CreationTime": { - "locationName": "creationTime", - "type": "timestamp" + "CidrBlockAssociationSet": { + "locationName": "cidrBlockAssociationSet", + "type": "list", + "member": { + "shape": "S5m", + "locationName": "item" + } + }, + "IsDefault": { + "locationName": "isDefault", + "type": "boolean" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } }, - "Sjl": { + "Sbn": { "type": "structure", "members": { - "Attachments": { - "locationName": "attachmentSet", + "DhcpConfigurations": { + "locationName": "dhcpConfigurationSet", "type": "list", "member": { - "shape": "S4o", - "locationName": "item" - } - }, - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "CreateTime": { - "locationName": "createTime", - "type": "timestamp" - }, - "Encrypted": { - "locationName": "encrypted", - "type": "boolean" - }, - "KmsKeyId": { - "locationName": "kmsKeyId" - }, - "OutpostArn": { - "locationName": "outpostArn" - }, - "Size": { - "locationName": "size", - "type": "integer" - }, - "SnapshotId": { - "locationName": "snapshotId" - }, - "State": { - "locationName": "status" + "locationName": "item", + "type": "structure", + "members": { + "Key": { + "locationName": "key" + }, + "Values": { + "locationName": "valueSet", + "type": "list", + "member": { + "shape": "Sbr", + "locationName": "item" + } + } + } + } }, - "VolumeId": { - "locationName": "volumeId" + "DhcpOptionsId": { + "locationName": "dhcpOptionsId" }, - "Iops": { - "locationName": "iops", - "type": "integer" + "OwnerId": { + "locationName": "ownerId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" - }, - "VolumeType": { - "locationName": "volumeType" - }, - "FastRestored": { - "locationName": "fastRestored", - "type": "boolean" - }, - "MultiAttachEnabled": { - "locationName": "multiAttachEnabled", - "type": "boolean" - }, - "Throughput": { - "locationName": "throughput", - "type": "integer" } } }, - "Sjs": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "Sjt": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "Sju": { - "type": "list", - "member": { - "locationName": "item" + "Sbr": { + "type": "structure", + "members": { + "Value": { + "locationName": "value" + } } }, - "Sjw": { + "Sbu": { "type": "structure", "members": { - "VpcEndpointId": { - "locationName": "vpcEndpointId" - }, - "VpcEndpointType": { - "locationName": "vpcEndpointType" - }, - "VpcId": { - "locationName": "vpcId" - }, - "ServiceName": { - "locationName": "serviceName" - }, - "State": { - "locationName": "state" - }, - "PolicyDocument": { - "locationName": "policyDocument" - }, - "RouteTableIds": { - "shape": "Se", - "locationName": "routeTableIdSet" - }, - "SubnetIds": { - "shape": "Se", - "locationName": "subnetIdSet" - }, - "Groups": { - "locationName": "groupSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "GroupId": { - "locationName": "groupId" - }, - "GroupName": { - "locationName": "groupName" - } - } - } - }, - "PrivateDnsEnabled": { - "locationName": "privateDnsEnabled", - "type": "boolean" - }, - "RequesterManaged": { - "locationName": "requesterManaged", - "type": "boolean" - }, - "NetworkInterfaceIds": { - "shape": "Se", - "locationName": "networkInterfaceIdSet" - }, - "DnsEntries": { - "shape": "Sk0", - "locationName": "dnsEntrySet" + "Attachments": { + "shape": "Sbv", + "locationName": "attachmentSet" }, - "CreationTimestamp": { - "locationName": "creationTimestamp", - "type": "timestamp" + "EgressOnlyInternetGatewayId": { + "locationName": "egressOnlyInternetGatewayId" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "LastError": { - "locationName": "lastError", - "type": "structure", - "members": { - "Message": { - "locationName": "message" - }, - "Code": { - "locationName": "code" - } + } + } + }, + "Sbv": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "State": { + "locationName": "state" + }, + "VpcId": { + "locationName": "vpcId" } } } }, - "Sk0": { + "Sca": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "DnsName": { - "locationName": "dnsName" + "LaunchTemplateSpecification": { + "type": "structure", + "members": { + "LaunchTemplateId": {}, + "LaunchTemplateName": {}, + "Version": {} + } }, - "HostedZoneId": { - "locationName": "hostedZoneId" + "Overrides": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "InstanceType": {}, + "MaxPrice": {}, + "SubnetId": {}, + "AvailabilityZone": {}, + "WeightedCapacity": { + "type": "double" + }, + "Priority": { + "type": "double" + }, + "Placement": { + "shape": "Sch" + }, + "InstanceRequirements": { + "shape": "Sck" + }, + "ImageId": {} + } + } } } } }, - "Sk5": { + "Sch": { "type": "structure", "members": { - "ConnectionNotificationId": { - "locationName": "connectionNotificationId" + "AvailabilityZone": { + "locationName": "availabilityZone" }, - "ServiceId": { - "locationName": "serviceId" + "Affinity": { + "locationName": "affinity" }, - "VpcEndpointId": { - "locationName": "vpcEndpointId" + "GroupName": { + "locationName": "groupName" }, - "ConnectionNotificationType": { - "locationName": "connectionNotificationType" + "PartitionNumber": { + "locationName": "partitionNumber", + "type": "integer" }, - "ConnectionNotificationArn": { - "locationName": "connectionNotificationArn" + "HostId": { + "locationName": "hostId" }, - "ConnectionEvents": { - "shape": "Se", - "locationName": "connectionEvents" + "Tenancy": { + "locationName": "tenancy" }, - "ConnectionNotificationState": { - "locationName": "connectionNotificationState" + "SpreadDomain": { + "locationName": "spreadDomain" + }, + "HostResourceGroupArn": { + "locationName": "hostResourceGroupArn" + }, + "GroupId": { + "locationName": "groupId" } } }, - "Ska": { + "Sck": { "type": "structure", + "required": [ + "VCpuCount", + "MemoryMiB" + ], "members": { - "ServiceType": { - "shape": "Skb", - "locationName": "serviceType" - }, - "ServiceId": { - "locationName": "serviceId" + "VCpuCount": { + "type": "structure", + "required": [ + "Min" + ], + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } }, - "ServiceName": { - "locationName": "serviceName" + "MemoryMiB": { + "type": "structure", + "required": [ + "Min" + ], + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } }, - "ServiceState": { - "locationName": "serviceState" + "CpuManufacturers": { + "shape": "Scn", + "locationName": "CpuManufacturer" }, - "AvailabilityZones": { - "shape": "Se", - "locationName": "availabilityZoneSet" + "MemoryGiBPerVCpu": { + "type": "structure", + "members": { + "Min": { + "type": "double" + }, + "Max": { + "type": "double" + } + } }, - "AcceptanceRequired": { - "locationName": "acceptanceRequired", - "type": "boolean" + "ExcludedInstanceTypes": { + "shape": "Scq", + "locationName": "ExcludedInstanceType" }, - "ManagesVpcEndpoints": { - "locationName": "managesVpcEndpoints", + "InstanceGenerations": { + "shape": "Scs", + "locationName": "InstanceGeneration" + }, + "SpotMaxPricePercentageOverLowestPrice": { + "type": "integer" + }, + "OnDemandMaxPricePercentageOverLowestPrice": { + "type": "integer" + }, + "BareMetal": {}, + "BurstablePerformance": {}, + "RequireHibernateSupport": { "type": "boolean" }, - "NetworkLoadBalancerArns": { - "shape": "Se", - "locationName": "networkLoadBalancerArnSet" + "NetworkInterfaceCount": { + "type": "structure", + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } }, - "GatewayLoadBalancerArns": { - "shape": "Se", - "locationName": "gatewayLoadBalancerArnSet" + "LocalStorage": {}, + "LocalStorageTypes": { + "shape": "Scy", + "locationName": "LocalStorageType" }, - "BaseEndpointDnsNames": { - "shape": "Se", - "locationName": "baseEndpointDnsNameSet" + "TotalLocalStorageGB": { + "type": "structure", + "members": { + "Min": { + "type": "double" + }, + "Max": { + "type": "double" + } + } }, - "PrivateDnsName": { - "locationName": "privateDnsName" + "BaselineEbsBandwidthMbps": { + "type": "structure", + "members": { + "Min": { + "type": "integer" + }, + "Max": { + "type": "integer" + } + } }, - "PrivateDnsNameConfiguration": { - "locationName": "privateDnsNameConfiguration", + "AcceleratorTypes": { + "shape": "Sd2", + "locationName": "AcceleratorType" + }, + "AcceleratorCount": { "type": "structure", "members": { - "State": { - "locationName": "state" + "Min": { + "type": "integer" }, - "Type": { - "locationName": "type" + "Max": { + "type": "integer" + } + } + }, + "AcceleratorManufacturers": { + "shape": "Sd5", + "locationName": "AcceleratorManufacturer" + }, + "AcceleratorNames": { + "shape": "Sd7", + "locationName": "AcceleratorName" + }, + "AcceleratorTotalMemoryMiB": { + "type": "structure", + "members": { + "Min": { + "type": "integer" }, - "Value": { - "locationName": "value" + "Max": { + "type": "integer" + } + } + }, + "NetworkBandwidthGbps": { + "type": "structure", + "members": { + "Min": { + "type": "double" }, - "Name": { - "locationName": "name" + "Max": { + "type": "double" } } }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "AllowedInstanceTypes": { + "shape": "Sdb", + "locationName": "AllowedInstanceType" } } }, - "Skb": { + "Scn": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "ServiceType": { - "locationName": "serviceType" - } - } + "locationName": "item" } }, - "Skp": { + "Scq": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": {} - } + "locationName": "item" } }, - "Skr": { + "Scs": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": {} - } + "locationName": "item" } }, - "Skt": { + "Scy": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": {} - } + "locationName": "item" } }, - "Skv": { + "Sd2": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": {} - } + "locationName": "item" } }, - "Skx": { + "Sd5": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "type": "integer" - } - } + "locationName": "item" } }, - "Skz": { + "Sd7": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "type": "integer" - } - } + "locationName": "item" } }, - "Sl1": { + "Sdb": { "type": "list", "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": {} + "locationName": "item" + } + }, + "Sdd": { + "type": "structure", + "required": [ + "TotalTargetCapacity" + ], + "members": { + "TotalTargetCapacity": { + "type": "integer" + }, + "OnDemandTargetCapacity": { + "type": "integer" + }, + "SpotTargetCapacity": { + "type": "integer" + }, + "DefaultTargetCapacityType": {}, + "TargetCapacityUnitType": {} + } + }, + "Sdl": { + "type": "structure", + "members": { + "LaunchTemplateSpecification": { + "shape": "Sdm", + "locationName": "launchTemplateSpecification" + }, + "Overrides": { + "shape": "Sdn", + "locationName": "overrides" } } }, - "Sl4": { + "Sdm": { "type": "structure", "members": { - "CustomerGatewayConfiguration": { - "locationName": "customerGatewayConfiguration" + "LaunchTemplateId": { + "locationName": "launchTemplateId" }, - "CustomerGatewayId": { - "locationName": "customerGatewayId" + "LaunchTemplateName": { + "locationName": "launchTemplateName" }, - "Category": { - "locationName": "category" + "Version": { + "locationName": "version" + } + } + }, + "Sdn": { + "type": "structure", + "members": { + "InstanceType": { + "locationName": "instanceType" }, - "State": { - "locationName": "state" + "MaxPrice": { + "locationName": "maxPrice" }, - "Type": { - "locationName": "type" + "SubnetId": { + "locationName": "subnetId" }, - "VpnConnectionId": { - "locationName": "vpnConnectionId" + "AvailabilityZone": { + "locationName": "availabilityZone" }, - "VpnGatewayId": { - "locationName": "vpnGatewayId" + "WeightedCapacity": { + "locationName": "weightedCapacity", + "type": "double" }, - "TransitGatewayId": { - "locationName": "transitGatewayId" + "Priority": { + "locationName": "priority", + "type": "double" }, - "Options": { - "locationName": "options", + "Placement": { + "locationName": "placement", "type": "structure", "members": { - "EnableAcceleration": { - "locationName": "enableAcceleration", - "type": "boolean" - }, - "StaticRoutesOnly": { - "locationName": "staticRoutesOnly", - "type": "boolean" - }, - "LocalIpv4NetworkCidr": { - "locationName": "localIpv4NetworkCidr" - }, - "RemoteIpv4NetworkCidr": { - "locationName": "remoteIpv4NetworkCidr" - }, - "LocalIpv6NetworkCidr": { - "locationName": "localIpv6NetworkCidr" + "GroupName": { + "locationName": "groupName" + } + } + }, + "InstanceRequirements": { + "shape": "Sdp", + "locationName": "instanceRequirements" + }, + "ImageId": { + "locationName": "imageId" + } + } + }, + "Sdp": { + "type": "structure", + "members": { + "VCpuCount": { + "locationName": "vCpuCount", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "integer" }, - "RemoteIpv6NetworkCidr": { - "locationName": "remoteIpv6NetworkCidr" + "Max": { + "locationName": "max", + "type": "integer" + } + } + }, + "MemoryMiB": { + "locationName": "memoryMiB", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "integer" }, - "TunnelInsideIpVersion": { - "locationName": "tunnelInsideIpVersion" + "Max": { + "locationName": "max", + "type": "integer" + } + } + }, + "CpuManufacturers": { + "shape": "Scn", + "locationName": "cpuManufacturerSet" + }, + "MemoryGiBPerVCpu": { + "locationName": "memoryGiBPerVCpu", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "double" }, - "TunnelOptions": { - "locationName": "tunnelOptionSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "OutsideIpAddress": { - "locationName": "outsideIpAddress" - }, - "TunnelInsideCidr": { - "locationName": "tunnelInsideCidr" - }, - "TunnelInsideIpv6Cidr": { - "locationName": "tunnelInsideIpv6Cidr" - }, - "PreSharedKey": { - "locationName": "preSharedKey" - }, - "Phase1LifetimeSeconds": { - "locationName": "phase1LifetimeSeconds", - "type": "integer" - }, - "Phase2LifetimeSeconds": { - "locationName": "phase2LifetimeSeconds", - "type": "integer" - }, - "RekeyMarginTimeSeconds": { - "locationName": "rekeyMarginTimeSeconds", - "type": "integer" - }, - "RekeyFuzzPercentage": { - "locationName": "rekeyFuzzPercentage", - "type": "integer" - }, - "ReplayWindowSize": { - "locationName": "replayWindowSize", - "type": "integer" - }, - "DpdTimeoutSeconds": { - "locationName": "dpdTimeoutSeconds", - "type": "integer" - }, - "DpdTimeoutAction": { - "locationName": "dpdTimeoutAction" - }, - "Phase1EncryptionAlgorithms": { - "locationName": "phase1EncryptionAlgorithmSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "locationName": "value" - } - } - } - }, - "Phase2EncryptionAlgorithms": { - "locationName": "phase2EncryptionAlgorithmSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "locationName": "value" - } - } - } - }, - "Phase1IntegrityAlgorithms": { - "locationName": "phase1IntegrityAlgorithmSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "locationName": "value" - } - } - } - }, - "Phase2IntegrityAlgorithms": { - "locationName": "phase2IntegrityAlgorithmSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "locationName": "value" - } - } - } - }, - "Phase1DHGroupNumbers": { - "locationName": "phase1DHGroupNumberSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "locationName": "value", - "type": "integer" - } - } - } - }, - "Phase2DHGroupNumbers": { - "locationName": "phase2DHGroupNumberSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "locationName": "value", - "type": "integer" - } - } - } - }, - "IkeVersions": { - "locationName": "ikeVersionSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Value": { - "locationName": "value" - } - } - } - }, - "StartupAction": { - "locationName": "startupAction" - } - } - } + "Max": { + "locationName": "max", + "type": "double" } } }, - "Routes": { - "locationName": "routes", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "DestinationCidrBlock": { - "locationName": "destinationCidrBlock" - }, - "Source": { - "locationName": "source" - }, - "State": { - "locationName": "state" - } + "ExcludedInstanceTypes": { + "shape": "Scq", + "locationName": "excludedInstanceTypeSet" + }, + "InstanceGenerations": { + "shape": "Scs", + "locationName": "instanceGenerationSet" + }, + "SpotMaxPricePercentageOverLowestPrice": { + "locationName": "spotMaxPricePercentageOverLowestPrice", + "type": "integer" + }, + "OnDemandMaxPricePercentageOverLowestPrice": { + "locationName": "onDemandMaxPricePercentageOverLowestPrice", + "type": "integer" + }, + "BareMetal": { + "locationName": "bareMetal" + }, + "BurstablePerformance": { + "locationName": "burstablePerformance" + }, + "RequireHibernateSupport": { + "locationName": "requireHibernateSupport", + "type": "boolean" + }, + "NetworkInterfaceCount": { + "locationName": "networkInterfaceCount", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "integer" + }, + "Max": { + "locationName": "max", + "type": "integer" } } }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "LocalStorage": { + "locationName": "localStorage" }, - "VgwTelemetry": { - "locationName": "vgwTelemetry", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "AcceptedRouteCount": { - "locationName": "acceptedRouteCount", - "type": "integer" - }, - "LastStatusChange": { - "locationName": "lastStatusChange", - "type": "timestamp" - }, - "OutsideIpAddress": { - "locationName": "outsideIpAddress" - }, - "Status": { - "locationName": "status" - }, - "StatusMessage": { - "locationName": "statusMessage" - }, - "CertificateArn": { - "locationName": "certificateArn" - } + "LocalStorageTypes": { + "shape": "Scy", + "locationName": "localStorageTypeSet" + }, + "TotalLocalStorageGB": { + "locationName": "totalLocalStorageGB", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "double" + }, + "Max": { + "locationName": "max", + "type": "double" } } - } - } - }, - "Slx": { - "type": "structure", - "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" }, - "State": { - "locationName": "state" + "BaselineEbsBandwidthMbps": { + "locationName": "baselineEbsBandwidthMbps", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "integer" + }, + "Max": { + "locationName": "max", + "type": "integer" + } + } }, - "Type": { - "locationName": "type" + "AcceleratorTypes": { + "shape": "Sd2", + "locationName": "acceleratorTypeSet" }, - "VpcAttachments": { - "locationName": "attachments", - "type": "list", - "member": { - "shape": "S4t", - "locationName": "item" + "AcceleratorCount": { + "locationName": "acceleratorCount", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "integer" + }, + "Max": { + "locationName": "max", + "type": "integer" + } } }, - "VpnGatewayId": { - "locationName": "vpnGatewayId" + "AcceleratorManufacturers": { + "shape": "Sd5", + "locationName": "acceleratorManufacturerSet" }, - "AmazonSideAsn": { - "locationName": "amazonSideAsn", - "type": "long" + "AcceleratorNames": { + "shape": "Sd7", + "locationName": "acceleratorNameSet" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "AcceleratorTotalMemoryMiB": { + "locationName": "acceleratorTotalMemoryMiB", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "integer" + }, + "Max": { + "locationName": "max", + "type": "integer" + } + } + }, + "NetworkBandwidthGbps": { + "locationName": "networkBandwidthGbps", + "type": "structure", + "members": { + "Min": { + "locationName": "min", + "type": "double" + }, + "Max": { + "locationName": "max", + "type": "double" + } + } + }, + "AllowedInstanceTypes": { + "shape": "Sdb", + "locationName": "allowedInstanceTypeSet" } } }, - "Smb": { - "type": "list", - "member": {} - }, - "Sml": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "Sn0": { + "Se2": { "type": "list", "member": { "locationName": "item" } }, - "Sp9": { - "type": "list", - "member": { - "locationName": "item" + "See": { + "type": "structure", + "members": { + "Bucket": {}, + "Key": {} } }, - "Spn": { + "Seh": { "type": "list", "member": { - "locationName": "item" + "shape": "Sei", + "locationName": "BlockDeviceMapping" } }, - "Spp": { + "Sei": { "type": "structure", "members": { - "InstanceTagKeys": { - "shape": "Spn", - "locationName": "instanceTagKeySet" + "DeviceName": { + "locationName": "deviceName" }, - "IncludeAllTagsOfInstance": { - "locationName": "includeAllTagsOfInstance", - "type": "boolean" - } - } - }, - "Spr": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "Sq6": { - "type": "list", - "member": { - "locationName": "Filter", - "type": "structure", - "members": { - "Name": {}, - "Values": { - "shape": "Se", - "locationName": "Value" + "VirtualName": { + "locationName": "virtualName" + }, + "Ebs": { + "locationName": "ebs", + "type": "structure", + "members": { + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + }, + "Iops": { + "locationName": "iops", + "type": "integer" + }, + "SnapshotId": { + "locationName": "snapshotId" + }, + "VolumeSize": { + "locationName": "volumeSize", + "type": "integer" + }, + "VolumeType": { + "locationName": "volumeType" + }, + "KmsKeyId": { + "locationName": "kmsKeyId" + }, + "Throughput": { + "locationName": "throughput", + "type": "integer" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + } } + }, + "NoDevice": { + "locationName": "noDevice" } } }, - "Sqk": { + "Seq": { "type": "structure", "members": { - "PublicIp": { - "locationName": "publicIp" + "OwnerId": { + "locationName": "ownerId" }, - "AllocationId": { - "locationName": "allocationId" + "InstanceConnectEndpointId": { + "locationName": "instanceConnectEndpointId" }, - "PtrRecord": { - "locationName": "ptrRecord" + "InstanceConnectEndpointArn": { + "locationName": "instanceConnectEndpointArn" }, - "PtrRecordUpdate": { - "locationName": "ptrRecordUpdate", - "type": "structure", - "members": { - "Value": { - "locationName": "value" - }, - "Status": { - "locationName": "status" - }, - "Reason": { - "locationName": "reason" - } + "State": { + "locationName": "state" + }, + "StateMessage": { + "locationName": "stateMessage" + }, + "DnsName": { + "locationName": "dnsName" + }, + "FipsDnsName": { + "locationName": "fipsDnsName" + }, + "NetworkInterfaceIds": { + "locationName": "networkInterfaceIdSet", + "type": "list", + "member": { + "locationName": "item" + } + }, + "VpcId": { + "locationName": "vpcId" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "CreatedAt": { + "locationName": "createdAt", + "type": "timestamp" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "PreserveClientIp": { + "locationName": "preserveClientIp", + "type": "boolean" + }, + "SecurityGroupIds": { + "locationName": "securityGroupIdSet", + "type": "list", + "member": { + "locationName": "item" } + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" } } }, - "Sqo": { + "Sew": { "type": "list", "member": { - "locationName": "item", "type": "structure", "members": { - "Deadline": { - "locationName": "deadline", - "type": "timestamp" - }, - "Resource": { - "locationName": "resource" + "StartWeekDay": {}, + "StartHour": { + "type": "integer" }, - "UseLongIds": { - "locationName": "useLongIds", - "type": "boolean" + "EndWeekDay": {}, + "EndHour": { + "type": "integer" } } } }, - "Srj": { - "type": "list", - "member": { - "locationName": "InstanceId" - } - }, - "Sry": { - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } - } - }, - "St3": { + "Sf5": { "type": "structure", "members": { - "ConversionTaskId": { - "locationName": "conversionTaskId" + "Description": { + "locationName": "description" }, - "ExpirationTime": { - "locationName": "expirationTime" + "ExportTaskId": { + "locationName": "exportTaskId" }, - "ImportInstance": { - "locationName": "importInstance", + "ExportToS3Task": { + "locationName": "exportToS3", "type": "structure", "members": { - "Description": { - "locationName": "description" + "ContainerFormat": { + "locationName": "containerFormat" }, - "InstanceId": { - "locationName": "instanceId" + "DiskImageFormat": { + "locationName": "diskImageFormat" }, - "Platform": { - "locationName": "platform" + "S3Bucket": { + "locationName": "s3Bucket" }, - "Volumes": { - "locationName": "volumes", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "BytesConverted": { - "locationName": "bytesConverted", - "type": "long" - }, - "Description": { - "locationName": "description" - }, - "Image": { - "shape": "St7", - "locationName": "image" - }, - "Status": { - "locationName": "status" - }, - "StatusMessage": { - "locationName": "statusMessage" - }, - "Volume": { - "shape": "St8", - "locationName": "volume" - } - } - } + "S3Key": { + "locationName": "s3Key" } } }, - "ImportVolume": { - "locationName": "importVolume", + "InstanceExportDetails": { + "locationName": "instanceExport", "type": "structure", "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "BytesConverted": { - "locationName": "bytesConverted", - "type": "long" - }, - "Description": { - "locationName": "description" - }, - "Image": { - "shape": "St7", - "locationName": "image" + "InstanceId": { + "locationName": "instanceId" }, - "Volume": { - "shape": "St8", - "locationName": "volume" + "TargetEnvironment": { + "locationName": "targetEnvironment" } } }, @@ -24154,1337 +27321,5997 @@ "locationName": "statusMessage" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" } } }, - "St7": { + "Sfb": { "type": "structure", "members": { - "Checksum": { - "locationName": "checksum" - }, - "Format": { - "locationName": "format" + "Attachments": { + "shape": "Sbv", + "locationName": "attachmentSet" }, - "ImportManifestUrl": { - "locationName": "importManifestUrl" - }, - "Size": { - "locationName": "size", - "type": "long" - } - } - }, - "St8": { - "type": "structure", - "members": { - "Id": { - "locationName": "id" - }, - "Size": { - "locationName": "size", - "type": "long" - } - } - }, - "Su6": { - "type": "structure", - "members": { - "S3Bucket": { - "locationName": "s3Bucket" - }, - "S3Prefix": { - "locationName": "s3Prefix" - } - } - }, - "Sun": { - "type": "structure", - "members": { - "EventDescription": { - "locationName": "eventDescription" + "InternetGatewayId": { + "locationName": "internetGatewayId" }, - "EventSubType": { - "locationName": "eventSubType" + "OwnerId": { + "locationName": "ownerId" }, - "InstanceId": { - "locationName": "instanceId" + "Tags": { + "shape": "S6", + "locationName": "tagSet" } } }, - "Suq": { + "Sfd": { "type": "list", "member": { - "locationName": "item", "type": "structure", "members": { - "InstanceId": { - "locationName": "instanceId" - }, - "InstanceType": { - "locationName": "instanceType" - }, - "SpotInstanceRequestId": { - "locationName": "spotInstanceRequestId" - }, - "InstanceHealth": { - "locationName": "instanceHealth" - } + "RegionName": {} } } }, - "Svi": { + "Sfg": { "type": "structure", "members": { - "FpgaImageId": { - "locationName": "fpgaImageId" + "OwnerId": { + "locationName": "ownerId" }, - "Name": { - "locationName": "name" + "IpamId": { + "locationName": "ipamId" + }, + "IpamArn": { + "locationName": "ipamArn" + }, + "IpamRegion": { + "locationName": "ipamRegion" + }, + "PublicDefaultScopeId": { + "locationName": "publicDefaultScopeId" + }, + "PrivateDefaultScopeId": { + "locationName": "privateDefaultScopeId" + }, + "ScopeCount": { + "locationName": "scopeCount", + "type": "integer" }, "Description": { "locationName": "description" }, - "LoadPermissions": { - "locationName": "loadPermissions", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "UserId": { - "locationName": "userId" - }, - "Group": { - "locationName": "group" - } - } - } + "OperatingRegions": { + "shape": "Sfi", + "locationName": "operatingRegionSet" }, - "ProductCodes": { - "shape": "Svm", - "locationName": "productCodes" + "State": { + "locationName": "state" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "DefaultResourceDiscoveryId": { + "locationName": "defaultResourceDiscoveryId" + }, + "DefaultResourceDiscoveryAssociationId": { + "locationName": "defaultResourceDiscoveryAssociationId" + }, + "ResourceDiscoveryAssociationCount": { + "locationName": "resourceDiscoveryAssociationCount", + "type": "integer" } } }, - "Svm": { + "Sfi": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "ProductCodeId": { - "locationName": "productCode" - }, - "ProductCodeType": { - "locationName": "type" + "RegionName": { + "locationName": "regionName" } } } }, - "Svr": { - "type": "list", - "member": { - "locationName": "Owner" - } - }, - "Swc": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "Swf": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "Sx4": { + "Sfo": { "type": "list", "member": { - "shape": "Sag", + "shape": "Sfp", "locationName": "item" } }, - "Sx5": { - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Group": { - "locationName": "group" - }, - "UserId": { - "locationName": "userId" - } - } + "Sfp": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} } }, - "Sxi": { + "Sft": { "type": "structure", "members": { - "Code": { - "locationName": "code" + "OwnerId": { + "locationName": "ownerId" }, - "Message": { - "locationName": "message" + "IpamPoolId": { + "locationName": "ipamPoolId" + }, + "SourceIpamPoolId": { + "locationName": "sourceIpamPoolId" + }, + "IpamPoolArn": { + "locationName": "ipamPoolArn" + }, + "IpamScopeArn": { + "locationName": "ipamScopeArn" + }, + "IpamScopeType": { + "locationName": "ipamScopeType" + }, + "IpamArn": { + "locationName": "ipamArn" + }, + "IpamRegion": { + "locationName": "ipamRegion" + }, + "Locale": { + "locationName": "locale" + }, + "PoolDepth": { + "locationName": "poolDepth", + "type": "integer" + }, + "State": { + "locationName": "state" + }, + "StateMessage": { + "locationName": "stateMessage" + }, + "Description": { + "locationName": "description" + }, + "AutoImport": { + "locationName": "autoImport", + "type": "boolean" + }, + "PubliclyAdvertisable": { + "locationName": "publiclyAdvertisable", + "type": "boolean" + }, + "AddressFamily": { + "locationName": "addressFamily" + }, + "AllocationMinNetmaskLength": { + "locationName": "allocationMinNetmaskLength", + "type": "integer" + }, + "AllocationMaxNetmaskLength": { + "locationName": "allocationMaxNetmaskLength", + "type": "integer" + }, + "AllocationDefaultNetmaskLength": { + "locationName": "allocationDefaultNetmaskLength", + "type": "integer" + }, + "AllocationResourceTags": { + "shape": "Sfw", + "locationName": "allocationResourceTagSet" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "AwsService": { + "locationName": "awsService" + }, + "PublicIpSource": { + "locationName": "publicIpSource" } } }, - "Sxr": { + "Sfw": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "Description": { - "locationName": "description" - }, - "DeviceName": { - "locationName": "deviceName" - }, - "DiskImageSize": { - "locationName": "diskImageSize", - "type": "double" - }, - "Format": { - "locationName": "format" - }, - "Progress": { - "locationName": "progress" - }, - "SnapshotId": { - "locationName": "snapshotId" - }, - "Status": { - "locationName": "status" - }, - "StatusMessage": { - "locationName": "statusMessage" - }, - "Url": { - "locationName": "url" + "Key": { + "locationName": "key" }, - "UserBucket": { - "shape": "Sxt", - "locationName": "userBucket" + "Value": { + "locationName": "value" } } } }, - "Sxt": { + "Sg0": { "type": "structure", "members": { - "S3Bucket": { - "locationName": "s3Bucket" + "OwnerId": { + "locationName": "ownerId" }, - "S3Key": { - "locationName": "s3Key" - } - } - }, - "Sxu": { - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "LicenseConfigurationArn": { - "locationName": "licenseConfigurationArn" - } + "IpamResourceDiscoveryId": { + "locationName": "ipamResourceDiscoveryId" + }, + "IpamResourceDiscoveryArn": { + "locationName": "ipamResourceDiscoveryArn" + }, + "IpamResourceDiscoveryRegion": { + "locationName": "ipamResourceDiscoveryRegion" + }, + "Description": { + "locationName": "description" + }, + "OperatingRegions": { + "shape": "Sfi", + "locationName": "operatingRegionSet" + }, + "IsDefault": { + "locationName": "isDefault", + "type": "boolean" + }, + "State": { + "locationName": "state" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" } } }, - "Sy2": { + "Sg4": { "type": "structure", "members": { - "Description": { - "locationName": "description" + "OwnerId": { + "locationName": "ownerId" }, - "DiskImageSize": { - "locationName": "diskImageSize", - "type": "double" + "IpamScopeId": { + "locationName": "ipamScopeId" }, - "Encrypted": { - "locationName": "encrypted", - "type": "boolean" + "IpamScopeArn": { + "locationName": "ipamScopeArn" }, - "Format": { - "locationName": "format" + "IpamArn": { + "locationName": "ipamArn" }, - "KmsKeyId": { - "locationName": "kmsKeyId" + "IpamRegion": { + "locationName": "ipamRegion" }, - "Progress": { - "locationName": "progress" + "IpamScopeType": { + "locationName": "ipamScopeType" }, - "SnapshotId": { - "locationName": "snapshotId" - }, - "Status": { - "locationName": "status" - }, - "StatusMessage": { - "locationName": "statusMessage" - }, - "Url": { - "locationName": "url" - }, - "UserBucket": { - "shape": "Sxt", - "locationName": "userBucket" - } - } - }, - "Sy6": { - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "DeviceName": { - "locationName": "deviceName" - }, - "Ebs": { - "locationName": "ebs", - "type": "structure", - "members": { - "AttachTime": { - "locationName": "attachTime", - "type": "timestamp" - }, - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - }, - "Status": { - "locationName": "status" - }, - "VolumeId": { - "locationName": "volumeId" - } - } - } - } - } - }, - "Sy9": { - "type": "structure", - "members": { - "Value": { - "locationName": "value", - "type": "boolean" - } - } - }, - "Sya": { - "type": "structure", - "members": { - "Enabled": { - "locationName": "enabled", + "IsDefault": { + "locationName": "isDefault", "type": "boolean" - } - } - }, - "Sys": { - "type": "structure", - "members": { - "InstanceEventId": { - "locationName": "instanceEventId" - }, - "Code": { - "locationName": "code" }, "Description": { "locationName": "description" }, - "NotAfter": { - "locationName": "notAfter", - "type": "timestamp" + "PoolCount": { + "locationName": "poolCount", + "type": "integer" }, - "NotBefore": { - "locationName": "notBefore", - "type": "timestamp" + "State": { + "locationName": "state" }, - "NotBeforeDeadline": { - "locationName": "notBeforeDeadline", - "type": "timestamp" + "Tags": { + "shape": "S6", + "locationName": "tagSet" } } }, - "Syv": { - "type": "structure", - "members": { - "Code": { - "locationName": "code", - "type": "integer" - }, - "Name": { - "locationName": "name" - } - } + "Sga": { + "type": "string", + "sensitive": true }, - "Syx": { + "Sgd": { "type": "structure", "members": { - "Details": { - "locationName": "details", + "KernelId": {}, + "EbsOptimized": { + "type": "boolean" + }, + "IamInstanceProfile": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {} + } + }, + "BlockDeviceMappings": { + "locationName": "BlockDeviceMapping", "type": "list", "member": { - "locationName": "item", + "locationName": "BlockDeviceMapping", "type": "structure", "members": { - "ImpairedSince": { - "locationName": "impairedSince", - "type": "timestamp" - }, - "Name": { - "locationName": "name" + "DeviceName": {}, + "VirtualName": {}, + "Ebs": { + "type": "structure", + "members": { + "Encrypted": { + "type": "boolean" + }, + "DeleteOnTermination": { + "type": "boolean" + }, + "Iops": { + "type": "integer" + }, + "KmsKeyId": {}, + "SnapshotId": {}, + "VolumeSize": { + "type": "integer" + }, + "VolumeType": {}, + "Throughput": { + "type": "integer" + } + } }, - "Status": { - "locationName": "status" - } + "NoDevice": {} } } }, - "Status": { - "locationName": "status" - } - } - }, - "S120": { - "type": "structure", - "members": { - "Groups": { - "shape": "Sf4", - "locationName": "groupSet" - }, - "Instances": { - "locationName": "instancesSet", + "NetworkInterfaces": { + "locationName": "NetworkInterface", "type": "list", "member": { - "locationName": "item", + "locationName": "InstanceNetworkInterfaceSpecification", "type": "structure", "members": { - "AmiLaunchIndex": { - "locationName": "amiLaunchIndex", - "type": "integer" - }, - "ImageId": { - "locationName": "imageId" - }, - "InstanceId": { - "locationName": "instanceId" - }, - "InstanceType": { - "locationName": "instanceType" - }, - "KernelId": { - "locationName": "kernelId" - }, - "KeyName": { - "locationName": "keyName" - }, - "LaunchTime": { - "locationName": "launchTime", - "type": "timestamp" - }, - "Monitoring": { - "shape": "S123", - "locationName": "monitoring" - }, - "Placement": { - "shape": "S9m", - "locationName": "placement" + "AssociateCarrierIpAddress": { + "type": "boolean" }, - "Platform": { - "locationName": "platform" + "AssociatePublicIpAddress": { + "type": "boolean" }, - "PrivateDnsName": { - "locationName": "privateDnsName" + "DeleteOnTermination": { + "type": "boolean" }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" + "Description": {}, + "DeviceIndex": { + "type": "integer" }, - "ProductCodes": { - "shape": "Svm", - "locationName": "productCodes" + "Groups": { + "shape": "Sgl", + "locationName": "SecurityGroupId" }, - "PublicDnsName": { - "locationName": "dnsName" + "InterfaceType": {}, + "Ipv6AddressCount": { + "type": "integer" }, - "PublicIpAddress": { - "locationName": "ipAddress" + "Ipv6Addresses": { + "type": "list", + "member": { + "locationName": "InstanceIpv6Address", + "type": "structure", + "members": { + "Ipv6Address": {} + } + } }, - "RamdiskId": { - "locationName": "ramdiskId" + "NetworkInterfaceId": {}, + "PrivateIpAddress": {}, + "PrivateIpAddresses": { + "shape": "Sgo" }, - "State": { - "shape": "Syv", - "locationName": "instanceState" + "SecondaryPrivateIpAddressCount": { + "type": "integer" }, - "StateTransitionReason": { - "locationName": "reason" + "SubnetId": {}, + "NetworkCardIndex": { + "type": "integer" }, - "SubnetId": { - "locationName": "subnetId" + "Ipv4Prefixes": { + "shape": "Sgq", + "locationName": "Ipv4Prefix" }, - "VpcId": { - "locationName": "vpcId" + "Ipv4PrefixCount": { + "type": "integer" }, - "Architecture": { - "locationName": "architecture" + "Ipv6Prefixes": { + "shape": "Sgs", + "locationName": "Ipv6Prefix" }, - "BlockDeviceMappings": { - "shape": "Sy6", - "locationName": "blockDeviceMapping" + "Ipv6PrefixCount": { + "type": "integer" + }, + "PrimaryIpv6": { + "type": "boolean" + } + } + } + }, + "ImageId": {}, + "InstanceType": {}, + "KeyName": {}, + "Monitoring": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "Placement": { + "type": "structure", + "members": { + "AvailabilityZone": {}, + "Affinity": {}, + "GroupName": {}, + "HostId": {}, + "Tenancy": {}, + "SpreadDomain": {}, + "HostResourceGroupArn": {}, + "PartitionNumber": { + "type": "integer" + }, + "GroupId": {} + } + }, + "RamDiskId": {}, + "DisableApiTermination": { + "type": "boolean" + }, + "InstanceInitiatedShutdownBehavior": {}, + "UserData": { + "shape": "Sga" + }, + "TagSpecifications": { + "locationName": "TagSpecification", + "type": "list", + "member": { + "locationName": "LaunchTemplateTagSpecificationRequest", + "type": "structure", + "members": { + "ResourceType": {}, + "Tags": { + "shape": "S6", + "locationName": "Tag" + } + } + } + }, + "ElasticGpuSpecifications": { + "locationName": "ElasticGpuSpecification", + "type": "list", + "member": { + "shape": "Sh2", + "locationName": "ElasticGpuSpecification" + } + }, + "ElasticInferenceAccelerators": { + "locationName": "ElasticInferenceAccelerator", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {}, + "Count": { + "type": "integer" + } + } + } + }, + "SecurityGroupIds": { + "shape": "Sgl", + "locationName": "SecurityGroupId" + }, + "SecurityGroups": { + "shape": "Sh6", + "locationName": "SecurityGroup" + }, + "InstanceMarketOptions": { + "type": "structure", + "members": { + "MarketType": {}, + "SpotOptions": { + "type": "structure", + "members": { + "MaxPrice": {}, + "SpotInstanceType": {}, + "BlockDurationMinutes": { + "type": "integer" + }, + "ValidUntil": { + "type": "timestamp" + }, + "InstanceInterruptionBehavior": {} + } + } + } + }, + "CreditSpecification": { + "shape": "Shc" + }, + "CpuOptions": { + "type": "structure", + "members": { + "CoreCount": { + "type": "integer" + }, + "ThreadsPerCore": { + "type": "integer" + }, + "AmdSevSnp": {} + } + }, + "CapacityReservationSpecification": { + "type": "structure", + "members": { + "CapacityReservationPreference": {}, + "CapacityReservationTarget": { + "shape": "Shh" + } + } + }, + "LicenseSpecifications": { + "locationName": "LicenseSpecification", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "LicenseConfigurationArn": {} + } + } + }, + "HibernationOptions": { + "type": "structure", + "members": { + "Configured": { + "type": "boolean" + } + } + }, + "MetadataOptions": { + "type": "structure", + "members": { + "HttpTokens": {}, + "HttpPutResponseHopLimit": { + "type": "integer" + }, + "HttpEndpoint": {}, + "HttpProtocolIpv6": {}, + "InstanceMetadataTags": {} + } + }, + "EnclaveOptions": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "InstanceRequirements": { + "shape": "Sck" + }, + "PrivateDnsNameOptions": { + "type": "structure", + "members": { + "HostnameType": {}, + "EnableResourceNameDnsARecord": { + "type": "boolean" + }, + "EnableResourceNameDnsAAAARecord": { + "type": "boolean" + } + } + }, + "MaintenanceOptions": { + "type": "structure", + "members": { + "AutoRecovery": {} + } + }, + "DisableApiStop": { + "type": "boolean" + } + } + }, + "Sgl": { + "type": "list", + "member": { + "locationName": "SecurityGroupId" + } + }, + "Sgo": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Primary": { + "locationName": "primary", + "type": "boolean" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + } + } + } + }, + "Sgq": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv4Prefix": {} + } + } + }, + "Sgs": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv6Prefix": {} + } + } + }, + "Sh2": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {} + } + }, + "Sh6": { + "type": "list", + "member": { + "locationName": "SecurityGroup" + } + }, + "Shc": { + "type": "structure", + "required": [ + "CpuCredits" + ], + "members": { + "CpuCredits": {} + } + }, + "Shh": { + "type": "structure", + "members": { + "CapacityReservationId": {}, + "CapacityReservationResourceGroupArn": {} + } + }, + "Shv": { + "type": "structure", + "members": { + "LaunchTemplateId": { + "locationName": "launchTemplateId" + }, + "LaunchTemplateName": { + "locationName": "launchTemplateName" + }, + "CreateTime": { + "locationName": "createTime", + "type": "timestamp" + }, + "CreatedBy": { + "locationName": "createdBy" + }, + "DefaultVersionNumber": { + "locationName": "defaultVersionNumber", + "type": "long" + }, + "LatestVersionNumber": { + "locationName": "latestVersionNumber", + "type": "long" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Shw": { + "type": "structure", + "members": { + "Errors": { + "locationName": "errorSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + } + } + } + }, + "Si1": { + "type": "structure", + "members": { + "LaunchTemplateId": { + "locationName": "launchTemplateId" + }, + "LaunchTemplateName": { + "locationName": "launchTemplateName" + }, + "VersionNumber": { + "locationName": "versionNumber", + "type": "long" + }, + "VersionDescription": { + "locationName": "versionDescription" + }, + "CreateTime": { + "locationName": "createTime", + "type": "timestamp" + }, + "CreatedBy": { + "locationName": "createdBy" + }, + "DefaultVersion": { + "locationName": "defaultVersion", + "type": "boolean" + }, + "LaunchTemplateData": { + "shape": "Si2", + "locationName": "launchTemplateData" + } + } + }, + "Si2": { + "type": "structure", + "members": { + "KernelId": { + "locationName": "kernelId" + }, + "EbsOptimized": { + "locationName": "ebsOptimized", + "type": "boolean" + }, + "IamInstanceProfile": { + "locationName": "iamInstanceProfile", + "type": "structure", + "members": { + "Arn": { + "locationName": "arn" + }, + "Name": { + "locationName": "name" + } + } + }, + "BlockDeviceMappings": { + "locationName": "blockDeviceMappingSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "DeviceName": { + "locationName": "deviceName" + }, + "VirtualName": { + "locationName": "virtualName" + }, + "Ebs": { + "locationName": "ebs", + "type": "structure", + "members": { + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + }, + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + }, + "Iops": { + "locationName": "iops", + "type": "integer" + }, + "KmsKeyId": { + "locationName": "kmsKeyId" + }, + "SnapshotId": { + "locationName": "snapshotId" + }, + "VolumeSize": { + "locationName": "volumeSize", + "type": "integer" + }, + "VolumeType": { + "locationName": "volumeType" + }, + "Throughput": { + "locationName": "throughput", + "type": "integer" + } + } + }, + "NoDevice": { + "locationName": "noDevice" + } + } + } + }, + "NetworkInterfaces": { + "locationName": "networkInterfaceSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "AssociateCarrierIpAddress": { + "locationName": "associateCarrierIpAddress", + "type": "boolean" + }, + "AssociatePublicIpAddress": { + "locationName": "associatePublicIpAddress", + "type": "boolean" + }, + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + }, + "Description": { + "locationName": "description" + }, + "DeviceIndex": { + "locationName": "deviceIndex", + "type": "integer" + }, + "Groups": { + "shape": "S5o", + "locationName": "groupSet" + }, + "InterfaceType": { + "locationName": "interfaceType" + }, + "Ipv6AddressCount": { + "locationName": "ipv6AddressCount", + "type": "integer" + }, + "Ipv6Addresses": { + "shape": "Si9", + "locationName": "ipv6AddressesSet" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + }, + "PrivateIpAddresses": { + "shape": "Sgo", + "locationName": "privateIpAddressesSet" + }, + "SecondaryPrivateIpAddressCount": { + "locationName": "secondaryPrivateIpAddressCount", + "type": "integer" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "NetworkCardIndex": { + "locationName": "networkCardIndex", + "type": "integer" + }, + "Ipv4Prefixes": { + "locationName": "ipv4PrefixSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv4Prefix": { + "locationName": "ipv4Prefix" + } + } + } + }, + "Ipv4PrefixCount": { + "locationName": "ipv4PrefixCount", + "type": "integer" + }, + "Ipv6Prefixes": { + "locationName": "ipv6PrefixSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv6Prefix": { + "locationName": "ipv6Prefix" + } + } + } + }, + "Ipv6PrefixCount": { + "locationName": "ipv6PrefixCount", + "type": "integer" + }, + "PrimaryIpv6": { + "locationName": "primaryIpv6", + "type": "boolean" + } + } + } + }, + "ImageId": { + "locationName": "imageId" + }, + "InstanceType": { + "locationName": "instanceType" + }, + "KeyName": { + "locationName": "keyName" + }, + "Monitoring": { + "locationName": "monitoring", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + } + } + }, + "Placement": { + "locationName": "placement", + "type": "structure", + "members": { + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "Affinity": { + "locationName": "affinity" + }, + "GroupName": { + "locationName": "groupName" + }, + "HostId": { + "locationName": "hostId" + }, + "Tenancy": { + "locationName": "tenancy" + }, + "SpreadDomain": { + "locationName": "spreadDomain" + }, + "HostResourceGroupArn": { + "locationName": "hostResourceGroupArn" + }, + "PartitionNumber": { + "locationName": "partitionNumber", + "type": "integer" + }, + "GroupId": { + "locationName": "groupId" + } + } + }, + "RamDiskId": { + "locationName": "ramDiskId" + }, + "DisableApiTermination": { + "locationName": "disableApiTermination", + "type": "boolean" + }, + "InstanceInitiatedShutdownBehavior": { + "locationName": "instanceInitiatedShutdownBehavior" + }, + "UserData": { + "shape": "Sga", + "locationName": "userData" + }, + "TagSpecifications": { + "locationName": "tagSpecificationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ResourceType": { + "locationName": "resourceType" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + } + }, + "ElasticGpuSpecifications": { + "locationName": "elasticGpuSpecificationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Type": { + "locationName": "type" + } + } + } + }, + "ElasticInferenceAccelerators": { + "locationName": "elasticInferenceAcceleratorSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Type": { + "locationName": "type" + }, + "Count": { + "locationName": "count", + "type": "integer" + } + } + } + }, + "SecurityGroupIds": { + "shape": "So", + "locationName": "securityGroupIdSet" + }, + "SecurityGroups": { + "shape": "So", + "locationName": "securityGroupSet" + }, + "InstanceMarketOptions": { + "locationName": "instanceMarketOptions", + "type": "structure", + "members": { + "MarketType": { + "locationName": "marketType" + }, + "SpotOptions": { + "locationName": "spotOptions", + "type": "structure", + "members": { + "MaxPrice": { + "locationName": "maxPrice" + }, + "SpotInstanceType": { + "locationName": "spotInstanceType" + }, + "BlockDurationMinutes": { + "locationName": "blockDurationMinutes", + "type": "integer" + }, + "ValidUntil": { + "locationName": "validUntil", + "type": "timestamp" + }, + "InstanceInterruptionBehavior": { + "locationName": "instanceInterruptionBehavior" + } + } + } + } + }, + "CreditSpecification": { + "locationName": "creditSpecification", + "type": "structure", + "members": { + "CpuCredits": { + "locationName": "cpuCredits" + } + } + }, + "CpuOptions": { + "locationName": "cpuOptions", + "type": "structure", + "members": { + "CoreCount": { + "locationName": "coreCount", + "type": "integer" + }, + "ThreadsPerCore": { + "locationName": "threadsPerCore", + "type": "integer" + }, + "AmdSevSnp": { + "locationName": "amdSevSnp" + } + } + }, + "CapacityReservationSpecification": { + "locationName": "capacityReservationSpecification", + "type": "structure", + "members": { + "CapacityReservationPreference": { + "locationName": "capacityReservationPreference" + }, + "CapacityReservationTarget": { + "shape": "Sis", + "locationName": "capacityReservationTarget" + } + } + }, + "LicenseSpecifications": { + "locationName": "licenseSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "LicenseConfigurationArn": { + "locationName": "licenseConfigurationArn" + } + } + } + }, + "HibernationOptions": { + "locationName": "hibernationOptions", + "type": "structure", + "members": { + "Configured": { + "locationName": "configured", + "type": "boolean" + } + } + }, + "MetadataOptions": { + "locationName": "metadataOptions", + "type": "structure", + "members": { + "State": { + "locationName": "state" + }, + "HttpTokens": { + "locationName": "httpTokens" + }, + "HttpPutResponseHopLimit": { + "locationName": "httpPutResponseHopLimit", + "type": "integer" + }, + "HttpEndpoint": { + "locationName": "httpEndpoint" + }, + "HttpProtocolIpv6": { + "locationName": "httpProtocolIpv6" + }, + "InstanceMetadataTags": { + "locationName": "instanceMetadataTags" + } + } + }, + "EnclaveOptions": { + "locationName": "enclaveOptions", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + } + } + }, + "InstanceRequirements": { + "shape": "Sdp", + "locationName": "instanceRequirements" + }, + "PrivateDnsNameOptions": { + "locationName": "privateDnsNameOptions", + "type": "structure", + "members": { + "HostnameType": { + "locationName": "hostnameType" + }, + "EnableResourceNameDnsARecord": { + "locationName": "enableResourceNameDnsARecord", + "type": "boolean" + }, + "EnableResourceNameDnsAAAARecord": { + "locationName": "enableResourceNameDnsAAAARecord", + "type": "boolean" + } + } + }, + "MaintenanceOptions": { + "locationName": "maintenanceOptions", + "type": "structure", + "members": { + "AutoRecovery": { + "locationName": "autoRecovery" + } + } + }, + "DisableApiStop": { + "locationName": "disableApiStop", + "type": "boolean" + } + } + }, + "Si9": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv6Address": { + "locationName": "ipv6Address" + }, + "IsPrimaryIpv6": { + "locationName": "isPrimaryIpv6", + "type": "boolean" + } + } + } + }, + "Sis": { + "type": "structure", + "members": { + "CapacityReservationId": { + "locationName": "capacityReservationId" + }, + "CapacityReservationResourceGroupArn": { + "locationName": "capacityReservationResourceGroupArn" + } + } + }, + "Sj4": { + "type": "structure", + "members": { + "DestinationCidrBlock": { + "locationName": "destinationCidrBlock" + }, + "LocalGatewayVirtualInterfaceGroupId": { + "locationName": "localGatewayVirtualInterfaceGroupId" + }, + "Type": { + "locationName": "type" + }, + "State": { + "locationName": "state" + }, + "LocalGatewayRouteTableId": { + "locationName": "localGatewayRouteTableId" + }, + "LocalGatewayRouteTableArn": { + "locationName": "localGatewayRouteTableArn" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "CoipPoolId": { + "locationName": "coipPoolId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "DestinationPrefixListId": { + "locationName": "destinationPrefixListId" + } + } + }, + "Sjb": { + "type": "structure", + "members": { + "LocalGatewayRouteTableId": { + "locationName": "localGatewayRouteTableId" + }, + "LocalGatewayRouteTableArn": { + "locationName": "localGatewayRouteTableArn" + }, + "LocalGatewayId": { + "locationName": "localGatewayId" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "State": { + "locationName": "state" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "Mode": { + "locationName": "mode" + }, + "StateReason": { + "shape": "Sjc", + "locationName": "stateReason" + } + } + }, + "Sjc": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + }, + "Sjf": { + "type": "structure", + "members": { + "LocalGatewayRouteTableVirtualInterfaceGroupAssociationId": { + "locationName": "localGatewayRouteTableVirtualInterfaceGroupAssociationId" + }, + "LocalGatewayVirtualInterfaceGroupId": { + "locationName": "localGatewayVirtualInterfaceGroupId" + }, + "LocalGatewayId": { + "locationName": "localGatewayId" + }, + "LocalGatewayRouteTableId": { + "locationName": "localGatewayRouteTableId" + }, + "LocalGatewayRouteTableArn": { + "locationName": "localGatewayRouteTableArn" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "State": { + "locationName": "state" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sjj": { + "type": "structure", + "members": { + "LocalGatewayRouteTableVpcAssociationId": { + "locationName": "localGatewayRouteTableVpcAssociationId" + }, + "LocalGatewayRouteTableId": { + "locationName": "localGatewayRouteTableId" + }, + "LocalGatewayRouteTableArn": { + "locationName": "localGatewayRouteTableArn" + }, + "LocalGatewayId": { + "locationName": "localGatewayId" + }, + "VpcId": { + "locationName": "vpcId" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "State": { + "locationName": "state" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sjm": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Cidr" + ], + "members": { + "Cidr": {}, + "Description": {} + } + } + }, + "Sjp": { + "type": "structure", + "members": { + "PrefixListId": { + "locationName": "prefixListId" + }, + "AddressFamily": { + "locationName": "addressFamily" + }, + "State": { + "locationName": "state" + }, + "StateMessage": { + "locationName": "stateMessage" + }, + "PrefixListArn": { + "locationName": "prefixListArn" + }, + "PrefixListName": { + "locationName": "prefixListName" + }, + "MaxEntries": { + "locationName": "maxEntries", + "type": "integer" + }, + "Version": { + "locationName": "version", + "type": "long" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "OwnerId": { + "locationName": "ownerId" + } + } + }, + "Sju": { + "type": "structure", + "members": { + "CreateTime": { + "locationName": "createTime", + "type": "timestamp" + }, + "DeleteTime": { + "locationName": "deleteTime", + "type": "timestamp" + }, + "FailureCode": { + "locationName": "failureCode" + }, + "FailureMessage": { + "locationName": "failureMessage" + }, + "NatGatewayAddresses": { + "shape": "S36", + "locationName": "natGatewayAddressSet" + }, + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "ProvisionedBandwidth": { + "locationName": "provisionedBandwidth", + "type": "structure", + "members": { + "ProvisionTime": { + "locationName": "provisionTime", + "type": "timestamp" + }, + "Provisioned": { + "locationName": "provisioned" + }, + "RequestTime": { + "locationName": "requestTime", + "type": "timestamp" + }, + "Requested": { + "locationName": "requested" + }, + "Status": { + "locationName": "status" + } + } + }, + "State": { + "locationName": "state" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "VpcId": { + "locationName": "vpcId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "ConnectivityType": { + "locationName": "connectivityType" + } + } + }, + "Sjz": { + "type": "structure", + "members": { + "Associations": { + "locationName": "associationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "NetworkAclAssociationId": { + "locationName": "networkAclAssociationId" + }, + "NetworkAclId": { + "locationName": "networkAclId" + }, + "SubnetId": { + "locationName": "subnetId" + } + } + } + }, + "Entries": { + "locationName": "entrySet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "CidrBlock": { + "locationName": "cidrBlock" + }, + "Egress": { + "locationName": "egress", + "type": "boolean" + }, + "IcmpTypeCode": { + "shape": "Sk4", + "locationName": "icmpTypeCode" + }, + "Ipv6CidrBlock": { + "locationName": "ipv6CidrBlock" + }, + "PortRange": { + "shape": "Sk5", + "locationName": "portRange" + }, + "Protocol": { + "locationName": "protocol" + }, + "RuleAction": { + "locationName": "ruleAction" + }, + "RuleNumber": { + "locationName": "ruleNumber", + "type": "integer" + } + } + } + }, + "IsDefault": { + "locationName": "default", + "type": "boolean" + }, + "NetworkAclId": { + "locationName": "networkAclId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "VpcId": { + "locationName": "vpcId" + }, + "OwnerId": { + "locationName": "ownerId" + } + } + }, + "Sk4": { + "type": "structure", + "members": { + "Code": { + "locationName": "code", + "type": "integer" + }, + "Type": { + "locationName": "type", + "type": "integer" + } + } + }, + "Sk5": { + "type": "structure", + "members": { + "From": { + "locationName": "from", + "type": "integer" + }, + "To": { + "locationName": "to", + "type": "integer" + } + } + }, + "Ska": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Source": { + "shape": "Skc" + }, + "Destination": { + "shape": "Skc" + }, + "ThroughResources": { + "locationName": "ThroughResource", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ResourceStatement": { + "shape": "Skg" + } + } + } + } + } + } + }, + "Skc": { + "type": "structure", + "members": { + "PacketHeaderStatement": { + "type": "structure", + "members": { + "SourceAddresses": { + "shape": "So", + "locationName": "SourceAddress" + }, + "DestinationAddresses": { + "shape": "So", + "locationName": "DestinationAddress" + }, + "SourcePorts": { + "shape": "So", + "locationName": "SourcePort" + }, + "DestinationPorts": { + "shape": "So", + "locationName": "DestinationPort" + }, + "SourcePrefixLists": { + "shape": "So", + "locationName": "SourcePrefixList" + }, + "DestinationPrefixLists": { + "shape": "So", + "locationName": "DestinationPrefixList" + }, + "Protocols": { + "shape": "Ske", + "locationName": "Protocol" + } + } + }, + "ResourceStatement": { + "shape": "Skg" + } + } + }, + "Ske": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Skg": { + "type": "structure", + "members": { + "Resources": { + "shape": "So", + "locationName": "Resource" + }, + "ResourceTypes": { + "shape": "So", + "locationName": "ResourceType" + } + } + }, + "Skk": { + "type": "structure", + "members": { + "NetworkInsightsAccessScopeId": { + "locationName": "networkInsightsAccessScopeId" + }, + "NetworkInsightsAccessScopeArn": { + "locationName": "networkInsightsAccessScopeArn" + }, + "CreatedDate": { + "locationName": "createdDate", + "type": "timestamp" + }, + "UpdatedDate": { + "locationName": "updatedDate", + "type": "timestamp" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Skm": { + "type": "structure", + "members": { + "NetworkInsightsAccessScopeId": { + "locationName": "networkInsightsAccessScopeId" + }, + "MatchPaths": { + "shape": "Skn", + "locationName": "matchPathSet" + }, + "ExcludePaths": { + "shape": "Skn", + "locationName": "excludePathSet" + } + } + }, + "Skn": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Source": { + "shape": "Skp", + "locationName": "source" + }, + "Destination": { + "shape": "Skp", + "locationName": "destination" + }, + "ThroughResources": { + "locationName": "throughResourceSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ResourceStatement": { + "shape": "Skr", + "locationName": "resourceStatement" + } + } + } + } + } + } + }, + "Skp": { + "type": "structure", + "members": { + "PacketHeaderStatement": { + "locationName": "packetHeaderStatement", + "type": "structure", + "members": { + "SourceAddresses": { + "shape": "So", + "locationName": "sourceAddressSet" + }, + "DestinationAddresses": { + "shape": "So", + "locationName": "destinationAddressSet" + }, + "SourcePorts": { + "shape": "So", + "locationName": "sourcePortSet" + }, + "DestinationPorts": { + "shape": "So", + "locationName": "destinationPortSet" + }, + "SourcePrefixLists": { + "shape": "So", + "locationName": "sourcePrefixListSet" + }, + "DestinationPrefixLists": { + "shape": "So", + "locationName": "destinationPrefixListSet" + }, + "Protocols": { + "shape": "Ske", + "locationName": "protocolSet" + } + } + }, + "ResourceStatement": { + "shape": "Skr", + "locationName": "resourceStatement" + } + } + }, + "Skr": { + "type": "structure", + "members": { + "Resources": { + "shape": "So", + "locationName": "resourceSet" + }, + "ResourceTypes": { + "shape": "So", + "locationName": "resourceTypeSet" + } + } + }, + "Sky": { + "type": "structure", + "members": { + "SourceAddress": {}, + "SourcePortRange": { + "shape": "Skz" + }, + "DestinationAddress": {}, + "DestinationPortRange": { + "shape": "Skz" + } + } + }, + "Skz": { + "type": "structure", + "members": { + "FromPort": { + "type": "integer" + }, + "ToPort": { + "type": "integer" + } + } + }, + "Sl1": { + "type": "structure", + "members": { + "NetworkInsightsPathId": { + "locationName": "networkInsightsPathId" + }, + "NetworkInsightsPathArn": { + "locationName": "networkInsightsPathArn" + }, + "CreatedDate": { + "locationName": "createdDate", + "type": "timestamp" + }, + "Source": { + "locationName": "source" + }, + "Destination": { + "locationName": "destination" + }, + "SourceArn": { + "locationName": "sourceArn" + }, + "DestinationArn": { + "locationName": "destinationArn" + }, + "SourceIp": { + "locationName": "sourceIp" + }, + "DestinationIp": { + "locationName": "destinationIp" + }, + "Protocol": { + "locationName": "protocol" + }, + "DestinationPort": { + "locationName": "destinationPort", + "type": "integer" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "FilterAtSource": { + "shape": "Sl3", + "locationName": "filterAtSource" + }, + "FilterAtDestination": { + "shape": "Sl3", + "locationName": "filterAtDestination" + } + } + }, + "Sl3": { + "type": "structure", + "members": { + "SourceAddress": { + "locationName": "sourceAddress" + }, + "SourcePortRange": { + "shape": "Sl4", + "locationName": "sourcePortRange" + }, + "DestinationAddress": { + "locationName": "destinationAddress" + }, + "DestinationPortRange": { + "shape": "Sl4", + "locationName": "destinationPortRange" + } + } + }, + "Sl4": { + "type": "structure", + "members": { + "FromPort": { + "locationName": "fromPort", + "type": "integer" + }, + "ToPort": { + "locationName": "toPort", + "type": "integer" + } + } + }, + "Sl8": { + "type": "structure", + "members": { + "Association": { + "shape": "Sl9", + "locationName": "association" + }, + "Attachment": { + "shape": "Sla", + "locationName": "attachment" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "Description": { + "locationName": "description" + }, + "Groups": { + "shape": "Sld", + "locationName": "groupSet" + }, + "InterfaceType": { + "locationName": "interfaceType" + }, + "Ipv6Addresses": { + "locationName": "ipv6AddressesSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv6Address": { + "locationName": "ipv6Address" + }, + "IsPrimaryIpv6": { + "locationName": "isPrimaryIpv6", + "type": "boolean" + } + } + } + }, + "MacAddress": { + "locationName": "macAddress" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "PrivateDnsName": { + "locationName": "privateDnsName" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + }, + "PrivateIpAddresses": { + "locationName": "privateIpAddressesSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Association": { + "shape": "Sl9", + "locationName": "association" + }, + "Primary": { + "locationName": "primary", + "type": "boolean" + }, + "PrivateDnsName": { + "locationName": "privateDnsName" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + } + } + } + }, + "Ipv4Prefixes": { + "shape": "S2z", + "locationName": "ipv4PrefixSet" + }, + "Ipv6Prefixes": { + "locationName": "ipv6PrefixSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv6Prefix": { + "locationName": "ipv6Prefix" + } + } + } + }, + "RequesterId": { + "locationName": "requesterId" + }, + "RequesterManaged": { + "locationName": "requesterManaged", + "type": "boolean" + }, + "SourceDestCheck": { + "locationName": "sourceDestCheck", + "type": "boolean" + }, + "Status": { + "locationName": "status" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "TagSet": { + "shape": "S6", + "locationName": "tagSet" + }, + "VpcId": { + "locationName": "vpcId" + }, + "DenyAllIgwTraffic": { + "locationName": "denyAllIgwTraffic", + "type": "boolean" + }, + "Ipv6Native": { + "locationName": "ipv6Native", + "type": "boolean" + }, + "Ipv6Address": { + "locationName": "ipv6Address" + } + } + }, + "Sl9": { + "type": "structure", + "members": { + "AllocationId": { + "locationName": "allocationId" + }, + "AssociationId": { + "locationName": "associationId" + }, + "IpOwnerId": { + "locationName": "ipOwnerId" + }, + "PublicDnsName": { + "locationName": "publicDnsName" + }, + "PublicIp": { + "locationName": "publicIp" + }, + "CustomerOwnedIp": { + "locationName": "customerOwnedIp" + }, + "CarrierIp": { + "locationName": "carrierIp" + } + } + }, + "Sla": { + "type": "structure", + "members": { + "AttachTime": { + "locationName": "attachTime", + "type": "timestamp" + }, + "AttachmentId": { + "locationName": "attachmentId" + }, + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + }, + "DeviceIndex": { + "locationName": "deviceIndex", + "type": "integer" + }, + "NetworkCardIndex": { + "locationName": "networkCardIndex", + "type": "integer" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "InstanceOwnerId": { + "locationName": "instanceOwnerId" + }, + "Status": { + "locationName": "status" + }, + "EnaSrdSpecification": { + "locationName": "enaSrdSpecification", + "type": "structure", + "members": { + "EnaSrdEnabled": { + "locationName": "enaSrdEnabled", + "type": "boolean" + }, + "EnaSrdUdpSpecification": { + "locationName": "enaSrdUdpSpecification", + "type": "structure", + "members": { + "EnaSrdUdpEnabled": { + "locationName": "enaSrdUdpEnabled", + "type": "boolean" + } + } + } + } + } + } + }, + "Sld": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "GroupName": { + "locationName": "groupName" + }, + "GroupId": { + "locationName": "groupId" + } + } + } + }, + "Slq": { + "type": "structure", + "members": { + "NetworkInterfacePermissionId": { + "locationName": "networkInterfacePermissionId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "AwsAccountId": { + "locationName": "awsAccountId" + }, + "AwsService": { + "locationName": "awsService" + }, + "Permission": { + "locationName": "permission" + }, + "PermissionState": { + "locationName": "permissionState", + "type": "structure", + "members": { + "State": { + "locationName": "state" + }, + "StatusMessage": { + "locationName": "statusMessage" + } + } + } + } + }, + "Slx": { + "type": "structure", + "members": { + "GroupName": { + "locationName": "groupName" + }, + "State": { + "locationName": "state" + }, + "Strategy": { + "locationName": "strategy" + }, + "PartitionCount": { + "locationName": "partitionCount", + "type": "integer" + }, + "GroupId": { + "locationName": "groupId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "GroupArn": { + "locationName": "groupArn" + }, + "SpreadLevel": { + "locationName": "spreadLevel" + } + } + }, + "Sm3": { + "type": "structure", + "members": { + "ReplaceRootVolumeTaskId": { + "locationName": "replaceRootVolumeTaskId" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "TaskState": { + "locationName": "taskState" + }, + "StartTime": { + "locationName": "startTime" + }, + "CompleteTime": { + "locationName": "completeTime" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "ImageId": { + "locationName": "imageId" + }, + "SnapshotId": { + "locationName": "snapshotId" + }, + "DeleteReplacedRootVolume": { + "locationName": "deleteReplacedRootVolume", + "type": "boolean" + } + } + }, + "Smj": { + "type": "structure", + "members": { + "Associations": { + "locationName": "associationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Main": { + "locationName": "main", + "type": "boolean" + }, + "RouteTableAssociationId": { + "locationName": "routeTableAssociationId" + }, + "RouteTableId": { + "locationName": "routeTableId" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "GatewayId": { + "locationName": "gatewayId" + }, + "AssociationState": { + "shape": "S4q", + "locationName": "associationState" + } + } + } + }, + "PropagatingVgws": { + "locationName": "propagatingVgwSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "GatewayId": { + "locationName": "gatewayId" + } + } + } + }, + "RouteTableId": { + "locationName": "routeTableId" + }, + "Routes": { + "locationName": "routeSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "DestinationCidrBlock": { + "locationName": "destinationCidrBlock" + }, + "DestinationIpv6CidrBlock": { + "locationName": "destinationIpv6CidrBlock" + }, + "DestinationPrefixListId": { + "locationName": "destinationPrefixListId" + }, + "EgressOnlyInternetGatewayId": { + "locationName": "egressOnlyInternetGatewayId" + }, + "GatewayId": { + "locationName": "gatewayId" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "InstanceOwnerId": { + "locationName": "instanceOwnerId" + }, + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "LocalGatewayId": { + "locationName": "localGatewayId" + }, + "CarrierGatewayId": { + "locationName": "carrierGatewayId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "Origin": { + "locationName": "origin" + }, + "State": { + "locationName": "state" + }, + "VpcPeeringConnectionId": { + "locationName": "vpcPeeringConnectionId" + }, + "CoreNetworkArn": { + "locationName": "coreNetworkArn" + } + } + } + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "VpcId": { + "locationName": "vpcId" + }, + "OwnerId": { + "locationName": "ownerId" + } + } + }, + "Smv": { + "type": "structure", + "members": { + "DataEncryptionKeyId": { + "locationName": "dataEncryptionKeyId" + }, + "Description": { + "locationName": "description" + }, + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + }, + "KmsKeyId": { + "locationName": "kmsKeyId" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Progress": { + "locationName": "progress" + }, + "SnapshotId": { + "locationName": "snapshotId" + }, + "StartTime": { + "locationName": "startTime", + "type": "timestamp" + }, + "State": { + "locationName": "status" + }, + "StateMessage": { + "locationName": "statusMessage" + }, + "VolumeId": { + "locationName": "volumeId" + }, + "VolumeSize": { + "locationName": "volumeSize", + "type": "integer" + }, + "OwnerAlias": { + "locationName": "ownerAlias" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "StorageTier": { + "locationName": "storageTier" + }, + "RestoreExpiryTime": { + "locationName": "restoreExpiryTime", + "type": "timestamp" + }, + "SseType": { + "locationName": "sseType" + } + } + }, + "Sn2": { + "type": "list", + "member": { + "locationName": "VolumeId" + } + }, + "Sn9": { + "type": "structure", + "members": { + "Bucket": { + "locationName": "bucket" + }, + "Fault": { + "shape": "Sna", + "locationName": "fault" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Prefix": { + "locationName": "prefix" + }, + "State": { + "locationName": "state" + } + } + }, + "Sna": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + }, + "Snl": { + "type": "structure", + "members": { + "SubnetCidrReservationId": { + "locationName": "subnetCidrReservationId" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "Cidr": { + "locationName": "cidr" + }, + "ReservationType": { + "locationName": "reservationType" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Description": { + "locationName": "description" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sno": { + "type": "list", + "member": {} + }, + "Sns": { + "type": "structure", + "members": { + "TrafficMirrorFilterId": { + "locationName": "trafficMirrorFilterId" + }, + "IngressFilterRules": { + "shape": "Snt", + "locationName": "ingressFilterRuleSet" + }, + "EgressFilterRules": { + "shape": "Snt", + "locationName": "egressFilterRuleSet" + }, + "NetworkServices": { + "shape": "Sny", + "locationName": "networkServiceSet" + }, + "Description": { + "locationName": "description" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Snt": { + "type": "list", + "member": { + "shape": "Snu", + "locationName": "item" + } + }, + "Snu": { + "type": "structure", + "members": { + "TrafficMirrorFilterRuleId": { + "locationName": "trafficMirrorFilterRuleId" + }, + "TrafficMirrorFilterId": { + "locationName": "trafficMirrorFilterId" + }, + "TrafficDirection": { + "locationName": "trafficDirection" + }, + "RuleNumber": { + "locationName": "ruleNumber", + "type": "integer" + }, + "RuleAction": { + "locationName": "ruleAction" + }, + "Protocol": { + "locationName": "protocol", + "type": "integer" + }, + "DestinationPortRange": { + "shape": "Snx", + "locationName": "destinationPortRange" + }, + "SourcePortRange": { + "shape": "Snx", + "locationName": "sourcePortRange" + }, + "DestinationCidrBlock": { + "locationName": "destinationCidrBlock" + }, + "SourceCidrBlock": { + "locationName": "sourceCidrBlock" + }, + "Description": { + "locationName": "description" + } + } + }, + "Snx": { + "type": "structure", + "members": { + "FromPort": { + "locationName": "fromPort", + "type": "integer" + }, + "ToPort": { + "locationName": "toPort", + "type": "integer" + } + } + }, + "Sny": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "So2": { + "type": "structure", + "members": { + "FromPort": { + "type": "integer" + }, + "ToPort": { + "type": "integer" + } + } + }, + "So7": { + "type": "structure", + "members": { + "TrafficMirrorSessionId": { + "locationName": "trafficMirrorSessionId" + }, + "TrafficMirrorTargetId": { + "locationName": "trafficMirrorTargetId" + }, + "TrafficMirrorFilterId": { + "locationName": "trafficMirrorFilterId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "PacketLength": { + "locationName": "packetLength", + "type": "integer" + }, + "SessionNumber": { + "locationName": "sessionNumber", + "type": "integer" + }, + "VirtualNetworkId": { + "locationName": "virtualNetworkId", + "type": "integer" + }, + "Description": { + "locationName": "description" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Soa": { + "type": "structure", + "members": { + "TrafficMirrorTargetId": { + "locationName": "trafficMirrorTargetId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "NetworkLoadBalancerArn": { + "locationName": "networkLoadBalancerArn" + }, + "Type": { + "locationName": "type" + }, + "Description": { + "locationName": "description" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "GatewayLoadBalancerEndpointId": { + "locationName": "gatewayLoadBalancerEndpointId" + } + } + }, + "Soj": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Sol": { + "type": "structure", + "members": { + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "TransitGatewayArn": { + "locationName": "transitGatewayArn" + }, + "State": { + "locationName": "state" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Description": { + "locationName": "description" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "Options": { + "locationName": "options", + "type": "structure", + "members": { + "AmazonSideAsn": { + "locationName": "amazonSideAsn", + "type": "long" + }, + "TransitGatewayCidrBlocks": { + "shape": "So", + "locationName": "transitGatewayCidrBlocks" + }, + "AutoAcceptSharedAttachments": { + "locationName": "autoAcceptSharedAttachments" + }, + "DefaultRouteTableAssociation": { + "locationName": "defaultRouteTableAssociation" + }, + "AssociationDefaultRouteTableId": { + "locationName": "associationDefaultRouteTableId" + }, + "DefaultRouteTablePropagation": { + "locationName": "defaultRouteTablePropagation" + }, + "PropagationDefaultRouteTableId": { + "locationName": "propagationDefaultRouteTableId" + }, + "VpnEcmpSupport": { + "locationName": "vpnEcmpSupport" + }, + "DnsSupport": { + "locationName": "dnsSupport" + }, + "MulticastSupport": { + "locationName": "multicastSupport" + } + } + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sos": { + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "TransportTransitGatewayAttachmentId": { + "locationName": "transportTransitGatewayAttachmentId" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "State": { + "locationName": "state" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "Options": { + "locationName": "options", + "type": "structure", + "members": { + "Protocol": { + "locationName": "protocol" + } + } + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sow": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Soy": { + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "TransitGatewayConnectPeerId": { + "locationName": "transitGatewayConnectPeerId" + }, + "State": { + "locationName": "state" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "ConnectPeerConfiguration": { + "locationName": "connectPeerConfiguration", + "type": "structure", + "members": { + "TransitGatewayAddress": { + "locationName": "transitGatewayAddress" + }, + "PeerAddress": { + "locationName": "peerAddress" + }, + "InsideCidrBlocks": { + "shape": "Sow", + "locationName": "insideCidrBlocks" + }, + "Protocol": { + "locationName": "protocol" + }, + "BgpConfigurations": { + "locationName": "bgpConfigurations", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "TransitGatewayAsn": { + "locationName": "transitGatewayAsn", + "type": "long" + }, + "PeerAsn": { + "locationName": "peerAsn", + "type": "long" + }, + "TransitGatewayAddress": { + "locationName": "transitGatewayAddress" + }, + "PeerAddress": { + "locationName": "peerAddress" + }, + "BgpStatus": { + "locationName": "bgpStatus" + } + } + } + } + } + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Spb": { + "type": "structure", + "members": { + "TransitGatewayMulticastDomainId": { + "locationName": "transitGatewayMulticastDomainId" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "TransitGatewayMulticastDomainArn": { + "locationName": "transitGatewayMulticastDomainArn" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "Options": { + "locationName": "options", + "type": "structure", + "members": { + "Igmpv2Support": { + "locationName": "igmpv2Support" + }, + "StaticSourcesSupport": { + "locationName": "staticSourcesSupport" + }, + "AutoAcceptSharedAssociations": { + "locationName": "autoAcceptSharedAssociations" + } + } + }, + "State": { + "locationName": "state" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Spk": { + "type": "structure", + "members": { + "TransitGatewayPolicyTableId": { + "locationName": "transitGatewayPolicyTableId" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "State": { + "locationName": "state" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Spo": { + "type": "structure", + "members": { + "TransitGatewayRouteTableId": { + "locationName": "transitGatewayRouteTableId" + }, + "PrefixListId": { + "locationName": "prefixListId" + }, + "PrefixListOwnerId": { + "locationName": "prefixListOwnerId" + }, + "State": { + "locationName": "state" + }, + "Blackhole": { + "locationName": "blackhole", + "type": "boolean" + }, + "TransitGatewayAttachment": { + "locationName": "transitGatewayAttachment", + "type": "structure", + "members": { + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "ResourceId": { + "locationName": "resourceId" + } + } + } + } + }, + "Spt": { + "type": "structure", + "members": { + "DestinationCidrBlock": { + "locationName": "destinationCidrBlock" + }, + "PrefixListId": { + "locationName": "prefixListId" + }, + "TransitGatewayRouteTableAnnouncementId": { + "locationName": "transitGatewayRouteTableAnnouncementId" + }, + "TransitGatewayAttachments": { + "locationName": "transitGatewayAttachments", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ResourceId": { + "locationName": "resourceId" + }, + "TransitGatewayAttachmentId": { + "locationName": "transitGatewayAttachmentId" + }, + "ResourceType": { + "locationName": "resourceType" + } + } + } + }, + "Type": { + "locationName": "type" + }, + "State": { + "locationName": "state" + } + } + }, + "Sq1": { + "type": "structure", + "members": { + "TransitGatewayRouteTableId": { + "locationName": "transitGatewayRouteTableId" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "State": { + "locationName": "state" + }, + "DefaultAssociationRouteTable": { + "locationName": "defaultAssociationRouteTable", + "type": "boolean" + }, + "DefaultPropagationRouteTable": { + "locationName": "defaultPropagationRouteTable", + "type": "boolean" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sq5": { + "type": "structure", + "members": { + "TransitGatewayRouteTableAnnouncementId": { + "locationName": "transitGatewayRouteTableAnnouncementId" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "CoreNetworkId": { + "locationName": "coreNetworkId" + }, + "PeerTransitGatewayId": { + "locationName": "peerTransitGatewayId" + }, + "PeerCoreNetworkId": { + "locationName": "peerCoreNetworkId" + }, + "PeeringAttachmentId": { + "locationName": "peeringAttachmentId" + }, + "AnnouncementDirection": { + "locationName": "announcementDirection" + }, + "TransitGatewayRouteTableId": { + "locationName": "transitGatewayRouteTableId" + }, + "State": { + "locationName": "state" + }, + "CreationTime": { + "locationName": "creationTime", + "type": "timestamp" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sqg": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Sqo": { + "type": "structure", + "members": { + "VerifiedAccessInstanceId": { + "locationName": "verifiedAccessInstanceId" + }, + "VerifiedAccessGroupId": { + "locationName": "verifiedAccessGroupId" + }, + "VerifiedAccessEndpointId": { + "locationName": "verifiedAccessEndpointId" + }, + "ApplicationDomain": { + "locationName": "applicationDomain" + }, + "EndpointType": { + "locationName": "endpointType" + }, + "AttachmentType": { + "locationName": "attachmentType" + }, + "DomainCertificateArn": { + "locationName": "domainCertificateArn" + }, + "EndpointDomain": { + "locationName": "endpointDomain" + }, + "DeviceValidationDomain": { + "locationName": "deviceValidationDomain" + }, + "SecurityGroupIds": { + "shape": "Sqg", + "locationName": "securityGroupIdSet" + }, + "LoadBalancerOptions": { + "locationName": "loadBalancerOptions", + "type": "structure", + "members": { + "Protocol": { + "locationName": "protocol" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "LoadBalancerArn": { + "locationName": "loadBalancerArn" + }, + "SubnetIds": { + "locationName": "subnetIdSet", + "type": "list", + "member": { + "locationName": "item" + } + } + } + }, + "NetworkInterfaceOptions": { + "locationName": "networkInterfaceOptions", + "type": "structure", + "members": { + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "Protocol": { + "locationName": "protocol" + }, + "Port": { + "locationName": "port", + "type": "integer" + } + } + }, + "Status": { + "locationName": "status", + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + }, + "Description": { + "locationName": "description" + }, + "CreationTime": { + "locationName": "creationTime" + }, + "LastUpdatedTime": { + "locationName": "lastUpdatedTime" + }, + "DeletionTime": { + "locationName": "deletionTime" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sqw": { + "type": "structure", + "members": { + "VerifiedAccessGroupId": { + "locationName": "verifiedAccessGroupId" + }, + "VerifiedAccessInstanceId": { + "locationName": "verifiedAccessInstanceId" + }, + "Description": { + "locationName": "description" + }, + "Owner": { + "locationName": "owner" + }, + "VerifiedAccessGroupArn": { + "locationName": "verifiedAccessGroupArn" + }, + "CreationTime": { + "locationName": "creationTime" + }, + "LastUpdatedTime": { + "locationName": "lastUpdatedTime" + }, + "DeletionTime": { + "locationName": "deletionTime" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Sr4": { + "type": "structure", + "members": { + "Attachments": { + "locationName": "attachmentSet", + "type": "list", + "member": { + "shape": "S6c", + "locationName": "item" + } + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "CreateTime": { + "locationName": "createTime", + "type": "timestamp" + }, + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + }, + "KmsKeyId": { + "locationName": "kmsKeyId" + }, + "OutpostArn": { + "locationName": "outpostArn" + }, + "Size": { + "locationName": "size", + "type": "integer" + }, + "SnapshotId": { + "locationName": "snapshotId" + }, + "State": { + "locationName": "status" + }, + "VolumeId": { + "locationName": "volumeId" + }, + "Iops": { + "locationName": "iops", + "type": "integer" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "VolumeType": { + "locationName": "volumeType" + }, + "FastRestored": { + "locationName": "fastRestored", + "type": "boolean" + }, + "MultiAttachEnabled": { + "locationName": "multiAttachEnabled", + "type": "boolean" + }, + "Throughput": { + "locationName": "throughput", + "type": "integer" + }, + "SseType": { + "locationName": "sseType" + } + } + }, + "Srb": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Src": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Srd": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Srf": { + "type": "structure", + "members": { + "DnsRecordIpType": {}, + "PrivateDnsOnlyForInboundResolverEndpoint": { + "type": "boolean" + } + } + }, + "Srh": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "SubnetId": {}, + "Ipv4": {}, + "Ipv6": {} + } + } + }, + "Srk": { + "type": "structure", + "members": { + "VpcEndpointId": { + "locationName": "vpcEndpointId" + }, + "VpcEndpointType": { + "locationName": "vpcEndpointType" + }, + "VpcId": { + "locationName": "vpcId" + }, + "ServiceName": { + "locationName": "serviceName" + }, + "State": { + "locationName": "state" + }, + "PolicyDocument": { + "locationName": "policyDocument" + }, + "RouteTableIds": { + "shape": "So", + "locationName": "routeTableIdSet" + }, + "SubnetIds": { + "shape": "So", + "locationName": "subnetIdSet" + }, + "Groups": { + "locationName": "groupSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "GroupId": { + "locationName": "groupId" + }, + "GroupName": { + "locationName": "groupName" + } + } + } + }, + "IpAddressType": { + "locationName": "ipAddressType" + }, + "DnsOptions": { + "locationName": "dnsOptions", + "type": "structure", + "members": { + "DnsRecordIpType": { + "locationName": "dnsRecordIpType" + }, + "PrivateDnsOnlyForInboundResolverEndpoint": { + "locationName": "privateDnsOnlyForInboundResolverEndpoint", + "type": "boolean" + } + } + }, + "PrivateDnsEnabled": { + "locationName": "privateDnsEnabled", + "type": "boolean" + }, + "RequesterManaged": { + "locationName": "requesterManaged", + "type": "boolean" + }, + "NetworkInterfaceIds": { + "shape": "So", + "locationName": "networkInterfaceIdSet" + }, + "DnsEntries": { + "shape": "Srp", + "locationName": "dnsEntrySet" + }, + "CreationTimestamp": { + "locationName": "creationTimestamp", + "type": "timestamp" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "LastError": { + "locationName": "lastError", + "type": "structure", + "members": { + "Message": { + "locationName": "message" + }, + "Code": { + "locationName": "code" + } + } + } + } + }, + "Srp": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "DnsName": { + "locationName": "dnsName" + }, + "HostedZoneId": { + "locationName": "hostedZoneId" + } + } + } + }, + "Sru": { + "type": "structure", + "members": { + "ConnectionNotificationId": { + "locationName": "connectionNotificationId" + }, + "ServiceId": { + "locationName": "serviceId" + }, + "VpcEndpointId": { + "locationName": "vpcEndpointId" + }, + "ConnectionNotificationType": { + "locationName": "connectionNotificationType" + }, + "ConnectionNotificationArn": { + "locationName": "connectionNotificationArn" + }, + "ConnectionEvents": { + "shape": "So", + "locationName": "connectionEvents" + }, + "ConnectionNotificationState": { + "locationName": "connectionNotificationState" + } + } + }, + "Srz": { + "type": "structure", + "members": { + "ServiceType": { + "shape": "Ss0", + "locationName": "serviceType" + }, + "ServiceId": { + "locationName": "serviceId" + }, + "ServiceName": { + "locationName": "serviceName" + }, + "ServiceState": { + "locationName": "serviceState" + }, + "AvailabilityZones": { + "shape": "So", + "locationName": "availabilityZoneSet" + }, + "AcceptanceRequired": { + "locationName": "acceptanceRequired", + "type": "boolean" + }, + "ManagesVpcEndpoints": { + "locationName": "managesVpcEndpoints", + "type": "boolean" + }, + "NetworkLoadBalancerArns": { + "shape": "So", + "locationName": "networkLoadBalancerArnSet" + }, + "GatewayLoadBalancerArns": { + "shape": "So", + "locationName": "gatewayLoadBalancerArnSet" + }, + "SupportedIpAddressTypes": { + "shape": "Ss4", + "locationName": "supportedIpAddressTypeSet" + }, + "BaseEndpointDnsNames": { + "shape": "So", + "locationName": "baseEndpointDnsNameSet" + }, + "PrivateDnsName": { + "locationName": "privateDnsName" + }, + "PrivateDnsNameConfiguration": { + "locationName": "privateDnsNameConfiguration", + "type": "structure", + "members": { + "State": { + "locationName": "state" + }, + "Type": { + "locationName": "type" + }, + "Value": { + "locationName": "value" + }, + "Name": { + "locationName": "name" + } + } + }, + "PayerResponsibility": { + "locationName": "payerResponsibility" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Ss0": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ServiceType": { + "locationName": "serviceType" + } + } + } + }, + "Ss4": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Ssh": { + "type": "string", + "sensitive": true + }, + "Ssi": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": {} + } + } + }, + "Ssk": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": {} + } + } + }, + "Ssm": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": {} + } + } + }, + "Sso": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": {} + } + } + }, + "Ssq": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "type": "integer" + } + } + } + }, + "Sss": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "type": "integer" + } + } + } + }, + "Ssu": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": {} + } + } + }, + "Ssw": { + "type": "structure", + "members": { + "CloudWatchLogOptions": { + "type": "structure", + "members": { + "LogEnabled": { + "type": "boolean" + }, + "LogGroupArn": {}, + "LogOutputFormat": {} + } + } + } + }, + "St0": { + "type": "structure", + "members": { + "CustomerGatewayConfiguration": { + "locationName": "customerGatewayConfiguration", + "type": "string", + "sensitive": true + }, + "CustomerGatewayId": { + "locationName": "customerGatewayId" + }, + "Category": { + "locationName": "category" + }, + "State": { + "locationName": "state" + }, + "Type": { + "locationName": "type" + }, + "VpnConnectionId": { + "locationName": "vpnConnectionId" + }, + "VpnGatewayId": { + "locationName": "vpnGatewayId" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "CoreNetworkArn": { + "locationName": "coreNetworkArn" + }, + "CoreNetworkAttachmentArn": { + "locationName": "coreNetworkAttachmentArn" + }, + "GatewayAssociationState": { + "locationName": "gatewayAssociationState" + }, + "Options": { + "locationName": "options", + "type": "structure", + "members": { + "EnableAcceleration": { + "locationName": "enableAcceleration", + "type": "boolean" + }, + "StaticRoutesOnly": { + "locationName": "staticRoutesOnly", + "type": "boolean" + }, + "LocalIpv4NetworkCidr": { + "locationName": "localIpv4NetworkCidr" + }, + "RemoteIpv4NetworkCidr": { + "locationName": "remoteIpv4NetworkCidr" + }, + "LocalIpv6NetworkCidr": { + "locationName": "localIpv6NetworkCidr" + }, + "RemoteIpv6NetworkCidr": { + "locationName": "remoteIpv6NetworkCidr" + }, + "OutsideIpAddressType": { + "locationName": "outsideIpAddressType" + }, + "TransportTransitGatewayAttachmentId": { + "locationName": "transportTransitGatewayAttachmentId" + }, + "TunnelInsideIpVersion": { + "locationName": "tunnelInsideIpVersion" + }, + "TunnelOptions": { + "locationName": "tunnelOptionSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "OutsideIpAddress": { + "locationName": "outsideIpAddress" + }, + "TunnelInsideCidr": { + "locationName": "tunnelInsideCidr" + }, + "TunnelInsideIpv6Cidr": { + "locationName": "tunnelInsideIpv6Cidr" + }, + "PreSharedKey": { + "shape": "Ssh", + "locationName": "preSharedKey" + }, + "Phase1LifetimeSeconds": { + "locationName": "phase1LifetimeSeconds", + "type": "integer" + }, + "Phase2LifetimeSeconds": { + "locationName": "phase2LifetimeSeconds", + "type": "integer" + }, + "RekeyMarginTimeSeconds": { + "locationName": "rekeyMarginTimeSeconds", + "type": "integer" + }, + "RekeyFuzzPercentage": { + "locationName": "rekeyFuzzPercentage", + "type": "integer" + }, + "ReplayWindowSize": { + "locationName": "replayWindowSize", + "type": "integer" + }, + "DpdTimeoutSeconds": { + "locationName": "dpdTimeoutSeconds", + "type": "integer" + }, + "DpdTimeoutAction": { + "locationName": "dpdTimeoutAction" + }, + "Phase1EncryptionAlgorithms": { + "locationName": "phase1EncryptionAlgorithmSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "locationName": "value" + } + } + } + }, + "Phase2EncryptionAlgorithms": { + "locationName": "phase2EncryptionAlgorithmSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "locationName": "value" + } + } + } + }, + "Phase1IntegrityAlgorithms": { + "locationName": "phase1IntegrityAlgorithmSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "locationName": "value" + } + } + } + }, + "Phase2IntegrityAlgorithms": { + "locationName": "phase2IntegrityAlgorithmSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "locationName": "value" + } + } + } + }, + "Phase1DHGroupNumbers": { + "locationName": "phase1DHGroupNumberSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "locationName": "value", + "type": "integer" + } + } + } + }, + "Phase2DHGroupNumbers": { + "locationName": "phase2DHGroupNumberSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "locationName": "value", + "type": "integer" + } + } + } + }, + "IkeVersions": { + "locationName": "ikeVersionSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Value": { + "locationName": "value" + } + } + } + }, + "StartupAction": { + "locationName": "startupAction" + }, + "LogOptions": { + "locationName": "logOptions", + "type": "structure", + "members": { + "CloudWatchLogOptions": { + "locationName": "cloudWatchLogOptions", + "type": "structure", + "members": { + "LogEnabled": { + "locationName": "logEnabled", + "type": "boolean" + }, + "LogGroupArn": { + "locationName": "logGroupArn" + }, + "LogOutputFormat": { + "locationName": "logOutputFormat" + } + } + } + } + }, + "EnableTunnelLifecycleControl": { + "locationName": "enableTunnelLifecycleControl", + "type": "boolean" + } + } + } + } + } + }, + "Routes": { + "locationName": "routes", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "DestinationCidrBlock": { + "locationName": "destinationCidrBlock" + }, + "Source": { + "locationName": "source" + }, + "State": { + "locationName": "state" + } + } + } + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "VgwTelemetry": { + "locationName": "vgwTelemetry", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "AcceptedRouteCount": { + "locationName": "acceptedRouteCount", + "type": "integer" + }, + "LastStatusChange": { + "locationName": "lastStatusChange", + "type": "timestamp" + }, + "OutsideIpAddress": { + "locationName": "outsideIpAddress" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "CertificateArn": { + "locationName": "certificateArn" + } + } + } + } + } + }, + "Stx": { + "type": "structure", + "members": { + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "State": { + "locationName": "state" + }, + "Type": { + "locationName": "type" + }, + "VpcAttachments": { + "locationName": "attachments", + "type": "list", + "member": { + "shape": "S6h", + "locationName": "item" + } + }, + "VpnGatewayId": { + "locationName": "vpnGatewayId" + }, + "AmazonSideAsn": { + "locationName": "amazonSideAsn", + "type": "long" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "Suf": { + "type": "list", + "member": {} + }, + "Sup": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Svf": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Syc": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Syp": { + "type": "structure", + "members": { + "Cidr": { + "locationName": "cidr" + }, + "State": { + "locationName": "state" + }, + "FailureReason": { + "locationName": "failureReason", + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + }, + "IpamPoolCidrId": { + "locationName": "ipamPoolCidrId" + }, + "NetmaskLength": { + "locationName": "netmaskLength", + "type": "integer" + } + } + }, + "Sz0": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Sz2": { + "type": "structure", + "members": { + "InstanceTagKeys": { + "shape": "Sz0", + "locationName": "instanceTagKeySet" + }, + "IncludeAllTagsOfInstance": { + "locationName": "includeAllTagsOfInstance", + "type": "boolean" + } + } + }, + "Sz4": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "Szn": { + "type": "list", + "member": { + "locationName": "Filter", + "type": "structure", + "members": { + "Name": {}, + "Values": { + "shape": "So", + "locationName": "Value" + } + } + } + }, + "S100": { + "type": "structure", + "members": { + "PublicIp": { + "locationName": "publicIp" + }, + "AllocationId": { + "locationName": "allocationId" + }, + "PtrRecord": { + "locationName": "ptrRecord" + }, + "PtrRecordUpdate": { + "locationName": "ptrRecordUpdate", + "type": "structure", + "members": { + "Value": { + "locationName": "value" + }, + "Status": { + "locationName": "status" + }, + "Reason": { + "locationName": "reason" + } + } + } + } + }, + "S104": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Deadline": { + "locationName": "deadline", + "type": "timestamp" + }, + "Resource": { + "locationName": "resource" + }, + "UseLongIds": { + "locationName": "useLongIds", + "type": "boolean" + } + } + } + }, + "S11c": { + "type": "list", + "member": { + "locationName": "InstanceId" + } + }, + "S11r": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + }, + "S12w": { + "type": "structure", + "members": { + "ConversionTaskId": { + "locationName": "conversionTaskId" + }, + "ExpirationTime": { + "locationName": "expirationTime" + }, + "ImportInstance": { + "locationName": "importInstance", + "type": "structure", + "members": { + "Description": { + "locationName": "description" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "Platform": { + "locationName": "platform" + }, + "Volumes": { + "locationName": "volumes", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "BytesConverted": { + "locationName": "bytesConverted", + "type": "long" + }, + "Description": { + "locationName": "description" + }, + "Image": { + "shape": "S130", + "locationName": "image" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "Volume": { + "shape": "S132", + "locationName": "volume" + } + } + } + } + } + }, + "ImportVolume": { + "locationName": "importVolume", + "type": "structure", + "members": { + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "BytesConverted": { + "locationName": "bytesConverted", + "type": "long" + }, + "Description": { + "locationName": "description" + }, + "Image": { + "shape": "S130", + "locationName": "image" + }, + "Volume": { + "shape": "S132", + "locationName": "volume" + } + } + }, + "State": { + "locationName": "state" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "S130": { + "type": "structure", + "members": { + "Checksum": { + "locationName": "checksum" + }, + "Format": { + "locationName": "format" + }, + "ImportManifestUrl": { + "shape": "S131", + "locationName": "importManifestUrl" + }, + "Size": { + "locationName": "size", + "type": "long" + } + } + }, + "S131": { + "type": "string", + "sensitive": true + }, + "S132": { + "type": "structure", + "members": { + "Id": { + "locationName": "id" + }, + "Size": { + "locationName": "size", + "type": "long" + } + } + }, + "S140": { + "type": "structure", + "members": { + "S3Bucket": { + "locationName": "s3Bucket" + }, + "S3Prefix": { + "locationName": "s3Prefix" + } + } + }, + "S14d": { + "type": "structure", + "members": { + "TargetResourceCount": { + "locationName": "targetResourceCount", + "type": "integer" + } + } + }, + "S14e": { + "type": "structure", + "members": { + "LaunchTemplateId": { + "locationName": "launchTemplateId" + }, + "LaunchTemplateName": { + "locationName": "launchTemplateName" + }, + "Version": { + "locationName": "version" + } + } + }, + "S14r": { + "type": "structure", + "members": { + "EventDescription": { + "locationName": "eventDescription" + }, + "EventSubType": { + "locationName": "eventSubType" + }, + "InstanceId": { + "locationName": "instanceId" + } + } + }, + "S14u": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "InstanceId": { + "locationName": "instanceId" + }, + "InstanceType": { + "locationName": "instanceType" + }, + "SpotInstanceRequestId": { + "locationName": "spotInstanceRequestId" + }, + "InstanceHealth": { + "locationName": "instanceHealth" + } + } + } + }, + "S15n": { + "type": "structure", + "members": { + "FpgaImageId": { + "locationName": "fpgaImageId" + }, + "Name": { + "locationName": "name" + }, + "Description": { + "locationName": "description" + }, + "LoadPermissions": { + "locationName": "loadPermissions", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "UserId": { + "locationName": "userId" + }, + "Group": { + "locationName": "group" + } + } + } + }, + "ProductCodes": { + "shape": "S15r", + "locationName": "productCodes" + } + } + }, + "S15r": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ProductCodeId": { + "locationName": "productCode" + }, + "ProductCodeType": { + "locationName": "type" + } + } + } + }, + "S15w": { + "type": "list", + "member": { + "locationName": "Owner" + } + }, + "S16i": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S16l": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S17a": { + "type": "list", + "member": { + "shape": "Sei", + "locationName": "item" + } + }, + "S17b": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Group": { + "locationName": "group" + }, + "UserId": { + "locationName": "userId" + }, + "OrganizationArn": { + "locationName": "organizationArn" + }, + "OrganizationalUnitArn": { + "locationName": "organizationalUnitArn" + } + } + } + }, + "S17f": { + "type": "list", + "member": { + "locationName": "ImageId" + } + }, + "S17y": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Description": { + "locationName": "description" + }, + "DeviceName": { + "locationName": "deviceName" + }, + "DiskImageSize": { + "locationName": "diskImageSize", + "type": "double" + }, + "Format": { + "locationName": "format" + }, + "Progress": { + "locationName": "progress" + }, + "SnapshotId": { + "locationName": "snapshotId" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "Url": { + "shape": "S180", + "locationName": "url" + }, + "UserBucket": { + "shape": "S181", + "locationName": "userBucket" + } + } + } + }, + "S180": { + "type": "string", + "sensitive": true + }, + "S181": { + "type": "structure", + "members": { + "S3Bucket": { + "locationName": "s3Bucket" + }, + "S3Key": { + "locationName": "s3Key" + } + } + }, + "S182": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "LicenseConfigurationArn": { + "locationName": "licenseConfigurationArn" + } + } + } + }, + "S18a": { + "type": "structure", + "members": { + "Description": { + "locationName": "description" + }, + "DiskImageSize": { + "locationName": "diskImageSize", + "type": "double" + }, + "Encrypted": { + "locationName": "encrypted", + "type": "boolean" + }, + "Format": { + "locationName": "format" + }, + "KmsKeyId": { + "locationName": "kmsKeyId" + }, + "Progress": { + "locationName": "progress" + }, + "SnapshotId": { + "locationName": "snapshotId" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "Url": { + "shape": "S180", + "locationName": "url" + }, + "UserBucket": { + "shape": "S181", + "locationName": "userBucket" + } + } + }, + "S18e": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "DeviceName": { + "locationName": "deviceName" + }, + "Ebs": { + "locationName": "ebs", + "type": "structure", + "members": { + "AttachTime": { + "locationName": "attachTime", + "type": "timestamp" + }, + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + }, + "Status": { + "locationName": "status" + }, + "VolumeId": { + "locationName": "volumeId" + } + } + } + } + } + }, + "S18h": { + "type": "structure", + "members": { + "Value": { + "locationName": "value", + "type": "boolean" + } + } + }, + "S18i": { + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + } + } + }, + "S194": { + "type": "structure", + "members": { + "InstanceEventId": { + "locationName": "instanceEventId" + }, + "Code": { + "locationName": "code" + }, + "Description": { + "locationName": "description" + }, + "NotAfter": { + "locationName": "notAfter", + "type": "timestamp" + }, + "NotBefore": { + "locationName": "notBefore", + "type": "timestamp" + }, + "NotBeforeDeadline": { + "locationName": "notBeforeDeadline", + "type": "timestamp" + } + } + }, + "S197": { + "type": "structure", + "members": { + "Code": { + "locationName": "code", + "type": "integer" + }, + "Name": { + "locationName": "name" + } + } + }, + "S199": { + "type": "structure", + "members": { + "Details": { + "locationName": "details", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ImpairedSince": { + "locationName": "impairedSince", + "type": "timestamp" + }, + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + } + } + } + }, + "Status": { + "locationName": "status" + } + } + }, + "S1cq": { + "type": "structure", + "members": { + "Groups": { + "shape": "Sld", + "locationName": "groupSet" + }, + "Instances": { + "locationName": "instancesSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "AmiLaunchIndex": { + "locationName": "amiLaunchIndex", + "type": "integer" + }, + "ImageId": { + "locationName": "imageId" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "InstanceType": { + "locationName": "instanceType" + }, + "KernelId": { + "locationName": "kernelId" + }, + "KeyName": { + "locationName": "keyName" + }, + "LaunchTime": { + "locationName": "launchTime", + "type": "timestamp" + }, + "Monitoring": { + "shape": "S1ct", + "locationName": "monitoring" + }, + "Placement": { + "shape": "Sch", + "locationName": "placement" + }, + "Platform": { + "locationName": "platform" + }, + "PrivateDnsName": { + "locationName": "privateDnsName" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + }, + "ProductCodes": { + "shape": "S15r", + "locationName": "productCodes" + }, + "PublicDnsName": { + "locationName": "dnsName" + }, + "PublicIpAddress": { + "locationName": "ipAddress" + }, + "RamdiskId": { + "locationName": "ramdiskId" + }, + "State": { + "shape": "S197", + "locationName": "instanceState" + }, + "StateTransitionReason": { + "locationName": "reason" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "VpcId": { + "locationName": "vpcId" + }, + "Architecture": { + "locationName": "architecture" + }, + "BlockDeviceMappings": { + "shape": "S18e", + "locationName": "blockDeviceMapping" }, "ClientToken": { "locationName": "clientToken" }, - "EbsOptimized": { - "locationName": "ebsOptimized", - "type": "boolean" + "EbsOptimized": { + "locationName": "ebsOptimized", + "type": "boolean" + }, + "EnaSupport": { + "locationName": "enaSupport", + "type": "boolean" + }, + "Hypervisor": { + "locationName": "hypervisor" + }, + "IamInstanceProfile": { + "shape": "S3t", + "locationName": "iamInstanceProfile" + }, + "InstanceLifecycle": { + "locationName": "instanceLifecycle" + }, + "ElasticGpuAssociations": { + "locationName": "elasticGpuAssociationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ElasticGpuId": { + "locationName": "elasticGpuId" + }, + "ElasticGpuAssociationId": { + "locationName": "elasticGpuAssociationId" + }, + "ElasticGpuAssociationState": { + "locationName": "elasticGpuAssociationState" + }, + "ElasticGpuAssociationTime": { + "locationName": "elasticGpuAssociationTime" + } + } + } + }, + "ElasticInferenceAcceleratorAssociations": { + "locationName": "elasticInferenceAcceleratorAssociationSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ElasticInferenceAcceleratorArn": { + "locationName": "elasticInferenceAcceleratorArn" + }, + "ElasticInferenceAcceleratorAssociationId": { + "locationName": "elasticInferenceAcceleratorAssociationId" + }, + "ElasticInferenceAcceleratorAssociationState": { + "locationName": "elasticInferenceAcceleratorAssociationState" + }, + "ElasticInferenceAcceleratorAssociationTime": { + "locationName": "elasticInferenceAcceleratorAssociationTime", + "type": "timestamp" + } + } + } + }, + "NetworkInterfaces": { + "locationName": "networkInterfaceSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Association": { + "shape": "S1d2", + "locationName": "association" + }, + "Attachment": { + "locationName": "attachment", + "type": "structure", + "members": { + "AttachTime": { + "locationName": "attachTime", + "type": "timestamp" + }, + "AttachmentId": { + "locationName": "attachmentId" + }, + "DeleteOnTermination": { + "locationName": "deleteOnTermination", + "type": "boolean" + }, + "DeviceIndex": { + "locationName": "deviceIndex", + "type": "integer" + }, + "Status": { + "locationName": "status" + }, + "NetworkCardIndex": { + "locationName": "networkCardIndex", + "type": "integer" + } + } + }, + "Description": { + "locationName": "description" + }, + "Groups": { + "shape": "Sld", + "locationName": "groupSet" + }, + "Ipv6Addresses": { + "shape": "Si9", + "locationName": "ipv6AddressesSet" + }, + "MacAddress": { + "locationName": "macAddress" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "OwnerId": { + "locationName": "ownerId" + }, + "PrivateDnsName": { + "locationName": "privateDnsName" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + }, + "PrivateIpAddresses": { + "locationName": "privateIpAddressesSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Association": { + "shape": "S1d2", + "locationName": "association" + }, + "Primary": { + "locationName": "primary", + "type": "boolean" + }, + "PrivateDnsName": { + "locationName": "privateDnsName" + }, + "PrivateIpAddress": { + "locationName": "privateIpAddress" + } + } + } + }, + "SourceDestCheck": { + "locationName": "sourceDestCheck", + "type": "boolean" + }, + "Status": { + "locationName": "status" + }, + "SubnetId": { + "locationName": "subnetId" + }, + "VpcId": { + "locationName": "vpcId" + }, + "InterfaceType": { + "locationName": "interfaceType" + }, + "Ipv4Prefixes": { + "locationName": "ipv4PrefixSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv4Prefix": { + "locationName": "ipv4Prefix" + } + } + } + }, + "Ipv6Prefixes": { + "locationName": "ipv6PrefixSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Ipv6Prefix": { + "locationName": "ipv6Prefix" + } + } + } + } + } + } + }, + "OutpostArn": { + "locationName": "outpostArn" }, - "EnaSupport": { - "locationName": "enaSupport", + "RootDeviceName": { + "locationName": "rootDeviceName" + }, + "RootDeviceType": { + "locationName": "rootDeviceType" + }, + "SecurityGroups": { + "shape": "Sld", + "locationName": "groupSet" + }, + "SourceDestCheck": { + "locationName": "sourceDestCheck", "type": "boolean" }, - "Hypervisor": { - "locationName": "hypervisor" + "SpotInstanceRequestId": { + "locationName": "spotInstanceRequestId" }, - "IamInstanceProfile": { - "shape": "S32", - "locationName": "iamInstanceProfile" + "SriovNetSupport": { + "locationName": "sriovNetSupport" }, - "InstanceLifecycle": { - "locationName": "instanceLifecycle" + "StateReason": { + "shape": "Sjc", + "locationName": "stateReason" }, - "ElasticGpuAssociations": { - "locationName": "elasticGpuAssociationSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "ElasticGpuId": { - "locationName": "elasticGpuId" - }, - "ElasticGpuAssociationId": { - "locationName": "elasticGpuAssociationId" - }, - "ElasticGpuAssociationState": { - "locationName": "elasticGpuAssociationState" - }, - "ElasticGpuAssociationTime": { - "locationName": "elasticGpuAssociationTime" - } + "Tags": { + "shape": "S6", + "locationName": "tagSet" + }, + "VirtualizationType": { + "locationName": "virtualizationType" + }, + "CpuOptions": { + "locationName": "cpuOptions", + "type": "structure", + "members": { + "CoreCount": { + "locationName": "coreCount", + "type": "integer" + }, + "ThreadsPerCore": { + "locationName": "threadsPerCore", + "type": "integer" + }, + "AmdSevSnp": { + "locationName": "amdSevSnp" } } }, - "ElasticInferenceAcceleratorAssociations": { - "locationName": "elasticInferenceAcceleratorAssociationSet", + "CapacityReservationId": { + "locationName": "capacityReservationId" + }, + "CapacityReservationSpecification": { + "locationName": "capacityReservationSpecification", + "type": "structure", + "members": { + "CapacityReservationPreference": { + "locationName": "capacityReservationPreference" + }, + "CapacityReservationTarget": { + "shape": "Sis", + "locationName": "capacityReservationTarget" + } + } + }, + "HibernationOptions": { + "locationName": "hibernationOptions", + "type": "structure", + "members": { + "Configured": { + "locationName": "configured", + "type": "boolean" + } + } + }, + "Licenses": { + "locationName": "licenseSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "ElasticInferenceAcceleratorArn": { - "locationName": "elasticInferenceAcceleratorArn" - }, - "ElasticInferenceAcceleratorAssociationId": { - "locationName": "elasticInferenceAcceleratorAssociationId" - }, - "ElasticInferenceAcceleratorAssociationState": { - "locationName": "elasticInferenceAcceleratorAssociationState" - }, - "ElasticInferenceAcceleratorAssociationTime": { - "locationName": "elasticInferenceAcceleratorAssociationTime", - "type": "timestamp" + "LicenseConfigurationArn": { + "locationName": "licenseConfigurationArn" } } } }, - "NetworkInterfaces": { - "locationName": "networkInterfaceSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Association": { - "shape": "S12c", - "locationName": "association" - }, - "Attachment": { - "locationName": "attachment", - "type": "structure", - "members": { - "AttachTime": { - "locationName": "attachTime", - "type": "timestamp" - }, - "AttachmentId": { - "locationName": "attachmentId" - }, - "DeleteOnTermination": { - "locationName": "deleteOnTermination", - "type": "boolean" - }, - "DeviceIndex": { - "locationName": "deviceIndex", - "type": "integer" - }, - "Status": { - "locationName": "status" - }, - "NetworkCardIndex": { - "locationName": "networkCardIndex", - "type": "integer" - } - } - }, - "Description": { - "locationName": "description" - }, - "Groups": { - "shape": "Sf4", - "locationName": "groupSet" - }, - "Ipv6Addresses": { - "shape": "Sd0", - "locationName": "ipv6AddressesSet" - }, - "MacAddress": { - "locationName": "macAddress" - }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" - }, - "OwnerId": { - "locationName": "ownerId" - }, - "PrivateDnsName": { - "locationName": "privateDnsName" - }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" - }, - "PrivateIpAddresses": { - "locationName": "privateIpAddressesSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Association": { - "shape": "S12c", - "locationName": "association" - }, - "Primary": { - "locationName": "primary", - "type": "boolean" - }, - "PrivateDnsName": { - "locationName": "privateDnsName" - }, - "PrivateIpAddress": { - "locationName": "privateIpAddress" - } - } - } - }, - "SourceDestCheck": { - "locationName": "sourceDestCheck", - "type": "boolean" - }, - "Status": { - "locationName": "status" - }, - "SubnetId": { - "locationName": "subnetId" - }, - "VpcId": { - "locationName": "vpcId" - }, - "InterfaceType": { - "locationName": "interfaceType" - }, - "Ipv4Prefixes": { - "locationName": "ipv4PrefixSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv4Prefix": { - "locationName": "ipv4Prefix" - } - } - } - }, - "Ipv6Prefixes": { - "locationName": "ipv6PrefixSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Ipv6Prefix": { - "locationName": "ipv6Prefix" - } - } + "MetadataOptions": { + "shape": "S1df", + "locationName": "metadataOptions" + }, + "EnclaveOptions": { + "shape": "S18i", + "locationName": "enclaveOptions" + }, + "BootMode": { + "locationName": "bootMode" + }, + "PlatformDetails": { + "locationName": "platformDetails" + }, + "UsageOperation": { + "locationName": "usageOperation" + }, + "UsageOperationUpdateTime": { + "locationName": "usageOperationUpdateTime", + "type": "timestamp" + }, + "PrivateDnsNameOptions": { + "locationName": "privateDnsNameOptions", + "type": "structure", + "members": { + "HostnameType": { + "locationName": "hostnameType" + }, + "EnableResourceNameDnsARecord": { + "locationName": "enableResourceNameDnsARecord", + "type": "boolean" + }, + "EnableResourceNameDnsAAAARecord": { + "locationName": "enableResourceNameDnsAAAARecord", + "type": "boolean" + } + } + }, + "Ipv6Address": { + "locationName": "ipv6Address" + }, + "TpmSupport": { + "locationName": "tpmSupport" + }, + "MaintenanceOptions": { + "locationName": "maintenanceOptions", + "type": "structure", + "members": { + "AutoRecovery": { + "locationName": "autoRecovery" + } + } + }, + "CurrentInstanceBootMode": { + "locationName": "currentInstanceBootMode" + } + } + } + }, + "OwnerId": { + "locationName": "ownerId" + }, + "RequesterId": { + "locationName": "requesterId" + }, + "ReservationId": { + "locationName": "reservationId" + } + } + }, + "S1ct": { + "type": "structure", + "members": { + "State": { + "locationName": "state" + } + } + }, + "S1d2": { + "type": "structure", + "members": { + "CarrierIp": { + "locationName": "carrierIp" + }, + "CustomerOwnedIp": { + "locationName": "customerOwnedIp" + }, + "IpOwnerId": { + "locationName": "ipOwnerId" + }, + "PublicDnsName": { + "locationName": "publicDnsName" + }, + "PublicIp": { + "locationName": "publicIp" + } + } + }, + "S1df": { + "type": "structure", + "members": { + "State": { + "locationName": "state" + }, + "HttpTokens": { + "locationName": "httpTokens" + }, + "HttpPutResponseHopLimit": { + "locationName": "httpPutResponseHopLimit", + "type": "integer" + }, + "HttpEndpoint": { + "locationName": "httpEndpoint" + }, + "HttpProtocolIpv6": { + "locationName": "httpProtocolIpv6" + }, + "InstanceMetadataTags": { + "locationName": "instanceMetadataTags" + } + } + }, + "S1ff": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S1gf": { + "type": "structure", + "members": { + "NetworkInsightsAccessScopeAnalysisId": { + "locationName": "networkInsightsAccessScopeAnalysisId" + }, + "NetworkInsightsAccessScopeAnalysisArn": { + "locationName": "networkInsightsAccessScopeAnalysisArn" + }, + "NetworkInsightsAccessScopeId": { + "locationName": "networkInsightsAccessScopeId" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "WarningMessage": { + "locationName": "warningMessage" + }, + "StartDate": { + "locationName": "startDate", + "type": "timestamp" + }, + "EndDate": { + "locationName": "endDate", + "type": "timestamp" + }, + "FindingsFound": { + "locationName": "findingsFound" + }, + "AnalyzedEniCount": { + "locationName": "analyzedEniCount", + "type": "integer" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "S1gq": { + "type": "structure", + "members": { + "NetworkInsightsAnalysisId": { + "locationName": "networkInsightsAnalysisId" + }, + "NetworkInsightsAnalysisArn": { + "locationName": "networkInsightsAnalysisArn" + }, + "NetworkInsightsPathId": { + "locationName": "networkInsightsPathId" + }, + "AdditionalAccounts": { + "shape": "So", + "locationName": "additionalAccountSet" + }, + "FilterInArns": { + "shape": "S1gr", + "locationName": "filterInArnSet" + }, + "StartDate": { + "locationName": "startDate", + "type": "timestamp" + }, + "Status": { + "locationName": "status" + }, + "StatusMessage": { + "locationName": "statusMessage" + }, + "WarningMessage": { + "locationName": "warningMessage" + }, + "NetworkPathFound": { + "locationName": "networkPathFound", + "type": "boolean" + }, + "ForwardPathComponents": { + "shape": "S1gs", + "locationName": "forwardPathComponentSet" + }, + "ReturnPathComponents": { + "shape": "S1gs", + "locationName": "returnPathComponentSet" + }, + "Explanations": { + "shape": "S1hc", + "locationName": "explanationSet" + }, + "AlternatePathHints": { + "locationName": "alternatePathHintSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "ComponentId": { + "locationName": "componentId" + }, + "ComponentArn": { + "locationName": "componentArn" + } + } + } + }, + "SuggestedAccounts": { + "shape": "So", + "locationName": "suggestedAccountSet" + }, + "Tags": { + "shape": "S6", + "locationName": "tagSet" + } + } + }, + "S1gr": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S1gs": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "SequenceNumber": { + "locationName": "sequenceNumber", + "type": "integer" + }, + "AclRule": { + "shape": "S1gu", + "locationName": "aclRule" + }, + "AttachedTo": { + "shape": "S1gv", + "locationName": "attachedTo" + }, + "Component": { + "shape": "S1gv", + "locationName": "component" + }, + "DestinationVpc": { + "shape": "S1gv", + "locationName": "destinationVpc" + }, + "OutboundHeader": { + "shape": "S1gw", + "locationName": "outboundHeader" + }, + "InboundHeader": { + "shape": "S1gw", + "locationName": "inboundHeader" + }, + "RouteTableRoute": { + "shape": "S1gz", + "locationName": "routeTableRoute" + }, + "SecurityGroupRule": { + "shape": "S1h0", + "locationName": "securityGroupRule" + }, + "SourceVpc": { + "shape": "S1gv", + "locationName": "sourceVpc" + }, + "Subnet": { + "shape": "S1gv", + "locationName": "subnet" + }, + "Vpc": { + "shape": "S1gv", + "locationName": "vpc" + }, + "AdditionalDetails": { + "locationName": "additionalDetailSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "AdditionalDetailType": { + "locationName": "additionalDetailType" + }, + "Component": { + "shape": "S1gv", + "locationName": "component" + }, + "VpcEndpointService": { + "shape": "S1gv", + "locationName": "vpcEndpointService" + }, + "RuleOptions": { + "shape": "S1h3", + "locationName": "ruleOptionSet" + }, + "RuleGroupTypePairs": { + "locationName": "ruleGroupTypePairSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "RuleGroupArn": { + "locationName": "ruleGroupArn" + }, + "RuleGroupType": { + "locationName": "ruleGroupType" } } } - } - }, - "OutpostArn": { - "locationName": "outpostArn" - }, - "RootDeviceName": { - "locationName": "rootDeviceName" - }, - "RootDeviceType": { - "locationName": "rootDeviceType" - }, - "SecurityGroups": { - "shape": "Sf4", - "locationName": "groupSet" - }, - "SourceDestCheck": { - "locationName": "sourceDestCheck", - "type": "boolean" - }, - "SpotInstanceRequestId": { - "locationName": "spotInstanceRequestId" - }, - "SriovNetSupport": { - "locationName": "sriovNetSupport" - }, - "StateReason": { - "shape": "Sxi", - "locationName": "stateReason" - }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" - }, - "VirtualizationType": { - "locationName": "virtualizationType" - }, - "CpuOptions": { - "locationName": "cpuOptions", - "type": "structure", - "members": { - "CoreCount": { - "locationName": "coreCount", - "type": "integer" - }, - "ThreadsPerCore": { - "locationName": "threadsPerCore", - "type": "integer" - } - } - }, - "CapacityReservationId": { - "locationName": "capacityReservationId" - }, - "CapacityReservationSpecification": { - "locationName": "capacityReservationSpecification", - "type": "structure", - "members": { - "CapacityReservationPreference": { - "locationName": "capacityReservationPreference" - }, - "CapacityReservationTarget": { - "shape": "Sdj", - "locationName": "capacityReservationTarget" - } - } - }, - "HibernationOptions": { - "locationName": "hibernationOptions", - "type": "structure", - "members": { - "Configured": { - "locationName": "configured", - "type": "boolean" - } - } - }, - "Licenses": { - "locationName": "licenseSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "LicenseConfigurationArn": { - "locationName": "licenseConfigurationArn" + }, + "RuleGroupRuleOptionsPairs": { + "locationName": "ruleGroupRuleOptionsPairSet", + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "RuleGroupArn": { + "locationName": "ruleGroupArn" + }, + "RuleOptions": { + "shape": "S1h3", + "locationName": "ruleOptionSet" + } } } + }, + "ServiceName": { + "locationName": "serviceName" + }, + "LoadBalancers": { + "shape": "S1ha", + "locationName": "loadBalancerSet" } - }, - "MetadataOptions": { - "shape": "S12p", - "locationName": "metadataOptions" - }, - "EnclaveOptions": { - "shape": "Sya", - "locationName": "enclaveOptions" - }, - "BootMode": { - "locationName": "bootMode" } } + }, + "TransitGateway": { + "shape": "S1gv", + "locationName": "transitGateway" + }, + "TransitGatewayRouteTableRoute": { + "shape": "S1hb", + "locationName": "transitGatewayRouteTableRoute" + }, + "Explanations": { + "shape": "S1hc", + "locationName": "explanationSet" + }, + "ElasticLoadBalancerListener": { + "shape": "S1gv", + "locationName": "elasticLoadBalancerListener" + }, + "FirewallStatelessRule": { + "shape": "S1hi", + "locationName": "firewallStatelessRule" + }, + "FirewallStatefulRule": { + "shape": "S1hm", + "locationName": "firewallStatefulRule" + }, + "ServiceName": { + "locationName": "serviceName" } + } + } + }, + "S1gu": { + "type": "structure", + "members": { + "Cidr": { + "locationName": "cidr" }, - "OwnerId": { - "locationName": "ownerId" + "Egress": { + "locationName": "egress", + "type": "boolean" }, - "RequesterId": { - "locationName": "requesterId" + "PortRange": { + "shape": "Sk5", + "locationName": "portRange" }, - "ReservationId": { - "locationName": "reservationId" + "Protocol": { + "locationName": "protocol" + }, + "RuleAction": { + "locationName": "ruleAction" + }, + "RuleNumber": { + "locationName": "ruleNumber", + "type": "integer" } } }, - "S123": { + "S1gv": { "type": "structure", "members": { - "State": { - "locationName": "state" + "Id": { + "locationName": "id" + }, + "Arn": { + "locationName": "arn" + }, + "Name": { + "locationName": "name" } } }, - "S12c": { + "S1gw": { "type": "structure", "members": { - "CarrierIp": { - "locationName": "carrierIp" + "DestinationAddresses": { + "shape": "S1gx", + "locationName": "destinationAddressSet" }, - "IpOwnerId": { - "locationName": "ipOwnerId" + "DestinationPortRanges": { + "shape": "S1gy", + "locationName": "destinationPortRangeSet" }, - "PublicDnsName": { - "locationName": "publicDnsName" + "Protocol": { + "locationName": "protocol" }, - "PublicIp": { - "locationName": "publicIp" + "SourceAddresses": { + "shape": "S1gx", + "locationName": "sourceAddressSet" + }, + "SourcePortRanges": { + "shape": "S1gy", + "locationName": "sourcePortRangeSet" + } + } + }, + "S1gx": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S1gy": { + "type": "list", + "member": { + "shape": "Sk5", + "locationName": "item" + } + }, + "S1gz": { + "type": "structure", + "members": { + "DestinationCidr": { + "locationName": "destinationCidr" + }, + "DestinationPrefixListId": { + "locationName": "destinationPrefixListId" + }, + "EgressOnlyInternetGatewayId": { + "locationName": "egressOnlyInternetGatewayId" + }, + "GatewayId": { + "locationName": "gatewayId" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "NatGatewayId": { + "locationName": "natGatewayId" + }, + "NetworkInterfaceId": { + "locationName": "networkInterfaceId" + }, + "Origin": { + "locationName": "origin" + }, + "TransitGatewayId": { + "locationName": "transitGatewayId" + }, + "VpcPeeringConnectionId": { + "locationName": "vpcPeeringConnectionId" + }, + "State": { + "locationName": "state" + }, + "CarrierGatewayId": { + "locationName": "carrierGatewayId" + }, + "CoreNetworkArn": { + "locationName": "coreNetworkArn" + }, + "LocalGatewayId": { + "locationName": "localGatewayId" } } }, - "S12p": { + "S1h0": { "type": "structure", "members": { - "State": { - "locationName": "state" + "Cidr": { + "locationName": "cidr" }, - "HttpTokens": { - "locationName": "httpTokens" + "Direction": { + "locationName": "direction" }, - "HttpPutResponseHopLimit": { - "locationName": "httpPutResponseHopLimit", - "type": "integer" + "SecurityGroupId": { + "locationName": "securityGroupId" }, - "HttpEndpoint": { - "locationName": "httpEndpoint" + "PortRange": { + "shape": "Sk5", + "locationName": "portRange" }, - "HttpProtocolIpv6": { - "locationName": "httpProtocolIpv6" + "PrefixListId": { + "locationName": "prefixListId" + }, + "Protocol": { + "locationName": "protocol" + } + } + }, + "S1h3": { + "type": "list", + "member": { + "locationName": "item", + "type": "structure", + "members": { + "Keyword": { + "locationName": "keyword" + }, + "Settings": { + "shape": "S1h5", + "locationName": "settingSet" + } } } }, - "S147": { + "S1h5": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S1ha": { "type": "list", "member": { + "shape": "S1gv", "locationName": "item" } }, - "S157": { + "S1hb": { "type": "structure", "members": { - "NetworkInsightsAnalysisId": { - "locationName": "networkInsightsAnalysisId" - }, - "NetworkInsightsAnalysisArn": { - "locationName": "networkInsightsAnalysisArn" - }, - "NetworkInsightsPathId": { - "locationName": "networkInsightsPathId" - }, - "FilterInArns": { - "shape": "S158", - "locationName": "filterInArnSet" - }, - "StartDate": { - "locationName": "startDate", - "type": "timestamp" - }, - "Status": { - "locationName": "status" - }, - "StatusMessage": { - "locationName": "statusMessage" + "DestinationCidr": { + "locationName": "destinationCidr" }, - "NetworkPathFound": { - "locationName": "networkPathFound", - "type": "boolean" + "State": { + "locationName": "state" }, - "ForwardPathComponents": { - "shape": "S15a", - "locationName": "forwardPathComponentSet" + "RouteOrigin": { + "locationName": "routeOrigin" }, - "ReturnPathComponents": { - "shape": "S15a", - "locationName": "returnPathComponentSet" + "PrefixListId": { + "locationName": "prefixListId" }, - "Explanations": { - "locationName": "explanationSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "Acl": { - "shape": "S15d", - "locationName": "acl" - }, - "AclRule": { - "shape": "S15c", - "locationName": "aclRule" - }, - "Address": { - "locationName": "address" - }, - "Addresses": { - "shape": "S15f", - "locationName": "addressSet" - }, - "AttachedTo": { - "shape": "S15d", - "locationName": "attachedTo" - }, - "AvailabilityZones": { - "shape": "Se", - "locationName": "availabilityZoneSet" - }, - "Cidrs": { - "shape": "Se", - "locationName": "cidrSet" - }, - "Component": { - "shape": "S15d", - "locationName": "component" - }, - "CustomerGateway": { - "shape": "S15d", - "locationName": "customerGateway" - }, - "Destination": { - "shape": "S15d", - "locationName": "destination" - }, - "DestinationVpc": { - "shape": "S15d", - "locationName": "destinationVpc" - }, - "Direction": { - "locationName": "direction" - }, - "ExplanationCode": { - "locationName": "explanationCode" - }, - "IngressRouteTable": { - "shape": "S15d", - "locationName": "ingressRouteTable" - }, - "InternetGateway": { - "shape": "S15d", - "locationName": "internetGateway" - }, - "LoadBalancerArn": { - "locationName": "loadBalancerArn" - }, - "ClassicLoadBalancerListener": { - "locationName": "classicLoadBalancerListener", - "type": "structure", - "members": { - "LoadBalancerPort": { - "locationName": "loadBalancerPort", - "type": "integer" - }, - "InstancePort": { - "locationName": "instancePort", - "type": "integer" - } - } - }, - "LoadBalancerListenerPort": { - "locationName": "loadBalancerListenerPort", - "type": "integer" - }, - "LoadBalancerTarget": { - "locationName": "loadBalancerTarget", - "type": "structure", - "members": { - "Address": { - "locationName": "address" - }, - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "Instance": { - "shape": "S15d", - "locationName": "instance" - }, - "Port": { - "locationName": "port", - "type": "integer" - } - } - }, - "LoadBalancerTargetGroup": { - "shape": "S15d", - "locationName": "loadBalancerTargetGroup" - }, - "LoadBalancerTargetGroups": { - "shape": "S15n", - "locationName": "loadBalancerTargetGroupSet" - }, - "LoadBalancerTargetPort": { - "locationName": "loadBalancerTargetPort", - "type": "integer" - }, - "ElasticLoadBalancerListener": { - "shape": "S15d", - "locationName": "elasticLoadBalancerListener" - }, - "MissingComponent": { - "locationName": "missingComponent" - }, - "NatGateway": { - "shape": "S15d", - "locationName": "natGateway" - }, - "NetworkInterface": { - "shape": "S15d", - "locationName": "networkInterface" - }, - "PacketField": { - "locationName": "packetField" - }, - "VpcPeeringConnection": { - "shape": "S15d", - "locationName": "vpcPeeringConnection" - }, - "Port": { - "locationName": "port", - "type": "integer" - }, - "PortRanges": { - "shape": "S15g", - "locationName": "portRangeSet" - }, - "PrefixList": { - "shape": "S15d", - "locationName": "prefixList" - }, - "Protocols": { - "locationName": "protocolSet", - "type": "list", - "member": { - "locationName": "item" - } - }, - "RouteTableRoute": { - "shape": "S15h", - "locationName": "routeTableRoute" - }, - "RouteTable": { - "shape": "S15d", - "locationName": "routeTable" - }, - "SecurityGroup": { - "shape": "S15d", - "locationName": "securityGroup" - }, - "SecurityGroupRule": { - "shape": "S15i", - "locationName": "securityGroupRule" - }, - "SecurityGroups": { - "shape": "S15n", - "locationName": "securityGroupSet" - }, - "SourceVpc": { - "shape": "S15d", - "locationName": "sourceVpc" - }, - "State": { - "locationName": "state" - }, - "Subnet": { - "shape": "S15d", - "locationName": "subnet" - }, - "SubnetRouteTable": { - "shape": "S15d", - "locationName": "subnetRouteTable" - }, - "Vpc": { - "shape": "S15d", - "locationName": "vpc" - }, - "VpcEndpoint": { - "shape": "S15d", - "locationName": "vpcEndpoint" - }, - "VpnConnection": { - "shape": "S15d", - "locationName": "vpnConnection" - }, - "VpnGateway": { - "shape": "S15d", - "locationName": "vpnGateway" - } - } - } + "AttachmentId": { + "locationName": "attachmentId" }, - "AlternatePathHints": { - "locationName": "alternatePathHintSet", - "type": "list", - "member": { - "locationName": "item", - "type": "structure", - "members": { - "ComponentId": { - "locationName": "componentId" - }, - "ComponentArn": { - "locationName": "componentArn" - } - } - } + "ResourceId": { + "locationName": "resourceId" }, - "Tags": { - "shape": "Ss", - "locationName": "tagSet" + "ResourceType": { + "locationName": "resourceType" } } }, - "S158": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S15a": { + "S1hc": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { - "SequenceNumber": { - "locationName": "sequenceNumber", - "type": "integer" + "Acl": { + "shape": "S1gv", + "locationName": "acl" }, "AclRule": { - "shape": "S15c", + "shape": "S1gu", "locationName": "aclRule" }, + "Address": { + "locationName": "address" + }, + "Addresses": { + "shape": "S1gx", + "locationName": "addressSet" + }, + "AttachedTo": { + "shape": "S1gv", + "locationName": "attachedTo" + }, + "AvailabilityZones": { + "shape": "So", + "locationName": "availabilityZoneSet" + }, + "Cidrs": { + "shape": "So", + "locationName": "cidrSet" + }, "Component": { - "shape": "S15d", + "shape": "S1gv", "locationName": "component" }, + "CustomerGateway": { + "shape": "S1gv", + "locationName": "customerGateway" + }, + "Destination": { + "shape": "S1gv", + "locationName": "destination" + }, "DestinationVpc": { - "shape": "S15d", + "shape": "S1gv", "locationName": "destinationVpc" }, - "OutboundHeader": { - "shape": "S15e", - "locationName": "outboundHeader" + "Direction": { + "locationName": "direction" + }, + "ExplanationCode": { + "locationName": "explanationCode" + }, + "IngressRouteTable": { + "shape": "S1gv", + "locationName": "ingressRouteTable" + }, + "InternetGateway": { + "shape": "S1gv", + "locationName": "internetGateway" + }, + "LoadBalancerArn": { + "locationName": "loadBalancerArn" + }, + "ClassicLoadBalancerListener": { + "locationName": "classicLoadBalancerListener", + "type": "structure", + "members": { + "LoadBalancerPort": { + "locationName": "loadBalancerPort", + "type": "integer" + }, + "InstancePort": { + "locationName": "instancePort", + "type": "integer" + } + } + }, + "LoadBalancerListenerPort": { + "locationName": "loadBalancerListenerPort", + "type": "integer" + }, + "LoadBalancerTarget": { + "locationName": "loadBalancerTarget", + "type": "structure", + "members": { + "Address": { + "locationName": "address" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "Instance": { + "shape": "S1gv", + "locationName": "instance" + }, + "Port": { + "locationName": "port", + "type": "integer" + } + } + }, + "LoadBalancerTargetGroup": { + "shape": "S1gv", + "locationName": "loadBalancerTargetGroup" + }, + "LoadBalancerTargetGroups": { + "shape": "S1ha", + "locationName": "loadBalancerTargetGroupSet" + }, + "LoadBalancerTargetPort": { + "locationName": "loadBalancerTargetPort", + "type": "integer" + }, + "ElasticLoadBalancerListener": { + "shape": "S1gv", + "locationName": "elasticLoadBalancerListener" + }, + "MissingComponent": { + "locationName": "missingComponent" + }, + "NatGateway": { + "shape": "S1gv", + "locationName": "natGateway" + }, + "NetworkInterface": { + "shape": "S1gv", + "locationName": "networkInterface" + }, + "PacketField": { + "locationName": "packetField" + }, + "VpcPeeringConnection": { + "shape": "S1gv", + "locationName": "vpcPeeringConnection" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "PortRanges": { + "shape": "S1gy", + "locationName": "portRangeSet" + }, + "PrefixList": { + "shape": "S1gv", + "locationName": "prefixList" }, - "InboundHeader": { - "shape": "S15e", - "locationName": "inboundHeader" + "Protocols": { + "shape": "S1h5", + "locationName": "protocolSet" }, "RouteTableRoute": { - "shape": "S15h", + "shape": "S1gz", "locationName": "routeTableRoute" }, + "RouteTable": { + "shape": "S1gv", + "locationName": "routeTable" + }, + "SecurityGroup": { + "shape": "S1gv", + "locationName": "securityGroup" + }, "SecurityGroupRule": { - "shape": "S15i", + "shape": "S1h0", "locationName": "securityGroupRule" }, + "SecurityGroups": { + "shape": "S1ha", + "locationName": "securityGroupSet" + }, "SourceVpc": { - "shape": "S15d", + "shape": "S1gv", "locationName": "sourceVpc" }, + "State": { + "locationName": "state" + }, "Subnet": { - "shape": "S15d", + "shape": "S1gv", "locationName": "subnet" }, + "SubnetRouteTable": { + "shape": "S1gv", + "locationName": "subnetRouteTable" + }, "Vpc": { - "shape": "S15d", + "shape": "S1gv", "locationName": "vpc" + }, + "VpcEndpoint": { + "shape": "S1gv", + "locationName": "vpcEndpoint" + }, + "VpnConnection": { + "shape": "S1gv", + "locationName": "vpnConnection" + }, + "VpnGateway": { + "shape": "S1gv", + "locationName": "vpnGateway" + }, + "TransitGateway": { + "shape": "S1gv", + "locationName": "transitGateway" + }, + "TransitGatewayRouteTable": { + "shape": "S1gv", + "locationName": "transitGatewayRouteTable" + }, + "TransitGatewayRouteTableRoute": { + "shape": "S1hb", + "locationName": "transitGatewayRouteTableRoute" + }, + "TransitGatewayAttachment": { + "shape": "S1gv", + "locationName": "transitGatewayAttachment" + }, + "ComponentAccount": { + "locationName": "componentAccount" + }, + "ComponentRegion": { + "locationName": "componentRegion" + }, + "FirewallStatelessRule": { + "shape": "S1hi", + "locationName": "firewallStatelessRule" + }, + "FirewallStatefulRule": { + "shape": "S1hm", + "locationName": "firewallStatefulRule" } } } }, - "S15c": { + "S1hi": { "type": "structure", "members": { - "Cidr": { - "locationName": "cidr" + "RuleGroupArn": { + "locationName": "ruleGroupArn" }, - "Egress": { - "locationName": "egress", - "type": "boolean" + "Sources": { + "shape": "So", + "locationName": "sourceSet" }, - "PortRange": { - "shape": "Sen", - "locationName": "portRange" + "Destinations": { + "shape": "So", + "locationName": "destinationSet" }, - "Protocol": { - "locationName": "protocol" + "SourcePorts": { + "shape": "S1gy", + "locationName": "sourcePortSet" + }, + "DestinationPorts": { + "shape": "S1gy", + "locationName": "destinationPortSet" + }, + "Protocols": { + "locationName": "protocolSet", + "type": "list", + "member": { + "locationName": "item", + "type": "integer" + } }, "RuleAction": { "locationName": "ruleAction" }, - "RuleNumber": { - "locationName": "ruleNumber", + "Priority": { + "locationName": "priority", "type": "integer" } } }, - "S15d": { - "type": "structure", - "members": { - "Id": { - "locationName": "id" - }, - "Arn": { - "locationName": "arn" - } - } - }, - "S15e": { - "type": "structure", - "members": { - "DestinationAddresses": { - "shape": "S15f", - "locationName": "destinationAddressSet" - }, - "DestinationPortRanges": { - "shape": "S15g", - "locationName": "destinationPortRangeSet" - }, - "Protocol": { - "locationName": "protocol" - }, - "SourceAddresses": { - "shape": "S15f", - "locationName": "sourceAddressSet" - }, - "SourcePortRanges": { - "shape": "S15g", - "locationName": "sourcePortRangeSet" - } - } - }, - "S15f": { - "type": "list", - "member": { - "locationName": "item" - } - }, - "S15g": { - "type": "list", - "member": { - "shape": "Sen", - "locationName": "item" - } - }, - "S15h": { + "S1hm": { "type": "structure", "members": { - "DestinationCidr": { - "locationName": "destinationCidr" + "RuleGroupArn": { + "locationName": "ruleGroupArn" }, - "DestinationPrefixListId": { - "locationName": "destinationPrefixListId" - }, - "EgressOnlyInternetGatewayId": { - "locationName": "egressOnlyInternetGatewayId" - }, - "GatewayId": { - "locationName": "gatewayId" + "Sources": { + "shape": "So", + "locationName": "sourceSet" }, - "InstanceId": { - "locationName": "instanceId" + "Destinations": { + "shape": "So", + "locationName": "destinationSet" }, - "NatGatewayId": { - "locationName": "natGatewayId" + "SourcePorts": { + "shape": "S1gy", + "locationName": "sourcePortSet" }, - "NetworkInterfaceId": { - "locationName": "networkInterfaceId" + "DestinationPorts": { + "shape": "S1gy", + "locationName": "destinationPortSet" }, - "Origin": { - "locationName": "origin" + "Protocol": { + "locationName": "protocol" }, - "TransitGatewayId": { - "locationName": "transitGatewayId" + "RuleAction": { + "locationName": "ruleAction" }, - "VpcPeeringConnectionId": { - "locationName": "vpcPeeringConnectionId" + "Direction": { + "locationName": "direction" } } }, - "S15i": { + "S1it": { "type": "structure", "members": { - "Cidr": { - "locationName": "cidr" - }, - "Direction": { - "locationName": "direction" - }, - "SecurityGroupId": { - "locationName": "securityGroupId" + "FirstAddress": { + "locationName": "firstAddress" }, - "PortRange": { - "shape": "Sen", - "locationName": "portRange" + "LastAddress": { + "locationName": "lastAddress" }, - "PrefixListId": { - "locationName": "prefixListId" + "AddressCount": { + "locationName": "addressCount", + "type": "integer" }, - "Protocol": { - "locationName": "protocol" + "AvailableAddressCount": { + "locationName": "availableAddressCount", + "type": "integer" } } }, - "S15n": { - "type": "list", - "member": { - "shape": "S15d", - "locationName": "item" - } - }, - "S179": { + "S1j6": { "type": "list", "member": { "locationName": "ReservedInstancesId" } }, - "S17h": { + "S1je": { "type": "list", "member": { "locationName": "item", @@ -25500,7 +33327,7 @@ } } }, - "S17v": { + "S1js": { "type": "structure", "members": { "AvailabilityZone": { @@ -25521,7 +33348,7 @@ } } }, - "S18i": { + "S1kf": { "type": "structure", "members": { "Frequency": { @@ -25548,7 +33375,7 @@ } } }, - "S18q": { + "S1kn": { "type": "structure", "members": { "AvailabilityZone": { @@ -25583,7 +33410,7 @@ "type": "timestamp" }, "Recurrence": { - "shape": "S18i", + "shape": "S1kf", "locationName": "recurrence" }, "ScheduledInstanceId": { @@ -25607,19 +33434,19 @@ } } }, - "S18x": { + "S1ku": { "type": "list", "member": { "locationName": "item" } }, - "S191": { + "S1ky": { "type": "list", "member": { "locationName": "GroupName" } }, - "S199": { + "S1l6": { "type": "list", "member": { "locationName": "item", @@ -25634,13 +33461,13 @@ } } }, - "S19d": { + "S1lg": { "type": "list", "member": { "locationName": "SnapshotId" } }, - "S19w": { + "S1lz": { "type": "structure", "required": [ "IamFleetRole", @@ -25663,6 +33490,10 @@ "members": { "ReplacementStrategy": { "locationName": "replacementStrategy" + }, + "TerminationDelay": { + "locationName": "terminationDelay", + "type": "integer" } } } @@ -25693,14 +33524,14 @@ "type": "structure", "members": { "SecurityGroups": { - "shape": "Sf4", + "shape": "Sld", "locationName": "groupSet" }, "AddressingType": { "locationName": "addressingType" }, "BlockDeviceMappings": { - "shape": "Sx4", + "shape": "S17a", "locationName": "blockDeviceMapping" }, "EbsOptimized": { @@ -25708,7 +33539,7 @@ "type": "boolean" }, "IamInstanceProfile": { - "shape": "S2z", + "shape": "S3q", "locationName": "iamInstanceProfile" }, "ImageId": { @@ -25734,11 +33565,11 @@ } }, "NetworkInterfaces": { - "shape": "S1a6", + "shape": "S1m9", "locationName": "networkInterfaceSet" }, "Placement": { - "shape": "S1a8", + "shape": "S1mb", "locationName": "placement" }, "RamdiskId": { @@ -25751,6 +33582,7 @@ "locationName": "subnetId" }, "UserData": { + "shape": "Sga", "locationName": "userData" }, "WeightedCapacity": { @@ -25768,17 +33600,21 @@ "locationName": "resourceType" }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tag" } } } + }, + "InstanceRequirements": { + "shape": "Sdp", + "locationName": "instanceRequirements" } } } }, "LaunchTemplateConfigs": { - "shape": "S1ab", + "shape": "S1me", "locationName": "launchTemplateConfigs" }, "SpotPrice": { @@ -25871,13 +33707,16 @@ "Context": { "locationName": "context" }, + "TargetCapacityUnitType": { + "locationName": "targetCapacityUnitType" + }, "TagSpecifications": { - "shape": "S1t", + "shape": "S3", "locationName": "TagSpecification" } } }, - "S1a6": { + "S1m9": { "type": "list", "member": { "locationName": "item", @@ -25899,7 +33738,7 @@ "type": "integer" }, "Groups": { - "shape": "Sbg", + "shape": "Sgl", "locationName": "SecurityGroupId" }, "Ipv6AddressCount": { @@ -25907,7 +33746,7 @@ "type": "integer" }, "Ipv6Addresses": { - "shape": "Sd0", + "shape": "Si9", "locationName": "ipv6AddressesSet", "queryName": "Ipv6Addresses" }, @@ -25918,7 +33757,7 @@ "locationName": "privateIpAddress" }, "PrivateIpAddresses": { - "shape": "Sbj", + "shape": "Sgo", "locationName": "privateIpAddressesSet", "queryName": "PrivateIpAddresses" }, @@ -25937,23 +33776,26 @@ "type": "integer" }, "Ipv4Prefixes": { - "shape": "Sbl", + "shape": "Sgq", "locationName": "Ipv4Prefix" }, "Ipv4PrefixCount": { "type": "integer" }, "Ipv6Prefixes": { - "shape": "Sbn", + "shape": "Sgs", "locationName": "Ipv6Prefix" }, "Ipv6PrefixCount": { "type": "integer" + }, + "PrimaryIpv6": { + "type": "boolean" } } } }, - "S1a8": { + "S1mb": { "type": "structure", "members": { "AvailabilityZone": { @@ -25967,14 +33809,14 @@ } } }, - "S1ab": { + "S1me": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "LaunchTemplateSpecification": { - "shape": "S9v", + "shape": "Sdm", "locationName": "launchTemplateSpecification" }, "Overrides": { @@ -26003,6 +33845,10 @@ "Priority": { "locationName": "priority", "type": "double" + }, + "InstanceRequirements": { + "shape": "Sdp", + "locationName": "instanceRequirements" } } } @@ -26010,7 +33856,7 @@ } } }, - "S1ao": { + "S1mr": { "type": "list", "member": { "locationName": "item", @@ -26031,7 +33877,7 @@ "type": "timestamp" }, "Fault": { - "shape": "Sgu", + "shape": "Sna", "locationName": "fault" }, "InstanceId": { @@ -26045,17 +33891,18 @@ "type": "structure", "members": { "UserData": { + "shape": "Sga", "locationName": "userData" }, "SecurityGroups": { - "shape": "Sf4", + "shape": "Sld", "locationName": "groupSet" }, "AddressingType": { "locationName": "addressingType" }, "BlockDeviceMappings": { - "shape": "Sx4", + "shape": "S17a", "locationName": "blockDeviceMapping" }, "EbsOptimized": { @@ -26063,7 +33910,7 @@ "type": "boolean" }, "IamInstanceProfile": { - "shape": "S2z", + "shape": "S3q", "locationName": "iamInstanceProfile" }, "ImageId": { @@ -26079,11 +33926,11 @@ "locationName": "keyName" }, "NetworkInterfaces": { - "shape": "S1a6", + "shape": "S1m9", "locationName": "networkInterfaceSet" }, "Placement": { - "shape": "S1a8", + "shape": "S1mb", "locationName": "placement" }, "RamdiskId": { @@ -26093,7 +33940,7 @@ "locationName": "subnetId" }, "Monitoring": { - "shape": "S1ar", + "shape": "S1mu", "locationName": "monitoring" } } @@ -26130,7 +33977,7 @@ } }, "Tags": { - "shape": "Ss", + "shape": "S6", "locationName": "tagSet" }, "Type": { @@ -26150,7 +33997,7 @@ } } }, - "S1ar": { + "S1mu": { "type": "structure", "required": [ "Enabled" @@ -26162,7 +34009,7 @@ } } }, - "S1b6": { + "S1n9": { "type": "list", "member": { "locationName": "item", @@ -26197,24 +34044,113 @@ "locationName": "groups", "type": "list", "member": { - "shape": "S59", + "shape": "S6x", "locationName": "item" } } } } }, - "S1c4": { + "S1o7": { "type": "list", "member": {} }, - "S1d8": { + "S1pq": { "type": "list", "member": { - "locationName": "VolumeId" + "locationName": "item" + } + }, + "S1pu": { + "type": "structure", + "members": { + "VerifiedAccessInstanceId": { + "locationName": "verifiedAccessInstanceId" + }, + "AccessLogs": { + "locationName": "accessLogs", + "type": "structure", + "members": { + "S3": { + "locationName": "s3", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + }, + "DeliveryStatus": { + "shape": "S1px", + "locationName": "deliveryStatus" + }, + "BucketName": { + "locationName": "bucketName" + }, + "Prefix": { + "locationName": "prefix" + }, + "BucketOwner": { + "locationName": "bucketOwner" + } + } + }, + "CloudWatchLogs": { + "locationName": "cloudWatchLogs", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + }, + "DeliveryStatus": { + "shape": "S1px", + "locationName": "deliveryStatus" + }, + "LogGroup": { + "locationName": "logGroup" + } + } + }, + "KinesisDataFirehose": { + "locationName": "kinesisDataFirehose", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + }, + "DeliveryStatus": { + "shape": "S1px", + "locationName": "deliveryStatus" + }, + "DeliveryStream": { + "locationName": "deliveryStream" + } + } + }, + "LogVersion": { + "locationName": "logVersion" + }, + "IncludeTrustContext": { + "locationName": "includeTrustContext", + "type": "boolean" + } + } + } + } + }, + "S1px": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } } }, - "S1dt": { + "S1qy": { "type": "structure", "members": { "VolumeId": { @@ -26278,19 +34214,19 @@ } } }, - "S1dz": { + "S1r4": { "type": "list", "member": { "locationName": "VpcId" } }, - "S1fp": { + "S1t4": { "type": "list", "member": { "locationName": "AvailabilityZone" } }, - "S1g4": { + "S1to": { "type": "structure", "members": { "TransitGatewayAttachmentId": { @@ -26307,10 +34243,13 @@ }, "State": { "locationName": "state" + }, + "TransitGatewayRouteTableAnnouncementId": { + "locationName": "transitGatewayRouteTableAnnouncementId" } } }, - "S1im": { + "S1x1": { "type": "structure", "members": { "InstanceFamily": { @@ -26321,13 +34260,13 @@ } } }, - "S1j3": { + "S1xi": { "type": "list", "member": { "locationName": "item" } }, - "S1j5": { + "S1xk": { "type": "list", "member": { "locationName": "item", @@ -26341,7 +34280,7 @@ "type": "integer" }, "HostIdSet": { - "shape": "Swc", + "shape": "S16i", "locationName": "hostIdSet" }, "HostReservationId": { @@ -26362,7 +34301,71 @@ } } }, - "S1jm": { + "S1xp": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S1xq": { + "type": "list", + "member": { + "locationName": "item" + } + }, + "S1yq": { + "type": "structure", + "members": { + "IpamId": { + "locationName": "ipamId" + }, + "IpamScopeId": { + "locationName": "ipamScopeId" + }, + "IpamPoolId": { + "locationName": "ipamPoolId" + }, + "ResourceRegion": { + "locationName": "resourceRegion" + }, + "ResourceOwnerId": { + "locationName": "resourceOwnerId" + }, + "ResourceId": { + "locationName": "resourceId" + }, + "ResourceName": { + "locationName": "resourceName" + }, + "ResourceCidr": { + "locationName": "resourceCidr" + }, + "ResourceType": { + "locationName": "resourceType" + }, + "ResourceTags": { + "shape": "Sfw", + "locationName": "resourceTagSet" + }, + "IpUsage": { + "locationName": "ipUsage", + "type": "double" + }, + "ComplianceStatus": { + "locationName": "complianceStatus" + }, + "ManagementState": { + "locationName": "managementState" + }, + "OverlapStatus": { + "locationName": "overlapStatus" + }, + "VpcId": { + "locationName": "vpcId" + } + } + }, + "S1ze": { "type": "structure", "members": { "HourlyPrice": { @@ -26376,14 +34379,14 @@ } } }, - "S1jx": { + "S1zy": { "type": "list", "member": { - "shape": "Sh5", + "shape": "Snl", "locationName": "item" } }, - "S1kk": { + "S21a": { "type": "structure", "members": { "Comment": {}, @@ -26398,14 +34401,14 @@ } } }, - "S1kn": { + "S21d": { "type": "structure", "members": { "S3Bucket": {}, "S3Key": {} } }, - "S1ku": { + "S21k": { "type": "structure", "required": [ "Bytes", @@ -26421,11 +34424,12 @@ "locationName": "format" }, "ImportManifestUrl": { + "shape": "S131", "locationName": "importManifestUrl" } } }, - "S1kv": { + "S21l": { "type": "structure", "required": [ "Size" @@ -26437,25 +34441,25 @@ } } }, - "S1lo": { + "S22q": { "type": "list", "member": { "locationName": "UserId" } }, - "S1lp": { + "S22r": { "type": "list", "member": { "locationName": "UserGroup" } }, - "S1lq": { + "S22s": { "type": "list", "member": { "locationName": "ProductCode" } }, - "S1ls": { + "S22u": { "type": "list", "member": { "locationName": "item", @@ -26466,23 +34470,32 @@ } } }, - "S1lx": { + "S22z": { "type": "list", "member": { - "shape": "S17", + "shape": "S1h", "locationName": "item" } }, - "S1m8": { + "S23c": { "type": "structure", "members": { "CapacityReservationPreference": {}, "CapacityReservationTarget": { - "shape": "Scc" + "shape": "Shh" + } + } + }, + "S241": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RegionName": {} } } }, - "S1oa": { + "S26p": { "type": "structure", "members": { "AllowDnsResolutionFromRemoteVpc": { @@ -26496,7 +34509,7 @@ } } }, - "S1oc": { + "S26r": { "type": "structure", "members": { "AllowDnsResolutionFromRemoteVpc": { @@ -26513,7 +34526,7 @@ } } }, - "S1or": { + "S276": { "type": "list", "member": { "locationName": "item", @@ -26523,39 +34536,39 @@ "locationName": "instanceId" }, "Monitoring": { - "shape": "S123", + "shape": "S1ct", "locationName": "monitoring" } } } }, - "S1ru": { + "S2av": { "type": "list", "member": { "locationName": "SecurityGroupId" } }, - "S1si": { + "S2bj": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "CurrentState": { - "shape": "Syv", + "shape": "S197", "locationName": "currentState" }, "InstanceId": { "locationName": "instanceId" }, "PreviousState": { - "shape": "Syv", + "shape": "S197", "locationName": "previousState" } } } }, - "S1t2": { + "S2c7": { "type": "list", "member": { "locationName": "item", diff --git a/iamlivecore/service/ec2-instance-connect-2018-04-02.min.json b/iamlivecore/service/ec2-instance-connect-2018-04-02.min.json index 25629a57..5be78875 100644 --- a/iamlivecore/service/ec2-instance-connect-2018-04-02.min.json +++ b/iamlivecore/service/ec2-instance-connect-2018-04-02.min.json @@ -19,8 +19,7 @@ "required": [ "InstanceId", "InstanceOSUser", - "SSHPublicKey", - "AvailabilityZone" + "SSHPublicKey" ], "members": { "InstanceId": {}, diff --git a/iamlivecore/service/ecr-2015-09-21.min.json b/iamlivecore/service/ecr-2015-09-21.min.json index b060c690..8136937b 100644 --- a/iamlivecore/service/ecr-2015-09-21.min.json +++ b/iamlivecore/service/ecr-2015-09-21.min.json @@ -122,6 +122,53 @@ } } }, + "BatchGetRepositoryScanningConfiguration": { + "input": { + "type": "structure", + "required": [ + "repositoryNames" + ], + "members": { + "repositoryNames": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "scanningConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "repositoryArn": {}, + "repositoryName": {}, + "scanOnPush": { + "type": "boolean" + }, + "scanFrequency": {}, + "appliedScanFilters": { + "shape": "S15" + } + } + } + }, + "failures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "repositoryName": {}, + "failureCode": {}, + "failureReason": {} + } + } + } + } + } + }, "CompleteLayerUpload": { "input": { "type": "structure", @@ -150,6 +197,31 @@ } } }, + "CreatePullThroughCacheRule": { + "input": { + "type": "structure", + "required": [ + "ecrRepositoryPrefix", + "upstreamRegistryUrl" + ], + "members": { + "ecrRepositoryPrefix": {}, + "upstreamRegistryUrl": {}, + "registryId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ecrRepositoryPrefix": {}, + "upstreamRegistryUrl": {}, + "createdAt": { + "type": "timestamp" + }, + "registryId": {} + } + } + }, "CreateRepository": { "input": { "type": "structure", @@ -157,16 +229,17 @@ "repositoryName" ], "members": { + "registryId": {}, "repositoryName": {}, "tags": { - "shape": "S12" + "shape": "S1n" }, "imageTagMutability": {}, "imageScanningConfiguration": { - "shape": "S17" + "shape": "S1s" }, "encryptionConfiguration": { - "shape": "S19" + "shape": "S1t" } } }, @@ -174,7 +247,7 @@ "type": "structure", "members": { "repository": { - "shape": "S1d" + "shape": "S1x" } } } @@ -202,6 +275,29 @@ } } }, + "DeletePullThroughCacheRule": { + "input": { + "type": "structure", + "required": [ + "ecrRepositoryPrefix" + ], + "members": { + "ecrRepositoryPrefix": {}, + "registryId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ecrRepositoryPrefix": {}, + "upstreamRegistryUrl": {}, + "createdAt": { + "type": "timestamp" + }, + "registryId": {} + } + } + }, "DeleteRegistryPolicy": { "input": { "type": "structure", @@ -233,7 +329,7 @@ "type": "structure", "members": { "repository": { - "shape": "S1d" + "shape": "S1x" } } } @@ -258,6 +354,43 @@ } } }, + "DescribeImageReplicationStatus": { + "input": { + "type": "structure", + "required": [ + "repositoryName", + "imageId" + ], + "members": { + "repositoryName": {}, + "imageId": { + "shape": "Sj" + }, + "registryId": {} + } + }, + "output": { + "type": "structure", + "members": { + "repositoryName": {}, + "imageId": { + "shape": "Sj" + }, + "replicationStatuses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "region": {}, + "registryId": {}, + "status": {}, + "failureCode": {} + } + } + } + } + } + }, "DescribeImageScanFindings": { "input": { "type": "structure", @@ -286,7 +419,7 @@ "shape": "Sj" }, "imageScanStatus": { - "shape": "S1y" + "shape": "S2o" }, "imageScanFindings": { "type": "structure", @@ -297,6 +430,9 @@ "vulnerabilitySourceUpdatedAt": { "type": "timestamp" }, + "findingSeverityCounts": { + "shape": "S2u" + }, "findings": { "type": "list", "member": { @@ -322,8 +458,163 @@ } } }, - "findingSeverityCounts": { - "shape": "S2d" + "enhancedFindings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "awsAccountId": {}, + "description": {}, + "findingArn": {}, + "firstObservedAt": { + "type": "timestamp" + }, + "lastObservedAt": { + "type": "timestamp" + }, + "packageVulnerabilityDetails": { + "type": "structure", + "members": { + "cvss": { + "type": "list", + "member": { + "type": "structure", + "members": { + "baseScore": { + "type": "double" + }, + "scoringVector": {}, + "source": {}, + "version": {} + } + } + }, + "referenceUrls": { + "type": "list", + "member": {} + }, + "relatedVulnerabilities": { + "type": "list", + "member": {} + }, + "source": {}, + "sourceUrl": {}, + "vendorCreatedAt": { + "type": "timestamp" + }, + "vendorSeverity": {}, + "vendorUpdatedAt": { + "type": "timestamp" + }, + "vulnerabilityId": {}, + "vulnerablePackages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arch": {}, + "epoch": { + "type": "integer" + }, + "filePath": {}, + "name": {}, + "packageManager": {}, + "release": {}, + "sourceLayerHash": {}, + "version": {} + } + } + } + } + }, + "remediation": { + "type": "structure", + "members": { + "recommendation": { + "type": "structure", + "members": { + "url": {}, + "text": {} + } + } + } + }, + "resources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "details": { + "type": "structure", + "members": { + "awsEcrContainerImage": { + "type": "structure", + "members": { + "architecture": {}, + "author": {}, + "imageHash": {}, + "imageTags": { + "type": "list", + "member": {} + }, + "platform": {}, + "pushedAt": { + "type": "timestamp" + }, + "registry": {}, + "repositoryName": {} + } + } + } + }, + "id": {}, + "tags": { + "type": "map", + "key": {}, + "value": {} + }, + "type": {} + } + } + }, + "score": { + "type": "double" + }, + "scoreDetails": { + "type": "structure", + "members": { + "cvss": { + "type": "structure", + "members": { + "adjustments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "metric": {}, + "reason": {} + } + } + }, + "score": { + "type": "double" + }, + "scoreSource": {}, + "scoringVector": {}, + "version": {} + } + } + } + }, + "severity": {}, + "status": {}, + "title": {}, + "type": {}, + "updatedAt": { + "type": "timestamp" + } + } + } } } }, @@ -367,7 +658,7 @@ "repositoryName": {}, "imageDigest": {}, "imageTags": { - "shape": "S2l" + "shape": "S4m" }, "imageSizeInBytes": { "type": "long" @@ -376,7 +667,7 @@ "type": "timestamp" }, "imageScanStatus": { - "shape": "S1y" + "shape": "S2o" }, "imageScanFindingsSummary": { "type": "structure", @@ -388,12 +679,51 @@ "type": "timestamp" }, "findingSeverityCounts": { - "shape": "S2d" + "shape": "S2u" } } }, "imageManifestMediaType": {}, - "artifactMediaType": {} + "artifactMediaType": {}, + "lastRecordedPullTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "DescribePullThroughCacheRules": { + "input": { + "type": "structure", + "members": { + "registryId": {}, + "ecrRepositoryPrefixes": { + "type": "list", + "member": {} + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "pullThroughCacheRules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ecrRepositoryPrefix": {}, + "upstreamRegistryUrl": {}, + "createdAt": { + "type": "timestamp" + }, + "registryId": {} } } }, @@ -411,7 +741,7 @@ "members": { "registryId": {}, "replicationConfiguration": { - "shape": "S2r" + "shape": "S4y" } } } @@ -437,7 +767,7 @@ "repositories": { "type": "list", "member": { - "shape": "S1d" + "shape": "S1x" } }, "nextToken": {} @@ -557,7 +887,7 @@ "type": "structure", "members": { "imageTags": { - "shape": "S2l" + "shape": "S4m" }, "imageDigest": {}, "imagePushedAt": { @@ -599,6 +929,21 @@ } } }, + "GetRegistryScanningConfiguration": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "registryId": {}, + "scanningConfiguration": { + "shape": "S63" + } + } + } + }, "GetRepositoryPolicy": { "input": { "type": "structure", @@ -685,7 +1030,7 @@ "type": "structure", "members": { "tags": { - "shape": "S12" + "shape": "S1n" } } } @@ -726,7 +1071,7 @@ "registryId": {}, "repositoryName": {}, "imageScanningConfiguration": { - "shape": "S17" + "shape": "S1s" } } }, @@ -736,7 +1081,7 @@ "registryId": {}, "repositoryName": {}, "imageScanningConfiguration": { - "shape": "S17" + "shape": "S1s" } } } @@ -803,6 +1148,25 @@ } } }, + "PutRegistryScanningConfiguration": { + "input": { + "type": "structure", + "members": { + "scanType": {}, + "rules": { + "shape": "S65" + } + } + }, + "output": { + "type": "structure", + "members": { + "registryScanningConfiguration": { + "shape": "S63" + } + } + } + }, "PutReplicationConfiguration": { "input": { "type": "structure", @@ -811,7 +1175,7 @@ ], "members": { "replicationConfiguration": { - "shape": "S2r" + "shape": "S4y" } } }, @@ -819,7 +1183,7 @@ "type": "structure", "members": { "replicationConfiguration": { - "shape": "S2r" + "shape": "S4y" } } } @@ -873,7 +1237,7 @@ "shape": "Sj" }, "imageScanStatus": { - "shape": "S1y" + "shape": "S2o" } } } @@ -910,7 +1274,7 @@ "members": { "resourceArn": {}, "tags": { - "shape": "S12" + "shape": "S1n" } } }, @@ -1016,17 +1380,35 @@ "imageManifestMediaType": {} } }, - "S12": { + "S15": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "filter", + "filterType" + ], + "members": { + "filter": {}, + "filterType": {} + } + } + }, + "S1n": { "type": "list", "member": { "type": "structure", + "required": [ + "Key", + "Value" + ], "members": { "Key": {}, "Value": {} } } }, - "S17": { + "S1s": { "type": "structure", "members": { "scanOnPush": { @@ -1034,7 +1416,7 @@ } } }, - "S19": { + "S1t": { "type": "structure", "required": [ "encryptionType" @@ -1044,7 +1426,7 @@ "kmsKey": {} } }, - "S1d": { + "S1x": { "type": "structure", "members": { "repositoryArn": {}, @@ -1056,32 +1438,32 @@ }, "imageTagMutability": {}, "imageScanningConfiguration": { - "shape": "S17" + "shape": "S1s" }, "encryptionConfiguration": { - "shape": "S19" + "shape": "S1t" } } }, - "S1y": { + "S2o": { "type": "structure", "members": { "status": {}, "description": {} } }, - "S2d": { + "S2u": { "type": "map", "key": {}, "value": { "type": "integer" } }, - "S2l": { + "S4m": { "type": "list", "member": {} }, - "S2r": { + "S4y": { "type": "structure", "required": [ "rules" @@ -1108,11 +1490,50 @@ "registryId": {} } } + }, + "repositoryFilters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "filter", + "filterType" + ], + "members": { + "filter": {}, + "filterType": {} + } + } } } } } } + }, + "S63": { + "type": "structure", + "members": { + "scanType": {}, + "rules": { + "shape": "S65" + } + } + }, + "S65": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "scanFrequency", + "repositoryFilters" + ], + "members": { + "scanFrequency": {}, + "repositoryFilters": { + "shape": "S15" + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/ecr-public-2020-10-30.min.json b/iamlivecore/service/ecr-public-2020-10-30.min.json index ffc04f1f..3327b6f0 100644 --- a/iamlivecore/service/ecr-public-2020-10-30.min.json +++ b/iamlivecore/service/ecr-public-2020-10-30.min.json @@ -72,7 +72,7 @@ "registryId": {}, "repositoryName": {}, "imageIds": { - "shape": "Sj" + "shape": "Si" } } }, @@ -80,7 +80,7 @@ "type": "structure", "members": { "imageIds": { - "shape": "Sj" + "shape": "Si" }, "failures": { "type": "list", @@ -88,7 +88,7 @@ "type": "structure", "members": { "imageId": { - "shape": "Sk" + "shape": "Sj" }, "failureCode": {}, "failureReason": {} @@ -255,7 +255,7 @@ "registryId": {}, "repositoryName": {}, "imageIds": { - "shape": "Sj" + "shape": "Si" }, "nextToken": {}, "maxResults": { @@ -526,7 +526,7 @@ "registryId": {}, "repositoryName": {}, "imageId": { - "shape": "Sk" + "shape": "Sj" }, "imageManifest": {}, "imageManifestMediaType": {} @@ -681,13 +681,13 @@ } }, "shapes": { - "Sj": { + "Si": { "type": "list", "member": { - "shape": "Sk" + "shape": "Sj" } }, - "Sk": { + "Sj": { "type": "structure", "members": { "imageDigest": {}, diff --git a/iamlivecore/service/ecs-2014-11-13.min.json b/iamlivecore/service/ecs-2014-11-13.min.json index 2305264e..f77bcdbf 100644 --- a/iamlivecore/service/ecs-2014-11-13.min.json +++ b/iamlivecore/service/ecs-2014-11-13.min.json @@ -58,6 +58,9 @@ }, "defaultCapacityProviderStrategy": { "shape": "Ss" + }, + "serviceConnectDefaults": { + "shape": "Sw" } } }, @@ -65,7 +68,7 @@ "type": "structure", "members": { "cluster": { - "shape": "Sx" + "shape": "Sy" } } } @@ -81,10 +84,10 @@ "serviceName": {}, "taskDefinition": {}, "loadBalancers": { - "shape": "S15" + "shape": "S17" }, "serviceRegistries": { - "shape": "S18" + "shape": "S1a" }, "desiredCount": { "type": "integer" @@ -97,23 +100,23 @@ "platformVersion": {}, "role": {}, "deploymentConfiguration": { - "shape": "S1b" + "shape": "S1d" }, "placementConstraints": { - "shape": "S1d" + "shape": "S1g" }, "placementStrategy": { - "shape": "S1g" + "shape": "S1j" }, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "healthCheckGracePeriodSeconds": { "type": "integer" }, "schedulingStrategy": {}, "deploymentController": { - "shape": "S1n" + "shape": "S1q" }, "tags": { "shape": "Sa" @@ -124,6 +127,9 @@ "propagateTags": {}, "enableExecuteCommand": { "type": "boolean" + }, + "serviceConnectConfiguration": { + "shape": "S1t" } } }, @@ -131,7 +137,7 @@ "type": "structure", "members": { "service": { - "shape": "S1r" + "shape": "S25" } } } @@ -150,13 +156,13 @@ "externalId": {}, "taskDefinition": {}, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "loadBalancers": { - "shape": "S15" + "shape": "S17" }, "serviceRegistries": { - "shape": "S18" + "shape": "S1a" }, "launchType": {}, "capacityProviderStrategy": { @@ -164,7 +170,7 @@ }, "platformVersion": {}, "scale": { - "shape": "S1v" + "shape": "S29" }, "clientToken": {}, "tags": { @@ -176,7 +182,7 @@ "type": "structure", "members": { "taskSet": { - "shape": "S1t" + "shape": "S27" } } } @@ -196,7 +202,7 @@ "type": "structure", "members": { "setting": { - "shape": "S29" + "shape": "S2p" } } } @@ -210,7 +216,7 @@ "members": { "cluster": {}, "attributes": { - "shape": "S2b" + "shape": "S2r" } } }, @@ -218,7 +224,7 @@ "type": "structure", "members": { "attributes": { - "shape": "S2b" + "shape": "S2r" } } } @@ -256,7 +262,7 @@ "type": "structure", "members": { "cluster": { - "shape": "Sx" + "shape": "Sy" } } } @@ -279,7 +285,34 @@ "type": "structure", "members": { "service": { - "shape": "S1r" + "shape": "S25" + } + } + } + }, + "DeleteTaskDefinitions": { + "input": { + "type": "structure", + "required": [ + "taskDefinitions" + ], + "members": { + "taskDefinitions": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "members": { + "taskDefinitions": { + "type": "list", + "member": { + "shape": "S35" + } + }, + "failures": { + "shape": "S56" } } } @@ -305,7 +338,7 @@ "type": "structure", "members": { "taskSet": { - "shape": "S1t" + "shape": "S27" } } } @@ -328,7 +361,7 @@ "type": "structure", "members": { "containerInstance": { - "shape": "S2q" + "shape": "S5c" } } } @@ -347,7 +380,7 @@ "type": "structure", "members": { "taskDefinition": { - "shape": "S2y" + "shape": "S35" } } } @@ -379,7 +412,7 @@ } }, "failures": { - "shape": "S55" + "shape": "S56" }, "nextToken": {} } @@ -404,11 +437,11 @@ "clusters": { "type": "list", "member": { - "shape": "Sx" + "shape": "Sy" } }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -434,10 +467,10 @@ "type": "structure", "members": { "containerInstances": { - "shape": "S5g" + "shape": "S63" }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -465,11 +498,11 @@ "services": { "type": "list", "member": { - "shape": "S1r" + "shape": "S25" } }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -492,7 +525,7 @@ "type": "structure", "members": { "taskDefinition": { - "shape": "S2y" + "shape": "S35" }, "tags": { "shape": "Sa" @@ -523,10 +556,10 @@ "type": "structure", "members": { "taskSets": { - "shape": "S1s" + "shape": "S26" }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -552,10 +585,10 @@ "type": "structure", "members": { "tasks": { - "shape": "S5y" + "shape": "S6l" }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -572,7 +605,8 @@ "type": "structure", "members": { "endpoint": {}, - "telemetryEndpoint": {} + "telemetryEndpoint": {}, + "serviceConnectEndpoint": {} } } }, @@ -618,6 +652,31 @@ } } }, + "GetTaskProtection": { + "input": { + "type": "structure", + "required": [ + "cluster" + ], + "members": { + "cluster": {}, + "tasks": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "members": { + "protectedTasks": { + "shape": "S7d" + }, + "failures": { + "shape": "S56" + } + } + } + }, "ListAccountSettings": { "input": { "type": "structure", @@ -640,7 +699,7 @@ "settings": { "type": "list", "member": { - "shape": "S29" + "shape": "S2p" } }, "nextToken": {} @@ -668,7 +727,7 @@ "type": "structure", "members": { "attributes": { - "shape": "S2b" + "shape": "S2r" }, "nextToken": {} } @@ -740,6 +799,30 @@ } } }, + "ListServicesByNamespace": { + "input": { + "type": "structure", + "required": [ + "namespace" + ], + "members": { + "namespace": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "serviceArns": { + "shape": "Sr" + }, + "nextToken": {} + } + } + }, "ListTagsForResource": { "input": { "type": "structure", @@ -848,7 +931,7 @@ "type": "structure", "members": { "setting": { - "shape": "S29" + "shape": "S2p" } } } @@ -869,7 +952,7 @@ "type": "structure", "members": { "setting": { - "shape": "S29" + "shape": "S2p" } } } @@ -883,7 +966,7 @@ "members": { "cluster": {}, "attributes": { - "shape": "S2b" + "shape": "S2r" } } }, @@ -891,7 +974,7 @@ "type": "structure", "members": { "attributes": { - "shape": "S2b" + "shape": "S2r" } } } @@ -918,7 +1001,7 @@ "type": "structure", "members": { "cluster": { - "shape": "Sx" + "shape": "Sy" } } } @@ -931,14 +1014,14 @@ "instanceIdentityDocument": {}, "instanceIdentityDocumentSignature": {}, "totalResources": { - "shape": "S2t" + "shape": "S5f" }, "versionInfo": { - "shape": "S2s" + "shape": "S5e" }, "containerInstanceArn": {}, "attributes": { - "shape": "S2b" + "shape": "S2r" }, "platformDevices": { "type": "list", @@ -963,7 +1046,7 @@ "type": "structure", "members": { "containerInstance": { - "shape": "S2q" + "shape": "S5c" } } } @@ -981,16 +1064,16 @@ "executionRoleArn": {}, "networkMode": {}, "containerDefinitions": { - "shape": "S2z" + "shape": "S36" }, "volumes": { - "shape": "S49" + "shape": "S4c" }, "placementConstraints": { - "shape": "S4n" + "shape": "S4q" }, "requiresCompatibilities": { - "shape": "S4q" + "shape": "S4t" }, "cpu": {}, "memory": {}, @@ -1000,13 +1083,16 @@ "pidMode": {}, "ipcMode": {}, "proxyConfiguration": { - "shape": "S4w" + "shape": "S52" }, "inferenceAccelerators": { - "shape": "S4s" + "shape": "S4y" }, "ephemeralStorage": { - "shape": "S4z" + "shape": "S55" + }, + "runtimePlatform": { + "shape": "S4v" } } }, @@ -1014,7 +1100,7 @@ "type": "structure", "members": { "taskDefinition": { - "shape": "S2y" + "shape": "S35" }, "tags": { "shape": "Sa" @@ -1045,16 +1131,16 @@ "group": {}, "launchType": {}, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "overrides": { - "shape": "S6c" + "shape": "S6z" }, "placementConstraints": { - "shape": "S1d" + "shape": "S1g" }, "placementStrategy": { - "shape": "S1g" + "shape": "S1j" }, "platformVersion": {}, "propagateTags": {}, @@ -1070,10 +1156,10 @@ "type": "structure", "members": { "tasks": { - "shape": "S5y" + "shape": "S6l" }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -1098,10 +1184,10 @@ }, "group": {}, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "overrides": { - "shape": "S6c" + "shape": "S6z" }, "propagateTags": {}, "referenceId": {}, @@ -1116,10 +1202,10 @@ "type": "structure", "members": { "tasks": { - "shape": "S5y" + "shape": "S6l" }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -1140,7 +1226,7 @@ "type": "structure", "members": { "task": { - "shape": "S5z" + "shape": "S6m" } } } @@ -1154,7 +1240,7 @@ "members": { "cluster": {}, "attachments": { - "shape": "S7x" + "shape": "S8q" } } }, @@ -1179,7 +1265,7 @@ }, "reason": {}, "networkBindings": { - "shape": "S63" + "shape": "S6q" } } }, @@ -1210,7 +1296,7 @@ "type": "integer" }, "networkBindings": { - "shape": "S63" + "shape": "S6q" }, "reason": {}, "status": {} @@ -1218,7 +1304,7 @@ } }, "attachments": { - "shape": "S7x" + "shape": "S8q" }, "managedAgents": { "type": "list", @@ -1336,6 +1422,9 @@ }, "configuration": { "shape": "Sm" + }, + "serviceConnectDefaults": { + "shape": "Sw" } } }, @@ -1343,7 +1432,7 @@ "type": "structure", "members": { "cluster": { - "shape": "Sx" + "shape": "Sy" } } } @@ -1366,7 +1455,7 @@ "type": "structure", "members": { "cluster": { - "shape": "Sx" + "shape": "Sy" } } } @@ -1386,7 +1475,7 @@ "type": "structure", "members": { "containerInstance": { - "shape": "S2q" + "shape": "S5c" } } } @@ -1410,10 +1499,10 @@ "type": "structure", "members": { "containerInstances": { - "shape": "S5g" + "shape": "S63" }, "failures": { - "shape": "S55" + "shape": "S56" } } } @@ -1435,16 +1524,16 @@ "shape": "Ss" }, "deploymentConfiguration": { - "shape": "S1b" + "shape": "S1d" }, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "placementConstraints": { - "shape": "S1d" + "shape": "S1g" }, "placementStrategy": { - "shape": "S1g" + "shape": "S1j" }, "platformVersion": {}, "forceNewDeployment": { @@ -1455,6 +1544,19 @@ }, "enableExecuteCommand": { "type": "boolean" + }, + "enableECSManagedTags": { + "type": "boolean" + }, + "loadBalancers": { + "shape": "S17" + }, + "propagateTags": {}, + "serviceRegistries": { + "shape": "S1a" + }, + "serviceConnectConfiguration": { + "shape": "S1t" } } }, @@ -1462,7 +1564,7 @@ "type": "structure", "members": { "service": { - "shape": "S1r" + "shape": "S25" } } } @@ -1485,7 +1587,40 @@ "type": "structure", "members": { "taskSet": { - "shape": "S1t" + "shape": "S27" + } + } + } + }, + "UpdateTaskProtection": { + "input": { + "type": "structure", + "required": [ + "cluster", + "tasks", + "protectionEnabled" + ], + "members": { + "cluster": {}, + "tasks": { + "shape": "Sr" + }, + "protectionEnabled": { + "type": "boolean" + }, + "expiresInMinutes": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "protectedTasks": { + "shape": "S7d" + }, + "failures": { + "shape": "S56" } } } @@ -1504,7 +1639,7 @@ "service": {}, "taskSet": {}, "scale": { - "shape": "S1v" + "shape": "S29" } } }, @@ -1512,7 +1647,7 @@ "type": "structure", "members": { "taskSet": { - "shape": "S1t" + "shape": "S27" } } } @@ -1634,7 +1769,16 @@ } } }, - "Sx": { + "Sw": { + "type": "structure", + "required": [ + "namespace" + ], + "members": { + "namespace": {} + } + }, + "Sy": { "type": "structure", "members": { "clusterArn": {}, @@ -1658,7 +1802,7 @@ "statistics": { "type": "list", "member": { - "shape": "S10" + "shape": "S11" } }, "tags": { @@ -1674,19 +1818,25 @@ "shape": "Ss" }, "attachments": { - "shape": "S11" + "shape": "S12" }, - "attachmentsStatus": {} + "attachmentsStatus": {}, + "serviceConnectDefaults": { + "type": "structure", + "members": { + "namespace": {} + } + } } }, - "S10": { + "S11": { "type": "structure", "members": { "name": {}, "value": {} } }, - "S11": { + "S12": { "type": "list", "member": { "type": "structure", @@ -1697,13 +1847,13 @@ "details": { "type": "list", "member": { - "shape": "S10" + "shape": "S11" } } } } }, - "S15": { + "S17": { "type": "list", "member": { "type": "structure", @@ -1717,7 +1867,7 @@ } } }, - "S18": { + "S1a": { "type": "list", "member": { "type": "structure", @@ -1733,7 +1883,7 @@ } } }, - "S1b": { + "S1d": { "type": "structure", "members": { "deploymentCircuitBreaker": { @@ -1756,10 +1906,29 @@ }, "minimumHealthyPercent": { "type": "integer" + }, + "alarms": { + "type": "structure", + "required": [ + "alarmNames", + "enable", + "rollback" + ], + "members": { + "alarmNames": { + "shape": "Sr" + }, + "enable": { + "type": "boolean" + }, + "rollback": { + "type": "boolean" + } + } } } }, - "S1d": { + "S1g": { "type": "list", "member": { "type": "structure", @@ -1769,7 +1938,7 @@ } } }, - "S1g": { + "S1j": { "type": "list", "member": { "type": "structure", @@ -1779,7 +1948,7 @@ } } }, - "S1j": { + "S1m": { "type": "structure", "members": { "awsvpcConfiguration": { @@ -1799,7 +1968,7 @@ } } }, - "S1n": { + "S1q": { "type": "structure", "required": [ "type" @@ -1808,17 +1977,94 @@ "type": {} } }, - "S1r": { + "S1t": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "namespace": {}, + "services": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "portName" + ], + "members": { + "portName": {}, + "discoveryName": {}, + "clientAliases": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "port" + ], + "members": { + "port": { + "type": "integer" + }, + "dnsName": {} + } + } + }, + "ingressPortOverride": { + "type": "integer" + } + } + } + }, + "logConfiguration": { + "shape": "S1z" + } + } + }, + "S1z": { + "type": "structure", + "required": [ + "logDriver" + ], + "members": { + "logDriver": {}, + "options": { + "type": "map", + "key": {}, + "value": {} + }, + "secretOptions": { + "shape": "S22" + } + } + }, + "S22": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "valueFrom" + ], + "members": { + "name": {}, + "valueFrom": {} + } + } + }, + "S25": { "type": "structure", "members": { "serviceArn": {}, "serviceName": {}, "clusterArn": {}, "loadBalancers": { - "shape": "S15" + "shape": "S17" }, "serviceRegistries": { - "shape": "S18" + "shape": "S1a" }, "status": {}, "desiredCount": { @@ -1835,12 +2081,13 @@ "shape": "Ss" }, "platformVersion": {}, + "platformFamily": {}, "taskDefinition": {}, "deploymentConfiguration": { - "shape": "S1b" + "shape": "S1d" }, "taskSets": { - "shape": "S1s" + "shape": "S26" }, "deployments": { "type": "list", @@ -1873,11 +2120,25 @@ }, "launchType": {}, "platformVersion": {}, + "platformFamily": {}, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "rolloutState": {}, - "rolloutStateReason": {} + "rolloutStateReason": {}, + "serviceConnectConfiguration": { + "shape": "S1t" + }, + "serviceConnectResources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "discoveryName": {}, + "discoveryArn": {} + } + } + } } } }, @@ -1899,20 +2160,20 @@ "type": "timestamp" }, "placementConstraints": { - "shape": "S1d" + "shape": "S1g" }, "placementStrategy": { - "shape": "S1g" + "shape": "S1j" }, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "healthCheckGracePeriodSeconds": { "type": "integer" }, "schedulingStrategy": {}, "deploymentController": { - "shape": "S1n" + "shape": "S1q" }, "tags": { "shape": "Sa" @@ -1927,13 +2188,13 @@ } } }, - "S1s": { + "S26": { "type": "list", "member": { - "shape": "S1t" + "shape": "S27" } }, - "S1t": { + "S27": { "type": "structure", "members": { "id": {}, @@ -1964,17 +2225,18 @@ "shape": "Ss" }, "platformVersion": {}, + "platformFamily": {}, "networkConfiguration": { - "shape": "S1j" + "shape": "S1m" }, "loadBalancers": { - "shape": "S15" + "shape": "S17" }, "serviceRegistries": { - "shape": "S18" + "shape": "S1a" }, "scale": { - "shape": "S1v" + "shape": "S29" }, "stabilityStatus": {}, "stabilityStatusAt": { @@ -1985,7 +2247,7 @@ } } }, - "S1v": { + "S29": { "type": "structure", "members": { "value": { @@ -1994,7 +2256,7 @@ "unit": {} } }, - "S29": { + "S2p": { "type": "structure", "members": { "name": {}, @@ -2002,13 +2264,13 @@ "principalArn": {} } }, - "S2b": { + "S2r": { "type": "list", "member": { - "shape": "S2c" + "shape": "S2s" } }, - "S2c": { + "S2s": { "type": "structure", "required": [ "name" @@ -2020,86 +2282,12 @@ "targetId": {} } }, - "S2q": { - "type": "structure", - "members": { - "containerInstanceArn": {}, - "ec2InstanceId": {}, - "capacityProviderName": {}, - "version": { - "type": "long" - }, - "versionInfo": { - "shape": "S2s" - }, - "remainingResources": { - "shape": "S2t" - }, - "registeredResources": { - "shape": "S2t" - }, - "status": {}, - "statusReason": {}, - "agentConnected": { - "type": "boolean" - }, - "runningTasksCount": { - "type": "integer" - }, - "pendingTasksCount": { - "type": "integer" - }, - "agentUpdateStatus": {}, - "attributes": { - "shape": "S2b" - }, - "registeredAt": { - "type": "timestamp" - }, - "attachments": { - "shape": "S11" - }, - "tags": { - "shape": "Sa" - } - } - }, - "S2s": { - "type": "structure", - "members": { - "agentVersion": {}, - "agentHash": {}, - "dockerVersion": {} - } - }, - "S2t": { - "type": "list", - "member": { - "type": "structure", - "members": { - "name": {}, - "type": {}, - "doubleValue": { - "type": "double" - }, - "longValue": { - "type": "long" - }, - "integerValue": { - "type": "integer" - }, - "stringSetValue": { - "shape": "Sr" - } - } - } - }, - "S2y": { + "S35": { "type": "structure", "members": { "taskDefinitionArn": {}, "containerDefinitions": { - "shape": "S2z" + "shape": "S36" }, "family": {}, "taskRoleArn": {}, @@ -2109,33 +2297,36 @@ "type": "integer" }, "volumes": { - "shape": "S49" + "shape": "S4c" }, "status": {}, "requiresAttributes": { "type": "list", "member": { - "shape": "S2c" + "shape": "S2s" } }, "placementConstraints": { - "shape": "S4n" + "shape": "S4q" }, "compatibilities": { - "shape": "S4q" + "shape": "S4t" + }, + "runtimePlatform": { + "shape": "S4v" }, "requiresCompatibilities": { - "shape": "S4q" + "shape": "S4t" }, "cpu": {}, "memory": {}, "inferenceAccelerators": { - "shape": "S4s" + "shape": "S4y" }, "pidMode": {}, "ipcMode": {}, "proxyConfiguration": { - "shape": "S4w" + "shape": "S52" }, "registeredAt": { "type": "timestamp" @@ -2145,11 +2336,11 @@ }, "registeredBy": {}, "ephemeralStorage": { - "shape": "S4z" + "shape": "S55" } } }, - "S2z": { + "S36": { "type": "list", "member": { "type": "structure", @@ -2188,7 +2379,10 @@ "hostPort": { "type": "integer" }, - "protocol": {} + "protocol": {}, + "name": {}, + "appProtocol": {}, + "containerPortRange": {} } } }, @@ -2202,10 +2396,10 @@ "shape": "Sr" }, "environment": { - "shape": "S35" + "shape": "S3d" }, "environmentFiles": { - "shape": "S36" + "shape": "S3e" }, "mountPoints": { "type": "list", @@ -2297,7 +2491,7 @@ } }, "secrets": { - "shape": "S3l" + "shape": "S22" }, "dependsOn": { "type": "list", @@ -2386,21 +2580,7 @@ } }, "logConfiguration": { - "type": "structure", - "required": [ - "logDriver" - ], - "members": { - "logDriver": {}, - "options": { - "type": "map", - "key": {}, - "value": {} - }, - "secretOptions": { - "shape": "S3l" - } - } + "shape": "S1z" }, "healthCheck": { "type": "structure", @@ -2436,7 +2616,7 @@ } }, "resourceRequirements": { - "shape": "S42" + "shape": "S45" }, "firelensConfiguration": { "type": "structure", @@ -2451,17 +2631,20 @@ "value": {} } } + }, + "credentialSpecs": { + "shape": "Sr" } } } }, - "S35": { + "S3d": { "type": "list", "member": { - "shape": "S10" + "shape": "S11" } }, - "S36": { + "S3e": { "type": "list", "member": { "type": "structure", @@ -2475,21 +2658,7 @@ } } }, - "S3l": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "name", - "valueFrom" - ], - "members": { - "name": {}, - "valueFrom": {} - } - } - }, - "S42": { + "S45": { "type": "list", "member": { "type": "structure", @@ -2503,7 +2672,7 @@ } } }, - "S49": { + "S4c": { "type": "list", "member": { "type": "structure", @@ -2524,10 +2693,10 @@ }, "driver": {}, "driverOpts": { - "shape": "S4e" + "shape": "S4h" }, "labels": { - "shape": "S4e" + "shape": "S4h" } } }, @@ -2578,12 +2747,12 @@ } } }, - "S4e": { + "S4h": { "type": "map", "key": {}, "value": {} }, - "S4n": { + "S4q": { "type": "list", "member": { "type": "structure", @@ -2593,11 +2762,18 @@ } } }, - "S4q": { + "S4t": { "type": "list", "member": {} }, - "S4s": { + "S4v": { + "type": "structure", + "members": { + "cpuArchitecture": {}, + "operatingSystemFamily": {} + } + }, + "S4y": { "type": "list", "member": { "type": "structure", @@ -2611,7 +2787,7 @@ } } }, - "S4w": { + "S52": { "type": "structure", "required": [ "containerName" @@ -2622,12 +2798,12 @@ "properties": { "type": "list", "member": { - "shape": "S10" + "shape": "S11" } } } }, - "S4z": { + "S55": { "type": "structure", "required": [ "sizeInGiB" @@ -2638,7 +2814,7 @@ } } }, - "S55": { + "S56": { "type": "list", "member": { "type": "structure", @@ -2649,26 +2825,122 @@ } } }, - "S5g": { + "S5c": { + "type": "structure", + "members": { + "containerInstanceArn": {}, + "ec2InstanceId": {}, + "capacityProviderName": {}, + "version": { + "type": "long" + }, + "versionInfo": { + "shape": "S5e" + }, + "remainingResources": { + "shape": "S5f" + }, + "registeredResources": { + "shape": "S5f" + }, + "status": {}, + "statusReason": {}, + "agentConnected": { + "type": "boolean" + }, + "runningTasksCount": { + "type": "integer" + }, + "pendingTasksCount": { + "type": "integer" + }, + "agentUpdateStatus": {}, + "attributes": { + "shape": "S2r" + }, + "registeredAt": { + "type": "timestamp" + }, + "attachments": { + "shape": "S12" + }, + "tags": { + "shape": "Sa" + }, + "healthStatus": { + "type": "structure", + "members": { + "overallStatus": {}, + "details": { + "type": "list", + "member": { + "type": "structure", + "members": { + "type": {}, + "status": {}, + "lastUpdated": { + "type": "timestamp" + }, + "lastStatusChange": { + "type": "timestamp" + } + } + } + } + } + } + } + }, + "S5e": { + "type": "structure", + "members": { + "agentVersion": {}, + "agentHash": {}, + "dockerVersion": {} + } + }, + "S5f": { "type": "list", "member": { - "shape": "S2q" + "type": "structure", + "members": { + "name": {}, + "type": {}, + "doubleValue": { + "type": "double" + }, + "longValue": { + "type": "long" + }, + "integerValue": { + "type": "integer" + }, + "stringSetValue": { + "shape": "Sr" + } + } + } + }, + "S63": { + "type": "list", + "member": { + "shape": "S5c" } }, - "S5y": { + "S6l": { "type": "list", "member": { - "shape": "S5z" + "shape": "S6m" } }, - "S5z": { + "S6m": { "type": "structure", "members": { "attachments": { - "shape": "S11" + "shape": "S12" }, "attributes": { - "shape": "S2b" + "shape": "S2r" }, "availabilityZone": {}, "capacityProviderName": {}, @@ -2695,7 +2967,7 @@ }, "reason": {}, "networkBindings": { - "shape": "S63" + "shape": "S6q" }, "networkInterfaces": { "type": "list", @@ -2747,15 +3019,16 @@ "group": {}, "healthStatus": {}, "inferenceAccelerators": { - "shape": "S4s" + "shape": "S4y" }, "lastStatus": {}, "launchType": {}, "memory": {}, "overrides": { - "shape": "S6c" + "shape": "S6z" }, "platformVersion": {}, + "platformFamily": {}, "pullStartedAt": { "type": "timestamp" }, @@ -2783,11 +3056,11 @@ "type": "long" }, "ephemeralStorage": { - "shape": "S4z" + "shape": "S55" } } }, - "S63": { + "S6q": { "type": "list", "member": { "type": "structure", @@ -2799,11 +3072,13 @@ "hostPort": { "type": "integer" }, - "protocol": {} + "protocol": {}, + "containerPortRange": {}, + "hostPortRange": {} } } }, - "S6c": { + "S6z": { "type": "structure", "members": { "containerOverrides": { @@ -2816,10 +3091,10 @@ "shape": "Sr" }, "environment": { - "shape": "S35" + "shape": "S3d" }, "environmentFiles": { - "shape": "S36" + "shape": "S3e" }, "cpu": { "type": "integer" @@ -2831,7 +3106,7 @@ "type": "integer" }, "resourceRequirements": { - "shape": "S42" + "shape": "S45" } } } @@ -2851,11 +3126,26 @@ "memory": {}, "taskRoleArn": {}, "ephemeralStorage": { - "shape": "S4z" + "shape": "S55" + } + } + }, + "S7d": { + "type": "list", + "member": { + "type": "structure", + "members": { + "taskArn": {}, + "protectionEnabled": { + "type": "boolean" + }, + "expirationDate": { + "type": "timestamp" + } } } }, - "S7x": { + "S8q": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/eks-2017-11-01.min.json b/iamlivecore/service/eks-2017-11-01.min.json index 443cfb25..41b77ce8 100644 --- a/iamlivecore/service/eks-2017-11-01.min.json +++ b/iamlivecore/service/eks-2017-11-01.min.json @@ -124,7 +124,8 @@ }, "tags": { "shape": "Sn" - } + }, + "configurationValues": {} } }, "output": { @@ -152,16 +153,17 @@ "version": {}, "roleArn": {}, "resourcesVpcConfig": { - "shape": "S13" + "shape": "S14" }, "kubernetesNetworkConfig": { "type": "structure", "members": { - "serviceIpv4Cidr": {} + "serviceIpv4Cidr": {}, + "ipFamily": {} } }, "logging": { - "shape": "S16" + "shape": "S18" }, "clientRequestToken": { "idempotencyToken": true @@ -171,6 +173,25 @@ }, "encryptionConfig": { "shape": "S3" + }, + "outpostConfig": { + "type": "structure", + "required": [ + "outpostArns", + "controlPlaneInstanceType" + ], + "members": { + "outpostArns": { + "shape": "S5" + }, + "controlPlaneInstanceType": {}, + "controlPlanePlacement": { + "type": "structure", + "members": { + "groupName": {} + } + } + } } } }, @@ -178,7 +199,7 @@ "type": "structure", "members": { "cluster": { - "shape": "S1c" + "shape": "S1g" } } } @@ -205,7 +226,7 @@ "shape": "S5" }, "selectors": { - "shape": "S1m" + "shape": "S1w" }, "clientRequestToken": { "idempotencyToken": true @@ -219,7 +240,7 @@ "type": "structure", "members": { "fargateProfile": { - "shape": "S1q" + "shape": "S20" } } } @@ -243,7 +264,7 @@ }, "nodegroupName": {}, "scalingConfig": { - "shape": "S1t" + "shape": "S23" }, "diskSize": { "type": "integer" @@ -256,14 +277,14 @@ }, "amiType": {}, "remoteAccess": { - "shape": "S1y" + "shape": "S28" }, "nodeRole": {}, "labels": { - "shape": "S1z" + "shape": "S29" }, "taints": { - "shape": "S22" + "shape": "S2c" }, "tags": { "shape": "Sn" @@ -272,10 +293,10 @@ "idempotencyToken": true }, "launchTemplate": { - "shape": "S27" + "shape": "S2h" }, "updateConfig": { - "shape": "S28" + "shape": "S2i" }, "capacityType": {}, "version": {}, @@ -286,7 +307,7 @@ "type": "structure", "members": { "nodegroup": { - "shape": "S2d" + "shape": "S2n" } } } @@ -348,7 +369,7 @@ "type": "structure", "members": { "cluster": { - "shape": "S1c" + "shape": "S1g" } } } @@ -379,7 +400,7 @@ "type": "structure", "members": { "fargateProfile": { - "shape": "S1q" + "shape": "S20" } } } @@ -410,7 +431,7 @@ "type": "structure", "members": { "nodegroup": { - "shape": "S2d" + "shape": "S2n" } } } @@ -436,7 +457,7 @@ "type": "structure", "members": { "cluster": { - "shape": "S1c" + "shape": "S1g" } } } @@ -472,6 +493,37 @@ } } }, + "DescribeAddonConfiguration": { + "http": { + "method": "GET", + "requestUri": "/addons/configuration-schemas" + }, + "input": { + "type": "structure", + "required": [ + "addonName", + "addonVersion" + ], + "members": { + "addonName": { + "location": "querystring", + "locationName": "addonName" + }, + "addonVersion": { + "location": "querystring", + "locationName": "addonVersion" + } + } + }, + "output": { + "type": "structure", + "members": { + "addonName": {}, + "addonVersion": {}, + "configurationSchema": {} + } + } + }, "DescribeAddonVersions": { "http": { "method": "GET", @@ -496,6 +548,21 @@ "addonName": { "location": "querystring", "locationName": "addonName" + }, + "types": { + "shape": "S5", + "location": "querystring", + "locationName": "types" + }, + "publishers": { + "shape": "S5", + "location": "querystring", + "locationName": "publishers" + }, + "owners": { + "shape": "S5", + "location": "querystring", + "locationName": "owners" } } }, @@ -532,9 +599,17 @@ } } } + }, + "requiresConfiguration": { + "type": "boolean" } } } + }, + "publisher": {}, + "owner": {}, + "marketplaceInformation": { + "shape": "S12" } } } @@ -564,7 +639,7 @@ "type": "structure", "members": { "cluster": { - "shape": "S1c" + "shape": "S1g" } } } @@ -595,7 +670,7 @@ "type": "structure", "members": { "fargateProfile": { - "shape": "S1q" + "shape": "S20" } } } @@ -616,7 +691,7 @@ "locationName": "name" }, "identityProviderConfig": { - "shape": "S3c" + "shape": "S3o" } } }, @@ -678,7 +753,7 @@ "type": "structure", "members": { "nodegroup": { - "shape": "S2d" + "shape": "S2n" } } } @@ -738,7 +813,7 @@ "locationName": "name" }, "identityProviderConfig": { - "shape": "S3c" + "shape": "S3o" }, "clientRequestToken": { "idempotencyToken": true @@ -893,7 +968,7 @@ "identityProviderConfigs": { "type": "list", "member": { - "shape": "S3c" + "shape": "S3o" } }, "nextToken": {} @@ -1031,6 +1106,9 @@ }, "clientRequestToken": { "idempotencyToken": true + }, + "tags": { + "shape": "Sn" } } }, @@ -1038,7 +1116,7 @@ "type": "structure", "members": { "cluster": { - "shape": "S1c" + "shape": "S1g" } } } @@ -1121,7 +1199,8 @@ "resolveConflicts": {}, "clientRequestToken": { "idempotencyToken": true - } + }, + "configurationValues": {} } }, "output": { @@ -1148,10 +1227,10 @@ "locationName": "name" }, "resourcesVpcConfig": { - "shape": "S13" + "shape": "S14" }, "logging": { - "shape": "S16" + "shape": "S18" }, "clientRequestToken": { "idempotencyToken": true @@ -1220,7 +1299,7 @@ "type": "structure", "members": { "addOrUpdateLabels": { - "shape": "S1z" + "shape": "S29" }, "removeLabels": { "type": "list", @@ -1232,18 +1311,18 @@ "type": "structure", "members": { "addOrUpdateTaints": { - "shape": "S22" + "shape": "S2c" }, "removeTaints": { - "shape": "S22" + "shape": "S2c" } } }, "scalingConfig": { - "shape": "S1t" + "shape": "S23" }, "updateConfig": { - "shape": "S28" + "shape": "S2i" }, "clientRequestToken": { "idempotencyToken": true @@ -1281,7 +1360,7 @@ "version": {}, "releaseVersion": {}, "launchTemplate": { - "shape": "S27" + "shape": "S2h" }, "force": { "type": "boolean" @@ -1402,10 +1481,23 @@ "serviceAccountRoleArn": {}, "tags": { "shape": "Sn" - } + }, + "publisher": {}, + "owner": {}, + "marketplaceInformation": { + "shape": "S12" + }, + "configurationValues": {} } }, - "S13": { + "S12": { + "type": "structure", + "members": { + "productId": {}, + "productUrl": {} + } + }, + "S14": { "type": "structure", "members": { "subnetIds": { @@ -1425,7 +1517,7 @@ } } }, - "S16": { + "S18": { "type": "structure", "members": { "clusterLogging": { @@ -1445,7 +1537,7 @@ } } }, - "S1c": { + "S1g": { "type": "structure", "members": { "name": {}, @@ -1481,11 +1573,13 @@ "kubernetesNetworkConfig": { "type": "structure", "members": { - "serviceIpv4Cidr": {} + "serviceIpv4Cidr": {}, + "serviceIpv6Cidr": {}, + "ipFamily": {} } }, "logging": { - "shape": "S16" + "shape": "S18" }, "identity": { "type": "structure", @@ -1524,10 +1618,48 @@ "provider": {}, "roleArn": {} } + }, + "id": {}, + "health": { + "type": "structure", + "members": { + "issues": { + "type": "list", + "member": { + "type": "structure", + "members": { + "code": {}, + "message": {}, + "resourceIds": { + "shape": "S5" + } + } + } + } + } + }, + "outpostConfig": { + "type": "structure", + "required": [ + "outpostArns", + "controlPlaneInstanceType" + ], + "members": { + "outpostArns": { + "shape": "S5" + }, + "controlPlaneInstanceType": {}, + "controlPlanePlacement": { + "type": "structure", + "members": { + "groupName": {} + } + } + } } } }, - "S1m": { + "S1w": { "type": "list", "member": { "type": "structure", @@ -1541,7 +1673,7 @@ } } }, - "S1q": { + "S20": { "type": "structure", "members": { "fargateProfileName": {}, @@ -1555,7 +1687,7 @@ "shape": "S5" }, "selectors": { - "shape": "S1m" + "shape": "S1w" }, "status": {}, "tags": { @@ -1563,7 +1695,7 @@ } } }, - "S1t": { + "S23": { "type": "structure", "members": { "minSize": { @@ -1577,7 +1709,7 @@ } } }, - "S1y": { + "S28": { "type": "structure", "members": { "ec2SshKey": {}, @@ -1586,12 +1718,12 @@ } } }, - "S1z": { + "S29": { "type": "map", "key": {}, "value": {} }, - "S22": { + "S2c": { "type": "list", "member": { "type": "structure", @@ -1602,7 +1734,7 @@ } } }, - "S27": { + "S2h": { "type": "structure", "members": { "name": {}, @@ -1610,7 +1742,7 @@ "id": {} } }, - "S28": { + "S2i": { "type": "structure", "members": { "maxUnavailable": { @@ -1621,7 +1753,7 @@ } } }, - "S2d": { + "S2n": { "type": "structure", "members": { "nodegroupName": {}, @@ -1638,7 +1770,7 @@ "status": {}, "capacityType": {}, "scalingConfig": { - "shape": "S1t" + "shape": "S23" }, "instanceTypes": { "shape": "S5" @@ -1647,15 +1779,15 @@ "shape": "S5" }, "remoteAccess": { - "shape": "S1y" + "shape": "S28" }, "amiType": {}, "nodeRole": {}, "labels": { - "shape": "S1z" + "shape": "S29" }, "taints": { - "shape": "S22" + "shape": "S2c" }, "resources": { "type": "structure", @@ -1694,17 +1826,17 @@ } }, "updateConfig": { - "shape": "S28" + "shape": "S2i" }, "launchTemplate": { - "shape": "S27" + "shape": "S2h" }, "tags": { "shape": "Sn" } } }, - "S3c": { + "S3o": { "type": "structure", "required": [ "type", diff --git a/iamlivecore/service/elasticache-2015-02-02.min.json b/iamlivecore/service/elasticache-2015-02-02.min.json index 2073ed9e..345eb81f 100644 --- a/iamlivecore/service/elasticache-2015-02-02.min.json +++ b/iamlivecore/service/elasticache-2015-02-02.min.json @@ -141,7 +141,7 @@ "type": "structure", "members": { "Snapshot": { - "shape": "S1p" + "shape": "S1u" } } } @@ -158,7 +158,7 @@ "AZMode": {}, "PreferredAvailabilityZone": {}, "PreferredAvailabilityZones": { - "shape": "S1y" + "shape": "S23" }, "NumCacheNodes": { "type": "integer" @@ -169,16 +169,16 @@ "CacheParameterGroupName": {}, "CacheSubnetGroupName": {}, "CacheSecurityGroupNames": { - "shape": "S1z" + "shape": "S24" }, "SecurityGroupIds": { - "shape": "S20" + "shape": "S25" }, "Tags": { "shape": "S3" }, "SnapshotArns": { - "shape": "S21" + "shape": "S26" }, "SnapshotName": {}, "PreferredMaintenanceWindow": {}, @@ -197,11 +197,16 @@ "OutpostMode": {}, "PreferredOutpostArn": {}, "PreferredOutpostArns": { - "shape": "S23" + "shape": "S28" }, "LogDeliveryConfigurations": { - "shape": "S24" - } + "shape": "S29" + }, + "TransitEncryptionEnabled": { + "type": "boolean" + }, + "NetworkType": {}, + "IpDiscovery": {} } }, "output": { @@ -209,7 +214,7 @@ "type": "structure", "members": { "CacheCluster": { - "shape": "S27" + "shape": "S2c" } } } @@ -236,7 +241,7 @@ "type": "structure", "members": { "CacheParameterGroup": { - "shape": "S2k" + "shape": "S2p" } } } @@ -278,7 +283,7 @@ "CacheSubnetGroupName": {}, "CacheSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S2o" + "shape": "S2t" }, "Tags": { "shape": "S3" @@ -290,7 +295,7 @@ "type": "structure", "members": { "CacheSubnetGroup": { - "shape": "S2q" + "shape": "S2v" } } } @@ -313,7 +318,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -340,7 +345,7 @@ "type": "integer" }, "PreferredCacheClusterAZs": { - "shape": "S1u" + "shape": "S1z" }, "NumNodeGroups": { "type": "integer" @@ -351,7 +356,7 @@ "NodeGroupConfiguration": { "type": "list", "member": { - "shape": "S1s", + "shape": "S1x", "locationName": "NodeGroupConfiguration" } }, @@ -361,16 +366,16 @@ "CacheParameterGroupName": {}, "CacheSubnetGroupName": {}, "CacheSecurityGroupNames": { - "shape": "S1z" + "shape": "S24" }, "SecurityGroupIds": { - "shape": "S20" + "shape": "S25" }, "Tags": { "shape": "S3" }, "SnapshotArns": { - "shape": "S21" + "shape": "S26" }, "SnapshotName": {}, "PreferredMaintenanceWindow": {}, @@ -398,8 +403,15 @@ "member": {} }, "LogDeliveryConfigurations": { - "shape": "S24" - } + "shape": "S29" + }, + "DataTieringEnabled": { + "type": "boolean" + }, + "NetworkType": {}, + "IpDiscovery": {}, + "TransitEncryptionMode": {}, + "ClusterMode": {} } }, "output": { @@ -433,7 +445,7 @@ "type": "structure", "members": { "Snapshot": { - "shape": "S1p" + "shape": "S1u" } } } @@ -452,7 +464,7 @@ "UserName": {}, "Engine": {}, "Passwords": { - "shape": "S3c" + "shape": "S3i" }, "AccessString": {}, "NoPasswordRequired": { @@ -460,11 +472,14 @@ }, "Tags": { "shape": "S3" + }, + "AuthenticationMode": { + "shape": "S3k" } } }, "output": { - "shape": "S3e", + "shape": "S3m", "resultWrapper": "CreateUserResult" } }, @@ -479,7 +494,7 @@ "UserGroupId": {}, "Engine": {}, "UserIds": { - "shape": "S3i" + "shape": "S3q" }, "Tags": { "shape": "S3" @@ -487,7 +502,7 @@ } }, "output": { - "shape": "S3j", + "shape": "S3r", "resultWrapper": "CreateUserGroupResult" } }, @@ -505,10 +520,10 @@ "type": "integer" }, "GlobalNodeGroupsToRemove": { - "shape": "S3o" + "shape": "S3w" }, "GlobalNodeGroupsToRetain": { - "shape": "S3o" + "shape": "S3w" }, "ApplyImmediately": { "type": "boolean" @@ -520,7 +535,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -538,7 +553,7 @@ "type": "integer" }, "ReplicaConfiguration": { - "shape": "S3r" + "shape": "S3z" }, "ReplicasToRemove": { "type": "list", @@ -575,7 +590,7 @@ "type": "structure", "members": { "CacheCluster": { - "shape": "S27" + "shape": "S2c" } } } @@ -632,7 +647,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -676,7 +691,7 @@ "type": "structure", "members": { "Snapshot": { - "shape": "S1p" + "shape": "S1u" } } } @@ -692,7 +707,7 @@ } }, "output": { - "shape": "S3e", + "shape": "S3m", "resultWrapper": "DeleteUserResult" } }, @@ -707,7 +722,7 @@ } }, "output": { - "shape": "S3j", + "shape": "S3r", "resultWrapper": "DeleteUserGroupResult" } }, @@ -736,7 +751,7 @@ "CacheClusters": { "type": "list", "member": { - "shape": "S27", + "shape": "S2c", "locationName": "CacheCluster" } } @@ -800,7 +815,7 @@ "CacheParameterGroups": { "type": "list", "member": { - "shape": "S2k", + "shape": "S2p", "locationName": "CacheParameterGroup" } } @@ -828,10 +843,10 @@ "members": { "Marker": {}, "Parameters": { - "shape": "S4k" + "shape": "S4s" }, "CacheNodeTypeSpecificParameters": { - "shape": "S4n" + "shape": "S4v" } } } @@ -881,7 +896,7 @@ "CacheSubnetGroups": { "type": "list", "member": { - "shape": "S2q", + "shape": "S2v", "locationName": "CacheSubnetGroup" } } @@ -912,10 +927,10 @@ "CacheParameterGroupFamily": {}, "Marker": {}, "Parameters": { - "shape": "S4k" + "shape": "S4s" }, "CacheNodeTypeSpecificParameters": { - "shape": "S4n" + "shape": "S4v" } }, "wrapper": true @@ -989,7 +1004,7 @@ "GlobalReplicationGroups": { "type": "list", "member": { - "shape": "S2x", + "shape": "S33", "locationName": "GlobalReplicationGroup" } } @@ -1046,7 +1061,7 @@ "ReservedCacheNodes": { "type": "list", "member": { - "shape": "S5e", + "shape": "S5m", "locationName": "ReservedCacheNode" } } @@ -1093,7 +1108,7 @@ "ProductDescription": {}, "OfferingType": {}, "RecurringCharges": { - "shape": "S5f" + "shape": "S5n" } }, "wrapper": true @@ -1108,7 +1123,7 @@ "members": { "ServiceUpdateName": {}, "ServiceUpdateStatus": { - "shape": "S5m" + "shape": "S5u" }, "MaxRecords": { "type": "integer" @@ -1178,7 +1193,7 @@ "Snapshots": { "type": "list", "member": { - "shape": "S1p", + "shape": "S1u", "locationName": "Snapshot" } } @@ -1198,7 +1213,7 @@ }, "Engine": {}, "ServiceUpdateStatus": { - "shape": "S5m" + "shape": "S5u" }, "ServiceUpdateTimeRange": { "type": "structure", @@ -1347,7 +1362,7 @@ "UserGroups": { "type": "list", "member": { - "shape": "S3j" + "shape": "S3r" } }, "Marker": {} @@ -1390,7 +1405,7 @@ "Users": { "type": "list", "member": { - "shape": "S3e" + "shape": "S3m" } }, "Marker": {} @@ -1416,7 +1431,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -1440,7 +1455,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -1472,7 +1487,7 @@ "ReplicationGroupId": {}, "ReplicationGroupRegion": {}, "ReshardingConfiguration": { - "shape": "S6t" + "shape": "S71" } } } @@ -1487,7 +1502,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -1505,7 +1520,7 @@ "type": "integer" }, "ReplicaConfiguration": { - "shape": "S3r" + "shape": "S3z" }, "ApplyImmediately": { "type": "boolean" @@ -1535,10 +1550,10 @@ "type": "structure", "members": { "ScaleUpModifications": { - "shape": "S70" + "shape": "S78" }, "ScaleDownModifications": { - "shape": "S70" + "shape": "S78" } } } @@ -1570,17 +1585,17 @@ "type": "integer" }, "CacheNodeIdsToRemove": { - "shape": "S29" + "shape": "S2e" }, "AZMode": {}, "NewAvailabilityZones": { - "shape": "S1y" + "shape": "S23" }, "CacheSecurityGroupNames": { - "shape": "S1z" + "shape": "S24" }, "SecurityGroupIds": { - "shape": "S20" + "shape": "S25" }, "PreferredMaintenanceWindow": {}, "NotificationTopicArn": {}, @@ -1601,8 +1616,9 @@ "AuthToken": {}, "AuthTokenUpdateStrategy": {}, "LogDeliveryConfigurations": { - "shape": "S24" - } + "shape": "S29" + }, + "IpDiscovery": {} } }, "output": { @@ -1610,7 +1626,7 @@ "type": "structure", "members": { "CacheCluster": { - "shape": "S27" + "shape": "S2c" } } } @@ -1625,12 +1641,12 @@ "members": { "CacheParameterGroupName": {}, "ParameterNameValues": { - "shape": "S76" + "shape": "S7e" } } }, "output": { - "shape": "S78", + "shape": "S7g", "resultWrapper": "ModifyCacheParameterGroupResult" } }, @@ -1644,7 +1660,7 @@ "CacheSubnetGroupName": {}, "CacheSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S2o" + "shape": "S2t" } } }, @@ -1653,7 +1669,7 @@ "type": "structure", "members": { "CacheSubnetGroup": { - "shape": "S2q" + "shape": "S2v" } } } @@ -1684,7 +1700,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -1710,10 +1726,10 @@ "deprecated": true }, "CacheSecurityGroupNames": { - "shape": "S1z" + "shape": "S24" }, "SecurityGroupIds": { - "shape": "S20" + "shape": "S25" }, "PreferredMaintenanceWindow": {}, "NotificationTopicArn": {}, @@ -1743,8 +1759,14 @@ "type": "boolean" }, "LogDeliveryConfigurations": { - "shape": "S24" - } + "shape": "S29" + }, + "IpDiscovery": {}, + "TransitEncryptionEnabled": { + "type": "boolean" + }, + "TransitEncryptionMode": {}, + "ClusterMode": {} } }, "output": { @@ -1774,7 +1796,7 @@ "type": "boolean" }, "ReshardingConfiguration": { - "shape": "S6t" + "shape": "S71" }, "NodeGroupsToRemove": { "type": "list", @@ -1811,15 +1833,18 @@ "AccessString": {}, "AppendAccessString": {}, "Passwords": { - "shape": "S3c" + "shape": "S3i" }, "NoPasswordRequired": { "type": "boolean" + }, + "AuthenticationMode": { + "shape": "S3k" } } }, "output": { - "shape": "S3e", + "shape": "S3m", "resultWrapper": "ModifyUserResult" } }, @@ -1832,15 +1857,15 @@ "members": { "UserGroupId": {}, "UserIdsToAdd": { - "shape": "S3i" + "shape": "S3q" }, "UserIdsToRemove": { - "shape": "S3i" + "shape": "S3q" } } }, "output": { - "shape": "S3j", + "shape": "S3r", "resultWrapper": "ModifyUserGroupResult" } }, @@ -1866,7 +1891,7 @@ "type": "structure", "members": { "ReservedCacheNode": { - "shape": "S5e" + "shape": "S5m" } } } @@ -1890,7 +1915,7 @@ "type": "structure", "members": { "GlobalReplicationGroup": { - "shape": "S2x" + "shape": "S33" } } } @@ -1905,7 +1930,7 @@ "members": { "CacheClusterId": {}, "CacheNodeIdsToReboot": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1914,7 +1939,7 @@ "type": "structure", "members": { "CacheCluster": { - "shape": "S27" + "shape": "S2c" } } } @@ -1951,12 +1976,12 @@ "type": "boolean" }, "ParameterNameValues": { - "shape": "S76" + "shape": "S7e" } } }, "output": { - "shape": "S78", + "shape": "S7g", "resultWrapper": "ResetCacheParameterGroupResult" } }, @@ -1994,16 +2019,7 @@ "members": { "ReplicationGroupId": {}, "CustomerNodeEndpointList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Address": {}, - "Port": { - "type": "integer" - } - } - } + "shape": "S85" } } }, @@ -2038,6 +2054,30 @@ } } } + }, + "TestMigration": { + "input": { + "type": "structure", + "required": [ + "ReplicationGroupId", + "CustomerNodeEndpointList" + ], + "members": { + "ReplicationGroupId": {}, + "CustomerNodeEndpointList": { + "shape": "S85" + } + } + }, + "output": { + "resultWrapper": "TestMigrationResult", + "type": "structure", + "members": { + "ReplicationGroup": { + "shape": "So" + } + } + } } }, "shapes": { @@ -2167,7 +2207,12 @@ }, "LogDeliveryConfigurations": { "shape": "Sz" - } + }, + "TransitEncryptionEnabled": { + "type": "boolean" + }, + "TransitEncryptionMode": {}, + "ClusterMode": {} } }, "MemberClusters": { @@ -2185,10 +2230,10 @@ "NodeGroupId": {}, "Status": {}, "PrimaryEndpoint": { - "shape": "S1a" + "shape": "S1d" }, "ReaderEndpoint": { - "shape": "S1a" + "shape": "S1d" }, "Slots": {}, "NodeGroupMembers": { @@ -2200,7 +2245,7 @@ "CacheClusterId": {}, "CacheNodeId": {}, "ReadEndpoint": { - "shape": "S1a" + "shape": "S1d" }, "PreferredAvailabilityZone": {}, "PreferredOutpostArn": {}, @@ -2215,7 +2260,7 @@ "AutomaticFailover": {}, "MultiAZ": {}, "ConfigurationEndpoint": { - "shape": "S1a" + "shape": "S1d" }, "SnapshotRetentionLimit": { "type": "integer" @@ -2249,11 +2294,19 @@ "shape": "Sx" }, "LogDeliveryConfigurations": { - "shape": "S1k" + "shape": "S1m" }, "ReplicationGroupCreateTime": { "type": "timestamp" - } + }, + "DataTiering": {}, + "AutoMinorVersionUpgrade": { + "type": "boolean" + }, + "NetworkType": {}, + "IpDiscovery": {}, + "TransitEncryptionMode": {}, + "ClusterMode": {} }, "wrapper": true }, @@ -2293,7 +2346,7 @@ } } }, - "S1a": { + "S1d": { "type": "structure", "members": { "Address": {}, @@ -2302,7 +2355,7 @@ } } }, - "S1k": { + "S1m": { "type": "list", "member": { "locationName": "LogDeliveryConfiguration", @@ -2319,7 +2372,7 @@ } } }, - "S1p": { + "S1u": { "type": "structure", "members": { "SnapshotName": {}, @@ -2368,7 +2421,7 @@ "NodeGroupId": {}, "CacheNodeId": {}, "NodeGroupConfiguration": { - "shape": "S1s" + "shape": "S1x" }, "CacheSize": {}, "CacheNodeCreateTime": { @@ -2382,11 +2435,12 @@ } }, "KmsKeyId": {}, - "ARN": {} + "ARN": {}, + "DataTiering": {} }, "wrapper": true }, - "S1s": { + "S1x": { "type": "structure", "members": { "NodeGroupId": {}, @@ -2396,7 +2450,7 @@ }, "PrimaryAvailabilityZone": {}, "ReplicaAvailabilityZones": { - "shape": "S1u" + "shape": "S1z" }, "PrimaryOutpostArn": {}, "ReplicaOutpostArns": { @@ -2407,43 +2461,43 @@ } } }, - "S1u": { + "S1z": { "type": "list", "member": { "locationName": "AvailabilityZone" } }, - "S1y": { + "S23": { "type": "list", "member": { "locationName": "PreferredAvailabilityZone" } }, - "S1z": { + "S24": { "type": "list", "member": { "locationName": "CacheSecurityGroupName" } }, - "S20": { + "S25": { "type": "list", "member": { "locationName": "SecurityGroupId" } }, - "S21": { + "S26": { "type": "list", "member": { "locationName": "SnapshotArn" } }, - "S23": { + "S28": { "type": "list", "member": { "locationName": "PreferredOutpostArn" } }, - "S24": { + "S29": { "type": "list", "member": { "locationName": "LogDeliveryConfigurationRequest", @@ -2461,12 +2515,12 @@ } } }, - "S27": { + "S2c": { "type": "structure", "members": { "CacheClusterId": {}, "ConfigurationEndpoint": { - "shape": "S1a" + "shape": "S1d" }, "ClientDownloadLandingPage": {}, "CacheNodeType": {}, @@ -2489,14 +2543,18 @@ "type": "integer" }, "CacheNodeIdsToRemove": { - "shape": "S29" + "shape": "S2e" }, "EngineVersion": {}, "CacheNodeType": {}, "AuthTokenStatus": {}, "LogDeliveryConfigurations": { "shape": "Sz" - } + }, + "TransitEncryptionEnabled": { + "type": "boolean" + }, + "TransitEncryptionMode": {} } }, "NotificationConfiguration": { @@ -2523,7 +2581,7 @@ "CacheParameterGroupName": {}, "ParameterApplyStatus": {}, "CacheNodeIdsToReboot": { - "shape": "S29" + "shape": "S2e" } } }, @@ -2540,7 +2598,7 @@ "type": "timestamp" }, "Endpoint": { - "shape": "S1a" + "shape": "S1d" }, "ParameterGroupStatus": {}, "SourceCacheNodeId": {}, @@ -2584,18 +2642,21 @@ "type": "boolean" }, "LogDeliveryConfigurations": { - "shape": "S1k" - } + "shape": "S1m" + }, + "NetworkType": {}, + "IpDiscovery": {}, + "TransitEncryptionMode": {} }, "wrapper": true }, - "S29": { + "S2e": { "type": "list", "member": { "locationName": "CacheNodeId" } }, - "S2k": { + "S2p": { "type": "structure", "members": { "CacheParameterGroupName": {}, @@ -2608,13 +2669,13 @@ }, "wrapper": true }, - "S2o": { + "S2t": { "type": "list", "member": { "locationName": "SubnetIdentifier" } }, - "S2q": { + "S2v": { "type": "structure", "members": { "CacheSubnetGroupName": {}, @@ -2639,15 +2700,25 @@ "members": { "SubnetOutpostArn": {} } + }, + "SupportedNetworkTypes": { + "shape": "S30" } } } }, - "ARN": {} + "ARN": {}, + "SupportedNetworkTypes": { + "shape": "S30" + } }, "wrapper": true }, - "S2x": { + "S30": { + "type": "list", + "member": {} + }, + "S33": { "type": "structure", "members": { "GlobalReplicationGroupId": {}, @@ -2698,17 +2769,27 @@ }, "wrapper": true }, - "S3c": { + "S3i": { "type": "list", "member": {} }, - "S3e": { + "S3k": { + "type": "structure", + "members": { + "Type": {}, + "Passwords": { + "shape": "S3i" + } + } + }, + "S3m": { "type": "structure", "members": { "UserId": {}, "UserName": {}, "Status": {}, "Engine": {}, + "MinimumEngineVersion": {}, "AccessString": {}, "UserGroupIds": { "shape": "Sx" @@ -2725,27 +2806,28 @@ "ARN": {} } }, - "S3i": { + "S3q": { "type": "list", "member": {} }, - "S3j": { + "S3r": { "type": "structure", "members": { "UserGroupId": {}, "Status": {}, "Engine": {}, "UserIds": { - "shape": "S3k" + "shape": "S3s" }, + "MinimumEngineVersion": {}, "PendingChanges": { "type": "structure", "members": { "UserIdsToRemove": { - "shape": "S3k" + "shape": "S3s" }, "UserIdsToAdd": { - "shape": "S3k" + "shape": "S3s" } } }, @@ -2756,17 +2838,17 @@ "ARN": {} } }, - "S3k": { + "S3s": { "type": "list", "member": {} }, - "S3o": { + "S3w": { "type": "list", "member": { "locationName": "GlobalNodeGroupId" } }, - "S3r": { + "S3z": { "type": "list", "member": { "locationName": "ConfigureShard", @@ -2781,15 +2863,15 @@ "type": "integer" }, "PreferredAvailabilityZones": { - "shape": "S1y" + "shape": "S23" }, "PreferredOutpostArns": { - "shape": "S23" + "shape": "S28" } } } }, - "S4k": { + "S4s": { "type": "list", "member": { "locationName": "Parameter", @@ -2809,7 +2891,7 @@ } } }, - "S4n": { + "S4v": { "type": "list", "member": { "locationName": "CacheNodeTypeSpecificParameter", @@ -2839,7 +2921,7 @@ } } }, - "S5e": { + "S5m": { "type": "structure", "members": { "ReservedCacheNodeId": {}, @@ -2864,13 +2946,13 @@ "OfferingType": {}, "State": {}, "RecurringCharges": { - "shape": "S5f" + "shape": "S5n" }, "ReservationARN": {} }, "wrapper": true }, - "S5f": { + "S5n": { "type": "list", "member": { "locationName": "RecurringCharge", @@ -2884,11 +2966,11 @@ "wrapper": true } }, - "S5m": { + "S5u": { "type": "list", "member": {} }, - "S6t": { + "S71": { "type": "list", "member": { "locationName": "ReshardingConfiguration", @@ -2896,16 +2978,16 @@ "members": { "NodeGroupId": {}, "PreferredAvailabilityZones": { - "shape": "S1u" + "shape": "S1z" } } } }, - "S70": { + "S78": { "type": "list", "member": {} }, - "S76": { + "S7e": { "type": "list", "member": { "locationName": "ParameterNameValue", @@ -2916,11 +2998,23 @@ } } }, - "S78": { + "S7g": { "type": "structure", "members": { "CacheParameterGroupName": {} } + }, + "S85": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Address": {}, + "Port": { + "type": "integer" + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/elasticfilesystem-2015-02-01.min.json b/iamlivecore/service/elasticfilesystem-2015-02-01.min.json index 496ab86d..3433f192 100644 --- a/iamlivecore/service/elasticfilesystem-2015-02-01.min.json +++ b/iamlivecore/service/elasticfilesystem-2015-02-01.min.json @@ -102,6 +102,39 @@ "shape": "S1a" } }, + "CreateReplicationConfiguration": { + "http": { + "requestUri": "/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SourceFileSystemId", + "Destinations" + ], + "members": { + "SourceFileSystemId": { + "location": "uri", + "locationName": "SourceFileSystemId" + }, + "Destinations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Region": {}, + "AvailabilityZoneName": {}, + "KmsKeyId": {} + } + } + } + } + }, + "output": { + "shape": "S1i" + } + }, "CreateTags": { "http": { "requestUri": "/2015-02-01/create-tags/{FileSystemId}", @@ -202,6 +235,25 @@ } } }, + "DeleteReplicationConfiguration": { + "http": { + "method": "DELETE", + "requestUri": "/2015-02-01/file-systems/{SourceFileSystemId}/replication-configuration", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "SourceFileSystemId" + ], + "members": { + "SourceFileSystemId": { + "location": "uri", + "locationName": "SourceFileSystemId" + } + } + } + }, "DeleteTags": { "http": { "requestUri": "/2015-02-01/delete-tags/{FileSystemId}", @@ -219,7 +271,7 @@ "locationName": "FileSystemId" }, "TagKeys": { - "shape": "S1k" + "shape": "S1t" } } }, @@ -286,7 +338,7 @@ "type": "structure", "members": { "ResourceIdPreference": { - "shape": "S1s" + "shape": "S21" }, "NextToken": {} } @@ -311,7 +363,7 @@ } }, "output": { - "shape": "S1x" + "shape": "S26" } }, "DescribeFileSystemPolicy": { @@ -333,7 +385,7 @@ } }, "output": { - "shape": "S21" + "shape": "S2a" } }, "DescribeFileSystems": { @@ -397,7 +449,7 @@ } }, "output": { - "shape": "S29" + "shape": "S2i" } }, "DescribeMountTargetSecurityGroups": { @@ -476,6 +528,43 @@ } } }, + "DescribeReplicationConfigurations": { + "http": { + "method": "GET", + "requestUri": "/2015-02-01/file-systems/replication-configurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "FileSystemId": { + "location": "querystring", + "locationName": "FileSystemId" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Replications": { + "type": "list", + "member": { + "shape": "S1i" + } + }, + "NextToken": {} + } + } + }, "DescribeTags": { "http": { "method": "GET", @@ -597,7 +686,7 @@ "type": "structure", "members": { "ResourceIdPreference": { - "shape": "S1s" + "shape": "S21" } } } @@ -620,12 +709,12 @@ "locationName": "FileSystemId" }, "BackupPolicy": { - "shape": "S1y" + "shape": "S27" } } }, "output": { - "shape": "S1x" + "shape": "S26" } }, "PutFileSystemPolicy": { @@ -652,7 +741,7 @@ } }, "output": { - "shape": "S21" + "shape": "S2a" } }, "PutLifecycleConfiguration": { @@ -673,12 +762,12 @@ "locationName": "FileSystemId" }, "LifecyclePolicies": { - "shape": "S2a" + "shape": "S2j" } } }, "output": { - "shape": "S29" + "shape": "S2i" } }, "TagResource": { @@ -721,7 +810,7 @@ "locationName": "ResourceId" }, "TagKeys": { - "shape": "S1k", + "shape": "S1t", "location": "querystring", "locationName": "tagKeys" } @@ -922,11 +1011,50 @@ "VpcId": {} } }, - "S1k": { + "S1i": { + "type": "structure", + "required": [ + "SourceFileSystemId", + "SourceFileSystemRegion", + "SourceFileSystemArn", + "OriginalSourceFileSystemArn", + "CreationTime", + "Destinations" + ], + "members": { + "SourceFileSystemId": {}, + "SourceFileSystemRegion": {}, + "SourceFileSystemArn": {}, + "OriginalSourceFileSystemArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "Destinations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Status", + "FileSystemId", + "Region" + ], + "members": { + "Status": {}, + "FileSystemId": {}, + "Region": {}, + "LastReplicatedTimestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "S1t": { "type": "list", "member": {} }, - "S1s": { + "S21": { "type": "structure", "members": { "ResourceIdType": {}, @@ -936,15 +1064,15 @@ } } }, - "S1x": { + "S26": { "type": "structure", "members": { "BackupPolicy": { - "shape": "S1y" + "shape": "S27" } } }, - "S1y": { + "S27": { "type": "structure", "required": [ "Status" @@ -953,22 +1081,22 @@ "Status": {} } }, - "S21": { + "S2a": { "type": "structure", "members": { "FileSystemId": {}, "Policy": {} } }, - "S29": { + "S2i": { "type": "structure", "members": { "LifecyclePolicies": { - "shape": "S2a" + "shape": "S2j" } } }, - "S2a": { + "S2j": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/elasticloadbalancingv2-2015-12-01.min.json b/iamlivecore/service/elasticloadbalancingv2-2015-12-01.min.json index 832145bb..07fbbd10 100644 --- a/iamlivecore/service/elasticloadbalancingv2-2015-12-01.min.json +++ b/iamlivecore/service/elasticloadbalancingv2-2015-12-01.min.json @@ -144,7 +144,7 @@ "members": { "ListenerArn": {}, "Conditions": { - "shape": "S30" + "shape": "S31" }, "Priority": { "type": "integer" @@ -162,7 +162,7 @@ "type": "structure", "members": { "Rules": { - "shape": "S3g" + "shape": "S3h" } } } @@ -200,12 +200,13 @@ "type": "integer" }, "Matcher": { - "shape": "S3u" + "shape": "S3v" }, "TargetType": {}, "Tags": { "shape": "Sb" - } + }, + "IpAddressType": {} } }, "output": { @@ -213,7 +214,7 @@ "type": "structure", "members": { "TargetGroups": { - "shape": "S3z" + "shape": "S41" } } } @@ -292,7 +293,7 @@ "members": { "TargetGroupArn": {}, "Targets": { - "shape": "S4b" + "shape": "S4d" } } }, @@ -396,7 +397,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S4u" + "shape": "S4w" } } } @@ -406,7 +407,7 @@ "type": "structure", "members": { "LoadBalancerArns": { - "shape": "S41" + "shape": "S43" }, "Names": { "type": "list", @@ -449,7 +450,7 @@ "type": "structure", "members": { "Rules": { - "shape": "S3g" + "shape": "S3h" }, "NextMarker": {} } @@ -466,7 +467,8 @@ "Marker": {}, "PageSize": { "type": "integer" - } + }, + "LoadBalancerType": {} } }, "output": { @@ -494,7 +496,10 @@ } } }, - "Name": {} + "Name": {}, + "SupportedLoadBalancerTypes": { + "shape": "S34" + } } } }, @@ -548,7 +553,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S5l" + "shape": "S5n" } } } @@ -577,7 +582,7 @@ "type": "structure", "members": { "TargetGroups": { - "shape": "S3z" + "shape": "S41" }, "NextMarker": {} } @@ -592,7 +597,7 @@ "members": { "TargetGroupArn": {}, "Targets": { - "shape": "S4b" + "shape": "S4d" } } }, @@ -606,7 +611,7 @@ "type": "structure", "members": { "Target": { - "shape": "S4c" + "shape": "S4e" }, "HealthCheckPort": {}, "TargetHealth": { @@ -667,7 +672,7 @@ "members": { "LoadBalancerArn": {}, "Attributes": { - "shape": "S4u" + "shape": "S4w" } } }, @@ -676,7 +681,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S4u" + "shape": "S4w" } } } @@ -690,7 +695,7 @@ "members": { "RuleArn": {}, "Conditions": { - "shape": "S30" + "shape": "S31" }, "Actions": { "shape": "Sl" @@ -702,7 +707,7 @@ "type": "structure", "members": { "Rules": { - "shape": "S3g" + "shape": "S3h" } } } @@ -734,7 +739,7 @@ "type": "integer" }, "Matcher": { - "shape": "S3u" + "shape": "S3v" } } }, @@ -743,7 +748,7 @@ "type": "structure", "members": { "TargetGroups": { - "shape": "S3z" + "shape": "S41" } } } @@ -758,7 +763,7 @@ "members": { "TargetGroupArn": {}, "Attributes": { - "shape": "S5l" + "shape": "S5n" } } }, @@ -767,7 +772,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S5l" + "shape": "S5n" } } } @@ -782,7 +787,7 @@ "members": { "TargetGroupArn": {}, "Targets": { - "shape": "S4b" + "shape": "S4d" } } }, @@ -881,7 +886,7 @@ "type": "structure", "members": { "Rules": { - "shape": "S3g" + "shape": "S3h" } } } @@ -897,7 +902,8 @@ "LoadBalancerArn": {}, "SecurityGroups": { "shape": "S2c" - } + }, + "EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic": {} } }, "output": { @@ -906,7 +912,8 @@ "members": { "SecurityGroupIds": { "shape": "S2c" - } + }, + "EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic": {} } } }, @@ -1171,7 +1178,8 @@ "shape": "S2c" }, "IpAddressType": {}, - "CustomerOwnedIpv4Pool": {} + "CustomerOwnedIpv4Pool": {}, + "EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic": {} } } }, @@ -1198,20 +1206,20 @@ } } }, - "S30": { + "S31": { "type": "list", "member": { "type": "structure", "members": { "Field": {}, "Values": { - "shape": "S33" + "shape": "S34" }, "HostHeaderConfig": { "type": "structure", "members": { "Values": { - "shape": "S33" + "shape": "S34" } } }, @@ -1219,7 +1227,7 @@ "type": "structure", "members": { "Values": { - "shape": "S33" + "shape": "S34" } } }, @@ -1228,7 +1236,7 @@ "members": { "HttpHeaderName": {}, "Values": { - "shape": "S33" + "shape": "S34" } } }, @@ -1251,7 +1259,7 @@ "type": "structure", "members": { "Values": { - "shape": "S33" + "shape": "S34" } } }, @@ -1259,18 +1267,18 @@ "type": "structure", "members": { "Values": { - "shape": "S33" + "shape": "S34" } } } } } }, - "S33": { + "S34": { "type": "list", "member": {} }, - "S3g": { + "S3h": { "type": "list", "member": { "type": "structure", @@ -1278,7 +1286,7 @@ "RuleArn": {}, "Priority": {}, "Conditions": { - "shape": "S30" + "shape": "S31" }, "Actions": { "shape": "Sl" @@ -1289,14 +1297,14 @@ } } }, - "S3u": { + "S3v": { "type": "structure", "members": { "HttpCode": {}, "GrpcCode": {} } }, - "S3z": { + "S41": { "type": "list", "member": { "type": "structure", @@ -1327,27 +1335,28 @@ }, "HealthCheckPath": {}, "Matcher": { - "shape": "S3u" + "shape": "S3v" }, "LoadBalancerArns": { - "shape": "S41" + "shape": "S43" }, "TargetType": {}, - "ProtocolVersion": {} + "ProtocolVersion": {}, + "IpAddressType": {} } } }, - "S41": { + "S43": { "type": "list", "member": {} }, - "S4b": { + "S4d": { "type": "list", "member": { - "shape": "S4c" + "shape": "S4e" } }, - "S4c": { + "S4e": { "type": "structure", "required": [ "Id" @@ -1360,7 +1369,7 @@ "AvailabilityZone": {} } }, - "S4u": { + "S4w": { "type": "list", "member": { "type": "structure", @@ -1370,7 +1379,7 @@ } } }, - "S5l": { + "S5n": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/elasticmapreduce-2009-03-31.min.json b/iamlivecore/service/elasticmapreduce-2009-03-31.min.json index 346242c3..d6e5fa3a 100644 --- a/iamlivecore/service/elasticmapreduce-2009-03-31.min.json +++ b/iamlivecore/service/elasticmapreduce-2009-03-31.min.json @@ -45,7 +45,7 @@ ], "members": { "InstanceGroups": { - "shape": "Sx" + "shape": "S11" }, "JobFlowId": {} } @@ -72,15 +72,16 @@ "members": { "JobFlowId": {}, "Steps": { - "shape": "S1i" - } + "shape": "S1m" + }, + "ExecutionRoleArn": {} } }, "output": { "type": "structure", "members": { "StepIds": { - "shape": "S1r" + "shape": "S1v" } } } @@ -95,7 +96,7 @@ "members": { "ResourceId": {}, "Tags": { - "shape": "S1u" + "shape": "S1y" } } }, @@ -114,7 +115,7 @@ "members": { "ClusterId": {}, "StepIds": { - "shape": "S1r" + "shape": "S1v" }, "StepCancellationOption": {} } @@ -181,7 +182,7 @@ "AuthMode": {}, "VpcId": {}, "SubnetIds": { - "shape": "S29" + "shape": "S2d" }, "ServiceRole": {}, "UserRole": {}, @@ -191,7 +192,7 @@ "IdpAuthUrl": {}, "IdpRelayStateParameterName": {}, "Tags": { - "shape": "S1u" + "shape": "S1y" } } }, @@ -280,7 +281,7 @@ "Id": {}, "Name": {}, "Status": { - "shape": "S2l" + "shape": "S2p" }, "Ec2InstanceAttributes": { "type": "structure", @@ -288,21 +289,21 @@ "Ec2KeyName": {}, "Ec2SubnetId": {}, "RequestedEc2SubnetIds": { - "shape": "S2r" + "shape": "S2y" }, "Ec2AvailabilityZone": {}, "RequestedEc2AvailabilityZones": { - "shape": "S2r" + "shape": "S2y" }, "IamInstanceProfile": {}, "EmrManagedMasterSecurityGroup": {}, "EmrManagedSlaveSecurityGroup": {}, "ServiceAccessSecurityGroup": {}, "AdditionalMasterSecurityGroups": { - "shape": "S2s" + "shape": "S2z" }, "AdditionalSlaveSecurityGroups": { - "shape": "S2s" + "shape": "S2z" } } }, @@ -322,10 +323,10 @@ "type": "boolean" }, "Applications": { - "shape": "S2v" + "shape": "S32" }, "Tags": { - "shape": "S1u" + "shape": "S1y" }, "ServiceRole": {}, "NormalizedInstanceHours": { @@ -333,7 +334,7 @@ }, "MasterPublicDnsName": {}, "Configurations": { - "shape": "Sh" + "shape": "Si" }, "SecurityConfiguration": {}, "AutoScalingRole": {}, @@ -344,7 +345,7 @@ }, "RepoUpgradeOnBoot": {}, "KerberosAttributes": { - "shape": "S2z" + "shape": "S36" }, "ClusterArn": {}, "OutpostArn": {}, @@ -352,8 +353,9 @@ "type": "integer" }, "PlacementGroups": { - "shape": "S31" - } + "shape": "S38" + }, + "OSReleaseLabel": {} } } } @@ -370,7 +372,7 @@ "type": "timestamp" }, "JobFlowIds": { - "shape": "S1p" + "shape": "S1t" }, "JobFlowStates": { "type": "list", @@ -485,7 +487,7 @@ "Ec2KeyName": {}, "Ec2SubnetId": {}, "Placement": { - "shape": "S3f" + "shape": "S3m" }, "KeepJobFlowAliveWhenNoSteps": { "type": "boolean" @@ -506,7 +508,7 @@ ], "members": { "StepConfig": { - "shape": "S1j" + "shape": "S1n" }, "ExecutionStatusDetail": { "type": "structure", @@ -537,13 +539,13 @@ "type": "structure", "members": { "BootstrapActionConfig": { - "shape": "S3m" + "shape": "S3t" } } } }, "SupportedProducts": { - "shape": "S3o" + "shape": "S3v" }, "VisibleToAllUsers": { "type": "boolean" @@ -578,7 +580,7 @@ "NotebookExecutionId": {}, "EditorId": {}, "ExecutionEngine": { - "shape": "S3s" + "shape": "S3z" }, "NotebookExecutionName": {}, "NotebookParams": {}, @@ -594,7 +596,21 @@ "LastStateChangeReason": {}, "NotebookInstanceSecurityGroupId": {}, "Tags": { - "shape": "S1u" + "shape": "S1y" + }, + "NotebookS3Location": { + "shape": "S43" + }, + "OutputNotebookS3Location": { + "type": "structure", + "members": { + "Bucket": {}, + "Key": {} + } + }, + "OutputNotebookFormat": {}, + "EnvironmentVariables": { + "shape": "S47" } } } @@ -626,7 +642,16 @@ } } }, - "NextToken": {} + "NextToken": {}, + "AvailableOSReleases": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Label": {} + } + } + } } } }, @@ -672,12 +697,13 @@ "Id": {}, "Name": {}, "Config": { - "shape": "S45" + "shape": "S4k" }, "ActionOnFailure": {}, "Status": { - "shape": "S46" - } + "shape": "S4l" + }, + "ExecutionRoleArn": {} } } } @@ -706,7 +732,7 @@ "AuthMode": {}, "VpcId": {}, "SubnetIds": { - "shape": "S29" + "shape": "S2d" }, "ServiceRole": {}, "UserRole": {}, @@ -720,7 +746,7 @@ "IdpAuthUrl": {}, "IdpRelayStateParameterName": {}, "Tags": { - "shape": "S1u" + "shape": "S1y" } } } @@ -741,7 +767,7 @@ "type": "structure", "members": { "AutoTerminationPolicy": { - "shape": "S4h" + "shape": "S4w" } } } @@ -759,7 +785,7 @@ ], "members": { "BlockPublicAccessConfiguration": { - "shape": "S4l" + "shape": "S50" }, "BlockPublicAccessConfigurationMetadata": { "type": "structure", @@ -777,6 +803,41 @@ } } }, + "GetClusterSessionCredentials": { + "input": { + "type": "structure", + "required": [ + "ClusterId", + "ExecutionRoleArn" + ], + "members": { + "ClusterId": {}, + "ExecutionRoleArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Credentials": { + "type": "structure", + "members": { + "UsernamePassword": { + "type": "structure", + "members": { + "Username": {}, + "Password": {} + }, + "sensitive": true + } + }, + "union": true + }, + "ExpiresAt": { + "type": "timestamp" + } + } + } + }, "GetManagedScalingPolicy": { "input": { "type": "structure", @@ -791,7 +852,7 @@ "type": "structure", "members": { "ManagedScalingPolicy": { - "shape": "S4s" + "shape": "S5b" } } } @@ -854,7 +915,7 @@ "Name": {}, "ScriptPath": {}, "Args": { - "shape": "S2s" + "shape": "S2z" } } } @@ -891,7 +952,7 @@ "Id": {}, "Name": {}, "Status": { - "shape": "S2l" + "shape": "S2p" }, "NormalizedInstanceHours": { "type": "integer" @@ -980,10 +1041,10 @@ "type": "double" }, "Configurations": { - "shape": "Sh" + "shape": "Si" }, "EbsBlockDevices": { - "shape": "S5j" + "shape": "S62" }, "EbsOptimized": { "type": "boolean" @@ -993,7 +1054,10 @@ } }, "LaunchSpecifications": { - "shape": "Sk" + "shape": "Sl" + }, + "ResizeSpecifications": { + "shape": "Su" } } } @@ -1061,28 +1125,28 @@ } }, "Configurations": { - "shape": "Sh" + "shape": "Si" }, "ConfigurationsVersion": { "type": "long" }, "LastSuccessfullyAppliedConfigurations": { - "shape": "Sh" + "shape": "Si" }, "LastSuccessfullyAppliedConfigurationsVersion": { "type": "long" }, "EbsBlockDevices": { - "shape": "S5j" + "shape": "S62" }, "EbsOptimized": { "type": "boolean" }, "ShrinkPolicy": { - "shape": "S5v" + "shape": "S6e" }, "AutoScalingPolicy": { - "shape": "S5z" + "shape": "S6i" }, "CustomAmiId": {} } @@ -1188,7 +1252,8 @@ "To": { "type": "timestamp" }, - "Marker": {} + "Marker": {}, + "ExecutionEngineId": {} } }, "output": { @@ -1208,7 +1273,11 @@ }, "EndTime": { "type": "timestamp" - } + }, + "NotebookS3Location": { + "shape": "S43" + }, + "ExecutionEngineId": {} } } }, @@ -1237,7 +1306,7 @@ "type": "structure", "members": { "ReleaseLabels": { - "shape": "S2s" + "shape": "S2z" }, "NextToken": {} } @@ -1282,7 +1351,7 @@ "member": {} }, "StepIds": { - "shape": "S1p" + "shape": "S1t" }, "Marker": {} } @@ -1298,11 +1367,11 @@ "Id": {}, "Name": {}, "Config": { - "shape": "S45" + "shape": "S4k" }, "ActionOnFailure": {}, "Status": { - "shape": "S46" + "shape": "S4l" } } } @@ -1374,6 +1443,59 @@ } } }, + "ListSupportedInstanceTypes": { + "input": { + "type": "structure", + "required": [ + "ReleaseLabel" + ], + "members": { + "ReleaseLabel": {}, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "SupportedInstanceTypes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "MemoryGB": { + "type": "float" + }, + "StorageGB": { + "type": "integer" + }, + "VCPU": { + "type": "integer" + }, + "Is64BitsOnly": { + "type": "boolean" + }, + "InstanceFamilyId": {}, + "EbsOptimizedAvailable": { + "type": "boolean" + }, + "EbsOptimizedByDefault": { + "type": "boolean" + }, + "NumberOfDisks": { + "type": "integer" + }, + "EbsStorageOnly": { + "type": "boolean" + }, + "Architecture": {} + } + } + }, + "Marker": {} + } + } + }, "ModifyCluster": { "input": { "type": "structure", @@ -1417,6 +1539,9 @@ }, "TargetSpotCapacity": { "type": "integer" + }, + "ResizeSpecifications": { + "shape": "Su" } } } @@ -1445,10 +1570,11 @@ "member": {} }, "ShrinkPolicy": { - "shape": "S5v" + "shape": "S6e" }, + "ReconfigurationType": {}, "Configurations": { - "shape": "Sh" + "shape": "Si" } } } @@ -1468,7 +1594,7 @@ "ClusterId": {}, "InstanceGroupId": {}, "AutoScalingPolicy": { - "shape": "S11" + "shape": "S15" } } }, @@ -1478,7 +1604,7 @@ "ClusterId": {}, "InstanceGroupId": {}, "AutoScalingPolicy": { - "shape": "S5z" + "shape": "S6i" }, "ClusterArn": {} } @@ -1493,7 +1619,7 @@ "members": { "ClusterId": {}, "AutoTerminationPolicy": { - "shape": "S4h" + "shape": "S4w" } } }, @@ -1510,7 +1636,7 @@ ], "members": { "BlockPublicAccessConfiguration": { - "shape": "S4l" + "shape": "S50" } } }, @@ -1529,7 +1655,7 @@ "members": { "ClusterId": {}, "ManagedScalingPolicy": { - "shape": "S4s" + "shape": "S5b" } } }, @@ -1595,7 +1721,7 @@ "members": { "ResourceId": {}, "TagKeys": { - "shape": "S2s" + "shape": "S2z" } } }, @@ -1627,7 +1753,7 @@ "type": "integer" }, "InstanceGroups": { - "shape": "Sx" + "shape": "S11" }, "InstanceFleets": { "type": "list", @@ -1637,7 +1763,7 @@ }, "Ec2KeyName": {}, "Placement": { - "shape": "S3f" + "shape": "S3m" }, "KeepJobFlowAliveWhenNoSteps": { "type": "boolean" @@ -1648,30 +1774,30 @@ "HadoopVersion": {}, "Ec2SubnetId": {}, "Ec2SubnetIds": { - "shape": "S2r" + "shape": "S2y" }, "EmrManagedMasterSecurityGroup": {}, "EmrManagedSlaveSecurityGroup": {}, "ServiceAccessSecurityGroup": {}, "AdditionalMasterSecurityGroups": { - "shape": "S7w" + "shape": "S8l" }, "AdditionalSlaveSecurityGroups": { - "shape": "S7w" + "shape": "S8l" } } }, "Steps": { - "shape": "S1i" + "shape": "S1m" }, "BootstrapActions": { "type": "list", "member": { - "shape": "S3m" + "shape": "S3t" } }, "SupportedProducts": { - "shape": "S3o" + "shape": "S3v" }, "NewSupportedProducts": { "type": "list", @@ -1680,16 +1806,16 @@ "members": { "Name": {}, "Args": { - "shape": "S1p" + "shape": "S1t" } } } }, "Applications": { - "shape": "S2v" + "shape": "S32" }, "Configurations": { - "shape": "Sh" + "shape": "Si" }, "VisibleToAllUsers": { "type": "boolean" @@ -1697,7 +1823,7 @@ "JobFlowRole": {}, "ServiceRole": {}, "Tags": { - "shape": "S1u" + "shape": "S1y" }, "SecurityConfiguration": {}, "AutoScalingRole": {}, @@ -1708,20 +1834,21 @@ }, "RepoUpgradeOnBoot": {}, "KerberosAttributes": { - "shape": "S2z" + "shape": "S36" }, "StepConcurrencyLevel": { "type": "integer" }, "ManagedScalingPolicy": { - "shape": "S4s" + "shape": "S5b" }, "PlacementGroupConfigs": { - "shape": "S31" + "shape": "S38" }, "AutoTerminationPolicy": { - "shape": "S4h" - } + "shape": "S4w" + }, + "OSReleaseLabel": {} } }, "output": { @@ -1741,7 +1868,7 @@ ], "members": { "JobFlowIds": { - "shape": "S1p" + "shape": "S1t" }, "TerminationProtected": { "type": "boolean" @@ -1758,7 +1885,7 @@ ], "members": { "JobFlowIds": { - "shape": "S1p" + "shape": "S1t" }, "VisibleToAllUsers": { "type": "boolean" @@ -1770,8 +1897,6 @@ "input": { "type": "structure", "required": [ - "EditorId", - "RelativePath", "ExecutionEngine", "ServiceRole" ], @@ -1781,12 +1906,30 @@ "NotebookExecutionName": {}, "NotebookParams": {}, "ExecutionEngine": { - "shape": "S3s" + "shape": "S3z" }, "ServiceRole": {}, "NotebookInstanceSecurityGroupId": {}, "Tags": { - "shape": "S1u" + "shape": "S1y" + }, + "NotebookS3Location": { + "type": "structure", + "members": { + "Bucket": {}, + "Key": {} + } + }, + "OutputNotebookS3Location": { + "type": "structure", + "members": { + "Bucket": {}, + "Key": {} + } + }, + "OutputNotebookFormat": {}, + "EnvironmentVariables": { + "shape": "S47" } } }, @@ -1816,7 +1959,7 @@ ], "members": { "JobFlowIds": { - "shape": "S1p" + "shape": "S1t" } } } @@ -1832,7 +1975,7 @@ "Name": {}, "Description": {}, "SubnetIds": { - "shape": "S29" + "shape": "S2d" }, "DefaultS3Location": {} } @@ -1891,14 +2034,17 @@ "shape": "Sa" }, "Configurations": { - "shape": "Sh" + "shape": "Si" }, "CustomAmiId": {} } } }, "LaunchSpecifications": { - "shape": "Sk" + "shape": "Sl" + }, + "ResizeSpecifications": { + "shape": "Su" } } }, @@ -1940,30 +2086,33 @@ }, "SizeInGB": { "type": "integer" + }, + "Throughput": { + "type": "integer" } } }, - "Sh": { + "Si": { "type": "list", "member": { "type": "structure", "members": { "Classification": {}, "Configurations": { - "shape": "Sh" + "shape": "Si" }, "Properties": { - "shape": "Sj" + "shape": "Sk" } } } }, - "Sj": { + "Sk": { "type": "map", "key": {}, "value": {} }, - "Sk": { + "Sl": { "type": "structure", "members": { "SpotSpecification": { @@ -2002,7 +2151,34 @@ } } }, - "Sx": { + "Su": { + "type": "structure", + "members": { + "SpotResizeSpecification": { + "type": "structure", + "required": [ + "TimeoutDurationMinutes" + ], + "members": { + "TimeoutDurationMinutes": { + "type": "integer" + } + } + }, + "OnDemandResizeSpecification": { + "type": "structure", + "required": [ + "TimeoutDurationMinutes" + ], + "members": { + "TimeoutDurationMinutes": { + "type": "integer" + } + } + } + } + }, + "S11": { "type": "list", "member": { "type": "structure", @@ -2021,19 +2197,19 @@ "type": "integer" }, "Configurations": { - "shape": "Sh" + "shape": "Si" }, "EbsConfiguration": { "shape": "Sa" }, "AutoScalingPolicy": { - "shape": "S11" + "shape": "S15" }, "CustomAmiId": {} } } }, - "S11": { + "S15": { "type": "structure", "required": [ "Constraints", @@ -2041,14 +2217,14 @@ ], "members": { "Constraints": { - "shape": "S12" + "shape": "S16" }, "Rules": { - "shape": "S13" + "shape": "S17" } } }, - "S12": { + "S16": { "type": "structure", "required": [ "MinCapacity", @@ -2063,7 +2239,7 @@ } } }, - "S13": { + "S17": { "type": "list", "member": { "type": "structure", @@ -2145,13 +2321,13 @@ } } }, - "S1i": { + "S1m": { "type": "list", "member": { - "shape": "S1j" + "shape": "S1n" } }, - "S1j": { + "S1n": { "type": "structure", "required": [ "Name", @@ -2179,21 +2355,21 @@ "Jar": {}, "MainClass": {}, "Args": { - "shape": "S1p" + "shape": "S1t" } } } } }, - "S1p": { + "S1t": { "type": "list", "member": {} }, - "S1r": { + "S1v": { "type": "list", "member": {} }, - "S1u": { + "S1y": { "type": "list", "member": { "type": "structure", @@ -2203,11 +2379,11 @@ } } }, - "S29": { + "S2d": { "type": "list", "member": {} }, - "S2l": { + "S2p": { "type": "structure", "members": { "State": {}, @@ -2231,18 +2407,34 @@ "type": "timestamp" } } + }, + "ErrorDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ErrorCode": {}, + "ErrorData": { + "type": "list", + "member": { + "shape": "Sk" + } + }, + "ErrorMessage": {} + } + } } } }, - "S2r": { + "S2y": { "type": "list", "member": {} }, - "S2s": { + "S2z": { "type": "list", "member": {} }, - "S2v": { + "S32": { "type": "list", "member": { "type": "structure", @@ -2250,15 +2442,15 @@ "Name": {}, "Version": {}, "Args": { - "shape": "S2s" + "shape": "S2z" }, "AdditionalInfo": { - "shape": "Sj" + "shape": "Sk" } } } }, - "S2z": { + "S36": { "type": "structure", "required": [ "Realm", @@ -2272,7 +2464,7 @@ "ADDomainJoinPassword": {} } }, - "S31": { + "S38": { "type": "list", "member": { "type": "structure", @@ -2285,16 +2477,16 @@ } } }, - "S3f": { + "S3m": { "type": "structure", "members": { "AvailabilityZone": {}, "AvailabilityZones": { - "shape": "S2r" + "shape": "S2y" } } }, - "S3m": { + "S3t": { "type": "structure", "required": [ "Name", @@ -2310,17 +2502,17 @@ "members": { "Path": {}, "Args": { - "shape": "S1p" + "shape": "S1t" } } } } }, - "S3o": { + "S3v": { "type": "list", "member": {} }, - "S3s": { + "S3z": { "type": "structure", "required": [ "Id" @@ -2328,23 +2520,36 @@ "members": { "Id": {}, "Type": {}, - "MasterInstanceSecurityGroupId": {} + "MasterInstanceSecurityGroupId": {}, + "ExecutionRoleArn": {} + } + }, + "S43": { + "type": "structure", + "members": { + "Bucket": {}, + "Key": {} } }, - "S45": { + "S47": { + "type": "map", + "key": {}, + "value": {} + }, + "S4k": { "type": "structure", "members": { "Jar": {}, "Properties": { - "shape": "Sj" + "shape": "Sk" }, "MainClass": {}, "Args": { - "shape": "S2s" + "shape": "S2z" } } }, - "S46": { + "S4l": { "type": "structure", "members": { "State": {}, @@ -2379,7 +2584,7 @@ } } }, - "S4h": { + "S4w": { "type": "structure", "members": { "IdleTimeout": { @@ -2387,7 +2592,7 @@ } } }, - "S4l": { + "S50": { "type": "structure", "required": [ "BlockPublicSecurityGroupRules" @@ -2415,7 +2620,7 @@ } } }, - "S4s": { + "S5b": { "type": "structure", "members": { "ComputeLimits": { @@ -2443,7 +2648,7 @@ } } }, - "S5j": { + "S62": { "type": "list", "member": { "type": "structure", @@ -2455,7 +2660,7 @@ } } }, - "S5v": { + "S6e": { "type": "structure", "members": { "DecommissionTimeout": { @@ -2465,10 +2670,10 @@ "type": "structure", "members": { "InstancesToTerminate": { - "shape": "S5x" + "shape": "S6g" }, "InstancesToProtect": { - "shape": "S5x" + "shape": "S6g" }, "InstanceTerminationTimeout": { "type": "integer" @@ -2477,11 +2682,11 @@ } } }, - "S5x": { + "S6g": { "type": "list", "member": {} }, - "S5z": { + "S6i": { "type": "structure", "members": { "Status": { @@ -2498,14 +2703,14 @@ } }, "Constraints": { - "shape": "S12" + "shape": "S16" }, "Rules": { - "shape": "S13" + "shape": "S17" } } }, - "S7w": { + "S8l": { "type": "list", "member": {} } diff --git a/iamlivecore/service/emr-containers-2020-10-01.min.json b/iamlivecore/service/emr-containers-2020-10-01.min.json index 52b77f66..738610f8 100644 --- a/iamlivecore/service/emr-containers-2020-10-01.min.json +++ b/iamlivecore/service/emr-containers-2020-10-01.min.json @@ -42,6 +42,43 @@ } } }, + "CreateJobTemplate": { + "http": { + "requestUri": "/jobtemplates" + }, + "input": { + "type": "structure", + "required": [ + "name", + "clientToken", + "jobTemplateData" + ], + "members": { + "name": {}, + "clientToken": { + "idempotencyToken": true + }, + "jobTemplateData": { + "shape": "S7" + }, + "tags": { + "shape": "Sx" + }, + "kmsKeyArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "arn": {}, + "createdAt": { + "shape": "S13" + } + } + } + }, "CreateManagedEndpoint": { "http": { "requestUri": "/virtualclusters/{virtualClusterId}/endpoints" @@ -54,7 +91,6 @@ "type", "releaseLabel", "executionRoleArn", - "certificateArn", "clientToken" ], "members": { @@ -66,15 +102,18 @@ "type": {}, "releaseLabel": {}, "executionRoleArn": {}, - "certificateArn": {}, + "certificateArn": { + "deprecated": true, + "deprecatedMessage": "Customer provided certificate-arn is deprecated and would be removed in future." + }, "configurationOverrides": { - "shape": "Sa" + "shape": "S19" }, "clientToken": { "idempotencyToken": true }, "tags": { - "shape": "Sn" + "shape": "Sx" } } }, @@ -102,13 +141,13 @@ "members": { "name": {}, "containerProvider": { - "shape": "St" + "shape": "S1l" }, "clientToken": { "idempotencyToken": true }, "tags": { - "shape": "Sn" + "shape": "Sx" } } }, @@ -121,6 +160,30 @@ } } }, + "DeleteJobTemplate": { + "http": { + "method": "DELETE", + "requestUri": "/jobtemplates/{templateId}" + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "templateId" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {} + } + } + }, "DeleteManagedEndpoint": { "http": { "method": "DELETE", @@ -201,7 +264,33 @@ "type": "structure", "members": { "jobRun": { - "shape": "S17" + "shape": "S21" + } + } + } + }, + "DescribeJobTemplate": { + "http": { + "method": "GET", + "requestUri": "/jobtemplates/{templateId}" + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "templateId" + } + } + }, + "output": { + "type": "structure", + "members": { + "jobTemplate": { + "shape": "S2b" } } } @@ -232,7 +321,7 @@ "type": "structure", "members": { "endpoint": { - "shape": "S1l" + "shape": "S2f" } } } @@ -258,7 +347,59 @@ "type": "structure", "members": { "virtualCluster": { - "shape": "S1q" + "shape": "S2m" + } + } + } + }, + "GetManagedEndpointSessionCredentials": { + "http": { + "requestUri": "/virtualclusters/{virtualClusterId}/endpoints/{endpointId}/credentials" + }, + "input": { + "type": "structure", + "required": [ + "executionRoleArn", + "credentialType", + "endpointIdentifier", + "virtualClusterIdentifier" + ], + "members": { + "endpointIdentifier": { + "location": "uri", + "locationName": "endpointId" + }, + "virtualClusterIdentifier": { + "location": "uri", + "locationName": "virtualClusterId" + }, + "executionRoleArn": {}, + "credentialType": {}, + "durationInSeconds": { + "type": "integer" + }, + "logContext": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "credentials": { + "type": "structure", + "members": { + "token": { + "type": "string", + "sensitive": true + } + }, + "union": true + }, + "expiresAt": { + "shape": "S13" } } } @@ -279,12 +420,12 @@ "locationName": "virtualClusterId" }, "createdBefore": { - "shape": "S1g", + "shape": "S13", "location": "querystring", "locationName": "createdBefore" }, "createdAfter": { - "shape": "S1g", + "shape": "S13", "location": "querystring", "locationName": "createdAfter" }, @@ -315,7 +456,49 @@ "jobRuns": { "type": "list", "member": { - "shape": "S17" + "shape": "S21" + } + }, + "nextToken": {} + } + } + }, + "ListJobTemplates": { + "http": { + "method": "GET", + "requestUri": "/jobtemplates" + }, + "input": { + "type": "structure", + "members": { + "createdAfter": { + "shape": "S13", + "location": "querystring", + "locationName": "createdAfter" + }, + "createdBefore": { + "shape": "S13", + "location": "querystring", + "locationName": "createdBefore" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "templates": { + "type": "list", + "member": { + "shape": "S2b" } }, "nextToken": {} @@ -338,12 +521,12 @@ "locationName": "virtualClusterId" }, "createdBefore": { - "shape": "S1g", + "shape": "S13", "location": "querystring", "locationName": "createdBefore" }, "createdAfter": { - "shape": "S1g", + "shape": "S13", "location": "querystring", "locationName": "createdAfter" }, @@ -376,7 +559,7 @@ "endpoints": { "type": "list", "member": { - "shape": "S1l" + "shape": "S2f" } }, "nextToken": {} @@ -404,7 +587,7 @@ "type": "structure", "members": { "tags": { - "shape": "Sn" + "shape": "Sx" } } } @@ -426,12 +609,12 @@ "locationName": "containerProviderType" }, "createdAfter": { - "shape": "S1g", + "shape": "S13", "location": "querystring", "locationName": "createdAfter" }, "createdBefore": { - "shape": "S1g", + "shape": "S13", "location": "querystring", "locationName": "createdBefore" }, @@ -458,7 +641,7 @@ "virtualClusters": { "type": "list", "member": { - "shape": "S1q" + "shape": "S2m" } }, "nextToken": {} @@ -473,10 +656,7 @@ "type": "structure", "required": [ "virtualClusterId", - "clientToken", - "executionRoleArn", - "releaseLabel", - "jobDriver" + "clientToken" ], "members": { "name": {}, @@ -490,13 +670,22 @@ "executionRoleArn": {}, "releaseLabel": {}, "jobDriver": { - "shape": "S1a" + "shape": "Sl" }, "configurationOverrides": { - "shape": "Sa" + "shape": "S19" }, "tags": { - "shape": "Sn" + "shape": "Sx" + }, + "jobTemplateId": {}, + "jobTemplateParameters": { + "type": "map", + "key": {}, + "value": {} + }, + "retryPolicyConfiguration": { + "shape": "S26" } } }, @@ -526,7 +715,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Sn" + "shape": "Sx" } } }, @@ -566,36 +755,59 @@ } }, "shapes": { - "Sa": { + "S7": { "type": "structure", + "required": [ + "executionRoleArn", + "releaseLabel", + "jobDriver" + ], "members": { - "applicationConfiguration": { - "shape": "Sb" - }, - "monitoringConfiguration": { + "executionRoleArn": {}, + "releaseLabel": {}, + "configurationOverrides": { "type": "structure", "members": { - "persistentAppUI": {}, - "cloudWatchMonitoringConfiguration": { - "type": "structure", - "required": [ - "logGroupName" - ], - "members": { - "logGroupName": {}, - "logStreamNamePrefix": {} - } + "applicationConfiguration": { + "shape": "Sb" }, - "s3MonitoringConfiguration": { + "monitoringConfiguration": { "type": "structure", - "required": [ - "logUri" - ], "members": { - "logUri": {} + "persistentAppUI": {}, + "cloudWatchMonitoringConfiguration": { + "type": "structure", + "members": { + "logGroupName": {}, + "logStreamNamePrefix": {} + } + }, + "s3MonitoringConfiguration": { + "type": "structure", + "members": { + "logUri": {} + } + } } } } + }, + "jobDriver": { + "shape": "Sl" + }, + "parameterConfiguration": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "type": {}, + "defaultValue": {} + } + } + }, + "jobTags": { + "shape": "Sx" } } }, @@ -620,12 +832,105 @@ } } }, + "Sl": { + "type": "structure", + "members": { + "sparkSubmitJobDriver": { + "type": "structure", + "required": [ + "entryPoint" + ], + "members": { + "entryPoint": { + "shape": "Sn" + }, + "entryPointArguments": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "sparkSubmitParameters": { + "type": "string", + "sensitive": true + } + } + }, + "sparkSqlJobDriver": { + "type": "structure", + "members": { + "entryPoint": { + "shape": "Sn" + }, + "sparkSqlParameters": { + "type": "string", + "sensitive": true + } + } + } + } + }, "Sn": { + "type": "string", + "sensitive": true + }, + "Sx": { "type": "map", "key": {}, "value": {} }, - "St": { + "S13": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S19": { + "type": "structure", + "members": { + "applicationConfiguration": { + "shape": "Sb" + }, + "monitoringConfiguration": { + "type": "structure", + "members": { + "persistentAppUI": {}, + "cloudWatchMonitoringConfiguration": { + "type": "structure", + "required": [ + "logGroupName" + ], + "members": { + "logGroupName": {}, + "logStreamNamePrefix": {} + } + }, + "s3MonitoringConfiguration": { + "type": "structure", + "required": [ + "logUri" + ], + "members": { + "logUri": {} + } + }, + "containerLogRotationConfiguration": { + "type": "structure", + "required": [ + "rotationSize", + "maxFilesToKeep" + ], + "members": { + "rotationSize": {}, + "maxFilesToKeep": { + "type": "integer" + } + } + } + } + } + } + }, + "S1l": { "type": "structure", "required": [ "type", @@ -648,7 +953,7 @@ } } }, - "S17": { + "S21": { "type": "structure", "members": { "id": {}, @@ -660,58 +965,74 @@ "executionRoleArn": {}, "releaseLabel": {}, "configurationOverrides": { - "shape": "Sa" + "shape": "S19" }, "jobDriver": { - "shape": "S1a" + "shape": "Sl" }, "createdAt": { - "shape": "S1g" + "shape": "S13" }, "createdBy": {}, "finishedAt": { - "shape": "S1g" + "shape": "S13" }, "stateDetails": {}, "failureReason": {}, "tags": { - "shape": "Sn" - } - } - }, - "S1a": { - "type": "structure", - "members": { - "sparkSubmitJobDriver": { + "shape": "Sx" + }, + "retryPolicyConfiguration": { + "shape": "S26" + }, + "retryPolicyExecution": { "type": "structure", "required": [ - "entryPoint" + "currentAttemptCount" ], "members": { - "entryPoint": { - "type": "string", - "sensitive": true - }, - "entryPointArguments": { - "type": "list", - "member": { - "type": "string", - "sensitive": true - } - }, - "sparkSubmitParameters": { - "type": "string", - "sensitive": true + "currentAttemptCount": { + "type": "integer" } } } } }, - "S1g": { - "type": "timestamp", - "timestampFormat": "iso8601" + "S26": { + "type": "structure", + "required": [ + "maxAttempts" + ], + "members": { + "maxAttempts": { + "type": "integer" + } + } }, - "S1l": { + "S2b": { + "type": "structure", + "required": [ + "jobTemplateData" + ], + "members": { + "name": {}, + "id": {}, + "arn": {}, + "createdAt": { + "shape": "S13" + }, + "createdBy": {}, + "tags": { + "shape": "Sx" + }, + "jobTemplateData": { + "shape": "S7" + }, + "kmsKeyArn": {}, + "decryptionError": {} + } + }, + "S2f": { "type": "structure", "members": { "id": {}, @@ -722,13 +1043,23 @@ "state": {}, "releaseLabel": {}, "executionRoleArn": {}, - "certificateArn": {}, + "certificateArn": { + "deprecated": true, + "deprecatedMessage": "Customer provided certificate-arn is deprecated and would be removed in future." + }, + "certificateAuthority": { + "type": "structure", + "members": { + "certificateArn": {}, + "certificateData": {} + } + }, "configurationOverrides": { - "shape": "Sa" + "shape": "S19" }, "serverUrl": {}, "createdAt": { - "shape": "S1g" + "shape": "S13" }, "securityGroup": {}, "subnetIds": { @@ -738,11 +1069,11 @@ "stateDetails": {}, "failureReason": {}, "tags": { - "shape": "Sn" + "shape": "Sx" } } }, - "S1q": { + "S2m": { "type": "structure", "members": { "id": {}, @@ -750,13 +1081,13 @@ "arn": {}, "state": {}, "containerProvider": { - "shape": "St" + "shape": "S1l" }, "createdAt": { - "shape": "S1g" + "shape": "S13" }, "tags": { - "shape": "Sn" + "shape": "Sx" } } } diff --git a/iamlivecore/service/emr-serverless-2021-07-13.min.json b/iamlivecore/service/emr-serverless-2021-07-13.min.json new file mode 100644 index 00000000..49a2e568 --- /dev/null +++ b/iamlivecore/service/emr-serverless-2021-07-13.min.json @@ -0,0 +1,989 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-07-13", + "endpointPrefix": "emr-serverless", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "EMR Serverless", + "serviceId": "EMR Serverless", + "signatureVersion": "v4", + "signingName": "emr-serverless", + "uid": "emr-serverless-2021-07-13" + }, + "operations": { + "CancelJobRun": { + "http": { + "method": "DELETE", + "requestUri": "/applications/{applicationId}/jobruns/{jobRunId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "jobRunId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "jobRunId": { + "location": "uri", + "locationName": "jobRunId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationId", + "jobRunId" + ], + "members": { + "applicationId": {}, + "jobRunId": {} + } + }, + "idempotent": true + }, + "CreateApplication": { + "http": { + "requestUri": "/applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "releaseLabel", + "type", + "clientToken" + ], + "members": { + "name": {}, + "releaseLabel": {}, + "type": {}, + "clientToken": { + "idempotencyToken": true + }, + "initialCapacity": { + "shape": "Sa" + }, + "maximumCapacity": { + "shape": "Si" + }, + "tags": { + "shape": "Sj" + }, + "autoStartConfiguration": { + "shape": "Sm" + }, + "autoStopConfiguration": { + "shape": "So" + }, + "networkConfiguration": { + "shape": "Sq" + }, + "architecture": {}, + "imageConfiguration": { + "shape": "Sw" + }, + "workerTypeSpecifications": { + "shape": "Sy" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationId", + "arn" + ], + "members": { + "applicationId": {}, + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "DeleteApplication": { + "http": { + "method": "DELETE", + "requestUri": "/applications/{applicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetApplication": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "application" + ], + "members": { + "application": { + "shape": "S16" + } + } + } + }, + "GetDashboardForJobRun": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/jobruns/{jobRunId}/dashboard", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "jobRunId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "jobRunId": { + "location": "uri", + "locationName": "jobRunId" + } + } + }, + "output": { + "type": "structure", + "members": { + "url": {} + } + } + }, + "GetJobRun": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/jobruns/{jobRunId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "jobRunId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "jobRunId": { + "location": "uri", + "locationName": "jobRunId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobRun" + ], + "members": { + "jobRun": { + "type": "structure", + "required": [ + "applicationId", + "jobRunId", + "arn", + "createdBy", + "createdAt", + "updatedAt", + "executionRole", + "state", + "stateDetails", + "releaseLabel", + "jobDriver" + ], + "members": { + "applicationId": {}, + "jobRunId": {}, + "name": {}, + "arn": {}, + "createdBy": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "executionRole": {}, + "state": {}, + "stateDetails": {}, + "releaseLabel": {}, + "configurationOverrides": { + "shape": "S1o" + }, + "jobDriver": { + "shape": "S24" + }, + "tags": { + "shape": "Sj" + }, + "totalResourceUtilization": { + "type": "structure", + "members": { + "vCPUHour": { + "type": "double" + }, + "memoryGBHour": { + "type": "double" + }, + "storageGBHour": { + "type": "double" + } + } + }, + "networkConfiguration": { + "shape": "Sq" + }, + "totalExecutionDurationSeconds": { + "type": "integer" + }, + "executionTimeoutMinutes": { + "type": "long" + }, + "billedResourceUtilization": { + "type": "structure", + "members": { + "vCPUHour": { + "type": "double" + }, + "memoryGBHour": { + "type": "double" + }, + "storageGBHour": { + "type": "double" + } + } + } + } + } + } + } + }, + "ListApplications": { + "http": { + "method": "GET", + "requestUri": "/applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "states": { + "location": "querystring", + "locationName": "states", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "applications" + ], + "members": { + "applications": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "releaseLabel", + "type", + "state", + "createdAt", + "updatedAt" + ], + "members": { + "id": {}, + "name": {}, + "arn": {}, + "releaseLabel": {}, + "type": {}, + "state": {}, + "stateDetails": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "architecture": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListJobRuns": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/jobruns", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "createdAtAfter": { + "location": "querystring", + "locationName": "createdAtAfter", + "type": "timestamp" + }, + "createdAtBefore": { + "location": "querystring", + "locationName": "createdAtBefore", + "type": "timestamp" + }, + "states": { + "location": "querystring", + "locationName": "states", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobRuns" + ], + "members": { + "jobRuns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "applicationId", + "id", + "arn", + "createdBy", + "createdAt", + "updatedAt", + "executionRole", + "state", + "stateDetails", + "releaseLabel" + ], + "members": { + "applicationId": {}, + "id": {}, + "name": {}, + "arn": {}, + "createdBy": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "executionRole": {}, + "state": {}, + "stateDetails": {}, + "releaseLabel": {}, + "type": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sj" + } + } + } + }, + "StartApplication": { + "http": { + "requestUri": "/applications/{applicationId}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "StartJobRun": { + "http": { + "requestUri": "/applications/{applicationId}/jobruns", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "clientToken", + "executionRoleArn" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "clientToken": { + "idempotencyToken": true + }, + "executionRoleArn": {}, + "jobDriver": { + "shape": "S24" + }, + "configurationOverrides": { + "shape": "S1o" + }, + "tags": { + "shape": "Sj" + }, + "executionTimeoutMinutes": { + "type": "long" + }, + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "applicationId", + "jobRunId", + "arn" + ], + "members": { + "applicationId": {}, + "jobRunId": {}, + "arn": {} + } + }, + "idempotent": true + }, + "StopApplication": { + "http": { + "requestUri": "/applications/{applicationId}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateApplication": { + "http": { + "method": "PATCH", + "requestUri": "/applications/{applicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "clientToken" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "clientToken": { + "idempotencyToken": true + }, + "initialCapacity": { + "shape": "Sa" + }, + "maximumCapacity": { + "shape": "Si" + }, + "autoStartConfiguration": { + "shape": "Sm" + }, + "autoStopConfiguration": { + "shape": "So" + }, + "networkConfiguration": { + "shape": "Sq" + }, + "architecture": {}, + "imageConfiguration": { + "shape": "Sw" + }, + "workerTypeSpecifications": { + "shape": "Sy" + }, + "releaseLabel": {} + } + }, + "output": { + "type": "structure", + "required": [ + "application" + ], + "members": { + "application": { + "shape": "S16" + } + } + } + } + }, + "shapes": { + "Sa": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "workerCount" + ], + "members": { + "workerCount": { + "type": "long" + }, + "workerConfiguration": { + "type": "structure", + "required": [ + "cpu", + "memory" + ], + "members": { + "cpu": {}, + "memory": {}, + "disk": {} + } + } + } + } + }, + "Si": { + "type": "structure", + "required": [ + "cpu", + "memory" + ], + "members": { + "cpu": {}, + "memory": {}, + "disk": {} + } + }, + "Sj": { + "type": "map", + "key": {}, + "value": {} + }, + "Sm": { + "type": "structure", + "members": { + "enabled": { + "type": "boolean" + } + } + }, + "So": { + "type": "structure", + "members": { + "enabled": { + "type": "boolean" + }, + "idleTimeoutMinutes": { + "type": "integer" + } + } + }, + "Sq": { + "type": "structure", + "members": { + "subnetIds": { + "type": "list", + "member": {} + }, + "securityGroupIds": { + "type": "list", + "member": {} + } + } + }, + "Sw": { + "type": "structure", + "members": { + "imageUri": {} + } + }, + "Sy": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "imageConfiguration": { + "shape": "Sw" + } + } + } + }, + "S16": { + "type": "structure", + "required": [ + "applicationId", + "arn", + "releaseLabel", + "type", + "state", + "createdAt", + "updatedAt" + ], + "members": { + "applicationId": {}, + "name": {}, + "arn": {}, + "releaseLabel": {}, + "type": {}, + "state": {}, + "stateDetails": {}, + "initialCapacity": { + "shape": "Sa" + }, + "maximumCapacity": { + "shape": "Si" + }, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "tags": { + "shape": "Sj" + }, + "autoStartConfiguration": { + "shape": "Sm" + }, + "autoStopConfiguration": { + "shape": "So" + }, + "networkConfiguration": { + "shape": "Sq" + }, + "architecture": {}, + "imageConfiguration": { + "shape": "S1a" + }, + "workerTypeSpecifications": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "imageConfiguration": { + "shape": "S1a" + } + } + } + } + } + }, + "S1a": { + "type": "structure", + "required": [ + "imageUri" + ], + "members": { + "imageUri": {}, + "resolvedImageDigest": {} + } + }, + "S1o": { + "type": "structure", + "members": { + "applicationConfiguration": { + "shape": "S1p" + }, + "monitoringConfiguration": { + "type": "structure", + "members": { + "s3MonitoringConfiguration": { + "type": "structure", + "members": { + "logUri": {}, + "encryptionKeyArn": {} + } + }, + "managedPersistenceMonitoringConfiguration": { + "type": "structure", + "members": { + "enabled": { + "type": "boolean" + }, + "encryptionKeyArn": {} + } + }, + "cloudWatchLoggingConfiguration": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "logGroupName": {}, + "logStreamNamePrefix": {}, + "encryptionKeyArn": {}, + "logTypes": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + } + } + } + } + } + } + }, + "S1p": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "classification" + ], + "members": { + "classification": {}, + "properties": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "configurations": { + "shape": "S1p" + } + } + } + }, + "S24": { + "type": "structure", + "members": { + "sparkSubmit": { + "type": "structure", + "required": [ + "entryPoint" + ], + "members": { + "entryPoint": { + "type": "string", + "sensitive": true + }, + "entryPointArguments": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "sparkSubmitParameters": { + "type": "string", + "sensitive": true + } + } + }, + "hive": { + "type": "structure", + "required": [ + "query" + ], + "members": { + "query": { + "type": "string", + "sensitive": true + }, + "initQueryFile": { + "type": "string", + "sensitive": true + }, + "parameters": { + "type": "string", + "sensitive": true + } + } + } + }, + "union": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/entityresolution-2018-05-10.min.json b/iamlivecore/service/entityresolution-2018-05-10.min.json new file mode 100644 index 00000000..864d09c6 --- /dev/null +++ b/iamlivecore/service/entityresolution-2018-05-10.min.json @@ -0,0 +1,827 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "entityresolution", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "AWSEntityResolution", + "serviceFullName": "AWS EntityResolution", + "serviceId": "EntityResolution", + "signatureVersion": "v4", + "signingName": "entityresolution", + "uid": "entityresolution-2018-05-10" + }, + "operations": { + "CreateMatchingWorkflow": { + "http": { + "requestUri": "/matchingworkflows", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "inputSourceConfig", + "outputSourceConfig", + "resolutionTechniques", + "roleArn", + "workflowName" + ], + "members": { + "description": {}, + "incrementalRunConfig": { + "shape": "S3" + }, + "inputSourceConfig": { + "shape": "S5" + }, + "outputSourceConfig": { + "shape": "Sa" + }, + "resolutionTechniques": { + "shape": "Sh" + }, + "roleArn": {}, + "tags": { + "shape": "Sq" + }, + "workflowName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "inputSourceConfig", + "outputSourceConfig", + "resolutionTechniques", + "roleArn", + "workflowArn", + "workflowName" + ], + "members": { + "description": {}, + "incrementalRunConfig": { + "shape": "S3" + }, + "inputSourceConfig": { + "shape": "S5" + }, + "outputSourceConfig": { + "shape": "Sa" + }, + "resolutionTechniques": { + "shape": "Sh" + }, + "roleArn": {}, + "workflowArn": {}, + "workflowName": {} + } + } + }, + "CreateSchemaMapping": { + "http": { + "requestUri": "/schemas", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "mappedInputFields", + "schemaName" + ], + "members": { + "description": {}, + "mappedInputFields": { + "shape": "Sw" + }, + "schemaName": {}, + "tags": { + "shape": "Sq" + } + } + }, + "output": { + "type": "structure", + "required": [ + "description", + "mappedInputFields", + "schemaArn", + "schemaName" + ], + "members": { + "description": {}, + "mappedInputFields": { + "shape": "Sw" + }, + "schemaArn": {}, + "schemaName": {} + } + } + }, + "DeleteMatchingWorkflow": { + "http": { + "method": "DELETE", + "requestUri": "/matchingworkflows/{workflowName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowName" + ], + "members": { + "workflowName": { + "location": "uri", + "locationName": "workflowName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "message" + ], + "members": { + "message": {} + } + }, + "idempotent": true + }, + "DeleteSchemaMapping": { + "http": { + "method": "DELETE", + "requestUri": "/schemas/{schemaName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "schemaName" + ], + "members": { + "schemaName": { + "location": "uri", + "locationName": "schemaName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "message" + ], + "members": { + "message": {} + } + }, + "idempotent": true + }, + "GetMatchId": { + "http": { + "requestUri": "/matchingworkflows/{workflowName}/matches", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "record", + "workflowName" + ], + "members": { + "record": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "workflowName": { + "location": "uri", + "locationName": "workflowName" + } + } + }, + "output": { + "type": "structure", + "members": { + "matchId": {} + } + } + }, + "GetMatchingJob": { + "http": { + "method": "GET", + "requestUri": "/matchingworkflows/{workflowName}/jobs/{jobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobId", + "workflowName" + ], + "members": { + "jobId": { + "location": "uri", + "locationName": "jobId" + }, + "workflowName": { + "location": "uri", + "locationName": "workflowName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobId", + "startTime", + "status" + ], + "members": { + "endTime": { + "type": "timestamp" + }, + "errorDetails": { + "type": "structure", + "members": { + "errorMessage": {} + } + }, + "jobId": {}, + "metrics": { + "type": "structure", + "members": { + "inputRecords": { + "type": "integer" + }, + "matchIDs": { + "type": "integer" + }, + "recordsNotProcessed": { + "type": "integer" + }, + "totalRecordsProcessed": { + "type": "integer" + } + } + }, + "startTime": { + "type": "timestamp" + }, + "status": {} + } + } + }, + "GetMatchingWorkflow": { + "http": { + "method": "GET", + "requestUri": "/matchingworkflows/{workflowName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowName" + ], + "members": { + "workflowName": { + "location": "uri", + "locationName": "workflowName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "createdAt", + "inputSourceConfig", + "outputSourceConfig", + "resolutionTechniques", + "roleArn", + "updatedAt", + "workflowArn", + "workflowName" + ], + "members": { + "createdAt": { + "type": "timestamp" + }, + "description": {}, + "incrementalRunConfig": { + "shape": "S3" + }, + "inputSourceConfig": { + "shape": "S5" + }, + "outputSourceConfig": { + "shape": "Sa" + }, + "resolutionTechniques": { + "shape": "Sh" + }, + "roleArn": {}, + "tags": { + "shape": "Sq" + }, + "updatedAt": { + "type": "timestamp" + }, + "workflowArn": {}, + "workflowName": {} + } + } + }, + "GetSchemaMapping": { + "http": { + "method": "GET", + "requestUri": "/schemas/{schemaName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "schemaName" + ], + "members": { + "schemaName": { + "location": "uri", + "locationName": "schemaName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "createdAt", + "mappedInputFields", + "schemaArn", + "schemaName", + "updatedAt" + ], + "members": { + "createdAt": { + "type": "timestamp" + }, + "description": {}, + "mappedInputFields": { + "shape": "Sw" + }, + "schemaArn": {}, + "schemaName": {}, + "tags": { + "shape": "Sq" + }, + "updatedAt": { + "type": "timestamp" + } + } + } + }, + "ListMatchingJobs": { + "http": { + "method": "GET", + "requestUri": "/matchingworkflows/{workflowName}/jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowName" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "workflowName": { + "location": "uri", + "locationName": "workflowName" + } + } + }, + "output": { + "type": "structure", + "members": { + "jobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "jobId", + "startTime", + "status" + ], + "members": { + "endTime": { + "type": "timestamp" + }, + "jobId": {}, + "startTime": { + "type": "timestamp" + }, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListMatchingWorkflows": { + "http": { + "method": "GET", + "requestUri": "/matchingworkflows", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "workflowSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "createdAt", + "updatedAt", + "workflowArn", + "workflowName" + ], + "members": { + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "workflowArn": {}, + "workflowName": {} + } + } + } + } + } + }, + "ListSchemaMappings": { + "http": { + "method": "GET", + "requestUri": "/schemas", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "schemaList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "createdAt", + "schemaArn", + "schemaName", + "updatedAt" + ], + "members": { + "createdAt": { + "type": "timestamp" + }, + "schemaArn": {}, + "schemaName": {}, + "updatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "Sq" + } + } + } + }, + "StartMatchingJob": { + "http": { + "requestUri": "/matchingworkflows/{workflowName}/jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowName" + ], + "members": { + "workflowName": { + "location": "uri", + "locationName": "workflowName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sq" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateMatchingWorkflow": { + "http": { + "method": "PUT", + "requestUri": "/matchingworkflows/{workflowName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "inputSourceConfig", + "outputSourceConfig", + "resolutionTechniques", + "roleArn", + "workflowName" + ], + "members": { + "description": {}, + "incrementalRunConfig": { + "shape": "S3" + }, + "inputSourceConfig": { + "shape": "S5" + }, + "outputSourceConfig": { + "shape": "Sa" + }, + "resolutionTechniques": { + "shape": "Sh" + }, + "roleArn": {}, + "workflowName": { + "location": "uri", + "locationName": "workflowName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "inputSourceConfig", + "outputSourceConfig", + "resolutionTechniques", + "roleArn", + "workflowName" + ], + "members": { + "description": {}, + "incrementalRunConfig": { + "shape": "S3" + }, + "inputSourceConfig": { + "shape": "S5" + }, + "outputSourceConfig": { + "shape": "Sa" + }, + "resolutionTechniques": { + "shape": "Sh" + }, + "roleArn": {}, + "workflowName": {} + } + }, + "idempotent": true + } + }, + "shapes": { + "S3": { + "type": "structure", + "members": { + "incrementalRunType": {} + } + }, + "S5": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "inputSourceARN", + "schemaName" + ], + "members": { + "applyNormalization": { + "type": "boolean" + }, + "inputSourceARN": {}, + "schemaName": {} + } + } + }, + "Sa": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "output", + "outputS3Path" + ], + "members": { + "KMSArn": {}, + "applyNormalization": { + "type": "boolean" + }, + "output": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "hashed": { + "type": "boolean" + }, + "name": {} + } + } + }, + "outputS3Path": {} + } + } + }, + "Sh": { + "type": "structure", + "required": [ + "resolutionType" + ], + "members": { + "resolutionType": {}, + "ruleBasedProperties": { + "type": "structure", + "required": [ + "attributeMatchingModel", + "rules" + ], + "members": { + "attributeMatchingModel": {}, + "rules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "matchingKeys", + "ruleName" + ], + "members": { + "matchingKeys": { + "type": "list", + "member": {} + }, + "ruleName": {} + } + } + } + } + } + } + }, + "Sq": { + "type": "map", + "key": {}, + "value": {} + }, + "Sw": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "fieldName", + "type" + ], + "members": { + "fieldName": {}, + "groupName": {}, + "matchKey": {}, + "type": {} + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/es-2015-01-01.min.json b/iamlivecore/service/es-2015-01-01.min.json index 2e9dcf21..90b23b85 100644 --- a/iamlivecore/service/es-2015-01-01.min.json +++ b/iamlivecore/service/es-2015-01-01.min.json @@ -84,6 +84,36 @@ } } }, + "AuthorizeVpcEndpointAccess": { + "http": { + "requestUri": "/2015-01-01/es/domain/{DomainName}/authorizeVpcEndpointAccess" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "Account" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "Account": {} + } + }, + "output": { + "type": "structure", + "required": [ + "AuthorizedPrincipal" + ], + "members": { + "AuthorizedPrincipal": { + "shape": "Sy" + } + } + } + }, "CancelElasticsearchServiceSoftwareUpdate": { "http": { "requestUri": "/2015-01-01/es/serviceSoftwareUpdate/cancel" @@ -101,7 +131,7 @@ "type": "structure", "members": { "ServiceSoftwareOptions": { - "shape": "Sx" + "shape": "S13" } } } @@ -119,45 +149,45 @@ "DomainName": {}, "ElasticsearchVersion": {}, "ElasticsearchClusterConfig": { - "shape": "S14" + "shape": "S19" }, "EBSOptions": { - "shape": "S1a" + "shape": "S1f" }, "AccessPolicies": {}, "SnapshotOptions": { - "shape": "S1d" + "shape": "S1i" }, "VPCOptions": { - "shape": "S1e" + "shape": "S1j" }, "CognitoOptions": { - "shape": "S1g" + "shape": "S1l" }, "EncryptionAtRestOptions": { - "shape": "S1k" + "shape": "S1p" }, "NodeToNodeEncryptionOptions": { - "shape": "S1m" + "shape": "S1r" }, "AdvancedOptions": { - "shape": "S1n" + "shape": "S1s" }, "LogPublishingOptions": { - "shape": "S1o" + "shape": "S1t" }, "DomainEndpointOptions": { - "shape": "S1s" + "shape": "S1x" }, "AdvancedSecurityOptions": { - "shape": "S1v" + "shape": "S20" }, "AutoTuneOptions": { "type": "structure", "members": { "DesiredState": {}, "MaintenanceSchedules": { - "shape": "S26" + "shape": "S2b" } } }, @@ -170,7 +200,7 @@ "type": "structure", "members": { "DomainStatus": { - "shape": "S2d" + "shape": "S2i" } } } @@ -207,7 +237,7 @@ }, "ConnectionAlias": {}, "ConnectionStatus": { - "shape": "S2p" + "shape": "S2y" }, "CrossClusterSearchConnectionId": {} } @@ -229,7 +259,7 @@ "PackageType": {}, "PackageDescription": {}, "PackageSource": { - "shape": "S2t" + "shape": "S32" } } }, @@ -237,7 +267,37 @@ "type": "structure", "members": { "PackageDetails": { - "shape": "S2x" + "shape": "S36" + } + } + } + }, + "CreateVpcEndpoint": { + "http": { + "requestUri": "/2015-01-01/es/vpcEndpoints" + }, + "input": { + "type": "structure", + "required": [ + "DomainArn", + "VpcOptions" + ], + "members": { + "DomainArn": {}, + "VpcOptions": { + "shape": "S1j" + }, + "ClientToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpoint" + ], + "members": { + "VpcEndpoint": { + "shape": "S3d" } } } @@ -263,7 +323,7 @@ "type": "structure", "members": { "DomainStatus": { - "shape": "S2d" + "shape": "S2i" } } } @@ -321,7 +381,7 @@ "type": "structure", "members": { "CrossClusterSearchConnection": { - "shape": "S36" + "shape": "S3n" } } } @@ -347,7 +407,36 @@ "type": "structure", "members": { "PackageDetails": { - "shape": "S2x" + "shape": "S36" + } + } + } + }, + "DeleteVpcEndpoint": { + "http": { + "method": "DELETE", + "requestUri": "/2015-01-01/es/vpcEndpoints/{VpcEndpointId}" + }, + "input": { + "type": "structure", + "required": [ + "VpcEndpointId" + ], + "members": { + "VpcEndpointId": { + "location": "uri", + "locationName": "VpcEndpointId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpointSummary" + ], + "members": { + "VpcEndpointSummary": { + "shape": "S3s" } } } @@ -405,6 +494,66 @@ } } }, + "DescribeDomainChangeProgress": { + "http": { + "method": "GET", + "requestUri": "/2015-01-01/es/domain/{DomainName}/progress" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "ChangeId": { + "location": "querystring", + "locationName": "changeid" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChangeProgressStatus": { + "type": "structure", + "members": { + "ChangeId": {}, + "StartTime": { + "type": "timestamp" + }, + "Status": {}, + "PendingProperties": { + "shape": "S1k" + }, + "CompletedProperties": { + "shape": "S1k" + }, + "TotalNumberOfStages": { + "type": "integer" + }, + "ChangeProgressStages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Status": {}, + "Description": {}, + "LastUpdated": { + "type": "timestamp" + } + } + } + } + } + } + } + } + }, "DescribeElasticsearchDomain": { "http": { "method": "GET", @@ -429,7 +578,7 @@ ], "members": { "DomainStatus": { - "shape": "S2d" + "shape": "S2i" } } } @@ -458,7 +607,7 @@ ], "members": { "DomainConfig": { - "shape": "S3q" + "shape": "S4l" } } } @@ -488,7 +637,7 @@ "DomainStatusList": { "type": "list", "member": { - "shape": "S2d" + "shape": "S2i" } } } @@ -543,7 +692,7 @@ "members": { "LimitName": {}, "LimitValues": { - "shape": "S4s" + "shape": "S5m" } } } @@ -574,7 +723,7 @@ "members": { "LimitName": {}, "LimitValues": { - "shape": "S4s" + "shape": "S5m" } } } @@ -593,7 +742,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S51" + "shape": "S5v" }, "MaxResults": { "type": "integer" @@ -622,7 +771,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S51" + "shape": "S5v" }, "MaxResults": { "type": "integer" @@ -636,7 +785,7 @@ "CrossClusterSearchConnections": { "type": "list", "member": { - "shape": "S36" + "shape": "S3n" } }, "NextToken": {} @@ -675,7 +824,7 @@ "PackageDetailsList": { "type": "list", "member": { - "shape": "S2x" + "shape": "S36" } }, "NextToken": {} @@ -728,7 +877,7 @@ "CurrencyCode": {}, "PaymentOption": {}, "RecurringCharges": { - "shape": "S5q" + "shape": "S6j" } } } @@ -791,7 +940,7 @@ "State": {}, "PaymentOption": {}, "RecurringCharges": { - "shape": "S5q" + "shape": "S6j" } } } @@ -799,6 +948,49 @@ } } }, + "DescribeVpcEndpoints": { + "http": { + "requestUri": "/2015-01-01/es/vpcEndpoints/describe" + }, + "input": { + "type": "structure", + "required": [ + "VpcEndpointIds" + ], + "members": { + "VpcEndpointIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpoints", + "VpcEndpointErrors" + ], + "members": { + "VpcEndpoints": { + "type": "list", + "member": { + "shape": "S3d" + } + }, + "VpcEndpointErrors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcEndpointId": {}, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + } + } + } + }, "DissociatePackage": { "http": { "requestUri": "/2015-01-01/packages/dissociate/{PackageID}/{DomainName}" @@ -853,7 +1045,7 @@ "members": { "SourceVersion": {}, "TargetVersions": { - "shape": "S63" + "shape": "S73" } } } @@ -1002,6 +1194,15 @@ "method": "GET", "requestUri": "/2015-01-01/domain" }, + "input": { + "type": "structure", + "members": { + "EngineType": { + "location": "querystring", + "locationName": "engineType" + } + } + }, "output": { "type": "structure", "members": { @@ -1010,7 +1211,8 @@ "member": { "type": "structure", "members": { - "DomainName": {} + "DomainName": {}, + "EngineType": {} } } } @@ -1047,7 +1249,7 @@ "type": "structure", "members": { "DomainPackageDetailsList": { - "shape": "S6s" + "shape": "S7u" }, "NextToken": {} } @@ -1117,7 +1319,7 @@ "type": "structure", "members": { "ElasticsearchVersions": { - "shape": "S63" + "shape": "S73" }, "NextToken": {} } @@ -1153,7 +1355,7 @@ "type": "structure", "members": { "DomainPackageDetailsList": { - "shape": "S6s" + "shape": "S7u" }, "NextToken": {} } @@ -1185,6 +1387,107 @@ } } }, + "ListVpcEndpointAccess": { + "http": { + "method": "GET", + "requestUri": "/2015-01-01/es/domain/{DomainName}/listVpcEndpointAccess" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "AuthorizedPrincipalList", + "NextToken" + ], + "members": { + "AuthorizedPrincipalList": { + "type": "list", + "member": { + "shape": "Sy" + } + }, + "NextToken": {} + } + } + }, + "ListVpcEndpoints": { + "http": { + "method": "GET", + "requestUri": "/2015-01-01/es/vpcEndpoints" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpointSummaryList", + "NextToken" + ], + "members": { + "VpcEndpointSummaryList": { + "shape": "S89" + }, + "NextToken": {} + } + } + }, + "ListVpcEndpointsForDomain": { + "http": { + "method": "GET", + "requestUri": "/2015-01-01/es/domain/{DomainName}/vpcEndpoints" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpointSummaryList", + "NextToken" + ], + "members": { + "VpcEndpointSummaryList": { + "shape": "S89" + }, + "NextToken": {} + } + } + }, "PurchaseReservedElasticsearchInstanceOffering": { "http": { "requestUri": "/2015-01-01/es/purchaseReservedInstanceOffering" @@ -1250,11 +1553,34 @@ "members": { "ARN": {}, "TagKeys": { - "shape": "S1f" + "shape": "S1k" } } } }, + "RevokeVpcEndpointAccess": { + "http": { + "requestUri": "/2015-01-01/es/domain/{DomainName}/revokeVpcEndpointAccess" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "Account" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "Account": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "StartElasticsearchServiceSoftwareUpdate": { "http": { "requestUri": "/2015-01-01/es/serviceSoftwareUpdate/start" @@ -1272,7 +1598,7 @@ "type": "structure", "members": { "ServiceSoftwareOptions": { - "shape": "Sx" + "shape": "S13" } } } @@ -1292,41 +1618,44 @@ "locationName": "DomainName" }, "ElasticsearchClusterConfig": { - "shape": "S14" + "shape": "S19" }, "EBSOptions": { - "shape": "S1a" + "shape": "S1f" }, "SnapshotOptions": { - "shape": "S1d" + "shape": "S1i" }, "VPCOptions": { - "shape": "S1e" + "shape": "S1j" }, "CognitoOptions": { - "shape": "S1g" + "shape": "S1l" }, "AdvancedOptions": { - "shape": "S1n" + "shape": "S1s" }, "AccessPolicies": {}, "LogPublishingOptions": { - "shape": "S1o" + "shape": "S1t" }, "DomainEndpointOptions": { - "shape": "S1s" + "shape": "S1x" }, "AdvancedSecurityOptions": { - "shape": "S1v" + "shape": "S20" }, "NodeToNodeEncryptionOptions": { - "shape": "S1m" + "shape": "S1r" }, "EncryptionAtRestOptions": { - "shape": "S1k" + "shape": "S1p" }, "AutoTuneOptions": { - "shape": "S49" + "shape": "S53" + }, + "DryRun": { + "type": "boolean" } } }, @@ -1337,7 +1666,14 @@ ], "members": { "DomainConfig": { - "shape": "S3q" + "shape": "S4l" + }, + "DryRunResults": { + "type": "structure", + "members": { + "DeploymentType": {}, + "Message": {} + } } } } @@ -1355,7 +1691,7 @@ "members": { "PackageID": {}, "PackageSource": { - "shape": "S2t" + "shape": "S32" }, "PackageDescription": {}, "CommitMessage": {} @@ -1365,7 +1701,36 @@ "type": "structure", "members": { "PackageDetails": { - "shape": "S2x" + "shape": "S36" + } + } + } + }, + "UpdateVpcEndpoint": { + "http": { + "requestUri": "/2015-01-01/es/vpcEndpoints/update" + }, + "input": { + "type": "structure", + "required": [ + "VpcEndpointId", + "VpcOptions" + ], + "members": { + "VpcEndpointId": {}, + "VpcOptions": { + "shape": "S1j" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpoint" + ], + "members": { + "VpcEndpoint": { + "shape": "S3d" } } } @@ -1395,6 +1760,9 @@ "TargetVersion": {}, "PerformCheckOnly": { "type": "boolean" + }, + "ChangeProgressDetails": { + "shape": "S2s" } } } @@ -1470,7 +1838,14 @@ "ErrorMessage": {} } }, - "Sx": { + "Sy": { + "type": "structure", + "members": { + "PrincipalType": {}, + "Principal": {} + } + }, + "S13": { "type": "structure", "members": { "CurrentVersion": {}, @@ -1491,7 +1866,7 @@ } } }, - "S14": { + "S19": { "type": "structure", "members": { "InstanceType": {}, @@ -1536,7 +1911,7 @@ } } }, - "S1a": { + "S1f": { "type": "structure", "members": { "EBSEnabled": { @@ -1548,10 +1923,13 @@ }, "Iops": { "type": "integer" + }, + "Throughput": { + "type": "integer" } } }, - "S1d": { + "S1i": { "type": "structure", "members": { "AutomatedSnapshotStartHour": { @@ -1559,22 +1937,22 @@ } } }, - "S1e": { + "S1j": { "type": "structure", "members": { "SubnetIds": { - "shape": "S1f" + "shape": "S1k" }, "SecurityGroupIds": { - "shape": "S1f" + "shape": "S1k" } } }, - "S1f": { + "S1k": { "type": "list", "member": {} }, - "S1g": { + "S1l": { "type": "structure", "members": { "Enabled": { @@ -1585,7 +1963,7 @@ "RoleArn": {} } }, - "S1k": { + "S1p": { "type": "structure", "members": { "Enabled": { @@ -1594,7 +1972,7 @@ "KmsKeyId": {} } }, - "S1m": { + "S1r": { "type": "structure", "members": { "Enabled": { @@ -1602,12 +1980,12 @@ } } }, - "S1n": { + "S1s": { "type": "map", "key": {}, "value": {} }, - "S1o": { + "S1t": { "type": "map", "key": {}, "value": { @@ -1620,7 +1998,7 @@ } } }, - "S1s": { + "S1x": { "type": "structure", "members": { "EnforceHTTPS": { @@ -1634,7 +2012,7 @@ "CustomEndpointCertificateArn": {} } }, - "S1v": { + "S20": { "type": "structure", "members": { "Enabled": { @@ -1648,7 +2026,7 @@ "members": { "MasterUserARN": {}, "MasterUserName": { - "shape": "S1x" + "shape": "S22" }, "MasterUserPassword": { "type": "string", @@ -1663,10 +2041,10 @@ "type": "boolean" }, "Idp": { - "shape": "S20" + "shape": "S25" }, "MasterUserName": { - "shape": "S1x" + "shape": "S22" }, "MasterBackendRole": {}, "SubjectKey": {}, @@ -1675,14 +2053,17 @@ "type": "integer" } } + }, + "AnonymousAuthEnabled": { + "type": "boolean" } } }, - "S1x": { + "S22": { "type": "string", "sensitive": true }, - "S20": { + "S25": { "type": "structure", "required": [ "MetadataContent", @@ -1693,7 +2074,7 @@ "EntityId": {} } }, - "S26": { + "S2b": { "type": "list", "member": { "type": "structure", @@ -1714,7 +2095,7 @@ } } }, - "S2d": { + "S2i": { "type": "structure", "required": [ "DomainId", @@ -1746,41 +2127,41 @@ }, "ElasticsearchVersion": {}, "ElasticsearchClusterConfig": { - "shape": "S14" + "shape": "S19" }, "EBSOptions": { - "shape": "S1a" + "shape": "S1f" }, "AccessPolicies": {}, "SnapshotOptions": { - "shape": "S1d" + "shape": "S1i" }, "VPCOptions": { - "shape": "S2h" + "shape": "S2m" }, "CognitoOptions": { - "shape": "S1g" + "shape": "S1l" }, "EncryptionAtRestOptions": { - "shape": "S1k" + "shape": "S1p" }, "NodeToNodeEncryptionOptions": { - "shape": "S1m" + "shape": "S1r" }, "AdvancedOptions": { - "shape": "S1n" + "shape": "S1s" }, "LogPublishingOptions": { - "shape": "S1o" + "shape": "S1t" }, "ServiceSoftwareOptions": { - "shape": "Sx" + "shape": "S13" }, "DomainEndpointOptions": { - "shape": "S1s" + "shape": "S1x" }, "AdvancedSecurityOptions": { - "shape": "S2i" + "shape": "S2n" }, "AutoTuneOptions": { "type": "structure", @@ -1788,25 +2169,28 @@ "State": {}, "ErrorMessage": {} } + }, + "ChangeProgressDetails": { + "shape": "S2s" } } }, - "S2h": { + "S2m": { "type": "structure", "members": { "VPCId": {}, "SubnetIds": { - "shape": "S1f" + "shape": "S1k" }, "AvailabilityZones": { - "shape": "S1f" + "shape": "S1k" }, "SecurityGroupIds": { - "shape": "S1f" + "shape": "S1k" } } }, - "S2i": { + "S2n": { "type": "structure", "members": { "Enabled": { @@ -1822,7 +2206,7 @@ "type": "boolean" }, "Idp": { - "shape": "S20" + "shape": "S25" }, "SubjectKey": {}, "RolesKey": {}, @@ -1830,24 +2214,37 @@ "type": "integer" } } + }, + "AnonymousAuthDisableDate": { + "type": "timestamp" + }, + "AnonymousAuthEnabled": { + "type": "boolean" } } }, - "S2p": { + "S2s": { + "type": "structure", + "members": { + "ChangeId": {}, + "Message": {} + } + }, + "S2y": { "type": "structure", "members": { "StatusCode": {}, "Message": {} } }, - "S2t": { + "S32": { "type": "structure", "members": { "S3BucketName": {}, "S3Key": {} } }, - "S2x": { + "S36": { "type": "structure", "members": { "PackageID": {}, @@ -1867,7 +2264,20 @@ } } }, - "S36": { + "S3d": { + "type": "structure", + "members": { + "VpcEndpointId": {}, + "VpcEndpointOwner": {}, + "DomainArn": {}, + "VpcOptions": { + "shape": "S2m" + }, + "Status": {}, + "Endpoint": {} + } + }, + "S3n": { "type": "structure", "members": { "SourceDomainInfo": { @@ -1879,11 +2289,20 @@ "CrossClusterSearchConnectionId": {}, "ConnectionAlias": {}, "ConnectionStatus": { - "shape": "S2p" + "shape": "S2y" } } }, - "S3q": { + "S3s": { + "type": "structure", + "members": { + "VpcEndpointId": {}, + "VpcEndpointOwner": {}, + "DomainArn": {}, + "Status": {} + } + }, + "S4l": { "type": "structure", "members": { "ElasticsearchVersion": { @@ -1895,7 +2314,7 @@ "members": { "Options": {}, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -1907,10 +2326,10 @@ ], "members": { "Options": { - "shape": "S14" + "shape": "S19" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -1922,10 +2341,10 @@ ], "members": { "Options": { - "shape": "S1a" + "shape": "S1f" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -1938,7 +2357,7 @@ "members": { "Options": {}, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -1950,10 +2369,10 @@ ], "members": { "Options": { - "shape": "S1d" + "shape": "S1i" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -1965,10 +2384,10 @@ ], "members": { "Options": { - "shape": "S2h" + "shape": "S2m" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -1980,10 +2399,10 @@ ], "members": { "Options": { - "shape": "S1g" + "shape": "S1l" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -1995,10 +2414,10 @@ ], "members": { "Options": { - "shape": "S1k" + "shape": "S1p" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -2010,10 +2429,10 @@ ], "members": { "Options": { - "shape": "S1m" + "shape": "S1r" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -2025,10 +2444,10 @@ ], "members": { "Options": { - "shape": "S1n" + "shape": "S1s" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -2036,10 +2455,10 @@ "type": "structure", "members": { "Options": { - "shape": "S1o" + "shape": "S1t" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -2051,10 +2470,10 @@ ], "members": { "Options": { - "shape": "S1s" + "shape": "S1x" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -2066,10 +2485,10 @@ ], "members": { "Options": { - "shape": "S2i" + "shape": "S2n" }, "Status": { - "shape": "S3s" + "shape": "S4n" } } }, @@ -2077,7 +2496,7 @@ "type": "structure", "members": { "Options": { - "shape": "S49" + "shape": "S53" }, "Status": { "type": "structure", @@ -2104,10 +2523,13 @@ } } } + }, + "ChangeProgressDetails": { + "shape": "S2s" } } }, - "S3s": { + "S4n": { "type": "structure", "required": [ "CreationDate", @@ -2130,21 +2552,21 @@ } } }, - "S49": { + "S53": { "type": "structure", "members": { "DesiredState": {}, "RollbackOnDisable": {}, "MaintenanceSchedules": { - "shape": "S26" + "shape": "S2b" } } }, - "S4s": { + "S5m": { "type": "list", "member": {} }, - "S51": { + "S5v": { "type": "list", "member": { "type": "structure", @@ -2157,7 +2579,7 @@ } } }, - "S5q": { + "S6j": { "type": "list", "member": { "type": "structure", @@ -2169,15 +2591,21 @@ } } }, - "S63": { + "S73": { "type": "list", "member": {} }, - "S6s": { + "S7u": { "type": "list", "member": { "shape": "Sl" } + }, + "S89": { + "type": "list", + "member": { + "shape": "S3s" + } } } } \ No newline at end of file diff --git a/iamlivecore/service/eventbridge-2015-10-07.min.json b/iamlivecore/service/eventbridge-2015-10-07.min.json index a804159d..b1a0b761 100644 --- a/iamlivecore/service/eventbridge-2015-10-07.min.json +++ b/iamlivecore/service/eventbridge-2015-10-07.min.json @@ -128,7 +128,9 @@ ], "members": { "Username": {}, - "Password": {} + "Password": { + "shape": "S11" + } } }, "OAuthParameters": { @@ -147,13 +149,15 @@ ], "members": { "ClientID": {}, - "ClientSecret": {} + "ClientSecret": { + "shape": "S11" + } } }, "AuthorizationEndpoint": {}, "HttpMethod": {}, "OAuthHttpParameters": { - "shape": "S14" + "shape": "S15" } } }, @@ -165,11 +169,13 @@ ], "members": { "ApiKeyName": {}, - "ApiKeyValue": {} + "ApiKeyValue": { + "shape": "S11" + } } }, "InvocationHttpParameters": { - "shape": "S14" + "shape": "S15" } } } @@ -189,6 +195,48 @@ } } }, + "CreateEndpoint": { + "input": { + "type": "structure", + "required": [ + "Name", + "RoutingConfig", + "EventBuses" + ], + "members": { + "Name": {}, + "Description": {}, + "RoutingConfig": { + "shape": "S1p" + }, + "ReplicationConfig": { + "shape": "S1v" + }, + "EventBuses": { + "shape": "S1x" + }, + "RoleArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "Arn": {}, + "RoutingConfig": { + "shape": "S1p" + }, + "ReplicationConfig": { + "shape": "S1v" + }, + "EventBuses": { + "shape": "S1x" + }, + "RoleArn": {}, + "State": {} + } + } + }, "CreateEventBus": { "input": { "type": "structure", @@ -199,7 +247,7 @@ "Name": {}, "EventSourceName": {}, "Tags": { - "shape": "S1m" + "shape": "S26" } } }, @@ -324,6 +372,21 @@ } } }, + "DeleteEndpoint": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteEventBus": { "input": { "type": "structure", @@ -471,7 +534,7 @@ "AuthorizationEndpoint": {}, "HttpMethod": {}, "OAuthHttpParameters": { - "shape": "S14" + "shape": "S15" } } }, @@ -482,7 +545,7 @@ } }, "InvocationHttpParameters": { - "shape": "S14" + "shape": "S15" } } }, @@ -498,6 +561,46 @@ } } }, + "DescribeEndpoint": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "HomeRegion": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "Arn": {}, + "RoutingConfig": { + "shape": "S1p" + }, + "ReplicationConfig": { + "shape": "S1v" + }, + "EventBuses": { + "shape": "S1x" + }, + "RoleArn": {}, + "EndpointId": {}, + "EndpointUrl": {}, + "State": {}, + "StateReason": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, "DescribeEventBus": { "input": { "type": "structure", @@ -578,7 +681,7 @@ "StateReason": {}, "EventSourceArn": {}, "Destination": { - "shape": "S2w" + "shape": "S3o" }, "EventStartTime": { "type": "timestamp" @@ -776,6 +879,56 @@ } } }, + "ListEndpoints": { + "input": { + "type": "structure", + "members": { + "NamePrefix": {}, + "HomeRegion": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Endpoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "Arn": {}, + "RoutingConfig": { + "shape": "S1p" + }, + "ReplicationConfig": { + "shape": "S1v" + }, + "EventBuses": { + "shape": "S1x" + }, + "RoleArn": {}, + "EndpointId": {}, + "EndpointUrl": {}, + "State": {}, + "StateReason": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListEventBuses": { "input": { "type": "structure", @@ -1032,7 +1185,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S1m" + "shape": "S26" } } } @@ -1056,7 +1209,7 @@ "type": "structure", "members": { "Targets": { - "shape": "S4l" + "shape": "S5h" }, "NextToken": {} } @@ -1079,7 +1232,7 @@ }, "Source": {}, "Resources": { - "shape": "S6j" + "shape": "S7i" }, "DetailType": {}, "Detail": {}, @@ -1087,6 +1240,11 @@ "TraceHeader": {} } } + }, + "EndpointId": { + "contextParam": { + "name": "EndpointId" + } } } }, @@ -1127,7 +1285,7 @@ }, "Source": {}, "Resources": { - "shape": "S6j" + "shape": "S7i" }, "DetailType": {}, "Detail": {} @@ -1195,7 +1353,7 @@ "Description": {}, "RoleArn": {}, "Tags": { - "shape": "S1m" + "shape": "S26" }, "EventBusName": {} } @@ -1218,7 +1376,7 @@ "Rule": {}, "EventBusName": {}, "Targets": { - "shape": "S4l" + "shape": "S5h" } } }, @@ -1314,7 +1472,7 @@ "type": "timestamp" }, "Destination": { - "shape": "S2w" + "shape": "S3o" } } }, @@ -1340,7 +1498,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S1m" + "shape": "S26" } } }, @@ -1465,7 +1623,9 @@ "type": "structure", "members": { "Username": {}, - "Password": {} + "Password": { + "shape": "S11" + } } }, "OAuthParameters": { @@ -1475,13 +1635,15 @@ "type": "structure", "members": { "ClientID": {}, - "ClientSecret": {} + "ClientSecret": { + "shape": "S11" + } } }, "AuthorizationEndpoint": {}, "HttpMethod": {}, "OAuthHttpParameters": { - "shape": "S14" + "shape": "S15" } } }, @@ -1489,11 +1651,13 @@ "type": "structure", "members": { "ApiKeyName": {}, - "ApiKeyValue": {} + "ApiKeyValue": { + "shape": "S11" + } } }, "InvocationHttpParameters": { - "shape": "S14" + "shape": "S15" } } } @@ -1515,10 +1679,56 @@ } } } + }, + "UpdateEndpoint": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Description": {}, + "RoutingConfig": { + "shape": "S1p" + }, + "ReplicationConfig": { + "shape": "S1v" + }, + "EventBuses": { + "shape": "S1x" + }, + "RoleArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "Arn": {}, + "RoutingConfig": { + "shape": "S1p" + }, + "ReplicationConfig": { + "shape": "S1v" + }, + "EventBuses": { + "shape": "S1x" + }, + "RoleArn": {}, + "EndpointId": {}, + "EndpointUrl": {}, + "State": {} + } + } } }, "shapes": { - "S14": { + "S11": { + "type": "string", + "sensitive": true + }, + "S15": { "type": "structure", "members": { "HeaderParameters": { @@ -1527,7 +1737,10 @@ "type": "structure", "members": { "Key": {}, - "Value": {}, + "Value": { + "type": "string", + "sensitive": true + }, "IsValueSecret": { "type": "boolean" } @@ -1540,7 +1753,10 @@ "type": "structure", "members": { "Key": {}, - "Value": {}, + "Value": { + "type": "string", + "sensitive": true + }, "IsValueSecret": { "type": "boolean" } @@ -1553,7 +1769,10 @@ "type": "structure", "members": { "Key": {}, - "Value": {}, + "Value": { + "type": "string", + "sensitive": true + }, "IsValueSecret": { "type": "boolean" } @@ -1562,7 +1781,60 @@ } } }, - "S1m": { + "S1p": { + "type": "structure", + "required": [ + "FailoverConfig" + ], + "members": { + "FailoverConfig": { + "type": "structure", + "required": [ + "Primary", + "Secondary" + ], + "members": { + "Primary": { + "type": "structure", + "required": [ + "HealthCheck" + ], + "members": { + "HealthCheck": {} + } + }, + "Secondary": { + "type": "structure", + "required": [ + "Route" + ], + "members": { + "Route": {} + } + } + } + } + } + }, + "S1v": { + "type": "structure", + "members": { + "State": {} + } + }, + "S1x": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EventBusArn" + ], + "members": { + "EventBusArn": {} + } + } + }, + "S26": { "type": "list", "member": { "type": "structure", @@ -1576,7 +1848,7 @@ } } }, - "S2w": { + "S3o": { "type": "structure", "required": [ "Arn" @@ -1589,7 +1861,7 @@ } } }, - "S4l": { + "S5h": { "type": "list", "member": { "type": "structure", @@ -1672,10 +1944,10 @@ ], "members": { "Subnets": { - "shape": "S57" + "shape": "S63" }, "SecurityGroups": { - "shape": "S57" + "shape": "S63" }, "AssignPublicIp": {} } @@ -1731,7 +2003,7 @@ "PropagateTags": {}, "ReferenceId": {}, "Tags": { - "shape": "S1m" + "shape": "S26" } } }, @@ -1790,17 +2062,25 @@ "RedshiftDataParameters": { "type": "structure", "required": [ - "Database", - "Sql" + "Database" ], "members": { "SecretManagerArn": {}, "Database": {}, "DbUser": {}, - "Sql": {}, + "Sql": { + "shape": "S71" + }, "StatementName": {}, "WithEvent": { "type": "boolean" + }, + "Sqls": { + "type": "list", + "member": { + "shape": "S71" + }, + "sensitive": true } } }, @@ -1843,11 +2123,15 @@ } } }, - "S57": { + "S63": { "type": "list", "member": {} }, - "S6j": { + "S71": { + "type": "string", + "sensitive": true + }, + "S7i": { "type": "list", "member": {} } diff --git a/iamlivecore/service/evidently-2021-02-01.min.json b/iamlivecore/service/evidently-2021-02-01.min.json new file mode 100644 index 00000000..c1de0565 --- /dev/null +++ b/iamlivecore/service/evidently-2021-02-01.min.json @@ -0,0 +1,2169 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-02-01", + "endpointPrefix": "evidently", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon CloudWatch Evidently", + "serviceId": "Evidently", + "signatureVersion": "v4", + "signingName": "evidently", + "uid": "evidently-2021-02-01" + }, + "operations": { + "BatchEvaluateFeature": { + "http": { + "requestUri": "/projects/{project}/evaluations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project", + "requests" + ], + "members": { + "project": { + "location": "uri", + "locationName": "project" + }, + "requests": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entityId", + "feature" + ], + "members": { + "entityId": {}, + "evaluationContext": { + "jsonvalue": true + }, + "feature": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "results": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entityId", + "feature" + ], + "members": { + "details": { + "jsonvalue": true + }, + "entityId": {}, + "feature": {}, + "project": {}, + "reason": {}, + "value": { + "shape": "Sd" + }, + "variation": {} + } + } + } + } + }, + "endpoint": { + "hostPrefix": "dataplane." + } + }, + "CreateExperiment": { + "http": { + "requestUri": "/projects/{project}/experiments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "metricGoals", + "name", + "project", + "treatments" + ], + "members": { + "description": {}, + "metricGoals": { + "shape": "Sk" + }, + "name": {}, + "onlineAbConfig": { + "shape": "St" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "randomizationSalt": {}, + "samplingRate": { + "type": "long" + }, + "segment": {}, + "tags": { + "shape": "Sz" + }, + "treatments": { + "shape": "S12" + } + } + }, + "output": { + "type": "structure", + "required": [ + "experiment" + ], + "members": { + "experiment": { + "shape": "S16" + } + } + }, + "idempotent": true + }, + "CreateFeature": { + "http": { + "requestUri": "/projects/{project}/features", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "project", + "variations" + ], + "members": { + "defaultVariation": {}, + "description": {}, + "entityOverrides": { + "shape": "S1n" + }, + "evaluationStrategy": {}, + "name": {}, + "project": { + "location": "uri", + "locationName": "project" + }, + "tags": { + "shape": "Sz" + }, + "variations": { + "shape": "S1p" + } + } + }, + "output": { + "type": "structure", + "members": { + "feature": { + "shape": "S1s" + } + } + } + }, + "CreateLaunch": { + "http": { + "requestUri": "/projects/{project}/launches", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "groups", + "name", + "project" + ], + "members": { + "description": {}, + "groups": { + "shape": "S23" + }, + "metricMonitors": { + "shape": "S26" + }, + "name": {}, + "project": { + "location": "uri", + "locationName": "project" + }, + "randomizationSalt": {}, + "scheduledSplitsConfig": { + "shape": "S29" + }, + "tags": { + "shape": "Sz" + } + } + }, + "output": { + "type": "structure", + "required": [ + "launch" + ], + "members": { + "launch": { + "shape": "S2h" + } + } + } + }, + "CreateProject": { + "http": { + "requestUri": "/projects", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "appConfigResource": { + "shape": "S2u" + }, + "dataDelivery": { + "type": "structure", + "members": { + "cloudWatchLogs": { + "shape": "S2x" + }, + "s3Destination": { + "shape": "S2z" + } + } + }, + "description": {}, + "name": {}, + "tags": { + "shape": "Sz" + } + } + }, + "output": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "project": { + "shape": "S34" + } + } + } + }, + "CreateSegment": { + "http": { + "requestUri": "/segments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "pattern" + ], + "members": { + "description": {}, + "name": {}, + "pattern": { + "jsonvalue": true + }, + "tags": { + "shape": "Sz" + } + } + }, + "output": { + "type": "structure", + "required": [ + "segment" + ], + "members": { + "segment": { + "shape": "S3e" + } + } + } + }, + "DeleteExperiment": { + "http": { + "method": "DELETE", + "requestUri": "/projects/{project}/experiments/{experiment}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "experiment", + "project" + ], + "members": { + "experiment": { + "location": "uri", + "locationName": "experiment" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteFeature": { + "http": { + "method": "DELETE", + "requestUri": "/projects/{project}/features/{feature}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "feature", + "project" + ], + "members": { + "feature": { + "location": "uri", + "locationName": "feature" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteLaunch": { + "http": { + "method": "DELETE", + "requestUri": "/projects/{project}/launches/{launch}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "launch", + "project" + ], + "members": { + "launch": { + "location": "uri", + "locationName": "launch" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteProject": { + "http": { + "method": "DELETE", + "requestUri": "/projects/{project}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteSegment": { + "http": { + "method": "DELETE", + "requestUri": "/segments/{segment}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "segment" + ], + "members": { + "segment": { + "location": "uri", + "locationName": "segment" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "EvaluateFeature": { + "http": { + "requestUri": "/projects/{project}/evaluations/{feature}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "entityId", + "feature", + "project" + ], + "members": { + "entityId": {}, + "evaluationContext": { + "jsonvalue": true + }, + "feature": { + "location": "uri", + "locationName": "feature" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": { + "details": { + "jsonvalue": true + }, + "reason": {}, + "value": { + "shape": "Sd" + }, + "variation": {} + } + }, + "endpoint": { + "hostPrefix": "dataplane." + } + }, + "GetExperiment": { + "http": { + "method": "GET", + "requestUri": "/projects/{project}/experiments/{experiment}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "experiment", + "project" + ], + "members": { + "experiment": { + "location": "uri", + "locationName": "experiment" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": { + "experiment": { + "shape": "S16" + } + } + } + }, + "GetExperimentResults": { + "http": { + "requestUri": "/projects/{project}/experiments/{experiment}/results", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "experiment", + "metricNames", + "project", + "treatmentNames" + ], + "members": { + "baseStat": {}, + "endTime": { + "type": "timestamp" + }, + "experiment": { + "location": "uri", + "locationName": "experiment" + }, + "metricNames": { + "type": "list", + "member": {} + }, + "period": { + "type": "long" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "reportNames": { + "type": "list", + "member": {} + }, + "resultStats": { + "type": "list", + "member": {} + }, + "startTime": { + "type": "timestamp" + }, + "treatmentNames": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "details": {}, + "reports": { + "type": "list", + "member": { + "type": "structure", + "members": { + "content": { + "jsonvalue": true + }, + "metricName": {}, + "reportName": {}, + "treatmentName": {} + } + } + }, + "resultsData": { + "type": "list", + "member": { + "type": "structure", + "members": { + "metricName": {}, + "resultStat": {}, + "treatmentName": {}, + "values": { + "type": "list", + "member": { + "type": "double" + } + } + } + } + }, + "timestamps": { + "type": "list", + "member": { + "type": "timestamp" + } + } + } + } + }, + "GetFeature": { + "http": { + "method": "GET", + "requestUri": "/projects/{project}/features/{feature}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "feature", + "project" + ], + "members": { + "feature": { + "location": "uri", + "locationName": "feature" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "required": [ + "feature" + ], + "members": { + "feature": { + "shape": "S1s" + } + } + } + }, + "GetLaunch": { + "http": { + "method": "GET", + "requestUri": "/projects/{project}/launches/{launch}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "launch", + "project" + ], + "members": { + "launch": { + "location": "uri", + "locationName": "launch" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": { + "launch": { + "shape": "S2h" + } + } + } + }, + "GetProject": { + "http": { + "method": "GET", + "requestUri": "/projects/{project}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "project": { + "shape": "S34" + } + } + } + }, + "GetSegment": { + "http": { + "method": "GET", + "requestUri": "/segments/{segment}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "segment" + ], + "members": { + "segment": { + "location": "uri", + "locationName": "segment" + } + } + }, + "output": { + "type": "structure", + "required": [ + "segment" + ], + "members": { + "segment": { + "shape": "S3e" + } + } + } + }, + "ListExperiments": { + "http": { + "method": "GET", + "requestUri": "/projects/{project}/experiments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "members": { + "experiments": { + "type": "list", + "member": { + "shape": "S16" + } + }, + "nextToken": {} + } + } + }, + "ListFeatures": { + "http": { + "method": "GET", + "requestUri": "/projects/{project}/features", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": { + "features": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createdTime", + "evaluationStrategy", + "lastUpdatedTime", + "name", + "status" + ], + "members": { + "arn": {}, + "createdTime": { + "type": "timestamp" + }, + "defaultVariation": {}, + "evaluationRules": { + "shape": "S1u" + }, + "evaluationStrategy": {}, + "lastUpdatedTime": { + "type": "timestamp" + }, + "name": {}, + "project": {}, + "status": {}, + "tags": { + "shape": "Sz" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListLaunches": { + "http": { + "method": "GET", + "requestUri": "/projects/{project}/launches", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "members": { + "launches": { + "type": "list", + "member": { + "shape": "S2h" + } + }, + "nextToken": {} + } + } + }, + "ListProjects": { + "http": { + "method": "GET", + "requestUri": "/projects", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "projects": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createdTime", + "lastUpdatedTime", + "name", + "status" + ], + "members": { + "activeExperimentCount": { + "type": "long" + }, + "activeLaunchCount": { + "type": "long" + }, + "arn": {}, + "createdTime": { + "type": "timestamp" + }, + "description": {}, + "experimentCount": { + "type": "long" + }, + "featureCount": { + "type": "long" + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "launchCount": { + "type": "long" + }, + "name": {}, + "status": {}, + "tags": { + "shape": "Sz" + } + } + } + } + } + } + }, + "ListSegmentReferences": { + "http": { + "method": "GET", + "requestUri": "/segments/{segment}/references", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "segment", + "type" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "segment": { + "location": "uri", + "locationName": "segment" + }, + "type": { + "location": "querystring", + "locationName": "type" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "referencedBy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "arn": {}, + "endTime": {}, + "lastUpdatedOn": {}, + "name": {}, + "startTime": {}, + "status": {}, + "type": {} + } + } + } + } + } + }, + "ListSegments": { + "http": { + "method": "GET", + "requestUri": "/segments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "segments": { + "type": "list", + "member": { + "shape": "S3e" + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sz" + } + } + } + }, + "PutProjectEvents": { + "http": { + "requestUri": "/events/projects/{project}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "events", + "project" + ], + "members": { + "events": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "data", + "timestamp", + "type" + ], + "members": { + "data": { + "jsonvalue": true + }, + "timestamp": { + "type": "timestamp" + }, + "type": {} + } + } + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": { + "eventResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "errorCode": {}, + "errorMessage": {}, + "eventId": {} + } + } + }, + "failedEventCount": { + "type": "integer" + } + } + }, + "endpoint": { + "hostPrefix": "dataplane." + } + }, + "StartExperiment": { + "http": { + "requestUri": "/projects/{project}/experiments/{experiment}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "analysisCompleteTime", + "experiment", + "project" + ], + "members": { + "analysisCompleteTime": { + "type": "timestamp" + }, + "experiment": { + "location": "uri", + "locationName": "experiment" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "members": { + "startedTime": { + "type": "timestamp" + } + } + } + }, + "StartLaunch": { + "http": { + "requestUri": "/projects/{project}/launches/{launch}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "launch", + "project" + ], + "members": { + "launch": { + "location": "uri", + "locationName": "launch" + }, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "required": [ + "launch" + ], + "members": { + "launch": { + "shape": "S2h" + } + } + } + }, + "StopExperiment": { + "http": { + "requestUri": "/projects/{project}/experiments/{experiment}/cancel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "experiment", + "project" + ], + "members": { + "desiredState": {}, + "experiment": { + "location": "uri", + "locationName": "experiment" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "reason": {} + } + }, + "output": { + "type": "structure", + "members": { + "endedTime": { + "type": "timestamp" + } + } + } + }, + "StopLaunch": { + "http": { + "requestUri": "/projects/{project}/launches/{launch}/cancel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "launch", + "project" + ], + "members": { + "desiredState": {}, + "launch": { + "location": "uri", + "locationName": "launch" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "reason": {} + } + }, + "output": { + "type": "structure", + "members": { + "endedTime": { + "type": "timestamp" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sz" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TestSegmentPattern": { + "http": { + "requestUri": "/test-segment-pattern", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "pattern", + "payload" + ], + "members": { + "pattern": { + "jsonvalue": true + }, + "payload": { + "jsonvalue": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "match" + ], + "members": { + "match": { + "type": "boolean" + } + } + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateExperiment": { + "http": { + "method": "PATCH", + "requestUri": "/projects/{project}/experiments/{experiment}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "experiment", + "project" + ], + "members": { + "description": {}, + "experiment": { + "location": "uri", + "locationName": "experiment" + }, + "metricGoals": { + "shape": "Sk" + }, + "onlineAbConfig": { + "shape": "St" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "randomizationSalt": {}, + "removeSegment": { + "type": "boolean" + }, + "samplingRate": { + "type": "long" + }, + "segment": {}, + "treatments": { + "shape": "S12" + } + } + }, + "output": { + "type": "structure", + "required": [ + "experiment" + ], + "members": { + "experiment": { + "shape": "S16" + } + } + } + }, + "UpdateFeature": { + "http": { + "method": "PATCH", + "requestUri": "/projects/{project}/features/{feature}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "feature", + "project" + ], + "members": { + "addOrUpdateVariations": { + "shape": "S1p" + }, + "defaultVariation": {}, + "description": {}, + "entityOverrides": { + "shape": "S1n" + }, + "evaluationStrategy": {}, + "feature": { + "location": "uri", + "locationName": "feature" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "removeVariations": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "feature" + ], + "members": { + "feature": { + "shape": "S1s" + } + } + } + }, + "UpdateLaunch": { + "http": { + "method": "PATCH", + "requestUri": "/projects/{project}/launches/{launch}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "launch", + "project" + ], + "members": { + "description": {}, + "groups": { + "shape": "S23" + }, + "launch": { + "location": "uri", + "locationName": "launch" + }, + "metricMonitors": { + "shape": "S26" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "randomizationSalt": {}, + "scheduledSplitsConfig": { + "shape": "S29" + } + } + }, + "output": { + "type": "structure", + "required": [ + "launch" + ], + "members": { + "launch": { + "shape": "S2h" + } + } + } + }, + "UpdateProject": { + "http": { + "method": "PATCH", + "requestUri": "/projects/{project}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "appConfigResource": { + "shape": "S2u" + }, + "description": {}, + "project": { + "location": "uri", + "locationName": "project" + } + } + }, + "output": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "project": { + "shape": "S34" + } + } + } + }, + "UpdateProjectDataDelivery": { + "http": { + "method": "PATCH", + "requestUri": "/projects/{project}/data-delivery", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "cloudWatchLogs": { + "shape": "S2x" + }, + "project": { + "location": "uri", + "locationName": "project" + }, + "s3Destination": { + "shape": "S2z" + } + } + }, + "output": { + "type": "structure", + "required": [ + "project" + ], + "members": { + "project": { + "shape": "S34" + } + } + } + } + }, + "shapes": { + "Sd": { + "type": "structure", + "members": { + "boolValue": { + "type": "boolean" + }, + "doubleValue": { + "type": "double" + }, + "longValue": { + "type": "long" + }, + "stringValue": {} + }, + "union": true + }, + "Sk": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "metricDefinition" + ], + "members": { + "desiredChange": {}, + "metricDefinition": { + "shape": "Sn" + } + } + } + }, + "Sn": { + "type": "structure", + "required": [ + "entityIdKey", + "name", + "valueKey" + ], + "members": { + "entityIdKey": {}, + "eventPattern": { + "jsonvalue": true + }, + "name": {}, + "unitLabel": {}, + "valueKey": {} + } + }, + "St": { + "type": "structure", + "members": { + "controlTreatmentName": {}, + "treatmentWeights": { + "shape": "Sv" + } + } + }, + "Sv": { + "type": "map", + "key": {}, + "value": { + "type": "long" + } + }, + "Sz": { + "type": "map", + "key": {}, + "value": {} + }, + "S12": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "feature", + "name", + "variation" + ], + "members": { + "description": {}, + "feature": {}, + "name": {}, + "variation": {} + } + } + }, + "S16": { + "type": "structure", + "required": [ + "arn", + "createdTime", + "lastUpdatedTime", + "name", + "status", + "type" + ], + "members": { + "arn": {}, + "createdTime": { + "type": "timestamp" + }, + "description": {}, + "execution": { + "type": "structure", + "members": { + "endedTime": { + "type": "timestamp" + }, + "startedTime": { + "type": "timestamp" + } + } + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "metricGoals": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "metricDefinition" + ], + "members": { + "desiredChange": {}, + "metricDefinition": { + "shape": "S1c" + } + } + } + }, + "name": {}, + "onlineAbDefinition": { + "type": "structure", + "members": { + "controlTreatmentName": {}, + "treatmentWeights": { + "shape": "Sv" + } + } + }, + "project": {}, + "randomizationSalt": {}, + "samplingRate": { + "type": "long" + }, + "schedule": { + "type": "structure", + "members": { + "analysisCompleteTime": { + "type": "timestamp" + } + } + }, + "segment": {}, + "status": {}, + "statusReason": {}, + "tags": { + "shape": "Sz" + }, + "treatments": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "description": {}, + "featureVariations": { + "shape": "S1k" + }, + "name": {} + } + } + }, + "type": {} + } + }, + "S1c": { + "type": "structure", + "members": { + "entityIdKey": {}, + "eventPattern": { + "jsonvalue": true + }, + "name": {}, + "unitLabel": {}, + "valueKey": {} + } + }, + "S1k": { + "type": "map", + "key": {}, + "value": {} + }, + "S1n": { + "type": "map", + "key": {}, + "value": {} + }, + "S1p": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "value" + ], + "members": { + "name": {}, + "value": { + "shape": "Sd" + } + } + } + }, + "S1s": { + "type": "structure", + "required": [ + "arn", + "createdTime", + "evaluationStrategy", + "lastUpdatedTime", + "name", + "status", + "valueType", + "variations" + ], + "members": { + "arn": {}, + "createdTime": { + "type": "timestamp" + }, + "defaultVariation": {}, + "description": {}, + "entityOverrides": { + "shape": "S1n" + }, + "evaluationRules": { + "shape": "S1u" + }, + "evaluationStrategy": {}, + "lastUpdatedTime": { + "type": "timestamp" + }, + "name": {}, + "project": {}, + "status": {}, + "tags": { + "shape": "Sz" + }, + "valueType": {}, + "variations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": { + "shape": "Sd" + } + } + } + } + } + }, + "S1u": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "name": {}, + "type": {} + } + } + }, + "S23": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "feature", + "name", + "variation" + ], + "members": { + "description": {}, + "feature": {}, + "name": {}, + "variation": {} + } + } + }, + "S26": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "metricDefinition" + ], + "members": { + "metricDefinition": { + "shape": "Sn" + } + } + } + }, + "S29": { + "type": "structure", + "required": [ + "steps" + ], + "members": { + "steps": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "groupWeights", + "startTime" + ], + "members": { + "groupWeights": { + "shape": "S2c" + }, + "segmentOverrides": { + "shape": "S2d" + }, + "startTime": { + "type": "timestamp" + } + } + } + } + } + }, + "S2c": { + "type": "map", + "key": {}, + "value": { + "type": "long" + } + }, + "S2d": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "evaluationOrder", + "segment", + "weights" + ], + "members": { + "evaluationOrder": { + "type": "long" + }, + "segment": {}, + "weights": { + "shape": "S2c" + } + } + } + }, + "S2h": { + "type": "structure", + "required": [ + "arn", + "createdTime", + "lastUpdatedTime", + "name", + "status", + "type" + ], + "members": { + "arn": {}, + "createdTime": { + "type": "timestamp" + }, + "description": {}, + "execution": { + "type": "structure", + "members": { + "endedTime": { + "type": "timestamp" + }, + "startedTime": { + "type": "timestamp" + } + } + }, + "groups": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "featureVariations", + "name" + ], + "members": { + "description": {}, + "featureVariations": { + "shape": "S1k" + }, + "name": {} + } + } + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "metricMonitors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "metricDefinition" + ], + "members": { + "metricDefinition": { + "shape": "S1c" + } + } + } + }, + "name": {}, + "project": {}, + "randomizationSalt": {}, + "scheduledSplitsDefinition": { + "type": "structure", + "members": { + "steps": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "startTime" + ], + "members": { + "groupWeights": { + "shape": "S2c" + }, + "segmentOverrides": { + "shape": "S2d" + }, + "startTime": { + "type": "timestamp" + } + } + } + } + } + }, + "status": {}, + "statusReason": {}, + "tags": { + "shape": "Sz" + }, + "type": {} + } + }, + "S2u": { + "type": "structure", + "members": { + "applicationId": {}, + "environmentId": {} + } + }, + "S2x": { + "type": "structure", + "members": { + "logGroup": {} + } + }, + "S2z": { + "type": "structure", + "members": { + "bucket": {}, + "prefix": {} + } + }, + "S34": { + "type": "structure", + "required": [ + "arn", + "createdTime", + "lastUpdatedTime", + "name", + "status" + ], + "members": { + "activeExperimentCount": { + "type": "long" + }, + "activeLaunchCount": { + "type": "long" + }, + "appConfigResource": { + "type": "structure", + "required": [ + "applicationId", + "configurationProfileId", + "environmentId" + ], + "members": { + "applicationId": {}, + "configurationProfileId": {}, + "environmentId": {} + } + }, + "arn": {}, + "createdTime": { + "type": "timestamp" + }, + "dataDelivery": { + "type": "structure", + "members": { + "cloudWatchLogs": { + "type": "structure", + "members": { + "logGroup": {} + } + }, + "s3Destination": { + "type": "structure", + "members": { + "bucket": {}, + "prefix": {} + } + } + } + }, + "description": {}, + "experimentCount": { + "type": "long" + }, + "featureCount": { + "type": "long" + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "launchCount": { + "type": "long" + }, + "name": {}, + "status": {}, + "tags": { + "shape": "Sz" + } + } + }, + "S3e": { + "type": "structure", + "required": [ + "arn", + "createdTime", + "lastUpdatedTime", + "name", + "pattern" + ], + "members": { + "arn": {}, + "createdTime": { + "type": "timestamp" + }, + "description": {}, + "experimentCount": { + "type": "long" + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "launchCount": { + "type": "long" + }, + "name": {}, + "pattern": { + "jsonvalue": true + }, + "tags": { + "shape": "Sz" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/finspace-2021-03-12.min.json b/iamlivecore/service/finspace-2021-03-12.min.json index 23b77d51..28dda6de 100644 --- a/iamlivecore/service/finspace-2021-03-12.min.json +++ b/iamlivecore/service/finspace-2021-03-12.min.json @@ -32,6 +32,26 @@ "federationMode": {}, "federationParameters": { "shape": "S9" + }, + "superuserParameters": { + "type": "structure", + "required": [ + "emailAddress", + "firstName", + "lastName" + ], + "members": { + "emailAddress": { + "type": "string", + "sensitive": true + }, + "firstName": {}, + "lastName": {} + } + }, + "dataBundles": { + "type": "list", + "member": {} } } }, @@ -44,6 +64,274 @@ } } }, + "CreateKxChangeset": { + "http": { + "requestUri": "/kx/environments/{environmentId}/databases/{databaseName}/changesets" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "databaseName", + "changeRequests", + "clientToken" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "databaseName": { + "location": "uri", + "locationName": "databaseName" + }, + "changeRequests": { + "shape": "Ss" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "changesetId": {}, + "databaseName": {}, + "environmentId": {}, + "changeRequests": { + "shape": "Ss" + }, + "createdTimestamp": { + "type": "timestamp" + }, + "lastModifiedTimestamp": { + "type": "timestamp" + }, + "status": {}, + "errorInfo": { + "shape": "S12" + } + } + } + }, + "CreateKxCluster": { + "http": { + "requestUri": "/kx/environments/{environmentId}/clusters" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "clusterName", + "clusterType", + "capacityConfiguration", + "releaseLabel", + "azMode" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "clusterName": {}, + "clusterType": {}, + "databases": { + "shape": "S1a" + }, + "cacheStorageConfigurations": { + "shape": "S1g" + }, + "autoScalingConfiguration": { + "shape": "S1j" + }, + "clusterDescription": {}, + "capacityConfiguration": { + "shape": "S1p" + }, + "releaseLabel": {}, + "vpcConfiguration": { + "shape": "S1s" + }, + "initializationScript": {}, + "commandLineArguments": { + "shape": "S20" + }, + "code": { + "shape": "S24" + }, + "executionRole": {}, + "savedownStorageConfiguration": { + "shape": "S29" + }, + "azMode": {}, + "availabilityZoneId": {}, + "tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "environmentId": {}, + "status": {}, + "statusReason": {}, + "clusterName": {}, + "clusterType": {}, + "databases": { + "shape": "S1a" + }, + "cacheStorageConfigurations": { + "shape": "S1g" + }, + "autoScalingConfiguration": { + "shape": "S1j" + }, + "clusterDescription": {}, + "capacityConfiguration": { + "shape": "S1p" + }, + "releaseLabel": {}, + "vpcConfiguration": { + "shape": "S1s" + }, + "initializationScript": {}, + "commandLineArguments": { + "shape": "S20" + }, + "code": { + "shape": "S24" + }, + "executionRole": {}, + "lastModifiedTimestamp": { + "type": "timestamp" + }, + "savedownStorageConfiguration": { + "shape": "S29" + }, + "azMode": {}, + "availabilityZoneId": {}, + "createdTimestamp": { + "type": "timestamp" + } + } + } + }, + "CreateKxDatabase": { + "http": { + "requestUri": "/kx/environments/{environmentId}/databases" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "databaseName", + "clientToken" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "databaseName": {}, + "description": {}, + "tags": { + "shape": "S5" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "databaseName": {}, + "databaseArn": {}, + "environmentId": {}, + "description": {}, + "createdTimestamp": { + "type": "timestamp" + }, + "lastModifiedTimestamp": { + "type": "timestamp" + } + } + } + }, + "CreateKxEnvironment": { + "http": { + "requestUri": "/kx/environments" + }, + "input": { + "type": "structure", + "required": [ + "name", + "kmsKeyId" + ], + "members": { + "name": {}, + "description": {}, + "kmsKeyId": {}, + "tags": { + "shape": "S5" + }, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "status": {}, + "environmentId": {}, + "description": {}, + "environmentArn": {}, + "kmsKeyId": {}, + "creationTimestamp": { + "type": "timestamp" + } + } + } + }, + "CreateKxUser": { + "http": { + "requestUri": "/kx/environments/{environmentId}/users" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "userName", + "iamRole" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "userName": {}, + "iamRole": {}, + "tags": { + "shape": "S5" + }, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "userName": {}, + "userArn": {}, + "environmentId": {}, + "iamRole": {} + } + } + }, "DeleteEnvironment": { "http": { "method": "DELETE", @@ -60,46 +348,764 @@ "locationName": "environmentId" } } - }, - "output": { - "type": "structure", - "members": {} + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteKxCluster": { + "http": { + "method": "DELETE", + "requestUri": "/kx/environments/{environmentId}/clusters/{clusterName}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "clusterName" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "clusterName": { + "location": "uri", + "locationName": "clusterName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteKxDatabase": { + "http": { + "method": "DELETE", + "requestUri": "/kx/environments/{environmentId}/databases/{databaseName}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "databaseName", + "clientToken" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "databaseName": { + "location": "uri", + "locationName": "databaseName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteKxEnvironment": { + "http": { + "method": "DELETE", + "requestUri": "/kx/environments/{environmentId}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteKxUser": { + "http": { + "method": "DELETE", + "requestUri": "/kx/environments/{environmentId}/users/{userName}" + }, + "input": { + "type": "structure", + "required": [ + "userName", + "environmentId" + ], + "members": { + "userName": { + "location": "uri", + "locationName": "userName" + }, + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetEnvironment": { + "http": { + "method": "GET", + "requestUri": "/environment/{environmentId}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "environment": { + "shape": "S36" + } + } + } + }, + "GetKxChangeset": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/databases/{databaseName}/changesets/{changesetId}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "databaseName", + "changesetId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "databaseName": { + "location": "uri", + "locationName": "databaseName" + }, + "changesetId": { + "location": "uri", + "locationName": "changesetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "changesetId": {}, + "databaseName": {}, + "environmentId": {}, + "changeRequests": { + "shape": "Ss" + }, + "createdTimestamp": { + "type": "timestamp" + }, + "activeFromTimestamp": { + "type": "timestamp" + }, + "lastModifiedTimestamp": { + "type": "timestamp" + }, + "status": {}, + "errorInfo": { + "shape": "S12" + } + } + } + }, + "GetKxCluster": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/clusters/{clusterName}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "clusterName" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "clusterName": { + "location": "uri", + "locationName": "clusterName" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {}, + "statusReason": {}, + "clusterName": {}, + "clusterType": {}, + "databases": { + "shape": "S1a" + }, + "cacheStorageConfigurations": { + "shape": "S1g" + }, + "autoScalingConfiguration": { + "shape": "S1j" + }, + "clusterDescription": {}, + "capacityConfiguration": { + "shape": "S1p" + }, + "releaseLabel": {}, + "vpcConfiguration": { + "shape": "S1s" + }, + "initializationScript": {}, + "commandLineArguments": { + "shape": "S20" + }, + "code": { + "shape": "S24" + }, + "executionRole": {}, + "lastModifiedTimestamp": { + "type": "timestamp" + }, + "savedownStorageConfiguration": { + "shape": "S29" + }, + "azMode": {}, + "availabilityZoneId": {}, + "createdTimestamp": { + "type": "timestamp" + } + } + } + }, + "GetKxConnectionString": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/connectionString" + }, + "input": { + "type": "structure", + "required": [ + "userArn", + "environmentId", + "clusterName" + ], + "members": { + "userArn": { + "location": "querystring", + "locationName": "userArn" + }, + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "clusterName": { + "location": "querystring", + "locationName": "clusterName" + } + } + }, + "output": { + "type": "structure", + "members": { + "signedConnectionString": { + "type": "string", + "sensitive": true + } + } + } + }, + "GetKxDatabase": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/databases/{databaseName}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "databaseName" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "databaseName": { + "location": "uri", + "locationName": "databaseName" + } + } + }, + "output": { + "type": "structure", + "members": { + "databaseName": {}, + "databaseArn": {}, + "environmentId": {}, + "description": {}, + "createdTimestamp": { + "type": "timestamp" + }, + "lastModifiedTimestamp": { + "type": "timestamp" + }, + "lastCompletedChangesetId": {}, + "numBytes": { + "type": "long" + }, + "numChangesets": { + "type": "integer" + }, + "numFiles": { + "type": "integer" + } + } + } + }, + "GetKxEnvironment": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "environmentId": {}, + "awsAccountId": {}, + "status": {}, + "tgwStatus": {}, + "dnsStatus": {}, + "errorMessage": {}, + "description": {}, + "environmentArn": {}, + "kmsKeyId": {}, + "dedicatedServiceAccountId": {}, + "transitGatewayConfiguration": { + "shape": "S3p" + }, + "customDNSConfiguration": { + "shape": "S42" + }, + "creationTimestamp": { + "type": "timestamp" + }, + "updateTimestamp": { + "type": "timestamp" + }, + "availabilityZoneIds": { + "shape": "S46" + }, + "certificateAuthorityArn": {} + } + } + }, + "GetKxUser": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/users/{userName}" + }, + "input": { + "type": "structure", + "required": [ + "userName", + "environmentId" + ], + "members": { + "userName": { + "location": "uri", + "locationName": "userName" + }, + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "userName": {}, + "userArn": {}, + "environmentId": {}, + "iamRole": {} + } + } + }, + "ListEnvironments": { + "http": { + "method": "GET", + "requestUri": "/environment" + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "environments": { + "type": "list", + "member": { + "shape": "S36" + } + }, + "nextToken": {} + } + } + }, + "ListKxChangesets": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/databases/{databaseName}/changesets" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "databaseName" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "databaseName": { + "location": "uri", + "locationName": "databaseName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "kxChangesets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "changesetId": {}, + "createdTimestamp": { + "type": "timestamp" + }, + "activeFromTimestamp": { + "type": "timestamp" + }, + "lastModifiedTimestamp": { + "type": "timestamp" + }, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListKxClusterNodes": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/clusters/{clusterName}/nodes" + }, + "input": { + "type": "structure", + "required": [ + "clusterName", + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "clusterName": { + "location": "uri", + "locationName": "clusterName" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "nodes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "nodeId": {}, + "availabilityZoneId": {}, + "launchTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListKxClusters": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/clusters" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "clusterType": { + "location": "querystring", + "locationName": "clusterType" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "kxClusterSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "status": {}, + "statusReason": {}, + "clusterName": {}, + "clusterType": {}, + "clusterDescription": {}, + "releaseLabel": {}, + "initializationScript": {}, + "executionRole": {}, + "azMode": {}, + "availabilityZoneId": {}, + "lastModifiedTimestamp": { + "type": "timestamp" + }, + "createdTimestamp": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListKxDatabases": { + "http": { + "method": "GET", + "requestUri": "/kx/environments/{environmentId}/databases" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "kxDatabases": { + "type": "list", + "member": { + "type": "structure", + "members": { + "databaseName": {}, + "createdTimestamp": { + "type": "timestamp" + }, + "lastModifiedTimestamp": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } } }, - "GetEnvironment": { + "ListKxEnvironments": { "http": { "method": "GET", - "requestUri": "/environment/{environmentId}" + "requestUri": "/kx/environments" }, "input": { "type": "structure", - "required": [ - "environmentId" - ], "members": { - "environmentId": { - "location": "uri", - "locationName": "environmentId" + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "environment": { - "shape": "Sn" - } + "environments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "environmentId": {}, + "awsAccountId": {}, + "status": {}, + "tgwStatus": {}, + "dnsStatus": {}, + "errorMessage": {}, + "description": {}, + "environmentArn": {}, + "kmsKeyId": {}, + "dedicatedServiceAccountId": {}, + "transitGatewayConfiguration": { + "shape": "S3p" + }, + "customDNSConfiguration": { + "shape": "S42" + }, + "creationTimestamp": { + "type": "timestamp" + }, + "updateTimestamp": { + "type": "timestamp" + }, + "availabilityZoneIds": { + "shape": "S46" + }, + "certificateAuthorityArn": {} + } + } + }, + "nextToken": {} } } }, - "ListEnvironments": { + "ListKxUsers": { "http": { "method": "GET", - "requestUri": "/environment" + "requestUri": "/kx/environments/{environmentId}/users" }, "input": { "type": "structure", + "required": [ + "environmentId" + ], "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, "nextToken": { "location": "querystring", "locationName": "nextToken" @@ -114,10 +1120,21 @@ "output": { "type": "structure", "members": { - "environments": { + "users": { "type": "list", "member": { - "shape": "Sn" + "type": "structure", + "members": { + "userArn": {}, + "userName": {}, + "iamRole": {}, + "createTimestamp": { + "type": "timestamp" + }, + "updateTimestamp": { + "type": "timestamp" + } + } } }, "nextToken": {} @@ -231,10 +1248,235 @@ "type": "structure", "members": { "environment": { - "shape": "Sn" + "shape": "S36" + } + } + } + }, + "UpdateKxClusterDatabases": { + "http": { + "method": "PUT", + "requestUri": "/kx/environments/{environmentId}/clusters/{clusterName}/configuration/databases" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "clusterName", + "databases" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "clusterName": { + "location": "uri", + "locationName": "clusterName" + }, + "clientToken": { + "idempotencyToken": true + }, + "databases": { + "shape": "S1a" + }, + "deploymentConfiguration": { + "type": "structure", + "required": [ + "deploymentStrategy" + ], + "members": { + "deploymentStrategy": {} + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateKxDatabase": { + "http": { + "method": "PUT", + "requestUri": "/kx/environments/{environmentId}/databases/{databaseName}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "databaseName", + "clientToken" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "databaseName": { + "location": "uri", + "locationName": "databaseName" + }, + "description": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "databaseName": {}, + "environmentId": {}, + "description": {}, + "lastModifiedTimestamp": { + "type": "timestamp" + } + } + } + }, + "UpdateKxEnvironment": { + "http": { + "method": "PUT", + "requestUri": "/kx/environments/{environmentId}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "name": {}, + "description": {}, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "environmentId": {}, + "awsAccountId": {}, + "status": {}, + "tgwStatus": {}, + "dnsStatus": {}, + "errorMessage": {}, + "description": {}, + "environmentArn": {}, + "kmsKeyId": {}, + "dedicatedServiceAccountId": {}, + "transitGatewayConfiguration": { + "shape": "S3p" + }, + "customDNSConfiguration": { + "shape": "S42" + }, + "creationTimestamp": { + "type": "timestamp" + }, + "updateTimestamp": { + "type": "timestamp" + }, + "availabilityZoneIds": { + "shape": "S46" + } + } + } + }, + "UpdateKxEnvironmentNetwork": { + "http": { + "method": "PUT", + "requestUri": "/kx/environments/{environmentId}/network" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "transitGatewayConfiguration": { + "shape": "S3p" + }, + "customDNSConfiguration": { + "shape": "S42" + }, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "environmentId": {}, + "awsAccountId": {}, + "status": {}, + "tgwStatus": {}, + "dnsStatus": {}, + "errorMessage": {}, + "description": {}, + "environmentArn": {}, + "kmsKeyId": {}, + "dedicatedServiceAccountId": {}, + "transitGatewayConfiguration": { + "shape": "S3p" + }, + "customDNSConfiguration": { + "shape": "S42" + }, + "creationTimestamp": { + "type": "timestamp" + }, + "updateTimestamp": { + "type": "timestamp" + }, + "availabilityZoneIds": { + "shape": "S46" } } } + }, + "UpdateKxUser": { + "http": { + "method": "PUT", + "requestUri": "/kx/environments/{environmentId}/users/{userName}" + }, + "input": { + "type": "structure", + "required": [ + "environmentId", + "userName", + "iamRole" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "userName": { + "location": "uri", + "locationName": "userName" + }, + "iamRole": {}, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "userName": {}, + "userArn": {}, + "environmentId": {}, + "iamRole": {} + } + } } }, "shapes": { @@ -258,7 +1500,151 @@ } } }, - "Sn": { + "Ss": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "changeType", + "dbPath" + ], + "members": { + "changeType": {}, + "s3Path": {}, + "dbPath": {} + } + } + }, + "S12": { + "type": "structure", + "members": { + "errorMessage": {}, + "errorType": {} + } + }, + "S1a": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "databaseName" + ], + "members": { + "databaseName": {}, + "cacheConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "cacheType", + "dbPaths" + ], + "members": { + "cacheType": {}, + "dbPaths": { + "type": "list", + "member": {} + } + } + } + }, + "changesetId": {} + } + } + }, + "S1g": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "type", + "size" + ], + "members": { + "type": {}, + "size": { + "type": "integer" + } + } + } + }, + "S1j": { + "type": "structure", + "members": { + "minNodeCount": { + "type": "integer" + }, + "maxNodeCount": { + "type": "integer" + }, + "autoScalingMetric": {}, + "metricTarget": { + "type": "double" + }, + "scaleInCooldownSeconds": { + "type": "double" + }, + "scaleOutCooldownSeconds": { + "type": "double" + } + } + }, + "S1p": { + "type": "structure", + "members": { + "nodeType": {}, + "nodeCount": { + "type": "integer" + } + } + }, + "S1s": { + "type": "structure", + "members": { + "vpcId": {}, + "securityGroupIds": { + "type": "list", + "member": {} + }, + "subnetIds": { + "type": "list", + "member": {} + }, + "ipAddressType": {} + } + }, + "S20": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "value": {} + } + } + }, + "S24": { + "type": "structure", + "members": { + "s3Bucket": {}, + "s3Key": {}, + "s3ObjectVersion": {} + } + }, + "S29": { + "type": "structure", + "required": [ + "type", + "size" + ], + "members": { + "type": {}, + "size": { + "type": "integer" + } + } + }, + "S36": { "type": "structure", "members": { "name": {}, @@ -276,6 +1662,85 @@ "shape": "S9" } } + }, + "S3p": { + "type": "structure", + "required": [ + "transitGatewayID", + "routableCIDRSpace" + ], + "members": { + "transitGatewayID": {}, + "routableCIDRSpace": {}, + "attachmentNetworkAclConfiguration": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ruleNumber", + "protocol", + "ruleAction", + "cidrBlock" + ], + "members": { + "ruleNumber": { + "type": "integer" + }, + "protocol": {}, + "ruleAction": {}, + "portRange": { + "type": "structure", + "required": [ + "from", + "to" + ], + "members": { + "from": { + "type": "integer" + }, + "to": { + "type": "integer" + } + } + }, + "icmpTypeCode": { + "type": "structure", + "required": [ + "type", + "code" + ], + "members": { + "type": { + "type": "integer" + }, + "code": { + "type": "integer" + } + } + }, + "cidrBlock": {} + } + } + } + } + }, + "S42": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "customDNSServerName", + "customDNSServerIP" + ], + "members": { + "customDNSServerName": {}, + "customDNSServerIP": {} + } + } + }, + "S46": { + "type": "list", + "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/finspace-data-2020-07-13.min.json b/iamlivecore/service/finspace-data-2020-07-13.min.json index f9140a6d..48ea6e9e 100644 --- a/iamlivecore/service/finspace-data-2020-07-13.min.json +++ b/iamlivecore/service/finspace-data-2020-07-13.min.json @@ -13,140 +13,1422 @@ "uid": "finspace-2020-07-13" }, "operations": { + "AssociateUserToPermissionGroup": { + "http": { + "requestUri": "/permission-group/{permissionGroupId}/users/{userId}" + }, + "input": { + "type": "structure", + "required": [ + "permissionGroupId", + "userId" + ], + "members": { + "permissionGroupId": { + "location": "uri", + "locationName": "permissionGroupId" + }, + "userId": { + "location": "uri", + "locationName": "userId" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "statusCode": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "CreateChangeset": { "http": { - "requestUri": "/datasets/{datasetId}/changesets" + "requestUri": "/datasets/{datasetId}/changesetsv2" }, "input": { "type": "structure", "required": [ "datasetId", "changeType", - "sourceType", - "sourceParams" + "sourceParams", + "formatParams" ], "members": { + "clientToken": { + "idempotencyToken": true + }, "datasetId": { "location": "uri", "locationName": "datasetId" }, "changeType": {}, - "sourceType": {}, "sourceParams": { - "shape": "S5" + "shape": "Sa" }, - "formatType": {}, "formatParams": { - "shape": "S5" + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "members": { + "datasetId": {}, + "changesetId": {} + } + } + }, + "CreateDataView": { + "http": { + "requestUri": "/datasets/{datasetId}/dataviewsv2" + }, + "input": { + "type": "structure", + "required": [ + "datasetId", + "destinationTypeParams" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "datasetId": { + "location": "uri", + "locationName": "datasetId" + }, + "autoUpdate": { + "type": "boolean" + }, + "sortColumns": { + "shape": "Si" + }, + "partitionColumns": { + "shape": "Sk" + }, + "asOfTimestamp": { + "type": "long" }, - "tags": { - "shape": "S5" + "destinationTypeParams": { + "shape": "Sm" } } }, "output": { "type": "structure", "members": { - "changeset": { + "datasetId": {}, + "dataViewId": {} + } + } + }, + "CreateDataset": { + "http": { + "requestUri": "/datasetsv2" + }, + "input": { + "type": "structure", + "required": [ + "datasetTitle", + "kind", + "permissionGroupParams" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "datasetTitle": {}, + "kind": {}, + "datasetDescription": {}, + "ownerInfo": { + "shape": "Sw" + }, + "permissionGroupParams": { "type": "structure", "members": { - "id": {}, - "changesetArn": {}, - "datasetId": {}, - "changeType": {}, - "sourceType": {}, - "sourceParams": { - "shape": "S5" - }, - "formatType": {}, - "formatParams": { - "shape": "S5" - }, - "createTimestamp": { - "type": "timestamp" - }, - "status": {}, - "errorInfo": { - "type": "structure", - "members": { - "errorMessage": {}, - "errorCategory": {} + "permissionGroupId": {}, + "datasetPermissions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "permission": {} + } } - }, - "changesetLabels": { - "shape": "S5" - }, - "updatesChangesetId": {}, - "updatedByChangesetId": {} + } } + }, + "alias": {}, + "schemaDefinition": { + "shape": "S15" } } + }, + "output": { + "type": "structure", + "members": { + "datasetId": {} + } } }, - "GetProgrammaticAccessCredentials": { + "CreatePermissionGroup": { "http": { - "method": "GET", - "requestUri": "/credentials/programmatic" + "requestUri": "/permission-group" }, "input": { "type": "structure", "required": [ - "environmentId" + "name", + "applicationPermissions" ], "members": { - "durationInMinutes": { + "name": { + "shape": "S1f" + }, + "description": { + "shape": "S1g" + }, + "applicationPermissions": { + "shape": "S1h" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "permissionGroupId": {} + } + } + }, + "CreateUser": { + "http": { + "requestUri": "/user" + }, + "input": { + "type": "structure", + "required": [ + "emailAddress", + "type" + ], + "members": { + "emailAddress": { + "shape": "Sz" + }, + "type": {}, + "firstName": { + "shape": "S1m" + }, + "lastName": { + "shape": "S1n" + }, + "ApiAccess": {}, + "apiAccessPrincipalArn": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "userId": {} + } + } + }, + "DeleteDataset": { + "http": { + "method": "DELETE", + "requestUri": "/datasetsv2/{datasetId}" + }, + "input": { + "type": "structure", + "required": [ + "datasetId" + ], + "members": { + "clientToken": { + "idempotencyToken": true, "location": "querystring", - "locationName": "durationInMinutes", - "type": "long" + "locationName": "clientToken" }, - "environmentId": { + "datasetId": { + "location": "uri", + "locationName": "datasetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "datasetId": {} + } + } + }, + "DeletePermissionGroup": { + "http": { + "method": "DELETE", + "requestUri": "/permission-group/{permissionGroupId}" + }, + "input": { + "type": "structure", + "required": [ + "permissionGroupId" + ], + "members": { + "permissionGroupId": { + "location": "uri", + "locationName": "permissionGroupId" + }, + "clientToken": { + "idempotencyToken": true, "location": "querystring", - "locationName": "environmentId" + "locationName": "clientToken" } } }, "output": { "type": "structure", "members": { - "credentials": { - "type": "structure", - "members": { - "accessKeyId": {}, - "secretAccessKey": {}, - "sessionToken": {} - } + "permissionGroupId": {} + } + } + }, + "DisableUser": { + "http": { + "requestUri": "/user/{userId}/disable" + }, + "input": { + "type": "structure", + "required": [ + "userId" + ], + "members": { + "userId": { + "location": "uri", + "locationName": "userId" }, - "durationInMinutes": { - "type": "long" + "clientToken": { + "idempotencyToken": true } } + }, + "output": { + "type": "structure", + "members": { + "userId": {} + } } }, - "GetWorkingLocation": { + "DisassociateUserFromPermissionGroup": { "http": { - "requestUri": "/workingLocationV1" + "method": "DELETE", + "requestUri": "/permission-group/{permissionGroupId}/users/{userId}" }, "input": { "type": "structure", + "required": [ + "permissionGroupId", + "userId" + ], "members": { - "locationType": {} + "permissionGroupId": { + "location": "uri", + "locationName": "permissionGroupId" + }, + "userId": { + "location": "uri", + "locationName": "userId" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } } }, "output": { "type": "structure", "members": { - "s3Uri": {}, - "s3Path": {}, - "s3Bucket": {} + "statusCode": { + "location": "statusCode", + "type": "integer" + } } } - } - }, - "shapes": { - "S5": { - "type": "map", - "key": {}, - "value": {} + }, + "EnableUser": { + "http": { + "requestUri": "/user/{userId}/enable" + }, + "input": { + "type": "structure", + "required": [ + "userId" + ], + "members": { + "userId": { + "location": "uri", + "locationName": "userId" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "userId": {} + } + } + }, + "GetChangeset": { + "http": { + "method": "GET", + "requestUri": "/datasets/{datasetId}/changesetsv2/{changesetId}" + }, + "input": { + "type": "structure", + "required": [ + "datasetId", + "changesetId" + ], + "members": { + "datasetId": { + "location": "uri", + "locationName": "datasetId" + }, + "changesetId": { + "location": "uri", + "locationName": "changesetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "changesetId": {}, + "changesetArn": {}, + "datasetId": {}, + "changeType": {}, + "sourceParams": { + "shape": "Sa" + }, + "formatParams": { + "shape": "Sd" + }, + "createTime": { + "type": "long" + }, + "status": {}, + "errorInfo": { + "shape": "S25" + }, + "activeUntilTimestamp": { + "type": "long" + }, + "activeFromTimestamp": { + "type": "long" + }, + "updatesChangesetId": {}, + "updatedByChangesetId": {} + } + } + }, + "GetDataView": { + "http": { + "method": "GET", + "requestUri": "/datasets/{datasetId}/dataviewsv2/{dataviewId}" + }, + "input": { + "type": "structure", + "required": [ + "dataViewId", + "datasetId" + ], + "members": { + "dataViewId": { + "location": "uri", + "locationName": "dataviewId" + }, + "datasetId": { + "location": "uri", + "locationName": "datasetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "autoUpdate": { + "type": "boolean" + }, + "partitionColumns": { + "shape": "Sk" + }, + "datasetId": {}, + "asOfTimestamp": { + "type": "long" + }, + "errorInfo": { + "shape": "S2a" + }, + "lastModifiedTime": { + "type": "long" + }, + "createTime": { + "type": "long" + }, + "sortColumns": { + "shape": "Si" + }, + "dataViewId": {}, + "dataViewArn": {}, + "destinationTypeParams": { + "shape": "Sm" + }, + "status": {} + } + } + }, + "GetDataset": { + "http": { + "method": "GET", + "requestUri": "/datasetsv2/{datasetId}" + }, + "input": { + "type": "structure", + "required": [ + "datasetId" + ], + "members": { + "datasetId": { + "location": "uri", + "locationName": "datasetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "datasetId": {}, + "datasetArn": {}, + "datasetTitle": {}, + "kind": {}, + "datasetDescription": {}, + "createTime": { + "type": "long" + }, + "lastModifiedTime": { + "type": "long" + }, + "schemaDefinition": { + "shape": "S15" + }, + "alias": {}, + "status": {} + } + } + }, + "GetExternalDataViewAccessDetails": { + "http": { + "requestUri": "/datasets/{datasetId}/dataviewsv2/{dataviewId}/external-access-details" + }, + "input": { + "type": "structure", + "required": [ + "dataViewId", + "datasetId" + ], + "members": { + "dataViewId": { + "location": "uri", + "locationName": "dataviewId" + }, + "datasetId": { + "location": "uri", + "locationName": "datasetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "credentials": { + "type": "structure", + "members": { + "accessKeyId": {}, + "secretAccessKey": { + "type": "string", + "sensitive": true + }, + "sessionToken": { + "type": "string", + "sensitive": true + }, + "expiration": { + "type": "long" + } + } + }, + "s3Location": { + "type": "structure", + "required": [ + "bucket", + "key" + ], + "members": { + "bucket": {}, + "key": {} + } + } + } + } + }, + "GetPermissionGroup": { + "http": { + "method": "GET", + "requestUri": "/permission-group/{permissionGroupId}" + }, + "input": { + "type": "structure", + "required": [ + "permissionGroupId" + ], + "members": { + "permissionGroupId": { + "location": "uri", + "locationName": "permissionGroupId" + } + } + }, + "output": { + "type": "structure", + "members": { + "permissionGroup": { + "shape": "S2s" + } + } + } + }, + "GetProgrammaticAccessCredentials": { + "http": { + "method": "GET", + "requestUri": "/credentials/programmatic" + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "durationInMinutes": { + "location": "querystring", + "locationName": "durationInMinutes", + "type": "long" + }, + "environmentId": { + "location": "querystring", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "credentials": { + "type": "structure", + "members": { + "accessKeyId": {}, + "secretAccessKey": {}, + "sessionToken": {} + } + }, + "durationInMinutes": { + "type": "long" + } + } + } + }, + "GetUser": { + "http": { + "method": "GET", + "requestUri": "/user/{userId}" + }, + "input": { + "type": "structure", + "required": [ + "userId" + ], + "members": { + "userId": { + "location": "uri", + "locationName": "userId" + } + } + }, + "output": { + "type": "structure", + "members": { + "userId": {}, + "status": {}, + "firstName": { + "shape": "S1m" + }, + "lastName": { + "shape": "S1n" + }, + "emailAddress": { + "shape": "Sz" + }, + "type": {}, + "apiAccess": {}, + "apiAccessPrincipalArn": {}, + "createTime": { + "type": "long" + }, + "lastEnabledTime": { + "type": "long" + }, + "lastDisabledTime": { + "type": "long" + }, + "lastModifiedTime": { + "type": "long" + }, + "lastLoginTime": { + "type": "long" + } + } + } + }, + "GetWorkingLocation": { + "http": { + "requestUri": "/workingLocationV1" + }, + "input": { + "type": "structure", + "members": { + "locationType": {} + } + }, + "output": { + "type": "structure", + "members": { + "s3Uri": {}, + "s3Path": {}, + "s3Bucket": {} + } + } + }, + "ListChangesets": { + "http": { + "method": "GET", + "requestUri": "/datasets/{datasetId}/changesetsv2" + }, + "input": { + "type": "structure", + "required": [ + "datasetId" + ], + "members": { + "datasetId": { + "location": "uri", + "locationName": "datasetId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "changesets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "changesetId": {}, + "changesetArn": {}, + "datasetId": {}, + "changeType": {}, + "sourceParams": { + "shape": "Sa" + }, + "formatParams": { + "shape": "Sd" + }, + "createTime": { + "type": "long" + }, + "status": {}, + "errorInfo": { + "shape": "S25" + }, + "activeUntilTimestamp": { + "type": "long" + }, + "activeFromTimestamp": { + "type": "long" + }, + "updatesChangesetId": {}, + "updatedByChangesetId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListDataViews": { + "http": { + "method": "GET", + "requestUri": "/datasets/{datasetId}/dataviewsv2" + }, + "input": { + "type": "structure", + "required": [ + "datasetId" + ], + "members": { + "datasetId": { + "location": "uri", + "locationName": "datasetId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "dataViews": { + "type": "list", + "member": { + "type": "structure", + "members": { + "dataViewId": {}, + "dataViewArn": {}, + "datasetId": {}, + "asOfTimestamp": { + "type": "long" + }, + "partitionColumns": { + "shape": "Sk" + }, + "sortColumns": { + "shape": "Si" + }, + "status": {}, + "errorInfo": { + "shape": "S2a" + }, + "destinationTypeProperties": { + "shape": "Sm" + }, + "autoUpdate": { + "type": "boolean" + }, + "createTime": { + "type": "long" + }, + "lastModifiedTime": { + "type": "long" + } + } + } + } + } + } + }, + "ListDatasets": { + "http": { + "method": "GET", + "requestUri": "/datasetsv2" + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "datasets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "datasetId": {}, + "datasetArn": {}, + "datasetTitle": {}, + "kind": {}, + "datasetDescription": {}, + "ownerInfo": { + "shape": "Sw" + }, + "createTime": { + "type": "long" + }, + "lastModifiedTime": { + "type": "long" + }, + "schemaDefinition": { + "shape": "S15" + }, + "alias": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListPermissionGroups": { + "http": { + "method": "GET", + "requestUri": "/permission-group" + }, + "input": { + "type": "structure", + "required": [ + "maxResults" + ], + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "permissionGroups": { + "type": "list", + "member": { + "shape": "S2s" + } + }, + "nextToken": {} + } + } + }, + "ListPermissionGroupsByUser": { + "http": { + "method": "GET", + "requestUri": "/user/{userId}/permission-groups" + }, + "input": { + "type": "structure", + "required": [ + "userId", + "maxResults" + ], + "members": { + "userId": { + "location": "uri", + "locationName": "userId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "permissionGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "permissionGroupId": {}, + "name": { + "shape": "S1f" + }, + "membershipStatus": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListUsers": { + "http": { + "method": "GET", + "requestUri": "/user" + }, + "input": { + "type": "structure", + "required": [ + "maxResults" + ], + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "users": { + "type": "list", + "member": { + "type": "structure", + "members": { + "userId": {}, + "status": {}, + "firstName": { + "shape": "S1m" + }, + "lastName": { + "shape": "S1n" + }, + "emailAddress": { + "shape": "Sz" + }, + "type": {}, + "apiAccess": {}, + "apiAccessPrincipalArn": {}, + "createTime": { + "type": "long" + }, + "lastEnabledTime": { + "type": "long" + }, + "lastDisabledTime": { + "type": "long" + }, + "lastModifiedTime": { + "type": "long" + }, + "lastLoginTime": { + "type": "long" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListUsersByPermissionGroup": { + "http": { + "method": "GET", + "requestUri": "/permission-group/{permissionGroupId}/users" + }, + "input": { + "type": "structure", + "required": [ + "permissionGroupId", + "maxResults" + ], + "members": { + "permissionGroupId": { + "location": "uri", + "locationName": "permissionGroupId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "users": { + "type": "list", + "member": { + "type": "structure", + "members": { + "userId": {}, + "status": {}, + "firstName": { + "shape": "S1m" + }, + "lastName": { + "shape": "S1n" + }, + "emailAddress": { + "shape": "Sz" + }, + "type": {}, + "apiAccess": {}, + "apiAccessPrincipalArn": {}, + "membershipStatus": {} + } + } + }, + "nextToken": {} + } + } + }, + "ResetUserPassword": { + "http": { + "requestUri": "/user/{userId}/password" + }, + "input": { + "type": "structure", + "required": [ + "userId" + ], + "members": { + "userId": { + "location": "uri", + "locationName": "userId" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "userId": {}, + "temporaryPassword": { + "type": "string", + "sensitive": true + } + } + } + }, + "UpdateChangeset": { + "http": { + "method": "PUT", + "requestUri": "/datasets/{datasetId}/changesetsv2/{changesetId}" + }, + "input": { + "type": "structure", + "required": [ + "datasetId", + "changesetId", + "sourceParams", + "formatParams" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "datasetId": { + "location": "uri", + "locationName": "datasetId" + }, + "changesetId": { + "location": "uri", + "locationName": "changesetId" + }, + "sourceParams": { + "shape": "Sa" + }, + "formatParams": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "members": { + "changesetId": {}, + "datasetId": {} + } + } + }, + "UpdateDataset": { + "http": { + "method": "PUT", + "requestUri": "/datasetsv2/{datasetId}" + }, + "input": { + "type": "structure", + "required": [ + "datasetId", + "datasetTitle", + "kind" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "datasetId": { + "location": "uri", + "locationName": "datasetId" + }, + "datasetTitle": {}, + "kind": {}, + "datasetDescription": {}, + "alias": {}, + "schemaDefinition": { + "shape": "S15" + } + } + }, + "output": { + "type": "structure", + "members": { + "datasetId": {} + } + } + }, + "UpdatePermissionGroup": { + "http": { + "method": "PUT", + "requestUri": "/permission-group/{permissionGroupId}" + }, + "input": { + "type": "structure", + "required": [ + "permissionGroupId" + ], + "members": { + "permissionGroupId": { + "location": "uri", + "locationName": "permissionGroupId" + }, + "name": { + "shape": "S1f" + }, + "description": { + "shape": "S1g" + }, + "applicationPermissions": { + "shape": "S1h" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "permissionGroupId": {} + } + } + }, + "UpdateUser": { + "http": { + "method": "PUT", + "requestUri": "/user/{userId}" + }, + "input": { + "type": "structure", + "required": [ + "userId" + ], + "members": { + "userId": { + "location": "uri", + "locationName": "userId" + }, + "type": {}, + "firstName": { + "shape": "S1m" + }, + "lastName": { + "shape": "S1n" + }, + "apiAccess": {}, + "apiAccessPrincipalArn": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "userId": {} + } + } + } + }, + "shapes": { + "Sa": { + "type": "map", + "key": {}, + "value": {} + }, + "Sd": { + "type": "map", + "key": {}, + "value": {} + }, + "Si": { + "type": "list", + "member": {} + }, + "Sk": { + "type": "list", + "member": {} + }, + "Sm": { + "type": "structure", + "required": [ + "destinationType" + ], + "members": { + "destinationType": {}, + "s3DestinationExportFileFormat": {}, + "s3DestinationExportFileFormatOptions": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "Sw": { + "type": "structure", + "members": { + "name": {}, + "phoneNumber": {}, + "email": { + "shape": "Sz" + } + } + }, + "Sz": { + "type": "string", + "sensitive": true + }, + "S15": { + "type": "structure", + "members": { + "tabularSchemaConfig": { + "type": "structure", + "members": { + "columns": { + "type": "list", + "member": { + "type": "structure", + "members": { + "dataType": {}, + "columnName": {}, + "columnDescription": {} + } + } + }, + "primaryKeyColumns": { + "type": "list", + "member": {} + } + } + } + } + }, + "S1f": { + "type": "string", + "sensitive": true + }, + "S1g": { + "type": "string", + "sensitive": true + }, + "S1h": { + "type": "list", + "member": {} + }, + "S1m": { + "type": "string", + "sensitive": true + }, + "S1n": { + "type": "string", + "sensitive": true + }, + "S25": { + "type": "structure", + "members": { + "errorMessage": {}, + "errorCategory": {} + } + }, + "S2a": { + "type": "structure", + "members": { + "errorMessage": {}, + "errorCategory": {} + } + }, + "S2s": { + "type": "structure", + "members": { + "permissionGroupId": {}, + "name": { + "shape": "S1f" + }, + "description": { + "shape": "S1g" + }, + "applicationPermissions": { + "shape": "S1h" + }, + "createTime": { + "type": "long" + }, + "lastModifiedTime": { + "type": "long" + }, + "membershipStatus": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/firehose-2015-08-04.min.json b/iamlivecore/service/firehose-2015-08-04.min.json index 021b6604..d366fa8d 100644 --- a/iamlivecore/service/firehose-2015-08-04.min.json +++ b/iamlivecore/service/firehose-2015-08-04.min.json @@ -147,21 +147,48 @@ "shape": "Sl" }, "VpcConfiguration": { - "type": "structure", - "required": [ - "SubnetIds", - "RoleARN", - "SecurityGroupIds" - ], - "members": { - "SubnetIds": { - "shape": "S2f" - }, - "RoleARN": {}, - "SecurityGroupIds": { - "shape": "S2g" - } - } + "shape": "S2e" + }, + "DocumentIdOptions": { + "shape": "S2h" + } + } + }, + "AmazonopensearchserviceDestinationConfiguration": { + "type": "structure", + "required": [ + "RoleARN", + "IndexName", + "S3Configuration" + ], + "members": { + "RoleARN": {}, + "DomainARN": {}, + "ClusterEndpoint": {}, + "IndexName": {}, + "TypeName": {}, + "IndexRotationPeriod": {}, + "BufferingHints": { + "shape": "S2p" + }, + "RetryOptions": { + "shape": "S2s" + }, + "S3BackupMode": {}, + "S3Configuration": { + "shape": "Sa" + }, + "ProcessingConfiguration": { + "shape": "Sq" + }, + "CloudWatchLoggingOptions": { + "shape": "Sl" + }, + "VpcConfiguration": { + "shape": "S2e" + }, + "DocumentIdOptions": { + "shape": "S2h" } } }, @@ -181,7 +208,7 @@ "type": "integer" }, "RetryOptions": { - "shape": "S2m" + "shape": "S30" }, "S3BackupMode": {}, "S3Configuration": { @@ -203,23 +230,23 @@ ], "members": { "EndpointConfiguration": { - "shape": "S2q" + "shape": "S34" }, "BufferingHints": { - "shape": "S2u" + "shape": "S38" }, "CloudWatchLoggingOptions": { "shape": "Sl" }, "RequestConfiguration": { - "shape": "S2x" + "shape": "S3b" }, "ProcessingConfiguration": { "shape": "Sq" }, "RoleARN": {}, "RetryOptions": { - "shape": "S33" + "shape": "S3h" }, "S3BackupMode": {}, "S3Configuration": { @@ -228,7 +255,39 @@ } }, "Tags": { - "shape": "S36" + "shape": "S3k" + }, + "AmazonOpenSearchServerlessDestinationConfiguration": { + "type": "structure", + "required": [ + "RoleARN", + "IndexName", + "S3Configuration" + ], + "members": { + "RoleARN": {}, + "CollectionEndpoint": {}, + "IndexName": {}, + "BufferingHints": { + "shape": "S3r" + }, + "RetryOptions": { + "shape": "S3u" + }, + "S3BackupMode": {}, + "S3Configuration": { + "shape": "Sa" + }, + "ProcessingConfiguration": { + "shape": "Sq" + }, + "CloudWatchLoggingOptions": { + "shape": "Sl" + }, + "VpcConfiguration": { + "shape": "S2e" + } + } } } }, @@ -293,7 +352,7 @@ "DeliveryStreamARN": {}, "DeliveryStreamStatus": {}, "FailureDescription": { - "shape": "S3k" + "shape": "S47" }, "DeliveryStreamEncryptionConfiguration": { "type": "structure", @@ -302,7 +361,7 @@ "KeyType": {}, "Status": {}, "FailureDescription": { - "shape": "S3k" + "shape": "S47" } } }, @@ -339,7 +398,7 @@ "members": { "DestinationId": {}, "S3DestinationDescription": { - "shape": "S3v" + "shape": "S4i" }, "ExtendedS3DestinationDescription": { "type": "structure", @@ -370,7 +429,7 @@ }, "S3BackupMode": {}, "S3BackupDescription": { - "shape": "S3v" + "shape": "S4i" }, "DataFormatConversionConfiguration": { "shape": "Sz" @@ -402,14 +461,14 @@ "shape": "S1z" }, "S3DestinationDescription": { - "shape": "S3v" + "shape": "S4i" }, "ProcessingConfiguration": { "shape": "Sq" }, "S3BackupMode": {}, "S3BackupDescription": { - "shape": "S3v" + "shape": "S4i" }, "CloudWatchLoggingOptions": { "shape": "Sl" @@ -433,7 +492,7 @@ }, "S3BackupMode": {}, "S3DestinationDescription": { - "shape": "S3v" + "shape": "S4i" }, "ProcessingConfiguration": { "shape": "Sq" @@ -442,23 +501,43 @@ "shape": "Sl" }, "VpcConfigurationDescription": { - "type": "structure", - "required": [ - "SubnetIds", - "RoleARN", - "SecurityGroupIds", - "VpcId" - ], - "members": { - "SubnetIds": { - "shape": "S2f" - }, - "RoleARN": {}, - "SecurityGroupIds": { - "shape": "S2g" - }, - "VpcId": {} - } + "shape": "S4m" + }, + "DocumentIdOptions": { + "shape": "S2h" + } + } + }, + "AmazonopensearchserviceDestinationDescription": { + "type": "structure", + "members": { + "RoleARN": {}, + "DomainARN": {}, + "ClusterEndpoint": {}, + "IndexName": {}, + "TypeName": {}, + "IndexRotationPeriod": {}, + "BufferingHints": { + "shape": "S2p" + }, + "RetryOptions": { + "shape": "S2s" + }, + "S3BackupMode": {}, + "S3DestinationDescription": { + "shape": "S4i" + }, + "ProcessingConfiguration": { + "shape": "Sq" + }, + "CloudWatchLoggingOptions": { + "shape": "Sl" + }, + "VpcConfigurationDescription": { + "shape": "S4m" + }, + "DocumentIdOptions": { + "shape": "S2h" } } }, @@ -472,11 +551,11 @@ "type": "integer" }, "RetryOptions": { - "shape": "S2m" + "shape": "S30" }, "S3BackupMode": {}, "S3DestinationDescription": { - "shape": "S3v" + "shape": "S4i" }, "ProcessingConfiguration": { "shape": "Sq" @@ -493,30 +572,57 @@ "type": "structure", "members": { "Url": { - "shape": "S2r" + "shape": "S35" }, "Name": {} } }, "BufferingHints": { - "shape": "S2u" + "shape": "S38" }, "CloudWatchLoggingOptions": { "shape": "Sl" }, "RequestConfiguration": { - "shape": "S2x" + "shape": "S3b" }, "ProcessingConfiguration": { "shape": "Sq" }, "RoleARN": {}, "RetryOptions": { - "shape": "S33" + "shape": "S3h" }, "S3BackupMode": {}, "S3DestinationDescription": { - "shape": "S3v" + "shape": "S4i" + } + } + }, + "AmazonOpenSearchServerlessDestinationDescription": { + "type": "structure", + "members": { + "RoleARN": {}, + "CollectionEndpoint": {}, + "IndexName": {}, + "BufferingHints": { + "shape": "S3r" + }, + "RetryOptions": { + "shape": "S3u" + }, + "S3BackupMode": {}, + "S3DestinationDescription": { + "shape": "S4i" + }, + "ProcessingConfiguration": { + "shape": "Sq" + }, + "CloudWatchLoggingOptions": { + "shape": "Sl" + }, + "VpcConfigurationDescription": { + "shape": "S4m" } } } @@ -583,7 +689,7 @@ "Tags": { "type": "list", "member": { - "shape": "S37" + "shape": "S3l" } }, "HasMoreTags": { @@ -602,7 +708,7 @@ "members": { "DeliveryStreamName": {}, "Record": { - "shape": "S4c" + "shape": "S51" } } }, @@ -631,7 +737,7 @@ "Records": { "type": "list", "member": { - "shape": "S4c" + "shape": "S51" } } } @@ -706,7 +812,7 @@ "members": { "DeliveryStreamName": {}, "Tags": { - "shape": "S36" + "shape": "S3k" } } }, @@ -748,7 +854,7 @@ "CurrentDeliveryStreamVersionId": {}, "DestinationId": {}, "S3DestinationUpdate": { - "shape": "S4x", + "shape": "S5m", "deprecated": true }, "ExtendedS3DestinationUpdate": { @@ -773,7 +879,7 @@ }, "S3BackupMode": {}, "S3BackupUpdate": { - "shape": "S4x" + "shape": "S5m" }, "DataFormatConversionConfiguration": { "shape": "Sz" @@ -801,14 +907,14 @@ "shape": "S1z" }, "S3Update": { - "shape": "S4x" + "shape": "S5m" }, "ProcessingConfiguration": { "shape": "Sq" }, "S3BackupMode": {}, "S3BackupUpdate": { - "shape": "S4x" + "shape": "S5m" }, "CloudWatchLoggingOptions": { "shape": "Sl" @@ -831,13 +937,45 @@ "shape": "S2b" }, "S3Update": { - "shape": "S4x" + "shape": "S5m" }, "ProcessingConfiguration": { "shape": "Sq" }, "CloudWatchLoggingOptions": { "shape": "Sl" + }, + "DocumentIdOptions": { + "shape": "S2h" + } + } + }, + "AmazonopensearchserviceDestinationUpdate": { + "type": "structure", + "members": { + "RoleARN": {}, + "DomainARN": {}, + "ClusterEndpoint": {}, + "IndexName": {}, + "TypeName": {}, + "IndexRotationPeriod": {}, + "BufferingHints": { + "shape": "S2p" + }, + "RetryOptions": { + "shape": "S2s" + }, + "S3Update": { + "shape": "S5m" + }, + "ProcessingConfiguration": { + "shape": "Sq" + }, + "CloudWatchLoggingOptions": { + "shape": "Sl" + }, + "DocumentIdOptions": { + "shape": "S2h" } } }, @@ -851,11 +989,11 @@ "type": "integer" }, "RetryOptions": { - "shape": "S2m" + "shape": "S30" }, "S3BackupMode": {}, "S3Update": { - "shape": "S4x" + "shape": "S5m" }, "ProcessingConfiguration": { "shape": "Sq" @@ -869,27 +1007,50 @@ "type": "structure", "members": { "EndpointConfiguration": { - "shape": "S2q" + "shape": "S34" }, "BufferingHints": { - "shape": "S2u" + "shape": "S38" }, "CloudWatchLoggingOptions": { "shape": "Sl" }, "RequestConfiguration": { - "shape": "S2x" + "shape": "S3b" }, "ProcessingConfiguration": { "shape": "Sq" }, "RoleARN": {}, "RetryOptions": { - "shape": "S33" + "shape": "S3h" }, "S3BackupMode": {}, "S3Update": { - "shape": "S4x" + "shape": "S5m" + } + } + }, + "AmazonOpenSearchServerlessDestinationUpdate": { + "type": "structure", + "members": { + "RoleARN": {}, + "CollectionEndpoint": {}, + "IndexName": {}, + "BufferingHints": { + "shape": "S3r" + }, + "RetryOptions": { + "shape": "S3u" + }, + "S3Update": { + "shape": "S5m" + }, + "ProcessingConfiguration": { + "shape": "Sq" + }, + "CloudWatchLoggingOptions": { + "shape": "Sl" } } } @@ -1182,6 +1343,23 @@ } } }, + "S2e": { + "type": "structure", + "required": [ + "SubnetIds", + "RoleARN", + "SecurityGroupIds" + ], + "members": { + "SubnetIds": { + "shape": "S2f" + }, + "RoleARN": {}, + "SecurityGroupIds": { + "shape": "S2g" + } + } + }, "S2f": { "type": "list", "member": {} @@ -1190,7 +1368,35 @@ "type": "list", "member": {} }, - "S2m": { + "S2h": { + "type": "structure", + "required": [ + "DefaultDocumentIdFormat" + ], + "members": { + "DefaultDocumentIdFormat": {} + } + }, + "S2p": { + "type": "structure", + "members": { + "IntervalInSeconds": { + "type": "integer" + }, + "SizeInMBs": { + "type": "integer" + } + } + }, + "S2s": { + "type": "structure", + "members": { + "DurationInSeconds": { + "type": "integer" + } + } + }, + "S30": { "type": "structure", "members": { "DurationInSeconds": { @@ -1198,14 +1404,14 @@ } } }, - "S2q": { + "S34": { "type": "structure", "required": [ "Url" ], "members": { "Url": { - "shape": "S2r" + "shape": "S35" }, "Name": {}, "AccessKey": { @@ -1214,11 +1420,11 @@ } } }, - "S2r": { + "S35": { "type": "string", "sensitive": true }, - "S2u": { + "S38": { "type": "structure", "members": { "SizeInMBs": { @@ -1229,7 +1435,7 @@ } } }, - "S2x": { + "S3b": { "type": "structure", "members": { "ContentEncoding": {}, @@ -1255,7 +1461,7 @@ } } }, - "S33": { + "S3h": { "type": "structure", "members": { "DurationInSeconds": { @@ -1263,13 +1469,13 @@ } } }, - "S36": { + "S3k": { "type": "list", "member": { - "shape": "S37" + "shape": "S3l" } }, - "S37": { + "S3l": { "type": "structure", "required": [ "Key" @@ -1279,7 +1485,26 @@ "Value": {} } }, - "S3k": { + "S3r": { + "type": "structure", + "members": { + "IntervalInSeconds": { + "type": "integer" + }, + "SizeInMBs": { + "type": "integer" + } + } + }, + "S3u": { + "type": "structure", + "members": { + "DurationInSeconds": { + "type": "integer" + } + } + }, + "S47": { "type": "structure", "required": [ "Type", @@ -1290,7 +1515,7 @@ "Details": {} } }, - "S3v": { + "S4i": { "type": "structure", "required": [ "RoleARN", @@ -1316,7 +1541,26 @@ } } }, - "S4c": { + "S4m": { + "type": "structure", + "required": [ + "SubnetIds", + "RoleARN", + "SecurityGroupIds", + "VpcId" + ], + "members": { + "SubnetIds": { + "shape": "S2f" + }, + "RoleARN": {}, + "SecurityGroupIds": { + "shape": "S2g" + }, + "VpcId": {} + } + }, + "S51": { "type": "structure", "required": [ "Data" @@ -1327,7 +1571,7 @@ } } }, - "S4x": { + "S5m": { "type": "structure", "members": { "RoleARN": {}, diff --git a/iamlivecore/service/fis-2020-12-01.min.json b/iamlivecore/service/fis-2020-12-01.min.json index 51798d19..e9116037 100644 --- a/iamlivecore/service/fis-2020-12-01.min.json +++ b/iamlivecore/service/fis-2020-12-01.min.json @@ -65,7 +65,10 @@ "filters": { "shape": "Sh" }, - "selectionMode": {} + "selectionMode": {}, + "parameters": { + "shape": "Sn" + } } } }, @@ -81,13 +84,13 @@ "actionId": {}, "description": {}, "parameters": { - "shape": "Ss" + "shape": "Sv" }, "targets": { - "shape": "Sv" + "shape": "Sy" }, "startAfter": { - "shape": "Sx" + "shape": "S10" } } } @@ -95,6 +98,23 @@ "roleArn": {}, "tags": { "shape": "Se" + }, + "logConfiguration": { + "type": "structure", + "required": [ + "logSchemaVersion" + ], + "members": { + "cloudWatchLogsConfiguration": { + "shape": "S14" + }, + "s3Configuration": { + "shape": "S16" + }, + "logSchemaVersion": { + "type": "integer" + } + } } } }, @@ -102,7 +122,7 @@ "type": "structure", "members": { "experimentTemplate": { - "shape": "S11" + "shape": "S1b" } } } @@ -129,7 +149,7 @@ "type": "structure", "members": { "experimentTemplate": { - "shape": "S11" + "shape": "S1b" } } } @@ -174,7 +194,7 @@ } }, "targets": { - "shape": "S1o" + "shape": "S21" }, "tags": { "shape": "Se" @@ -206,7 +226,7 @@ "type": "structure", "members": { "experiment": { - "shape": "S1v" + "shape": "S27" } } } @@ -233,7 +253,51 @@ "type": "structure", "members": { "experimentTemplate": { - "shape": "S11" + "shape": "S1b" + } + } + } + }, + "GetTargetResourceType": { + "http": { + "method": "GET", + "requestUri": "/targetResourceTypes/{resourceType}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceType" + ], + "members": { + "resourceType": { + "location": "uri", + "locationName": "resourceType" + } + } + }, + "output": { + "type": "structure", + "members": { + "targetResourceType": { + "type": "structure", + "members": { + "resourceType": {}, + "description": {}, + "parameters": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "description": {}, + "required": { + "type": "boolean" + } + } + } + } + } } } } @@ -269,7 +333,7 @@ "id": {}, "description": {}, "targets": { - "shape": "S1o" + "shape": "S21" }, "tags": { "shape": "Se" @@ -358,7 +422,7 @@ "id": {}, "experimentTemplateId": {}, "state": { - "shape": "S1w" + "shape": "S28" }, "creationTime": { "type": "timestamp" @@ -400,6 +464,43 @@ } } }, + "ListTargetResourceTypes": { + "http": { + "method": "GET", + "requestUri": "/targetResourceTypes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "targetResourceTypes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "resourceType": {}, + "description": {} + } + } + }, + "nextToken": {} + } + } + }, "StartExperiment": { "http": { "requestUri": "/experiments", @@ -425,7 +526,7 @@ "type": "structure", "members": { "experiment": { - "shape": "S1v" + "shape": "S27" } } } @@ -452,7 +553,7 @@ "type": "structure", "members": { "experiment": { - "shape": "S1v" + "shape": "S27" } } } @@ -562,7 +663,10 @@ "filters": { "shape": "Sh" }, - "selectionMode": {} + "selectionMode": {}, + "parameters": { + "shape": "Sn" + } } } }, @@ -575,25 +679,39 @@ "actionId": {}, "description": {}, "parameters": { - "shape": "Ss" + "shape": "Sv" }, "targets": { - "shape": "Sv" + "shape": "Sy" }, "startAfter": { - "shape": "Sx" + "shape": "S10" } } } }, - "roleArn": {} + "roleArn": {}, + "logConfiguration": { + "type": "structure", + "members": { + "cloudWatchLogsConfiguration": { + "shape": "S14" + }, + "s3Configuration": { + "shape": "S16" + }, + "logSchemaVersion": { + "type": "integer" + } + } + } } }, "output": { "type": "structure", "members": { "experimentTemplate": { - "shape": "S11" + "shape": "S1b" } } } @@ -629,7 +747,7 @@ "type": "list", "member": {} }, - "Ss": { + "Sn": { "type": "map", "key": {}, "value": {} @@ -639,11 +757,35 @@ "key": {}, "value": {} }, - "Sx": { + "Sy": { + "type": "map", + "key": {}, + "value": {} + }, + "S10": { "type": "list", "member": {} }, - "S11": { + "S14": { + "type": "structure", + "required": [ + "logGroupArn" + ], + "members": { + "logGroupArn": {} + } + }, + "S16": { + "type": "structure", + "required": [ + "bucketName" + ], + "members": { + "bucketName": {}, + "prefix": {} + } + }, + "S1b": { "type": "structure", "members": { "id": {}, @@ -673,7 +815,10 @@ } } }, - "selectionMode": {} + "selectionMode": {}, + "parameters": { + "shape": "Sn" + } } } }, @@ -686,13 +831,13 @@ "actionId": {}, "description": {}, "parameters": { - "shape": "Ss" + "shape": "Sv" }, "targets": { - "shape": "Sv" + "shape": "Sy" }, "startAfter": { - "shape": "Sx" + "shape": "S10" } } } @@ -716,10 +861,31 @@ "roleArn": {}, "tags": { "shape": "Se" + }, + "logConfiguration": { + "type": "structure", + "members": { + "cloudWatchLogsConfiguration": { + "type": "structure", + "members": { + "logGroupArn": {} + } + }, + "s3Configuration": { + "type": "structure", + "members": { + "bucketName": {}, + "prefix": {} + } + }, + "logSchemaVersion": { + "type": "integer" + } + } } } }, - "S1o": { + "S21": { "type": "map", "key": {}, "value": { @@ -729,14 +895,14 @@ } } }, - "S1v": { + "S27": { "type": "structure", "members": { "id": {}, "experimentTemplateId": {}, "roleArn": {}, "state": { - "shape": "S1w" + "shape": "S28" }, "targets": { "type": "map", @@ -764,7 +930,12 @@ } } }, - "selectionMode": {} + "selectionMode": {}, + "parameters": { + "type": "map", + "key": {}, + "value": {} + } } } }, @@ -796,6 +967,12 @@ "status": {}, "reason": {} } + }, + "startTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" } } } @@ -821,10 +998,31 @@ }, "tags": { "shape": "Se" + }, + "logConfiguration": { + "type": "structure", + "members": { + "cloudWatchLogsConfiguration": { + "type": "structure", + "members": { + "logGroupArn": {} + } + }, + "s3Configuration": { + "type": "structure", + "members": { + "bucketName": {}, + "prefix": {} + } + }, + "logSchemaVersion": { + "type": "integer" + } + } } } }, - "S1w": { + "S28": { "type": "structure", "members": { "status": {}, diff --git a/iamlivecore/service/fms-2018-01-01.min.json b/iamlivecore/service/fms-2018-01-01.min.json index 89ef4d9c..1fd25215 100644 --- a/iamlivecore/service/fms-2018-01-01.min.json +++ b/iamlivecore/service/fms-2018-01-01.min.json @@ -24,6 +24,79 @@ } } }, + "AssociateThirdPartyFirewall": { + "input": { + "type": "structure", + "required": [ + "ThirdPartyFirewall" + ], + "members": { + "ThirdPartyFirewall": {} + } + }, + "output": { + "type": "structure", + "members": { + "ThirdPartyFirewallStatus": {} + } + } + }, + "BatchAssociateResource": { + "input": { + "type": "structure", + "required": [ + "ResourceSetIdentifier", + "Items" + ], + "members": { + "ResourceSetIdentifier": {}, + "Items": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ResourceSetIdentifier", + "FailedItems" + ], + "members": { + "ResourceSetIdentifier": {}, + "FailedItems": { + "shape": "Sb" + } + } + } + }, + "BatchDisassociateResource": { + "input": { + "type": "structure", + "required": [ + "ResourceSetIdentifier", + "Items" + ], + "members": { + "ResourceSetIdentifier": {}, + "Items": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ResourceSetIdentifier", + "FailedItems" + ], + "members": { + "ResourceSetIdentifier": {}, + "FailedItems": { + "shape": "Sb" + } + } + } + }, "DeleteAppsList": { "input": { "type": "structure", @@ -66,12 +139,40 @@ } } }, + "DeleteResourceSet": { + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + } + }, "DisassociateAdminAccount": { "input": { "type": "structure", "members": {} } }, + "DisassociateThirdPartyFirewall": { + "input": { + "type": "structure", + "required": [ + "ThirdPartyFirewall" + ], + "members": { + "ThirdPartyFirewall": {} + } + }, + "output": { + "type": "structure", + "members": { + "ThirdPartyFirewallStatus": {} + } + } + }, "GetAdminAccount": { "input": { "type": "structure", @@ -85,6 +186,26 @@ } } }, + "GetAdminScope": { + "input": { + "type": "structure", + "required": [ + "AdminAccount" + ], + "members": { + "AdminAccount": {} + } + }, + "output": { + "type": "structure", + "members": { + "AdminScope": { + "shape": "Sx" + }, + "Status": {} + } + } + }, "GetAppsList": { "input": { "type": "structure", @@ -102,7 +223,7 @@ "type": "structure", "members": { "AppsList": { - "shape": "Sg" + "shape": "S1c" }, "AppsListArn": {} } @@ -136,7 +257,12 @@ "members": { "ResourceId": {}, "ViolationReason": {}, - "ResourceType": {} + "ResourceType": {}, + "Metadata": { + "type": "map", + "key": {}, + "value": {} + } } } }, @@ -147,7 +273,7 @@ "type": "timestamp" }, "IssueInfoMap": { - "shape": "Sz" + "shape": "S1x" } } } @@ -181,7 +307,7 @@ "type": "structure", "members": { "Policy": { - "shape": "S16" + "shape": "S24" }, "PolicyArn": {} } @@ -235,12 +361,54 @@ "type": "structure", "members": { "ProtocolsList": { - "shape": "S1r" + "shape": "S2v" }, "ProtocolsListArn": {} } } }, + "GetResourceSet": { + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ResourceSet", + "ResourceSetArn" + ], + "members": { + "ResourceSet": { + "shape": "S30" + }, + "ResourceSetArn": {} + } + } + }, + "GetThirdPartyFirewallAssociationStatus": { + "input": { + "type": "structure", + "required": [ + "ThirdPartyFirewall" + ], + "members": { + "ThirdPartyFirewall": {} + } + }, + "output": { + "type": "structure", + "members": { + "ThirdPartyFirewallStatus": {}, + "MarketplaceOnboardingStatus": {} + } + } + }, "GetViolationDetails": { "input": { "type": "structure", @@ -328,7 +496,7 @@ } }, "AwsEc2NetworkInterfaceViolation": { - "shape": "S2d" + "shape": "S3p" }, "AwsEc2InstanceViolation": { "type": "structure", @@ -337,7 +505,7 @@ "AwsEc2NetworkInterfaceViolations": { "type": "list", "member": { - "shape": "S2d" + "shape": "S3p" } } } @@ -375,10 +543,10 @@ "members": { "ViolationTarget": {}, "CurrentPolicyDescription": { - "shape": "S2l" + "shape": "S3x" }, "ExpectedPolicyDescription": { - "shape": "S2l" + "shape": "S3x" } } }, @@ -389,7 +557,7 @@ "SubnetAvailabilityZone": {}, "RouteTableId": {}, "ViolatingRoutes": { - "shape": "S2v" + "shape": "S4c" }, "IsRouteTableUsedInDifferentAZ": { "type": "boolean" @@ -398,18 +566,18 @@ "ExpectedFirewallEndpoint": {}, "FirewallSubnetId": {}, "ExpectedFirewallSubnetRoutes": { - "shape": "S2z" + "shape": "S4g" }, "ActualFirewallSubnetRoutes": { - "shape": "S2v" + "shape": "S4c" }, "InternetGatewayId": {}, "CurrentInternetGatewayRouteTable": {}, "ExpectedInternetGatewayRoutes": { - "shape": "S2z" + "shape": "S4g" }, "ActualInternetGatewayRoutes": { - "shape": "S2v" + "shape": "S4c" }, "VpcId": {} } @@ -418,14 +586,14 @@ "type": "structure", "members": { "AffectedSubnets": { - "shape": "S2e" + "shape": "S3q" }, "RouteTableId": {}, "IsRouteTableUsedInDifferentAZ": { "type": "boolean" }, "ViolatingRoute": { - "shape": "S2w" + "shape": "S4d" }, "CurrentFirewallSubnetRouteTable": {}, "ExpectedFirewallEndpoint": {}, @@ -433,18 +601,18 @@ "ExpectedFirewallSubnetId": {}, "ActualFirewallSubnetId": {}, "ExpectedFirewallSubnetRoutes": { - "shape": "S2z" + "shape": "S4g" }, "ActualFirewallSubnetRoutes": { - "shape": "S2v" + "shape": "S4c" }, "InternetGatewayId": {}, "CurrentInternetGatewayRouteTable": {}, "ExpectedInternetGatewayRoutes": { - "shape": "S2z" + "shape": "S4g" }, "ActualInternetGatewayRoutes": { - "shape": "S2v" + "shape": "S4c" }, "VpcId": {} } @@ -456,7 +624,7 @@ "RouteTableId": {}, "VpcId": {}, "ViolatingRoutes": { - "shape": "S2v" + "shape": "S4c" } } }, @@ -465,7 +633,7 @@ "members": { "FirewallSubnetId": {}, "ViolatingRoutes": { - "shape": "S2v" + "shape": "S4c" }, "RouteTableId": {}, "FirewallEndpoint": {}, @@ -477,7 +645,7 @@ "members": { "GatewayId": {}, "ViolatingRoutes": { - "shape": "S2v" + "shape": "S4c" }, "RouteTableId": {}, "VpcId": {} @@ -488,7 +656,7 @@ "members": { "ViolationTarget": {}, "ExpectedRoutes": { - "shape": "S2z" + "shape": "S4g" }, "VpcId": {} } @@ -560,13 +728,13 @@ "DestinationPrefixListId": {}, "DestinationIpv6CidrBlock": {}, "VpcEndpointId": { - "shape": "S3k" + "shape": "S51" }, "GatewayId": { - "shape": "S3k" + "shape": "S51" }, "RouteTableId": { - "shape": "S3k" + "shape": "S51" } } }, @@ -581,10 +749,10 @@ "DestinationPrefixListId": {}, "DestinationIpv6CidrBlock": {}, "GatewayId": { - "shape": "S3k" + "shape": "S51" }, "RouteTableId": { - "shape": "S3k" + "shape": "S51" } } }, @@ -599,7 +767,7 @@ "DestinationPrefixListId": {}, "DestinationIpv6CidrBlock": {}, "RouteTableId": { - "shape": "S3k" + "shape": "S51" } } }, @@ -612,10 +780,10 @@ "members": { "Description": {}, "VpcId": { - "shape": "S3k" + "shape": "S51" }, "RouteTableId": { - "shape": "S3k" + "shape": "S51" } } }, @@ -628,10 +796,10 @@ "members": { "Description": {}, "AssociationId": { - "shape": "S3k" + "shape": "S51" }, "RouteTableId": { - "shape": "S3k" + "shape": "S51" } } }, @@ -643,13 +811,13 @@ "members": { "Description": {}, "RouteTableId": { - "shape": "S3k" + "shape": "S51" }, "SubnetId": { - "shape": "S3k" + "shape": "S51" }, "GatewayId": { - "shape": "S3k" + "shape": "S51" } } }, @@ -661,9 +829,16 @@ "members": { "Description": {}, "VpcId": { - "shape": "S3k" + "shape": "S51" } } + }, + "FMSPolicyUpdateFirewallCreationConfigAction": { + "type": "structure", + "members": { + "Description": {}, + "FirewallCreationConfig": {} + } } } }, @@ -680,12 +855,82 @@ } } } + }, + "FirewallSubnetIsOutOfScopeViolation": { + "type": "structure", + "members": { + "FirewallSubnetId": {}, + "VpcId": {}, + "SubnetAvailabilityZone": {}, + "SubnetAvailabilityZoneId": {}, + "VpcEndpointId": {} + } + }, + "RouteHasOutOfScopeEndpointViolation": { + "type": "structure", + "members": { + "SubnetId": {}, + "VpcId": {}, + "RouteTableId": {}, + "ViolatingRoutes": { + "shape": "S4c" + }, + "SubnetAvailabilityZone": {}, + "SubnetAvailabilityZoneId": {}, + "CurrentFirewallSubnetRouteTable": {}, + "FirewallSubnetId": {}, + "FirewallSubnetRoutes": { + "shape": "S4c" + }, + "InternetGatewayId": {}, + "CurrentInternetGatewayRouteTable": {}, + "InternetGatewayRoutes": { + "shape": "S4c" + } + } + }, + "ThirdPartyFirewallMissingFirewallViolation": { + "type": "structure", + "members": { + "ViolationTarget": {}, + "VPC": {}, + "AvailabilityZone": {}, + "TargetViolationReason": {} + } + }, + "ThirdPartyFirewallMissingSubnetViolation": { + "type": "structure", + "members": { + "ViolationTarget": {}, + "VPC": {}, + "AvailabilityZone": {}, + "TargetViolationReason": {} + } + }, + "ThirdPartyFirewallMissingExpectedRouteTableViolation": { + "type": "structure", + "members": { + "ViolationTarget": {}, + "VPC": {}, + "AvailabilityZone": {}, + "CurrentRouteTable": {}, + "ExpectedRouteTable": {} + } + }, + "FirewallSubnetMissingVPCEndpointViolation": { + "type": "structure", + "members": { + "FirewallSubnetId": {}, + "VpcId": {}, + "SubnetAvailabilityZone": {}, + "SubnetAvailabilityZoneId": {} + } } } } }, "ResourceTags": { - "shape": "S3r" + "shape": "S5f" }, "ResourceDescription": {} } @@ -693,6 +938,56 @@ } } }, + "ListAdminAccountsForOrganization": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "AdminAccounts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AdminAccount": {}, + "DefaultAdmin": { + "type": "boolean" + }, + "Status": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListAdminsManagingAccount": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "AdminAccounts": { + "shape": "Sz" + }, + "NextToken": {} + } + } + }, "ListAppsLists": { "input": { "type": "structure", @@ -721,7 +1016,7 @@ "ListId": {}, "ListName": {}, "AppsList": { - "shape": "Sk" + "shape": "S1g" } } } @@ -775,7 +1070,7 @@ "type": "timestamp" }, "IssueInfoMap": { - "shape": "Sz" + "shape": "S1x" } } } @@ -784,6 +1079,44 @@ } } }, + "ListDiscoveredResources": { + "input": { + "type": "structure", + "required": [ + "MemberAccountIds", + "ResourceType" + ], + "members": { + "MemberAccountIds": { + "type": "list", + "member": {} + }, + "ResourceType": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "URI": {}, + "AccountId": {}, + "Type": {}, + "Name": {} + } + } + }, + "NextToken": {} + } + } + }, "ListMemberAccounts": { "input": { "type": "structure", @@ -833,7 +1166,8 @@ }, "DeleteUnusedFMManagedResources": { "type": "boolean" - } + }, + "PolicyStatus": {} } } }, @@ -869,7 +1203,7 @@ "ListId": {}, "ListName": {}, "ProtocolsList": { - "shape": "S1s" + "shape": "S2w" } } } @@ -878,6 +1212,75 @@ } } }, + "ListResourceSetResources": { + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Items" + ], + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "URI" + ], + "members": { + "URI": {}, + "AccountId": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListResourceSets": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourceSets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "Description": {}, + "LastUpdateTime": { + "type": "timestamp" + }, + "ResourceSetStatus": {} + } + } + }, + "NextToken": {} + } + } + }, "ListTagsForResource": { "input": { "type": "structure", @@ -892,7 +1295,53 @@ "type": "structure", "members": { "TagList": { - "shape": "S3r" + "shape": "S5f" + } + } + } + }, + "ListThirdPartyFirewallFirewallPolicies": { + "input": { + "type": "structure", + "required": [ + "ThirdPartyFirewall", + "MaxResults" + ], + "members": { + "ThirdPartyFirewall": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ThirdPartyFirewallFirewallPolicies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FirewallPolicyId": {}, + "FirewallPolicyName": {} + } + } + }, + "NextToken": {} + } + } + }, + "PutAdminAccount": { + "input": { + "type": "structure", + "required": [ + "AdminAccount" + ], + "members": { + "AdminAccount": {}, + "AdminScope": { + "shape": "Sx" } } } @@ -905,10 +1354,10 @@ ], "members": { "AppsList": { - "shape": "Sg" + "shape": "S1c" }, "TagList": { - "shape": "S3r" + "shape": "S5f" } } }, @@ -916,7 +1365,7 @@ "type": "structure", "members": { "AppsList": { - "shape": "Sg" + "shape": "S1c" }, "AppsListArn": {} } @@ -943,10 +1392,10 @@ ], "members": { "Policy": { - "shape": "S16" + "shape": "S24" }, "TagList": { - "shape": "S3r" + "shape": "S5f" } } }, @@ -954,7 +1403,7 @@ "type": "structure", "members": { "Policy": { - "shape": "S16" + "shape": "S24" }, "PolicyArn": {} } @@ -968,10 +1417,10 @@ ], "members": { "ProtocolsList": { - "shape": "S1r" + "shape": "S2v" }, "TagList": { - "shape": "S3r" + "shape": "S5f" } } }, @@ -979,12 +1428,41 @@ "type": "structure", "members": { "ProtocolsList": { - "shape": "S1r" + "shape": "S2v" }, "ProtocolsListArn": {} } } }, + "PutResourceSet": { + "input": { + "type": "structure", + "required": [ + "ResourceSet" + ], + "members": { + "ResourceSet": { + "shape": "S30" + }, + "TagList": { + "shape": "S5f" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ResourceSet", + "ResourceSetArn" + ], + "members": { + "ResourceSet": { + "shape": "S30" + }, + "ResourceSetArn": {} + } + } + }, "TagResource": { "input": { "type": "structure", @@ -995,7 +1473,7 @@ "members": { "ResourceArn": {}, "TagList": { - "shape": "S3r" + "shape": "S5f" } } }, @@ -1026,7 +1504,83 @@ } }, "shapes": { - "Sg": { + "S9": { + "type": "list", + "member": {} + }, + "Sb": { + "type": "list", + "member": { + "type": "structure", + "members": { + "URI": {}, + "Reason": {} + } + } + }, + "Sx": { + "type": "structure", + "members": { + "AccountScope": { + "type": "structure", + "members": { + "Accounts": { + "shape": "Sz" + }, + "AllAccountsEnabled": { + "type": "boolean" + }, + "ExcludeSpecifiedAccounts": { + "type": "boolean" + } + } + }, + "OrganizationalUnitScope": { + "type": "structure", + "members": { + "OrganizationalUnits": { + "type": "list", + "member": {} + }, + "AllOrganizationalUnitsEnabled": { + "type": "boolean" + }, + "ExcludeSpecifiedOrganizationalUnits": { + "type": "boolean" + } + } + }, + "RegionScope": { + "type": "structure", + "members": { + "Regions": { + "type": "list", + "member": {} + }, + "AllRegionsEnabled": { + "type": "boolean" + } + } + }, + "PolicyTypeScope": { + "type": "structure", + "members": { + "PolicyTypes": { + "type": "list", + "member": {} + }, + "AllPolicyTypesEnabled": { + "type": "boolean" + } + } + } + } + }, + "Sz": { + "type": "list", + "member": {} + }, + "S1c": { "type": "structure", "required": [ "ListName", @@ -1043,18 +1597,18 @@ "type": "timestamp" }, "AppsList": { - "shape": "Sk" + "shape": "S1g" }, "PreviousAppsList": { "type": "map", "key": {}, "value": { - "shape": "Sk" + "shape": "S1g" } } } }, - "Sk": { + "S1g": { "type": "list", "member": { "type": "structure", @@ -1072,12 +1626,12 @@ } } }, - "Sz": { + "S1x": { "type": "map", "key": {}, "value": {} }, - "S16": { + "S24": { "type": "structure", "required": [ "PolicyName", @@ -1097,13 +1651,29 @@ ], "members": { "Type": {}, - "ManagedServiceData": {} + "ManagedServiceData": {}, + "PolicyOption": { + "type": "structure", + "members": { + "NetworkFirewallPolicy": { + "type": "structure", + "members": { + "FirewallDeploymentModel": {} + } + }, + "ThirdPartyFirewallPolicy": { + "type": "structure", + "members": { + "FirewallDeploymentModel": {} + } + } + } + } } }, "ResourceType": {}, "ResourceTypeList": { - "type": "list", - "member": {} + "shape": "S2c" }, "ResourceTags": { "type": "list", @@ -1128,14 +1698,24 @@ "type": "boolean" }, "IncludeMap": { - "shape": "S1g" + "shape": "S2h" }, "ExcludeMap": { - "shape": "S1g" - } + "shape": "S2h" + }, + "ResourceSetIds": { + "type": "list", + "member": {} + }, + "PolicyDescription": {}, + "PolicyStatus": {} } }, - "S1g": { + "S2c": { + "type": "list", + "member": {} + }, + "S2h": { "type": "map", "key": {}, "value": { @@ -1143,7 +1723,7 @@ "member": {} } }, - "S1r": { + "S2v": { "type": "structure", "required": [ "ListName", @@ -1160,35 +1740,55 @@ "type": "timestamp" }, "ProtocolsList": { - "shape": "S1s" + "shape": "S2w" }, "PreviousProtocolsList": { "type": "map", "key": {}, "value": { - "shape": "S1s" + "shape": "S2w" } } } }, - "S1s": { + "S2w": { "type": "list", "member": {} }, - "S2d": { + "S30": { + "type": "structure", + "required": [ + "Name", + "ResourceTypeList" + ], + "members": { + "Id": {}, + "Name": {}, + "Description": {}, + "UpdateToken": {}, + "ResourceTypeList": { + "shape": "S2c" + }, + "LastUpdateTime": { + "type": "timestamp" + }, + "ResourceSetStatus": {} + } + }, + "S3p": { "type": "structure", "members": { "ViolationTarget": {}, "ViolatingSecurityGroups": { - "shape": "S2e" + "shape": "S3q" } } }, - "S2e": { + "S3q": { "type": "list", "member": {} }, - "S2l": { + "S3x": { "type": "structure", "members": { "StatelessRuleGroups": { @@ -1205,13 +1805,13 @@ } }, "StatelessDefaultActions": { - "shape": "S2q" + "shape": "S42" }, "StatelessFragmentDefaultActions": { - "shape": "S2q" + "shape": "S42" }, "StatelessCustomActions": { - "shape": "S2q" + "shape": "S42" }, "StatefulRuleGroups": { "type": "list", @@ -1219,23 +1819,41 @@ "type": "structure", "members": { "RuleGroupName": {}, - "ResourceId": {} + "ResourceId": {}, + "Priority": { + "type": "integer" + }, + "Override": { + "type": "structure", + "members": { + "Action": {} + } + } } } + }, + "StatefulDefaultActions": { + "shape": "S42" + }, + "StatefulEngineOptions": { + "type": "structure", + "members": { + "RuleOrder": {} + } } } }, - "S2q": { + "S42": { "type": "list", "member": {} }, - "S2v": { + "S4c": { "type": "list", "member": { - "shape": "S2w" + "shape": "S4d" } }, - "S2w": { + "S4d": { "type": "structure", "members": { "DestinationType": {}, @@ -1244,7 +1862,7 @@ "Target": {} } }, - "S2z": { + "S4g": { "type": "list", "member": { "type": "structure", @@ -1253,7 +1871,7 @@ "PrefixListId": {}, "IpV6Cidr": {}, "ContributingSubnets": { - "shape": "S2e" + "shape": "S3q" }, "AllowedTargets": { "type": "list", @@ -1263,14 +1881,14 @@ } } }, - "S3k": { + "S51": { "type": "structure", "members": { "ResourceId": {}, "Description": {} } }, - "S3r": { + "S5f": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/forecast-2018-06-26.min.json b/iamlivecore/service/forecast-2018-06-26.min.json index 55bc2c5b..545c8c9f 100644 --- a/iamlivecore/service/forecast-2018-06-26.min.json +++ b/iamlivecore/service/forecast-2018-06-26.min.json @@ -13,6 +13,59 @@ "uid": "forecast-2018-06-26" }, "operations": { + "CreateAutoPredictor": { + "input": { + "type": "structure", + "required": [ + "PredictorName" + ], + "members": { + "PredictorName": {}, + "ForecastHorizon": { + "type": "integer" + }, + "ForecastTypes": { + "shape": "S4" + }, + "ForecastDimensions": { + "shape": "S6" + }, + "ForecastFrequency": {}, + "DataConfig": { + "shape": "S8" + }, + "EncryptionConfig": { + "shape": "Si" + }, + "ReferencePredictorArn": {}, + "OptimizationMetric": {}, + "ExplainPredictor": { + "type": "boolean" + }, + "Tags": { + "shape": "Sm" + }, + "MonitorConfig": { + "type": "structure", + "required": [ + "MonitorName" + ], + "members": { + "MonitorName": {} + } + }, + "TimeAlignmentBoundary": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "members": { + "PredictorArn": {} + } + } + }, "CreateDataset": { "input": { "type": "structure", @@ -28,13 +81,13 @@ "DatasetType": {}, "DataFrequency": {}, "Schema": { - "shape": "S6" + "shape": "S10" }, "EncryptionConfig": { - "shape": "Sa" + "shape": "Si" }, "Tags": { - "shape": "Sd" + "shape": "Sm" } } }, @@ -56,10 +109,10 @@ "DatasetGroupName": {}, "Domain": {}, "DatasetArns": { - "shape": "Sj" + "shape": "S16" }, "Tags": { - "shape": "Sd" + "shape": "Sm" } } }, @@ -82,7 +135,7 @@ "DatasetImportJobName": {}, "DatasetArn": {}, "DataSource": { - "shape": "Sm" + "shape": "S19" }, "TimestampFormat": {}, "TimeZone": {}, @@ -91,8 +144,10 @@ }, "GeolocationFormat": {}, "Tags": { - "shape": "Sd" - } + "shape": "Sm" + }, + "Format": {}, + "ImportMode": {} } }, "output": { @@ -102,6 +157,70 @@ } } }, + "CreateExplainability": { + "input": { + "type": "structure", + "required": [ + "ExplainabilityName", + "ResourceArn", + "ExplainabilityConfig" + ], + "members": { + "ExplainabilityName": {}, + "ResourceArn": {}, + "ExplainabilityConfig": { + "shape": "S1k" + }, + "DataSource": { + "shape": "S19" + }, + "Schema": { + "shape": "S10" + }, + "EnableVisualization": { + "type": "boolean" + }, + "StartDateTime": {}, + "EndDateTime": {}, + "Tags": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "members": { + "ExplainabilityArn": {} + } + } + }, + "CreateExplainabilityExport": { + "input": { + "type": "structure", + "required": [ + "ExplainabilityExportName", + "ExplainabilityArn", + "Destination" + ], + "members": { + "ExplainabilityExportName": {}, + "ExplainabilityArn": {}, + "Destination": { + "shape": "S1q" + }, + "Tags": { + "shape": "Sm" + }, + "Format": {} + } + }, + "output": { + "type": "structure", + "members": { + "ExplainabilityExportArn": {} + } + } + }, "CreateForecast": { "input": { "type": "structure", @@ -113,10 +232,13 @@ "ForecastName": {}, "PredictorArn": {}, "ForecastTypes": { - "shape": "Sv" + "shape": "S4" }, "Tags": { - "shape": "Sd" + "shape": "Sm" + }, + "TimeSeriesSelector": { + "shape": "S1t" } } }, @@ -139,11 +261,12 @@ "ForecastExportJobName": {}, "ForecastArn": {}, "Destination": { - "shape": "Sz" + "shape": "S1q" }, "Tags": { - "shape": "Sd" - } + "shape": "Sm" + }, + "Format": {} } }, "output": { @@ -153,6 +276,28 @@ } } }, + "CreateMonitor": { + "input": { + "type": "structure", + "required": [ + "MonitorName", + "ResourceArn" + ], + "members": { + "MonitorName": {}, + "ResourceArn": {}, + "Tags": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "members": { + "MonitorArn": {} + } + } + }, "CreatePredictor": { "input": { "type": "structure", @@ -169,7 +314,7 @@ "type": "integer" }, "ForecastTypes": { - "shape": "Sv" + "shape": "S4" }, "PerformAutoML": { "type": "boolean" @@ -179,25 +324,25 @@ "type": "boolean" }, "TrainingParameters": { - "shape": "S15" + "shape": "S22" }, "EvaluationParameters": { - "shape": "S18" + "shape": "S25" }, "HPOConfig": { - "shape": "S19" + "shape": "S26" }, "InputDataConfig": { - "shape": "S1l" + "shape": "S2g" }, "FeaturizationConfig": { - "shape": "S1o" + "shape": "S2j" }, "EncryptionConfig": { - "shape": "Sa" + "shape": "Si" }, "Tags": { - "shape": "Sd" + "shape": "Sm" }, "OptimizationMetric": {} } @@ -221,11 +366,12 @@ "PredictorBacktestExportJobName": {}, "PredictorArn": {}, "Destination": { - "shape": "Sz" + "shape": "S1q" }, "Tags": { - "shape": "Sd" - } + "shape": "Sm" + }, + "Format": {} } }, "output": { @@ -235,6 +381,88 @@ } } }, + "CreateWhatIfAnalysis": { + "input": { + "type": "structure", + "required": [ + "WhatIfAnalysisName", + "ForecastArn" + ], + "members": { + "WhatIfAnalysisName": {}, + "ForecastArn": {}, + "TimeSeriesSelector": { + "shape": "S1t" + }, + "Tags": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "members": { + "WhatIfAnalysisArn": {} + } + } + }, + "CreateWhatIfForecast": { + "input": { + "type": "structure", + "required": [ + "WhatIfForecastName", + "WhatIfAnalysisArn" + ], + "members": { + "WhatIfForecastName": {}, + "WhatIfAnalysisArn": {}, + "TimeSeriesTransformations": { + "shape": "S2w" + }, + "TimeSeriesReplacementsDataSource": { + "shape": "S34" + }, + "Tags": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "members": { + "WhatIfForecastArn": {} + } + } + }, + "CreateWhatIfForecastExport": { + "input": { + "type": "structure", + "required": [ + "WhatIfForecastExportName", + "WhatIfForecastArns", + "Destination" + ], + "members": { + "WhatIfForecastExportName": {}, + "WhatIfForecastArns": { + "shape": "S38" + }, + "Destination": { + "shape": "S1q" + }, + "Tags": { + "shape": "Sm" + }, + "Format": {} + } + }, + "output": { + "type": "structure", + "members": { + "WhatIfForecastExportArn": {} + } + } + }, "DeleteDataset": { "input": { "type": "structure", @@ -271,6 +499,30 @@ }, "idempotent": true }, + "DeleteExplainability": { + "input": { + "type": "structure", + "required": [ + "ExplainabilityArn" + ], + "members": { + "ExplainabilityArn": {} + } + }, + "idempotent": true + }, + "DeleteExplainabilityExport": { + "input": { + "type": "structure", + "required": [ + "ExplainabilityExportArn" + ], + "members": { + "ExplainabilityExportArn": {} + } + }, + "idempotent": true + }, "DeleteForecast": { "input": { "type": "structure", @@ -295,6 +547,18 @@ }, "idempotent": true }, + "DeleteMonitor": { + "input": { + "type": "structure", + "required": [ + "MonitorArn" + ], + "members": { + "MonitorArn": {} + } + }, + "idempotent": true + }, "DeletePredictor": { "input": { "type": "structure", @@ -331,87 +595,193 @@ }, "idempotent": true }, - "DescribeDataset": { + "DeleteWhatIfAnalysis": { "input": { "type": "structure", "required": [ - "DatasetArn" + "WhatIfAnalysisArn" ], "members": { - "DatasetArn": {} - } - }, - "output": { - "type": "structure", - "members": { - "DatasetArn": {}, - "DatasetName": {}, - "Domain": {}, - "DatasetType": {}, - "DataFrequency": {}, - "Schema": { - "shape": "S6" - }, - "EncryptionConfig": { - "shape": "Sa" - }, - "Status": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModificationTime": { - "type": "timestamp" - } + "WhatIfAnalysisArn": {} } }, "idempotent": true }, - "DescribeDatasetGroup": { + "DeleteWhatIfForecast": { "input": { "type": "structure", "required": [ - "DatasetGroupArn" + "WhatIfForecastArn" ], "members": { - "DatasetGroupArn": {} + "WhatIfForecastArn": {} } }, - "output": { + "idempotent": true + }, + "DeleteWhatIfForecastExport": { + "input": { "type": "structure", + "required": [ + "WhatIfForecastExportArn" + ], "members": { - "DatasetGroupName": {}, - "DatasetGroupArn": {}, - "DatasetArns": { - "shape": "Sj" - }, - "Domain": {}, - "Status": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModificationTime": { - "type": "timestamp" - } + "WhatIfForecastExportArn": {} } }, "idempotent": true }, - "DescribeDatasetImportJob": { + "DescribeAutoPredictor": { "input": { "type": "structure", "required": [ - "DatasetImportJobArn" + "PredictorArn" ], "members": { - "DatasetImportJobArn": {} + "PredictorArn": {} } }, "output": { "type": "structure", "members": { - "DatasetImportJobName": {}, - "DatasetImportJobArn": {}, - "DatasetArn": {}, + "PredictorArn": {}, + "PredictorName": {}, + "ForecastHorizon": { + "type": "integer" + }, + "ForecastTypes": { + "shape": "S4" + }, + "ForecastFrequency": {}, + "ForecastDimensions": { + "shape": "S6" + }, + "DatasetImportJobArns": { + "shape": "S16" + }, + "DataConfig": { + "shape": "S8" + }, + "EncryptionConfig": { + "shape": "Si" + }, + "ReferencePredictorSummary": { + "shape": "S3q" + }, + "EstimatedTimeRemainingInMinutes": { + "type": "long" + }, + "Status": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + }, + "OptimizationMetric": {}, + "ExplainabilityInfo": { + "type": "structure", + "members": { + "ExplainabilityArn": {}, + "Status": {} + } + }, + "MonitorInfo": { + "type": "structure", + "members": { + "MonitorArn": {}, + "Status": {} + } + }, + "TimeAlignmentBoundary": { + "shape": "Sr" + } + } + }, + "idempotent": true + }, + "DescribeDataset": { + "input": { + "type": "structure", + "required": [ + "DatasetArn" + ], + "members": { + "DatasetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "DatasetArn": {}, + "DatasetName": {}, + "Domain": {}, + "DatasetType": {}, + "DataFrequency": {}, + "Schema": { + "shape": "S10" + }, + "EncryptionConfig": { + "shape": "Si" + }, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + } + } + }, + "idempotent": true + }, + "DescribeDatasetGroup": { + "input": { + "type": "structure", + "required": [ + "DatasetGroupArn" + ], + "members": { + "DatasetGroupArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "DatasetGroupName": {}, + "DatasetGroupArn": {}, + "DatasetArns": { + "shape": "S16" + }, + "Domain": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + } + } + }, + "idempotent": true + }, + "DescribeDatasetImportJob": { + "input": { + "type": "structure", + "required": [ + "DatasetImportJobArn" + ], + "members": { + "DatasetImportJobArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "DatasetImportJobName": {}, + "DatasetImportJobArn": {}, + "DatasetArn": {}, "TimestampFormat": {}, "TimeZone": {}, "UseGeolocationForTimeZone": { @@ -419,7 +789,7 @@ }, "GeolocationFormat": {}, "DataSource": { - "shape": "Sm" + "shape": "S19" }, "EstimatedTimeRemainingInMinutes": { "type": "long" @@ -473,6 +843,53 @@ "CreationTime": { "type": "timestamp" }, + "LastModificationTime": { + "type": "timestamp" + }, + "Format": {}, + "ImportMode": {} + } + }, + "idempotent": true + }, + "DescribeExplainability": { + "input": { + "type": "structure", + "required": [ + "ExplainabilityArn" + ], + "members": { + "ExplainabilityArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ExplainabilityArn": {}, + "ExplainabilityName": {}, + "ResourceArn": {}, + "ExplainabilityConfig": { + "shape": "S1k" + }, + "EnableVisualization": { + "type": "boolean" + }, + "DataSource": { + "shape": "S19" + }, + "Schema": { + "shape": "S10" + }, + "StartDateTime": {}, + "EndDateTime": {}, + "EstimatedTimeRemainingInMinutes": { + "type": "long" + }, + "Message": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, "LastModificationTime": { "type": "timestamp" } @@ -480,6 +897,38 @@ }, "idempotent": true }, + "DescribeExplainabilityExport": { + "input": { + "type": "structure", + "required": [ + "ExplainabilityExportArn" + ], + "members": { + "ExplainabilityExportArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ExplainabilityExportArn": {}, + "ExplainabilityExportName": {}, + "ExplainabilityArn": {}, + "Destination": { + "shape": "S1q" + }, + "Message": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + }, + "Format": {} + } + }, + "idempotent": true + }, "DescribeForecast": { "input": { "type": "structure", @@ -496,7 +945,7 @@ "ForecastArn": {}, "ForecastName": {}, "ForecastTypes": { - "shape": "Sv" + "shape": "S4" }, "PredictorArn": {}, "DatasetGroupArn": {}, @@ -510,6 +959,9 @@ }, "LastModificationTime": { "type": "timestamp" + }, + "TimeSeriesSelector": { + "shape": "S1t" } } }, @@ -532,7 +984,7 @@ "ForecastExportJobName": {}, "ForecastArn": {}, "Destination": { - "shape": "Sz" + "shape": "S1q" }, "Message": {}, "Status": {}, @@ -541,6 +993,64 @@ }, "LastModificationTime": { "type": "timestamp" + }, + "Format": {} + } + }, + "idempotent": true + }, + "DescribeMonitor": { + "input": { + "type": "structure", + "required": [ + "MonitorArn" + ], + "members": { + "MonitorArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "MonitorName": {}, + "MonitorArn": {}, + "ResourceArn": {}, + "Status": {}, + "LastEvaluationTime": { + "type": "timestamp" + }, + "LastEvaluationState": {}, + "Baseline": { + "type": "structure", + "members": { + "PredictorBaseline": { + "type": "structure", + "members": { + "BaselineMetrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Value": { + "type": "double" + } + } + } + } + } + } + } + }, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + }, + "EstimatedEvaluationTimeRemainingInMinutes": { + "type": "long" } } }, @@ -562,11 +1072,14 @@ "PredictorArn": {}, "PredictorName": {}, "AlgorithmArn": {}, + "AutoMLAlgorithmArns": { + "shape": "S16" + }, "ForecastHorizon": { "type": "integer" }, "ForecastTypes": { - "shape": "Sv" + "shape": "S4" }, "PerformAutoML": { "type": "boolean" @@ -576,22 +1089,22 @@ "type": "boolean" }, "TrainingParameters": { - "shape": "S15" + "shape": "S22" }, "EvaluationParameters": { - "shape": "S18" + "shape": "S25" }, "HPOConfig": { - "shape": "S19" + "shape": "S26" }, "InputDataConfig": { - "shape": "S1l" + "shape": "S2g" }, "FeaturizationConfig": { - "shape": "S1o" + "shape": "S2j" }, "EncryptionConfig": { - "shape": "Sa" + "shape": "Si" }, "PredictorExecutionDetails": { "type": "structure", @@ -626,11 +1139,11 @@ "EstimatedTimeRemainingInMinutes": { "type": "long" }, - "DatasetImportJobArns": { - "shape": "Sj" + "IsAutoPredictor": { + "type": "boolean" }, - "AutoMLAlgorithmArns": { - "shape": "Sj" + "DatasetImportJobArns": { + "shape": "S16" }, "Status": {}, "Message": {}, @@ -662,7 +1175,7 @@ "PredictorBacktestExportJobName": {}, "PredictorArn": {}, "Destination": { - "shape": "Sz" + "shape": "S1q" }, "Message": {}, "Status": {}, @@ -671,25 +1184,138 @@ }, "LastModificationTime": { "type": "timestamp" + }, + "Format": {} + } + }, + "idempotent": true + }, + "DescribeWhatIfAnalysis": { + "input": { + "type": "structure", + "required": [ + "WhatIfAnalysisArn" + ], + "members": { + "WhatIfAnalysisArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "WhatIfAnalysisName": {}, + "WhatIfAnalysisArn": {}, + "ForecastArn": {}, + "EstimatedTimeRemainingInMinutes": { + "type": "long" + }, + "Status": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + }, + "TimeSeriesSelector": { + "shape": "S1t" } } }, "idempotent": true }, - "GetAccuracyMetrics": { + "DescribeWhatIfForecast": { "input": { "type": "structure", "required": [ - "PredictorArn" + "WhatIfForecastArn" ], "members": { - "PredictorArn": {} + "WhatIfForecastArn": {} } }, "output": { "type": "structure", "members": { - "PredictorEvaluationResults": { + "WhatIfForecastName": {}, + "WhatIfForecastArn": {}, + "WhatIfAnalysisArn": {}, + "EstimatedTimeRemainingInMinutes": { + "type": "long" + }, + "Status": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + }, + "TimeSeriesTransformations": { + "shape": "S2w" + }, + "TimeSeriesReplacementsDataSource": { + "shape": "S34" + }, + "ForecastTypes": { + "shape": "S4" + } + } + }, + "idempotent": true + }, + "DescribeWhatIfForecastExport": { + "input": { + "type": "structure", + "required": [ + "WhatIfForecastExportArn" + ], + "members": { + "WhatIfForecastExportArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "WhatIfForecastExportArn": {}, + "WhatIfForecastExportName": {}, + "WhatIfForecastArns": { + "type": "list", + "member": {} + }, + "Destination": { + "shape": "S1q" + }, + "Message": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "EstimatedTimeRemainingInMinutes": { + "type": "long" + }, + "LastModificationTime": { + "type": "timestamp" + }, + "Format": {} + } + }, + "idempotent": true + }, + "GetAccuracyMetrics": { + "input": { + "type": "structure", + "required": [ + "PredictorArn" + ], + "members": { + "PredictorArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "PredictorEvaluationResults": { "type": "list", "member": { "type": "structure", @@ -764,32 +1390,285 @@ } } }, + "IsAutoPredictor": { + "type": "boolean" + }, "AutoMLOverrideStrategy": {}, "OptimizationMetric": {} } }, "idempotent": true }, - "ListDatasetGroups": { + "ListDatasetGroups": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DatasetGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DatasetGroupArn": {}, + "DatasetGroupName": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListDatasetImportJobs": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "S5m" + } + } + }, + "output": { + "type": "structure", + "members": { + "DatasetImportJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DatasetImportJobArn": {}, + "DatasetImportJobName": {}, + "DataSource": { + "shape": "S19" + }, + "Status": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + }, + "ImportMode": {} + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListDatasets": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Datasets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DatasetArn": {}, + "DatasetName": {}, + "DatasetType": {}, + "Domain": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListExplainabilities": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "S5m" + } + } + }, + "output": { + "type": "structure", + "members": { + "Explainabilities": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ExplainabilityArn": {}, + "ExplainabilityName": {}, + "ResourceArn": {}, + "ExplainabilityConfig": { + "shape": "S1k" + }, + "Status": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListExplainabilityExports": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "S5m" + } + } + }, + "output": { + "type": "structure", + "members": { + "ExplainabilityExports": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ExplainabilityExportArn": {}, + "ExplainabilityExportName": {}, + "Destination": { + "shape": "S1q" + }, + "Status": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListForecastExportJobs": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "S5m" + } + } + }, + "output": { + "type": "structure", + "members": { + "ForecastExportJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ForecastExportJobArn": {}, + "ForecastExportJobName": {}, + "Destination": { + "shape": "S1q" + }, + "Status": {}, + "Message": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModificationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListForecasts": { "input": { "type": "structure", "members": { "NextToken": {}, "MaxResults": { "type": "integer" + }, + "Filters": { + "shape": "S5m" } } }, "output": { "type": "structure", "members": { - "DatasetGroups": { + "Forecasts": { "type": "list", "member": { "type": "structure", "members": { + "ForecastArn": {}, + "ForecastName": {}, + "PredictorArn": {}, + "CreatedUsingAutoPredictor": { + "type": "boolean" + }, "DatasetGroupArn": {}, - "DatasetGroupName": {}, + "Status": {}, + "Message": {}, "CreationTime": { "type": "timestamp" }, @@ -804,34 +1683,109 @@ }, "idempotent": true }, - "ListDatasetImportJobs": { + "ListMonitorEvaluations": { "input": { "type": "structure", + "required": [ + "MonitorArn" + ], "members": { "NextToken": {}, "MaxResults": { "type": "integer" }, + "MonitorArn": {}, "Filters": { - "shape": "S3i" + "shape": "S5m" } } }, "output": { "type": "structure", "members": { - "DatasetImportJobs": { + "NextToken": {}, + "PredictorMonitorEvaluations": { "type": "list", "member": { "type": "structure", "members": { - "DatasetImportJobArn": {}, - "DatasetImportJobName": {}, - "DataSource": { - "shape": "Sm" + "ResourceArn": {}, + "MonitorArn": {}, + "EvaluationTime": { + "type": "timestamp" + }, + "EvaluationState": {}, + "WindowStartDatetime": { + "type": "timestamp" + }, + "WindowEndDatetime": { + "type": "timestamp" + }, + "PredictorEvent": { + "type": "structure", + "members": { + "Detail": {}, + "Datetime": { + "type": "timestamp" + } + } + }, + "MonitorDataSource": { + "type": "structure", + "members": { + "DatasetImportJobArn": {}, + "ForecastArn": {}, + "PredictorArn": {} + } + }, + "MetricResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MetricName": {}, + "MetricValue": { + "type": "double" + } + } + } + }, + "NumItemsEvaluated": { + "type": "long" }, + "Message": {} + } + } + } + } + }, + "idempotent": true + }, + "ListMonitors": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "S5m" + } + } + }, + "output": { + "type": "structure", + "members": { + "Monitors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MonitorArn": {}, + "MonitorName": {}, + "ResourceArn": {}, "Status": {}, - "Message": {}, "CreationTime": { "type": "timestamp" }, @@ -846,28 +1800,34 @@ }, "idempotent": true }, - "ListDatasets": { + "ListPredictorBacktestExportJobs": { "input": { "type": "structure", "members": { "NextToken": {}, "MaxResults": { "type": "integer" + }, + "Filters": { + "shape": "S5m" } } }, "output": { "type": "structure", "members": { - "Datasets": { + "PredictorBacktestExportJobs": { "type": "list", "member": { "type": "structure", "members": { - "DatasetArn": {}, - "DatasetName": {}, - "DatasetType": {}, - "Domain": {}, + "PredictorBacktestExportJobArn": {}, + "PredictorBacktestExportJobName": {}, + "Destination": { + "shape": "S1q" + }, + "Status": {}, + "Message": {}, "CreationTime": { "type": "timestamp" }, @@ -882,7 +1842,7 @@ }, "idempotent": true }, - "ListForecastExportJobs": { + "ListPredictors": { "input": { "type": "structure", "members": { @@ -891,22 +1851,26 @@ "type": "integer" }, "Filters": { - "shape": "S3i" + "shape": "S5m" } } }, "output": { "type": "structure", "members": { - "ForecastExportJobs": { + "Predictors": { "type": "list", "member": { "type": "structure", "members": { - "ForecastExportJobArn": {}, - "ForecastExportJobName": {}, - "Destination": { - "shape": "Sz" + "PredictorArn": {}, + "PredictorName": {}, + "DatasetGroupArn": {}, + "IsAutoPredictor": { + "type": "boolean" + }, + "ReferencePredictorSummary": { + "shape": "S3q" }, "Status": {}, "Message": {}, @@ -924,7 +1888,26 @@ }, "idempotent": true }, - "ListForecasts": { + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sm" + } + } + } + }, + "ListWhatIfAnalyses": { "input": { "type": "structure", "members": { @@ -933,22 +1916,21 @@ "type": "integer" }, "Filters": { - "shape": "S3i" + "shape": "S5m" } } }, "output": { "type": "structure", "members": { - "Forecasts": { + "WhatIfAnalyses": { "type": "list", "member": { "type": "structure", "members": { + "WhatIfAnalysisArn": {}, + "WhatIfAnalysisName": {}, "ForecastArn": {}, - "ForecastName": {}, - "PredictorArn": {}, - "DatasetGroupArn": {}, "Status": {}, "Message": {}, "CreationTime": { @@ -965,7 +1947,7 @@ }, "idempotent": true }, - "ListPredictorBacktestExportJobs": { + "ListWhatIfForecastExports": { "input": { "type": "structure", "members": { @@ -974,22 +1956,25 @@ "type": "integer" }, "Filters": { - "shape": "S3i" + "shape": "S5m" } } }, "output": { "type": "structure", "members": { - "PredictorBacktestExportJobs": { + "WhatIfForecastExports": { "type": "list", "member": { "type": "structure", "members": { - "PredictorBacktestExportJobArn": {}, - "PredictorBacktestExportJobName": {}, + "WhatIfForecastExportArn": {}, + "WhatIfForecastArns": { + "shape": "S38" + }, + "WhatIfForecastExportName": {}, "Destination": { - "shape": "Sz" + "shape": "S1q" }, "Status": {}, "Message": {}, @@ -1007,7 +1992,7 @@ }, "idempotent": true }, - "ListPredictors": { + "ListWhatIfForecasts": { "input": { "type": "structure", "members": { @@ -1016,21 +2001,21 @@ "type": "integer" }, "Filters": { - "shape": "S3i" + "shape": "S5m" } } }, "output": { "type": "structure", "members": { - "Predictors": { + "WhatIfForecasts": { "type": "list", "member": { "type": "structure", "members": { - "PredictorArn": {}, - "PredictorName": {}, - "DatasetGroupArn": {}, + "WhatIfForecastArn": {}, + "WhatIfForecastName": {}, + "WhatIfAnalysisArn": {}, "Status": {}, "Message": {}, "CreationTime": { @@ -1047,7 +2032,7 @@ }, "idempotent": true }, - "ListTagsForResource": { + "ResumeResource": { "input": { "type": "structure", "required": [ @@ -1057,14 +2042,7 @@ "ResourceArn": {} } }, - "output": { - "type": "structure", - "members": { - "Tags": { - "shape": "Sd" - } - } - } + "idempotent": true }, "StopResource": { "input": { @@ -1088,7 +2066,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sd" + "shape": "Sm" } } }, @@ -1109,7 +2087,7 @@ "TagKeys": { "type": "list", "member": { - "shape": "Sf" + "shape": "So" } } } @@ -1129,7 +2107,7 @@ "members": { "DatasetGroupArn": {}, "DatasetArns": { - "shape": "Sj" + "shape": "S16" } } }, @@ -1141,22 +2119,65 @@ } }, "shapes": { + "S4": { + "type": "list", + "member": {} + }, "S6": { + "type": "list", + "member": {} + }, + "S8": { "type": "structure", + "required": [ + "DatasetGroupArn" + ], "members": { - "Attributes": { + "DatasetGroupArn": {}, + "AttributeConfigs": { "type": "list", "member": { "type": "structure", + "required": [ + "AttributeName", + "Transformations" + ], "members": { "AttributeName": {}, - "AttributeType": {} + "Transformations": { + "type": "map", + "key": {}, + "value": {} + } + } + } + }, + "AdditionalDatasets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Configuration": { + "type": "map", + "key": {}, + "value": { + "shape": "Sh" + } + } } } } } }, - "Sa": { + "Sh": { + "type": "list", + "member": {} + }, + "Si": { "type": "structure", "required": [ "RoleArn", @@ -1167,7 +2188,7 @@ "KMSKeyArn": {} } }, - "Sd": { + "Sm": { "type": "list", "member": { "type": "structure", @@ -1177,7 +2198,7 @@ ], "members": { "Key": { - "shape": "Sf" + "shape": "So" }, "Value": { "type": "string", @@ -1186,26 +2207,54 @@ } } }, - "Sf": { + "So": { "type": "string", "sensitive": true }, - "Sj": { + "Sr": { + "type": "structure", + "members": { + "Month": {}, + "DayOfMonth": { + "type": "integer" + }, + "DayOfWeek": {}, + "Hour": { + "type": "integer" + } + } + }, + "S10": { + "type": "structure", + "members": { + "Attributes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AttributeName": {}, + "AttributeType": {} + } + } + } + } + }, + "S16": { "type": "list", "member": {} }, - "Sm": { + "S19": { "type": "structure", "required": [ "S3Config" ], "members": { "S3Config": { - "shape": "Sn" + "shape": "S1a" } } }, - "Sn": { + "S1a": { "type": "structure", "required": [ "Path", @@ -1217,27 +2266,51 @@ "KMSKeyArn": {} } }, - "Sv": { - "type": "list", - "member": {} + "S1k": { + "type": "structure", + "required": [ + "TimeSeriesGranularity", + "TimePointGranularity" + ], + "members": { + "TimeSeriesGranularity": {}, + "TimePointGranularity": {} + } }, - "Sz": { + "S1q": { "type": "structure", "required": [ "S3Config" ], "members": { "S3Config": { - "shape": "Sn" + "shape": "S1a" + } + } + }, + "S1t": { + "type": "structure", + "members": { + "TimeSeriesIdentifiers": { + "type": "structure", + "members": { + "DataSource": { + "shape": "S19" + }, + "Schema": { + "shape": "S10" + }, + "Format": {} + } } } }, - "S15": { + "S22": { "type": "map", "key": {}, "value": {} }, - "S18": { + "S25": { "type": "structure", "members": { "NumberOfBacktestWindows": { @@ -1248,7 +2321,7 @@ } } }, - "S19": { + "S26": { "type": "structure", "members": { "ParameterRanges": { @@ -1265,8 +2338,7 @@ "members": { "Name": {}, "Values": { - "type": "list", - "member": {} + "shape": "Sh" } } } @@ -1317,7 +2389,7 @@ } } }, - "S1l": { + "S2g": { "type": "structure", "required": [ "DatasetGroupArn" @@ -1340,7 +2412,7 @@ } } }, - "S1o": { + "S2j": { "type": "structure", "required": [ "ForecastFrequency" @@ -1348,8 +2420,7 @@ "members": { "ForecastFrequency": {}, "ForecastDimensions": { - "type": "list", - "member": {} + "shape": "S6" }, "Featurizations": { "type": "list", @@ -1382,7 +2453,74 @@ } } }, - "S3i": { + "S2w": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Action": { + "type": "structure", + "required": [ + "AttributeName", + "Operation", + "Value" + ], + "members": { + "AttributeName": {}, + "Operation": {}, + "Value": { + "type": "double" + } + } + }, + "TimeSeriesConditions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AttributeName", + "AttributeValue", + "Condition" + ], + "members": { + "AttributeName": {}, + "AttributeValue": {}, + "Condition": {} + } + } + } + } + } + }, + "S34": { + "type": "structure", + "required": [ + "S3Config", + "Schema" + ], + "members": { + "S3Config": { + "shape": "S1a" + }, + "Schema": { + "shape": "S10" + }, + "Format": {}, + "TimestampFormat": {} + } + }, + "S38": { + "type": "list", + "member": {} + }, + "S3q": { + "type": "structure", + "members": { + "Arn": {}, + "State": {} + } + }, + "S5m": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/forecastquery-2018-06-26.min.json b/iamlivecore/service/forecastquery-2018-06-26.min.json index 0b0f88f9..7c0de3e6 100644 --- a/iamlivecore/service/forecastquery-2018-06-26.min.json +++ b/iamlivecore/service/forecastquery-2018-06-26.min.json @@ -25,9 +25,7 @@ "StartDate": {}, "EndDate": {}, "Filters": { - "type": "map", - "key": {}, - "value": {} + "shape": "S4" }, "NextToken": {} } @@ -36,22 +34,58 @@ "type": "structure", "members": { "Forecast": { - "type": "structure", - "members": { - "Predictions": { - "type": "map", - "key": {}, - "value": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Timestamp": {}, - "Value": { - "type": "double" - } - } - } + "shape": "S9" + } + } + } + }, + "QueryWhatIfForecast": { + "input": { + "type": "structure", + "required": [ + "WhatIfForecastArn", + "Filters" + ], + "members": { + "WhatIfForecastArn": {}, + "StartDate": {}, + "EndDate": {}, + "Filters": { + "shape": "S4" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Forecast": { + "shape": "S9" + } + } + } + } + }, + "shapes": { + "S4": { + "type": "map", + "key": {}, + "value": {} + }, + "S9": { + "type": "structure", + "members": { + "Predictions": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Timestamp": {}, + "Value": { + "type": "double" } } } @@ -59,6 +93,5 @@ } } } - }, - "shapes": {} + } } \ No newline at end of file diff --git a/iamlivecore/service/frauddetector-2019-11-15.min.json b/iamlivecore/service/frauddetector-2019-11-15.min.json index fe38029e..85d55220 100644 --- a/iamlivecore/service/frauddetector-2019-11-15.min.json +++ b/iamlivecore/service/frauddetector-2019-11-15.min.json @@ -92,6 +92,21 @@ } } }, + "CancelBatchImportJob": { + "input": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CancelBatchPredictionJob": { "input": { "type": "structure", @@ -107,6 +122,32 @@ "members": {} } }, + "CreateBatchImportJob": { + "input": { + "type": "structure", + "required": [ + "jobId", + "inputPath", + "outputPath", + "eventTypeName", + "iamRoleArn" + ], + "members": { + "jobId": {}, + "inputPath": {}, + "outputPath": {}, + "eventTypeName": {}, + "iamRoleArn": {}, + "tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateBatchPredictionJob": { "input": { "type": "structure", @@ -147,13 +188,13 @@ "detectorId": {}, "description": {}, "externalModelEndpoints": { - "shape": "Sy" + "shape": "S12" }, "rules": { - "shape": "Sz" + "shape": "S13" }, "modelVersions": { - "shape": "S11" + "shape": "S15" }, "ruleExecutionMode": {}, "tags": { @@ -170,6 +211,29 @@ } } }, + "CreateList": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "elements": { + "shape": "S1f" + }, + "variableType": {}, + "description": {}, + "tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateModel": { "input": { "type": "structure", @@ -207,10 +271,13 @@ "modelType": {}, "trainingDataSource": {}, "trainingDataSchema": { - "shape": "S1d" + "shape": "S1n" }, "externalEventsDetail": { - "shape": "S1h" + "shape": "S1r" + }, + "ingestedEventsDetail": { + "shape": "S1s" }, "tags": { "shape": "S5" @@ -242,11 +309,11 @@ "detectorId": {}, "description": {}, "expression": { - "shape": "S1k" + "shape": "S1w" }, "language": {}, "outcomes": { - "shape": "S1g" + "shape": "S1y" }, "tags": { "shape": "S5" @@ -257,7 +324,7 @@ "type": "structure", "members": { "rule": { - "shape": "S10" + "shape": "S14" } } } @@ -288,6 +355,21 @@ "members": {} } }, + "DeleteBatchImportJob": { + "input": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteBatchPredictionJob": { "input": { "type": "structure", @@ -359,7 +441,10 @@ ], "members": { "eventId": {}, - "eventTypeName": {} + "eventTypeName": {}, + "deleteAuditHistory": { + "type": "boolean" + } } }, "output": { @@ -382,6 +467,24 @@ "members": {} } }, + "DeleteEventsByEventType": { + "input": { + "type": "structure", + "required": [ + "eventTypeName" + ], + "members": { + "eventTypeName": {} + } + }, + "output": { + "type": "structure", + "members": { + "eventTypeName": {}, + "eventsDeletionStatus": {} + } + } + }, "DeleteExternalModel": { "input": { "type": "structure", @@ -412,6 +515,21 @@ "members": {} } }, + "DeleteList": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteModel": { "input": { "type": "structure", @@ -471,7 +589,7 @@ ], "members": { "rule": { - "shape": "S10" + "shape": "S14" } } }, @@ -557,42 +675,19 @@ "status": {}, "trainingDataSource": {}, "trainingDataSchema": { - "shape": "S1d" + "shape": "S1n" }, "externalEventsDetail": { - "shape": "S1h" + "shape": "S1r" + }, + "ingestedEventsDetail": { + "shape": "S1s" }, "trainingResult": { "type": "structure", "members": { "dataValidationMetrics": { - "type": "structure", - "members": { - "fileLevelMessages": { - "type": "list", - "member": { - "type": "structure", - "members": { - "title": {}, - "content": {}, - "type": {} - } - } - }, - "fieldLevelMessages": { - "type": "list", - "member": { - "type": "structure", - "members": { - "fieldName": {}, - "identifier": {}, - "title": {}, - "content": {}, - "type": {} - } - } - } - } + "shape": "S3b" }, "trainingMetrics": { "type": "structure", @@ -623,6 +718,133 @@ } }, "variableImportanceMetrics": { + "shape": "S3k" + } + } + }, + "lastUpdatedTime": {}, + "createdTime": {}, + "arn": {}, + "trainingResultV2": { + "type": "structure", + "members": { + "dataValidationMetrics": { + "shape": "S3b" + }, + "trainingMetricsV2": { + "type": "structure", + "members": { + "ofi": { + "type": "structure", + "members": { + "metricDataPoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "fpr": { + "type": "float" + }, + "precision": { + "type": "float" + }, + "tpr": { + "type": "float" + }, + "threshold": { + "type": "float" + } + } + } + }, + "modelPerformance": { + "type": "structure", + "members": { + "auc": { + "type": "float" + }, + "uncertaintyRange": { + "shape": "S3t" + } + } + } + } + }, + "tfi": { + "type": "structure", + "members": { + "metricDataPoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "fpr": { + "type": "float" + }, + "precision": { + "type": "float" + }, + "tpr": { + "type": "float" + }, + "threshold": { + "type": "float" + } + } + } + }, + "modelPerformance": { + "type": "structure", + "members": { + "auc": { + "type": "float" + }, + "uncertaintyRange": { + "shape": "S3t" + } + } + } + } + }, + "ati": { + "type": "structure", + "members": { + "metricDataPoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "cr": { + "type": "float" + }, + "adr": { + "type": "float" + }, + "threshold": { + "type": "float" + }, + "atodr": { + "type": "float" + } + } + } + }, + "modelPerformance": { + "type": "structure", + "members": { + "asi": { + "type": "float" + } + } + } + } + } + } + }, + "variableImportanceMetrics": { + "shape": "S3k" + }, + "aggregatedVariablesImportanceMetrics": { "type": "structure", "members": { "logOddsMetrics": { @@ -630,14 +852,14 @@ "member": { "type": "structure", "required": [ - "variableName", - "variableType", - "variableImportance" + "variableNames", + "aggregatedVariablesImportance" ], "members": { - "variableName": {}, - "variableType": {}, - "variableImportance": { + "variableNames": { + "shape": "S12" + }, + "aggregatedVariablesImportance": { "type": "float" } } @@ -646,10 +868,52 @@ } } } + } + } + } + }, + "nextToken": {} + } + } + }, + "GetBatchImportJobs": { + "input": { + "type": "structure", + "members": { + "jobId": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "batchImports": { + "type": "list", + "member": { + "type": "structure", + "members": { + "jobId": {}, + "status": {}, + "failureReason": {}, + "startTime": {}, + "completionTime": {}, + "inputPath": {}, + "outputPath": {}, + "eventTypeName": {}, + "iamRoleArn": {}, + "arn": {}, + "processedRecordsCount": { + "type": "integer" }, - "lastUpdatedTime": {}, - "createdTime": {}, - "arn": {} + "failedRecordsCount": { + "type": "integer" + }, + "totalRecordsCount": { + "type": "integer" + } } } }, @@ -702,6 +966,24 @@ } } }, + "GetDeleteEventsByEventTypeStatus": { + "input": { + "type": "structure", + "required": [ + "eventTypeName" + ], + "members": { + "eventTypeName": {} + } + }, + "output": { + "type": "structure", + "members": { + "eventTypeName": {}, + "eventsDeletionStatus": {} + } + } + }, "GetDetectorVersion": { "input": { "type": "structure", @@ -721,13 +1003,13 @@ "detectorVersionId": {}, "description": {}, "externalModelEndpoints": { - "shape": "Sy" + "shape": "S12" }, "modelVersions": { - "shape": "S11" + "shape": "S15" }, "rules": { - "shape": "Sz" + "shape": "S13" }, "status": {}, "lastUpdatedTime": {}, @@ -800,6 +1082,45 @@ } } }, + "GetEvent": { + "input": { + "type": "structure", + "required": [ + "eventId", + "eventTypeName" + ], + "members": { + "eventId": {}, + "eventTypeName": {} + } + }, + "output": { + "type": "structure", + "members": { + "event": { + "type": "structure", + "members": { + "eventId": {}, + "eventTypeName": {}, + "eventTimestamp": {}, + "eventVariables": { + "type": "map", + "key": {}, + "value": { + "type": "string", + "sensitive": true + } + }, + "currentLabel": {}, + "labelTimestamp": {}, + "entities": { + "shape": "S51" + } + } + } + } + } + }, "GetEventPrediction": { "input": { "type": "structure", @@ -817,28 +1138,11 @@ "eventId": {}, "eventTypeName": {}, "entities": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "entityType", - "entityId" - ], - "members": { - "entityType": {}, - "entityId": {} - }, - "sensitive": true - } + "shape": "S51" }, "eventTimestamp": {}, "eventVariables": { - "type": "map", - "key": {}, - "value": { - "type": "string", - "sensitive": true - } + "shape": "S56" }, "externalModelEndpointDataBlobs": { "type": "map", @@ -865,7 +1169,7 @@ "type": "structure", "members": { "modelVersion": { - "shape": "S12" + "shape": "S16" }, "scores": { "type": "map", @@ -884,7 +1188,7 @@ "members": { "ruleId": {}, "outcomes": { - "shape": "Sy" + "shape": "S12" } } } @@ -894,21 +1198,172 @@ "member": { "type": "structure", "members": { - "externalModel": { - "type": "structure", - "members": { - "modelEndpoint": {}, - "modelSource": {} - } + "externalModel": { + "type": "structure", + "members": { + "modelEndpoint": {}, + "modelSource": {} + } + }, + "outputs": { + "type": "map", + "key": {}, + "value": {} + } + } + } + } + } + } + }, + "GetEventPredictionMetadata": { + "input": { + "type": "structure", + "required": [ + "eventId", + "eventTypeName", + "detectorId", + "detectorVersionId", + "predictionTimestamp" + ], + "members": { + "eventId": {}, + "eventTypeName": {}, + "detectorId": {}, + "detectorVersionId": {}, + "predictionTimestamp": {} + } + }, + "output": { + "type": "structure", + "members": { + "eventId": {}, + "eventTypeName": {}, + "entityId": {}, + "entityType": {}, + "eventTimestamp": {}, + "detectorId": {}, + "detectorVersionId": {}, + "detectorVersionStatus": {}, + "eventVariables": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": { + "shape": "S5s" + }, + "value": { + "shape": "S5s" + }, + "source": { + "shape": "S5s" + } + } + } + }, + "rules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ruleId": {}, + "ruleVersion": {}, + "expression": { + "shape": "S5s" + }, + "expressionWithValues": { + "shape": "S5s" + }, + "outcomes": { + "shape": "S12" + }, + "evaluated": { + "type": "boolean" + }, + "matched": { + "type": "boolean" + } + } + } + }, + "ruleExecutionMode": {}, + "outcomes": { + "shape": "S12" + }, + "evaluatedModelVersions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "modelId": {}, + "modelVersion": {}, + "modelType": {}, + "evaluations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "outputVariableName": {}, + "evaluationScore": {}, + "predictionExplanations": { + "type": "structure", + "members": { + "variableImpactExplanations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "eventVariableName": {}, + "relativeImpact": {}, + "logOddsImpact": { + "type": "float" + } + } + } + }, + "aggregatedVariablesImpactExplanations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "eventVariableNames": { + "shape": "S12" + }, + "relativeImpact": {}, + "logOddsImpact": { + "type": "float" + } + } + } + } + } + } + } + } + } + } + } + }, + "evaluatedExternalModels": { + "type": "list", + "member": { + "type": "structure", + "members": { + "modelEndpoint": {}, + "useEventVariables": { + "type": "boolean" }, - "outputs": { - "type": "map", - "key": {}, - "value": {} + "inputVariables": { + "shape": "S67" + }, + "outputVariables": { + "shape": "S67" } } } - } + }, + "predictionTimestamp": {} } } }, @@ -934,17 +1389,35 @@ "name": {}, "description": {}, "eventVariables": { - "shape": "Sy" + "shape": "S12" }, "labels": { - "shape": "Sy" + "shape": "S12" }, "entityTypes": { - "shape": "S1g" + "shape": "S1y" + }, + "eventIngestion": {}, + "ingestedEventStatistics": { + "type": "structure", + "members": { + "numberOfEvents": { + "type": "long" + }, + "eventDataSizeInBytes": { + "type": "long" + }, + "leastRecentEvent": {}, + "mostRecentEvent": {}, + "lastUpdatedTime": {} + } }, "lastUpdatedTime": {}, "createdTime": {}, - "arn": {} + "arn": {}, + "eventOrchestration": { + "shape": "S6g" + } }, "sensitive": true } @@ -976,10 +1449,10 @@ "modelSource": {}, "invokeModelEndpointRoleArn": {}, "inputConfiguration": { - "shape": "S4j" + "shape": "S6m" }, "outputConfiguration": { - "shape": "S4m" + "shape": "S6q" }, "modelEndpointStatus": {}, "lastUpdatedTime": {}, @@ -1036,6 +1509,65 @@ } } }, + "GetListElements": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "elements": { + "shape": "S1f" + }, + "nextToken": {} + } + } + }, + "GetListsMetadata": { + "input": { + "type": "structure", + "members": { + "name": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "lists": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "variableType": {}, + "createdTime": {}, + "updatedTime": {}, + "arn": {} + } + } + }, + "nextToken": {} + } + } + }, "GetModelVersion": { "input": { "type": "structure", @@ -1058,10 +1590,13 @@ "modelVersionNumber": {}, "trainingDataSource": {}, "trainingDataSchema": { - "shape": "S1d" + "shape": "S1n" }, "externalEventsDetail": { - "shape": "S1h" + "shape": "S1r" + }, + "ingestedEventsDetail": { + "shape": "S1s" }, "status": {}, "arn": {} @@ -1162,11 +1697,11 @@ "detectorId": {}, "ruleVersion": {}, "expression": { - "shape": "S1k" + "shape": "S1w" }, "language": {}, "outcomes": { - "shape": "S1g" + "shape": "S1y" }, "lastUpdatedTime": {}, "createdTime": {}, @@ -1199,6 +1734,60 @@ } } }, + "ListEventPredictions": { + "input": { + "type": "structure", + "members": { + "eventId": { + "shape": "S7w" + }, + "eventType": { + "shape": "S7w" + }, + "detectorId": { + "shape": "S7w" + }, + "detectorVersionId": { + "shape": "S7w" + }, + "predictionTimeRange": { + "type": "structure", + "required": [ + "startTime", + "endTime" + ], + "members": { + "startTime": {}, + "endTime": {} + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "eventPredictionSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "eventId": {}, + "eventTypeName": {}, + "eventTimestamp": {}, + "predictionTimestamp": {}, + "detectorId": {}, + "detectorVersionId": {} + } + } + }, + "nextToken": {} + } + } + }, "ListTagsForResource": { "input": { "type": "structure", @@ -1275,16 +1864,20 @@ "name": {}, "description": {}, "eventVariables": { - "shape": "S1g" + "shape": "S1y" }, "labels": { - "shape": "Sy" + "shape": "S12" }, "entityTypes": { - "shape": "S1g" + "shape": "S1y" }, + "eventIngestion": {}, "tags": { "shape": "S5" + }, + "eventOrchestration": { + "shape": "S6g" } } }, @@ -1309,10 +1902,10 @@ "modelSource": {}, "invokeModelEndpointRoleArn": {}, "inputConfiguration": { - "shape": "S4j" + "shape": "S6m" }, "outputConfiguration": { - "shape": "S4m" + "shape": "S6q" }, "modelEndpointStatus": {}, "tags": { @@ -1378,6 +1971,35 @@ "members": {} } }, + "SendEvent": { + "input": { + "type": "structure", + "required": [ + "eventId", + "eventTypeName", + "eventTimestamp", + "eventVariables", + "entities" + ], + "members": { + "eventId": {}, + "eventTypeName": {}, + "eventTimestamp": {}, + "eventVariables": { + "shape": "S56" + }, + "assignedLabel": {}, + "labelTimestamp": {}, + "entities": { + "shape": "S51" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "TagResource": { "input": { "type": "structure", @@ -1430,14 +2052,14 @@ "detectorId": {}, "detectorVersionId": {}, "externalModelEndpoints": { - "shape": "Sy" + "shape": "S12" }, "rules": { - "shape": "Sz" + "shape": "S13" }, "description": {}, "modelVersions": { - "shape": "S11" + "shape": "S15" }, "ruleExecutionMode": {} } @@ -1485,6 +2107,48 @@ "members": {} } }, + "UpdateEventLabel": { + "input": { + "type": "structure", + "required": [ + "eventId", + "eventTypeName", + "assignedLabel", + "labelTimestamp" + ], + "members": { + "eventId": {}, + "eventTypeName": {}, + "assignedLabel": {}, + "labelTimestamp": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateList": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "elements": { + "shape": "S1f" + }, + "description": {}, + "updateMode": {}, + "variableType": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateModel": { "input": { "type": "structure", @@ -1516,7 +2180,10 @@ "modelType": {}, "majorVersionNumber": {}, "externalEventsDetail": { - "shape": "S1h" + "shape": "S1r" + }, + "ingestedEventsDetail": { + "shape": "S1s" }, "tags": { "shape": "S5" @@ -1563,7 +2230,7 @@ ], "members": { "rule": { - "shape": "S10" + "shape": "S14" }, "description": {} } @@ -1584,15 +2251,15 @@ ], "members": { "rule": { - "shape": "S10" + "shape": "S14" }, "description": {}, "expression": { - "shape": "S1k" + "shape": "S1w" }, "language": {}, "outcomes": { - "shape": "S1g" + "shape": "S1y" }, "tags": { "shape": "S5" @@ -1603,7 +2270,7 @@ "type": "structure", "members": { "rule": { - "shape": "S10" + "shape": "S14" } } } @@ -1659,17 +2326,17 @@ } } }, - "Sy": { + "S12": { "type": "list", "member": {} }, - "Sz": { + "S13": { "type": "list", "member": { - "shape": "S10" + "shape": "S14" } }, - "S10": { + "S14": { "type": "structure", "required": [ "detectorId", @@ -1682,13 +2349,13 @@ "ruleVersion": {} } }, - "S11": { + "S15": { "type": "list", "member": { - "shape": "S12" + "shape": "S16" } }, - "S12": { + "S16": { "type": "structure", "required": [ "modelId", @@ -1702,38 +2369,38 @@ "arn": {} } }, - "S1d": { + "S1f": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "S1n": { "type": "structure", "required": [ - "modelVariables", - "labelSchema" + "modelVariables" ], "members": { "modelVariables": { - "shape": "Sy" + "shape": "S12" }, "labelSchema": { "type": "structure", - "required": [ - "labelMapper" - ], "members": { "labelMapper": { "type": "map", "key": {}, "value": { - "shape": "S1g" + "shape": "S12" } - } + }, + "unlabeledEventsTreatment": {} } } } }, - "S1g": { - "type": "list", - "member": {} - }, - "S1h": { + "S1r": { "type": "structure", "required": [ "dataLocation", @@ -1744,11 +2411,145 @@ "dataAccessRoleArn": {} } }, - "S1k": { + "S1s": { + "type": "structure", + "required": [ + "ingestedEventsTimeWindow" + ], + "members": { + "ingestedEventsTimeWindow": { + "type": "structure", + "required": [ + "startTime", + "endTime" + ], + "members": { + "startTime": {}, + "endTime": {} + } + } + } + }, + "S1w": { + "type": "string", + "sensitive": true + }, + "S1y": { + "type": "list", + "member": {} + }, + "S3b": { + "type": "structure", + "members": { + "fileLevelMessages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "title": {}, + "content": {}, + "type": {} + } + } + }, + "fieldLevelMessages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "fieldName": {}, + "identifier": {}, + "title": {}, + "content": {}, + "type": {} + } + } + } + } + }, + "S3k": { + "type": "structure", + "members": { + "logOddsMetrics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "variableName", + "variableType", + "variableImportance" + ], + "members": { + "variableName": {}, + "variableType": {}, + "variableImportance": { + "type": "float" + } + } + } + } + } + }, + "S3t": { + "type": "structure", + "required": [ + "lowerBoundValue", + "upperBoundValue" + ], + "members": { + "lowerBoundValue": { + "type": "float" + }, + "upperBoundValue": { + "type": "float" + } + } + }, + "S51": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entityType", + "entityId" + ], + "members": { + "entityType": {}, + "entityId": {} + }, + "sensitive": true + } + }, + "S56": { + "type": "map", + "key": {}, + "value": { + "type": "string", + "sensitive": true + } + }, + "S5s": { "type": "string", "sensitive": true }, - "S4j": { + "S67": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "S6g": { + "type": "structure", + "required": [ + "eventBridgeEnabled" + ], + "members": { + "eventBridgeEnabled": { + "type": "boolean" + } + } + }, + "S6m": { "type": "structure", "required": [ "useEventVariables" @@ -1763,7 +2564,7 @@ "csvInputTemplate": {} } }, - "S4m": { + "S6q": { "type": "structure", "required": [ "format" @@ -1781,6 +2582,12 @@ "value": {} } } + }, + "S7w": { + "type": "structure", + "members": { + "value": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/fsx-2018-03-01.min.json b/iamlivecore/service/fsx-2018-03-01.min.json index f3315327..a441b271 100644 --- a/iamlivecore/service/fsx-2018-03-01.min.json +++ b/iamlivecore/service/fsx-2018-03-01.min.json @@ -113,6 +113,44 @@ }, "idempotent": true }, + "CreateDataRepositoryAssociation": { + "input": { + "type": "structure", + "required": [ + "FileSystemId", + "DataRepositoryPath" + ], + "members": { + "FileSystemId": {}, + "FileSystemPath": {}, + "DataRepositoryPath": {}, + "BatchImportMetaDataOnCreate": { + "type": "boolean" + }, + "ImportedFileChunkSize": { + "type": "integer" + }, + "S3": { + "shape": "S4h" + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "members": { + "Association": { + "shape": "S4n" + } + } + }, + "idempotent": true + }, "CreateDataRepositoryTask": { "input": { "type": "structure", @@ -124,17 +162,23 @@ "members": { "Type": {}, "Paths": { - "shape": "S39" + "shape": "S4w" }, "FileSystemId": {}, "Report": { - "shape": "S3b" + "shape": "S4y" }, "ClientRequestToken": { "idempotencyToken": true }, "Tags": { "shape": "Sj" + }, + "CapacityToRelease": { + "type": "long" + }, + "ReleaseConfiguration": { + "shape": "S52" } } }, @@ -142,7 +186,135 @@ "type": "structure", "members": { "DataRepositoryTask": { - "shape": "S3f" + "shape": "S57" + } + } + }, + "idempotent": true + }, + "CreateFileCache": { + "input": { + "type": "structure", + "required": [ + "FileCacheType", + "FileCacheTypeVersion", + "StorageCapacity", + "SubnetIds" + ], + "members": { + "ClientRequestToken": { + "idempotencyToken": true + }, + "FileCacheType": {}, + "FileCacheTypeVersion": {}, + "StorageCapacity": { + "type": "integer" + }, + "SubnetIds": { + "shape": "S15" + }, + "SecurityGroupIds": { + "shape": "S5j" + }, + "Tags": { + "shape": "Sj" + }, + "CopyTagsToDataRepositoryAssociations": { + "type": "boolean" + }, + "KmsKeyId": {}, + "LustreConfiguration": { + "type": "structure", + "required": [ + "PerUnitStorageThroughput", + "DeploymentType", + "MetadataConfiguration" + ], + "members": { + "PerUnitStorageThroughput": { + "type": "integer" + }, + "DeploymentType": {}, + "WeeklyMaintenanceStartTime": {}, + "MetadataConfiguration": { + "shape": "S5o" + } + } + }, + "DataRepositoryAssociations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FileCachePath", + "DataRepositoryPath" + ], + "members": { + "FileCachePath": {}, + "DataRepositoryPath": {}, + "DataRepositorySubdirectories": { + "shape": "S4q" + }, + "NFS": { + "type": "structure", + "required": [ + "Version" + ], + "members": { + "Version": {}, + "DnsIps": { + "shape": "S4t" + } + } + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "FileCache": { + "type": "structure", + "members": { + "OwnerId": {}, + "CreationTime": { + "type": "timestamp" + }, + "FileCacheId": {}, + "FileCacheType": {}, + "FileCacheTypeVersion": {}, + "Lifecycle": {}, + "FailureDetails": { + "shape": "S5w" + }, + "StorageCapacity": { + "type": "integer" + }, + "VpcId": {}, + "SubnetIds": { + "shape": "S15" + }, + "NetworkInterfaceIds": { + "shape": "S17" + }, + "DNSName": {}, + "KmsKeyId": {}, + "ResourceARN": {}, + "Tags": { + "shape": "Sj" + }, + "CopyTagsToDataRepositoryAssociations": { + "type": "boolean" + }, + "LustreConfiguration": { + "shape": "S5x" + }, + "DataRepositoryAssociationIds": { + "shape": "S5y" + } + } } } }, @@ -169,17 +341,17 @@ "shape": "S15" }, "SecurityGroupIds": { - "shape": "S3p" + "shape": "S5j" }, "Tags": { "shape": "Sj" }, "KmsKeyId": {}, "WindowsConfiguration": { - "shape": "S3r" + "shape": "S60" }, "LustreConfiguration": { - "shape": "S3v" + "shape": "S64" }, "OntapConfiguration": { "type": "structure", @@ -195,20 +367,24 @@ "DeploymentType": {}, "EndpointIpAddressRange": {}, "FsxAdminPassword": { - "shape": "S3x" + "shape": "S46" }, "DiskIopsConfiguration": { - "shape": "S2y" + "shape": "S1t" }, "PreferredSubnetId": {}, "RouteTableIds": { - "shape": "S31" + "shape": "S44" }, "ThroughputCapacity": { "type": "integer" }, "WeeklyMaintenanceStartTime": {} } + }, + "FileSystemTypeVersion": {}, + "OpenZFSConfiguration": { + "shape": "S67" } } }, @@ -237,19 +413,26 @@ "shape": "S15" }, "SecurityGroupIds": { - "shape": "S3p" + "shape": "S5j" }, "Tags": { "shape": "Sj" }, "WindowsConfiguration": { - "shape": "S3r" + "shape": "S60" }, "LustreConfiguration": { - "shape": "S3v" + "shape": "S64" }, "StorageType": {}, - "KmsKeyId": {} + "KmsKeyId": {}, + "FileSystemTypeVersion": {}, + "OpenZFSConfiguration": { + "shape": "S67" + }, + "StorageCapacity": { + "type": "integer" + } } }, "output": { @@ -261,6 +444,34 @@ } } }, + "CreateSnapshot": { + "input": { + "type": "structure", + "required": [ + "Name", + "VolumeId" + ], + "members": { + "ClientRequestToken": { + "idempotencyToken": true + }, + "Name": {}, + "VolumeId": {}, + "Tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "members": { + "Snapshot": { + "shape": "S3v" + } + } + }, + "idempotent": true + }, "CreateStorageVirtualMachine": { "input": { "type": "structure", @@ -277,7 +488,7 @@ "members": { "NetBiosName": {}, "SelfManagedActiveDirectoryConfiguration": { - "shape": "S3s" + "shape": "S61" } } }, @@ -287,7 +498,7 @@ "FileSystemId": {}, "Name": {}, "SvmAdminPassword": { - "shape": "S3x" + "shape": "S46" }, "Tags": { "shape": "Sj" @@ -299,7 +510,7 @@ "type": "structure", "members": { "StorageVirtualMachine": { - "shape": "S47" + "shape": "S6k" } } } @@ -318,10 +529,52 @@ "VolumeType": {}, "Name": {}, "OntapConfiguration": { - "shape": "S4e" + "shape": "S6r" }, "Tags": { "shape": "Sj" + }, + "OpenZFSConfiguration": { + "type": "structure", + "required": [ + "ParentVolumeId" + ], + "members": { + "ParentVolumeId": {}, + "StorageCapacityReservationGiB": { + "type": "integer" + }, + "StorageCapacityQuotaGiB": { + "type": "integer" + }, + "RecordSizeKiB": { + "type": "integer" + }, + "DataCompressionType": {}, + "CopyTagsToSnapshots": { + "type": "boolean" + }, + "OriginSnapshot": { + "type": "structure", + "required": [ + "SnapshotARN", + "CopyStrategy" + ], + "members": { + "SnapshotARN": {}, + "CopyStrategy": {} + } + }, + "ReadOnly": { + "type": "boolean" + }, + "NfsExports": { + "shape": "S3k" + }, + "UserAndGroupQuotas": { + "shape": "S3r" + } + } } } }, @@ -329,7 +582,7 @@ "type": "structure", "members": { "Volume": { - "shape": "S2b" + "shape": "S2k" } } } @@ -348,7 +601,7 @@ }, "Name": {}, "OntapConfiguration": { - "shape": "S4e" + "shape": "S6r" }, "Tags": { "shape": "Sj" @@ -359,7 +612,7 @@ "type": "structure", "members": { "Volume": { - "shape": "S2b" + "shape": "S2k" } } } @@ -386,6 +639,56 @@ }, "idempotent": true }, + "DeleteDataRepositoryAssociation": { + "input": { + "type": "structure", + "required": [ + "AssociationId" + ], + "members": { + "AssociationId": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "DeleteDataInFileSystem": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AssociationId": {}, + "Lifecycle": {}, + "DeleteDataInFileSystem": { + "type": "boolean" + } + } + }, + "idempotent": true + }, + "DeleteFileCache": { + "input": { + "type": "structure", + "required": [ + "FileCacheId" + ], + "members": { + "FileCacheId": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "FileCacheId": {}, + "Lifecycle": {} + } + }, + "idempotent": true + }, "DeleteFileSystem": { "input": { "type": "structure", @@ -418,6 +721,21 @@ "shape": "Sj" } } + }, + "OpenZFSConfiguration": { + "type": "structure", + "members": { + "SkipFinalBackup": { + "type": "boolean" + }, + "FinalBackupTags": { + "shape": "Sj" + }, + "Options": { + "type": "list", + "member": {} + } + } } } }, @@ -443,11 +761,42 @@ "shape": "Sj" } } + }, + "OpenZFSResponse": { + "type": "structure", + "members": { + "FinalBackupId": {}, + "FinalBackupTags": { + "shape": "Sj" + } + } } } }, "idempotent": true }, + "DeleteSnapshot": { + "input": { + "type": "structure", + "required": [ + "SnapshotId" + ], + "members": { + "ClientRequestToken": { + "idempotencyToken": true + }, + "SnapshotId": {} + } + }, + "output": { + "type": "structure", + "members": { + "SnapshotId": {}, + "Lifecycle": {} + } + }, + "idempotent": true + }, "DeleteStorageVirtualMachine": { "input": { "type": "structure", @@ -488,6 +837,18 @@ }, "FinalBackupTags": { "shape": "Sj" + }, + "BypassSnaplockEnterpriseRetention": { + "type": "boolean" + } + } + }, + "OpenZFSConfiguration": { + "type": "structure", + "members": { + "Options": { + "type": "list", + "member": {} } } } @@ -519,17 +880,7 @@ "member": {} }, "Filters": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "Values": { - "type": "list", - "member": {} - } - } - } + "shape": "S7u" }, "MaxResults": { "type": "integer" @@ -550,6 +901,36 @@ } } }, + "DescribeDataRepositoryAssociations": { + "input": { + "type": "structure", + "members": { + "AssociationIds": { + "shape": "S5y" + }, + "Filters": { + "shape": "S7u" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Associations": { + "type": "list", + "member": { + "shape": "S4n" + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, "DescribeDataRepositoryTasks": { "input": { "type": "structure", @@ -583,13 +964,41 @@ "DataRepositoryTasks": { "type": "list", "member": { - "shape": "S3f" + "shape": "S57" } }, "NextToken": {} } } }, + "DescribeFileCaches": { + "input": { + "type": "structure", + "members": { + "FileCacheIds": { + "type": "list", + "member": {} + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "FileCaches": { + "type": "list", + "member": { + "shape": "S8k" + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, "DescribeFileSystemAliases": { "input": { "type": "structure", @@ -644,6 +1053,46 @@ } } }, + "DescribeSnapshots": { + "input": { + "type": "structure", + "members": { + "SnapshotIds": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Values": { + "type": "list", + "member": {} + } + } + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Snapshots": { + "type": "list", + "member": { + "shape": "S3v" + } + }, + "NextToken": {} + } + } + }, "DescribeStorageVirtualMachines": { "input": { "type": "structure", @@ -677,7 +1126,7 @@ "StorageVirtualMachines": { "type": "list", "member": { - "shape": "S47" + "shape": "S6k" } }, "NextToken": {} @@ -717,7 +1166,7 @@ "Volumes": { "type": "list", "member": { - "shape": "S2b" + "shape": "S2k" } }, "NextToken": {} @@ -774,6 +1223,60 @@ } } }, + "ReleaseFileSystemNfsV3Locks": { + "input": { + "type": "structure", + "required": [ + "FileSystemId" + ], + "members": { + "FileSystemId": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "FileSystem": { + "shape": "Sx" + } + } + }, + "idempotent": true + }, + "RestoreVolumeFromSnapshot": { + "input": { + "type": "structure", + "required": [ + "VolumeId", + "SnapshotId" + ], + "members": { + "ClientRequestToken": { + "idempotencyToken": true + }, + "VolumeId": {}, + "SnapshotId": {}, + "Options": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "VolumeId": {}, + "Lifecycle": {}, + "AdministrativeActions": { + "shape": "S2e" + } + } + }, + "idempotent": true + }, "TagResource": { "input": { "type": "structure", @@ -815,6 +1318,64 @@ }, "idempotent": true }, + "UpdateDataRepositoryAssociation": { + "input": { + "type": "structure", + "required": [ + "AssociationId" + ], + "members": { + "AssociationId": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "ImportedFileChunkSize": { + "type": "integer" + }, + "S3": { + "shape": "S4h" + } + } + }, + "output": { + "type": "structure", + "members": { + "Association": { + "shape": "S4n" + } + } + }, + "idempotent": true + }, + "UpdateFileCache": { + "input": { + "type": "structure", + "required": [ + "FileCacheId" + ], + "members": { + "FileCacheId": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "LustreConfiguration": { + "type": "structure", + "members": { + "WeeklyMaintenanceStartTime": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "FileCache": { + "shape": "S8k" + } + } + }, + "idempotent": true + }, "UpdateFileSystem": { "input": { "type": "structure", @@ -841,10 +1402,13 @@ "type": "integer" }, "SelfManagedActiveDirectoryConfiguration": { - "shape": "S6f" + "shape": "Sa4" }, "AuditLogConfiguration": { - "shape": "S3u" + "shape": "S63" + }, + "DiskIopsConfiguration": { + "shape": "S1t" } } }, @@ -857,7 +1421,13 @@ "type": "integer" }, "AutoImportPolicy": {}, - "DataCompressionType": {} + "DataCompressionType": {}, + "LogConfiguration": { + "shape": "S65" + }, + "RootSquashConfiguration": { + "shape": "S2a" + } } }, "OntapConfiguration": { @@ -868,11 +1438,52 @@ }, "DailyAutomaticBackupStartTime": {}, "FsxAdminPassword": { - "shape": "S3x" + "shape": "S46" }, - "WeeklyMaintenanceStartTime": {} + "WeeklyMaintenanceStartTime": {}, + "DiskIopsConfiguration": { + "shape": "S1t" + }, + "ThroughputCapacity": { + "type": "integer" + }, + "AddRouteTableIds": { + "shape": "S44" + }, + "RemoveRouteTableIds": { + "shape": "S44" + } } - } + }, + "OpenZFSConfiguration": { + "type": "structure", + "members": { + "AutomaticBackupRetentionDays": { + "type": "integer" + }, + "CopyTagsToBackups": { + "type": "boolean" + }, + "CopyTagsToVolumes": { + "type": "boolean" + }, + "DailyAutomaticBackupStartTime": {}, + "ThroughputCapacity": { + "type": "integer" + }, + "WeeklyMaintenanceStartTime": {}, + "DiskIopsConfiguration": { + "shape": "S1t" + }, + "AddRouteTableIds": { + "shape": "S44" + }, + "RemoveRouteTableIds": { + "shape": "S44" + } + } + }, + "StorageType": {} } }, "output": { @@ -884,6 +1495,31 @@ } } }, + "UpdateSnapshot": { + "input": { + "type": "structure", + "required": [ + "Name", + "SnapshotId" + ], + "members": { + "ClientRequestToken": { + "idempotencyToken": true + }, + "Name": {}, + "SnapshotId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Snapshot": { + "shape": "S3v" + } + } + }, + "idempotent": true + }, "UpdateStorageVirtualMachine": { "input": { "type": "structure", @@ -895,8 +1531,9 @@ "type": "structure", "members": { "SelfManagedActiveDirectoryConfiguration": { - "shape": "S6f" - } + "shape": "Sa4" + }, + "NetBiosName": {} } }, "ClientRequestToken": { @@ -904,7 +1541,7 @@ }, "StorageVirtualMachineId": {}, "SvmAdminPassword": { - "shape": "S3x" + "shape": "S46" } } }, @@ -912,7 +1549,7 @@ "type": "structure", "members": { "StorageVirtualMachine": { - "shape": "S47" + "shape": "S6k" } } } @@ -940,24 +1577,71 @@ "type": "boolean" }, "TieringPolicy": { - "shape": "S2k" + "shape": "S2t" + }, + "SnapshotPolicy": {}, + "CopyTagsToBackups": { + "type": "boolean" + }, + "SnaplockConfiguration": { + "type": "structure", + "members": { + "AuditLogVolume": { + "type": "boolean" + }, + "AutocommitPeriod": { + "shape": "S30" + }, + "PrivilegedDelete": {}, + "RetentionPeriod": { + "shape": "S34" + }, + "VolumeAppendModeEnabled": { + "type": "boolean" + } + } } } - } - } - }, - "output": { - "type": "structure", - "members": { - "Volume": { - "shape": "S2b" - } - } - } - } - }, - "shapes": { - "S4": { + }, + "Name": {}, + "OpenZFSConfiguration": { + "type": "structure", + "members": { + "StorageCapacityReservationGiB": { + "type": "integer" + }, + "StorageCapacityQuotaGiB": { + "type": "integer" + }, + "RecordSizeKiB": { + "type": "integer" + }, + "DataCompressionType": {}, + "NfsExports": { + "shape": "S3k" + }, + "UserAndGroupQuotas": { + "shape": "S3r" + }, + "ReadOnly": { + "type": "boolean" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Volume": { + "shape": "S2k" + } + } + } + } + }, + "shapes": { + "S4": { "type": "list", "member": {} }, @@ -1031,7 +1715,7 @@ "SourceBackupRegion": {}, "ResourceType": {}, "Volume": { - "shape": "S2b" + "shape": "S2k" } } }, @@ -1060,8 +1744,7 @@ "shape": "S15" }, "NetworkInterfaceIds": { - "type": "list", - "member": {} + "shape": "S17" }, "DNSName": {}, "KmsKeyId": {}, @@ -1109,6 +1792,9 @@ "FileShareAccessAuditLogLevel": {}, "AuditLogDestination": {} } + }, + "DiskIopsConfiguration": { + "shape": "S1t" } } }, @@ -1127,10 +1813,7 @@ }, "AutoImportPolicy": {}, "FailureDetails": { - "type": "structure", - "members": { - "Message": {} - } + "shape": "S22" } } }, @@ -1147,36 +1830,17 @@ "type": "boolean" }, "DriveCacheType": {}, - "DataCompressionType": {} + "DataCompressionType": {}, + "LogConfiguration": { + "shape": "S28" + }, + "RootSquashConfiguration": { + "shape": "S2a" + } } }, "AdministrativeActions": { - "type": "list", - "member": { - "type": "structure", - "members": { - "AdministrativeActionType": {}, - "ProgressPercent": { - "type": "integer" - }, - "RequestTime": { - "type": "timestamp" - }, - "Status": {}, - "TargetFileSystemValues": { - "shape": "Sx" - }, - "FailureDetails": { - "type": "structure", - "members": { - "Message": {} - } - }, - "TargetVolumeValues": { - "shape": "S2b" - } - } - } + "shape": "S2e" }, "OntapConfiguration": { "type": "structure", @@ -1191,24 +1855,58 @@ "type": "structure", "members": { "Intercluster": { - "shape": "S2w" + "shape": "S42" }, "Management": { - "shape": "S2w" + "shape": "S42" } } }, "DiskIopsConfiguration": { - "shape": "S2y" + "shape": "S1t" }, "PreferredSubnetId": {}, "RouteTableIds": { - "shape": "S31" + "shape": "S44" }, "ThroughputCapacity": { "type": "integer" }, - "WeeklyMaintenanceStartTime": {} + "WeeklyMaintenanceStartTime": {}, + "FsxAdminPassword": { + "shape": "S46" + } + } + }, + "FileSystemTypeVersion": {}, + "OpenZFSConfiguration": { + "type": "structure", + "members": { + "AutomaticBackupRetentionDays": { + "type": "integer" + }, + "CopyTagsToBackups": { + "type": "boolean" + }, + "CopyTagsToVolumes": { + "type": "boolean" + }, + "DailyAutomaticBackupStartTime": {}, + "DeploymentType": {}, + "ThroughputCapacity": { + "type": "integer" + }, + "WeeklyMaintenanceStartTime": {}, + "DiskIopsConfiguration": { + "shape": "S1t" + }, + "RootVolumeId": {}, + "PreferredSubnetId": {}, + "EndpointIpAddressRange": {}, + "RouteTableIds": { + "shape": "S44" + }, + "EndpointIpAddress": {} } } } @@ -1217,6 +1915,10 @@ "type": "list", "member": {} }, + "S17": { + "type": "list", + "member": {} + }, "S1c": { "type": "structure", "members": { @@ -1233,7 +1935,73 @@ "type": "list", "member": {} }, - "S2b": { + "S1t": { + "type": "structure", + "members": { + "Mode": {}, + "Iops": { + "type": "long" + } + } + }, + "S22": { + "type": "structure", + "members": { + "Message": {} + } + }, + "S28": { + "type": "structure", + "required": [ + "Level" + ], + "members": { + "Level": {}, + "Destination": {} + } + }, + "S2a": { + "type": "structure", + "members": { + "RootSquash": {}, + "NoSquashNids": { + "type": "list", + "member": {} + } + } + }, + "S2e": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AdministrativeActionType": {}, + "ProgressPercent": { + "type": "integer" + }, + "RequestTime": { + "type": "timestamp" + }, + "Status": {}, + "TargetFileSystemValues": { + "shape": "Sx" + }, + "FailureDetails": { + "type": "structure", + "members": { + "Message": {} + } + }, + "TargetVolumeValues": { + "shape": "S2k" + }, + "TargetSnapshotValues": { + "shape": "S3v" + } + } + } + }, + "S2k": { "type": "structure", "members": { "CreationTime": { @@ -1259,10 +2027,33 @@ "type": "boolean" }, "TieringPolicy": { - "shape": "S2k" + "shape": "S2t" }, "UUID": {}, - "OntapVolumeType": {} + "OntapVolumeType": {}, + "SnapshotPolicy": {}, + "CopyTagsToBackups": { + "type": "boolean" + }, + "SnaplockConfiguration": { + "type": "structure", + "members": { + "AuditLogVolume": { + "type": "boolean" + }, + "AutocommitPeriod": { + "shape": "S30" + }, + "PrivilegedDelete": {}, + "RetentionPeriod": { + "shape": "S34" + }, + "SnaplockType": {}, + "VolumeAppendModeEnabled": { + "type": "boolean" + } + } + } } }, "ResourceARN": {}, @@ -1272,11 +2063,57 @@ "VolumeId": {}, "VolumeType": {}, "LifecycleTransitionReason": { - "shape": "S2r" + "shape": "S3b" + }, + "AdministrativeActions": { + "shape": "S2e" + }, + "OpenZFSConfiguration": { + "type": "structure", + "members": { + "ParentVolumeId": {}, + "VolumePath": {}, + "StorageCapacityReservationGiB": { + "type": "integer" + }, + "StorageCapacityQuotaGiB": { + "type": "integer" + }, + "RecordSizeKiB": { + "type": "integer" + }, + "DataCompressionType": {}, + "CopyTagsToSnapshots": { + "type": "boolean" + }, + "OriginSnapshot": { + "type": "structure", + "members": { + "SnapshotARN": {}, + "CopyStrategy": {} + } + }, + "ReadOnly": { + "type": "boolean" + }, + "NfsExports": { + "shape": "S3k" + }, + "UserAndGroupQuotas": { + "shape": "S3r" + }, + "RestoreToSnapshot": {}, + "DeleteIntermediateSnaphots": { + "type": "boolean" + }, + "DeleteClonedVolumes": { + "type": "boolean" + } + } } } }, - "S2k": { + "S2t": { "type": "structure", "members": { "CoolingPeriod": { @@ -1285,43 +2122,236 @@ "Name": {} } }, - "S2r": { + "S30": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {}, + "Value": { + "type": "integer" + } + } + }, + "S34": { + "type": "structure", + "required": [ + "DefaultRetention", + "MinimumRetention", + "MaximumRetention" + ], + "members": { + "DefaultRetention": { + "shape": "S35" + }, + "MinimumRetention": { + "shape": "S35" + }, + "MaximumRetention": { + "shape": "S35" + } + } + }, + "S35": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {}, + "Value": { + "type": "integer" + } + } + }, + "S3b": { "type": "structure", "members": { "Message": {} } }, - "S2w": { + "S3k": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ClientConfigurations" + ], + "members": { + "ClientConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Clients", + "Options" + ], + "members": { + "Clients": {}, + "Options": { + "type": "list", + "member": {} + } + } + } + } + } + } + }, + "S3r": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type", + "Id", + "StorageCapacityQuotaGiB" + ], + "members": { + "Type": {}, + "Id": { + "type": "integer" + }, + "StorageCapacityQuotaGiB": { + "type": "integer" + } + } + } + }, + "S3v": { + "type": "structure", + "members": { + "ResourceARN": {}, + "SnapshotId": {}, + "Name": {}, + "VolumeId": {}, + "CreationTime": { + "type": "timestamp" + }, + "Lifecycle": {}, + "LifecycleTransitionReason": { + "shape": "S3b" + }, + "Tags": { + "shape": "Sj" + }, + "AdministrativeActions": { + "shape": "S2e" + } + } + }, + "S42": { "type": "structure", "members": { "DNSName": {}, "IpAddresses": { - "shape": "S2x" + "shape": "S43" } } }, - "S2x": { + "S43": { + "type": "list", + "member": {} + }, + "S44": { "type": "list", "member": {} }, - "S2y": { + "S46": { + "type": "string", + "sensitive": true + }, + "S4h": { "type": "structure", "members": { - "Mode": {}, - "Iops": { - "type": "long" + "AutoImportPolicy": { + "type": "structure", + "members": { + "Events": { + "shape": "S4j" + } + } + }, + "AutoExportPolicy": { + "shape": "S4l" } } }, - "S31": { + "S4j": { "type": "list", "member": {} }, - "S39": { + "S4l": { + "type": "structure", + "members": { + "Events": { + "shape": "S4j" + } + } + }, + "S4n": { + "type": "structure", + "members": { + "AssociationId": {}, + "ResourceARN": {}, + "FileSystemId": {}, + "Lifecycle": {}, + "FailureDetails": { + "shape": "S22" + }, + "FileSystemPath": {}, + "DataRepositoryPath": {}, + "BatchImportMetaDataOnCreate": { + "type": "boolean" + }, + "ImportedFileChunkSize": { + "type": "integer" + }, + "S3": { + "shape": "S4h" + }, + "Tags": { + "shape": "Sj" + }, + "CreationTime": { + "type": "timestamp" + }, + "FileCacheId": {}, + "FileCachePath": {}, + "DataRepositorySubdirectories": { + "shape": "S4q" + }, + "NFS": { + "type": "structure", + "required": [ + "Version" + ], + "members": { + "Version": {}, + "DnsIps": { + "shape": "S4t" + }, + "AutoExportPolicy": { + "shape": "S4l" + } + } + } + } + }, + "S4q": { "type": "list", "member": {} }, - "S3b": { + "S4t": { + "type": "list", + "member": {} + }, + "S4w": { + "type": "list", + "member": {} + }, + "S4y": { "type": "structure", "required": [ "Enabled" @@ -1335,14 +2365,27 @@ "Scope": {} } }, - "S3f": { + "S52": { + "type": "structure", + "members": { + "DurationSinceLastAccess": { + "type": "structure", + "members": { + "Unit": {}, + "Value": { + "type": "long" + } + } + } + } + }, + "S57": { "type": "structure", "required": [ "TaskId", "Lifecycle", "Type", - "CreationTime", - "FileSystemId" + "CreationTime" ], "members": { "TaskId": {}, @@ -1363,7 +2406,7 @@ }, "FileSystemId": {}, "Paths": { - "shape": "S39" + "shape": "S4w" }, "FailureDetails": { "type": "structure", @@ -1385,19 +2428,67 @@ }, "LastUpdatedTime": { "type": "timestamp" + }, + "ReleasedCapacity": { + "type": "long" } } }, "Report": { - "shape": "S3b" + "shape": "S4y" + }, + "CapacityToRelease": { + "type": "long" + }, + "FileCacheId": {}, + "ReleaseConfiguration": { + "shape": "S52" } } }, - "S3p": { + "S5j": { "type": "list", "member": {} }, - "S3r": { + "S5o": { + "type": "structure", + "required": [ + "StorageCapacity" + ], + "members": { + "StorageCapacity": { + "type": "integer" + } + } + }, + "S5w": { + "type": "structure", + "members": { + "Message": {} + } + }, + "S5x": { + "type": "structure", + "members": { + "PerUnitStorageThroughput": { + "type": "integer" + }, + "DeploymentType": {}, + "MountName": {}, + "WeeklyMaintenanceStartTime": {}, + "MetadataConfiguration": { + "shape": "S5o" + }, + "LogConfiguration": { + "shape": "S28" + } + } + }, + "S5y": { + "type": "list", + "member": {} + }, + "S60": { "type": "structure", "required": [ "ThroughputCapacity" @@ -1405,7 +2496,7 @@ "members": { "ActiveDirectoryId": {}, "SelfManagedActiveDirectoryConfiguration": { - "shape": "S3s" + "shape": "S61" }, "DeploymentType": {}, "PreferredSubnetId": {}, @@ -1424,11 +2515,14 @@ "shape": "S4" }, "AuditLogConfiguration": { - "shape": "S3u" + "shape": "S63" + }, + "DiskIopsConfiguration": { + "shape": "S1t" } } }, - "S3s": { + "S61": { "type": "structure", "required": [ "DomainName", @@ -1442,18 +2536,18 @@ "FileSystemAdministratorsGroup": {}, "UserName": {}, "Password": { - "shape": "S3t" + "shape": "S62" }, "DnsIps": { "shape": "S1h" } } }, - "S3t": { + "S62": { "type": "string", "sensitive": true }, - "S3u": { + "S63": { "type": "structure", "required": [ "FileAccessAuditLogLevel", @@ -1465,7 +2559,7 @@ "AuditLogDestination": {} } }, - "S3v": { + "S64": { "type": "structure", "members": { "WeeklyMaintenanceStartTime": {}, @@ -1487,14 +2581,79 @@ "type": "boolean" }, "DriveCacheType": {}, - "DataCompressionType": {} + "DataCompressionType": {}, + "LogConfiguration": { + "shape": "S65" + }, + "RootSquashConfiguration": { + "shape": "S2a" + } } }, - "S3x": { - "type": "string", - "sensitive": true + "S65": { + "type": "structure", + "required": [ + "Level" + ], + "members": { + "Level": {}, + "Destination": {} + } + }, + "S67": { + "type": "structure", + "required": [ + "DeploymentType", + "ThroughputCapacity" + ], + "members": { + "AutomaticBackupRetentionDays": { + "type": "integer" + }, + "CopyTagsToBackups": { + "type": "boolean" + }, + "CopyTagsToVolumes": { + "type": "boolean" + }, + "DailyAutomaticBackupStartTime": {}, + "DeploymentType": {}, + "ThroughputCapacity": { + "type": "integer" + }, + "WeeklyMaintenanceStartTime": {}, + "DiskIopsConfiguration": { + "shape": "S1t" + }, + "RootVolumeConfiguration": { + "type": "structure", + "members": { + "RecordSizeKiB": { + "type": "integer" + }, + "DataCompressionType": {}, + "NfsExports": { + "shape": "S3k" + }, + "UserAndGroupQuotas": { + "shape": "S3r" + }, + "CopyTagsToSnapshots": { + "type": "boolean" + }, + "ReadOnly": { + "type": "boolean" + } + } + }, + "PreferredSubnetId": {}, + "EndpointIpAddressRange": {}, + "RouteTableIds": { + "shape": "S44" + } + } }, - "S47": { + "S6k": { "type": "structure", "members": { "ActiveDirectoryConfiguration": { @@ -1513,16 +2672,16 @@ "type": "structure", "members": { "Iscsi": { - "shape": "S4a" + "shape": "S6n" }, "Management": { - "shape": "S4a" + "shape": "S6n" }, "Nfs": { - "shape": "S4a" + "shape": "S6n" }, "Smb": { - "shape": "S4a" + "shape": "S6n" } } }, @@ -1537,26 +2696,24 @@ "shape": "Sj" }, "LifecycleTransitionReason": { - "shape": "S2r" + "shape": "S3b" }, "RootVolumeSecurityStyle": {} } }, - "S4a": { + "S6n": { "type": "structure", "members": { "DNSName": {}, "IpAddresses": { - "shape": "S2x" + "shape": "S43" } } }, - "S4e": { + "S6r": { "type": "structure", "required": [ - "JunctionPath", "SizeInMegabytes", - "StorageEfficiencyEnabled", "StorageVirtualMachineId" ], "members": { @@ -1570,20 +2727,98 @@ }, "StorageVirtualMachineId": {}, "TieringPolicy": { - "shape": "S2k" + "shape": "S2t" + }, + "OntapVolumeType": {}, + "SnapshotPolicy": {}, + "CopyTagsToBackups": { + "type": "boolean" + }, + "SnaplockConfiguration": { + "type": "structure", + "required": [ + "SnaplockType" + ], + "members": { + "AuditLogVolume": { + "type": "boolean" + }, + "AutocommitPeriod": { + "shape": "S30" + }, + "PrivilegedDelete": {}, + "RetentionPeriod": { + "shape": "S34" + }, + "SnaplockType": {}, + "VolumeAppendModeEnabled": { + "type": "boolean" + } + } + } + } + }, + "S7u": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Values": { + "type": "list", + "member": {} + } } } }, - "S6f": { + "S8k": { + "type": "structure", + "members": { + "OwnerId": {}, + "CreationTime": { + "type": "timestamp" + }, + "FileCacheId": {}, + "FileCacheType": {}, + "FileCacheTypeVersion": {}, + "Lifecycle": {}, + "FailureDetails": { + "shape": "S5w" + }, + "StorageCapacity": { + "type": "integer" + }, + "VpcId": {}, + "SubnetIds": { + "shape": "S15" + }, + "NetworkInterfaceIds": { + "shape": "S17" + }, + "DNSName": {}, + "KmsKeyId": {}, + "ResourceARN": {}, + "LustreConfiguration": { + "shape": "S5x" + }, + "DataRepositoryAssociationIds": { + "shape": "S5y" + } + } + }, + "Sa4": { "type": "structure", "members": { "UserName": {}, "Password": { - "shape": "S3t" + "shape": "S62" }, "DnsIps": { "shape": "S1h" - } + }, + "DomainName": {}, + "OrganizationalUnitDistinguishedName": {}, + "FileSystemAdministratorsGroup": {} } } } diff --git a/iamlivecore/service/gamelift-2015-10-01.min.json b/iamlivecore/service/gamelift-2015-10-01.min.json index fb664647..f1fa6f15 100644 --- a/iamlivecore/service/gamelift-2015-10-01.min.json +++ b/iamlivecore/service/gamelift-2015-10-01.min.json @@ -42,14 +42,23 @@ "members": { "GameServerGroupName": {}, "GameServerId": {}, - "GameServerData": {} + "GameServerData": {}, + "FilterOption": { + "type": "structure", + "members": { + "InstanceStatuses": { + "type": "list", + "member": {} + } + } + } } }, "output": { "type": "structure", "members": { "GameServer": { - "shape": "Sc" + "shape": "Sf" } } } @@ -65,10 +74,10 @@ "Name": {}, "Description": {}, "RoutingStrategy": { - "shape": "Sm" + "shape": "Sp" }, "Tags": { - "shape": "Sq" + "shape": "St" } } }, @@ -76,7 +85,7 @@ "type": "structure", "members": { "Alias": { - "shape": "Sv" + "shape": "Sy" } } } @@ -88,25 +97,26 @@ "Name": {}, "Version": {}, "StorageLocation": { - "shape": "Sz" + "shape": "S12" }, "OperatingSystem": {}, "Tags": { - "shape": "Sq" - } + "shape": "St" + }, + "ServerSdkVersion": {} } }, "output": { "type": "structure", "members": { "Build": { - "shape": "S13" + "shape": "S17" }, "UploadCredentials": { - "shape": "S18" + "shape": "S1c" }, "StorageLocation": { - "shape": "Sz" + "shape": "S12" } } } @@ -115,8 +125,7 @@ "input": { "type": "structure", "required": [ - "Name", - "EC2InstanceType" + "Name" ], "members": { "Name": {}, @@ -130,30 +139,34 @@ }, "EC2InstanceType": {}, "EC2InboundPermissions": { - "shape": "S1d" + "shape": "S1j" }, "NewGameSessionProtectionPolicy": {}, "RuntimeConfiguration": { - "shape": "S1j" + "shape": "S1p" }, "ResourceCreationLimitPolicy": { - "shape": "S1p" + "shape": "S1v" }, "MetricGroups": { - "shape": "S1r" + "shape": "S1x" }, "PeerVpcAwsAccountId": {}, "PeerVpcId": {}, "FleetType": {}, "InstanceRoleArn": {}, "CertificateConfiguration": { - "shape": "S1u" + "shape": "S20" }, "Locations": { - "shape": "S1w" + "shape": "S22" }, "Tags": { - "shape": "Sq" + "shape": "St" + }, + "ComputeType": {}, + "AnywhereConfiguration": { + "shape": "S26" } } }, @@ -161,10 +174,10 @@ "type": "structure", "members": { "FleetAttributes": { - "shape": "S20" + "shape": "S29" }, "LocationStates": { - "shape": "S27" + "shape": "S2g" } } } @@ -179,7 +192,7 @@ "members": { "FleetId": {}, "Locations": { - "shape": "S1w" + "shape": "S22" } } }, @@ -189,7 +202,7 @@ "FleetId": {}, "FleetArn": {}, "LocationStates": { - "shape": "S27" + "shape": "S2g" } } } @@ -223,7 +236,7 @@ } }, "InstanceDefinitions": { - "shape": "S2i" + "shape": "S2r" }, "AutoScalingPolicy": { "type": "structure", @@ -254,7 +267,7 @@ "member": {} }, "Tags": { - "shape": "Sq" + "shape": "St" } } }, @@ -262,7 +275,7 @@ "type": "structure", "members": { "GameServerGroup": { - "shape": "S2u" + "shape": "S33" } } } @@ -281,7 +294,7 @@ }, "Name": {}, "GameProperties": { - "shape": "S31" + "shape": "S3a" }, "CreatorId": {}, "GameSessionId": {}, @@ -294,7 +307,7 @@ "type": "structure", "members": { "GameSession": { - "shape": "S38" + "shape": "S3h" } } } @@ -311,21 +324,21 @@ "type": "integer" }, "PlayerLatencyPolicies": { - "shape": "S3h" + "shape": "S3q" }, "Destinations": { - "shape": "S3j" + "shape": "S3s" }, "FilterConfiguration": { - "shape": "S3m" + "shape": "S3v" }, "PriorityConfiguration": { - "shape": "S3o" + "shape": "S3x" }, "CustomEventData": {}, "NotificationTarget": {}, "Tags": { - "shape": "Sq" + "shape": "St" } } }, @@ -333,7 +346,29 @@ "type": "structure", "members": { "GameSessionQueue": { - "shape": "S3u" + "shape": "S43" + } + } + } + }, + "CreateLocation": { + "input": { + "type": "structure", + "required": [ + "LocationName" + ], + "members": { + "LocationName": {}, + "Tags": { + "shape": "St" + } + } + }, + "output": { + "type": "structure", + "members": { + "Location": { + "shape": "S48" } } } @@ -351,7 +386,7 @@ "Name": {}, "Description": {}, "GameSessionQueueArns": { - "shape": "S3x" + "shape": "S4b" }, "RequestTimeoutSeconds": { "type": "integer" @@ -369,13 +404,13 @@ }, "CustomEventData": {}, "GameProperties": { - "shape": "S31" + "shape": "S3a" }, "GameSessionData": {}, "BackfillMode": {}, "FlexMatchMode": {}, "Tags": { - "shape": "Sq" + "shape": "St" } } }, @@ -383,7 +418,7 @@ "type": "structure", "members": { "Configuration": { - "shape": "S48" + "shape": "S4m" } } } @@ -399,7 +434,7 @@ "Name": {}, "RuleSetBody": {}, "Tags": { - "shape": "Sq" + "shape": "St" } } }, @@ -410,7 +445,7 @@ ], "members": { "RuleSet": { - "shape": "S4e" + "shape": "S4s" } } } @@ -432,7 +467,7 @@ "type": "structure", "members": { "PlayerSession": { - "shape": "S4i" + "shape": "S4w" } } } @@ -461,7 +496,7 @@ "type": "structure", "members": { "PlayerSessions": { - "shape": "S4p" + "shape": "S53" } } } @@ -473,13 +508,13 @@ "Name": {}, "Version": {}, "StorageLocation": { - "shape": "Sz" + "shape": "S12" }, "ZipFile": { "type": "blob" }, "Tags": { - "shape": "Sq" + "shape": "St" } } }, @@ -487,7 +522,7 @@ "type": "structure", "members": { "Script": { - "shape": "S4t" + "shape": "S57" } } } @@ -508,7 +543,7 @@ "type": "structure", "members": { "VpcPeeringAuthorization": { - "shape": "S4w" + "shape": "S5a" } } } @@ -575,7 +610,7 @@ "members": { "FleetId": {}, "Locations": { - "shape": "S3n" + "shape": "S3w" } } }, @@ -585,7 +620,7 @@ "FleetId": {}, "FleetArn": {}, "LocationStates": { - "shape": "S27" + "shape": "S2g" } } } @@ -605,7 +640,7 @@ "type": "structure", "members": { "GameServerGroup": { - "shape": "S2u" + "shape": "S33" } } } @@ -625,6 +660,21 @@ "members": {} } }, + "DeleteLocation": { + "input": { + "type": "structure", + "required": [ + "LocationName" + ], + "members": { + "LocationName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteMatchmakingConfiguration": { "input": { "type": "structure", @@ -713,6 +763,23 @@ "members": {} } }, + "DeregisterCompute": { + "input": { + "type": "structure", + "required": [ + "FleetId", + "ComputeName" + ], + "members": { + "FleetId": {}, + "ComputeName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeregisterGameServer": { "input": { "type": "structure", @@ -740,7 +807,7 @@ "type": "structure", "members": { "Alias": { - "shape": "Sv" + "shape": "Sy" } } } @@ -759,7 +826,28 @@ "type": "structure", "members": { "Build": { - "shape": "S13" + "shape": "S17" + } + } + } + }, + "DescribeCompute": { + "input": { + "type": "structure", + "required": [ + "FleetId", + "ComputeName" + ], + "members": { + "FleetId": {}, + "ComputeName": {} + } + }, + "output": { + "type": "structure", + "members": { + "Compute": { + "shape": "S6c" } } } @@ -799,7 +887,7 @@ "type": "structure", "members": { "FleetIds": { - "shape": "S5v" + "shape": "S6m" }, "Limit": { "type": "integer" @@ -813,7 +901,7 @@ "FleetAttributes": { "type": "list", "member": { - "shape": "S20" + "shape": "S29" } }, "NextToken": {} @@ -825,7 +913,7 @@ "type": "structure", "members": { "FleetIds": { - "shape": "S5v" + "shape": "S6m" }, "Limit": { "type": "integer" @@ -839,7 +927,7 @@ "FleetCapacity": { "type": "list", "member": { - "shape": "S61" + "shape": "S6s" } }, "NextToken": {} @@ -898,7 +986,7 @@ "members": { "FleetId": {}, "Locations": { - "shape": "S3n" + "shape": "S3w" }, "Limit": { "type": "integer" @@ -917,10 +1005,10 @@ "type": "structure", "members": { "LocationState": { - "shape": "S28" + "shape": "S2h" }, "StoppedActions": { - "shape": "S25" + "shape": "S2e" }, "UpdateStatus": {} } @@ -946,7 +1034,7 @@ "type": "structure", "members": { "FleetCapacity": { - "shape": "S61" + "shape": "S6s" } } } @@ -967,7 +1055,7 @@ "type": "structure", "members": { "FleetUtilization": { - "shape": "S6h" + "shape": "S78" } } } @@ -989,7 +1077,7 @@ "FleetId": {}, "FleetArn": {}, "InboundPermissions": { - "shape": "S1d" + "shape": "S1j" }, "UpdateStatus": {}, "Location": {} @@ -1001,7 +1089,7 @@ "type": "structure", "members": { "FleetIds": { - "shape": "S5v" + "shape": "S6m" }, "Limit": { "type": "integer" @@ -1015,7 +1103,7 @@ "FleetUtilization": { "type": "list", "member": { - "shape": "S6h" + "shape": "S78" } }, "NextToken": {} @@ -1038,7 +1126,7 @@ "type": "structure", "members": { "GameServer": { - "shape": "Sc" + "shape": "Sf" } } } @@ -1057,7 +1145,7 @@ "type": "structure", "members": { "GameServerGroup": { - "shape": "S2u" + "shape": "S33" } } } @@ -1123,7 +1211,7 @@ "type": "structure", "members": { "GameSession": { - "shape": "S38" + "shape": "S3h" }, "ProtectionPolicy": {} } @@ -1147,7 +1235,7 @@ "type": "structure", "members": { "GameSessionPlacement": { - "shape": "S73" + "shape": "S7u" } } } @@ -1172,7 +1260,7 @@ "GameSessionQueues": { "type": "list", "member": { - "shape": "S3u" + "shape": "S43" } }, "NextToken": {} @@ -1198,7 +1286,7 @@ "type": "structure", "members": { "GameSessions": { - "shape": "S7g" + "shape": "S87" }, "NextToken": {} } @@ -1266,7 +1354,7 @@ "TicketList": { "type": "list", "member": { - "shape": "S7r" + "shape": "S8i" } } } @@ -1293,7 +1381,7 @@ "Configurations": { "type": "list", "member": { - "shape": "S48" + "shape": "S4m" } }, "NextToken": {} @@ -1323,7 +1411,7 @@ "RuleSets": { "type": "list", "member": { - "shape": "S4e" + "shape": "S4s" } }, "NextToken": {} @@ -1348,7 +1436,7 @@ "type": "structure", "members": { "PlayerSessions": { - "shape": "S4p" + "shape": "S53" }, "NextToken": {} } @@ -1368,7 +1456,7 @@ "type": "structure", "members": { "RuntimeConfiguration": { - "shape": "S1j" + "shape": "S1p" } } } @@ -1415,7 +1503,7 @@ "MetricName": {}, "PolicyType": {}, "TargetConfiguration": { - "shape": "S8s" + "shape": "S9l" }, "UpdateStatus": {}, "Location": {} @@ -1440,7 +1528,7 @@ "type": "structure", "members": { "Script": { - "shape": "S4t" + "shape": "S57" } } } @@ -1456,7 +1544,7 @@ "VpcPeeringAuthorizations": { "type": "list", "member": { - "shape": "S4w" + "shape": "S5a" } } } @@ -1496,6 +1584,57 @@ } } }, + "GetComputeAccess": { + "input": { + "type": "structure", + "required": [ + "FleetId", + "ComputeName" + ], + "members": { + "FleetId": {}, + "ComputeName": {} + } + }, + "output": { + "type": "structure", + "members": { + "FleetId": {}, + "FleetArn": {}, + "ComputeName": {}, + "ComputeArn": {}, + "Credentials": { + "shape": "S1c" + } + } + } + }, + "GetComputeAuthToken": { + "input": { + "type": "structure", + "required": [ + "FleetId", + "ComputeName" + ], + "members": { + "FleetId": {}, + "ComputeName": {} + } + }, + "output": { + "type": "structure", + "members": { + "FleetId": {}, + "FleetArn": {}, + "ComputeName": {}, + "ComputeArn": {}, + "AuthToken": {}, + "ExpirationTimestamp": { + "type": "timestamp" + } + } + } + }, "GetGameSessionLogUrl": { "input": { "type": "structure", @@ -1566,7 +1705,7 @@ "Aliases": { "type": "list", "member": { - "shape": "Sv" + "shape": "Sy" } }, "NextToken": {} @@ -1590,7 +1729,35 @@ "Builds": { "type": "list", "member": { - "shape": "S13" + "shape": "S17" + } + }, + "NextToken": {} + } + } + }, + "ListCompute": { + "input": { + "type": "structure", + "required": [ + "FleetId" + ], + "members": { + "FleetId": {}, + "Location": {}, + "Limit": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ComputeList": { + "type": "list", + "member": { + "shape": "S6c" } }, "NextToken": {} @@ -1636,7 +1803,7 @@ "GameServerGroups": { "type": "list", "member": { - "shape": "S2u" + "shape": "S33" } }, "NextToken": {} @@ -1664,7 +1831,34 @@ "GameServers": { "type": "list", "member": { - "shape": "Sc" + "shape": "Sf" + } + }, + "NextToken": {} + } + } + }, + "ListLocations": { + "input": { + "type": "structure", + "members": { + "Filters": { + "type": "list", + "member": {} + }, + "Limit": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Locations": { + "type": "list", + "member": { + "shape": "S48" } }, "NextToken": {} @@ -1687,7 +1881,7 @@ "Scripts": { "type": "list", "member": { - "shape": "S4t" + "shape": "S57" } }, "NextToken": {} @@ -1708,7 +1902,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sq" + "shape": "St" } } } @@ -1738,7 +1932,7 @@ "MetricName": {}, "PolicyType": {}, "TargetConfiguration": { - "shape": "S8s" + "shape": "S9l" } } }, @@ -1749,6 +1943,31 @@ } } }, + "RegisterCompute": { + "input": { + "type": "structure", + "required": [ + "FleetId", + "ComputeName" + ], + "members": { + "FleetId": {}, + "ComputeName": {}, + "CertificatePath": {}, + "DnsName": {}, + "IpAddress": {}, + "Location": {} + } + }, + "output": { + "type": "structure", + "members": { + "Compute": { + "shape": "S6c" + } + } + } + }, "RegisterGameServer": { "input": { "type": "structure", @@ -1769,7 +1988,7 @@ "type": "structure", "members": { "GameServer": { - "shape": "Sc" + "shape": "Sf" } } } @@ -1788,10 +2007,10 @@ "type": "structure", "members": { "UploadCredentials": { - "shape": "S18" + "shape": "S1c" }, "StorageLocation": { - "shape": "Sz" + "shape": "S12" } } } @@ -1824,7 +2043,7 @@ "members": { "GameServerGroupName": {}, "ResumeActions": { - "shape": "S2x" + "shape": "S36" } } }, @@ -1832,7 +2051,7 @@ "type": "structure", "members": { "GameServerGroup": { - "shape": "S2u" + "shape": "S33" } } } @@ -1856,7 +2075,7 @@ "type": "structure", "members": { "GameSessions": { - "shape": "S7g" + "shape": "S87" }, "NextToken": {} } @@ -1872,7 +2091,7 @@ "members": { "FleetId": {}, "Actions": { - "shape": "S25" + "shape": "S2e" }, "Location": {} } @@ -1897,14 +2116,14 @@ "PlacementId": {}, "GameSessionQueueName": {}, "GameProperties": { - "shape": "S31" + "shape": "S3a" }, "MaximumPlayerSessionCount": { "type": "integer" }, "GameSessionName": {}, "PlayerLatencies": { - "shape": "S75" + "shape": "S7w" }, "DesiredPlayerSessions": { "type": "list", @@ -1923,7 +2142,7 @@ "type": "structure", "members": { "GameSessionPlacement": { - "shape": "S73" + "shape": "S7u" } } } @@ -1940,7 +2159,7 @@ "ConfigurationName": {}, "GameSessionArn": {}, "Players": { - "shape": "S7u" + "shape": "S8l" } } }, @@ -1948,7 +2167,7 @@ "type": "structure", "members": { "MatchmakingTicket": { - "shape": "S7r" + "shape": "S8i" } } } @@ -1964,7 +2183,7 @@ "TicketId": {}, "ConfigurationName": {}, "Players": { - "shape": "S7u" + "shape": "S8l" } } }, @@ -1972,7 +2191,7 @@ "type": "structure", "members": { "MatchmakingTicket": { - "shape": "S7r" + "shape": "S8i" } } } @@ -1987,7 +2206,7 @@ "members": { "FleetId": {}, "Actions": { - "shape": "S25" + "shape": "S2e" }, "Location": {} } @@ -2014,7 +2233,7 @@ "type": "structure", "members": { "GameSessionPlacement": { - "shape": "S73" + "shape": "S7u" } } } @@ -2044,7 +2263,7 @@ "members": { "GameServerGroupName": {}, "SuspendActions": { - "shape": "S2x" + "shape": "S36" } } }, @@ -2052,7 +2271,7 @@ "type": "structure", "members": { "GameServerGroup": { - "shape": "S2u" + "shape": "S33" } } } @@ -2067,7 +2286,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "Sq" + "shape": "St" } } }, @@ -2107,7 +2326,7 @@ "Name": {}, "Description": {}, "RoutingStrategy": { - "shape": "Sm" + "shape": "Sp" } } }, @@ -2115,7 +2334,7 @@ "type": "structure", "members": { "Alias": { - "shape": "Sv" + "shape": "Sy" } } } @@ -2136,7 +2355,7 @@ "type": "structure", "members": { "Build": { - "shape": "S13" + "shape": "S17" } } } @@ -2153,17 +2372,21 @@ "Description": {}, "NewGameSessionProtectionPolicy": {}, "ResourceCreationLimitPolicy": { - "shape": "S1p" + "shape": "S1v" }, "MetricGroups": { - "shape": "S1r" + "shape": "S1x" + }, + "AnywhereConfiguration": { + "shape": "S26" } } }, "output": { "type": "structure", "members": { - "FleetId": {} + "FleetId": {}, + "FleetArn": {} } } }, @@ -2205,17 +2428,18 @@ "members": { "FleetId": {}, "InboundPermissionAuthorizations": { - "shape": "S1d" + "shape": "S1j" }, "InboundPermissionRevocations": { - "shape": "S1d" + "shape": "S1j" } } }, "output": { "type": "structure", "members": { - "FleetId": {} + "FleetId": {}, + "FleetArn": {} } } }, @@ -2238,7 +2462,7 @@ "type": "structure", "members": { "GameServer": { - "shape": "Sc" + "shape": "Sf" } } } @@ -2253,7 +2477,7 @@ "GameServerGroupName": {}, "RoleArn": {}, "InstanceDefinitions": { - "shape": "S2i" + "shape": "S2r" }, "GameServerProtectionPolicy": {}, "BalancingStrategy": {} @@ -2263,7 +2487,7 @@ "type": "structure", "members": { "GameServerGroup": { - "shape": "S2u" + "shape": "S33" } } } @@ -2288,7 +2512,7 @@ "type": "structure", "members": { "GameSession": { - "shape": "S38" + "shape": "S3h" } } } @@ -2305,16 +2529,16 @@ "type": "integer" }, "PlayerLatencyPolicies": { - "shape": "S3h" + "shape": "S3q" }, "Destinations": { - "shape": "S3j" + "shape": "S3s" }, "FilterConfiguration": { - "shape": "S3m" + "shape": "S3v" }, "PriorityConfiguration": { - "shape": "S3o" + "shape": "S3x" }, "CustomEventData": {}, "NotificationTarget": {} @@ -2324,7 +2548,7 @@ "type": "structure", "members": { "GameSessionQueue": { - "shape": "S3u" + "shape": "S43" } } } @@ -2339,7 +2563,7 @@ "Name": {}, "Description": {}, "GameSessionQueueArns": { - "shape": "S3x" + "shape": "S4b" }, "RequestTimeoutSeconds": { "type": "integer" @@ -2357,7 +2581,7 @@ }, "CustomEventData": {}, "GameProperties": { - "shape": "S31" + "shape": "S3a" }, "GameSessionData": {}, "BackfillMode": {}, @@ -2368,7 +2592,7 @@ "type": "structure", "members": { "Configuration": { - "shape": "S48" + "shape": "S4m" } } } @@ -2383,7 +2607,7 @@ "members": { "FleetId": {}, "RuntimeConfiguration": { - "shape": "S1j" + "shape": "S1p" } } }, @@ -2391,7 +2615,7 @@ "type": "structure", "members": { "RuntimeConfiguration": { - "shape": "S1j" + "shape": "S1p" } } } @@ -2407,7 +2631,7 @@ "Name": {}, "Version": {}, "StorageLocation": { - "shape": "Sz" + "shape": "S12" }, "ZipFile": { "type": "blob" @@ -2418,7 +2642,7 @@ "type": "structure", "members": { "Script": { - "shape": "S4t" + "shape": "S57" } } } @@ -2448,7 +2672,7 @@ "type": "list", "member": {} }, - "Sc": { + "Sf": { "type": "structure", "members": { "GameServerGroupName": {}, @@ -2470,7 +2694,7 @@ } } }, - "Sm": { + "Sp": { "type": "structure", "members": { "Type": {}, @@ -2478,7 +2702,7 @@ "Message": {} } }, - "Sq": { + "St": { "type": "list", "member": { "type": "structure", @@ -2492,7 +2716,7 @@ } } }, - "Sv": { + "Sy": { "type": "structure", "members": { "AliasId": {}, @@ -2500,7 +2724,7 @@ "AliasArn": {}, "Description": {}, "RoutingStrategy": { - "shape": "Sm" + "shape": "Sp" }, "CreationTime": { "type": "timestamp" @@ -2510,7 +2734,7 @@ } } }, - "Sz": { + "S12": { "type": "structure", "members": { "Bucket": {}, @@ -2519,7 +2743,7 @@ "ObjectVersion": {} } }, - "S13": { + "S17": { "type": "structure", "members": { "BuildId": {}, @@ -2533,10 +2757,11 @@ "OperatingSystem": {}, "CreationTime": { "type": "timestamp" - } + }, + "ServerSdkVersion": {} } }, - "S18": { + "S1c": { "type": "structure", "members": { "AccessKeyId": {}, @@ -2545,7 +2770,7 @@ }, "sensitive": true }, - "S1d": { + "S1j": { "type": "list", "member": { "type": "structure", @@ -2567,7 +2792,7 @@ } } }, - "S1j": { + "S1p": { "type": "structure", "members": { "ServerProcesses": { @@ -2595,7 +2820,7 @@ } } }, - "S1p": { + "S1v": { "type": "structure", "members": { "NewGameSessionsPerCreator": { @@ -2606,11 +2831,11 @@ } } }, - "S1r": { + "S1x": { "type": "list", "member": {} }, - "S1u": { + "S20": { "type": "structure", "required": [ "CertificateType" @@ -2619,16 +2844,28 @@ "CertificateType": {} } }, - "S1w": { + "S22": { "type": "list", "member": { "type": "structure", + "required": [ + "Location" + ], "members": { "Location": {} } } }, - "S20": { + "S26": { + "type": "structure", + "required": [ + "Cost" + ], + "members": { + "Cost": {} + } + }, + "S29": { "type": "structure", "members": { "FleetId": {}, @@ -2656,38 +2893,42 @@ "NewGameSessionProtectionPolicy": {}, "OperatingSystem": {}, "ResourceCreationLimitPolicy": { - "shape": "S1p" + "shape": "S1v" }, "MetricGroups": { - "shape": "S1r" + "shape": "S1x" }, "StoppedActions": { - "shape": "S25" + "shape": "S2e" }, "InstanceRoleArn": {}, "CertificateConfiguration": { - "shape": "S1u" + "shape": "S20" + }, + "ComputeType": {}, + "AnywhereConfiguration": { + "shape": "S26" } } }, - "S25": { + "S2e": { "type": "list", "member": {} }, - "S27": { + "S2g": { "type": "list", "member": { - "shape": "S28" + "shape": "S2h" } }, - "S28": { + "S2h": { "type": "structure", "members": { "Location": {}, "Status": {} } }, - "S2i": { + "S2r": { "type": "list", "member": { "type": "structure", @@ -2700,14 +2941,14 @@ } } }, - "S2u": { + "S33": { "type": "structure", "members": { "GameServerGroupName": {}, "GameServerGroupArn": {}, "RoleArn": {}, "InstanceDefinitions": { - "shape": "S2i" + "shape": "S2r" }, "BalancingStrategy": {}, "GameServerProtectionPolicy": {}, @@ -2715,7 +2956,7 @@ "Status": {}, "StatusReason": {}, "SuspendedActions": { - "shape": "S2x" + "shape": "S36" }, "CreationTime": { "type": "timestamp" @@ -2725,11 +2966,11 @@ } } }, - "S2x": { + "S36": { "type": "list", "member": {} }, - "S31": { + "S3a": { "type": "list", "member": { "type": "structure", @@ -2743,7 +2984,7 @@ } } }, - "S38": { + "S3h": { "type": "structure", "members": { "GameSessionId": {}, @@ -2765,7 +3006,7 @@ "Status": {}, "StatusReason": {}, "GameProperties": { - "shape": "S31" + "shape": "S3a" }, "IpAddress": {}, "DnsName": {}, @@ -2779,7 +3020,7 @@ "Location": {} } }, - "S3h": { + "S3q": { "type": "list", "member": { "type": "structure", @@ -2793,7 +3034,7 @@ } } }, - "S3j": { + "S3s": { "type": "list", "member": { "type": "structure", @@ -2802,19 +3043,19 @@ } } }, - "S3m": { + "S3v": { "type": "structure", "members": { "AllowedLocations": { - "shape": "S3n" + "shape": "S3w" } } }, - "S3n": { + "S3w": { "type": "list", "member": {} }, - "S3o": { + "S3x": { "type": "structure", "members": { "PriorityOrder": { @@ -2822,11 +3063,11 @@ "member": {} }, "LocationOrder": { - "shape": "S3n" + "shape": "S3w" } } }, - "S3u": { + "S43": { "type": "structure", "members": { "Name": {}, @@ -2835,33 +3076,40 @@ "type": "integer" }, "PlayerLatencyPolicies": { - "shape": "S3h" + "shape": "S3q" }, "Destinations": { - "shape": "S3j" + "shape": "S3s" }, "FilterConfiguration": { - "shape": "S3m" + "shape": "S3v" }, "PriorityConfiguration": { - "shape": "S3o" + "shape": "S3x" }, "CustomEventData": {}, "NotificationTarget": {} } }, - "S3x": { + "S48": { + "type": "structure", + "members": { + "LocationName": {}, + "LocationArn": {} + } + }, + "S4b": { "type": "list", "member": {} }, - "S48": { + "S4m": { "type": "structure", "members": { "Name": {}, "ConfigurationArn": {}, "Description": {}, "GameSessionQueueArns": { - "shape": "S3x" + "shape": "S4b" }, "RequestTimeoutSeconds": { "type": "integer" @@ -2883,14 +3131,14 @@ "type": "timestamp" }, "GameProperties": { - "shape": "S31" + "shape": "S3a" }, "GameSessionData": {}, "BackfillMode": {}, "FlexMatchMode": {} } }, - "S4e": { + "S4s": { "type": "structure", "required": [ "RuleSetBody" @@ -2904,7 +3152,7 @@ } } }, - "S4i": { + "S4w": { "type": "structure", "members": { "PlayerSessionId": {}, @@ -2927,13 +3175,13 @@ "PlayerData": {} } }, - "S4p": { + "S53": { "type": "list", "member": { - "shape": "S4i" + "shape": "S4w" } }, - "S4t": { + "S57": { "type": "structure", "members": { "ScriptId": {}, @@ -2947,11 +3195,11 @@ "type": "timestamp" }, "StorageLocation": { - "shape": "Sz" + "shape": "S12" } } }, - "S4w": { + "S5a": { "type": "structure", "members": { "GameLiftAwsAccountId": {}, @@ -2965,11 +3213,30 @@ } } }, - "S5v": { + "S6c": { + "type": "structure", + "members": { + "FleetId": {}, + "FleetArn": {}, + "ComputeName": {}, + "ComputeArn": {}, + "IpAddress": {}, + "DnsName": {}, + "ComputeStatus": {}, + "Location": {}, + "CreationTime": { + "type": "timestamp" + }, + "OperatingSystem": {}, + "Type": {}, + "GameLiftServiceSdkEndpoint": {} + } + }, + "S6m": { "type": "list", "member": {} }, - "S61": { + "S6s": { "type": "structure", "members": { "FleetId": {}, @@ -3004,7 +3271,7 @@ "Location": {} } }, - "S6h": { + "S78": { "type": "structure", "members": { "FleetId": {}, @@ -3024,14 +3291,14 @@ "Location": {} } }, - "S73": { + "S7u": { "type": "structure", "members": { "PlacementId": {}, "GameSessionQueueName": {}, "Status": {}, "GameProperties": { - "shape": "S31" + "shape": "S3a" }, "MaximumPlayerSessionCount": { "type": "integer" @@ -3041,7 +3308,7 @@ "GameSessionArn": {}, "GameSessionRegion": {}, "PlayerLatencies": { - "shape": "S75" + "shape": "S7w" }, "StartTime": { "type": "timestamp" @@ -3068,7 +3335,7 @@ "MatchmakerData": {} } }, - "S75": { + "S7w": { "type": "list", "member": { "type": "structure", @@ -3081,13 +3348,13 @@ } } }, - "S7g": { + "S87": { "type": "list", "member": { - "shape": "S38" + "shape": "S3h" } }, - "S7r": { + "S8i": { "type": "structure", "members": { "TicketId": {}, @@ -3103,7 +3370,7 @@ "type": "timestamp" }, "Players": { - "shape": "S7u" + "shape": "S8l" }, "GameSessionConnectionInfo": { "type": "structure", @@ -3131,7 +3398,7 @@ } } }, - "S7u": { + "S8l": { "type": "list", "member": { "type": "structure", @@ -3148,7 +3415,8 @@ "type": "double" }, "SL": { - "shape": "S3" + "type": "list", + "member": {} }, "SDM": { "type": "map", @@ -3171,7 +3439,7 @@ } } }, - "S8s": { + "S9l": { "type": "structure", "required": [ "TargetValue" diff --git a/iamlivecore/service/gamesparks-2021-08-17.min.json b/iamlivecore/service/gamesparks-2021-08-17.min.json new file mode 100644 index 00000000..43026fae --- /dev/null +++ b/iamlivecore/service/gamesparks-2021-08-17.min.json @@ -0,0 +1,1376 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-08-17", + "endpointPrefix": "gamesparks", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "GameSparks", + "serviceId": "GameSparks", + "signatureVersion": "v4", + "signingName": "gamesparks", + "uid": "gamesparks-2021-08-17" + }, + "operations": { + "CreateGame": { + "http": { + "requestUri": "/game", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "ClientToken": {}, + "Description": {}, + "GameName": {}, + "Tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "Game": { + "shape": "S9" + } + } + }, + "idempotent": true + }, + "CreateSnapshot": { + "http": { + "requestUri": "/game/{GameName}/snapshot", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "Description": {}, + "GameName": { + "location": "uri", + "locationName": "GameName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Snapshot": { + "shape": "Sh" + } + } + } + }, + "CreateStage": { + "http": { + "requestUri": "/game/{GameName}/stage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "Role", + "StageName" + ], + "members": { + "ClientToken": {}, + "Description": {}, + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "Role": {}, + "StageName": {}, + "Tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "Stage": { + "shape": "St" + } + } + }, + "idempotent": true + }, + "DeleteGame": { + "http": { + "method": "DELETE", + "requestUri": "/game/{GameName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteStage": { + "http": { + "method": "DELETE", + "requestUri": "/game/{GameName}/stage/{StageName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "StageName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisconnectPlayer": { + "http": { + "requestUri": "/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/disconnect", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "PlayerId", + "StageName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "PlayerId": { + "location": "uri", + "locationName": "PlayerId" + }, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": { + "DisconnectFailures": { + "shape": "S14" + }, + "DisconnectSuccesses": { + "shape": "S14" + } + } + }, + "idempotent": true + }, + "ExportSnapshot": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/snapshot/{SnapshotId}/export", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "SnapshotId" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "SnapshotId": { + "location": "uri", + "locationName": "SnapshotId" + } + } + }, + "output": { + "type": "structure", + "members": { + "S3Url": {} + } + } + }, + "GetExtension": { + "http": { + "method": "GET", + "requestUri": "/extension/{Namespace}/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "Namespace" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + } + } + }, + "output": { + "type": "structure", + "members": { + "Extension": { + "shape": "S1d" + } + } + } + }, + "GetExtensionVersion": { + "http": { + "method": "GET", + "requestUri": "/extension/{Namespace}/{Name}/version/{ExtensionVersion}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ExtensionVersion", + "Name", + "Namespace" + ], + "members": { + "ExtensionVersion": { + "location": "uri", + "locationName": "ExtensionVersion" + }, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + } + } + }, + "output": { + "type": "structure", + "members": { + "ExtensionVersion": { + "shape": "S1i" + } + } + } + }, + "GetGame": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Game": { + "shape": "S9" + } + } + } + }, + "GetGameConfiguration": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "Sections": { + "shape": "S1n", + "location": "querystring", + "locationName": "Sections" + } + } + }, + "output": { + "type": "structure", + "members": { + "GameConfiguration": { + "shape": "S1p" + } + } + } + }, + "GetGeneratedCodeJob": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job/{JobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "JobId", + "SnapshotId" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "JobId": { + "location": "uri", + "locationName": "JobId" + }, + "SnapshotId": { + "location": "uri", + "locationName": "SnapshotId" + } + } + }, + "output": { + "type": "structure", + "members": { + "GeneratedCodeJob": { + "shape": "S1t" + } + } + } + }, + "GetPlayerConnectionStatus": { + "http": { + "method": "GET", + "requestUri": "/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/connection", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "PlayerId", + "StageName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "PlayerId": { + "location": "uri", + "locationName": "PlayerId" + }, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Connections": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Created": { + "shape": "Sb" + }, + "Id": {} + } + } + } + } + } + }, + "GetSnapshot": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/snapshot/{SnapshotId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "SnapshotId" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "Sections": { + "shape": "S1n", + "location": "querystring", + "locationName": "Sections" + }, + "SnapshotId": { + "location": "uri", + "locationName": "SnapshotId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Snapshot": { + "shape": "Sh" + } + } + } + }, + "GetStage": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/stage/{StageName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "StageName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Stage": { + "shape": "St" + } + } + } + }, + "GetStageDeployment": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/stage/{StageName}/deployment", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "StageName" + ], + "members": { + "DeploymentId": { + "location": "querystring", + "locationName": "DeploymentId" + }, + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": { + "StageDeployment": { + "shape": "S27" + } + } + } + }, + "ImportGameConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/game/{GameName}/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "ImportSource" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "ImportSource": { + "type": "structure", + "required": [ + "File" + ], + "members": { + "File": { + "type": "blob" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "GameConfiguration": { + "shape": "S1p" + } + } + }, + "idempotent": true + }, + "ListExtensionVersions": { + "http": { + "method": "GET", + "requestUri": "/extension/{Namespace}/{Name}/version", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "Namespace" + ], + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "ExtensionVersions": { + "type": "list", + "member": { + "shape": "S1i" + } + }, + "NextToken": {} + } + } + }, + "ListExtensions": { + "http": { + "method": "GET", + "requestUri": "/extension", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Extensions": { + "type": "list", + "member": { + "shape": "S1d" + } + }, + "NextToken": {} + } + } + }, + "ListGames": { + "http": { + "method": "GET", + "requestUri": "/game", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Games": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Description": {}, + "Name": {}, + "State": {}, + "Tags": { + "shape": "S5" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListGeneratedCodeJobs": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "SnapshotId" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "SnapshotId": { + "location": "uri", + "locationName": "SnapshotId" + } + } + }, + "output": { + "type": "structure", + "members": { + "GeneratedCodeJobs": { + "type": "list", + "member": { + "shape": "S1t" + } + }, + "NextToken": {} + } + } + }, + "ListSnapshots": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/snapshot", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Snapshots": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Created": { + "shape": "Sb" + }, + "Description": {}, + "Id": {}, + "LastUpdated": { + "shape": "Sb" + } + } + } + } + } + } + }, + "ListStageDeployments": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/stage/{StageName}/deployments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "StageName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "StageDeployments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DeploymentAction": {}, + "DeploymentId": {}, + "DeploymentResult": { + "shape": "S29" + }, + "DeploymentState": {}, + "LastUpdated": { + "shape": "Sb" + }, + "SnapshotId": {} + } + } + } + } + } + }, + "ListStages": { + "http": { + "method": "GET", + "requestUri": "/game/{GameName}/stage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Stages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Description": {}, + "GameKey": {}, + "Name": {}, + "State": {}, + "Tags": { + "shape": "S5" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S5" + } + } + } + }, + "StartGeneratedCodeJob": { + "http": { + "requestUri": "/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "Generator", + "SnapshotId" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "Generator": { + "type": "structure", + "members": { + "GameSdkVersion": {}, + "Language": {}, + "TargetPlatform": {} + } + }, + "SnapshotId": { + "location": "uri", + "locationName": "SnapshotId" + } + } + }, + "output": { + "type": "structure", + "members": { + "GeneratedCodeJobId": {} + } + } + }, + "StartStageDeployment": { + "http": { + "requestUri": "/game/{GameName}/stage/{StageName}/deployment", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "SnapshotId", + "StageName" + ], + "members": { + "ClientToken": {}, + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "SnapshotId": {}, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": { + "StageDeployment": { + "shape": "S27" + } + } + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "tagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateGame": { + "http": { + "method": "PATCH", + "requestUri": "/game/{GameName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName" + ], + "members": { + "Description": {}, + "GameName": { + "location": "uri", + "locationName": "GameName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Game": { + "shape": "S9" + } + } + }, + "idempotent": true + }, + "UpdateGameConfiguration": { + "http": { + "method": "PATCH", + "requestUri": "/game/{GameName}/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "Modifications" + ], + "members": { + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "Modifications": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Operation", + "Path", + "Section" + ], + "members": { + "Operation": {}, + "Path": {}, + "Section": {}, + "Value": { + "shape": "Sm" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "GameConfiguration": { + "shape": "S1p" + } + } + }, + "idempotent": true + }, + "UpdateSnapshot": { + "http": { + "method": "PATCH", + "requestUri": "/game/{GameName}/snapshot/{SnapshotId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "SnapshotId" + ], + "members": { + "Description": {}, + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "SnapshotId": { + "location": "uri", + "locationName": "SnapshotId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Snapshot": { + "shape": "Sh" + } + } + }, + "idempotent": true + }, + "UpdateStage": { + "http": { + "method": "PATCH", + "requestUri": "/game/{GameName}/stage/{StageName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GameName", + "StageName" + ], + "members": { + "Description": {}, + "GameName": { + "location": "uri", + "locationName": "GameName" + }, + "Role": {}, + "StageName": { + "location": "uri", + "locationName": "StageName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Stage": { + "shape": "St" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S5": { + "type": "map", + "key": {}, + "value": {} + }, + "S9": { + "type": "structure", + "members": { + "Arn": {}, + "Created": { + "shape": "Sb" + }, + "Description": {}, + "EnableTerminationProtection": { + "type": "boolean" + }, + "LastUpdated": { + "shape": "Sb" + }, + "Name": {}, + "State": {}, + "Tags": { + "shape": "S5" + } + } + }, + "Sb": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sh": { + "type": "structure", + "members": { + "Created": { + "shape": "Sb" + }, + "Description": {}, + "Id": {}, + "LastUpdated": { + "shape": "Sb" + }, + "Sections": { + "shape": "Sj" + } + } + }, + "Sj": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "Attributes": { + "shape": "Sm" + }, + "Name": {}, + "Size": { + "type": "integer" + } + } + } + }, + "Sm": { + "type": "structure", + "members": {}, + "document": true + }, + "St": { + "type": "structure", + "members": { + "Arn": {}, + "Created": { + "shape": "Sb" + }, + "Description": {}, + "GameKey": {}, + "LastUpdated": { + "shape": "Sb" + }, + "LogGroup": {}, + "Name": {}, + "Role": {}, + "State": {}, + "Tags": { + "shape": "S5" + } + } + }, + "S14": { + "type": "list", + "member": {} + }, + "S1d": { + "type": "structure", + "members": { + "Description": {}, + "Name": {}, + "Namespace": {} + } + }, + "S1i": { + "type": "structure", + "members": { + "Name": {}, + "Namespace": {}, + "Schema": {}, + "Version": {} + } + }, + "S1n": { + "type": "list", + "member": {} + }, + "S1p": { + "type": "structure", + "members": { + "Created": { + "shape": "Sb" + }, + "LastUpdated": { + "shape": "Sb" + }, + "Sections": { + "shape": "Sj" + } + } + }, + "S1t": { + "type": "structure", + "members": { + "Description": {}, + "ExpirationTime": { + "shape": "Sb" + }, + "GeneratedCodeJobId": {}, + "S3Url": {}, + "Status": {} + } + }, + "S27": { + "type": "structure", + "members": { + "Created": { + "shape": "Sb" + }, + "DeploymentAction": {}, + "DeploymentId": {}, + "DeploymentResult": { + "shape": "S29" + }, + "DeploymentState": {}, + "LastUpdated": { + "shape": "Sb" + }, + "SnapshotId": {} + } + }, + "S29": { + "type": "structure", + "members": { + "Message": {}, + "ResultCode": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/globalaccelerator-2018-08-08.min.json b/iamlivecore/service/globalaccelerator-2018-08-08.min.json index 14b7cb4a..dc86bbd8 100644 --- a/iamlivecore/service/globalaccelerator-2018-08-08.min.json +++ b/iamlivecore/service/globalaccelerator-2018-08-08.min.json @@ -43,6 +43,30 @@ } } }, + "AddEndpoints": { + "input": { + "type": "structure", + "required": [ + "EndpointConfigurations", + "EndpointGroupArn" + ], + "members": { + "EndpointConfigurations": { + "shape": "S9" + }, + "EndpointGroupArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "EndpointDescriptions": { + "shape": "Se" + }, + "EndpointGroupArn": {} + } + } + }, "AdvertiseByoipCidr": { "input": { "type": "structure", @@ -57,7 +81,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "Sa" + "shape": "Sj" } } } @@ -73,10 +97,10 @@ "EndpointGroupArn": {}, "EndpointId": {}, "DestinationAddresses": { - "shape": "Sg" + "shape": "Sp" }, "DestinationPorts": { - "shape": "Si" + "shape": "Sr" }, "AllowAllTrafficToEndpoint": { "type": "boolean" @@ -95,7 +119,7 @@ "Name": {}, "IpAddressType": {}, "IpAddresses": { - "shape": "Sn" + "shape": "Sv" }, "Enabled": { "type": "boolean" @@ -104,7 +128,7 @@ "idempotencyToken": true }, "Tags": { - "shape": "Sp" + "shape": "Sx" } } }, @@ -112,7 +136,7 @@ "type": "structure", "members": { "Accelerator": { - "shape": "Su" + "shape": "S12" } } } @@ -128,7 +152,7 @@ "Name": {}, "IpAddressType": {}, "IpAddresses": { - "shape": "Sn" + "shape": "Sv" }, "Enabled": { "type": "boolean" @@ -137,7 +161,7 @@ "idempotencyToken": true }, "Tags": { - "shape": "Sp" + "shape": "Sx" } } }, @@ -145,7 +169,7 @@ "type": "structure", "members": { "Accelerator": { - "shape": "S10" + "shape": "S1b" } } } @@ -179,7 +203,7 @@ "type": "integer" }, "Protocols": { - "shape": "S15" + "shape": "S1g" } } } @@ -193,7 +217,7 @@ "type": "structure", "members": { "EndpointGroup": { - "shape": "S18" + "shape": "S1j" } } } @@ -209,7 +233,7 @@ "members": { "AcceleratorArn": {}, "PortRanges": { - "shape": "S1e" + "shape": "S1p" }, "IdempotencyToken": { "idempotencyToken": true @@ -220,7 +244,7 @@ "type": "structure", "members": { "Listener": { - "shape": "S1h" + "shape": "S1s" } } } @@ -237,7 +261,7 @@ "ListenerArn": {}, "EndpointGroupRegion": {}, "EndpointConfigurations": { - "shape": "S1j" + "shape": "S9" }, "TrafficDialPercentage": { "type": "float" @@ -257,7 +281,7 @@ "idempotencyToken": true }, "PortOverrides": { - "shape": "S1s" + "shape": "S20" } } }, @@ -265,7 +289,7 @@ "type": "structure", "members": { "EndpointGroup": { - "shape": "S1v" + "shape": "S23" } } } @@ -282,7 +306,7 @@ "members": { "AcceleratorArn": {}, "PortRanges": { - "shape": "S1e" + "shape": "S1p" }, "Protocol": {}, "ClientAffinity": {}, @@ -295,7 +319,7 @@ "type": "structure", "members": { "Listener": { - "shape": "S22" + "shape": "S27" } } } @@ -377,10 +401,10 @@ "EndpointGroupArn": {}, "EndpointId": {}, "DestinationAddresses": { - "shape": "Sg" + "shape": "Sp" }, "DestinationPorts": { - "shape": "Si" + "shape": "Sr" }, "DenyAllTrafficToEndpoint": { "type": "boolean" @@ -402,7 +426,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "Sa" + "shape": "Sj" } } } @@ -421,7 +445,7 @@ "type": "structure", "members": { "Accelerator": { - "shape": "Su" + "shape": "S12" } } } @@ -440,7 +464,7 @@ "type": "structure", "members": { "AcceleratorAttributes": { - "shape": "S2g" + "shape": "S2l" } } } @@ -459,7 +483,7 @@ "type": "structure", "members": { "Accelerator": { - "shape": "S10" + "shape": "S1b" } } } @@ -478,7 +502,7 @@ "type": "structure", "members": { "AcceleratorAttributes": { - "shape": "S2l" + "shape": "S2q" } } } @@ -497,7 +521,7 @@ "type": "structure", "members": { "EndpointGroup": { - "shape": "S18" + "shape": "S1j" } } } @@ -516,7 +540,7 @@ "type": "structure", "members": { "Listener": { - "shape": "S1h" + "shape": "S1s" } } } @@ -535,7 +559,7 @@ "type": "structure", "members": { "EndpointGroup": { - "shape": "S1v" + "shape": "S23" } } } @@ -554,7 +578,7 @@ "type": "structure", "members": { "Listener": { - "shape": "S22" + "shape": "S27" } } } @@ -575,7 +599,7 @@ "Accelerators": { "type": "list", "member": { - "shape": "Su" + "shape": "S12" } }, "NextToken": {} @@ -598,7 +622,7 @@ "ByoipCidrs": { "type": "list", "member": { - "shape": "Sa" + "shape": "Sj" } }, "NextToken": {} @@ -621,7 +645,7 @@ "Accelerators": { "type": "list", "member": { - "shape": "S10" + "shape": "S1b" } }, "NextToken": {} @@ -648,7 +672,7 @@ "EndpointGroups": { "type": "list", "member": { - "shape": "S18" + "shape": "S1j" } }, "NextToken": {} @@ -675,7 +699,7 @@ "Listeners": { "type": "list", "member": { - "shape": "S1h" + "shape": "S1s" } }, "NextToken": {} @@ -711,10 +735,10 @@ "EndpointGroupArn": {}, "EndpointId": {}, "DestinationSocketAddress": { - "shape": "S3f" + "shape": "S3k" }, "Protocols": { - "shape": "S15" + "shape": "S1g" }, "DestinationTrafficState": {} } @@ -752,14 +776,14 @@ "AcceleratorSocketAddresses": { "type": "list", "member": { - "shape": "S3f" + "shape": "S3k" } }, "EndpointGroupArn": {}, "EndpointId": {}, "EndpointGroupRegion": {}, "DestinationSocketAddress": { - "shape": "S3f" + "shape": "S3k" }, "IpAddressType": {}, "DestinationTrafficState": {} @@ -790,7 +814,7 @@ "EndpointGroups": { "type": "list", "member": { - "shape": "S1v" + "shape": "S23" } }, "NextToken": {} @@ -817,7 +841,7 @@ "Listeners": { "type": "list", "member": { - "shape": "S22" + "shape": "S27" } }, "NextToken": {} @@ -838,7 +862,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sp" + "shape": "Sx" } } } @@ -869,7 +893,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "Sa" + "shape": "Sj" } } } @@ -890,6 +914,33 @@ } } }, + "RemoveEndpoints": { + "input": { + "type": "structure", + "required": [ + "EndpointIdentifiers", + "EndpointGroupArn" + ], + "members": { + "EndpointIdentifiers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EndpointId" + ], + "members": { + "EndpointId": {}, + "ClientIPPreservationEnabled": { + "type": "boolean" + } + } + } + }, + "EndpointGroupArn": {} + } + } + }, "TagResource": { "input": { "type": "structure", @@ -900,7 +951,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sp" + "shape": "Sx" } } }, @@ -948,7 +999,7 @@ "type": "structure", "members": { "Accelerator": { - "shape": "Su" + "shape": "S12" } } } @@ -972,7 +1023,7 @@ "type": "structure", "members": { "AcceleratorAttributes": { - "shape": "S2g" + "shape": "S2l" } } } @@ -996,7 +1047,7 @@ "type": "structure", "members": { "Accelerator": { - "shape": "S10" + "shape": "S1b" } } } @@ -1020,7 +1071,7 @@ "type": "structure", "members": { "AcceleratorAttributes": { - "shape": "S2l" + "shape": "S2q" } } } @@ -1035,7 +1086,7 @@ "members": { "ListenerArn": {}, "PortRanges": { - "shape": "S1e" + "shape": "S1p" } } }, @@ -1043,7 +1094,7 @@ "type": "structure", "members": { "Listener": { - "shape": "S1h" + "shape": "S1s" } } } @@ -1057,7 +1108,7 @@ "members": { "EndpointGroupArn": {}, "EndpointConfigurations": { - "shape": "S1j" + "shape": "S9" }, "TrafficDialPercentage": { "type": "float" @@ -1074,7 +1125,7 @@ "type": "integer" }, "PortOverrides": { - "shape": "S1s" + "shape": "S20" } } }, @@ -1082,7 +1133,7 @@ "type": "structure", "members": { "EndpointGroup": { - "shape": "S1v" + "shape": "S23" } } } @@ -1096,7 +1147,7 @@ "members": { "ListenerArn": {}, "PortRanges": { - "shape": "S1e" + "shape": "S1p" }, "Protocol": {}, "ClientAffinity": {} @@ -1106,7 +1157,7 @@ "type": "structure", "members": { "Listener": { - "shape": "S22" + "shape": "S27" } } } @@ -1125,7 +1176,7 @@ "type": "structure", "members": { "ByoipCidr": { - "shape": "Sa" + "shape": "Sj" } } } @@ -1141,7 +1192,39 @@ } } }, - "Sa": { + "S9": { + "type": "list", + "member": { + "type": "structure", + "members": { + "EndpointId": {}, + "Weight": { + "type": "integer" + }, + "ClientIPPreservationEnabled": { + "type": "boolean" + } + } + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "members": { + "EndpointId": {}, + "Weight": { + "type": "integer" + }, + "HealthState": {}, + "HealthReason": {}, + "ClientIPPreservationEnabled": { + "type": "boolean" + } + } + } + }, + "Sj": { "type": "structure", "members": { "Cidr": {}, @@ -1160,21 +1243,21 @@ } } }, - "Sg": { + "Sp": { "type": "list", "member": {} }, - "Si": { + "Sr": { "type": "list", "member": { "type": "integer" } }, - "Sn": { + "Sv": { "type": "list", "member": {} }, - "Sp": { + "Sx": { "type": "list", "member": { "type": "structure", @@ -1188,7 +1271,7 @@ } } }, - "Su": { + "S12": { "type": "structure", "members": { "AcceleratorArn": {}, @@ -1198,7 +1281,7 @@ "type": "boolean" }, "IpSets": { - "shape": "Sv" + "shape": "S13" }, "DnsName": {}, "Status": {}, @@ -1207,22 +1290,39 @@ }, "LastModifiedTime": { "type": "timestamp" + }, + "DualStackDnsName": {}, + "Events": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Message": {}, + "Timestamp": { + "type": "timestamp" + } + } + } } } }, - "Sv": { + "S13": { "type": "list", "member": { "type": "structure", "members": { - "IpFamily": {}, + "IpFamily": { + "deprecated": true, + "deprecatedMessage": "IpFamily has been replaced by IpAddressFamily" + }, "IpAddresses": { - "shape": "Sn" - } + "shape": "Sv" + }, + "IpAddressFamily": {} } } }, - "S10": { + "S1b": { "type": "structure", "members": { "AcceleratorArn": {}, @@ -1232,7 +1332,7 @@ "type": "boolean" }, "IpSets": { - "shape": "Sv" + "shape": "S13" }, "DnsName": {}, "Status": {}, @@ -1244,11 +1344,11 @@ } } }, - "S15": { + "S1g": { "type": "list", "member": {} }, - "S18": { + "S1j": { "type": "structure", "members": { "EndpointGroupArn": {}, @@ -1276,7 +1376,7 @@ } } }, - "S1e": { + "S1p": { "type": "list", "member": { "type": "structure", @@ -1290,31 +1390,16 @@ } } }, - "S1h": { + "S1s": { "type": "structure", "members": { "ListenerArn": {}, "PortRanges": { - "shape": "S1e" - } - } - }, - "S1j": { - "type": "list", - "member": { - "type": "structure", - "members": { - "EndpointId": {}, - "Weight": { - "type": "integer" - }, - "ClientIPPreservationEnabled": { - "type": "boolean" - } + "shape": "S1p" } } }, - "S1s": { + "S20": { "type": "list", "member": { "type": "structure", @@ -1328,27 +1413,13 @@ } } }, - "S1v": { + "S23": { "type": "structure", "members": { "EndpointGroupArn": {}, "EndpointGroupRegion": {}, "EndpointDescriptions": { - "type": "list", - "member": { - "type": "structure", - "members": { - "EndpointId": {}, - "Weight": { - "type": "integer" - }, - "HealthState": {}, - "HealthReason": {}, - "ClientIPPreservationEnabled": { - "type": "boolean" - } - } - } + "shape": "Se" }, "TrafficDialPercentage": { "type": "float" @@ -1365,22 +1436,22 @@ "type": "integer" }, "PortOverrides": { - "shape": "S1s" + "shape": "S20" } } }, - "S22": { + "S27": { "type": "structure", "members": { "ListenerArn": {}, "PortRanges": { - "shape": "S1e" + "shape": "S1p" }, "Protocol": {}, "ClientAffinity": {} } }, - "S2g": { + "S2l": { "type": "structure", "members": { "FlowLogsEnabled": { @@ -1390,7 +1461,7 @@ "FlowLogsS3Prefix": {} } }, - "S2l": { + "S2q": { "type": "structure", "members": { "FlowLogsEnabled": { @@ -1400,7 +1471,7 @@ "FlowLogsS3Prefix": {} } }, - "S3f": { + "S3k": { "type": "structure", "members": { "IpAddress": {}, diff --git a/iamlivecore/service/glue-2017-03-31.min.json b/iamlivecore/service/glue-2017-03-31.min.json index da690ae5..27e38e39 100644 --- a/iamlivecore/service/glue-2017-03-31.min.json +++ b/iamlivecore/service/glue-2017-03-31.min.json @@ -36,7 +36,7 @@ "type": "structure", "members": { "Errors": { - "shape": "S11" + "shape": "S12" } } } @@ -59,13 +59,13 @@ "type": "structure", "members": { "Succeeded": { - "shape": "Sm" + "shape": "Sn" }, "Errors": { "type": "map", "key": {}, "value": { - "shape": "S13" + "shape": "S14" } } } @@ -86,7 +86,7 @@ "PartitionsToDelete": { "type": "list", "member": { - "shape": "S1b" + "shape": "S1c" } } } @@ -95,7 +95,7 @@ "type": "structure", "members": { "Errors": { - "shape": "S11" + "shape": "S12" } } } @@ -113,7 +113,8 @@ "TablesToDelete": { "type": "list", "member": {} - } + }, + "TransactionId": {} } }, "output": { @@ -126,7 +127,7 @@ "members": { "TableName": {}, "ErrorDetail": { - "shape": "S13" + "shape": "S14" } } } @@ -163,7 +164,7 @@ "TableName": {}, "VersionId": {}, "ErrorDetail": { - "shape": "S13" + "shape": "S14" } } } @@ -196,11 +197,11 @@ "Blueprints": { "type": "list", "member": { - "shape": "S1u" + "shape": "S1w" } }, "MissingBlueprints": { - "shape": "S22" + "shape": "S24" } } } @@ -213,7 +214,7 @@ ], "members": { "CrawlerNames": { - "shape": "S24" + "shape": "S26" } } }, @@ -221,10 +222,87 @@ "type": "structure", "members": { "Crawlers": { - "shape": "S26" + "shape": "S28" }, "CrawlersNotFound": { - "shape": "S24" + "shape": "S26" + } + } + } + }, + "BatchGetCustomEntityTypes": { + "input": { + "type": "structure", + "required": [ + "Names" + ], + "members": { + "Names": { + "shape": "S3r" + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomEntityTypes": { + "shape": "S3t" + }, + "CustomEntityTypesNotFound": { + "shape": "S3r" + } + } + } + }, + "BatchGetDataQualityResult": { + "input": { + "type": "structure", + "required": [ + "ResultIds" + ], + "members": { + "ResultIds": { + "shape": "S3x" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Results" + ], + "members": { + "Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResultId": {}, + "Score": { + "type": "double" + }, + "DataSource": { + "shape": "S43" + }, + "RulesetName": {}, + "EvaluationContext": {}, + "StartedOn": { + "type": "timestamp" + }, + "CompletedOn": { + "type": "timestamp" + }, + "JobName": {}, + "JobRunId": {}, + "RulesetEvaluationRunId": {}, + "RuleResults": { + "shape": "S46" + } + } + } + }, + "ResultsNotFound": { + "shape": "S3x" } } } @@ -237,7 +315,7 @@ ], "members": { "DevEndpointNames": { - "shape": "S3e" + "shape": "S4b" } } }, @@ -245,10 +323,10 @@ "type": "structure", "members": { "DevEndpoints": { - "shape": "S3g" + "shape": "S4d" }, "DevEndpointsNotFound": { - "shape": "S3e" + "shape": "S4b" } } } @@ -261,7 +339,7 @@ ], "members": { "JobNames": { - "shape": "S3q" + "shape": "S4n" } } }, @@ -269,10 +347,10 @@ "type": "structure", "members": { "Jobs": { - "shape": "S3s" + "shape": "S4p" }, "JobsNotFound": { - "shape": "S3q" + "shape": "S4n" } } } @@ -290,7 +368,7 @@ "DatabaseName": {}, "TableName": {}, "PartitionsToGet": { - "shape": "S49" + "shape": "Sa1" } } }, @@ -298,10 +376,10 @@ "type": "structure", "members": { "Partitions": { - "shape": "S4b" + "shape": "Sa3" }, "UnprocessedKeys": { - "shape": "S49" + "shape": "Sa1" } } } @@ -314,7 +392,7 @@ ], "members": { "TriggerNames": { - "shape": "S4e" + "shape": "Sa6" } } }, @@ -322,10 +400,10 @@ "type": "structure", "members": { "Triggers": { - "shape": "S4g" + "shape": "Sa8" }, "TriggersNotFound": { - "shape": "S4e" + "shape": "Sa6" } } } @@ -338,7 +416,7 @@ ], "members": { "Names": { - "shape": "S4y" + "shape": "Saq" }, "IncludeGraph": { "type": "boolean" @@ -351,11 +429,11 @@ "Workflows": { "type": "list", "member": { - "shape": "S51" + "shape": "Sat" } }, "MissingWorkflows": { - "shape": "S4y" + "shape": "Saq" } } } @@ -396,7 +474,7 @@ "JobName": {}, "JobRunId": {}, "ErrorDetail": { - "shape": "S13" + "shape": "S14" } } } @@ -426,7 +504,7 @@ ], "members": { "PartitionValueList": { - "shape": "S5z" + "shape": "Sbr" }, "PartitionInput": { "shape": "S5" @@ -445,10 +523,10 @@ "type": "structure", "members": { "PartitionValueList": { - "shape": "S5z" + "shape": "Sbr" }, "ErrorDetail": { - "shape": "S13" + "shape": "S14" } } } @@ -456,6 +534,36 @@ } } }, + "CancelDataQualityRuleRecommendationRun": { + "input": { + "type": "structure", + "required": [ + "RunId" + ], + "members": { + "RunId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "CancelDataQualityRulesetEvaluationRun": { + "input": { + "type": "structure", + "required": [ + "RunId" + ], + "members": { + "RunId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CancelMLTaskRun": { "input": { "type": "structure", @@ -477,6 +585,26 @@ } } }, + "CancelStatement": { + "input": { + "type": "structure", + "required": [ + "SessionId", + "Id" + ], + "members": { + "SessionId": {}, + "Id": { + "type": "integer" + }, + "RequestOrigin": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CheckSchemaVersionValidity": { "input": { "type": "structure", @@ -511,7 +639,7 @@ "Description": {}, "BlueprintLocation": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" } } }, @@ -574,14 +702,21 @@ "QuoteSymbol": {}, "ContainsHeader": {}, "Header": { - "shape": "S6w" + "shape": "Sct" }, "DisableValueTrimming": { "type": "boolean" }, "AllowSingleColumn": { "type": "boolean" - } + }, + "CustomDatatypeConfigured": { + "type": "boolean" + }, + "CustomDatatypes": { + "shape": "Scu" + }, + "Serde": {} } } } @@ -600,7 +735,10 @@ "members": { "CatalogId": {}, "ConnectionInput": { - "shape": "S6z" + "shape": "Scy" + }, + "Tags": { + "shape": "Scc" } } }, @@ -623,26 +761,29 @@ "DatabaseName": {}, "Description": {}, "Targets": { - "shape": "S29" + "shape": "S2b" }, "Schedule": {}, "Classifiers": { - "shape": "S2r" + "shape": "S32" }, "TablePrefix": {}, "SchemaChangePolicy": { - "shape": "S2u" + "shape": "S35" }, "RecrawlPolicy": { - "shape": "S2s" + "shape": "S33" }, "LineageConfiguration": { - "shape": "S2x" + "shape": "S38" + }, + "LakeFormationConfiguration": { + "shape": "S3o" }, "Configuration": {}, "CrawlerSecurityConfiguration": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" } } }, @@ -651,6 +792,59 @@ "members": {} } }, + "CreateCustomEntityType": { + "input": { + "type": "structure", + "required": [ + "Name", + "RegexString" + ], + "members": { + "Name": {}, + "RegexString": {}, + "ContextWords": { + "shape": "S3v" + }, + "Tags": { + "shape": "Scc" + } + } + }, + "output": { + "type": "structure", + "members": { + "Name": {} + } + } + }, + "CreateDataQualityRuleset": { + "input": { + "type": "structure", + "required": [ + "Name", + "Ruleset" + ], + "members": { + "Name": {}, + "Description": {}, + "Ruleset": {}, + "Tags": { + "shape": "Scc" + }, + "TargetTable": { + "shape": "Sdc" + }, + "ClientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {} + } + }, + "idempotent": true + }, "CreateDatabase": { "input": { "type": "structure", @@ -660,7 +854,10 @@ "members": { "CatalogId": {}, "DatabaseInput": { - "shape": "S7a" + "shape": "Sdf" + }, + "Tags": { + "shape": "Scc" } } }, @@ -680,12 +877,12 @@ "EndpointName": {}, "RoleArn": {}, "SecurityGroupIds": { - "shape": "S3j" + "shape": "S4g" }, "SubnetId": {}, "PublicKey": {}, "PublicKeys": { - "shape": "S3n" + "shape": "S4k" }, "NumberOfNodes": { "type": "integer" @@ -699,10 +896,10 @@ "ExtraJarsS3Path": {}, "SecurityConfiguration": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" }, "Arguments": { - "shape": "S3o" + "shape": "S4l" } } }, @@ -712,7 +909,7 @@ "EndpointName": {}, "Status": {}, "SecurityGroupIds": { - "shape": "S3j" + "shape": "S4g" }, "SubnetId": {}, "RoleArn": {}, @@ -738,7 +935,7 @@ "type": "timestamp" }, "Arguments": { - "shape": "S3o" + "shape": "S4l" } } } @@ -757,19 +954,19 @@ "LogUri": {}, "Role": {}, "ExecutionProperty": { - "shape": "S3w" + "shape": "S4t" }, "Command": { - "shape": "S3y" + "shape": "S4v" }, "DefaultArguments": { - "shape": "S41" + "shape": "S4z" }, "NonOverridableArguments": { - "shape": "S41" + "shape": "S4z" }, "Connections": { - "shape": "S42" + "shape": "S50" }, "MaxRetries": { "type": "integer" @@ -787,16 +984,23 @@ }, "SecurityConfiguration": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" }, "NotificationProperty": { - "shape": "S46" + "shape": "S54" }, "GlueVersion": {}, "NumberOfWorkers": { "type": "integer" }, - "WorkerType": {} + "WorkerType": {}, + "CodeGenConfigurationNodes": { + "shape": "S56" + }, + "ExecutionClass": {}, + "SourceControlDetails": { + "shape": "S9x" + } } }, "output": { @@ -819,10 +1023,10 @@ "Name": {}, "Description": {}, "InputRecordTables": { - "shape": "S7p" + "shape": "Sdw" }, "Parameters": { - "shape": "S7r" + "shape": "Sdx" }, "Role": {}, "GlueVersion": {}, @@ -840,10 +1044,10 @@ "type": "integer" }, "Tags": { - "shape": "S6f" + "shape": "Scc" }, "TransformEncryption": { - "shape": "S7w" + "shape": "Se1" } } }, @@ -889,7 +1093,7 @@ "DatabaseName": {}, "TableName": {}, "PartitionIndex": { - "shape": "S83" + "shape": "Se8" } } }, @@ -908,7 +1112,7 @@ "RegistryName": {}, "Description": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" } } }, @@ -919,7 +1123,7 @@ "RegistryName": {}, "Description": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" } } } @@ -933,14 +1137,14 @@ ], "members": { "RegistryId": { - "shape": "S89" + "shape": "See" }, "SchemaName": {}, "DataFormat": {}, "Compatibility": {}, "Description": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" }, "SchemaDefinition": {} } @@ -966,7 +1170,7 @@ }, "SchemaStatus": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" }, "SchemaVersionId": {}, "SchemaVersionStatus": {} @@ -978,10 +1182,10 @@ "type": "structure", "members": { "DagNodes": { - "shape": "S8g" + "shape": "Sel" }, "DagEdges": { - "shape": "S8o" + "shape": "Set" }, "Language": {} } @@ -1004,7 +1208,7 @@ "members": { "Name": {}, "EncryptionConfiguration": { - "shape": "S8v" + "shape": "Sf0" } } }, @@ -1018,6 +1222,57 @@ } } }, + "CreateSession": { + "input": { + "type": "structure", + "required": [ + "Id", + "Role", + "Command" + ], + "members": { + "Id": {}, + "Description": {}, + "Role": {}, + "Command": { + "shape": "Sfc" + }, + "Timeout": { + "type": "integer" + }, + "IdleTimeout": { + "type": "integer" + }, + "DefaultArguments": { + "shape": "Sfd" + }, + "Connections": { + "shape": "S50" + }, + "MaxCapacity": { + "type": "double" + }, + "NumberOfWorkers": { + "type": "integer" + }, + "WorkerType": {}, + "SecurityConfiguration": {}, + "GlueVersion": {}, + "Tags": { + "shape": "Scc" + }, + "RequestOrigin": {} + } + }, + "output": { + "type": "structure", + "members": { + "Session": { + "shape": "Sfg" + } + } + } + }, "CreateTable": { "input": { "type": "structure", @@ -1029,12 +1284,28 @@ "CatalogId": {}, "DatabaseName": {}, "TableInput": { - "shape": "S96" + "shape": "Sfl" }, "PartitionIndexes": { "type": "list", "member": { - "shape": "S83" + "shape": "Se8" + } + }, + "TransactionId": {}, + "OpenTableFormatInput": { + "type": "structure", + "members": { + "IcebergInput": { + "type": "structure", + "required": [ + "MetadataOperation" + ], + "members": { + "MetadataOperation": {}, + "Version": {} + } + } } } } @@ -1058,20 +1329,20 @@ "Type": {}, "Schedule": {}, "Predicate": { - "shape": "S4n" + "shape": "Saf" }, "Actions": { - "shape": "S4l" + "shape": "Sad" }, "Description": {}, "StartOnCreation": { "type": "boolean" }, "Tags": { - "shape": "S6f" + "shape": "Scc" }, "EventBatchingCondition": { - "shape": "S4u" + "shape": "Sam" } } }, @@ -1093,7 +1364,7 @@ "CatalogId": {}, "DatabaseName": {}, "FunctionInput": { - "shape": "S9h" + "shape": "Sfy" } } }, @@ -1112,10 +1383,10 @@ "Name": {}, "Description": {}, "DefaultRunProperties": { - "shape": "S52" + "shape": "Sau" }, "Tags": { - "shape": "S6f" + "shape": "Scc" }, "MaxConcurrentRuns": { "type": "integer" @@ -1236,30 +1507,31 @@ "members": {} } }, - "DeleteDatabase": { + "DeleteCustomEntityType": { "input": { "type": "structure", "required": [ "Name" ], "members": { - "CatalogId": {}, "Name": {} } }, "output": { "type": "structure", - "members": {} + "members": { + "Name": {} + } } }, - "DeleteDevEndpoint": { + "DeleteDataQualityRuleset": { "input": { "type": "structure", "required": [ - "EndpointName" + "Name" ], "members": { - "EndpointName": {} + "Name": {} } }, "output": { @@ -1267,31 +1539,62 @@ "members": {} } }, - "DeleteJob": { + "DeleteDatabase": { "input": { "type": "structure", "required": [ - "JobName" + "Name" ], "members": { - "JobName": {} + "CatalogId": {}, + "Name": {} } }, "output": { "type": "structure", - "members": { - "JobName": {} - } + "members": {} } }, - "DeleteMLTransform": { + "DeleteDevEndpoint": { "input": { "type": "structure", "required": [ - "TransformId" + "EndpointName" ], "members": { - "TransformId": {} + "EndpointName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteJob": { + "input": { + "type": "structure", + "required": [ + "JobName" + ], + "members": { + "JobName": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobName": {} + } + } + }, + "DeleteMLTransform": { + "input": { + "type": "structure", + "required": [ + "TransformId" + ], + "members": { + "TransformId": {} } }, "output": { @@ -1351,7 +1654,7 @@ ], "members": { "RegistryId": { - "shape": "S89" + "shape": "See" } } }, @@ -1385,7 +1688,7 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" } } }, @@ -1407,7 +1710,7 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "Versions": {} } @@ -1451,6 +1754,24 @@ "members": {} } }, + "DeleteSession": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "RequestOrigin": {} + } + }, + "output": { + "type": "structure", + "members": { + "Id": {} + } + } + }, "DeleteTable": { "input": { "type": "structure", @@ -1461,7 +1782,8 @@ "members": { "CatalogId": {}, "DatabaseName": {}, - "Name": {} + "Name": {}, + "TransactionId": {} } }, "output": { @@ -1561,7 +1883,7 @@ "type": "structure", "members": { "Blueprint": { - "shape": "S1u" + "shape": "S1w" } } } @@ -1582,7 +1904,7 @@ "type": "structure", "members": { "BlueprintRun": { - "shape": "Sb8" + "shape": "Shv" } } } @@ -1607,7 +1929,7 @@ "BlueprintRuns": { "type": "list", "member": { - "shape": "Sb8" + "shape": "Shv" } }, "NextToken": {} @@ -1653,7 +1975,7 @@ "type": "structure", "members": { "Classifier": { - "shape": "Sbm" + "shape": "Si9" } } } @@ -1674,7 +1996,7 @@ "Classifiers": { "type": "list", "member": { - "shape": "Sbm" + "shape": "Si9" } }, "NextToken": {} @@ -1698,7 +2020,7 @@ "shape": "S6" }, "ColumnNames": { - "shape": "Sbw" + "shape": "Sij" } } }, @@ -1706,10 +2028,10 @@ "type": "structure", "members": { "ColumnStatisticsList": { - "shape": "Sby" + "shape": "Sil" }, "Errors": { - "shape": "Scg" + "shape": "Sj3" } } } @@ -1727,7 +2049,7 @@ "DatabaseName": {}, "TableName": {}, "ColumnNames": { - "shape": "Sbw" + "shape": "Sij" } } }, @@ -1735,10 +2057,10 @@ "type": "structure", "members": { "ColumnStatisticsList": { - "shape": "Sby" + "shape": "Sil" }, "Errors": { - "shape": "Scg" + "shape": "Sj3" } } } @@ -1761,7 +2083,7 @@ "type": "structure", "members": { "Connection": { - "shape": "Scm" + "shape": "Sj9" } } } @@ -1775,7 +2097,7 @@ "type": "structure", "members": { "MatchCriteria": { - "shape": "S71" + "shape": "Sd0" }, "ConnectionType": {} } @@ -1795,7 +2117,7 @@ "ConnectionList": { "type": "list", "member": { - "shape": "Scm" + "shape": "Sj9" } }, "NextToken": {} @@ -1816,7 +2138,7 @@ "type": "structure", "members": { "Crawler": { - "shape": "S27" + "shape": "S29" } } } @@ -1826,7 +2148,7 @@ "type": "structure", "members": { "CrawlerNameList": { - "shape": "S24" + "shape": "S26" }, "MaxResults": { "type": "integer" @@ -1885,12 +2207,33 @@ "type": "structure", "members": { "Crawlers": { - "shape": "S26" + "shape": "S28" }, "NextToken": {} } } }, + "GetCustomEntityType": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "RegexString": {}, + "ContextWords": { + "shape": "S3v" + } + } + } + }, "GetDataCatalogEncryptionSettings": { "input": { "type": "structure", @@ -1902,7 +2245,170 @@ "type": "structure", "members": { "DataCatalogEncryptionSettings": { - "shape": "Sd1" + "shape": "Sjq" + } + } + } + }, + "GetDataQualityResult": { + "input": { + "type": "structure", + "required": [ + "ResultId" + ], + "members": { + "ResultId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResultId": {}, + "Score": { + "type": "double" + }, + "DataSource": { + "shape": "S43" + }, + "RulesetName": {}, + "EvaluationContext": {}, + "StartedOn": { + "type": "timestamp" + }, + "CompletedOn": { + "type": "timestamp" + }, + "JobName": {}, + "JobRunId": {}, + "RulesetEvaluationRunId": {}, + "RuleResults": { + "shape": "S46" + } + } + } + }, + "GetDataQualityRuleRecommendationRun": { + "input": { + "type": "structure", + "required": [ + "RunId" + ], + "members": { + "RunId": {} + } + }, + "output": { + "type": "structure", + "members": { + "RunId": {}, + "DataSource": { + "shape": "S43" + }, + "Role": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "Timeout": { + "type": "integer" + }, + "Status": {}, + "ErrorString": {}, + "StartedOn": { + "type": "timestamp" + }, + "LastModifiedOn": { + "type": "timestamp" + }, + "CompletedOn": { + "type": "timestamp" + }, + "ExecutionTime": { + "type": "integer" + }, + "RecommendedRuleset": {}, + "CreatedRulesetName": {} + } + } + }, + "GetDataQualityRuleset": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "Ruleset": {}, + "TargetTable": { + "shape": "Sdc" + }, + "CreatedOn": { + "type": "timestamp" + }, + "LastModifiedOn": { + "type": "timestamp" + }, + "RecommendationRunId": {} + } + } + }, + "GetDataQualityRulesetEvaluationRun": { + "input": { + "type": "structure", + "required": [ + "RunId" + ], + "members": { + "RunId": {} + } + }, + "output": { + "type": "structure", + "members": { + "RunId": {}, + "DataSource": { + "shape": "S43" + }, + "Role": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "Timeout": { + "type": "integer" + }, + "AdditionalRunOptions": { + "shape": "Sk2" + }, + "Status": {}, + "ErrorString": {}, + "StartedOn": { + "type": "timestamp" + }, + "LastModifiedOn": { + "type": "timestamp" + }, + "CompletedOn": { + "type": "timestamp" + }, + "ExecutionTime": { + "type": "integer" + }, + "RulesetNames": { + "shape": "Sk3" + }, + "ResultIds": { + "type": "list", + "member": {} + }, + "AdditionalDataSources": { + "shape": "Sk5" } } } @@ -1922,7 +2428,7 @@ "type": "structure", "members": { "Database": { - "shape": "Sd7" + "shape": "Sk8" } } } @@ -1948,7 +2454,7 @@ "DatabaseList": { "type": "list", "member": { - "shape": "Sd7" + "shape": "Sk8" } }, "NextToken": {} @@ -1966,10 +2472,10 @@ "type": "structure", "members": { "DagNodes": { - "shape": "S8g" + "shape": "Sel" }, "DagEdges": { - "shape": "S8o" + "shape": "Set" } } } @@ -1988,7 +2494,7 @@ "type": "structure", "members": { "DevEndpoint": { - "shape": "S3h" + "shape": "S4e" } } } @@ -2007,7 +2513,7 @@ "type": "structure", "members": { "DevEndpoints": { - "shape": "S3g" + "shape": "S4d" }, "NextToken": {} } @@ -2027,7 +2533,7 @@ "type": "structure", "members": { "Job": { - "shape": "S3t" + "shape": "S4q" } } } @@ -2047,7 +2553,7 @@ "type": "structure", "members": { "JobBookmarkEntry": { - "shape": "Sdp" + "shape": "Skq" } } } @@ -2071,7 +2577,7 @@ "type": "structure", "members": { "JobRun": { - "shape": "S5d" + "shape": "Sb5" } } } @@ -2094,7 +2600,7 @@ "type": "structure", "members": { "JobRuns": { - "shape": "S5c" + "shape": "Sb4" }, "NextToken": {} } @@ -2114,7 +2620,7 @@ "type": "structure", "members": { "Jobs": { - "shape": "S3s" + "shape": "S4p" }, "NextToken": {} } @@ -2140,7 +2646,7 @@ "Status": {}, "LogGroupName": {}, "Properties": { - "shape": "Sdz" + "shape": "Sl0" }, "ErrorString": {}, "StartedOn": { @@ -2209,7 +2715,7 @@ "Status": {}, "LogGroupName": {}, "Properties": { - "shape": "Sdz" + "shape": "Sl0" }, "ErrorString": {}, "StartedOn": { @@ -2255,19 +2761,19 @@ "type": "timestamp" }, "InputRecordTables": { - "shape": "S7p" + "shape": "Sdw" }, "Parameters": { - "shape": "S7r" + "shape": "Sdx" }, "EvaluationMetrics": { - "shape": "Sei" + "shape": "Slj" }, "LabelCount": { "type": "integer" }, "Schema": { - "shape": "Sep" + "shape": "Slq" }, "Role": {}, "GlueVersion": {}, @@ -2285,7 +2791,7 @@ "type": "integer" }, "TransformEncryption": { - "shape": "S7w" + "shape": "Se1" } } } @@ -2299,10 +2805,10 @@ "type": "integer" }, "Filter": { - "shape": "Ses" + "shape": "Slt" }, "Sort": { - "shape": "Set" + "shape": "Slu" } } }, @@ -2328,19 +2834,19 @@ "type": "timestamp" }, "InputRecordTables": { - "shape": "S7p" + "shape": "Sdw" }, "Parameters": { - "shape": "S7r" + "shape": "Sdx" }, "EvaluationMetrics": { - "shape": "Sei" + "shape": "Slj" }, "LabelCount": { "type": "integer" }, "Schema": { - "shape": "Sep" + "shape": "Slq" }, "Role": {}, "GlueVersion": {}, @@ -2358,7 +2864,7 @@ "type": "integer" }, "TransformEncryption": { - "shape": "S7w" + "shape": "Se1" } } } @@ -2375,13 +2881,13 @@ ], "members": { "Source": { - "shape": "Sez" + "shape": "Sm0" }, "Sinks": { - "shape": "Sf0" + "shape": "Sm1" }, "Location": { - "shape": "Sf1" + "shape": "Sm2" } } }, @@ -2392,7 +2898,7 @@ ], "members": { "Mapping": { - "shape": "Sf3" + "shape": "Sm4" } } } @@ -2418,7 +2924,7 @@ "type": "structure", "members": { "Partition": { - "shape": "S4c" + "shape": "Sa4" } } } @@ -2475,7 +2981,7 @@ "Partitions": { "type": "list", "member": { - "shape": "S1b" + "shape": "S1c" } } } @@ -2502,25 +3008,17 @@ "Expression": {}, "NextToken": {}, "Segment": { - "type": "structure", - "required": [ - "SegmentNumber", - "TotalSegments" - ], - "members": { - "SegmentNumber": { - "type": "integer" - }, - "TotalSegments": { - "type": "integer" - } - } + "shape": "Smo" }, "MaxResults": { "type": "integer" }, "ExcludeColumnSchema": { "type": "boolean" + }, + "TransactionId": {}, + "QueryAsOfTime": { + "type": "timestamp" } } }, @@ -2528,7 +3026,7 @@ "type": "structure", "members": { "Partitions": { - "shape": "S4b" + "shape": "Sa3" }, "NextToken": {} } @@ -2543,16 +3041,16 @@ ], "members": { "Mapping": { - "shape": "Sf3" + "shape": "Sm4" }, "Source": { - "shape": "Sez" + "shape": "Sm0" }, "Sinks": { - "shape": "Sf0" + "shape": "Sm1" }, "Location": { - "shape": "Sf1" + "shape": "Sm2" }, "Language": {}, "AdditionalPlanOptionsMap": { @@ -2578,7 +3076,7 @@ ], "members": { "RegistryId": { - "shape": "S89" + "shape": "See" } } }, @@ -2656,7 +3154,7 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" } } }, @@ -2694,7 +3192,7 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaDefinition": {} } @@ -2715,11 +3213,11 @@ "type": "structure", "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaVersionId": {}, "SchemaVersionNumber": { - "shape": "Sga" + "shape": "Snb" } } }, @@ -2749,13 +3247,13 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "FirstSchemaVersionNumber": { - "shape": "Sga" + "shape": "Snb" }, "SecondSchemaVersionNumber": { - "shape": "Sga" + "shape": "Snb" }, "SchemaDiffType": {} } @@ -2781,7 +3279,7 @@ "type": "structure", "members": { "SecurityConfiguration": { - "shape": "Sgj" + "shape": "Snk" } } } @@ -2802,85 +3300,133 @@ "SecurityConfigurations": { "type": "list", "member": { - "shape": "Sgj" + "shape": "Snk" } }, "NextToken": {} } } }, - "GetTable": { + "GetSession": { "input": { "type": "structure", "required": [ - "DatabaseName", - "Name" + "Id" ], "members": { - "CatalogId": {}, - "DatabaseName": {}, - "Name": {} + "Id": {}, + "RequestOrigin": {} } }, "output": { "type": "structure", "members": { - "Table": { - "shape": "Sgp" + "Session": { + "shape": "Sfg" } } } }, - "GetTableVersion": { + "GetStatement": { "input": { "type": "structure", "required": [ - "DatabaseName", - "TableName" + "SessionId", + "Id" ], "members": { - "CatalogId": {}, - "DatabaseName": {}, - "TableName": {}, - "VersionId": {} + "SessionId": {}, + "Id": { + "type": "integer" + }, + "RequestOrigin": {} } }, "output": { "type": "structure", "members": { - "TableVersion": { - "shape": "Sgs" + "Statement": { + "shape": "Sns" } } } }, - "GetTableVersions": { + "GetTable": { "input": { "type": "structure", "required": [ "DatabaseName", - "TableName" + "Name" ], "members": { "CatalogId": {}, "DatabaseName": {}, - "TableName": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" + "Name": {}, + "TransactionId": {}, + "QueryAsOfTime": { + "type": "timestamp" } } }, "output": { "type": "structure", "members": { - "TableVersions": { - "type": "list", - "member": { - "shape": "Sgs" - } - }, - "NextToken": {} + "Table": { + "shape": "Snz" + } + } + } + }, + "GetTableVersion": { + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "VersionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "TableVersion": { + "shape": "So3" + } + } + } + }, + "GetTableVersions": { + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "TableVersions": { + "type": "list", + "member": { + "shape": "So3" + } + }, + "NextToken": {} } } }, @@ -2897,6 +3443,10 @@ "NextToken": {}, "MaxResults": { "type": "integer" + }, + "TransactionId": {}, + "QueryAsOfTime": { + "type": "timestamp" } } }, @@ -2904,7 +3454,7 @@ "type": "structure", "members": { "TableList": { - "shape": "Sgz" + "shape": "Soa" }, "NextToken": {} } @@ -2924,7 +3474,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S6f" + "shape": "Scc" } } } @@ -2943,7 +3493,7 @@ "type": "structure", "members": { "Trigger": { - "shape": "S4h" + "shape": "Sa9" } } } @@ -2963,12 +3513,151 @@ "type": "structure", "members": { "Triggers": { - "shape": "S4g" + "shape": "Sa8" + }, + "NextToken": {} + } + } + }, + "GetUnfilteredPartitionMetadata": { + "input": { + "type": "structure", + "required": [ + "CatalogId", + "DatabaseName", + "TableName", + "PartitionValues", + "SupportedPermissionTypes" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "PartitionValues": { + "shape": "S6" + }, + "AuditContext": { + "shape": "Soi" + }, + "SupportedPermissionTypes": { + "shape": "Sol" + } + } + }, + "output": { + "type": "structure", + "members": { + "Partition": { + "shape": "Sa4" + }, + "AuthorizedColumns": { + "shape": "Sn" + }, + "IsRegisteredWithLakeFormation": { + "type": "boolean" + } + } + } + }, + "GetUnfilteredPartitionsMetadata": { + "input": { + "type": "structure", + "required": [ + "CatalogId", + "DatabaseName", + "TableName", + "SupportedPermissionTypes" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "Expression": {}, + "AuditContext": { + "shape": "Soi" + }, + "SupportedPermissionTypes": { + "shape": "Sol" + }, + "NextToken": {}, + "Segment": { + "shape": "Smo" + }, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "UnfilteredPartitions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Partition": { + "shape": "Sa4" + }, + "AuthorizedColumns": { + "shape": "Sn" + }, + "IsRegisteredWithLakeFormation": { + "type": "boolean" + } + } + } }, "NextToken": {} } } }, + "GetUnfilteredTableMetadata": { + "input": { + "type": "structure", + "required": [ + "CatalogId", + "DatabaseName", + "Name", + "SupportedPermissionTypes" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "Name": {}, + "AuditContext": { + "shape": "Soi" + }, + "SupportedPermissionTypes": { + "shape": "Sol" + } + } + }, + "output": { + "type": "structure", + "members": { + "Table": { + "shape": "Snz" + }, + "AuthorizedColumns": { + "shape": "Sn" + }, + "IsRegisteredWithLakeFormation": { + "type": "boolean" + }, + "CellFilters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ColumnName": {}, + "RowFilterExpression": {} + } + } + } + } + } + }, "GetUserDefinedFunction": { "input": { "type": "structure", @@ -2986,7 +3675,7 @@ "type": "structure", "members": { "UserDefinedFunction": { - "shape": "Sh8" + "shape": "Soy" } } } @@ -3013,7 +3702,7 @@ "UserDefinedFunctions": { "type": "list", "member": { - "shape": "Sh8" + "shape": "Soy" } }, "NextToken": {} @@ -3037,7 +3726,7 @@ "type": "structure", "members": { "Workflow": { - "shape": "S51" + "shape": "Sat" } } } @@ -3061,7 +3750,7 @@ "type": "structure", "members": { "Run": { - "shape": "S53" + "shape": "Sav" } } } @@ -3082,7 +3771,7 @@ "type": "structure", "members": { "RunProperties": { - "shape": "S52" + "shape": "Sau" } } } @@ -3110,7 +3799,7 @@ "Runs": { "type": "list", "member": { - "shape": "S53" + "shape": "Sav" } }, "NextToken": {} @@ -3138,7 +3827,7 @@ "type": "integer" }, "Tags": { - "shape": "S6f" + "shape": "Scc" } } }, @@ -3146,7 +3835,7 @@ "type": "structure", "members": { "Blueprints": { - "shape": "S22" + "shape": "S24" }, "NextToken": {} } @@ -3161,7 +3850,7 @@ }, "NextToken": {}, "Tags": { - "shape": "S6f" + "shape": "Scc" } } }, @@ -3169,37 +3858,69 @@ "type": "structure", "members": { "CrawlerNames": { - "shape": "S24" + "shape": "S26" }, "NextToken": {} } } }, - "ListDevEndpoints": { + "ListCrawls": { "input": { "type": "structure", + "required": [ + "CrawlerName" + ], "members": { - "NextToken": {}, + "CrawlerName": {}, "MaxResults": { "type": "integer" }, - "Tags": { - "shape": "S6f" - } + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FieldName": {}, + "FilterOperator": {}, + "FieldValue": {} + } + } + }, + "NextToken": {} } }, "output": { "type": "structure", "members": { - "DevEndpointNames": { + "Crawls": { "type": "list", - "member": {} + "member": { + "type": "structure", + "members": { + "CrawlId": {}, + "State": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Summary": {}, + "ErrorMessage": {}, + "LogGroup": {}, + "LogStream": {}, + "MessagePrefix": {}, + "DPUHour": { + "type": "double" + } + } + } }, "NextToken": {} } } }, - "ListJobs": { + "ListCustomEntityTypes": { "input": { "type": "structure", "members": { @@ -3208,79 +3929,344 @@ "type": "integer" }, "Tags": { - "shape": "S6f" + "shape": "Scc" } } }, "output": { "type": "structure", "members": { - "JobNames": { - "shape": "S3q" + "CustomEntityTypes": { + "shape": "S3t" }, "NextToken": {} } } }, - "ListMLTransforms": { + "ListDataQualityResults": { "input": { "type": "structure", "members": { + "Filter": { + "type": "structure", + "members": { + "DataSource": { + "shape": "S43" + }, + "JobName": {}, + "JobRunId": {}, + "StartedAfter": { + "type": "timestamp" + }, + "StartedBefore": { + "type": "timestamp" + } + } + }, "NextToken": {}, "MaxResults": { "type": "integer" - }, - "Filter": { - "shape": "Ses" - }, - "Sort": { - "shape": "Set" - }, - "Tags": { - "shape": "S6f" } } }, "output": { "type": "structure", "required": [ - "TransformIds" + "Results" ], "members": { - "TransformIds": { + "Results": { "type": "list", - "member": {} + "member": { + "type": "structure", + "members": { + "ResultId": {}, + "DataSource": { + "shape": "S43" + }, + "JobName": {}, + "JobRunId": {}, + "StartedOn": { + "type": "timestamp" + } + } + } }, "NextToken": {} } } }, - "ListRegistries": { + "ListDataQualityRuleRecommendationRuns": { "input": { "type": "structure", "members": { + "Filter": { + "type": "structure", + "required": [ + "DataSource" + ], + "members": { + "DataSource": { + "shape": "S43" + }, + "StartedBefore": { + "type": "timestamp" + }, + "StartedAfter": { + "type": "timestamp" + } + } + }, + "NextToken": {}, "MaxResults": { "type": "integer" - }, - "NextToken": {} + } } }, "output": { "type": "structure", "members": { - "Registries": { + "Runs": { "type": "list", "member": { "type": "structure", "members": { - "RegistryName": {}, - "RegistryArn": {}, - "Description": {}, + "RunId": {}, "Status": {}, - "CreatedTime": {}, - "UpdatedTime": {} - } - } + "StartedOn": { + "type": "timestamp" + }, + "DataSource": { + "shape": "S43" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListDataQualityRulesetEvaluationRuns": { + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "structure", + "required": [ + "DataSource" + ], + "members": { + "DataSource": { + "shape": "S43" + }, + "StartedBefore": { + "type": "timestamp" + }, + "StartedAfter": { + "type": "timestamp" + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Runs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RunId": {}, + "Status": {}, + "StartedOn": { + "type": "timestamp" + }, + "DataSource": { + "shape": "S43" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListDataQualityRulesets": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filter": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "CreatedBefore": { + "type": "timestamp" + }, + "CreatedAfter": { + "type": "timestamp" + }, + "LastModifiedBefore": { + "type": "timestamp" + }, + "LastModifiedAfter": { + "type": "timestamp" + }, + "TargetTable": { + "shape": "Sdc" + } + } + }, + "Tags": { + "shape": "Scc" + } + } + }, + "output": { + "type": "structure", + "members": { + "Rulesets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "CreatedOn": { + "type": "timestamp" + }, + "LastModifiedOn": { + "type": "timestamp" + }, + "TargetTable": { + "shape": "Sdc" + }, + "RecommendationRunId": {}, + "RuleCount": { + "type": "integer" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListDevEndpoints": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Tags": { + "shape": "Scc" + } + } + }, + "output": { + "type": "structure", + "members": { + "DevEndpointNames": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + } + }, + "ListJobs": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Tags": { + "shape": "Scc" + } + } + }, + "output": { + "type": "structure", + "members": { + "JobNames": { + "shape": "S4n" + }, + "NextToken": {} + } + } + }, + "ListMLTransforms": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filter": { + "shape": "Slt" + }, + "Sort": { + "shape": "Slu" + }, + "Tags": { + "shape": "Scc" + } + } + }, + "output": { + "type": "structure", + "required": [ + "TransformIds" + ], + "members": { + "TransformIds": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + } + }, + "ListRegistries": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Registries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RegistryName": {}, + "RegistryArn": {}, + "Description": {}, + "Status": {}, + "CreatedTime": {}, + "UpdatedTime": {} + } + } }, "NextToken": {} } @@ -3294,7 +4280,7 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "MaxResults": { "type": "integer" @@ -3329,7 +4315,7 @@ "type": "structure", "members": { "RegistryId": { - "shape": "S89" + "shape": "See" }, "MaxResults": { "type": "integer" @@ -3359,6 +4345,62 @@ } } }, + "ListSessions": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Tags": { + "shape": "Scc" + }, + "RequestOrigin": {} + } + }, + "output": { + "type": "structure", + "members": { + "Ids": { + "type": "list", + "member": {} + }, + "Sessions": { + "type": "list", + "member": { + "shape": "Sfg" + } + }, + "NextToken": {} + } + } + }, + "ListStatements": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {}, + "RequestOrigin": {}, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Statements": { + "type": "list", + "member": { + "shape": "Sns" + } + }, + "NextToken": {} + } + } + }, "ListTriggers": { "input": { "type": "structure", @@ -3369,7 +4411,7 @@ "type": "integer" }, "Tags": { - "shape": "S6f" + "shape": "Scc" } } }, @@ -3377,7 +4419,7 @@ "type": "structure", "members": { "TriggerNames": { - "shape": "S4e" + "shape": "Sa6" }, "NextToken": {} } @@ -3397,7 +4439,7 @@ "type": "structure", "members": { "Workflows": { - "shape": "S4y" + "shape": "Saq" }, "NextToken": {} } @@ -3412,7 +4454,7 @@ "members": { "CatalogId": {}, "DataCatalogEncryptionSettings": { - "shape": "Sd1" + "shape": "Sjq" } } }, @@ -3450,14 +4492,14 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sga" + "shape": "Snb" }, "SchemaVersionId": {}, "MetadataKeyValue": { - "shape": "Sio" + "shape": "Sri" } } }, @@ -3491,7 +4533,7 @@ "Name": {}, "RunId": {}, "RunProperties": { - "shape": "S52" + "shape": "Sau" } } }, @@ -3505,16 +4547,16 @@ "type": "structure", "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sga" + "shape": "Snb" }, "SchemaVersionId": {}, "MetadataList": { "type": "list", "member": { - "shape": "Sio" + "shape": "Sri" } }, "MaxResults": { @@ -3561,7 +4603,7 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaDefinition": {} } @@ -3585,14 +4627,14 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sga" + "shape": "Snb" }, "SchemaVersionId": {}, "MetadataKeyValue": { - "shape": "Sio" + "shape": "Sri" } } }, @@ -3629,7 +4671,7 @@ "type": "structure", "members": { "JobBookmarkEntry": { - "shape": "Sdp" + "shape": "Skq" } } } @@ -3646,7 +4688,7 @@ "Name": {}, "RunId": {}, "NodeIds": { - "shape": "Sj9" + "shape": "Ss3" } } }, @@ -3655,15 +4697,37 @@ "members": { "RunId": {}, "NodeIds": { - "shape": "Sj9" + "shape": "Ss3" } } } }, - "SearchTables": { + "RunStatement": { "input": { "type": "structure", - "members": { + "required": [ + "SessionId", + "Code" + ], + "members": { + "SessionId": {}, + "Code": {}, + "RequestOrigin": {} + } + }, + "output": { + "type": "structure", + "members": { + "Id": { + "type": "integer" + } + } + } + }, + "SearchTables": { + "input": { + "type": "structure", + "members": { "CatalogId": {}, "NextToken": {}, "Filters": { @@ -3699,7 +4763,7 @@ "members": { "NextToken": {}, "TableList": { - "shape": "Sgz" + "shape": "Soa" } } } @@ -3754,6 +4818,75 @@ "members": {} } }, + "StartDataQualityRuleRecommendationRun": { + "input": { + "type": "structure", + "required": [ + "DataSource", + "Role" + ], + "members": { + "DataSource": { + "shape": "S43" + }, + "Role": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "Timeout": { + "type": "integer" + }, + "CreatedRulesetName": {}, + "ClientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "RunId": {} + } + }, + "idempotent": true + }, + "StartDataQualityRulesetEvaluationRun": { + "input": { + "type": "structure", + "required": [ + "DataSource", + "Role", + "RulesetNames" + ], + "members": { + "DataSource": { + "shape": "S43" + }, + "Role": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "Timeout": { + "type": "integer" + }, + "ClientToken": {}, + "AdditionalRunOptions": { + "shape": "Sk2" + }, + "RulesetNames": { + "shape": "Sk3" + }, + "AdditionalDataSources": { + "shape": "Sk5" + } + } + }, + "output": { + "type": "structure", + "members": { + "RunId": {} + } + }, + "idempotent": true + }, "StartExportLabelsTaskRun": { "input": { "type": "structure", @@ -3805,7 +4938,7 @@ "JobName": {}, "JobRunId": {}, "Arguments": { - "shape": "S41" + "shape": "S4z" }, "AllocatedCapacity": { "deprecated": true, @@ -3820,12 +4953,13 @@ }, "SecurityConfiguration": {}, "NotificationProperty": { - "shape": "S46" + "shape": "S54" }, "WorkerType": {}, "NumberOfWorkers": { "type": "integer" - } + }, + "ExecutionClass": {} } }, "output": { @@ -3895,7 +5029,10 @@ "Name" ], "members": { - "Name": {} + "Name": {}, + "RunProperties": { + "shape": "Sau" + } } }, "output": { @@ -3935,6 +5072,24 @@ "members": {} } }, + "StopSession": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "RequestOrigin": {} + } + }, + "output": { + "type": "structure", + "members": { + "Id": {} + } + } + }, "StopTrigger": { "input": { "type": "structure", @@ -3979,7 +5134,7 @@ "members": { "ResourceArn": {}, "TagsToAdd": { - "shape": "S6f" + "shape": "Scc" } } }, @@ -4076,14 +5231,21 @@ "QuoteSymbol": {}, "ContainsHeader": {}, "Header": { - "shape": "S6w" + "shape": "Sct" }, "DisableValueTrimming": { "type": "boolean" }, "AllowSingleColumn": { "type": "boolean" - } + }, + "CustomDatatypeConfigured": { + "type": "boolean" + }, + "CustomDatatypes": { + "shape": "Scu" + }, + "Serde": {} } } } @@ -4110,7 +5272,7 @@ "shape": "S6" }, "ColumnStatisticsList": { - "shape": "Skp" + "shape": "Sts" } } }, @@ -4118,7 +5280,7 @@ "type": "structure", "members": { "Errors": { - "shape": "Skr" + "shape": "Stu" } } } @@ -4136,7 +5298,7 @@ "DatabaseName": {}, "TableName": {}, "ColumnStatisticsList": { - "shape": "Skp" + "shape": "Sts" } } }, @@ -4144,7 +5306,7 @@ "type": "structure", "members": { "Errors": { - "shape": "Skr" + "shape": "Stu" } } } @@ -4160,7 +5322,7 @@ "CatalogId": {}, "Name": {}, "ConnectionInput": { - "shape": "S6z" + "shape": "Scy" } } }, @@ -4181,21 +5343,24 @@ "DatabaseName": {}, "Description": {}, "Targets": { - "shape": "S29" + "shape": "S2b" }, "Schedule": {}, "Classifiers": { - "shape": "S2r" + "shape": "S32" }, "TablePrefix": {}, "SchemaChangePolicy": { - "shape": "S2u" + "shape": "S35" }, "RecrawlPolicy": { - "shape": "S2s" + "shape": "S33" }, "LineageConfiguration": { - "shape": "S2x" + "shape": "S38" + }, + "LakeFormationConfiguration": { + "shape": "S3o" }, "Configuration": {}, "CrawlerSecurityConfiguration": {} @@ -4222,6 +5387,27 @@ "members": {} } }, + "UpdateDataQualityRuleset": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Description": {}, + "Ruleset": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "Ruleset": {} + } + } + }, "UpdateDatabase": { "input": { "type": "structure", @@ -4233,7 +5419,7 @@ "CatalogId": {}, "Name": {}, "DatabaseInput": { - "shape": "S7a" + "shape": "Sdf" } } }, @@ -4252,10 +5438,10 @@ "EndpointName": {}, "PublicKey": {}, "AddPublicKeys": { - "shape": "S3n" + "shape": "S4k" }, "DeletePublicKeys": { - "shape": "S3n" + "shape": "S4k" }, "CustomLibraries": { "type": "structure", @@ -4268,10 +5454,10 @@ "type": "boolean" }, "DeleteArguments": { - "shape": "S3j" + "shape": "S4g" }, "AddArguments": { - "shape": "S3o" + "shape": "S4l" } } }, @@ -4296,19 +5482,19 @@ "LogUri": {}, "Role": {}, "ExecutionProperty": { - "shape": "S3w" + "shape": "S4t" }, "Command": { - "shape": "S3y" + "shape": "S4v" }, "DefaultArguments": { - "shape": "S41" + "shape": "S4z" }, "NonOverridableArguments": { - "shape": "S41" + "shape": "S4z" }, "Connections": { - "shape": "S42" + "shape": "S50" }, "MaxRetries": { "type": "integer" @@ -4330,9 +5516,16 @@ }, "SecurityConfiguration": {}, "NotificationProperty": { - "shape": "S46" + "shape": "S54" }, - "GlueVersion": {} + "GlueVersion": {}, + "CodeGenConfigurationNodes": { + "shape": "S56" + }, + "ExecutionClass": {}, + "SourceControlDetails": { + "shape": "S9x" + } } } } @@ -4344,6 +5537,28 @@ } } }, + "UpdateJobFromSourceControl": { + "input": { + "type": "structure", + "members": { + "JobName": {}, + "Provider": {}, + "RepositoryName": {}, + "RepositoryOwner": {}, + "BranchName": {}, + "Folder": {}, + "CommitId": {}, + "AuthStrategy": {}, + "AuthToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobName": {} + } + } + }, "UpdateMLTransform": { "input": { "type": "structure", @@ -4355,7 +5570,7 @@ "Name": {}, "Description": {}, "Parameters": { - "shape": "S7r" + "shape": "Sdx" }, "Role": {}, "GlueVersion": {}, @@ -4395,7 +5610,7 @@ "DatabaseName": {}, "TableName": {}, "PartitionValueList": { - "shape": "S5z" + "shape": "Sbr" }, "PartitionInput": { "shape": "S5" @@ -4416,7 +5631,7 @@ ], "members": { "RegistryId": { - "shape": "S89" + "shape": "See" }, "Description": {} } @@ -4437,10 +5652,10 @@ ], "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sga" + "shape": "Snb" }, "Compatibility": {}, "Description": {} @@ -4455,6 +5670,28 @@ } } }, + "UpdateSourceControlFromJob": { + "input": { + "type": "structure", + "members": { + "JobName": {}, + "Provider": {}, + "RepositoryName": {}, + "RepositoryOwner": {}, + "BranchName": {}, + "Folder": {}, + "CommitId": {}, + "AuthStrategy": {}, + "AuthToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobName": {} + } + } + }, "UpdateTable": { "input": { "type": "structure", @@ -4466,11 +5703,13 @@ "CatalogId": {}, "DatabaseName": {}, "TableInput": { - "shape": "S96" + "shape": "Sfl" }, "SkipArchive": { "type": "boolean" - } + }, + "TransactionId": {}, + "VersionId": {} } }, "output": { @@ -4494,13 +5733,13 @@ "Description": {}, "Schedule": {}, "Actions": { - "shape": "S4l" + "shape": "Sad" }, "Predicate": { - "shape": "S4n" + "shape": "Saf" }, "EventBatchingCondition": { - "shape": "S4u" + "shape": "Sam" } } } @@ -4510,7 +5749,7 @@ "type": "structure", "members": { "Trigger": { - "shape": "S4h" + "shape": "Sa9" } } } @@ -4528,7 +5767,7 @@ "DatabaseName": {}, "FunctionName": {}, "FunctionInput": { - "shape": "S9h" + "shape": "Sfy" } } }, @@ -4547,7 +5786,7 @@ "Name": {}, "Description": {}, "DefaultRunProperties": { - "shape": "S52" + "shape": "Sau" }, "MaxConcurrentRuns": { "type": "integer" @@ -4594,6 +5833,10 @@ "shape": "Sa" }, "Location": {}, + "AdditionalLocations": { + "type": "list", + "member": {} + }, "InputFormat": {}, "OutputFormat": {}, "Compressed": { @@ -4613,7 +5856,7 @@ } }, "BucketColumns": { - "shape": "Sm" + "shape": "Sn" }, "SortColumns": { "type": "list", @@ -4638,7 +5881,7 @@ "type": "structure", "members": { "SkewedColumnNames": { - "shape": "Sm" + "shape": "Sn" }, "SkewedColumnValues": { "type": "list", @@ -4658,7 +5901,7 @@ "type": "structure", "members": { "SchemaId": { - "shape": "Sv" + "shape": "Sw" }, "SchemaVersionId": {}, "SchemaVersionNumber": { @@ -4690,11 +5933,11 @@ "key": {}, "value": {} }, - "Sm": { + "Sn": { "type": "list", "member": {} }, - "Sv": { + "Sw": { "type": "structure", "members": { "SchemaArn": {}, @@ -4702,7 +5945,7 @@ "RegistryName": {} } }, - "S11": { + "S12": { "type": "list", "member": { "type": "structure", @@ -4711,19 +5954,19 @@ "shape": "S6" }, "ErrorDetail": { - "shape": "S13" + "shape": "S14" } } } }, - "S13": { + "S14": { "type": "structure", "members": { "ErrorCode": {}, "ErrorMessage": {} } }, - "S1b": { + "S1c": { "type": "structure", "required": [ "Values" @@ -4734,7 +5977,7 @@ } } }, - "S1u": { + "S1w": { "type": "structure", "members": { "Name": {}, @@ -4764,41 +6007,41 @@ } } }, - "S22": { + "S24": { "type": "list", "member": {} }, - "S24": { + "S26": { "type": "list", "member": {} }, - "S26": { + "S28": { "type": "list", "member": { - "shape": "S27" + "shape": "S29" } }, - "S27": { + "S29": { "type": "structure", "members": { "Name": {}, "Role": {}, "Targets": { - "shape": "S29" + "shape": "S2b" }, "DatabaseName": {}, "Description": {}, "Classifiers": { - "shape": "S2r" + "shape": "S32" }, "RecrawlPolicy": { - "shape": "S2s" + "shape": "S33" }, "SchemaChangePolicy": { - "shape": "S2u" + "shape": "S35" }, "LineageConfiguration": { - "shape": "S2x" + "shape": "S38" }, "State": {}, "TablePrefix": {}, @@ -4835,10 +6078,13 @@ "type": "long" }, "Configuration": {}, - "CrawlerSecurityConfiguration": {} + "CrawlerSecurityConfiguration": {}, + "LakeFormationConfiguration": { + "shape": "S3o" + } } }, - "S29": { + "S2b": { "type": "structure", "members": { "S3Targets": { @@ -4848,12 +6094,14 @@ "members": { "Path": {}, "Exclusions": { - "shape": "S2d" + "shape": "S2f" }, "ConnectionName": {}, "SampleSize": { "type": "integer" - } + }, + "EventQueueArn": {}, + "DlqEventQueueArn": {} } } }, @@ -4865,7 +6113,11 @@ "ConnectionName": {}, "Path": {}, "Exclusions": { - "shape": "S2d" + "shape": "S2f" + }, + "EnableAdditionalMetadata": { + "type": "list", + "member": {} } } } @@ -4911,119 +6163,262 @@ "Tables": { "type": "list", "member": {} + }, + "ConnectionName": {}, + "EventQueueArn": {}, + "DlqEventQueueArn": {} + } + } + }, + "DeltaTargets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DeltaTables": { + "shape": "S2f" + }, + "ConnectionName": {}, + "WriteManifest": { + "type": "boolean" + }, + "CreateNativeDeltaTable": { + "type": "boolean" + } + } + } + }, + "IcebergTargets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Paths": { + "shape": "S2f" + }, + "ConnectionName": {}, + "Exclusions": { + "shape": "S2f" + }, + "MaximumTraversalDepth": { + "type": "integer" + } + } + } + }, + "HudiTargets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Paths": { + "shape": "S2f" + }, + "ConnectionName": {}, + "Exclusions": { + "shape": "S2f" + }, + "MaximumTraversalDepth": { + "type": "integer" } } } } } }, - "S2d": { + "S2f": { "type": "list", "member": {} }, - "S2r": { + "S32": { "type": "list", "member": {} }, - "S2s": { + "S33": { "type": "structure", "members": { "RecrawlBehavior": {} } }, - "S2u": { + "S35": { "type": "structure", "members": { "UpdateBehavior": {}, "DeleteBehavior": {} } }, - "S2x": { + "S38": { "type": "structure", "members": { "CrawlerLineageSettings": {} } }, - "S3e": { - "type": "list", - "member": {} - }, - "S3g": { - "type": "list", - "member": { - "shape": "S3h" - } - }, - "S3h": { + "S3o": { "type": "structure", "members": { - "EndpointName": {}, - "RoleArn": {}, - "SecurityGroupIds": { - "shape": "S3j" - }, - "SubnetId": {}, - "YarnEndpointAddress": {}, - "PrivateAddress": {}, - "ZeppelinRemoteSparkInterpreterPort": { - "type": "integer" - }, - "PublicAddress": {}, - "Status": {}, - "WorkerType": {}, - "GlueVersion": {}, - "NumberOfWorkers": { - "type": "integer" - }, - "NumberOfNodes": { - "type": "integer" - }, - "AvailabilityZone": {}, - "VpcId": {}, - "ExtraPythonLibsS3Path": {}, - "ExtraJarsS3Path": {}, - "FailureReason": {}, - "LastUpdateStatus": {}, - "CreatedTimestamp": { - "type": "timestamp" - }, - "LastModifiedTimestamp": { - "type": "timestamp" - }, - "PublicKey": {}, - "PublicKeys": { - "shape": "S3n" + "UseLakeFormationCredentials": { + "type": "boolean" }, - "SecurityConfiguration": {}, - "Arguments": { - "shape": "S3o" - } + "AccountId": {} } }, - "S3j": { + "S3r": { "type": "list", "member": {} }, - "S3n": { + "S3t": { "type": "list", - "member": {} - }, - "S3o": { - "type": "map", - "key": {}, + "member": { + "type": "structure", + "required": [ + "Name", + "RegexString" + ], + "members": { + "Name": {}, + "RegexString": {}, + "ContextWords": { + "shape": "S3v" + } + } + } + }, + "S3v": { + "type": "list", + "member": {} + }, + "S3x": { + "type": "list", + "member": {} + }, + "S43": { + "type": "structure", + "required": [ + "GlueTable" + ], + "members": { + "GlueTable": { + "shape": "S44" + } + } + }, + "S44": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "DatabaseName": {}, + "TableName": {}, + "CatalogId": {}, + "ConnectionName": {}, + "AdditionalOptions": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "S46": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "EvaluationMessage": {}, + "Result": {}, + "EvaluatedMetrics": { + "type": "map", + "key": {}, + "value": { + "type": "double" + } + } + } + } + }, + "S4b": { + "type": "list", + "member": {} + }, + "S4d": { + "type": "list", + "member": { + "shape": "S4e" + } + }, + "S4e": { + "type": "structure", + "members": { + "EndpointName": {}, + "RoleArn": {}, + "SecurityGroupIds": { + "shape": "S4g" + }, + "SubnetId": {}, + "YarnEndpointAddress": {}, + "PrivateAddress": {}, + "ZeppelinRemoteSparkInterpreterPort": { + "type": "integer" + }, + "PublicAddress": {}, + "Status": {}, + "WorkerType": {}, + "GlueVersion": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "NumberOfNodes": { + "type": "integer" + }, + "AvailabilityZone": {}, + "VpcId": {}, + "ExtraPythonLibsS3Path": {}, + "ExtraJarsS3Path": {}, + "FailureReason": {}, + "LastUpdateStatus": {}, + "CreatedTimestamp": { + "type": "timestamp" + }, + "LastModifiedTimestamp": { + "type": "timestamp" + }, + "PublicKey": {}, + "PublicKeys": { + "shape": "S4k" + }, + "SecurityConfiguration": {}, + "Arguments": { + "shape": "S4l" + } + } + }, + "S4g": { + "type": "list", + "member": {} + }, + "S4k": { + "type": "list", + "member": {} + }, + "S4l": { + "type": "map", + "key": {}, "value": {} }, - "S3q": { + "S4n": { "type": "list", "member": {} }, - "S3s": { + "S4p": { "type": "list", "member": { - "shape": "S3t" + "shape": "S4q" } }, - "S3t": { + "S4q": { "type": "structure", "members": { "Name": {}, @@ -5037,19 +6432,19 @@ "type": "timestamp" }, "ExecutionProperty": { - "shape": "S3w" + "shape": "S4t" }, "Command": { - "shape": "S3y" + "shape": "S4v" }, "DefaultArguments": { - "shape": "S41" + "shape": "S4z" }, "NonOverridableArguments": { - "shape": "S41" + "shape": "S4z" }, "Connections": { - "shape": "S42" + "shape": "S50" }, "MaxRetries": { "type": "integer" @@ -5062,71 +6457,2022 @@ "Timeout": { "type": "integer" }, - "MaxCapacity": { - "type": "double" + "MaxCapacity": { + "type": "double" + }, + "WorkerType": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "SecurityConfiguration": {}, + "NotificationProperty": { + "shape": "S54" + }, + "GlueVersion": {}, + "CodeGenConfigurationNodes": { + "shape": "S56" + }, + "ExecutionClass": {}, + "SourceControlDetails": { + "shape": "S9x" + } + } + }, + "S4t": { + "type": "structure", + "members": { + "MaxConcurrentRuns": { + "type": "integer" + } + } + }, + "S4v": { + "type": "structure", + "members": { + "Name": {}, + "ScriptLocation": {}, + "PythonVersion": {}, + "Runtime": {} + } + }, + "S4z": { + "type": "map", + "key": {}, + "value": {} + }, + "S50": { + "type": "structure", + "members": { + "Connections": { + "shape": "S51" + } + } + }, + "S51": { + "type": "list", + "member": {} + }, + "S54": { + "type": "structure", + "members": { + "NotifyDelayAfter": { + "type": "integer" + } + } + }, + "S56": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "AthenaConnectorSource": { + "type": "structure", + "required": [ + "Name", + "ConnectionName", + "ConnectorName", + "ConnectionType", + "SchemaName" + ], + "members": { + "Name": {}, + "ConnectionName": {}, + "ConnectorName": {}, + "ConnectionType": {}, + "ConnectionTable": {}, + "SchemaName": {}, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "JDBCConnectorSource": { + "type": "structure", + "required": [ + "Name", + "ConnectionName", + "ConnectorName", + "ConnectionType" + ], + "members": { + "Name": {}, + "ConnectionName": {}, + "ConnectorName": {}, + "ConnectionType": {}, + "AdditionalOptions": { + "type": "structure", + "members": { + "FilterPredicate": {}, + "PartitionColumn": {}, + "LowerBound": { + "type": "long" + }, + "UpperBound": { + "type": "long" + }, + "NumPartitions": { + "type": "long" + }, + "JobBookmarkKeys": { + "shape": "S5l" + }, + "JobBookmarkKeysSortOrder": {}, + "DataTypeMapping": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "ConnectionTable": {}, + "Query": {}, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "SparkConnectorSource": { + "type": "structure", + "required": [ + "Name", + "ConnectionName", + "ConnectorName", + "ConnectionType" + ], + "members": { + "Name": {}, + "ConnectionName": {}, + "ConnectorName": {}, + "ConnectionType": {}, + "AdditionalOptions": { + "shape": "S5r" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "CatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {} + } + }, + "RedshiftSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "RedshiftTmpDir": {}, + "TmpDirIAMRole": {} + } + }, + "S3CatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "PartitionPredicate": {}, + "AdditionalOptions": { + "shape": "S5v" + } + } + }, + "S3CsvSource": { + "type": "structure", + "required": [ + "Name", + "Paths", + "Separator", + "QuoteChar" + ], + "members": { + "Name": {}, + "Paths": { + "shape": "S5l" + }, + "CompressionType": {}, + "Exclusions": { + "shape": "S5l" + }, + "GroupSize": {}, + "GroupFiles": {}, + "Recurse": { + "type": "boolean" + }, + "MaxBand": { + "type": "integer" + }, + "MaxFilesInBand": { + "type": "integer" + }, + "AdditionalOptions": { + "shape": "S61" + }, + "Separator": {}, + "Escaper": {}, + "QuoteChar": {}, + "Multiline": { + "type": "boolean" + }, + "WithHeader": { + "type": "boolean" + }, + "WriteHeader": { + "type": "boolean" + }, + "SkipFirst": { + "type": "boolean" + }, + "OptimizePerformance": { + "type": "boolean" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "S3JsonSource": { + "type": "structure", + "required": [ + "Name", + "Paths" + ], + "members": { + "Name": {}, + "Paths": { + "shape": "S5l" + }, + "CompressionType": {}, + "Exclusions": { + "shape": "S5l" + }, + "GroupSize": {}, + "GroupFiles": {}, + "Recurse": { + "type": "boolean" + }, + "MaxBand": { + "type": "integer" + }, + "MaxFilesInBand": { + "type": "integer" + }, + "AdditionalOptions": { + "shape": "S61" + }, + "JsonPath": {}, + "Multiline": { + "type": "boolean" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "S3ParquetSource": { + "type": "structure", + "required": [ + "Name", + "Paths" + ], + "members": { + "Name": {}, + "Paths": { + "shape": "S5l" + }, + "CompressionType": {}, + "Exclusions": { + "shape": "S5l" + }, + "GroupSize": {}, + "GroupFiles": {}, + "Recurse": { + "type": "boolean" + }, + "MaxBand": { + "type": "integer" + }, + "MaxFilesInBand": { + "type": "integer" + }, + "AdditionalOptions": { + "shape": "S61" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "RelationalCatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {} + } + }, + "DynamoDBCatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {} + } + }, + "JDBCConnectorTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "ConnectionName", + "ConnectionTable", + "ConnectorName", + "ConnectionType" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "ConnectionName": {}, + "ConnectionTable": {}, + "ConnectorName": {}, + "ConnectionType": {}, + "AdditionalOptions": { + "shape": "S5r" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "SparkConnectorTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "ConnectionName", + "ConnectorName", + "ConnectionType" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "ConnectionName": {}, + "ConnectorName": {}, + "ConnectionType": {}, + "AdditionalOptions": { + "shape": "S5r" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "CatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Database": {}, + "Table": {} + } + }, + "RedshiftTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Database": {}, + "Table": {}, + "RedshiftTmpDir": {}, + "TmpDirIAMRole": {}, + "UpsertRedshiftOptions": { + "type": "structure", + "members": { + "TableLocation": {}, + "ConnectionName": {}, + "UpsertKeys": { + "type": "list", + "member": {} + } + } + } + } + }, + "S3CatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Table", + "Database" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PartitionKeys": { + "shape": "S6i" + }, + "Table": {}, + "Database": {}, + "SchemaChangePolicy": { + "shape": "S6j" + } + } + }, + "S3GlueParquetTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Path" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PartitionKeys": { + "shape": "S6i" + }, + "Path": {}, + "Compression": {}, + "SchemaChangePolicy": { + "shape": "S6m" + } + } + }, + "S3DirectTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Path", + "Format" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PartitionKeys": { + "shape": "S6i" + }, + "Path": {}, + "Compression": {}, + "Format": {}, + "SchemaChangePolicy": { + "shape": "S6m" + } + } + }, + "ApplyMapping": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Mapping" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Mapping": { + "shape": "S6q" + } + } + }, + "SelectFields": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Paths" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Paths": { + "shape": "S6i" + } + } + }, + "DropFields": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Paths" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Paths": { + "shape": "S6i" + } + } + }, + "RenameField": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "SourcePath", + "TargetPath" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "SourcePath": { + "shape": "S5l" + }, + "TargetPath": { + "shape": "S5l" + } + } + }, + "Spigot": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Path" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Path": {}, + "Topk": { + "type": "integer" + }, + "Prob": { + "type": "double" + } + } + }, + "Join": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "JoinType", + "Columns" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6z" + }, + "JoinType": {}, + "Columns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "From", + "Keys" + ], + "members": { + "From": {}, + "Keys": { + "shape": "S6i" + } + } + } + } + } + }, + "SplitFields": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Paths" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Paths": { + "shape": "S6i" + } + } + }, + "SelectFromCollection": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Index" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Index": { + "type": "integer" + } + } + }, + "FillMissingValues": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "ImputedPath" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "ImputedPath": {}, + "FilledPath": {} + } + }, + "Filter": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "LogicalOperator", + "Filters" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "LogicalOperator": {}, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Operation", + "Values" + ], + "members": { + "Operation": {}, + "Negated": { + "type": "boolean" + }, + "Values": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type", + "Value" + ], + "members": { + "Type": {}, + "Value": { + "shape": "S5l" + } + } + } + } + } + } + } + } + }, + "CustomCode": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Code", + "ClassName" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S7g" + }, + "Code": {}, + "ClassName": {}, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "SparkSQL": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "SqlQuery", + "SqlAliases" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S7g" + }, + "SqlQuery": {}, + "SqlAliases": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "From", + "Alias" + ], + "members": { + "From": {}, + "Alias": {} + } + } + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "DirectKinesisSource": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "WindowSize": { + "type": "integer" + }, + "DetectSchema": { + "type": "boolean" + }, + "StreamingOptions": { + "shape": "S7n" + }, + "DataPreviewOptions": { + "shape": "S7q" + } + } + }, + "DirectKafkaSource": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "StreamingOptions": { + "shape": "S7u" + }, + "WindowSize": { + "type": "integer" + }, + "DetectSchema": { + "type": "boolean" + }, + "DataPreviewOptions": { + "shape": "S7q" + } + } + }, + "CatalogKinesisSource": { + "type": "structure", + "required": [ + "Name", + "Table", + "Database" + ], + "members": { + "Name": {}, + "WindowSize": { + "type": "integer" + }, + "DetectSchema": { + "type": "boolean" + }, + "Table": {}, + "Database": {}, + "StreamingOptions": { + "shape": "S7n" + }, + "DataPreviewOptions": { + "shape": "S7q" + } + } + }, + "CatalogKafkaSource": { + "type": "structure", + "required": [ + "Name", + "Table", + "Database" + ], + "members": { + "Name": {}, + "WindowSize": { + "type": "integer" + }, + "DetectSchema": { + "type": "boolean" + }, + "Table": {}, + "Database": {}, + "StreamingOptions": { + "shape": "S7u" + }, + "DataPreviewOptions": { + "shape": "S7q" + } + } + }, + "DropNullFields": { + "type": "structure", + "required": [ + "Name", + "Inputs" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "NullCheckBoxList": { + "type": "structure", + "members": { + "IsEmpty": { + "type": "boolean" + }, + "IsNullString": { + "type": "boolean" + }, + "IsNegOne": { + "type": "boolean" + } + } + }, + "NullTextList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Value", + "Datatype" + ], + "members": { + "Value": {}, + "Datatype": { + "type": "structure", + "required": [ + "Id", + "Label" + ], + "members": { + "Id": {}, + "Label": {} + } + } + } + } + } + } + }, + "Merge": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Source", + "PrimaryKeys" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6z" + }, + "Source": {}, + "PrimaryKeys": { + "shape": "S6i" + } + } + }, + "Union": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "UnionType" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6z" + }, + "UnionType": {} + } + }, + "PIIDetection": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "PiiType", + "EntityTypesToDetect" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PiiType": {}, + "EntityTypesToDetect": { + "shape": "S5l" + }, + "OutputColumnName": {}, + "SampleFraction": { + "type": "double" + }, + "ThresholdFraction": { + "type": "double" + }, + "MaskValue": {} + } + }, + "Aggregate": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Groups", + "Aggs" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Groups": { + "shape": "S6i" + }, + "Aggs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Column", + "AggFunc" + ], + "members": { + "Column": { + "shape": "S5l" + }, + "AggFunc": {} + } + } + } + } + }, + "DropDuplicates": { + "type": "structure", + "required": [ + "Name", + "Inputs" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Columns": { + "type": "list", + "member": { + "type": "list", + "member": {} + } + } + } + }, + "GovernedCatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Table", + "Database" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PartitionKeys": { + "shape": "S6i" + }, + "Table": {}, + "Database": {}, + "SchemaChangePolicy": { + "shape": "S6j" + } + } + }, + "GovernedCatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "PartitionPredicate": {}, + "AdditionalOptions": { + "shape": "S5v" + } + } + }, + "MicrosoftSQLServerCatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {} + } + }, + "MySQLCatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {} + } + }, + "OracleSQLCatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {} + } + }, + "PostgreSQLCatalogSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {} + } + }, + "MicrosoftSQLServerCatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Database": {}, + "Table": {} + } + }, + "MySQLCatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Database": {}, + "Table": {} + } + }, + "OracleSQLCatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Database": {}, + "Table": {} + } + }, + "PostgreSQLCatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Database": {}, + "Table": {} + } + }, + "DynamicTransform": { + "type": "structure", + "required": [ + "Name", + "TransformName", + "Inputs", + "FunctionName", + "Path" + ], + "members": { + "Name": {}, + "TransformName": {}, + "Inputs": { + "shape": "S6b" + }, + "Parameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Type" + ], + "members": { + "Name": {}, + "Type": {}, + "ValidationRule": {}, + "ValidationMessage": {}, + "Value": { + "shape": "S5l" + }, + "ListType": {}, + "IsOptional": { + "type": "boolean" + } + } + } + }, + "FunctionName": {}, + "Path": {}, + "Version": {}, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "EvaluateDataQuality": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Ruleset" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Ruleset": {}, + "Output": {}, + "PublishingOptions": { + "shape": "S8y" + }, + "StopJobOnFailureOptions": { + "shape": "S8z" + } + } + }, + "S3CatalogHudiSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "AdditionalHudiOptions": { + "shape": "S5r" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "CatalogHudiSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "AdditionalHudiOptions": { + "shape": "S5r" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "S3HudiSource": { + "type": "structure", + "required": [ + "Name", + "Paths" + ], + "members": { + "Name": {}, + "Paths": { + "shape": "S5l" + }, + "AdditionalHudiOptions": { + "shape": "S5r" + }, + "AdditionalOptions": { + "shape": "S61" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "S3HudiCatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Table", + "Database", + "AdditionalOptions" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PartitionKeys": { + "shape": "S6i" + }, + "Table": {}, + "Database": {}, + "AdditionalOptions": { + "shape": "S5r" + }, + "SchemaChangePolicy": { + "shape": "S6j" + } + } + }, + "S3HudiDirectTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Path", + "Compression", + "Format", + "AdditionalOptions" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "Path": {}, + "Compression": {}, + "PartitionKeys": { + "shape": "S6i" + }, + "Format": {}, + "AdditionalOptions": { + "shape": "S5r" + }, + "SchemaChangePolicy": { + "shape": "S6m" + } + } + }, + "DirectJDBCSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table", + "ConnectionName", + "ConnectionType" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "ConnectionName": {}, + "ConnectionType": {}, + "RedshiftTmpDir": {} + } + }, + "S3CatalogDeltaSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "AdditionalDeltaOptions": { + "shape": "S5r" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "CatalogDeltaSource": { + "type": "structure", + "required": [ + "Name", + "Database", + "Table" + ], + "members": { + "Name": {}, + "Database": {}, + "Table": {}, + "AdditionalDeltaOptions": { + "shape": "S5r" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "S3DeltaSource": { + "type": "structure", + "required": [ + "Name", + "Paths" + ], + "members": { + "Name": {}, + "Paths": { + "shape": "S5l" + }, + "AdditionalDeltaOptions": { + "shape": "S5r" + }, + "AdditionalOptions": { + "shape": "S61" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "S3DeltaCatalogTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Table", + "Database" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PartitionKeys": { + "shape": "S6i" + }, + "Table": {}, + "Database": {}, + "AdditionalOptions": { + "shape": "S5r" + }, + "SchemaChangePolicy": { + "shape": "S6j" + } + } + }, + "S3DeltaDirectTarget": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Path", + "Compression", + "Format" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "PartitionKeys": { + "shape": "S6i" + }, + "Path": {}, + "Compression": {}, + "Format": {}, + "AdditionalOptions": { + "shape": "S5r" + }, + "SchemaChangePolicy": { + "shape": "S6m" + } + } + }, + "AmazonRedshiftSource": { + "type": "structure", + "members": { + "Name": {}, + "Data": { + "shape": "S9g" + } + } + }, + "AmazonRedshiftTarget": { + "type": "structure", + "members": { + "Name": {}, + "Data": { + "shape": "S9g" + }, + "Inputs": { + "shape": "S6b" + } + } + }, + "EvaluateDataQualityMultiFrame": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "Ruleset" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S7g" + }, + "AdditionalDataSources": { + "type": "map", + "key": {}, + "value": {} + }, + "Ruleset": {}, + "PublishingOptions": { + "shape": "S8y" + }, + "AdditionalOptions": { + "type": "map", + "key": {}, + "value": {} + }, + "StopJobOnFailureOptions": { + "shape": "S8z" + } + } + }, + "Recipe": { + "type": "structure", + "required": [ + "Name", + "Inputs", + "RecipeReference" + ], + "members": { + "Name": {}, + "Inputs": { + "shape": "S6b" + }, + "RecipeReference": { + "type": "structure", + "required": [ + "RecipeArn", + "RecipeVersion" + ], + "members": { + "RecipeArn": {}, + "RecipeVersion": {} + } + } + } + }, + "SnowflakeSource": { + "type": "structure", + "required": [ + "Name", + "Data" + ], + "members": { + "Name": {}, + "Data": { + "shape": "S9u" + }, + "OutputSchemas": { + "shape": "S5d" + } + } + }, + "SnowflakeTarget": { + "type": "structure", + "required": [ + "Name", + "Data" + ], + "members": { + "Name": {}, + "Data": { + "shape": "S9u" + }, + "Inputs": { + "shape": "S6b" + } + } + } + } + }, + "sensitive": true + }, + "S5d": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Columns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Type": {} + } + } + } + } + } + }, + "S5l": { + "type": "list", + "member": {} + }, + "S5r": { + "type": "map", + "key": {}, + "value": {} + }, + "S5v": { + "type": "structure", + "members": { + "BoundedSize": { + "type": "long" + }, + "BoundedFiles": { + "type": "long" + } + } + }, + "S61": { + "type": "structure", + "members": { + "BoundedSize": { + "type": "long" + }, + "BoundedFiles": { + "type": "long" + }, + "EnableSamplePath": { + "type": "boolean" + }, + "SamplePath": {} + } + }, + "S6b": { + "type": "list", + "member": {} + }, + "S6i": { + "type": "list", + "member": { + "shape": "S5l" + } + }, + "S6j": { + "type": "structure", + "members": { + "EnableUpdateCatalog": { + "type": "boolean" + }, + "UpdateBehavior": {} + } + }, + "S6m": { + "type": "structure", + "members": { + "EnableUpdateCatalog": { + "type": "boolean" + }, + "UpdateBehavior": {}, + "Table": {}, + "Database": {} + } + }, + "S6q": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ToKey": {}, + "FromPath": { + "shape": "S5l" + }, + "FromType": {}, + "ToType": {}, + "Dropped": { + "type": "boolean" + }, + "Children": { + "shape": "S6q" + } + } + } + }, + "S6z": { + "type": "list", + "member": {} + }, + "S7g": { + "type": "list", + "member": {} + }, + "S7n": { + "type": "structure", + "members": { + "EndpointUrl": {}, + "StreamName": {}, + "Classification": {}, + "Delimiter": {}, + "StartingPosition": {}, + "MaxFetchTimeInMs": { + "type": "long" + }, + "MaxFetchRecordsPerShard": { + "type": "long" + }, + "MaxRecordPerRead": { + "type": "long" + }, + "AddIdleTimeBetweenReads": { + "type": "boolean" + }, + "IdleTimeBetweenReadsInMs": { + "type": "long" + }, + "DescribeShardInterval": { + "type": "long" + }, + "NumRetries": { + "type": "integer" + }, + "RetryIntervalMs": { + "type": "long" + }, + "MaxRetryIntervalMs": { + "type": "long" + }, + "AvoidEmptyBatches": { + "type": "boolean" + }, + "StreamArn": {}, + "RoleArn": {}, + "RoleSessionName": {}, + "AddRecordTimestamp": {}, + "EmitConsumerLagMetrics": {}, + "StartingTimestamp": { + "shape": "S7p" + } + } + }, + "S7p": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S7q": { + "type": "structure", + "members": { + "PollingTime": { + "type": "long" + }, + "RecordPollingLimit": { + "type": "long" + } + } + }, + "S7u": { + "type": "structure", + "members": { + "BootstrapServers": {}, + "SecurityProtocol": {}, + "ConnectionName": {}, + "TopicName": {}, + "Assign": {}, + "SubscribePattern": {}, + "Classification": {}, + "Delimiter": {}, + "StartingOffsets": {}, + "EndingOffsets": {}, + "PollTimeoutMs": { + "type": "long" + }, + "NumRetries": { + "type": "integer" + }, + "RetryIntervalMs": { + "type": "long" + }, + "MaxOffsetsPerTrigger": { + "type": "long" }, - "WorkerType": {}, - "NumberOfWorkers": { + "MinPartitions": { "type": "integer" }, - "SecurityConfiguration": {}, - "NotificationProperty": { - "shape": "S46" + "IncludeHeaders": { + "type": "boolean" }, - "GlueVersion": {} + "AddRecordTimestamp": {}, + "EmitConsumerLagMetrics": {}, + "StartingTimestamp": { + "shape": "S7p" + } } }, - "S3w": { + "S8y": { "type": "structure", "members": { - "MaxConcurrentRuns": { - "type": "integer" + "EvaluationContext": {}, + "ResultsS3Prefix": {}, + "CloudWatchMetricsEnabled": { + "type": "boolean" + }, + "ResultsPublishingEnabled": { + "type": "boolean" } } }, - "S3y": { + "S8z": { "type": "structure", "members": { - "Name": {}, - "ScriptLocation": {}, - "PythonVersion": {} + "StopJobOnFailureTiming": {} } }, - "S41": { - "type": "map", - "key": {}, - "value": {} - }, - "S42": { + "S9g": { "type": "structure", "members": { - "Connections": { + "AccessType": {}, + "SourceType": {}, + "Connection": { + "shape": "S9h" + }, + "Schema": { + "shape": "S9h" + }, + "Table": { + "shape": "S9h" + }, + "CatalogDatabase": { + "shape": "S9h" + }, + "CatalogTable": { + "shape": "S9h" + }, + "CatalogRedshiftSchema": {}, + "CatalogRedshiftTable": {}, + "TempDir": {}, + "IamRole": { + "shape": "S9h" + }, + "AdvancedOptions": { "type": "list", - "member": {} + "member": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + } + }, + "SampleQuery": {}, + "PreAction": {}, + "PostAction": {}, + "Action": {}, + "TablePrefix": {}, + "Upsert": { + "type": "boolean" + }, + "MergeAction": {}, + "MergeWhenMatched": {}, + "MergeWhenNotMatched": {}, + "MergeClause": {}, + "CrawlerConnection": {}, + "TableSchema": { + "shape": "S9k" + }, + "StagingTable": {}, + "SelectedColumns": { + "shape": "S9k" } } }, - "S46": { + "S9h": { "type": "structure", "members": { - "NotifyDelayAfter": { - "type": "integer" + "Value": {}, + "Label": {}, + "Description": {} + } + }, + "S9k": { + "type": "list", + "member": { + "shape": "S9h" + } + }, + "S9u": { + "type": "structure", + "members": { + "SourceType": {}, + "Connection": { + "shape": "S9h" + }, + "Schema": {}, + "Table": {}, + "Database": {}, + "TempDir": {}, + "IamRole": { + "shape": "S9h" + }, + "AdditionalOptions": { + "shape": "S5r" + }, + "SampleQuery": {}, + "PreAction": {}, + "PostAction": {}, + "Action": {}, + "Upsert": { + "type": "boolean" + }, + "MergeAction": {}, + "MergeWhenMatched": {}, + "MergeWhenNotMatched": {}, + "MergeClause": {}, + "StagingTable": {}, + "SelectedColumns": { + "shape": "S9k" + }, + "AutoPushdown": { + "type": "boolean" + }, + "TableSchema": { + "shape": "S9k" } } }, - "S49": { + "S9x": { + "type": "structure", + "members": { + "Provider": {}, + "Repository": {}, + "Owner": {}, + "Branch": {}, + "Folder": {}, + "LastCommitId": {}, + "AuthStrategy": {}, + "AuthToken": {} + } + }, + "Sa1": { "type": "list", "member": { - "shape": "S1b" + "shape": "S1c" } }, - "S4b": { + "Sa3": { "type": "list", "member": { - "shape": "S4c" + "shape": "Sa4" } }, - "S4c": { + "Sa4": { "type": "structure", "members": { "Values": { @@ -5152,17 +8498,17 @@ "CatalogId": {} } }, - "S4e": { + "Sa6": { "type": "list", "member": {} }, - "S4g": { + "Sa8": { "type": "list", "member": { - "shape": "S4h" + "shape": "Sa9" } }, - "S4h": { + "Sa9": { "type": "structure", "members": { "Name": {}, @@ -5173,37 +8519,37 @@ "Description": {}, "Schedule": {}, "Actions": { - "shape": "S4l" + "shape": "Sad" }, "Predicate": { - "shape": "S4n" + "shape": "Saf" }, "EventBatchingCondition": { - "shape": "S4u" + "shape": "Sam" } } }, - "S4l": { + "Sad": { "type": "list", "member": { "type": "structure", "members": { "JobName": {}, "Arguments": { - "shape": "S41" + "shape": "S4z" }, "Timeout": { "type": "integer" }, "SecurityConfiguration": {}, "NotificationProperty": { - "shape": "S46" + "shape": "S54" }, "CrawlerName": {} } } }, - "S4n": { + "Saf": { "type": "structure", "members": { "Logical": {}, @@ -5222,7 +8568,7 @@ } } }, - "S4u": { + "Sam": { "type": "structure", "required": [ "BatchSize" @@ -5236,17 +8582,17 @@ } } }, - "S4y": { + "Saq": { "type": "list", "member": {} }, - "S51": { + "Sat": { "type": "structure", "members": { "Name": {}, "Description": {}, "DefaultRunProperties": { - "shape": "S52" + "shape": "Sau" }, "CreatedOn": { "type": "timestamp" @@ -5255,10 +8601,10 @@ "type": "timestamp" }, "LastRun": { - "shape": "S53" + "shape": "Sav" }, "Graph": { - "shape": "S56" + "shape": "Say" }, "MaxConcurrentRuns": { "type": "integer" @@ -5272,19 +8618,19 @@ } } }, - "S52": { + "Sau": { "type": "map", "key": {}, "value": {} }, - "S53": { + "Sav": { "type": "structure", "members": { "Name": {}, "WorkflowRunId": {}, "PreviousRunId": {}, "WorkflowRunProperties": { - "shape": "S52" + "shape": "Sau" }, "StartedOn": { "type": "timestamp" @@ -5314,11 +8660,17 @@ }, "RunningActions": { "type": "integer" + }, + "ErroredActions": { + "type": "integer" + }, + "WaitingActions": { + "type": "integer" } } }, "Graph": { - "shape": "S56" + "shape": "Say" }, "StartingEventBatchCondition": { "type": "structure", @@ -5333,7 +8685,7 @@ } } }, - "S56": { + "Say": { "type": "structure", "members": { "Nodes": { @@ -5348,7 +8700,7 @@ "type": "structure", "members": { "Trigger": { - "shape": "S4h" + "shape": "Sa9" } } }, @@ -5356,7 +8708,7 @@ "type": "structure", "members": { "JobRuns": { - "shape": "S5c" + "shape": "Sb4" } } }, @@ -5398,13 +8750,13 @@ } } }, - "S5c": { + "Sb4": { "type": "list", "member": { - "shape": "S5d" + "shape": "Sb5" } }, - "S5d": { + "Sb5": { "type": "structure", "members": { "Id": {}, @@ -5425,7 +8777,7 @@ }, "JobRunState": {}, "Arguments": { - "shape": "S41" + "shape": "S4z" }, "ErrorMessage": {}, "PredecessorRuns": { @@ -5459,25 +8811,33 @@ "SecurityConfiguration": {}, "LogGroupName": {}, "NotificationProperty": { - "shape": "S46" + "shape": "S54" + }, + "GlueVersion": {}, + "DPUSeconds": { + "type": "double" }, - "GlueVersion": {} + "ExecutionClass": {} } }, - "S5z": { + "Sbr": { "type": "list", "member": {} }, - "S6f": { + "Scc": { "type": "map", "key": {}, "value": {} }, - "S6w": { + "Sct": { "type": "list", "member": {} }, - "S6z": { + "Scu": { + "type": "list", + "member": {} + }, + "Scy": { "type": "structure", "required": [ "Name", @@ -5489,26 +8849,26 @@ "Description": {}, "ConnectionType": {}, "MatchCriteria": { - "shape": "S71" + "shape": "Sd0" }, "ConnectionProperties": { - "shape": "S72" + "shape": "Sd1" }, "PhysicalConnectionRequirements": { - "shape": "S74" + "shape": "Sd3" } } }, - "S71": { + "Sd0": { "type": "list", "member": {} }, - "S72": { + "Sd1": { "type": "map", "key": {}, "value": {} }, - "S74": { + "Sd3": { "type": "structure", "members": { "SubnetId": {}, @@ -5519,7 +8879,19 @@ "AvailabilityZone": {} } }, - "S7a": { + "Sdc": { + "type": "structure", + "required": [ + "TableName", + "DatabaseName" + ], + "members": { + "TableName": {}, + "DatabaseName": {}, + "CatalogId": {} + } + }, + "Sdf": { "type": "structure", "required": [ "Name" @@ -5532,14 +8904,17 @@ "shape": "Se" }, "CreateTableDefaultPermissions": { - "shape": "S7c" + "shape": "Sdh" }, "TargetDatabase": { - "shape": "S7i" + "shape": "Sdn" + }, + "FederatedDatabase": { + "shape": "Sdo" } } }, - "S7c": { + "Sdh": { "type": "list", "member": { "type": "structure", @@ -5557,30 +8932,28 @@ } } }, - "S7i": { + "Sdn": { "type": "structure", "members": { "CatalogId": {}, - "DatabaseName": {} + "DatabaseName": {}, + "Region": {} } }, - "S7p": { + "Sdo": { + "type": "structure", + "members": { + "Identifier": {}, + "ConnectionName": {} + } + }, + "Sdw": { "type": "list", "member": { - "type": "structure", - "required": [ - "DatabaseName", - "TableName" - ], - "members": { - "DatabaseName": {}, - "TableName": {}, - "CatalogId": {}, - "ConnectionName": {} - } + "shape": "S44" } }, - "S7r": { + "Sdx": { "type": "structure", "required": [ "TransformType" @@ -5604,7 +8977,7 @@ } } }, - "S7w": { + "Se1": { "type": "structure", "members": { "MlUserDataEncryption": { @@ -5620,7 +8993,7 @@ "TaskRunSecurityConfigurationName": {} } }, - "S83": { + "Se8": { "type": "structure", "required": [ "Keys", @@ -5634,14 +9007,14 @@ "IndexName": {} } }, - "S89": { + "See": { "type": "structure", "members": { "RegistryName": {}, "RegistryArn": {} } }, - "S8g": { + "Sel": { "type": "list", "member": { "type": "structure", @@ -5654,7 +9027,7 @@ "Id": {}, "NodeType": {}, "Args": { - "shape": "S8k" + "shape": "Sep" }, "LineNumber": { "type": "integer" @@ -5662,7 +9035,7 @@ } } }, - "S8k": { + "Sep": { "type": "list", "member": { "type": "structure", @@ -5679,7 +9052,7 @@ } } }, - "S8o": { + "Set": { "type": "list", "member": { "type": "structure", @@ -5694,7 +9067,7 @@ } } }, - "S8v": { + "Sf0": { "type": "structure", "members": { "S3Encryption": { @@ -5723,7 +9096,65 @@ } } }, - "S96": { + "Sfc": { + "type": "structure", + "members": { + "Name": {}, + "PythonVersion": {} + } + }, + "Sfd": { + "type": "map", + "key": {}, + "value": {} + }, + "Sfg": { + "type": "structure", + "members": { + "Id": {}, + "CreatedOn": { + "type": "timestamp" + }, + "Status": {}, + "ErrorMessage": {}, + "Description": {}, + "Role": {}, + "Command": { + "shape": "Sfc" + }, + "DefaultArguments": { + "shape": "Sfd" + }, + "Connections": { + "shape": "S50" + }, + "Progress": { + "type": "double" + }, + "MaxCapacity": { + "type": "double" + }, + "SecurityConfiguration": {}, + "GlueVersion": {}, + "NumberOfWorkers": { + "type": "integer" + }, + "WorkerType": {}, + "CompletedOn": { + "type": "timestamp" + }, + "ExecutionTime": { + "type": "double" + }, + "DPUSeconds": { + "type": "double" + }, + "IdleTimeout": { + "type": "integer" + } + } + }, + "Sfl": { "type": "structure", "required": [ "Name" @@ -5754,19 +9185,20 @@ "shape": "Se" }, "TargetTable": { - "shape": "S9a" + "shape": "Sfp" } } }, - "S9a": { + "Sfp": { "type": "structure", "members": { "CatalogId": {}, "DatabaseName": {}, - "Name": {} + "Name": {}, + "Region": {} } }, - "S9h": { + "Sfy": { "type": "structure", "members": { "FunctionName": {}, @@ -5774,11 +9206,11 @@ "OwnerName": {}, "OwnerType": {}, "ResourceUris": { - "shape": "S9j" + "shape": "Sg0" } } }, - "S9j": { + "Sg0": { "type": "list", "member": { "type": "structure", @@ -5788,7 +9220,7 @@ } } }, - "Sb8": { + "Shv": { "type": "structure", "members": { "BlueprintName": {}, @@ -5807,7 +9239,7 @@ "RoleArn": {} } }, - "Sbm": { + "Si9": { "type": "structure", "members": { "GrokClassifier": { @@ -5894,29 +9326,36 @@ "QuoteSymbol": {}, "ContainsHeader": {}, "Header": { - "shape": "S6w" + "shape": "Sct" }, "DisableValueTrimming": { "type": "boolean" }, "AllowSingleColumn": { "type": "boolean" - } + }, + "CustomDatatypeConfigured": { + "type": "boolean" + }, + "CustomDatatypes": { + "shape": "Scu" + }, + "Serde": {} } } } }, - "Sbw": { + "Sij": { "type": "list", "member": {} }, - "Sby": { + "Sil": { "type": "list", "member": { - "shape": "Sbz" + "shape": "Sim" } }, - "Sbz": { + "Sim": { "type": "structure", "required": [ "ColumnName", @@ -5985,10 +9424,10 @@ ], "members": { "MinimumValue": { - "shape": "Sc7" + "shape": "Siu" }, "MaximumValue": { - "shape": "Sc7" + "shape": "Siu" }, "NumberOfNulls": { "type": "long" @@ -6086,7 +9525,7 @@ } } }, - "Sc7": { + "Siu": { "type": "structure", "required": [ "UnscaledValue", @@ -6101,32 +9540,32 @@ } } }, - "Scg": { + "Sj3": { "type": "list", "member": { "type": "structure", "members": { "ColumnName": {}, "Error": { - "shape": "S13" + "shape": "S14" } } } }, - "Scm": { + "Sj9": { "type": "structure", "members": { "Name": {}, "Description": {}, "ConnectionType": {}, "MatchCriteria": { - "shape": "S71" + "shape": "Sd0" }, "ConnectionProperties": { - "shape": "S72" + "shape": "Sd1" }, "PhysicalConnectionRequirements": { - "shape": "S74" + "shape": "Sd3" }, "CreationTime": { "type": "timestamp" @@ -6137,7 +9576,7 @@ "LastUpdatedBy": {} } }, - "Sd1": { + "Sjq": { "type": "structure", "members": { "EncryptionAtRest": { @@ -6164,7 +9603,27 @@ } } }, - "Sd7": { + "Sk2": { + "type": "structure", + "members": { + "CloudWatchMetricsEnabled": { + "type": "boolean" + }, + "ResultsS3Prefix": {} + } + }, + "Sk3": { + "type": "list", + "member": {} + }, + "Sk5": { + "type": "map", + "key": {}, + "value": { + "shape": "S43" + } + }, + "Sk8": { "type": "structure", "required": [ "Name" @@ -6180,15 +9639,18 @@ "type": "timestamp" }, "CreateTableDefaultPermissions": { - "shape": "S7c" + "shape": "Sdh" }, "TargetDatabase": { - "shape": "S7i" + "shape": "Sdn" }, - "CatalogId": {} + "CatalogId": {}, + "FederatedDatabase": { + "shape": "Sdo" + } } }, - "Sdp": { + "Skq": { "type": "structure", "members": { "JobName": {}, @@ -6206,7 +9668,7 @@ "JobBookmark": {} } }, - "Sdz": { + "Sl0": { "type": "structure", "members": { "TaskType": {}, @@ -6241,7 +9703,7 @@ } } }, - "Sei": { + "Slj": { "type": "structure", "required": [ "TransformType" @@ -6296,7 +9758,7 @@ } } }, - "Sep": { + "Slq": { "type": "list", "member": { "type": "structure", @@ -6306,7 +9768,7 @@ } } }, - "Ses": { + "Slt": { "type": "structure", "members": { "Name": {}, @@ -6326,11 +9788,11 @@ "type": "timestamp" }, "Schema": { - "shape": "Sep" + "shape": "Slq" } } }, - "Set": { + "Slu": { "type": "structure", "required": [ "Column", @@ -6341,7 +9803,7 @@ "SortDirection": {} } }, - "Sez": { + "Sm0": { "type": "structure", "required": [ "DatabaseName", @@ -6352,27 +9814,27 @@ "TableName": {} } }, - "Sf0": { + "Sm1": { "type": "list", "member": { - "shape": "Sez" + "shape": "Sm0" } }, - "Sf1": { + "Sm2": { "type": "structure", "members": { "Jdbc": { - "shape": "S8k" + "shape": "Sep" }, "S3": { - "shape": "S8k" + "shape": "Sep" }, "DynamoDB": { - "shape": "S8k" + "shape": "Sep" } } }, - "Sf3": { + "Sm4": { "type": "list", "member": { "type": "structure", @@ -6386,7 +9848,22 @@ } } }, - "Sga": { + "Smo": { + "type": "structure", + "required": [ + "SegmentNumber", + "TotalSegments" + ], + "members": { + "SegmentNumber": { + "type": "integer" + }, + "TotalSegments": { + "type": "integer" + } + } + }, + "Snb": { "type": "structure", "members": { "LatestVersion": { @@ -6397,7 +9874,7 @@ } } }, - "Sgj": { + "Snk": { "type": "structure", "members": { "Name": {}, @@ -6405,11 +9882,50 @@ "type": "timestamp" }, "EncryptionConfiguration": { - "shape": "S8v" + "shape": "Sf0" + } + } + }, + "Sns": { + "type": "structure", + "members": { + "Id": { + "type": "integer" + }, + "Code": {}, + "State": {}, + "Output": { + "type": "structure", + "members": { + "Data": { + "type": "structure", + "members": { + "TextPlain": {} + } + }, + "ExecutionCount": { + "type": "integer" + }, + "Status": {}, + "ErrorName": {}, + "ErrorValue": {}, + "Traceback": { + "shape": "S51" + } + } + }, + "Progress": { + "type": "double" + }, + "StartedOn": { + "type": "long" + }, + "CompletedOn": { + "type": "long" } } }, - "Sgp": { + "Snz": { "type": "structure", "required": [ "Name" @@ -6451,27 +9967,53 @@ "type": "boolean" }, "TargetTable": { - "shape": "S9a" + "shape": "Sfp" }, - "CatalogId": {} + "CatalogId": {}, + "VersionId": {}, + "FederatedTable": { + "type": "structure", + "members": { + "Identifier": {}, + "DatabaseIdentifier": {}, + "ConnectionName": {} + } + } } }, - "Sgs": { + "So3": { "type": "structure", "members": { "Table": { - "shape": "Sgp" + "shape": "Snz" }, "VersionId": {} } }, - "Sgz": { + "Soa": { "type": "list", "member": { - "shape": "Sgp" + "shape": "Snz" + } + }, + "Soi": { + "type": "structure", + "members": { + "AdditionalAuditContext": {}, + "RequestedColumns": { + "type": "list", + "member": {} + }, + "AllColumnsRequested": { + "type": "boolean" + } } }, - "Sh8": { + "Sol": { + "type": "list", + "member": {} + }, + "Soy": { "type": "structure", "members": { "FunctionName": {}, @@ -6483,38 +10025,38 @@ "type": "timestamp" }, "ResourceUris": { - "shape": "S9j" + "shape": "Sg0" }, "CatalogId": {} } }, - "Sio": { + "Sri": { "type": "structure", "members": { "MetadataKey": {}, "MetadataValue": {} } }, - "Sj9": { + "Ss3": { "type": "list", "member": {} }, - "Skp": { + "Sts": { "type": "list", "member": { - "shape": "Sbz" + "shape": "Sim" } }, - "Skr": { + "Stu": { "type": "list", "member": { "type": "structure", "members": { "ColumnStatistics": { - "shape": "Sbz" + "shape": "Sim" }, "Error": { - "shape": "S13" + "shape": "S14" } } } diff --git a/iamlivecore/service/grafana-2020-08-18.min.json b/iamlivecore/service/grafana-2020-08-18.min.json new file mode 100644 index 00000000..b17044aa --- /dev/null +++ b/iamlivecore/service/grafana-2020-08-18.min.json @@ -0,0 +1,1060 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-08-18", + "endpointPrefix": "grafana", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon Managed Grafana", + "serviceId": "grafana", + "signatureVersion": "v4", + "signingName": "grafana", + "uid": "grafana-2020-08-18" + }, + "operations": { + "AssociateLicense": { + "http": { + "requestUri": "/workspaces/{workspaceId}/licenses/{licenseType}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "licenseType", + "workspaceId" + ], + "members": { + "licenseType": { + "location": "uri", + "locationName": "licenseType" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspace" + ], + "members": { + "workspace": { + "shape": "S5" + } + } + } + }, + "CreateWorkspace": { + "http": { + "requestUri": "/workspaces", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "accountAccessType", + "authenticationProviders", + "permissionType" + ], + "members": { + "accountAccessType": {}, + "authenticationProviders": { + "shape": "S8" + }, + "clientToken": { + "idempotencyToken": true + }, + "configuration": { + "jsonvalue": true + }, + "grafanaVersion": {}, + "networkAccessControl": { + "shape": "Sj" + }, + "organizationRoleName": { + "shape": "Sq" + }, + "permissionType": {}, + "stackSetName": {}, + "tags": { + "shape": "Sw" + }, + "vpcConfiguration": { + "shape": "Sz" + }, + "workspaceDataSources": { + "shape": "Sc" + }, + "workspaceDescription": { + "shape": "Se" + }, + "workspaceName": { + "shape": "Si" + }, + "workspaceNotificationDestinations": { + "shape": "So" + }, + "workspaceOrganizationalUnits": { + "shape": "Sr" + }, + "workspaceRoleArn": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspace" + ], + "members": { + "workspace": { + "shape": "S5" + } + } + }, + "idempotent": true + }, + "CreateWorkspaceApiKey": { + "http": { + "requestUri": "/workspaces/{workspaceId}/apikeys", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "keyName", + "keyRole", + "secondsToLive", + "workspaceId" + ], + "members": { + "keyName": {}, + "keyRole": {}, + "secondsToLive": { + "type": "integer" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "key", + "keyName", + "workspaceId" + ], + "members": { + "key": { + "type": "string", + "sensitive": true + }, + "keyName": {}, + "workspaceId": {} + } + } + }, + "DeleteWorkspace": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspace" + ], + "members": { + "workspace": { + "shape": "S5" + } + } + }, + "idempotent": true + }, + "DeleteWorkspaceApiKey": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/apikeys/{keyName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "keyName", + "workspaceId" + ], + "members": { + "keyName": { + "location": "uri", + "locationName": "keyName" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "keyName", + "workspaceId" + ], + "members": { + "keyName": {}, + "workspaceId": {} + } + } + }, + "DescribeWorkspace": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspace" + ], + "members": { + "workspace": { + "shape": "S5" + } + } + } + }, + "DescribeWorkspaceAuthentication": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/authentication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "authentication" + ], + "members": { + "authentication": { + "shape": "S1n" + } + } + } + }, + "DescribeWorkspaceConfiguration": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "configuration" + ], + "members": { + "configuration": { + "jsonvalue": true + }, + "grafanaVersion": {} + } + } + }, + "DisassociateLicense": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/licenses/{licenseType}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "licenseType", + "workspaceId" + ], + "members": { + "licenseType": { + "location": "uri", + "locationName": "licenseType" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspace" + ], + "members": { + "workspace": { + "shape": "S5" + } + } + } + }, + "ListPermissions": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/permissions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "groupId": { + "location": "querystring", + "locationName": "groupId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "userId": { + "location": "querystring", + "locationName": "userId" + }, + "userType": { + "location": "querystring", + "locationName": "userType" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "permissions" + ], + "members": { + "nextToken": {}, + "permissions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "role", + "user" + ], + "members": { + "role": {}, + "user": { + "shape": "S2f" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sw" + } + } + } + }, + "ListVersions": { + "http": { + "method": "GET", + "requestUri": "/versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "workspaceId": { + "location": "querystring", + "locationName": "workspace-id" + } + } + }, + "output": { + "type": "structure", + "members": { + "grafanaVersions": { + "type": "list", + "member": {} + }, + "nextToken": {} + } + } + }, + "ListWorkspaces": { + "http": { + "method": "GET", + "requestUri": "/workspaces", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspaces" + ], + "members": { + "nextToken": {}, + "workspaces": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "authentication", + "created", + "endpoint", + "grafanaVersion", + "id", + "modified", + "status" + ], + "members": { + "authentication": { + "shape": "S7" + }, + "created": { + "type": "timestamp" + }, + "description": { + "shape": "Se" + }, + "endpoint": {}, + "grafanaVersion": {}, + "id": {}, + "modified": { + "type": "timestamp" + }, + "name": { + "shape": "Si" + }, + "notificationDestinations": { + "shape": "So" + }, + "status": {}, + "tags": { + "shape": "Sw" + } + } + } + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sw" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdatePermissions": { + "http": { + "method": "PATCH", + "requestUri": "/workspaces/{workspaceId}/permissions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "updateInstructionBatch", + "workspaceId" + ], + "members": { + "updateInstructionBatch": { + "type": "list", + "member": { + "shape": "S2y" + } + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "errors" + ], + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "causedBy", + "code", + "message" + ], + "members": { + "causedBy": { + "shape": "S2y" + }, + "code": { + "type": "integer" + }, + "message": {} + } + } + } + } + } + }, + "UpdateWorkspace": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "accountAccessType": {}, + "networkAccessControl": { + "shape": "Sj" + }, + "organizationRoleName": { + "shape": "Sq" + }, + "permissionType": {}, + "removeNetworkAccessConfiguration": { + "type": "boolean" + }, + "removeVpcConfiguration": { + "type": "boolean" + }, + "stackSetName": {}, + "vpcConfiguration": { + "shape": "Sz" + }, + "workspaceDataSources": { + "shape": "Sc" + }, + "workspaceDescription": { + "shape": "Se" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "workspaceName": { + "shape": "Si" + }, + "workspaceNotificationDestinations": { + "shape": "So" + }, + "workspaceOrganizationalUnits": { + "shape": "Sr" + }, + "workspaceRoleArn": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspace" + ], + "members": { + "workspace": { + "shape": "S5" + } + } + } + }, + "UpdateWorkspaceAuthentication": { + "http": { + "requestUri": "/workspaces/{workspaceId}/authentication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "authenticationProviders", + "workspaceId" + ], + "members": { + "authenticationProviders": { + "shape": "S8" + }, + "samlConfiguration": { + "shape": "S1r" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "authentication" + ], + "members": { + "authentication": { + "shape": "S1n" + } + } + } + }, + "UpdateWorkspaceConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}/configuration", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "configuration", + "workspaceId" + ], + "members": { + "configuration": { + "jsonvalue": true + }, + "grafanaVersion": {}, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + } + }, + "shapes": { + "S5": { + "type": "structure", + "required": [ + "authentication", + "created", + "dataSources", + "endpoint", + "grafanaVersion", + "id", + "modified", + "status" + ], + "members": { + "accountAccessType": {}, + "authentication": { + "shape": "S7" + }, + "created": { + "type": "timestamp" + }, + "dataSources": { + "shape": "Sc" + }, + "description": { + "shape": "Se" + }, + "endpoint": {}, + "freeTrialConsumed": { + "type": "boolean" + }, + "freeTrialExpiration": { + "type": "timestamp" + }, + "grafanaVersion": {}, + "id": {}, + "licenseExpiration": { + "type": "timestamp" + }, + "licenseType": {}, + "modified": { + "type": "timestamp" + }, + "name": { + "shape": "Si" + }, + "networkAccessControl": { + "shape": "Sj" + }, + "notificationDestinations": { + "shape": "So" + }, + "organizationRoleName": { + "shape": "Sq" + }, + "organizationalUnits": { + "shape": "Sr" + }, + "permissionType": {}, + "stackSetName": {}, + "status": {}, + "tags": { + "shape": "Sw" + }, + "vpcConfiguration": { + "shape": "Sz" + }, + "workspaceRoleArn": { + "shape": "S14" + } + } + }, + "S7": { + "type": "structure", + "required": [ + "providers" + ], + "members": { + "providers": { + "shape": "S8" + }, + "samlConfigurationStatus": {} + } + }, + "S8": { + "type": "list", + "member": {} + }, + "Sc": { + "type": "list", + "member": {} + }, + "Se": { + "type": "string", + "sensitive": true + }, + "Si": { + "type": "string", + "sensitive": true + }, + "Sj": { + "type": "structure", + "required": [ + "prefixListIds", + "vpceIds" + ], + "members": { + "prefixListIds": { + "type": "list", + "member": {} + }, + "vpceIds": { + "type": "list", + "member": {} + } + } + }, + "So": { + "type": "list", + "member": {} + }, + "Sq": { + "type": "string", + "sensitive": true + }, + "Sr": { + "type": "list", + "member": {}, + "sensitive": true + }, + "Sw": { + "type": "map", + "key": {}, + "value": {} + }, + "Sz": { + "type": "structure", + "required": [ + "securityGroupIds", + "subnetIds" + ], + "members": { + "securityGroupIds": { + "type": "list", + "member": {} + }, + "subnetIds": { + "type": "list", + "member": {} + } + } + }, + "S14": { + "type": "string", + "sensitive": true + }, + "S1n": { + "type": "structure", + "required": [ + "providers" + ], + "members": { + "awsSso": { + "type": "structure", + "members": { + "ssoClientId": {} + } + }, + "providers": { + "shape": "S8" + }, + "saml": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "configuration": { + "shape": "S1r" + }, + "status": {} + } + } + } + }, + "S1r": { + "type": "structure", + "required": [ + "idpMetadata" + ], + "members": { + "allowedOrganizations": { + "type": "list", + "member": {} + }, + "assertionAttributes": { + "type": "structure", + "members": { + "email": {}, + "groups": {}, + "login": {}, + "name": {}, + "org": {}, + "role": {} + } + }, + "idpMetadata": { + "type": "structure", + "members": { + "url": {}, + "xml": {} + }, + "union": true + }, + "loginValidityDuration": { + "type": "integer" + }, + "roleValues": { + "type": "structure", + "members": { + "admin": { + "shape": "S20" + }, + "editor": { + "shape": "S20" + } + } + } + } + }, + "S20": { + "type": "list", + "member": {}, + "sensitive": true + }, + "S2f": { + "type": "structure", + "required": [ + "id", + "type" + ], + "members": { + "id": {}, + "type": {} + } + }, + "S2y": { + "type": "structure", + "required": [ + "action", + "role", + "users" + ], + "members": { + "action": {}, + "role": {}, + "users": { + "type": "list", + "member": { + "shape": "S2f" + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/greengrass-2017-06-07.min.json b/iamlivecore/service/greengrass-2017-06-07.min.json index a6d0c533..2e421450 100644 --- a/iamlivecore/service/greengrass-2017-06-07.min.json +++ b/iamlivecore/service/greengrass-2017-06-07.min.json @@ -3102,7 +3102,8 @@ }, "Timeout": { "type": "integer" - } + }, + "FunctionRuntimeOverride": {} } }, "Id": {} diff --git a/iamlivecore/service/greengrassv2-2020-11-30.min.json b/iamlivecore/service/greengrassv2-2020-11-30.min.json index 0ea85abc..0c0fb448 100644 --- a/iamlivecore/service/greengrassv2-2020-11-30.min.json +++ b/iamlivecore/service/greengrassv2-2020-11-30.min.json @@ -3,7 +3,6 @@ "metadata": { "apiVersion": "2020-11-30", "endpointPrefix": "greengrass", - "jsonVersion": "1.1", "protocol": "rest-json", "serviceAbbreviation": "AWS GreengrassV2", "serviceFullName": "AWS IoT Greengrass V2", @@ -12,6 +11,32 @@ "uid": "greengrassv2-2020-11-30" }, "operations": { + "AssociateServiceRoleToAccount": { + "http": { + "method": "PUT", + "requestUri": "/greengrass/servicerole", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "roleArn" + ], + "members": { + "roleArn": { + "locationName": "RoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "associatedAt": { + "locationName": "AssociatedAt" + } + } + } + }, "BatchAssociateClientDeviceWithCoreDevice": { "http": { "requestUri": "/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices", @@ -148,7 +173,7 @@ "componentName": {}, "componentVersion": {}, "componentPlatforms": { - "shape": "Sn" + "shape": "Sp" }, "componentDependencies": { "type": "map", @@ -262,7 +287,7 @@ } }, "tags": { - "shape": "S1e" + "shape": "S1f" }, "clientToken": { "idempotencyToken": true @@ -285,7 +310,7 @@ "type": "timestamp" }, "status": { - "shape": "S1l" + "shape": "S1m" } } } @@ -304,16 +329,17 @@ "targetArn": {}, "deploymentName": {}, "components": { - "shape": "S1q" + "shape": "S1t" }, "iotJobConfiguration": { - "shape": "S20" + "shape": "S23" }, "deploymentPolicies": { - "shape": "S2h" + "shape": "S2k" }, + "parentTargetArn": {}, "tags": { - "shape": "S1e" + "shape": "S1f" }, "clientToken": { "idempotencyToken": true @@ -367,6 +393,25 @@ } } }, + "DeleteDeployment": { + "http": { + "method": "DELETE", + "requestUri": "/greengrass/v2/deployments/{deploymentId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "deploymentId" + ], + "members": { + "deploymentId": { + "location": "uri", + "locationName": "deploymentId" + } + } + } + }, "DescribeComponent": { "http": { "method": "GET", @@ -396,13 +441,32 @@ "publisher": {}, "description": {}, "status": { - "shape": "S1l" + "shape": "S1m" }, "platforms": { - "shape": "Sn" + "shape": "Sp" }, "tags": { - "shape": "S1e" + "shape": "S1f" + } + } + } + }, + "DisassociateServiceRoleFromAccount": { + "http": { + "method": "DELETE", + "requestUri": "/greengrass/servicerole", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "disassociatedAt": { + "locationName": "DisassociatedAt" } } } @@ -440,7 +504,7 @@ "type": "blob" }, "tags": { - "shape": "S1e" + "shape": "S1f" } } } @@ -477,6 +541,37 @@ } } }, + "GetConnectivityInfo": { + "http": { + "method": "GET", + "requestUri": "/greengrass/things/{thingName}/connectivityInfo", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "thingName" + ], + "members": { + "thingName": { + "location": "uri", + "locationName": "thingName" + } + } + }, + "output": { + "type": "structure", + "members": { + "connectivityInfo": { + "shape": "S39", + "locationName": "ConnectivityInfo" + }, + "message": { + "locationName": "Message" + } + } + } + }, "GetCoreDevice": { "http": { "method": "GET", @@ -506,7 +601,7 @@ "type": "timestamp" }, "tags": { - "shape": "S1e" + "shape": "S1f" } } } @@ -539,13 +634,13 @@ "iotJobId": {}, "iotJobArn": {}, "components": { - "shape": "S1q" + "shape": "S1t" }, "deploymentPolicies": { - "shape": "S2h" + "shape": "S2k" }, "iotJobConfiguration": { - "shape": "S20" + "shape": "S23" }, "creationTimestamp": { "type": "timestamp" @@ -553,8 +648,31 @@ "isLatestForTarget": { "type": "boolean" }, + "parentTargetArn": {}, "tags": { - "shape": "S1e" + "shape": "S1f" + } + } + } + }, + "GetServiceRoleForAccount": { + "http": { + "method": "GET", + "requestUri": "/greengrass/servicerole", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "associatedAt": { + "locationName": "AssociatedAt" + }, + "roleArn": { + "locationName": "RoleArn" } } } @@ -693,7 +811,7 @@ "description": {}, "publisher": {}, "platforms": { - "shape": "Sn" + "shape": "Sp" } } } @@ -767,6 +885,10 @@ "location": "querystring", "locationName": "historyFilter" }, + "parentTargetArn": { + "location": "querystring", + "locationName": "parentTargetArn" + }, "maxResults": { "location": "querystring", "locationName": "maxResults", @@ -796,7 +918,8 @@ "deploymentStatus": {}, "isLatestForTarget": { "type": "boolean" - } + }, + "parentTargetArn": {} } } }, @@ -859,6 +982,19 @@ }, "modifiedTimestamp": { "type": "timestamp" + }, + "statusDetails": { + "type": "structure", + "members": { + "errorStack": { + "type": "list", + "member": {} + }, + "errorTypes": { + "type": "list", + "member": {} + } + } } } } @@ -890,6 +1026,10 @@ "nextToken": { "location": "querystring", "locationName": "nextToken" + }, + "topologyFilter": { + "location": "querystring", + "locationName": "topologyFilter" } } }, @@ -907,6 +1047,17 @@ "lifecycleStateDetails": {}, "isRoot": { "type": "boolean" + }, + "lastStatusChangeTimestamp": { + "type": "timestamp" + }, + "lastReportedTimestamp": { + "type": "timestamp" + }, + "lastInstallationSource": {}, + "lifecycleStatusCodes": { + "type": "list", + "member": {} } } } @@ -936,7 +1087,7 @@ "type": "structure", "members": { "tags": { - "shape": "S1e" + "shape": "S1f" } } } @@ -947,13 +1098,9 @@ }, "input": { "type": "structure", - "required": [ - "platform", - "componentCandidates" - ], "members": { "platform": { - "shape": "So" + "shape": "Sq" }, "componentCandidates": { "type": "list", @@ -985,7 +1132,9 @@ "componentVersion": {}, "recipe": { "type": "blob" - } + }, + "vendorGuidance": {}, + "message": {} } } } @@ -1008,7 +1157,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1e" + "shape": "S1f" } } }, @@ -1045,16 +1194,51 @@ "type": "structure", "members": {} } + }, + "UpdateConnectivityInfo": { + "http": { + "method": "PUT", + "requestUri": "/greengrass/things/{thingName}/connectivityInfo", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "thingName", + "connectivityInfo" + ], + "members": { + "thingName": { + "location": "uri", + "locationName": "thingName" + }, + "connectivityInfo": { + "shape": "S39", + "locationName": "ConnectivityInfo" + } + } + }, + "output": { + "type": "structure", + "members": { + "version": { + "locationName": "Version" + }, + "message": { + "locationName": "Message" + } + } + } } }, "shapes": { - "Sn": { + "Sp": { "type": "list", "member": { - "shape": "So" + "shape": "Sq" } }, - "So": { + "Sq": { "type": "structure", "members": { "name": {}, @@ -1065,12 +1249,12 @@ } } }, - "S1e": { + "S1f": { "type": "map", "key": {}, "value": {} }, - "S1l": { + "S1m": { "type": "structure", "members": { "componentState": {}, @@ -1079,10 +1263,12 @@ "type": "map", "key": {}, "value": {} - } + }, + "vendorGuidance": {}, + "vendorGuidanceMessage": {} } }, - "S1q": { + "S1t": { "type": "map", "key": {}, "value": { @@ -1113,13 +1299,14 @@ "type": "double" } } - } + }, + "windowsUser": {} } } } } }, - "S20": { + "S23": { "type": "structure", "members": { "jobExecutionsRolloutConfig": { @@ -1197,7 +1384,7 @@ } } }, - "S2h": { + "S2k": { "type": "structure", "members": { "failureHandlingPolicy": {}, @@ -1219,6 +1406,27 @@ } } } + }, + "S39": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": { + "locationName": "Id" + }, + "hostAddress": { + "locationName": "HostAddress" + }, + "portNumber": { + "locationName": "PortNumber", + "type": "integer" + }, + "metadata": { + "locationName": "Metadata" + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/groundstation-2019-05-23.min.json b/iamlivecore/service/groundstation-2019-05-23.min.json index ea4510a3..ac95005b 100644 --- a/iamlivecore/service/groundstation-2019-05-23.min.json +++ b/iamlivecore/service/groundstation-2019-05-23.min.json @@ -52,12 +52,12 @@ }, "name": {}, "tags": { - "shape": "Sx" + "shape": "Sy" } } }, "output": { - "shape": "Sy" + "shape": "Sz" } }, "CreateDataflowEndpointGroup": { @@ -71,16 +71,108 @@ "endpointDetails" ], "members": { + "contactPostPassDurationSeconds": { + "type": "integer" + }, + "contactPrePassDurationSeconds": { + "type": "integer" + }, "endpointDetails": { - "shape": "S11" + "shape": "S13" }, "tags": { - "shape": "Sx" + "shape": "Sy" } } }, "output": { - "shape": "S1b" + "shape": "S1p" + } + }, + "CreateEphemeris": { + "http": { + "requestUri": "/ephemeris", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "satelliteId" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "ephemeris": { + "type": "structure", + "members": { + "oem": { + "type": "structure", + "members": { + "oemData": {}, + "s3Object": { + "shape": "S1u" + } + } + }, + "tle": { + "type": "structure", + "members": { + "s3Object": { + "shape": "S1u" + }, + "tleData": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "tleLine1", + "tleLine2", + "validTimeRange" + ], + "members": { + "tleLine1": {}, + "tleLine2": {}, + "validTimeRange": { + "type": "structure", + "required": [ + "endTime", + "startTime" + ], + "members": { + "endTime": { + "type": "timestamp" + }, + "startTime": { + "type": "timestamp" + } + } + } + } + } + } + } + } + }, + "union": true + }, + "expirationTime": { + "type": "timestamp" + }, + "kmsKeyArn": {}, + "name": {}, + "priority": { + "type": "integer" + }, + "satelliteId": {}, + "tags": { + "shape": "Sy" + } + } + }, + "output": { + "shape": "S27" } }, "CreateMissionProfile": { @@ -104,20 +196,24 @@ "type": "integer" }, "dataflowEdges": { - "shape": "S1e" + "shape": "S2a" }, "minimumViableContactDurationSeconds": { "type": "integer" }, "name": {}, + "streamsKmsKey": { + "shape": "S2d" + }, + "streamsKmsRole": {}, "tags": { - "shape": "Sx" + "shape": "Sy" }, "trackingConfigArn": {} } }, "output": { - "shape": "S1g" + "shape": "S2f" } }, "DeleteConfig": { @@ -144,7 +240,7 @@ } }, "output": { - "shape": "Sy" + "shape": "Sz" }, "idempotent": true }, @@ -167,7 +263,30 @@ } }, "output": { - "shape": "S1b" + "shape": "S1p" + }, + "idempotent": true + }, + "DeleteEphemeris": { + "http": { + "method": "DELETE", + "requestUri": "/ephemeris/{ephemerisId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ephemerisId" + ], + "members": { + "ephemerisId": { + "location": "uri", + "locationName": "ephemerisId" + } + } + }, + "output": { + "shape": "S27" }, "idempotent": true }, @@ -190,7 +309,7 @@ } }, "output": { - "shape": "S1g" + "shape": "S2f" }, "idempotent": true }, @@ -226,7 +345,7 @@ "type": "structure", "members": { "configDetails": { - "shape": "S1q" + "shape": "S2q" }, "configId": {}, "configType": {}, @@ -238,7 +357,7 @@ "type": "structure", "members": { "configDetails": { - "shape": "S1q" + "shape": "S2q" }, "configId": {}, "configType": {}, @@ -254,7 +373,7 @@ "errorMessage": {}, "groundStation": {}, "maximumElevation": { - "shape": "S1v" + "shape": "S2u" }, "missionProfileArn": {}, "postPassEndTime": { @@ -269,11 +388,90 @@ "type": "timestamp" }, "tags": { - "shape": "Sx" + "shape": "Sy" } } } }, + "DescribeEphemeris": { + "http": { + "method": "GET", + "requestUri": "/ephemeris/{ephemerisId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ephemerisId" + ], + "members": { + "ephemerisId": { + "location": "uri", + "locationName": "ephemerisId" + } + } + }, + "output": { + "type": "structure", + "members": { + "creationTime": { + "type": "timestamp" + }, + "enabled": { + "type": "boolean" + }, + "ephemerisId": {}, + "invalidReason": {}, + "name": {}, + "priority": { + "type": "integer" + }, + "satelliteId": {}, + "status": {}, + "suppliedData": { + "type": "structure", + "members": { + "oem": { + "shape": "S34" + }, + "tle": { + "shape": "S34" + } + }, + "union": true + }, + "tags": { + "shape": "Sy" + } + } + } + }, + "GetAgentConfiguration": { + "http": { + "method": "GET", + "requestUri": "/agent/{agentId}/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "agentId" + ], + "members": { + "agentId": { + "location": "uri", + "locationName": "agentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "agentId": {}, + "taskingDocument": {} + } + } + }, "GetConfig": { "http": { "method": "GET", @@ -314,7 +512,7 @@ "configType": {}, "name": {}, "tags": { - "shape": "Sx" + "shape": "Sy" } } } @@ -340,13 +538,19 @@ "output": { "type": "structure", "members": { + "contactPostPassDurationSeconds": { + "type": "integer" + }, + "contactPrePassDurationSeconds": { + "type": "integer" + }, "dataflowEndpointGroupArn": {}, "dataflowEndpointGroupId": {}, "endpointsDetails": { - "shape": "S11" + "shape": "S13" }, "tags": { - "shape": "Sx" + "shape": "Sy" } } } @@ -420,7 +624,7 @@ "type": "integer" }, "dataflowEdges": { - "shape": "S1e" + "shape": "S2a" }, "minimumViableContactDurationSeconds": { "type": "integer" @@ -429,8 +633,12 @@ "missionProfileId": {}, "name": {}, "region": {}, + "streamsKmsKey": { + "shape": "S2d" + }, + "streamsKmsRole": {}, "tags": { - "shape": "Sx" + "shape": "Sy" }, "trackingConfigArn": {} } @@ -457,8 +665,11 @@ "output": { "type": "structure", "members": { + "currentEphemeris": { + "shape": "S3l" + }, "groundStations": { - "shape": "S2a" + "shape": "S3n" }, "noradSatelliteID": { "type": "integer" @@ -555,7 +766,7 @@ "errorMessage": {}, "groundStation": {}, "maximumElevation": { - "shape": "S1v" + "shape": "S2u" }, "missionProfileArn": {}, "postPassEndTime": { @@ -570,7 +781,7 @@ "type": "timestamp" }, "tags": { - "shape": "Sx" + "shape": "Sy" } } } @@ -616,6 +827,71 @@ } } }, + "ListEphemerides": { + "http": { + "requestUri": "/ephemerides", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "endTime", + "satelliteId", + "startTime" + ], + "members": { + "endTime": { + "type": "timestamp" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "satelliteId": {}, + "startTime": { + "type": "timestamp" + }, + "statusList": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "ephemerides": { + "type": "list", + "member": { + "type": "structure", + "members": { + "creationTime": { + "type": "timestamp" + }, + "enabled": { + "type": "boolean" + }, + "ephemerisId": {}, + "name": {}, + "priority": { + "type": "integer" + }, + "sourceS3Object": { + "shape": "S1u" + }, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, "ListGroundStations": { "http": { "method": "GET", @@ -726,8 +1002,11 @@ "member": { "type": "structure", "members": { + "currentEphemeris": { + "shape": "S3l" + }, "groundStations": { - "shape": "S2a" + "shape": "S3n" }, "noradSatelliteID": { "type": "integer" @@ -762,11 +1041,89 @@ "type": "structure", "members": { "tags": { - "shape": "Sx" + "shape": "Sy" } } } }, + "RegisterAgent": { + "http": { + "requestUri": "/agent", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "agentDetails", + "discoveryData" + ], + "members": { + "agentDetails": { + "type": "structure", + "required": [ + "agentVersion", + "componentVersions", + "instanceId", + "instanceType" + ], + "members": { + "agentCpuCores": { + "shape": "S4r" + }, + "agentVersion": {}, + "componentVersions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "componentType", + "versions" + ], + "members": { + "componentType": {}, + "versions": { + "type": "list", + "member": {} + } + } + } + }, + "instanceId": {}, + "instanceType": {}, + "reservedCpuCores": { + "shape": "S4r" + } + } + }, + "discoveryData": { + "type": "structure", + "required": [ + "capabilityArns", + "privateIpAddresses", + "publicIpAddresses" + ], + "members": { + "capabilityArns": { + "type": "list", + "member": {} + }, + "privateIpAddresses": { + "shape": "S52" + }, + "publicIpAddresses": { + "shape": "S52" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "agentId": {} + } + } + }, "ReserveContact": { "http": { "requestUri": "/contact", @@ -792,7 +1149,7 @@ "type": "timestamp" }, "tags": { - "shape": "Sx" + "shape": "Sy" } } }, @@ -817,7 +1174,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Sx" + "shape": "Sy" } } }, @@ -857,6 +1214,82 @@ }, "idempotent": true }, + "UpdateAgentStatus": { + "http": { + "method": "PUT", + "requestUri": "/agent/{agentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "agentId", + "aggregateStatus", + "componentStatuses", + "taskId" + ], + "members": { + "agentId": { + "location": "uri", + "locationName": "agentId" + }, + "aggregateStatus": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "signatureMap": { + "type": "map", + "key": {}, + "value": { + "type": "boolean" + } + }, + "status": {} + } + }, + "componentStatuses": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "capabilityArn", + "componentType", + "dataflowId", + "status" + ], + "members": { + "bytesReceived": { + "type": "long" + }, + "bytesSent": { + "type": "long" + }, + "capabilityArn": {}, + "componentType": {}, + "dataflowId": {}, + "packetsDropped": { + "type": "long" + }, + "status": {} + } + } + }, + "taskId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "agentId" + ], + "members": { + "agentId": {} + } + }, + "idempotent": true + }, "UpdateConfig": { "http": { "method": "PUT", @@ -887,7 +1320,38 @@ } }, "output": { - "shape": "Sy" + "shape": "Sz" + }, + "idempotent": true + }, + "UpdateEphemeris": { + "http": { + "method": "PUT", + "requestUri": "/ephemeris/{ephemerisId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "enabled", + "ephemerisId" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "ephemerisId": { + "location": "uri", + "locationName": "ephemerisId" + }, + "name": {}, + "priority": { + "type": "integer" + } + } + }, + "output": { + "shape": "S27" }, "idempotent": true }, @@ -910,7 +1374,7 @@ "type": "integer" }, "dataflowEdges": { - "shape": "S1e" + "shape": "S2a" }, "minimumViableContactDurationSeconds": { "type": "integer" @@ -920,11 +1384,15 @@ "locationName": "missionProfileId" }, "name": {}, + "streamsKmsKey": { + "shape": "S2d" + }, + "streamsKmsRole": {}, "trackingConfigArn": {} } }, "output": { - "shape": "S1g" + "shape": "S2f" }, "idempotent": true } @@ -1104,12 +1572,12 @@ } } }, - "Sx": { + "Sy": { "type": "map", "key": {}, "value": {} }, - "Sy": { + "Sz": { "type": "structure", "members": { "configArn": {}, @@ -1117,31 +1585,84 @@ "configType": {} } }, - "S11": { + "S13": { "type": "list", "member": { - "shape": "S12" + "shape": "S14" } }, - "S12": { + "S14": { "type": "structure", "members": { - "endpoint": { + "awsGroundStationAgentEndpoint": { "type": "structure", + "required": [ + "egressAddress", + "ingressAddress", + "name" + ], "members": { - "address": { + "agentStatus": {}, + "auditResults": {}, + "egressAddress": { "type": "structure", "required": [ - "name", - "port" + "socketAddress" ], "members": { - "name": {}, - "port": { + "mtu": { "type": "integer" + }, + "socketAddress": { + "shape": "S1a" } } }, + "ingressAddress": { + "type": "structure", + "required": [ + "socketAddress" + ], + "members": { + "mtu": { + "type": "integer" + }, + "socketAddress": { + "type": "structure", + "required": [ + "name", + "portRange" + ], + "members": { + "name": {}, + "portRange": { + "type": "structure", + "required": [ + "maximum", + "minimum" + ], + "members": { + "maximum": { + "type": "integer" + }, + "minimum": { + "type": "integer" + } + } + } + } + } + } + }, + "name": {} + } + }, + "endpoint": { + "type": "structure", + "members": { + "address": { + "shape": "S1a" + }, "mtu": { "type": "integer" }, @@ -1149,6 +1670,11 @@ "status": {} } }, + "healthReasons": { + "type": "list", + "member": {} + }, + "healthStatus": {}, "securityDetails": { "type": "structure", "required": [ @@ -1170,26 +1696,61 @@ } } }, - "S1b": { + "S1a": { + "type": "structure", + "required": [ + "name", + "port" + ], + "members": { + "name": {}, + "port": { + "type": "integer" + } + } + }, + "S1p": { "type": "structure", "members": { "dataflowEndpointGroupId": {} } }, - "S1e": { + "S1u": { + "type": "structure", + "members": { + "bucket": {}, + "key": {}, + "version": {} + } + }, + "S27": { + "type": "structure", + "members": { + "ephemerisId": {} + } + }, + "S2a": { "type": "list", "member": { "type": "list", "member": {} } }, - "S1g": { + "S2d": { + "type": "structure", + "members": { + "kmsAliasArn": {}, + "kmsKeyArn": {} + }, + "union": true + }, + "S2f": { "type": "structure", "members": { "missionProfileId": {} } }, - "S1q": { + "S2q": { "type": "structure", "members": { "antennaDemodDecodeDetails": { @@ -1199,7 +1760,7 @@ } }, "endpointDetails": { - "shape": "S12" + "shape": "S14" }, "s3RecordingDetails": { "type": "structure", @@ -1211,7 +1772,7 @@ }, "union": true }, - "S1v": { + "S2u": { "type": "structure", "required": [ "unit", @@ -1224,7 +1785,40 @@ } } }, - "S2a": { + "S34": { + "type": "structure", + "members": { + "ephemerisData": {}, + "sourceS3Object": { + "shape": "S1u" + } + } + }, + "S3l": { + "type": "structure", + "required": [ + "source" + ], + "members": { + "ephemerisId": {}, + "epoch": { + "type": "timestamp" + }, + "name": {}, + "source": {} + } + }, + "S3n": { + "type": "list", + "member": {} + }, + "S4r": { + "type": "list", + "member": { + "type": "integer" + } + }, + "S52": { "type": "list", "member": {} } diff --git a/iamlivecore/service/guardduty-2017-11-28.min.json b/iamlivecore/service/guardduty-2017-11-28.min.json index 7d4cddf0..cdce611a 100644 --- a/iamlivecore/service/guardduty-2017-11-28.min.json +++ b/iamlivecore/service/guardduty-2017-11-28.min.json @@ -12,6 +12,36 @@ "uid": "guardduty-2017-11-28" }, "operations": { + "AcceptAdministratorInvitation": { + "http": { + "requestUri": "/detector/{detectorId}/administrator", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId", + "AdministratorId", + "InvitationId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + }, + "AdministratorId": { + "locationName": "administratorId" + }, + "InvitationId": { + "locationName": "invitationId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "AcceptInvitation": { "http": { "requestUri": "/detector/{detectorId}/master", @@ -35,12 +65,18 @@ "InvitationId": { "locationName": "invitationId" } - } + }, + "deprecated": true, + "deprecatedMessage": "This input is deprecated, use AcceptAdministratorInvitationRequest instead" }, "output": { "type": "structure", - "members": {} - } + "members": {}, + "deprecated": true, + "deprecatedMessage": "This output is deprecated, use AcceptAdministratorInvitationResponse instead" + }, + "deprecated": true, + "deprecatedMessage": "This operation is deprecated, use AcceptAdministratorInvitation instead" }, "ArchiveFindings": { "http": { @@ -59,7 +95,7 @@ "locationName": "detectorId" }, "FindingIds": { - "shape": "S6", + "shape": "S8", "locationName": "findingIds" } } @@ -92,12 +128,18 @@ "locationName": "findingPublishingFrequency" }, "DataSources": { - "shape": "Sd", + "shape": "Sf", + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", "locationName": "dataSources" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" + }, + "Features": { + "shape": "So", + "locationName": "features" } } }, @@ -106,6 +148,16 @@ "members": { "DetectorId": { "locationName": "detectorId" + }, + "UnprocessedDataSources": { + "locationName": "unprocessedDataSources", + "type": "structure", + "members": { + "MalwareProtection": { + "shape": "Sx", + "locationName": "malwareProtection" + } + } } } } @@ -141,7 +193,7 @@ "type": "integer" }, "FindingCriteria": { - "shape": "So", + "shape": "S16", "locationName": "findingCriteria" }, "ClientToken": { @@ -149,7 +201,7 @@ "locationName": "clientToken" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -203,7 +255,7 @@ "locationName": "clientToken" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -264,7 +316,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -291,7 +343,7 @@ "locationName": "destinationType" }, "DestinationProperties": { - "shape": "S1d", + "shape": "S1v", "locationName": "destinationProperties" }, "ClientToken": { @@ -376,7 +428,7 @@ "locationName": "clientToken" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -405,7 +457,7 @@ ], "members": { "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -417,7 +469,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -514,7 +566,7 @@ ], "members": { "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -526,7 +578,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -549,7 +601,7 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -561,7 +613,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -623,6 +675,161 @@ "members": {} } }, + "DescribeMalwareScans": { + "http": { + "requestUri": "/detector/{detectorId}/malware-scans", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + }, + "NextToken": { + "locationName": "nextToken" + }, + "MaxResults": { + "locationName": "maxResults", + "type": "integer" + }, + "FilterCriteria": { + "locationName": "filterCriteria", + "type": "structure", + "members": { + "FilterCriterion": { + "locationName": "filterCriterion", + "type": "list", + "member": { + "type": "structure", + "members": { + "CriterionKey": { + "locationName": "criterionKey" + }, + "FilterCondition": { + "locationName": "filterCondition", + "type": "structure", + "members": { + "EqualsValue": { + "locationName": "equalsValue" + }, + "GreaterThan": { + "locationName": "greaterThan", + "type": "long" + }, + "LessThan": { + "locationName": "lessThan", + "type": "long" + } + } + } + } + } + } + } + }, + "SortCriteria": { + "shape": "S2u", + "locationName": "sortCriteria" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Scans" + ], + "members": { + "Scans": { + "locationName": "scans", + "type": "list", + "member": { + "type": "structure", + "members": { + "DetectorId": { + "locationName": "detectorId" + }, + "AdminDetectorId": { + "locationName": "adminDetectorId" + }, + "ScanId": { + "locationName": "scanId" + }, + "ScanStatus": { + "locationName": "scanStatus" + }, + "FailureReason": { + "locationName": "failureReason" + }, + "ScanStartTime": { + "locationName": "scanStartTime", + "type": "timestamp" + }, + "ScanEndTime": { + "locationName": "scanEndTime", + "type": "timestamp" + }, + "TriggerDetails": { + "locationName": "triggerDetails", + "type": "structure", + "members": { + "GuardDutyFindingId": { + "locationName": "guardDutyFindingId" + }, + "Description": { + "locationName": "description" + } + } + }, + "ResourceDetails": { + "locationName": "resourceDetails", + "type": "structure", + "members": { + "InstanceArn": { + "locationName": "instanceArn" + } + } + }, + "ScanResultDetails": { + "locationName": "scanResultDetails", + "type": "structure", + "members": { + "ScanResult": { + "locationName": "scanResult" + } + } + }, + "AccountId": { + "locationName": "accountId" + }, + "TotalBytes": { + "locationName": "totalBytes", + "type": "long" + }, + "FileCount": { + "locationName": "fileCount", + "type": "long" + }, + "AttachedVolumes": { + "shape": "S37", + "locationName": "attachedVolumes" + }, + "ScanType": { + "locationName": "scanType" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, "DescribeOrganizationConfiguration": { "http": { "method": "GET", @@ -638,17 +845,27 @@ "DetectorId": { "location": "uri", "locationName": "detectorId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } } }, "output": { "type": "structure", "required": [ - "AutoEnable", "MemberAccountLimitReached" ], "members": { "AutoEnable": { + "deprecated": true, + "deprecatedMessage": "This field is deprecated, use AutoEnableOrganizationMembers instead", "locationName": "autoEnable", "type": "boolean" }, @@ -657,6 +874,8 @@ "type": "boolean" }, "DataSources": { + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", "locationName": "dataSources", "type": "structure", "required": [ @@ -675,8 +894,88 @@ "type": "boolean" } } + }, + "Kubernetes": { + "locationName": "kubernetes", + "type": "structure", + "required": [ + "AuditLogs" + ], + "members": { + "AuditLogs": { + "locationName": "auditLogs", + "type": "structure", + "required": [ + "AutoEnable" + ], + "members": { + "AutoEnable": { + "locationName": "autoEnable", + "type": "boolean" + } + } + } + } + }, + "MalwareProtection": { + "locationName": "malwareProtection", + "type": "structure", + "members": { + "ScanEc2InstanceWithFindings": { + "locationName": "scanEc2InstanceWithFindings", + "type": "structure", + "members": { + "EbsVolumes": { + "locationName": "ebsVolumes", + "type": "structure", + "members": { + "AutoEnable": { + "locationName": "autoEnable", + "type": "boolean" + } + } + } + } + } + } + } + } + }, + "Features": { + "locationName": "features", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "AutoEnable": { + "locationName": "autoEnable" + }, + "AdditionalConfiguration": { + "locationName": "additionalConfiguration", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "AutoEnable": { + "locationName": "autoEnable" + } + } + } + } } } + }, + "NextToken": { + "locationName": "nextToken" + }, + "AutoEnableOrganizationMembers": { + "locationName": "autoEnableOrganizationMembers" } } } @@ -728,7 +1027,7 @@ "type": "long" }, "DestinationProperties": { - "shape": "S1d", + "shape": "S1v", "locationName": "destinationProperties" } } @@ -755,9 +1054,9 @@ "members": {} } }, - "DisassociateFromMasterAccount": { + "DisassociateFromAdministratorAccount": { "http": { - "requestUri": "/detector/{detectorId}/master/disassociate", + "requestUri": "/detector/{detectorId}/administrator/disassociate", "responseCode": 200 }, "input": { @@ -777,6 +1076,34 @@ "members": {} } }, + "DisassociateFromMasterAccount": { + "http": { + "requestUri": "/detector/{detectorId}/master/disassociate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + } + }, + "deprecated": true, + "deprecatedMessage": "This input is deprecated, use DisassociateFromAdministratorAccountRequest instead" + }, + "output": { + "type": "structure", + "members": {}, + "deprecated": true, + "deprecatedMessage": "This output is deprecated, use DisassociateFromAdministratorAccountResponse instead" + }, + "deprecated": true, + "deprecatedMessage": "This operation is deprecated, use DisassociateFromAdministratorAccount instead" + }, "DisassociateMembers": { "http": { "requestUri": "/detector/{detectorId}/member/disassociate", @@ -794,7 +1121,7 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -806,7 +1133,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -833,10 +1160,10 @@ "members": {} } }, - "GetDetector": { + "GetAdministratorAccount": { "http": { "method": "GET", - "requestUri": "/detector/{detectorId}", + "requestUri": "/detector/{detectorId}/administrator", "responseCode": 200 }, "input": { @@ -854,62 +1181,202 @@ "output": { "type": "structure", "required": [ - "ServiceRole", - "Status" + "Administrator" ], "members": { - "CreatedAt": { - "locationName": "createdAt" - }, - "FindingPublishingFrequency": { - "locationName": "findingPublishingFrequency" - }, - "ServiceRole": { - "locationName": "serviceRole" - }, - "Status": { - "locationName": "status" - }, - "UpdatedAt": { - "locationName": "updatedAt" - }, - "DataSources": { - "shape": "S2l", - "locationName": "dataSources" - }, - "Tags": { - "shape": "Sf", - "locationName": "tags" + "Administrator": { + "locationName": "administrator", + "type": "structure", + "members": { + "AccountId": { + "locationName": "accountId" + }, + "InvitationId": { + "locationName": "invitationId" + }, + "RelationshipStatus": { + "locationName": "relationshipStatus" + }, + "InvitedAt": { + "locationName": "invitedAt" + } + } } } } }, - "GetFilter": { + "GetCoverageStatistics": { "http": { - "method": "GET", - "requestUri": "/detector/{detectorId}/filter/{filterName}", + "requestUri": "/detector/{detectorId}/coverage/statistics", "responseCode": 200 }, "input": { "type": "structure", "required": [ "DetectorId", - "FilterName" + "StatisticsType" ], "members": { "DetectorId": { "location": "uri", "locationName": "detectorId" }, - "FilterName": { - "location": "uri", - "locationName": "filterName" + "FilterCriteria": { + "shape": "S49", + "locationName": "filterCriteria" + }, + "StatisticsType": { + "locationName": "statisticsType", + "type": "list", + "member": {} } } }, "output": { "type": "structure", - "required": [ + "members": { + "CoverageStatistics": { + "locationName": "coverageStatistics", + "type": "structure", + "members": { + "CountByResourceType": { + "locationName": "countByResourceType", + "type": "map", + "key": {}, + "value": { + "type": "long" + } + }, + "CountByCoverageStatus": { + "locationName": "countByCoverageStatus", + "type": "map", + "key": {}, + "value": { + "type": "long" + } + } + } + } + } + } + }, + "GetDetector": { + "http": { + "method": "GET", + "requestUri": "/detector/{detectorId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ServiceRole", + "Status" + ], + "members": { + "CreatedAt": { + "locationName": "createdAt" + }, + "FindingPublishingFrequency": { + "locationName": "findingPublishingFrequency" + }, + "ServiceRole": { + "locationName": "serviceRole" + }, + "Status": { + "locationName": "status" + }, + "UpdatedAt": { + "locationName": "updatedAt" + }, + "DataSources": { + "shape": "S4p", + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", + "locationName": "dataSources" + }, + "Tags": { + "shape": "Sl", + "locationName": "tags" + }, + "Features": { + "locationName": "features", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + }, + "UpdatedAt": { + "locationName": "updatedAt", + "type": "timestamp" + }, + "AdditionalConfiguration": { + "locationName": "additionalConfiguration", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + }, + "UpdatedAt": { + "locationName": "updatedAt", + "type": "timestamp" + } + } + } + } + } + } + } + } + } + }, + "GetFilter": { + "http": { + "method": "GET", + "requestUri": "/detector/{detectorId}/filter/{filterName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId", + "FilterName" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + }, + "FilterName": { + "location": "uri", + "locationName": "filterName" + } + } + }, + "output": { + "type": "structure", + "required": [ "Name", "Action", "FindingCriteria" @@ -929,11 +1396,11 @@ "type": "integer" }, "FindingCriteria": { - "shape": "So", + "shape": "S16", "locationName": "findingCriteria" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -956,7 +1423,7 @@ "locationName": "detectorId" }, "FindingIds": { - "shape": "S6", + "shape": "S8", "locationName": "findingIds" }, "SortCriteria": { @@ -1065,7 +1532,7 @@ } }, "Tags": { - "shape": "S36", + "shape": "S5d", "locationName": "tags" }, "DefaultServerSideEncryption": { @@ -1121,7 +1588,7 @@ } }, "BlockPublicAccess": { - "shape": "S3e", + "shape": "S5l", "locationName": "blockPublicAccess" } } @@ -1131,7 +1598,7 @@ "type": "structure", "members": { "BlockPublicAccess": { - "shape": "S3e", + "shape": "S5l", "locationName": "blockPublicAccess" } } @@ -1228,19 +1695,8 @@ "locationName": "publicIp" }, "SecurityGroups": { - "locationName": "securityGroups", - "type": "list", - "member": { - "type": "structure", - "members": { - "GroupId": { - "locationName": "groupId" - }, - "GroupName": { - "locationName": "groupName" - } - } - } + "shape": "S5u", + "locationName": "securityGroups" }, "SubnetId": { "locationName": "subnetId" @@ -1261,22 +1717,292 @@ "type": "structure", "members": { "Code": { - "locationName": "code" + "locationName": "productCodeId" }, "ProductType": { - "locationName": "productType" + "locationName": "productCodeType" } } } }, "Tags": { - "shape": "S36", + "shape": "S5d", + "locationName": "tags" + } + } + }, + "EksClusterDetails": { + "locationName": "eksClusterDetails", + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Arn": { + "locationName": "arn" + }, + "VpcId": { + "locationName": "vpcId" + }, + "Status": { + "locationName": "status" + }, + "Tags": { + "shape": "S5d", "locationName": "tags" + }, + "CreatedAt": { + "locationName": "createdAt", + "type": "timestamp" + } + } + }, + "KubernetesDetails": { + "locationName": "kubernetesDetails", + "type": "structure", + "members": { + "KubernetesUserDetails": { + "locationName": "kubernetesUserDetails", + "type": "structure", + "members": { + "Username": { + "locationName": "username" + }, + "Uid": { + "locationName": "uid" + }, + "Groups": { + "locationName": "groups", + "type": "list", + "member": {} + }, + "SessionName": { + "locationName": "sessionName", + "type": "list", + "member": {} + } + } + }, + "KubernetesWorkloadDetails": { + "locationName": "kubernetesWorkloadDetails", + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Type": { + "locationName": "type" + }, + "Uid": { + "locationName": "uid" + }, + "Namespace": { + "locationName": "namespace" + }, + "HostNetwork": { + "locationName": "hostNetwork", + "type": "boolean" + }, + "Containers": { + "shape": "S64", + "locationName": "containers" + }, + "Volumes": { + "shape": "S69", + "locationName": "volumes" + } + } } } }, "ResourceType": { "locationName": "resourceType" + }, + "EbsVolumeDetails": { + "locationName": "ebsVolumeDetails", + "type": "structure", + "members": { + "ScannedVolumeDetails": { + "shape": "S37", + "locationName": "scannedVolumeDetails" + }, + "SkippedVolumeDetails": { + "shape": "S37", + "locationName": "skippedVolumeDetails" + } + } + }, + "EcsClusterDetails": { + "locationName": "ecsClusterDetails", + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Arn": { + "locationName": "arn" + }, + "Status": { + "locationName": "status" + }, + "ActiveServicesCount": { + "locationName": "activeServicesCount", + "type": "integer" + }, + "RegisteredContainerInstancesCount": { + "locationName": "registeredContainerInstancesCount", + "type": "integer" + }, + "RunningTasksCount": { + "locationName": "runningTasksCount", + "type": "integer" + }, + "Tags": { + "shape": "S5d", + "locationName": "tags" + }, + "TaskDetails": { + "locationName": "taskDetails", + "type": "structure", + "members": { + "Arn": { + "locationName": "arn" + }, + "DefinitionArn": { + "locationName": "definitionArn" + }, + "Version": { + "locationName": "version" + }, + "TaskCreatedAt": { + "locationName": "createdAt", + "type": "timestamp" + }, + "StartedAt": { + "locationName": "startedAt", + "type": "timestamp" + }, + "StartedBy": { + "locationName": "startedBy" + }, + "Tags": { + "shape": "S5d", + "locationName": "tags" + }, + "Volumes": { + "shape": "S69", + "locationName": "volumes" + }, + "Containers": { + "shape": "S64", + "locationName": "containers" + }, + "Group": { + "locationName": "group" + } + } + } + } + }, + "ContainerDetails": { + "shape": "S65", + "locationName": "containerDetails" + }, + "RdsDbInstanceDetails": { + "locationName": "rdsDbInstanceDetails", + "type": "structure", + "members": { + "DbInstanceIdentifier": { + "locationName": "dbInstanceIdentifier" + }, + "Engine": { + "locationName": "engine" + }, + "EngineVersion": { + "locationName": "engineVersion" + }, + "DbClusterIdentifier": { + "locationName": "dbClusterIdentifier" + }, + "DbInstanceArn": { + "locationName": "dbInstanceArn" + }, + "Tags": { + "shape": "S5d", + "locationName": "tags" + } + } + }, + "RdsDbUserDetails": { + "locationName": "rdsDbUserDetails", + "type": "structure", + "members": { + "User": { + "locationName": "user" + }, + "Application": { + "locationName": "application" + }, + "Database": { + "locationName": "database" + }, + "Ssl": { + "locationName": "ssl" + }, + "AuthMethod": { + "locationName": "authMethod" + } + } + }, + "LambdaDetails": { + "locationName": "lambdaDetails", + "type": "structure", + "members": { + "FunctionArn": { + "locationName": "functionArn" + }, + "FunctionName": { + "locationName": "functionName" + }, + "Description": { + "locationName": "description" + }, + "LastModifiedAt": { + "locationName": "lastModifiedAt", + "type": "timestamp" + }, + "RevisionId": { + "locationName": "revisionId" + }, + "FunctionVersion": { + "locationName": "functionVersion" + }, + "Role": { + "locationName": "role" + }, + "VpcConfig": { + "locationName": "vpcConfig", + "type": "structure", + "members": { + "SubnetIds": { + "locationName": "subnetIds", + "type": "list", + "member": {} + }, + "VpcId": { + "locationName": "vpcId" + }, + "SecurityGroups": { + "shape": "S5u", + "locationName": "securityGroups" + } + } + }, + "Tags": { + "shape": "S5d", + "locationName": "tags" + } + } } } }, @@ -1316,12 +2042,34 @@ "ErrorCode": { "locationName": "errorCode" }, + "UserAgent": { + "locationName": "userAgent" + }, "RemoteIpDetails": { - "shape": "S3v", + "shape": "S6o", "locationName": "remoteIpDetails" }, "ServiceName": { "locationName": "serviceName" + }, + "RemoteAccountDetails": { + "locationName": "remoteAccountDetails", + "type": "structure", + "members": { + "AccountId": { + "locationName": "accountId" + }, + "Affiliated": { + "locationName": "affiliated", + "type": "boolean" + } + } + }, + "AffectedResources": { + "locationName": "affectedResources", + "type": "map", + "key": {}, + "value": {} } } }, @@ -1331,6 +2079,13 @@ "members": { "Domain": { "locationName": "domain" + }, + "Protocol": { + "locationName": "protocol" + }, + "Blocked": { + "locationName": "blocked", + "type": "boolean" } } }, @@ -1346,18 +2101,18 @@ "locationName": "connectionDirection" }, "LocalPortDetails": { - "shape": "S42", + "shape": "S6x", "locationName": "localPortDetails" }, "Protocol": { "locationName": "protocol" }, "LocalIpDetails": { - "shape": "S43", + "shape": "S6y", "locationName": "localIpDetails" }, "RemoteIpDetails": { - "shape": "S3v", + "shape": "S6o", "locationName": "remoteIpDetails" }, "RemotePortDetails": { @@ -1390,25 +2145,88 @@ "type": "structure", "members": { "LocalPortDetails": { - "shape": "S42", + "shape": "S6x", "locationName": "localPortDetails" }, "LocalIpDetails": { - "shape": "S43", + "shape": "S6y", "locationName": "localIpDetails" }, "RemoteIpDetails": { - "shape": "S3v", + "shape": "S6o", "locationName": "remoteIpDetails" } } } } } - } - } - }, - "Evidence": { + }, + "KubernetesApiCallAction": { + "locationName": "kubernetesApiCallAction", + "type": "structure", + "members": { + "RequestUri": { + "locationName": "requestUri" + }, + "Verb": { + "locationName": "verb" + }, + "SourceIps": { + "locationName": "sourceIps", + "type": "list", + "member": {} + }, + "UserAgent": { + "locationName": "userAgent" + }, + "RemoteIpDetails": { + "shape": "S6o", + "locationName": "remoteIpDetails" + }, + "StatusCode": { + "locationName": "statusCode", + "type": "integer" + }, + "Parameters": { + "locationName": "parameters" + } + } + }, + "RdsLoginAttemptAction": { + "locationName": "rdsLoginAttemptAction", + "type": "structure", + "members": { + "RemoteIpDetails": { + "shape": "S6o", + "locationName": "remoteIpDetails" + }, + "LoginAttributes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "User": { + "locationName": "user" + }, + "Application": { + "locationName": "application" + }, + "FailedLoginAttempts": { + "locationName": "failedLoginAttempts", + "type": "integer" + }, + "SuccessfulLoginAttempts": { + "locationName": "successfulLoginAttempts", + "type": "integer" + } + } + } + } + } + } + } + }, + "Evidence": { "locationName": "evidence", "type": "structure", "members": { @@ -1456,6 +2274,241 @@ }, "UserFeedback": { "locationName": "userFeedback" + }, + "AdditionalInfo": { + "locationName": "additionalInfo", + "type": "structure", + "members": { + "Value": { + "locationName": "value" + }, + "Type": { + "locationName": "type" + } + } + }, + "FeatureName": { + "locationName": "featureName" + }, + "EbsVolumeScanDetails": { + "locationName": "ebsVolumeScanDetails", + "type": "structure", + "members": { + "ScanId": { + "locationName": "scanId" + }, + "ScanStartedAt": { + "locationName": "scanStartedAt", + "type": "timestamp" + }, + "ScanCompletedAt": { + "locationName": "scanCompletedAt", + "type": "timestamp" + }, + "TriggerFindingId": { + "locationName": "triggerFindingId" + }, + "Sources": { + "locationName": "sources", + "type": "list", + "member": {} + }, + "ScanDetections": { + "locationName": "scanDetections", + "type": "structure", + "members": { + "ScannedItemCount": { + "locationName": "scannedItemCount", + "type": "structure", + "members": { + "TotalGb": { + "locationName": "totalGb", + "type": "integer" + }, + "Files": { + "locationName": "files", + "type": "integer" + }, + "Volumes": { + "locationName": "volumes", + "type": "integer" + } + } + }, + "ThreatsDetectedItemCount": { + "locationName": "threatsDetectedItemCount", + "type": "structure", + "members": { + "Files": { + "locationName": "files", + "type": "integer" + } + } + }, + "HighestSeverityThreatDetails": { + "locationName": "highestSeverityThreatDetails", + "type": "structure", + "members": { + "Severity": { + "locationName": "severity" + }, + "ThreatName": { + "locationName": "threatName" + }, + "Count": { + "locationName": "count", + "type": "integer" + } + } + }, + "ThreatDetectedByName": { + "locationName": "threatDetectedByName", + "type": "structure", + "members": { + "ItemCount": { + "locationName": "itemCount", + "type": "integer" + }, + "UniqueThreatNameCount": { + "locationName": "uniqueThreatNameCount", + "type": "integer" + }, + "Shortened": { + "locationName": "shortened", + "type": "boolean" + }, + "ThreatNames": { + "locationName": "threatNames", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Severity": { + "locationName": "severity" + }, + "ItemCount": { + "locationName": "itemCount", + "type": "integer" + }, + "FilePaths": { + "locationName": "filePaths", + "type": "list", + "member": { + "type": "structure", + "members": { + "FilePath": { + "locationName": "filePath" + }, + "VolumeArn": { + "locationName": "volumeArn" + }, + "Hash": { + "locationName": "hash" + }, + "FileName": { + "locationName": "fileName" + } + } + } + } + } + } + } + } + } + } + }, + "ScanType": { + "locationName": "scanType" + } + } + }, + "RuntimeDetails": { + "locationName": "runtimeDetails", + "type": "structure", + "members": { + "Process": { + "shape": "S7p", + "locationName": "process" + }, + "Context": { + "locationName": "context", + "type": "structure", + "members": { + "ModifyingProcess": { + "shape": "S7p", + "locationName": "modifyingProcess" + }, + "ModifiedAt": { + "locationName": "modifiedAt", + "type": "timestamp" + }, + "ScriptPath": { + "locationName": "scriptPath" + }, + "LibraryPath": { + "locationName": "libraryPath" + }, + "LdPreloadValue": { + "locationName": "ldPreloadValue" + }, + "SocketPath": { + "locationName": "socketPath" + }, + "RuncBinaryPath": { + "locationName": "runcBinaryPath" + }, + "ReleaseAgentPath": { + "locationName": "releaseAgentPath" + }, + "MountSource": { + "locationName": "mountSource" + }, + "MountTarget": { + "locationName": "mountTarget" + }, + "FileSystemType": { + "locationName": "fileSystemType" + }, + "Flags": { + "locationName": "flags", + "type": "list", + "member": {} + }, + "ModuleName": { + "locationName": "moduleName" + }, + "ModuleFilePath": { + "locationName": "moduleFilePath" + }, + "ModuleSha256": { + "locationName": "moduleSha256" + }, + "ShellHistoryFilePath": { + "locationName": "shellHistoryFilePath" + }, + "TargetProcess": { + "shape": "S7p", + "locationName": "targetProcess" + }, + "AddressFamily": { + "locationName": "addressFamily" + }, + "IanaProtocolNumber": { + "locationName": "ianaProtocolNumber", + "type": "integer" + }, + "MemoryRegions": { + "locationName": "memoryRegions", + "type": "list", + "member": {} + } + } + } + } } } }, @@ -1500,7 +2553,7 @@ "member": {} }, "FindingCriteria": { - "shape": "So", + "shape": "S16", "locationName": "findingCriteria" } } @@ -1573,7 +2626,7 @@ "locationName": "status" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -1599,6 +2652,37 @@ } } }, + "GetMalwareScanSettings": { + "http": { + "method": "GET", + "requestUri": "/detector/{detectorId}/malware-scan-settings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ScanResourceCriteria": { + "shape": "S88", + "locationName": "scanResourceCriteria" + }, + "EbsSnapshotPreservation": { + "locationName": "ebsSnapshotPreservation" + } + } + } + }, "GetMasterAccount": { "http": { "method": "GET", @@ -1615,7 +2699,9 @@ "location": "uri", "locationName": "detectorId" } - } + }, + "deprecated": true, + "deprecatedMessage": "This input is deprecated, use GetAdministratorAccountRequest instead" }, "output": { "type": "structure", @@ -1641,8 +2727,12 @@ } } } - } - } + }, + "deprecated": true, + "deprecatedMessage": "This output is deprecated, use GetAdministratorAccountResponse instead" + }, + "deprecated": true, + "deprecatedMessage": "This operation is deprecated, use GetAdministratorAccount instead" }, "GetMemberDetectors": { "http": { @@ -1661,7 +2751,7 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -1679,22 +2769,61 @@ "member": { "type": "structure", "required": [ - "AccountId", - "DataSources" + "AccountId" ], "members": { "AccountId": { "locationName": "accountId" }, "DataSources": { - "shape": "S2l", + "shape": "S4p", + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", "locationName": "dataSources" + }, + "Features": { + "locationName": "features", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + }, + "UpdatedAt": { + "locationName": "updatedAt", + "type": "timestamp" + }, + "AdditionalConfiguration": { + "locationName": "additionalConfiguration", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + }, + "UpdatedAt": { + "locationName": "updatedAt", + "type": "timestamp" + } + } + } + } + } + } } } } }, "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -1717,7 +2846,7 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -1730,11 +2859,114 @@ ], "members": { "Members": { - "shape": "S4w", + "shape": "S8s", "locationName": "members" }, "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", + "locationName": "unprocessedAccounts" + } + } + } + }, + "GetRemainingFreeTrialDays": { + "http": { + "requestUri": "/detector/{detectorId}/freeTrial/daysRemaining", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + }, + "AccountIds": { + "shape": "S25", + "locationName": "accountIds" + } + } + }, + "output": { + "type": "structure", + "members": { + "Accounts": { + "locationName": "accounts", + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": { + "locationName": "accountId" + }, + "DataSources": { + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", + "locationName": "dataSources", + "type": "structure", + "members": { + "CloudTrail": { + "shape": "S8z", + "locationName": "cloudTrail" + }, + "DnsLogs": { + "shape": "S8z", + "locationName": "dnsLogs" + }, + "FlowLogs": { + "shape": "S8z", + "locationName": "flowLogs" + }, + "S3Logs": { + "shape": "S8z", + "locationName": "s3Logs" + }, + "Kubernetes": { + "locationName": "kubernetes", + "type": "structure", + "members": { + "AuditLogs": { + "shape": "S8z", + "locationName": "auditLogs" + } + } + }, + "MalwareProtection": { + "locationName": "malwareProtection", + "type": "structure", + "members": { + "ScanEc2InstanceWithFindings": { + "shape": "S8z", + "locationName": "scanEc2InstanceWithFindings" + } + } + } + } + }, + "Features": { + "locationName": "features", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "FreeTrialDaysRemaining": { + "locationName": "freeTrialDaysRemaining", + "type": "integer" + } + } + } + } + } + } + }, + "UnprocessedAccounts": { + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -1785,7 +3017,7 @@ "locationName": "status" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -1814,15 +3046,14 @@ "UsageCriteria": { "locationName": "usageCriteria", "type": "structure", - "required": [ - "DataSources" - ], "members": { "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" }, "DataSources": { + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", "locationName": "dataSources", "type": "list", "member": {} @@ -1831,6 +3062,11 @@ "locationName": "resources", "type": "list", "member": {} + }, + "Features": { + "locationName": "features", + "type": "list", + "member": {} } } }, @@ -1863,7 +3099,7 @@ "locationName": "accountId" }, "Total": { - "shape": "S5c", + "shape": "S9k", "locationName": "total" } } @@ -1879,19 +3115,35 @@ "locationName": "dataSource" }, "Total": { - "shape": "S5c", + "shape": "S9k", "locationName": "total" } } } }, "SumByResource": { - "shape": "S5f", + "shape": "S9n", "locationName": "sumByResource" }, "TopResources": { - "shape": "S5f", + "shape": "S9n", "locationName": "topResources" + }, + "SumByFeature": { + "locationName": "sumByFeature", + "type": "list", + "member": { + "type": "structure", + "members": { + "Feature": { + "locationName": "feature" + }, + "Total": { + "shape": "S9k", + "locationName": "total" + } + } + } } } }, @@ -1918,7 +3170,7 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" }, "DisableEmailNotification": { @@ -1937,13 +3189,134 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } } }, - "ListDetectors": { + "ListCoverage": { + "http": { + "requestUri": "/detector/{detectorId}/coverage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + }, + "NextToken": { + "locationName": "nextToken" + }, + "MaxResults": { + "locationName": "maxResults", + "type": "integer" + }, + "FilterCriteria": { + "shape": "S49", + "locationName": "filterCriteria" + }, + "SortCriteria": { + "locationName": "sortCriteria", + "type": "structure", + "members": { + "AttributeName": { + "locationName": "attributeName" + }, + "OrderBy": { + "locationName": "orderBy" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "Resources" + ], + "members": { + "Resources": { + "locationName": "resources", + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceId": { + "locationName": "resourceId" + }, + "DetectorId": { + "locationName": "detectorId" + }, + "AccountId": { + "locationName": "accountId" + }, + "ResourceDetails": { + "locationName": "resourceDetails", + "type": "structure", + "members": { + "EksClusterDetails": { + "locationName": "eksClusterDetails", + "type": "structure", + "members": { + "ClusterName": { + "locationName": "clusterName" + }, + "CoveredNodes": { + "locationName": "coveredNodes", + "type": "long" + }, + "CompatibleNodes": { + "locationName": "compatibleNodes", + "type": "long" + }, + "AddonDetails": { + "locationName": "addonDetails", + "type": "structure", + "members": { + "AddonVersion": { + "locationName": "addonVersion" + }, + "AddonStatus": { + "locationName": "addonStatus" + } + } + }, + "ManagementType": { + "locationName": "managementType" + } + } + }, + "ResourceType": { + "locationName": "resourceType" + } + } + }, + "CoverageStatus": { + "locationName": "coverageStatus" + }, + "Issue": { + "locationName": "issue" + }, + "UpdatedAt": { + "locationName": "updatedAt", + "type": "timestamp" + } + } + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListDetectors": { "http": { "method": "GET", "requestUri": "/detector", @@ -2040,7 +3413,7 @@ "locationName": "detectorId" }, "FindingCriteria": { - "shape": "So", + "shape": "S16", "locationName": "findingCriteria" }, "SortCriteria": { @@ -2063,7 +3436,7 @@ ], "members": { "FindingIds": { - "shape": "S6", + "shape": "S8", "locationName": "findingIds" }, "NextToken": { @@ -2201,7 +3574,7 @@ "type": "structure", "members": { "Members": { - "shape": "S4w", + "shape": "S8s", "locationName": "members" }, "NextToken": { @@ -2338,7 +3711,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -2388,6 +3761,31 @@ } } }, + "StartMalwareScan": { + "http": { + "requestUri": "/malware-scan/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ScanId": { + "locationName": "scanId" + } + } + } + }, "StartMonitoringMembers": { "http": { "requestUri": "/detector/{detectorId}/member/start", @@ -2405,7 +3803,7 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -2417,7 +3815,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -2440,7 +3838,7 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" } } @@ -2452,7 +3850,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -2475,7 +3873,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "Sf", + "shape": "Sl", "locationName": "tags" } } @@ -2502,7 +3900,7 @@ "locationName": "detectorId" }, "FindingIds": { - "shape": "S6", + "shape": "S8", "locationName": "findingIds" } } @@ -2565,8 +3963,14 @@ "locationName": "findingPublishingFrequency" }, "DataSources": { - "shape": "Sd", + "shape": "Sf", + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", "locationName": "dataSources" + }, + "Features": { + "shape": "So", + "locationName": "features" } } }, @@ -2606,7 +4010,7 @@ "type": "integer" }, "FindingCriteria": { - "shape": "So", + "shape": "S16", "locationName": "findingCriteria" } } @@ -2641,7 +4045,7 @@ "locationName": "detectorId" }, "FindingIds": { - "shape": "S6", + "shape": "S8", "locationName": "findingIds" }, "Feedback": { @@ -2694,6 +4098,35 @@ "members": {} } }, + "UpdateMalwareScanSettings": { + "http": { + "requestUri": "/detector/{detectorId}/malware-scan-settings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DetectorId" + ], + "members": { + "DetectorId": { + "location": "uri", + "locationName": "detectorId" + }, + "ScanResourceCriteria": { + "shape": "S88", + "locationName": "scanResourceCriteria" + }, + "EbsSnapshotPreservation": { + "locationName": "ebsSnapshotPreservation" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateMemberDetectors": { "http": { "requestUri": "/detector/{detectorId}/member/detector/update", @@ -2711,12 +4144,44 @@ "locationName": "detectorId" }, "AccountIds": { - "shape": "S1n", + "shape": "S25", "locationName": "accountIds" }, "DataSources": { - "shape": "Sd", + "shape": "Sf", + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", "locationName": "dataSources" + }, + "Features": { + "locationName": "features", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + }, + "AdditionalConfiguration": { + "locationName": "additionalConfiguration", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + } + } + } + } + } + } } } }, @@ -2727,7 +4192,7 @@ ], "members": { "UnprocessedAccounts": { - "shape": "S19", + "shape": "S1r", "locationName": "unprocessedAccounts" } } @@ -2741,8 +4206,7 @@ "input": { "type": "structure", "required": [ - "DetectorId", - "AutoEnable" + "DetectorId" ], "members": { "DetectorId": { @@ -2750,10 +4214,14 @@ "locationName": "detectorId" }, "AutoEnable": { + "deprecated": true, + "deprecatedMessage": "This field is deprecated, use AutoEnableOrganizationMembers instead", "locationName": "autoEnable", "type": "boolean" }, "DataSources": { + "deprecated": true, + "deprecatedMessage": "This parameter is deprecated, use Features instead", "locationName": "dataSources", "type": "structure", "members": { @@ -2769,8 +4237,85 @@ "type": "boolean" } } + }, + "Kubernetes": { + "locationName": "kubernetes", + "type": "structure", + "required": [ + "AuditLogs" + ], + "members": { + "AuditLogs": { + "locationName": "auditLogs", + "type": "structure", + "required": [ + "AutoEnable" + ], + "members": { + "AutoEnable": { + "locationName": "autoEnable", + "type": "boolean" + } + } + } + } + }, + "MalwareProtection": { + "locationName": "malwareProtection", + "type": "structure", + "members": { + "ScanEc2InstanceWithFindings": { + "locationName": "scanEc2InstanceWithFindings", + "type": "structure", + "members": { + "EbsVolumes": { + "locationName": "ebsVolumes", + "type": "structure", + "members": { + "AutoEnable": { + "locationName": "autoEnable", + "type": "boolean" + } + } + } + } + } + } } } + }, + "Features": { + "locationName": "features", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "AutoEnable": { + "locationName": "autoEnable" + }, + "AdditionalConfiguration": { + "locationName": "additionalConfiguration", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "AutoEnable": { + "locationName": "autoEnable" + } + } + } + } + } + } + }, + "AutoEnableOrganizationMembers": { + "locationName": "autoEnableOrganizationMembers" } } }, @@ -2800,7 +4345,7 @@ "locationName": "destinationId" }, "DestinationProperties": { - "shape": "S1d", + "shape": "S1v", "locationName": "destinationProperties" } } @@ -2849,11 +4394,11 @@ } }, "shapes": { - "S6": { + "S8": { "type": "list", "member": {} }, - "Sd": { + "Sf": { "type": "structure", "members": { "S3Logs": { @@ -2868,15 +4413,108 @@ "type": "boolean" } } + }, + "Kubernetes": { + "locationName": "kubernetes", + "type": "structure", + "required": [ + "AuditLogs" + ], + "members": { + "AuditLogs": { + "locationName": "auditLogs", + "type": "structure", + "required": [ + "Enable" + ], + "members": { + "Enable": { + "locationName": "enable", + "type": "boolean" + } + } + } + } + }, + "MalwareProtection": { + "locationName": "malwareProtection", + "type": "structure", + "members": { + "ScanEc2InstanceWithFindings": { + "locationName": "scanEc2InstanceWithFindings", + "type": "structure", + "members": { + "EbsVolumes": { + "locationName": "ebsVolumes", + "type": "boolean" + } + } + } + } } } }, - "Sf": { + "Sl": { "type": "map", "key": {}, "value": {} }, "So": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + }, + "AdditionalConfiguration": { + "locationName": "additionalConfiguration", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "Status": { + "locationName": "status" + } + } + } + } + } + } + }, + "Sx": { + "type": "structure", + "members": { + "ScanEc2InstanceWithFindings": { + "locationName": "scanEc2InstanceWithFindings", + "type": "structure", + "members": { + "EbsVolumes": { + "locationName": "ebsVolumes", + "type": "structure", + "members": { + "Status": { + "locationName": "status" + }, + "Reason": { + "locationName": "reason" + } + } + } + } + }, + "ServiceRole": { + "locationName": "serviceRole" + } + } + }, + "S16": { "type": "structure", "members": { "Criterion": { @@ -2919,14 +4557,12 @@ "type": "integer" }, "Equals": { - "locationName": "equals", - "type": "list", - "member": {} + "shape": "S1c", + "locationName": "equals" }, "NotEquals": { - "locationName": "notEquals", - "type": "list", - "member": {} + "shape": "S1d", + "locationName": "notEquals" }, "GreaterThan": { "locationName": "greaterThan", @@ -2949,7 +4585,15 @@ } } }, - "S19": { + "S1c": { + "type": "list", + "member": {} + }, + "S1d": { + "type": "list", + "member": {} + }, + "S1r": { "type": "list", "member": { "type": "structure", @@ -2967,7 +4611,7 @@ } } }, - "S1d": { + "S1v": { "type": "structure", "members": { "DestinationArn": { @@ -2978,11 +4622,83 @@ } } }, - "S1n": { + "S25": { "type": "list", "member": {} }, - "S2l": { + "S2u": { + "type": "structure", + "members": { + "AttributeName": { + "locationName": "attributeName" + }, + "OrderBy": { + "locationName": "orderBy" + } + } + }, + "S37": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VolumeArn": { + "locationName": "volumeArn" + }, + "VolumeType": { + "locationName": "volumeType" + }, + "DeviceName": { + "locationName": "deviceName" + }, + "VolumeSizeInGB": { + "locationName": "volumeSizeInGB", + "type": "integer" + }, + "EncryptionType": { + "locationName": "encryptionType" + }, + "SnapshotArn": { + "locationName": "snapshotArn" + }, + "KmsKeyArn": { + "locationName": "kmsKeyArn" + } + } + } + }, + "S49": { + "type": "structure", + "members": { + "FilterCriterion": { + "locationName": "filterCriterion", + "type": "list", + "member": { + "type": "structure", + "members": { + "CriterionKey": { + "locationName": "criterionKey" + }, + "FilterCondition": { + "locationName": "filterCondition", + "type": "structure", + "members": { + "Equals": { + "shape": "S1c", + "locationName": "equals" + }, + "NotEquals": { + "shape": "S1d", + "locationName": "notEquals" + } + } + } + } + } + } + } + }, + "S4p": { "type": "structure", "required": [ "CloudTrail", @@ -3038,21 +4754,35 @@ "locationName": "status" } } - } - } - }, - "S2u": { - "type": "structure", - "members": { - "AttributeName": { - "locationName": "attributeName" }, - "OrderBy": { - "locationName": "orderBy" + "Kubernetes": { + "locationName": "kubernetes", + "type": "structure", + "required": [ + "AuditLogs" + ], + "members": { + "AuditLogs": { + "locationName": "auditLogs", + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": { + "locationName": "status" + } + } + } + } + }, + "MalwareProtection": { + "shape": "Sx", + "locationName": "malwareProtection" } } }, - "S36": { + "S5d": { "type": "list", "member": { "type": "structure", @@ -3066,7 +4796,7 @@ } } }, - "S3e": { + "S5l": { "type": "structure", "members": { "IgnorePublicAcls": { @@ -3087,7 +4817,92 @@ } } }, - "S3v": { + "S5u": { + "type": "list", + "member": { + "type": "structure", + "members": { + "GroupId": { + "locationName": "groupId" + }, + "GroupName": { + "locationName": "groupName" + } + } + } + }, + "S64": { + "type": "list", + "member": { + "shape": "S65" + } + }, + "S65": { + "type": "structure", + "members": { + "ContainerRuntime": { + "locationName": "containerRuntime" + }, + "Id": { + "locationName": "id" + }, + "Name": { + "locationName": "name" + }, + "Image": { + "locationName": "image" + }, + "ImagePrefix": { + "locationName": "imagePrefix" + }, + "VolumeMounts": { + "locationName": "volumeMounts", + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "MountPath": { + "locationName": "mountPath" + } + } + } + }, + "SecurityContext": { + "locationName": "securityContext", + "type": "structure", + "members": { + "Privileged": { + "locationName": "privileged", + "type": "boolean" + } + } + } + } + }, + "S69": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "HostPath": { + "locationName": "hostPath", + "type": "structure", + "members": { + "Path": { + "locationName": "path" + } + } + } + } + } + }, + "S6o": { "type": "structure", "members": { "City": { @@ -3148,7 +4963,7 @@ } } }, - "S42": { + "S6x": { "type": "structure", "members": { "Port": { @@ -3160,7 +4975,7 @@ } } }, - "S43": { + "S6y": { "type": "structure", "members": { "IpAddressV4": { @@ -3168,7 +4983,137 @@ } } }, - "S4w": { + "S7p": { + "type": "structure", + "members": { + "Name": { + "locationName": "name" + }, + "ExecutablePath": { + "locationName": "executablePath" + }, + "ExecutableSha256": { + "locationName": "executableSha256" + }, + "NamespacePid": { + "locationName": "namespacePid", + "type": "integer" + }, + "Pwd": { + "locationName": "pwd" + }, + "Pid": { + "locationName": "pid", + "type": "integer" + }, + "StartTime": { + "locationName": "startTime", + "type": "timestamp" + }, + "Uuid": { + "locationName": "uuid" + }, + "ParentUuid": { + "locationName": "parentUuid" + }, + "User": { + "locationName": "user" + }, + "UserId": { + "locationName": "userId", + "type": "integer" + }, + "Euid": { + "locationName": "euid", + "type": "integer" + }, + "Lineage": { + "locationName": "lineage", + "type": "list", + "member": { + "type": "structure", + "members": { + "StartTime": { + "locationName": "startTime", + "type": "timestamp" + }, + "NamespacePid": { + "locationName": "namespacePid", + "type": "integer" + }, + "UserId": { + "locationName": "userId", + "type": "integer" + }, + "Name": { + "locationName": "name" + }, + "Pid": { + "locationName": "pid", + "type": "integer" + }, + "Uuid": { + "locationName": "uuid" + }, + "ExecutablePath": { + "locationName": "executablePath" + }, + "Euid": { + "locationName": "euid", + "type": "integer" + }, + "ParentUuid": { + "locationName": "parentUuid" + } + } + } + } + } + }, + "S88": { + "type": "structure", + "members": { + "Include": { + "shape": "S89", + "locationName": "include" + }, + "Exclude": { + "shape": "S89", + "locationName": "exclude" + } + } + }, + "S89": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "MapEquals" + ], + "members": { + "MapEquals": { + "locationName": "mapEquals", + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "locationName": "key" + }, + "Value": { + "locationName": "value" + } + } + } + } + } + } + }, + "S8s": { "type": "list", "member": { "type": "structure", @@ -3200,11 +5145,23 @@ }, "UpdatedAt": { "locationName": "updatedAt" + }, + "AdministratorId": { + "locationName": "administratorId" } } } }, - "S5c": { + "S8z": { + "type": "structure", + "members": { + "FreeTrialDaysRemaining": { + "locationName": "freeTrialDaysRemaining", + "type": "integer" + } + } + }, + "S9k": { "type": "structure", "members": { "Amount": { @@ -3215,7 +5172,7 @@ } } }, - "S5f": { + "S9n": { "type": "list", "member": { "type": "structure", @@ -3224,7 +5181,7 @@ "locationName": "resource" }, "Total": { - "shape": "S5c", + "shape": "S9k", "locationName": "total" } } diff --git a/iamlivecore/service/health-2016-08-04.min.json b/iamlivecore/service/health-2016-08-04.min.json index 34d16712..1f178d91 100644 --- a/iamlivecore/service/health-2016-08-04.min.json +++ b/iamlivecore/service/health-2016-08-04.min.json @@ -69,8 +69,7 @@ "shape": "Sj" }, "statusCodes": { - "type": "list", - "member": {} + "shape": "Sn" } } }, @@ -95,11 +94,10 @@ "DescribeAffectedEntitiesForOrganization": { "input": { "type": "structure", - "required": [ - "organizationEntityFilters" - ], "members": { "organizationEntityFilters": { + "deprecated": true, + "deprecatedMessage": "This property is deprecated, use organizationEntityAccountFilters instead.", "type": "list", "member": { "shape": "Sw" @@ -109,6 +107,22 @@ "nextToken": {}, "maxResults": { "type": "integer" + }, + "organizationEntityAccountFilters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "eventArn" + ], + "members": { + "eventArn": {}, + "awsAccountId": {}, + "statusCodes": { + "shape": "Sn" + } + } + } } } }, @@ -156,6 +170,63 @@ "eventArn": {}, "count": { "type": "integer" + }, + "statuses": { + "shape": "S1a" + } + } + } + } + } + }, + "idempotent": true + }, + "DescribeEntityAggregatesForOrganization": { + "input": { + "type": "structure", + "required": [ + "eventArns" + ], + "members": { + "eventArns": { + "type": "list", + "member": {} + }, + "awsAccountIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "organizationEntityAggregates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "eventArn": {}, + "count": { + "type": "integer" + }, + "statuses": { + "shape": "S1a" + }, + "accounts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": {}, + "count": { + "type": "integer" + }, + "statuses": { + "shape": "S1a" + } + } + } } } } @@ -172,7 +243,7 @@ ], "members": { "filter": { - "shape": "S19" + "shape": "S1k" }, "aggregateField": {}, "maxResults": { @@ -223,13 +294,13 @@ "type": "structure", "members": { "event": { - "shape": "S1v" + "shape": "S26" }, "eventDescription": { - "shape": "S1x" + "shape": "S28" }, "eventMetadata": { - "shape": "S1z" + "shape": "S2a" } } } @@ -275,13 +346,13 @@ "members": { "awsAccountId": {}, "event": { - "shape": "S1v" + "shape": "S26" }, "eventDescription": { - "shape": "S1x" + "shape": "S28" }, "eventMetadata": { - "shape": "S1z" + "shape": "S2a" } } } @@ -314,7 +385,7 @@ "member": {} }, "services": { - "shape": "S1c" + "shape": "S1n" }, "eventTypeCategories": { "type": "list", @@ -353,7 +424,7 @@ "type": "structure", "members": { "filter": { - "shape": "S19" + "shape": "S1k" }, "nextToken": {}, "maxResults": { @@ -368,7 +439,7 @@ "events": { "type": "list", "member": { - "shape": "S1v" + "shape": "S26" } }, "nextToken": {} @@ -384,17 +455,17 @@ "type": "structure", "members": { "eventTypeCodes": { - "shape": "S1a" + "shape": "S1l" }, "awsAccountIds": { "type": "list", "member": {} }, "services": { - "shape": "S1c" + "shape": "S1n" }, "regions": { - "shape": "S1e" + "shape": "S1p" }, "startTime": { "shape": "Sh" @@ -412,10 +483,10 @@ "shape": "Se" }, "eventTypeCategories": { - "shape": "S1i" + "shape": "S1t" }, "eventStatusCodes": { - "shape": "S1k" + "shape": "S1v" } } }, @@ -515,6 +586,10 @@ "key": {}, "value": {} }, + "Sn": { + "type": "list", + "member": {} + }, "Sr": { "type": "list", "member": { @@ -545,20 +620,27 @@ "awsAccountId": {} } }, - "S19": { + "S1a": { + "type": "map", + "key": {}, + "value": { + "type": "integer" + } + }, + "S1k": { "type": "structure", "members": { "eventArns": { "shape": "Sb" }, "eventTypeCodes": { - "shape": "S1a" + "shape": "S1l" }, "services": { - "shape": "S1c" + "shape": "S1n" }, "regions": { - "shape": "S1e" + "shape": "S1p" }, "availabilityZones": { "type": "list", @@ -580,37 +662,37 @@ "shape": "Se" }, "eventTypeCategories": { - "shape": "S1i" + "shape": "S1t" }, "tags": { "shape": "Sj" }, "eventStatusCodes": { - "shape": "S1k" + "shape": "S1v" } } }, - "S1a": { + "S1l": { "type": "list", "member": {} }, - "S1c": { + "S1n": { "type": "list", "member": {} }, - "S1e": { + "S1p": { "type": "list", "member": {} }, - "S1i": { + "S1t": { "type": "list", "member": {} }, - "S1k": { + "S1v": { "type": "list", "member": {} }, - "S1v": { + "S26": { "type": "structure", "members": { "arn": {}, @@ -632,13 +714,13 @@ "eventScopeCode": {} } }, - "S1x": { + "S28": { "type": "structure", "members": { "latestDescription": {} } }, - "S1z": { + "S2a": { "type": "map", "key": {}, "value": {} diff --git a/iamlivecore/service/healthlake-2017-07-01.min.json b/iamlivecore/service/healthlake-2017-07-01.min.json index 454f925c..1b3c0965 100644 --- a/iamlivecore/service/healthlake-2017-07-01.min.json +++ b/iamlivecore/service/healthlake-2017-07-01.min.json @@ -34,6 +34,9 @@ }, "Tags": { "shape": "Sb" + }, + "IdentityProviderConfiguration": { + "shape": "Sf" } } }, @@ -56,6 +59,9 @@ "DeleteFHIRDatastore": { "input": { "type": "structure", + "required": [ + "DatastoreId" + ], "members": { "DatastoreId": {} } @@ -79,6 +85,9 @@ "DescribeFHIRDatastore": { "input": { "type": "structure", + "required": [ + "DatastoreId" + ], "members": { "DatastoreId": {} } @@ -90,7 +99,7 @@ ], "members": { "DatastoreProperties": { - "shape": "So" + "shape": "St" } } } @@ -114,7 +123,7 @@ ], "members": { "ExportJobProperties": { - "shape": "Su" + "shape": "Sz" } } } @@ -138,7 +147,7 @@ ], "members": { "ImportJobProperties": { - "shape": "S14" + "shape": "S19" } } } @@ -175,7 +184,7 @@ "DatastorePropertiesList": { "type": "list", "member": { - "shape": "So" + "shape": "St" } }, "NextToken": {} @@ -213,7 +222,7 @@ "ExportJobPropertiesList": { "type": "list", "member": { - "shape": "Su" + "shape": "Sz" } }, "NextToken": {} @@ -251,7 +260,7 @@ "ImportJobPropertiesList": { "type": "list", "member": { - "shape": "S14" + "shape": "S19" } }, "NextToken": {} @@ -289,7 +298,7 @@ "members": { "JobName": {}, "OutputDataConfig": { - "shape": "Sx" + "shape": "S12" }, "DatastoreId": {}, "DataAccessRoleArn": {}, @@ -324,10 +333,10 @@ "members": { "JobName": {}, "InputDataConfig": { - "shape": "S15" + "shape": "S1a" }, "JobOutputDataConfig": { - "shape": "Sx" + "shape": "S12" }, "DatastoreId": {}, "DataAccessRoleArn": {}, @@ -431,7 +440,21 @@ } } }, - "So": { + "Sf": { + "type": "structure", + "required": [ + "AuthorizationStrategy" + ], + "members": { + "AuthorizationStrategy": {}, + "FineGrainedAuthorizationEnabled": { + "type": "boolean" + }, + "Metadata": {}, + "IdpLambdaArn": {} + } + }, + "St": { "type": "structure", "required": [ "DatastoreId", @@ -455,10 +478,13 @@ }, "PreloadDataConfig": { "shape": "S8" + }, + "IdentityProviderConfiguration": { + "shape": "Sf" } } }, - "Su": { + "Sz": { "type": "structure", "required": [ "JobId", @@ -479,13 +505,13 @@ }, "DatastoreId": {}, "OutputDataConfig": { - "shape": "Sx" + "shape": "S12" }, "DataAccessRoleArn": {}, "Message": {} } }, - "Sx": { + "S12": { "type": "structure", "members": { "S3Configuration": { @@ -502,7 +528,7 @@ }, "union": true }, - "S14": { + "S19": { "type": "structure", "required": [ "JobId", @@ -523,16 +549,16 @@ }, "DatastoreId": {}, "InputDataConfig": { - "shape": "S15" + "shape": "S1a" }, "JobOutputDataConfig": { - "shape": "Sx" + "shape": "S12" }, "DataAccessRoleArn": {}, "Message": {} } }, - "S15": { + "S1a": { "type": "structure", "members": { "S3Uri": {} diff --git a/iamlivecore/service/honeycode-2020-03-01.min.json b/iamlivecore/service/honeycode-2020-03-01.min.json index 2b851101..15f8df46 100644 --- a/iamlivecore/service/honeycode-2020-03-01.min.json +++ b/iamlivecore/service/honeycode-2020-03-01.min.json @@ -68,7 +68,7 @@ "value": {} }, "failedBatchItems": { - "shape": "Se" + "shape": "Sf" } } } @@ -94,7 +94,7 @@ "locationName": "tableId" }, "rowIds": { - "shape": "Si" + "shape": "Sj" }, "clientRequestToken": {} } @@ -109,7 +109,7 @@ "type": "long" }, "failedBatchItems": { - "shape": "Se" + "shape": "Sf" } } } @@ -163,7 +163,7 @@ "type": "long" }, "failedBatchItems": { - "shape": "Se" + "shape": "Sf" } } } @@ -200,7 +200,7 @@ "members": { "batchItemId": {}, "filter": { - "shape": "Sr" + "shape": "Ss" }, "cellsToUpdate": { "shape": "S6" @@ -229,7 +229,7 @@ ], "members": { "rowIds": { - "shape": "Si" + "shape": "Sj" }, "upsertAction": {} } @@ -239,7 +239,7 @@ "type": "long" }, "failedBatchItems": { - "shape": "Se" + "shape": "Sf" } } } @@ -304,13 +304,14 @@ "type": "timestamp" }, "importOptions": { - "shape": "S17" + "shape": "S18" }, "dataSource": { - "shape": "S1h" + "shape": "S1i" } } - } + }, + "errorCode": {} } } }, @@ -330,7 +331,7 @@ "appId": {}, "screenId": {}, "variables": { - "shape": "S1l" + "shape": "S1n" }, "maxResults": { "type": "integer" @@ -348,7 +349,7 @@ "results": { "type": "map", "key": { - "shape": "S1t" + "shape": "S1v" }, "value": { "type": "structure", @@ -367,7 +368,7 @@ ], "members": { "name": { - "shape": "S1t" + "shape": "S1v" }, "format": {} } @@ -437,7 +438,7 @@ "locationName": "automationId" }, "variables": { - "shape": "S1l" + "shape": "S1n" }, "rowId": {}, "clientRequestToken": {} @@ -525,7 +526,7 @@ "locationName": "tableId" }, "rowIds": { - "shape": "Si" + "shape": "Sj" }, "maxResults": { "type": "integer" @@ -542,13 +543,13 @@ ], "members": { "columnIds": { - "shape": "S2c" + "shape": "S2e" }, "rows": { - "shape": "S2d" + "shape": "S2f" }, "rowIdsNotFound": { - "shape": "Si" + "shape": "Sj" }, "nextToken": {}, "workbookCursor": { @@ -606,6 +607,32 @@ } } }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S2s" + } + } + } + }, "QueryTableRows": { "http": { "requestUri": "/workbooks/{workbookId}/tables/{tableId}/rows/query" @@ -627,7 +654,7 @@ "locationName": "tableId" }, "filterFormula": { - "shape": "Sr" + "shape": "Ss" }, "maxResults": { "type": "integer" @@ -644,10 +671,10 @@ ], "members": { "columnIds": { - "shape": "S2c" + "shape": "S2e" }, "rows": { - "shape": "S2d" + "shape": "S2f" }, "nextToken": {}, "workbookCursor": { @@ -676,7 +703,7 @@ "locationName": "workbookId" }, "dataSource": { - "shape": "S1h" + "shape": "S1i" }, "dataFormat": {}, "destinationTableId": { @@ -684,7 +711,7 @@ "locationName": "tableId" }, "importOptions": { - "shape": "S17" + "shape": "S18" }, "clientRequestToken": {} } @@ -700,6 +727,60 @@ "jobStatus": {} } } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S2s" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } } }, "shapes": { @@ -710,13 +791,22 @@ "type": "structure", "members": { "fact": { - "type": "string", - "sensitive": true + "shape": "S8" + }, + "facts": { + "type": "list", + "member": { + "shape": "S8" + } } } } }, - "Se": { + "S8": { + "type": "string", + "sensitive": true + }, + "Sf": { "type": "list", "member": { "type": "structure", @@ -730,27 +820,27 @@ } } }, - "Si": { + "Sj": { "type": "list", "member": {} }, - "Sr": { + "Ss": { "type": "structure", "required": [ "formula" ], "members": { "formula": { - "shape": "Ss" + "shape": "St" }, "contextRowId": {} } }, - "Ss": { + "St": { "type": "string", "sensitive": true }, - "S17": { + "S18": { "type": "structure", "members": { "destinationOptions": { @@ -788,7 +878,7 @@ } } }, - "S1h": { + "S1i": { "type": "structure", "required": [ "dataSourceConfig" @@ -797,12 +887,15 @@ "dataSourceConfig": { "type": "structure", "members": { - "dataSourceUrl": {} + "dataSourceUrl": { + "type": "string", + "sensitive": true + } } } } }, - "S1l": { + "S1n": { "type": "map", "key": { "type": "string", @@ -820,15 +913,15 @@ }, "sensitive": true }, - "S1t": { + "S1v": { "type": "string", "sensitive": true }, - "S2c": { + "S2e": { "type": "list", "member": {} }, - "S2d": { + "S2f": { "type": "list", "member": { "type": "structure", @@ -844,17 +937,26 @@ "type": "structure", "members": { "formula": { - "shape": "Ss" + "shape": "St" }, "format": {}, "rawValue": {}, - "formattedValue": {} + "formattedValue": {}, + "formattedValues": { + "type": "list", + "member": {} + } }, "sensitive": true } } } } + }, + "S2s": { + "type": "map", + "key": {}, + "value": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/iam-2010-05-08.min.json b/iamlivecore/service/iam-2010-05-08.min.json index 84e8db7c..5ec1acd3 100644 --- a/iamlivecore/service/iam-2010-05-08.min.json +++ b/iamlivecore/service/iam-2010-05-08.min.json @@ -1255,6 +1255,37 @@ } } }, + "GetMFADevice": { + "input": { + "type": "structure", + "required": [ + "SerialNumber" + ], + "members": { + "SerialNumber": {}, + "UserName": {} + } + }, + "output": { + "resultWrapper": "GetMFADeviceResult", + "type": "structure", + "required": [ + "SerialNumber" + ], + "members": { + "UserName": {}, + "SerialNumber": {}, + "EnableDate": { + "type": "timestamp" + }, + "Certifications": { + "type": "map", + "key": {}, + "value": {} + } + } + } + }, "GetOpenIDConnectProvider": { "input": { "type": "structure", @@ -1348,7 +1379,7 @@ }, "Marker": {}, "ErrorDetails": { - "shape": "S5k" + "shape": "S5p" } } } @@ -1491,7 +1522,7 @@ "type": "structure", "members": { "SSHPublicKey": { - "shape": "S5y" + "shape": "S63" } } } @@ -1521,7 +1552,7 @@ ], "members": { "ServerCertificateMetadata": { - "shape": "S64" + "shape": "S69" }, "CertificateBody": {}, "CertificateChain": {}, @@ -1606,7 +1637,7 @@ }, "Marker": {}, "Error": { - "shape": "S5k" + "shape": "S5p" } } } @@ -1679,7 +1710,7 @@ }, "Marker": {}, "Error": { - "shape": "S5k" + "shape": "S5p" } } } @@ -2005,7 +2036,7 @@ ], "members": { "PolicyNames": { - "shape": "S7k" + "shape": "S7p" }, "IsTruncated": { "type": "boolean" @@ -2033,7 +2064,7 @@ ], "members": { "Groups": { - "shape": "S7o" + "shape": "S7t" }, "IsTruncated": { "type": "boolean" @@ -2064,7 +2095,7 @@ ], "members": { "Groups": { - "shape": "S7o" + "shape": "S7t" }, "IsTruncated": { "type": "boolean" @@ -2459,7 +2490,7 @@ ], "members": { "PolicyNames": { - "shape": "S7k" + "shape": "S7p" }, "IsTruncated": { "type": "boolean" @@ -2679,7 +2710,7 @@ "ServerCertificateMetadataList": { "type": "list", "member": { - "shape": "S64" + "shape": "S69" } }, "IsTruncated": { @@ -2749,7 +2780,7 @@ "Certificates": { "type": "list", "member": { - "shape": "S9i" + "shape": "S9n" } }, "IsTruncated": { @@ -2781,7 +2812,7 @@ ], "members": { "PolicyNames": { - "shape": "S7k" + "shape": "S7p" }, "IsTruncated": { "type": "boolean" @@ -3067,16 +3098,16 @@ "shape": "S4s" }, "ActionNames": { - "shape": "Sa8" + "shape": "Sad" }, "ResourceArns": { - "shape": "Saa" + "shape": "Saf" }, "ResourcePolicy": {}, "ResourceOwner": {}, "CallerArn": {}, "ContextEntries": { - "shape": "Sac" + "shape": "Sah" }, "ResourceHandlingOption": {}, "MaxItems": { @@ -3086,7 +3117,7 @@ } }, "output": { - "shape": "Sai", + "shape": "San", "resultWrapper": "SimulateCustomPolicyResult" } }, @@ -3106,16 +3137,16 @@ "shape": "S4s" }, "ActionNames": { - "shape": "Sa8" + "shape": "Sad" }, "ResourceArns": { - "shape": "Saa" + "shape": "Saf" }, "ResourcePolicy": {}, "ResourceOwner": {}, "CallerArn": {}, "ContextEntries": { - "shape": "Sac" + "shape": "Sah" }, "ResourceHandlingOption": {}, "MaxItems": { @@ -3125,7 +3156,7 @@ } }, "output": { - "shape": "Sai", + "shape": "San", "resultWrapper": "SimulatePrincipalPolicyResult" } }, @@ -3259,7 +3290,7 @@ "members": { "InstanceProfileName": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3274,7 +3305,7 @@ "members": { "SerialNumber": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3289,7 +3320,7 @@ "members": { "OpenIDConnectProviderArn": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3304,7 +3335,7 @@ "members": { "PolicyArn": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3319,7 +3350,7 @@ "members": { "RoleName": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3334,7 +3365,7 @@ "members": { "SAMLProviderArn": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3349,7 +3380,7 @@ "members": { "ServerCertificateName": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3364,7 +3395,7 @@ "members": { "UserName": {}, "TagKeys": { - "shape": "Sb9" + "shape": "Sbe" } } } @@ -3623,7 +3654,7 @@ "type": "structure", "members": { "SSHPublicKey": { - "shape": "S5y" + "shape": "S63" } } } @@ -3655,7 +3686,7 @@ "type": "structure", "members": { "ServerCertificateMetadata": { - "shape": "S64" + "shape": "S69" }, "Tags": { "shape": "Sv" @@ -3682,7 +3713,7 @@ ], "members": { "Certificate": { - "shape": "S9i" + "shape": "S9n" } } } @@ -4009,7 +4040,7 @@ "shape": "S2d" } }, - "S5k": { + "S5p": { "type": "structure", "required": [ "Message", @@ -4020,7 +4051,7 @@ "Code": {} } }, - "S5y": { + "S63": { "type": "structure", "required": [ "UserName", @@ -4040,7 +4071,7 @@ } } }, - "S64": { + "S69": { "type": "structure", "required": [ "Path", @@ -4061,17 +4092,17 @@ } } }, - "S7k": { + "S7p": { "type": "list", "member": {} }, - "S7o": { + "S7t": { "type": "list", "member": { "shape": "Ss" } }, - "S9i": { + "S9n": { "type": "structure", "required": [ "UserName", @@ -4089,15 +4120,15 @@ } } }, - "Sa8": { + "Sad": { "type": "list", "member": {} }, - "Saa": { + "Saf": { "type": "list", "member": {} }, - "Sac": { + "Sah": { "type": "list", "member": { "type": "structure", @@ -4111,7 +4142,7 @@ } } }, - "Sai": { + "San": { "type": "structure", "members": { "EvaluationResults": { @@ -4127,7 +4158,7 @@ "EvalResourceName": {}, "EvalDecision": {}, "MatchedStatements": { - "shape": "Sam" + "shape": "Sar" }, "MissingContextValues": { "shape": "S4u" @@ -4141,10 +4172,10 @@ } }, "PermissionsBoundaryDecisionDetail": { - "shape": "Sau" + "shape": "Saz" }, "EvalDecisionDetails": { - "shape": "Sav" + "shape": "Sb0" }, "ResourceSpecificResults": { "type": "list", @@ -4158,16 +4189,16 @@ "EvalResourceName": {}, "EvalResourceDecision": {}, "MatchedStatements": { - "shape": "Sam" + "shape": "Sar" }, "MissingContextValues": { "shape": "S4u" }, "EvalDecisionDetails": { - "shape": "Sav" + "shape": "Sb0" }, "PermissionsBoundaryDecisionDetail": { - "shape": "Sau" + "shape": "Saz" } } } @@ -4181,7 +4212,7 @@ "Marker": {} } }, - "Sam": { + "Sar": { "type": "list", "member": { "type": "structure", @@ -4189,15 +4220,15 @@ "SourcePolicyId": {}, "SourcePolicyType": {}, "StartPosition": { - "shape": "Saq" + "shape": "Sav" }, "EndPosition": { - "shape": "Saq" + "shape": "Sav" } } } }, - "Saq": { + "Sav": { "type": "structure", "members": { "Line": { @@ -4208,7 +4239,7 @@ } } }, - "Sau": { + "Saz": { "type": "structure", "members": { "AllowedByPermissionsBoundary": { @@ -4216,12 +4247,12 @@ } } }, - "Sav": { + "Sb0": { "type": "map", "key": {}, "value": {} }, - "Sb9": { + "Sbe": { "type": "list", "member": {} } diff --git a/iamlivecore/service/identitystore-2020-06-15.min.json b/iamlivecore/service/identitystore-2020-06-15.min.json index 00c7557e..ee7b9c6c 100644 --- a/iamlivecore/service/identitystore-2020-06-15.min.json +++ b/iamlivecore/service/identitystore-2020-06-15.min.json @@ -14,6 +14,177 @@ "uid": "identitystore-2020-06-15" }, "operations": { + "CreateGroup": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId" + ], + "members": { + "IdentityStoreId": {}, + "DisplayName": { + "shape": "S3" + }, + "Description": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "required": [ + "GroupId", + "IdentityStoreId" + ], + "members": { + "GroupId": {}, + "IdentityStoreId": {} + } + } + }, + "CreateGroupMembership": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "GroupId", + "MemberId" + ], + "members": { + "IdentityStoreId": {}, + "GroupId": {}, + "MemberId": { + "shape": "S8" + } + } + }, + "output": { + "type": "structure", + "required": [ + "MembershipId", + "IdentityStoreId" + ], + "members": { + "MembershipId": {}, + "IdentityStoreId": {} + } + } + }, + "CreateUser": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId" + ], + "members": { + "IdentityStoreId": {}, + "UserName": { + "shape": "Sb" + }, + "Name": { + "shape": "Sc" + }, + "DisplayName": { + "shape": "S4" + }, + "NickName": { + "shape": "S4" + }, + "ProfileUrl": { + "shape": "S4" + }, + "Emails": { + "shape": "Sd" + }, + "Addresses": { + "shape": "Sg" + }, + "PhoneNumbers": { + "shape": "Si" + }, + "UserType": { + "shape": "S4" + }, + "Title": { + "shape": "S4" + }, + "PreferredLanguage": { + "shape": "S4" + }, + "Locale": { + "shape": "S4" + }, + "Timezone": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "required": [ + "UserId", + "IdentityStoreId" + ], + "members": { + "UserId": {}, + "IdentityStoreId": {} + } + } + }, + "DeleteGroup": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "GroupId" + ], + "members": { + "IdentityStoreId": {}, + "GroupId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteGroupMembership": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "MembershipId" + ], + "members": { + "IdentityStoreId": {}, + "MembershipId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteUser": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "UserId" + ], + "members": { + "IdentityStoreId": {}, + "UserId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DescribeGroup": { "input": { "type": "structure", @@ -30,11 +201,50 @@ "type": "structure", "required": [ "GroupId", - "DisplayName" + "IdentityStoreId" ], "members": { "GroupId": {}, - "DisplayName": {} + "DisplayName": { + "shape": "S3" + }, + "ExternalIds": { + "shape": "St" + }, + "Description": { + "shape": "S4" + }, + "IdentityStoreId": {} + } + } + }, + "DescribeGroupMembership": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "MembershipId" + ], + "members": { + "IdentityStoreId": {}, + "MembershipId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "IdentityStoreId", + "MembershipId", + "GroupId", + "MemberId" + ], + "members": { + "IdentityStoreId": {}, + "MembershipId": {}, + "GroupId": {}, + "MemberId": { + "shape": "S8" + } } } }, @@ -53,14 +263,237 @@ "output": { "type": "structure", "required": [ - "UserName", - "UserId" + "UserId", + "IdentityStoreId" ], "members": { "UserName": { + "shape": "Sb" + }, + "UserId": {}, + "ExternalIds": { + "shape": "St" + }, + "Name": { + "shape": "Sc" + }, + "DisplayName": { + "shape": "S4" + }, + "NickName": { + "shape": "S4" + }, + "ProfileUrl": { + "shape": "S4" + }, + "Emails": { + "shape": "Sd" + }, + "Addresses": { + "shape": "Sg" + }, + "PhoneNumbers": { + "shape": "Si" + }, + "UserType": { + "shape": "S4" + }, + "Title": { + "shape": "S4" + }, + "PreferredLanguage": { + "shape": "S4" + }, + "Locale": { + "shape": "S4" + }, + "Timezone": { + "shape": "S4" + }, + "IdentityStoreId": {} + } + } + }, + "GetGroupId": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "AlternateIdentifier" + ], + "members": { + "IdentityStoreId": {}, + "AlternateIdentifier": { + "shape": "S12" + } + } + }, + "output": { + "type": "structure", + "required": [ + "GroupId", + "IdentityStoreId" + ], + "members": { + "GroupId": {}, + "IdentityStoreId": {} + } + } + }, + "GetGroupMembershipId": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "GroupId", + "MemberId" + ], + "members": { + "IdentityStoreId": {}, + "GroupId": {}, + "MemberId": { + "shape": "S8" + } + } + }, + "output": { + "type": "structure", + "required": [ + "MembershipId", + "IdentityStoreId" + ], + "members": { + "MembershipId": {}, + "IdentityStoreId": {} + } + } + }, + "GetUserId": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "AlternateIdentifier" + ], + "members": { + "IdentityStoreId": {}, + "AlternateIdentifier": { + "shape": "S12" + } + } + }, + "output": { + "type": "structure", + "required": [ + "UserId", + "IdentityStoreId" + ], + "members": { + "UserId": {}, + "IdentityStoreId": {} + } + } + }, + "IsMemberInGroups": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "MemberId", + "GroupIds" + ], + "members": { + "IdentityStoreId": {}, + "MemberId": { "shape": "S8" }, - "UserId": {} + "GroupIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "Results" + ], + "members": { + "Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "GroupId": {}, + "MemberId": { + "shape": "S8" + }, + "MembershipExists": { + "shape": "Sf" + } + } + } + } + } + } + }, + "ListGroupMemberships": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "GroupId" + ], + "members": { + "IdentityStoreId": {}, + "GroupId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "GroupMemberships" + ], + "members": { + "GroupMemberships": { + "shape": "S1k" + }, + "NextToken": {} + } + } + }, + "ListGroupMembershipsForMember": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "MemberId" + ], + "members": { + "IdentityStoreId": {}, + "MemberId": { + "shape": "S8" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "GroupMemberships" + ], + "members": { + "GroupMemberships": { + "shape": "S1k" + }, + "NextToken": {} } } }, @@ -77,7 +510,9 @@ }, "NextToken": {}, "Filters": { - "shape": "Sc" + "shape": "S1p", + "deprecated": true, + "deprecatedMessage": "Using filters with ListGroups API is deprecated, please use GetGroupId API instead." } } }, @@ -93,11 +528,20 @@ "type": "structure", "required": [ "GroupId", - "DisplayName" + "IdentityStoreId" ], "members": { "GroupId": {}, - "DisplayName": {} + "DisplayName": { + "shape": "S3" + }, + "ExternalIds": { + "shape": "St" + }, + "Description": { + "shape": "S4" + }, + "IdentityStoreId": {} } } }, @@ -118,7 +562,9 @@ }, "NextToken": {}, "Filters": { - "shape": "Sc" + "shape": "S1p", + "deprecated": true, + "deprecatedMessage": "Using filters with ListUsers API is deprecated, please use GetGroupId API instead." } } }, @@ -133,28 +579,285 @@ "member": { "type": "structure", "required": [ - "UserName", - "UserId" + "UserId", + "IdentityStoreId" ], "members": { "UserName": { - "shape": "S8" + "shape": "Sb" + }, + "UserId": {}, + "ExternalIds": { + "shape": "St" + }, + "Name": { + "shape": "Sc" + }, + "DisplayName": { + "shape": "S4" + }, + "NickName": { + "shape": "S4" + }, + "ProfileUrl": { + "shape": "S4" + }, + "Emails": { + "shape": "Sd" + }, + "Addresses": { + "shape": "Sg" }, - "UserId": {} + "PhoneNumbers": { + "shape": "Si" + }, + "UserType": { + "shape": "S4" + }, + "Title": { + "shape": "S4" + }, + "PreferredLanguage": { + "shape": "S4" + }, + "Locale": { + "shape": "S4" + }, + "Timezone": { + "shape": "S4" + }, + "IdentityStoreId": {} } } }, "NextToken": {} } } + }, + "UpdateGroup": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "GroupId", + "Operations" + ], + "members": { + "IdentityStoreId": {}, + "GroupId": {}, + "Operations": { + "shape": "S1z" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateUser": { + "input": { + "type": "structure", + "required": [ + "IdentityStoreId", + "UserId", + "Operations" + ], + "members": { + "IdentityStoreId": {}, + "UserId": {}, + "Operations": { + "shape": "S1z" + } + } + }, + "output": { + "type": "structure", + "members": {} + } } }, "shapes": { + "S3": { + "type": "string", + "sensitive": true + }, + "S4": { + "type": "string", + "sensitive": true + }, "S8": { + "type": "structure", + "members": { + "UserId": {} + }, + "union": true + }, + "Sb": { "type": "string", "sensitive": true }, "Sc": { + "type": "structure", + "members": { + "Formatted": { + "shape": "S4" + }, + "FamilyName": { + "shape": "S4" + }, + "GivenName": { + "shape": "S4" + }, + "MiddleName": { + "shape": "S4" + }, + "HonorificPrefix": { + "shape": "S4" + }, + "HonorificSuffix": { + "shape": "S4" + } + } + }, + "Sd": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": { + "shape": "S4" + }, + "Type": { + "shape": "S4" + }, + "Primary": { + "shape": "Sf" + } + } + } + }, + "Sf": { + "type": "boolean", + "sensitive": true + }, + "Sg": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StreetAddress": { + "shape": "S4" + }, + "Locality": { + "shape": "S4" + }, + "Region": { + "shape": "S4" + }, + "PostalCode": { + "shape": "S4" + }, + "Country": { + "shape": "S4" + }, + "Formatted": { + "shape": "S4" + }, + "Type": { + "shape": "S4" + }, + "Primary": { + "shape": "Sf" + } + } + } + }, + "Si": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": { + "shape": "S4" + }, + "Type": { + "shape": "S4" + }, + "Primary": { + "shape": "Sf" + } + } + } + }, + "St": { + "type": "list", + "member": { + "shape": "Su" + } + }, + "Su": { + "type": "structure", + "required": [ + "Issuer", + "Id" + ], + "members": { + "Issuer": { + "type": "string", + "sensitive": true + }, + "Id": { + "type": "string", + "sensitive": true + } + } + }, + "S12": { + "type": "structure", + "members": { + "ExternalId": { + "shape": "Su" + }, + "UniqueAttribute": { + "type": "structure", + "required": [ + "AttributePath", + "AttributeValue" + ], + "members": { + "AttributePath": {}, + "AttributeValue": { + "shape": "S15" + } + } + } + }, + "union": true + }, + "S15": { + "type": "structure", + "members": {}, + "document": true + }, + "S1k": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "IdentityStoreId" + ], + "members": { + "IdentityStoreId": {}, + "MembershipId": {}, + "GroupId": {}, + "MemberId": { + "shape": "S8" + } + } + } + }, + "S1p": { "type": "list", "member": { "type": "structure", @@ -165,8 +868,22 @@ "members": { "AttributePath": {}, "AttributeValue": { - "type": "string", - "sensitive": true + "shape": "S4" + } + } + } + }, + "S1z": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AttributePath" + ], + "members": { + "AttributePath": {}, + "AttributeValue": { + "shape": "S15" } } } diff --git a/iamlivecore/service/imagebuilder-2019-12-02.min.json b/iamlivecore/service/imagebuilder-2019-12-02.min.json index dd2b5af1..18100cc4 100644 --- a/iamlivecore/service/imagebuilder-2019-12-02.min.json +++ b/iamlivecore/service/imagebuilder-2019-12-02.min.json @@ -119,7 +119,7 @@ }, "workingDirectory": {}, "targetRepository": { - "shape": "S13" + "shape": "S14" }, "kmsKeyId": {}, "clientToken": { @@ -152,7 +152,7 @@ "name": {}, "description": {}, "distributions": { - "shape": "S18" + "shape": "S19" }, "tags": { "shape": "Se" @@ -188,7 +188,7 @@ "distributionConfigurationArn": {}, "infrastructureConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S1s" + "shape": "S25" }, "enhancedImageMetadataEnabled": { "type": "boolean" @@ -198,6 +198,9 @@ }, "clientToken": { "idempotencyToken": true + }, + "imageScanningConfiguration": { + "shape": "S27" } } }, @@ -230,13 +233,13 @@ "infrastructureConfigurationArn": {}, "distributionConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S1s" + "shape": "S25" }, "enhancedImageMetadataEnabled": { "type": "boolean" }, "schedule": { - "shape": "S1w" + "shape": "S2b" }, "status": {}, "tags": { @@ -244,6 +247,9 @@ }, "clientToken": { "idempotencyToken": true + }, + "imageScanningConfiguration": { + "shape": "S27" } } }, @@ -286,7 +292,7 @@ }, "workingDirectory": {}, "additionalInstanceConfiguration": { - "shape": "S23" + "shape": "S2i" }, "clientToken": { "idempotencyToken": true @@ -318,15 +324,15 @@ "name": {}, "description": {}, "instanceTypes": { - "shape": "S28" + "shape": "S2n" }, "instanceProfileName": {}, "securityGroupIds": { - "shape": "S2b" + "shape": "S2q" }, "subnetId": {}, "logging": { - "shape": "S2c" + "shape": "S2r" }, "keyPair": {}, "terminateInstanceOnFailure": { @@ -334,7 +340,10 @@ }, "snsTopicArn": {}, "resourceTags": { - "shape": "S2f" + "shape": "S2u" + }, + "instanceMetadataOptions": { + "shape": "S2v" }, "tags": { "shape": "Se" @@ -562,6 +571,9 @@ "supportedOsVersions": { "shape": "Sa" }, + "state": { + "shape": "S3i" + }, "parameters": { "type": "list", "member": { @@ -589,6 +601,10 @@ "dateCreated": {}, "tags": { "shape": "Se" + }, + "publisher": {}, + "obfuscate": { + "type": "boolean" } } } @@ -642,7 +658,7 @@ "members": { "requestId": {}, "containerRecipe": { - "shape": "S3b" + "shape": "S3v" } } } @@ -694,7 +710,7 @@ "members": { "requestId": {}, "distributionConfiguration": { - "shape": "S3h" + "shape": "S41" } } } @@ -733,31 +749,43 @@ }, "osVersion": {}, "state": { - "shape": "S3o" + "shape": "S48" }, "imageRecipe": { - "shape": "S3q" + "shape": "S4a" }, "containerRecipe": { - "shape": "S3b" + "shape": "S3v" }, "sourcePipelineName": {}, "sourcePipelineArn": {}, "infrastructureConfiguration": { - "shape": "S3s" + "shape": "S4c" }, "distributionConfiguration": { - "shape": "S3h" + "shape": "S41" }, "imageTestsConfiguration": { - "shape": "S1s" + "shape": "S25" }, "dateCreated": {}, "outputResources": { - "shape": "S3t" + "shape": "S4d" }, "tags": { "shape": "Se" + }, + "buildType": {}, + "imageSource": {}, + "scanState": { + "type": "structure", + "members": { + "status": {}, + "reason": {} + } + }, + "imageScanningConfiguration": { + "shape": "S27" } } } @@ -786,7 +814,7 @@ "members": { "requestId": {}, "imagePipeline": { - "shape": "S40" + "shape": "S4o" } } } @@ -838,7 +866,7 @@ "members": { "requestId": {}, "imageRecipe": { - "shape": "S3q" + "shape": "S4a" } } } @@ -890,7 +918,93 @@ "members": { "requestId": {}, "infrastructureConfiguration": { - "shape": "S3s" + "shape": "S4c" + } + } + } + }, + "GetWorkflowExecution": { + "http": { + "method": "GET", + "requestUri": "/GetWorkflowExecution" + }, + "input": { + "type": "structure", + "required": [ + "workflowExecutionId" + ], + "members": { + "workflowExecutionId": { + "location": "querystring", + "locationName": "workflowExecutionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "workflowBuildVersionArn": {}, + "workflowExecutionId": {}, + "imageBuildVersionArn": {}, + "type": {}, + "status": {}, + "message": {}, + "totalStepCount": { + "type": "integer" + }, + "totalStepsSucceeded": { + "type": "integer" + }, + "totalStepsFailed": { + "type": "integer" + }, + "totalStepsSkipped": { + "type": "integer" + }, + "startTime": {}, + "endTime": {} + } + } + }, + "GetWorkflowStepExecution": { + "http": { + "method": "GET", + "requestUri": "/GetWorkflowStepExecution" + }, + "input": { + "type": "structure", + "required": [ + "stepExecutionId" + ], + "members": { + "stepExecutionId": { + "location": "querystring", + "locationName": "stepExecutionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "stepExecutionId": {}, + "workflowBuildVersionArn": {}, + "workflowExecutionId": {}, + "imageBuildVersionArn": {}, + "name": {}, + "description": {}, + "action": {}, + "status": {}, + "rollbackStatus": {}, + "message": {}, + "inputs": {}, + "outputs": {}, + "startTime": {}, + "endTime": {}, + "onFailure": {}, + "timeoutSeconds": { + "type": "integer" } } } @@ -938,6 +1052,44 @@ } } }, + "ImportVmImage": { + "http": { + "method": "PUT", + "requestUri": "/ImportVmImage" + }, + "input": { + "type": "structure", + "required": [ + "name", + "semanticVersion", + "platform", + "vmImportTaskId", + "clientToken" + ], + "members": { + "name": {}, + "semanticVersion": {}, + "description": {}, + "platform": {}, + "osVersion": {}, + "vmImportTaskId": {}, + "tags": { + "shape": "Se" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "imageArn": {}, + "clientToken": {} + } + } + }, "ListComponentBuildVersions": { "http": { "requestUri": "/ListComponentBuildVersions" @@ -971,6 +1123,9 @@ "supportedOsVersions": { "shape": "Sa" }, + "state": { + "shape": "S3i" + }, "type": {}, "owner": {}, "description": {}, @@ -978,6 +1133,10 @@ "dateCreated": {}, "tags": { "shape": "Se" + }, + "publisher": {}, + "obfuscate": { + "type": "boolean" } } } @@ -995,7 +1154,7 @@ "members": { "owner": {}, "filters": { - "shape": "S4l" + "shape": "S5v" }, "byName": { "type": "boolean" @@ -1042,7 +1201,7 @@ "members": { "owner": {}, "filters": { - "shape": "S4l" + "shape": "S5v" }, "maxResults": { "type": "integer" @@ -1084,7 +1243,7 @@ "type": "structure", "members": { "filters": { - "shape": "S4l" + "shape": "S5v" }, "maxResults": { "type": "integer" @@ -1132,7 +1291,7 @@ "members": { "imageVersionArn": {}, "filters": { - "shape": "S4l" + "shape": "S5v" }, "maxResults": { "type": "integer" @@ -1145,7 +1304,7 @@ "members": { "requestId": {}, "imageSummaryList": { - "shape": "S55" + "shape": "S6f" }, "nextToken": {} } @@ -1198,7 +1357,7 @@ "members": { "imagePipelineArn": {}, "filters": { - "shape": "S4l" + "shape": "S5v" }, "maxResults": { "type": "integer" @@ -1211,7 +1370,7 @@ "members": { "requestId": {}, "imageSummaryList": { - "shape": "S55" + "shape": "S6f" }, "nextToken": {} } @@ -1225,7 +1384,7 @@ "type": "structure", "members": { "filters": { - "shape": "S4l" + "shape": "S5v" }, "maxResults": { "type": "integer" @@ -1240,7 +1399,7 @@ "imagePipelineList": { "type": "list", "member": { - "shape": "S40" + "shape": "S4o" } }, "nextToken": {} @@ -1256,7 +1415,7 @@ "members": { "owner": {}, "filters": { - "shape": "S4l" + "shape": "S5v" }, "maxResults": { "type": "integer" @@ -1289,6 +1448,230 @@ } } }, + "ListImageScanFindingAggregations": { + "http": { + "requestUri": "/ListImageScanFindingAggregations" + }, + "input": { + "type": "structure", + "members": { + "filter": { + "shape": "S5w" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "aggregationType": {}, + "responses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountAggregation": { + "type": "structure", + "members": { + "accountId": {}, + "severityCounts": { + "shape": "S6z" + } + } + }, + "imageAggregation": { + "type": "structure", + "members": { + "imageBuildVersionArn": {}, + "severityCounts": { + "shape": "S6z" + } + } + }, + "imagePipelineAggregation": { + "type": "structure", + "members": { + "imagePipelineArn": {}, + "severityCounts": { + "shape": "S6z" + } + } + }, + "vulnerabilityIdAggregation": { + "type": "structure", + "members": { + "vulnerabilityId": {}, + "severityCounts": { + "shape": "S6z" + } + } + } + } + } + }, + "nextToken": {} + } + } + }, + "ListImageScanFindings": { + "http": { + "requestUri": "/ListImageScanFindings" + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "values": { + "type": "list", + "member": {} + } + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "findings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "awsAccountId": {}, + "imageBuildVersionArn": {}, + "imagePipelineArn": {}, + "type": {}, + "description": {}, + "title": {}, + "remediation": { + "type": "structure", + "members": { + "recommendation": { + "type": "structure", + "members": { + "text": {}, + "url": {} + } + } + } + }, + "severity": {}, + "firstObservedAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "inspectorScore": { + "type": "double" + }, + "inspectorScoreDetails": { + "type": "structure", + "members": { + "adjustedCvss": { + "type": "structure", + "members": { + "scoreSource": {}, + "cvssSource": {}, + "version": {}, + "score": { + "type": "double" + }, + "scoringVector": {}, + "adjustments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "metric": {}, + "reason": {} + } + } + } + } + } + } + }, + "packageVulnerabilityDetails": { + "type": "structure", + "required": [ + "vulnerabilityId" + ], + "members": { + "vulnerabilityId": {}, + "vulnerablePackages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "version": {}, + "sourceLayerHash": {}, + "epoch": { + "type": "integer" + }, + "release": {}, + "arch": {}, + "packageManager": {}, + "filePath": {}, + "fixedInVersion": {}, + "remediation": {} + } + } + }, + "source": {}, + "cvss": { + "type": "list", + "member": { + "type": "structure", + "members": { + "baseScore": { + "type": "double" + }, + "scoringVector": {}, + "version": {}, + "source": {} + } + } + }, + "relatedVulnerabilities": { + "type": "list", + "member": {} + }, + "sourceUrl": {}, + "vendorSeverity": {}, + "vendorCreatedAt": { + "type": "timestamp" + }, + "vendorUpdatedAt": { + "type": "timestamp" + }, + "referenceUrls": { + "type": "list", + "member": {} + } + } + }, + "fixAvailable": {} + } + } + }, + "nextToken": {} + } + } + }, "ListImages": { "http": { "requestUri": "/ListImages" @@ -1298,7 +1681,7 @@ "members": { "owner": {}, "filters": { - "shape": "S4l" + "shape": "S5v" }, "byName": { "type": "boolean" @@ -1328,7 +1711,9 @@ "platform": {}, "osVersion": {}, "owner": {}, - "dateCreated": {} + "dateCreated": {}, + "buildType": {}, + "imageSource": {} } } }, @@ -1344,7 +1729,7 @@ "type": "structure", "members": { "filters": { - "shape": "S4l" + "shape": "S5v" }, "maxResults": { "type": "integer" @@ -1367,13 +1752,13 @@ "dateCreated": {}, "dateUpdated": {}, "resourceTags": { - "shape": "S2f" + "shape": "S2u" }, "tags": { "shape": "Se" }, "instanceTypes": { - "shape": "S28" + "shape": "S2n" }, "instanceProfileName": {} } @@ -1409,6 +1794,108 @@ } } }, + "ListWorkflowExecutions": { + "http": { + "requestUri": "/ListWorkflowExecutions" + }, + "input": { + "type": "structure", + "required": [ + "imageBuildVersionArn" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "imageBuildVersionArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "workflowExecutions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "workflowBuildVersionArn": {}, + "workflowExecutionId": {}, + "type": {}, + "status": {}, + "message": {}, + "totalStepCount": { + "type": "integer" + }, + "totalStepsSucceeded": { + "type": "integer" + }, + "totalStepsFailed": { + "type": "integer" + }, + "totalStepsSkipped": { + "type": "integer" + }, + "startTime": {}, + "endTime": {} + } + } + }, + "imageBuildVersionArn": {}, + "message": {}, + "nextToken": {} + } + } + }, + "ListWorkflowStepExecutions": { + "http": { + "requestUri": "/ListWorkflowStepExecutions" + }, + "input": { + "type": "structure", + "required": [ + "workflowExecutionId" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "workflowExecutionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "steps": { + "type": "list", + "member": { + "type": "structure", + "members": { + "stepExecutionId": {}, + "name": {}, + "description": {}, + "action": {}, + "status": {}, + "rollbackStatus": {}, + "message": {}, + "inputs": {}, + "outputs": {}, + "startTime": {}, + "endTime": {} + } + } + }, + "workflowBuildVersionArn": {}, + "workflowExecutionId": {}, + "imageBuildVersionArn": {}, + "message": {}, + "nextToken": {} + } + } + }, "PutComponentPolicy": { "http": { "method": "PUT", @@ -1602,7 +2089,7 @@ "distributionConfigurationArn": {}, "description": {}, "distributions": { - "shape": "S18" + "shape": "S19" }, "clientToken": { "idempotencyToken": true @@ -1638,17 +2125,20 @@ "infrastructureConfigurationArn": {}, "distributionConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S1s" + "shape": "S25" }, "enhancedImageMetadataEnabled": { "type": "boolean" }, "schedule": { - "shape": "S1w" + "shape": "S2b" }, "status": {}, "clientToken": { "idempotencyToken": true + }, + "imageScanningConfiguration": { + "shape": "S27" } } }, @@ -1677,15 +2167,15 @@ "infrastructureConfigurationArn": {}, "description": {}, "instanceTypes": { - "shape": "S28" + "shape": "S2n" }, "instanceProfileName": {}, "securityGroupIds": { - "shape": "S2b" + "shape": "S2q" }, "subnetId": {}, "logging": { - "shape": "S2c" + "shape": "S2r" }, "keyPair": {}, "terminateInstanceOnFailure": { @@ -1696,7 +2186,10 @@ "idempotencyToken": true }, "resourceTags": { - "shape": "S2f" + "shape": "S2u" + }, + "instanceMetadataOptions": { + "shape": "S2v" } } }, @@ -1784,7 +2277,10 @@ "volumeSize": { "type": "integer" }, - "volumeType": {} + "volumeType": {}, + "throughput": { + "type": "integer" + } } }, "virtualName": {}, @@ -1792,7 +2288,7 @@ } } }, - "S13": { + "S14": { "type": "structure", "required": [ "service", @@ -1803,7 +2299,7 @@ "repositoryName": {} } }, - "S18": { + "S19": { "type": "list", "member": { "type": "structure", @@ -1818,7 +2314,7 @@ "name": {}, "description": {}, "targetAccountIds": { - "shape": "S1c" + "shape": "S1d" }, "amiTags": { "shape": "Se" @@ -1828,10 +2324,18 @@ "type": "structure", "members": { "userIds": { - "shape": "S1c" + "shape": "S1d" }, "userGroups": { - "shape": "S1f" + "shape": "S1g" + }, + "organizationArns": { + "type": "list", + "member": {} + }, + "organizationalUnitArns": { + "type": "list", + "member": {} } } } @@ -1845,10 +2349,10 @@ "members": { "description": {}, "containerTags": { - "shape": "S1f" + "shape": "S1g" }, "targetRepository": { - "shape": "S13" + "shape": "S14" } } }, @@ -1871,19 +2375,67 @@ } } } + }, + "s3ExportConfiguration": { + "type": "structure", + "required": [ + "roleName", + "diskImageFormat", + "s3Bucket" + ], + "members": { + "roleName": {}, + "diskImageFormat": {}, + "s3Bucket": {}, + "s3Prefix": {} + } + }, + "fastLaunchConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "snapshotConfiguration": { + "type": "structure", + "members": { + "targetResourceCount": { + "type": "integer" + } + } + }, + "maxParallelLaunches": { + "type": "integer" + }, + "launchTemplate": { + "type": "structure", + "members": { + "launchTemplateId": {}, + "launchTemplateName": {}, + "launchTemplateVersion": {} + } + }, + "accountId": {} + } + } } } } }, - "S1c": { + "S1d": { "type": "list", "member": {} }, - "S1f": { + "S1g": { "type": "list", "member": {} }, - "S1s": { + "S25": { "type": "structure", "members": { "imageTestsEnabled": { @@ -1894,7 +2446,24 @@ } } }, - "S1w": { + "S27": { + "type": "structure", + "members": { + "imageScanningEnabled": { + "type": "boolean" + }, + "ecrConfiguration": { + "type": "structure", + "members": { + "repositoryName": {}, + "containerTags": { + "shape": "S1g" + } + } + } + } + }, + "S2b": { "type": "structure", "members": { "scheduleExpression": {}, @@ -1902,7 +2471,7 @@ "pipelineExecutionStartCondition": {} } }, - "S23": { + "S2i": { "type": "structure", "members": { "systemsManagerAgent": { @@ -1916,15 +2485,15 @@ "userDataOverride": {} } }, - "S28": { + "S2n": { "type": "list", "member": {} }, - "S2b": { + "S2q": { "type": "list", "member": {} }, - "S2c": { + "S2r": { "type": "structure", "members": { "s3Logs": { @@ -1936,12 +2505,28 @@ } } }, - "S2f": { + "S2u": { "type": "map", "key": {}, "value": {} }, - "S3b": { + "S2v": { + "type": "structure", + "members": { + "httpTokens": {}, + "httpPutResponseHopLimit": { + "type": "integer" + } + } + }, + "S3i": { + "type": "structure", + "members": { + "status": {}, + "reason": {} + } + }, + "S3v": { "type": "structure", "members": { "arn": {}, @@ -1969,11 +2554,11 @@ }, "workingDirectory": {}, "targetRepository": { - "shape": "S13" + "shape": "S14" } } }, - "S3h": { + "S41": { "type": "structure", "required": [ "timeoutMinutes" @@ -1983,7 +2568,7 @@ "name": {}, "description": {}, "distributions": { - "shape": "S18" + "shape": "S19" }, "timeoutMinutes": { "type": "integer" @@ -1995,14 +2580,14 @@ } } }, - "S3o": { + "S48": { "type": "structure", "members": { "status": {}, "reason": {} } }, - "S3q": { + "S4a": { "type": "structure", "members": { "arn": {}, @@ -2025,26 +2610,26 @@ }, "workingDirectory": {}, "additionalInstanceConfiguration": { - "shape": "S23" + "shape": "S2i" } } }, - "S3s": { + "S4c": { "type": "structure", "members": { "arn": {}, "name": {}, "description": {}, "instanceTypes": { - "shape": "S28" + "shape": "S2n" }, "instanceProfileName": {}, "securityGroupIds": { - "shape": "S2b" + "shape": "S2q" }, "subnetId": {}, "logging": { - "shape": "S2c" + "shape": "S2r" }, "keyPair": {}, "terminateInstanceOnFailure": { @@ -2054,14 +2639,17 @@ "dateCreated": {}, "dateUpdated": {}, "resourceTags": { - "shape": "S2f" + "shape": "S2u" + }, + "instanceMetadataOptions": { + "shape": "S2v" }, "tags": { "shape": "Se" } } }, - "S3t": { + "S4d": { "type": "structure", "members": { "amis": { @@ -2074,7 +2662,7 @@ "name": {}, "description": {}, "state": { - "shape": "S3o" + "shape": "S48" }, "accountId": {} } @@ -2087,14 +2675,14 @@ "members": { "region": {}, "imageUris": { - "shape": "S1f" + "shape": "S1g" } } } } } }, - "S40": { + "S4o": { "type": "structure", "members": { "arn": {}, @@ -2109,10 +2697,10 @@ "infrastructureConfigurationArn": {}, "distributionConfigurationArn": {}, "imageTestsConfiguration": { - "shape": "S1s" + "shape": "S25" }, "schedule": { - "shape": "S1w" + "shape": "S2b" }, "status": {}, "dateCreated": {}, @@ -2121,23 +2709,29 @@ "dateNextRun": {}, "tags": { "shape": "Se" + }, + "imageScanningConfiguration": { + "shape": "S27" } } }, - "S4l": { + "S5v": { "type": "list", "member": { - "type": "structure", - "members": { - "name": {}, - "values": { - "type": "list", - "member": {} - } + "shape": "S5w" + } + }, + "S5w": { + "type": "structure", + "members": { + "name": {}, + "values": { + "type": "list", + "member": {} } } }, - "S55": { + "S6f": { "type": "list", "member": { "type": "structure", @@ -2149,16 +2743,35 @@ "platform": {}, "osVersion": {}, "state": { - "shape": "S3o" + "shape": "S48" }, "owner": {}, "dateCreated": {}, "outputResources": { - "shape": "S3t" + "shape": "S4d" }, "tags": { "shape": "Se" - } + }, + "buildType": {}, + "imageSource": {} + } + } + }, + "S6z": { + "type": "structure", + "members": { + "all": { + "type": "long" + }, + "critical": { + "type": "long" + }, + "high": { + "type": "long" + }, + "medium": { + "type": "long" } } } diff --git a/iamlivecore/service/inspector2-2020-06-08.min.json b/iamlivecore/service/inspector2-2020-06-08.min.json new file mode 100644 index 00000000..094e4ad9 --- /dev/null +++ b/iamlivecore/service/inspector2-2020-06-08.min.json @@ -0,0 +1,3046 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-06-08", + "endpointPrefix": "inspector2", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "Inspector2", + "serviceFullName": "Inspector2", + "serviceId": "Inspector2", + "signatureVersion": "v4", + "signingName": "inspector2", + "uid": "inspector2-2020-06-08" + }, + "operations": { + "AssociateMember": { + "http": { + "requestUri": "/members/associate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {} + } + } + }, + "BatchGetAccountStatus": { + "http": { + "requestUri": "/status/batch/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accountIds": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "required": [ + "accounts" + ], + "members": { + "accounts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "resourceState", + "state" + ], + "members": { + "accountId": {}, + "resourceState": { + "type": "structure", + "required": [ + "ec2", + "ecr" + ], + "members": { + "ec2": { + "shape": "Sa" + }, + "ecr": { + "shape": "Sa" + }, + "lambda": { + "shape": "Sa" + }, + "lambdaCode": { + "shape": "Sa" + } + } + }, + "state": { + "shape": "Sa" + } + } + } + }, + "failedAccounts": { + "shape": "Se" + } + } + } + }, + "BatchGetCodeSnippet": { + "http": { + "requestUri": "/codesnippet/batchget", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "findingArns" + ], + "members": { + "findingArns": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "codeSnippetResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "codeSnippet": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "content", + "lineNumber" + ], + "members": { + "content": {}, + "lineNumber": { + "type": "integer" + } + } + } + }, + "endLine": { + "type": "integer" + }, + "findingArn": {}, + "startLine": { + "type": "integer" + }, + "suggestedFixes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "code": {}, + "description": {} + } + } + } + } + } + }, + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "findingArn" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "findingArn": {} + } + } + } + } + } + }, + "BatchGetFindingDetails": { + "http": { + "requestUri": "/findings/details/batch/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "findingArns" + ], + "members": { + "findingArns": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "findingArn" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "findingArn": {} + } + } + }, + "findingDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "cisaData": { + "shape": "S16" + }, + "cwes": { + "shape": "S1a" + }, + "epssScore": { + "type": "double" + }, + "evidences": { + "type": "list", + "member": { + "type": "structure", + "members": { + "evidenceDetail": {}, + "evidenceRule": {}, + "severity": {} + } + } + }, + "exploitObserved": { + "shape": "S1i" + }, + "findingArn": {}, + "referenceUrls": { + "shape": "S1l" + }, + "riskScore": { + "type": "integer" + }, + "tools": { + "type": "list", + "member": {} + }, + "ttps": { + "shape": "S1q" + } + } + } + } + } + } + }, + "BatchGetFreeTrialInfo": { + "http": { + "requestUri": "/freetrialinfo/batchget", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accountIds" + ], + "members": { + "accountIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "accounts", + "failedAccounts" + ], + "members": { + "accounts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "freeTrialInfo" + ], + "members": { + "accountId": {}, + "freeTrialInfo": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "end", + "start", + "status", + "type" + ], + "members": { + "end": { + "type": "timestamp" + }, + "start": { + "type": "timestamp" + }, + "status": {}, + "type": {} + } + } + } + } + } + }, + "failedAccounts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "code", + "message" + ], + "members": { + "accountId": {}, + "code": {}, + "message": {} + } + } + } + } + } + }, + "BatchGetMemberEc2DeepInspectionStatus": { + "http": { + "requestUri": "/ec2deepinspectionstatus/member/batch/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accountIds": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "accountIds": { + "shape": "S29" + }, + "failedAccountIds": { + "shape": "S2c" + } + } + } + }, + "BatchUpdateMemberEc2DeepInspectionStatus": { + "http": { + "requestUri": "/ec2deepinspectionstatus/member/batch/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accountIds" + ], + "members": { + "accountIds": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "activateDeepInspection" + ], + "members": { + "accountId": {}, + "activateDeepInspection": { + "type": "boolean" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "accountIds": { + "shape": "S29" + }, + "failedAccountIds": { + "shape": "S2c" + } + } + } + }, + "CancelFindingsReport": { + "http": { + "requestUri": "/reporting/cancel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "reportId" + ], + "members": { + "reportId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "reportId" + ], + "members": { + "reportId": {} + } + } + }, + "CancelSbomExport": { + "http": { + "requestUri": "/sbomexport/cancel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "reportId" + ], + "members": { + "reportId": {} + } + }, + "output": { + "type": "structure", + "members": { + "reportId": {} + } + }, + "idempotent": true + }, + "CreateFilter": { + "http": { + "requestUri": "/filters/create", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "action", + "filterCriteria", + "name" + ], + "members": { + "action": {}, + "description": {}, + "filterCriteria": { + "shape": "S2r" + }, + "name": {}, + "reason": {}, + "tags": { + "shape": "S3c" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + } + }, + "CreateFindingsReport": { + "http": { + "requestUri": "/reporting/create", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "reportFormat", + "s3Destination" + ], + "members": { + "filterCriteria": { + "shape": "S2r" + }, + "reportFormat": {}, + "s3Destination": { + "shape": "S3h" + } + } + }, + "output": { + "type": "structure", + "members": { + "reportId": {} + } + } + }, + "CreateSbomExport": { + "http": { + "requestUri": "/sbomexport/create", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "reportFormat", + "s3Destination" + ], + "members": { + "reportFormat": {}, + "resourceFilterCriteria": { + "shape": "S3l" + }, + "s3Destination": { + "shape": "S3h" + } + } + }, + "output": { + "type": "structure", + "members": { + "reportId": {} + } + }, + "idempotent": true + }, + "DeleteFilter": { + "http": { + "requestUri": "/filters/delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + } + }, + "DescribeOrganizationConfiguration": { + "http": { + "requestUri": "/organizationconfiguration/describe", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "autoEnable": { + "shape": "S3y" + }, + "maxAccountLimitReached": { + "type": "boolean" + } + } + } + }, + "Disable": { + "http": { + "requestUri": "/disable", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accountIds": { + "shape": "S5" + }, + "resourceTypes": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "accounts" + ], + "members": { + "accounts": { + "shape": "S43" + }, + "failedAccounts": { + "shape": "Se" + } + } + } + }, + "DisableDelegatedAdminAccount": { + "http": { + "requestUri": "/delegatedadminaccounts/disable", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "delegatedAdminAccountId" + ], + "members": { + "delegatedAdminAccountId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "delegatedAdminAccountId" + ], + "members": { + "delegatedAdminAccountId": {} + } + } + }, + "DisassociateMember": { + "http": { + "requestUri": "/members/disassociate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {} + } + } + }, + "Enable": { + "http": { + "requestUri": "/enable", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceTypes" + ], + "members": { + "accountIds": { + "shape": "S5" + }, + "clientToken": { + "idempotencyToken": true + }, + "resourceTypes": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "accounts" + ], + "members": { + "accounts": { + "shape": "S43" + }, + "failedAccounts": { + "shape": "Se" + } + } + } + }, + "EnableDelegatedAdminAccount": { + "http": { + "requestUri": "/delegatedadminaccounts/enable", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "delegatedAdminAccountId" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "delegatedAdminAccountId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "delegatedAdminAccountId" + ], + "members": { + "delegatedAdminAccountId": {} + } + } + }, + "GetConfiguration": { + "http": { + "requestUri": "/configuration/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "ecrConfiguration": { + "type": "structure", + "members": { + "rescanDurationState": { + "type": "structure", + "members": { + "rescanDuration": {}, + "status": {}, + "updatedAt": { + "type": "timestamp" + } + } + } + } + } + } + } + }, + "GetDelegatedAdminAccount": { + "http": { + "requestUri": "/delegatedadminaccounts/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "delegatedAdmin": { + "type": "structure", + "members": { + "accountId": {}, + "relationshipStatus": {} + } + } + } + } + }, + "GetEc2DeepInspectionConfiguration": { + "http": { + "requestUri": "/ec2deepinspectionconfiguration/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "errorMessage": {}, + "orgPackagePaths": { + "shape": "S4s" + }, + "packagePaths": { + "shape": "S4s" + }, + "status": {} + } + } + }, + "GetEncryptionKey": { + "http": { + "method": "GET", + "requestUri": "/encryptionkey/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceType", + "scanType" + ], + "members": { + "resourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "scanType": { + "location": "querystring", + "locationName": "scanType" + } + } + }, + "output": { + "type": "structure", + "required": [ + "kmsKeyId" + ], + "members": { + "kmsKeyId": {} + } + } + }, + "GetFindingsReportStatus": { + "http": { + "requestUri": "/reporting/status/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "reportId": {} + } + }, + "output": { + "type": "structure", + "members": { + "destination": { + "shape": "S3h" + }, + "errorCode": {}, + "errorMessage": {}, + "filterCriteria": { + "shape": "S2r" + }, + "reportId": {}, + "status": {} + } + } + }, + "GetMember": { + "http": { + "requestUri": "/members/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {} + } + }, + "output": { + "type": "structure", + "members": { + "member": { + "shape": "S56" + } + } + } + }, + "GetSbomExport": { + "http": { + "requestUri": "/sbomexport/get", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "reportId" + ], + "members": { + "reportId": {} + } + }, + "output": { + "type": "structure", + "members": { + "errorCode": {}, + "errorMessage": {}, + "filterCriteria": { + "shape": "S3l" + }, + "format": {}, + "reportId": {}, + "s3Destination": { + "shape": "S3h" + }, + "status": {} + } + }, + "idempotent": true + }, + "ListAccountPermissions": { + "http": { + "requestUri": "/accountpermissions/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "service": {} + } + }, + "output": { + "type": "structure", + "required": [ + "permissions" + ], + "members": { + "nextToken": {}, + "permissions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "operation", + "service" + ], + "members": { + "operation": {}, + "service": {} + } + } + } + } + } + }, + "ListCoverage": { + "http": { + "requestUri": "/coverage/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filterCriteria": { + "shape": "S5i" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "coveredResources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "resourceId", + "resourceType", + "scanType" + ], + "members": { + "accountId": {}, + "lastScannedAt": { + "type": "timestamp" + }, + "resourceId": {}, + "resourceMetadata": { + "type": "structure", + "members": { + "ec2": { + "type": "structure", + "members": { + "amiId": {}, + "platform": {}, + "tags": { + "shape": "S3c" + } + } + }, + "ecrImage": { + "type": "structure", + "members": { + "tags": { + "type": "list", + "member": {} + } + } + }, + "ecrRepository": { + "type": "structure", + "members": { + "name": {}, + "scanFrequency": {} + } + }, + "lambdaFunction": { + "type": "structure", + "members": { + "functionName": {}, + "functionTags": { + "shape": "S3c" + }, + "layers": { + "type": "list", + "member": {} + }, + "runtime": {} + } + } + } + }, + "resourceType": {}, + "scanStatus": { + "type": "structure", + "required": [ + "reason", + "statusCode" + ], + "members": { + "reason": {}, + "statusCode": {} + } + }, + "scanType": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListCoverageStatistics": { + "http": { + "requestUri": "/coverage/statistics/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filterCriteria": { + "shape": "S5i" + }, + "groupBy": {}, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "totalCounts" + ], + "members": { + "countsByGroup": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "long" + }, + "groupKey": {} + } + } + }, + "nextToken": {}, + "totalCounts": { + "type": "long" + } + } + } + }, + "ListDelegatedAdminAccounts": { + "http": { + "requestUri": "/delegatedadminaccounts/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "delegatedAdminAccounts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListFilters": { + "http": { + "requestUri": "/filters/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "action": {}, + "arns": { + "type": "list", + "member": {} + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "filters" + ], + "members": { + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "action", + "arn", + "createdAt", + "criteria", + "name", + "ownerId", + "updatedAt" + ], + "members": { + "action": {}, + "arn": {}, + "createdAt": { + "type": "timestamp" + }, + "criteria": { + "shape": "S2r" + }, + "description": {}, + "name": {}, + "ownerId": {}, + "reason": {}, + "tags": { + "shape": "S3c" + }, + "updatedAt": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListFindingAggregations": { + "http": { + "requestUri": "/findings/aggregation/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "aggregationType" + ], + "members": { + "accountIds": { + "shape": "S2s" + }, + "aggregationRequest": { + "type": "structure", + "members": { + "accountAggregation": { + "type": "structure", + "members": { + "findingType": {}, + "resourceType": {}, + "sortBy": {}, + "sortOrder": {} + } + }, + "amiAggregation": { + "type": "structure", + "members": { + "amis": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "awsEcrContainerAggregation": { + "type": "structure", + "members": { + "architectures": { + "shape": "S2s" + }, + "imageShas": { + "shape": "S2s" + }, + "imageTags": { + "shape": "S2s" + }, + "repositories": { + "shape": "S2s" + }, + "resourceIds": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "ec2InstanceAggregation": { + "type": "structure", + "members": { + "amis": { + "shape": "S2s" + }, + "instanceIds": { + "shape": "S2s" + }, + "instanceTags": { + "shape": "S33" + }, + "operatingSystems": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "findingTypeAggregation": { + "type": "structure", + "members": { + "findingType": {}, + "resourceType": {}, + "sortBy": {}, + "sortOrder": {} + } + }, + "imageLayerAggregation": { + "type": "structure", + "members": { + "layerHashes": { + "shape": "S2s" + }, + "repositories": { + "shape": "S2s" + }, + "resourceIds": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "lambdaFunctionAggregation": { + "type": "structure", + "members": { + "functionNames": { + "shape": "S2s" + }, + "functionTags": { + "shape": "S33" + }, + "resourceIds": { + "shape": "S2s" + }, + "runtimes": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "lambdaLayerAggregation": { + "type": "structure", + "members": { + "functionNames": { + "shape": "S2s" + }, + "layerArns": { + "shape": "S2s" + }, + "resourceIds": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "packageAggregation": { + "type": "structure", + "members": { + "packageNames": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "repositoryAggregation": { + "type": "structure", + "members": { + "repositories": { + "shape": "S2s" + }, + "sortBy": {}, + "sortOrder": {} + } + }, + "titleAggregation": { + "type": "structure", + "members": { + "findingType": {}, + "resourceType": {}, + "sortBy": {}, + "sortOrder": {}, + "titles": { + "shape": "S2s" + }, + "vulnerabilityIds": { + "shape": "S2s" + } + } + } + }, + "union": true + }, + "aggregationType": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "aggregationType" + ], + "members": { + "aggregationType": {}, + "nextToken": {}, + "responses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountAggregation": { + "type": "structure", + "members": { + "accountId": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "amiAggregation": { + "type": "structure", + "required": [ + "ami" + ], + "members": { + "accountId": {}, + "affectedInstances": { + "type": "long" + }, + "ami": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "awsEcrContainerAggregation": { + "type": "structure", + "required": [ + "resourceId" + ], + "members": { + "accountId": {}, + "architecture": {}, + "imageSha": {}, + "imageTags": { + "type": "list", + "member": {} + }, + "repository": {}, + "resourceId": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "ec2InstanceAggregation": { + "type": "structure", + "required": [ + "instanceId" + ], + "members": { + "accountId": {}, + "ami": {}, + "instanceId": {}, + "instanceTags": { + "shape": "S3c" + }, + "networkFindings": { + "type": "long" + }, + "operatingSystem": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "findingTypeAggregation": { + "type": "structure", + "members": { + "accountId": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "imageLayerAggregation": { + "type": "structure", + "required": [ + "accountId", + "layerHash", + "repository", + "resourceId" + ], + "members": { + "accountId": {}, + "layerHash": {}, + "repository": {}, + "resourceId": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "lambdaFunctionAggregation": { + "type": "structure", + "required": [ + "resourceId" + ], + "members": { + "accountId": {}, + "functionName": {}, + "lambdaTags": { + "shape": "S3c" + }, + "lastModifiedAt": { + "type": "timestamp" + }, + "resourceId": {}, + "runtime": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "lambdaLayerAggregation": { + "type": "structure", + "required": [ + "accountId", + "functionName", + "layerArn", + "resourceId" + ], + "members": { + "accountId": {}, + "functionName": {}, + "layerArn": {}, + "resourceId": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "packageAggregation": { + "type": "structure", + "required": [ + "packageName" + ], + "members": { + "accountId": {}, + "packageName": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "repositoryAggregation": { + "type": "structure", + "required": [ + "repository" + ], + "members": { + "accountId": {}, + "affectedImages": { + "type": "long" + }, + "repository": {}, + "severityCounts": { + "shape": "S7t" + } + } + }, + "titleAggregation": { + "type": "structure", + "required": [ + "title" + ], + "members": { + "accountId": {}, + "severityCounts": { + "shape": "S7t" + }, + "title": {}, + "vulnerabilityId": {} + } + } + }, + "union": true + } + } + } + } + }, + "ListFindings": { + "http": { + "requestUri": "/findings/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filterCriteria": { + "shape": "S2r" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "sortCriteria": { + "type": "structure", + "required": [ + "field", + "sortOrder" + ], + "members": { + "field": {}, + "sortOrder": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "findings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "awsAccountId", + "description", + "findingArn", + "firstObservedAt", + "lastObservedAt", + "remediation", + "resources", + "severity", + "status", + "type" + ], + "members": { + "awsAccountId": {}, + "codeVulnerabilityDetails": { + "type": "structure", + "required": [ + "cwes", + "detectorId", + "detectorName", + "filePath" + ], + "members": { + "cwes": { + "type": "list", + "member": {} + }, + "detectorId": {}, + "detectorName": {}, + "detectorTags": { + "type": "list", + "member": {} + }, + "filePath": { + "type": "structure", + "required": [ + "endLine", + "fileName", + "filePath", + "startLine" + ], + "members": { + "endLine": { + "type": "integer" + }, + "fileName": {}, + "filePath": {}, + "startLine": { + "type": "integer" + } + } + }, + "referenceUrls": { + "type": "list", + "member": {} + }, + "ruleId": {}, + "sourceLambdaLayerArn": {} + } + }, + "description": {}, + "epss": { + "type": "structure", + "members": { + "score": { + "type": "double" + } + } + }, + "exploitAvailable": {}, + "exploitabilityDetails": { + "type": "structure", + "members": { + "lastKnownExploitAt": { + "type": "timestamp" + } + } + }, + "findingArn": {}, + "firstObservedAt": { + "type": "timestamp" + }, + "fixAvailable": {}, + "inspectorScore": { + "type": "double" + }, + "inspectorScoreDetails": { + "type": "structure", + "members": { + "adjustedCvss": { + "type": "structure", + "required": [ + "score", + "scoreSource", + "scoringVector", + "version" + ], + "members": { + "adjustments": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "metric", + "reason" + ], + "members": { + "metric": {}, + "reason": {} + } + } + }, + "cvssSource": {}, + "score": { + "type": "double" + }, + "scoreSource": {}, + "scoringVector": {}, + "version": {} + } + } + } + }, + "lastObservedAt": { + "type": "timestamp" + }, + "networkReachabilityDetails": { + "type": "structure", + "required": [ + "networkPath", + "openPortRange", + "protocol" + ], + "members": { + "networkPath": { + "type": "structure", + "members": { + "steps": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "componentId", + "componentType" + ], + "members": { + "componentId": {}, + "componentType": {} + } + } + } + } + }, + "openPortRange": { + "type": "structure", + "required": [ + "begin", + "end" + ], + "members": { + "begin": { + "type": "integer" + }, + "end": { + "type": "integer" + } + } + }, + "protocol": {} + } + }, + "packageVulnerabilityDetails": { + "type": "structure", + "required": [ + "source", + "vulnerabilityId" + ], + "members": { + "cvss": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "baseScore", + "scoringVector", + "source", + "version" + ], + "members": { + "baseScore": { + "type": "double" + }, + "scoringVector": {}, + "source": {}, + "version": {} + } + } + }, + "referenceUrls": { + "type": "list", + "member": {} + }, + "relatedVulnerabilities": { + "type": "list", + "member": {} + }, + "source": {}, + "sourceUrl": {}, + "vendorCreatedAt": { + "type": "timestamp" + }, + "vendorSeverity": {}, + "vendorUpdatedAt": { + "type": "timestamp" + }, + "vulnerabilityId": {}, + "vulnerablePackages": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "version" + ], + "members": { + "arch": {}, + "epoch": { + "type": "integer" + }, + "filePath": {}, + "fixedInVersion": {}, + "name": {}, + "packageManager": {}, + "release": {}, + "remediation": {}, + "sourceLambdaLayerArn": {}, + "sourceLayerHash": {}, + "version": {} + } + } + } + } + }, + "remediation": { + "type": "structure", + "members": { + "recommendation": { + "type": "structure", + "members": { + "Url": {}, + "text": {} + } + } + } + }, + "resources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "type" + ], + "members": { + "details": { + "type": "structure", + "members": { + "awsEc2Instance": { + "type": "structure", + "members": { + "iamInstanceProfileArn": {}, + "imageId": {}, + "ipV4Addresses": { + "type": "list", + "member": {} + }, + "ipV6Addresses": { + "type": "list", + "member": {} + }, + "keyName": {}, + "launchedAt": { + "type": "timestamp" + }, + "platform": {}, + "subnetId": {}, + "type": {}, + "vpcId": {} + } + }, + "awsEcrContainerImage": { + "type": "structure", + "required": [ + "imageHash", + "registry", + "repositoryName" + ], + "members": { + "architecture": {}, + "author": {}, + "imageHash": {}, + "imageTags": { + "type": "list", + "member": {} + }, + "platform": {}, + "pushedAt": { + "type": "timestamp" + }, + "registry": {}, + "repositoryName": {} + } + }, + "awsLambdaFunction": { + "type": "structure", + "required": [ + "codeSha256", + "executionRoleArn", + "functionName", + "runtime", + "version" + ], + "members": { + "architectures": { + "type": "list", + "member": {} + }, + "codeSha256": {}, + "executionRoleArn": {}, + "functionName": {}, + "lastModifiedAt": { + "type": "timestamp" + }, + "layers": { + "type": "list", + "member": {} + }, + "packageType": {}, + "runtime": {}, + "version": {}, + "vpcConfig": { + "type": "structure", + "members": { + "securityGroupIds": { + "type": "list", + "member": {} + }, + "subnetIds": { + "type": "list", + "member": {} + }, + "vpcId": {} + } + } + } + } + } + }, + "id": {}, + "partition": {}, + "region": {}, + "tags": { + "shape": "S3c" + }, + "type": {} + } + } + }, + "severity": {}, + "status": {}, + "title": {}, + "type": {}, + "updatedAt": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListMembers": { + "http": { + "requestUri": "/members/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "onlyAssociated": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "members": { + "type": "list", + "member": { + "shape": "S56" + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S3c" + } + } + } + }, + "ListUsageTotals": { + "http": { + "requestUri": "/usage/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accountIds": { + "type": "list", + "member": {} + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "totals": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": {}, + "usage": { + "type": "list", + "member": { + "type": "structure", + "members": { + "currency": {}, + "estimatedMonthlyCost": { + "type": "double" + }, + "total": { + "type": "double" + }, + "type": {} + } + } + } + } + } + } + } + } + }, + "ResetEncryptionKey": { + "http": { + "method": "PUT", + "requestUri": "/encryptionkey/reset", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceType", + "scanType" + ], + "members": { + "resourceType": {}, + "scanType": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "SearchVulnerabilities": { + "http": { + "requestUri": "/vulnerabilities/search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "filterCriteria" + ], + "members": { + "filterCriteria": { + "type": "structure", + "required": [ + "vulnerabilityIds" + ], + "members": { + "vulnerabilityIds": { + "type": "list", + "member": {} + } + } + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "vulnerabilities" + ], + "members": { + "nextToken": {}, + "vulnerabilities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "atigData": { + "type": "structure", + "members": { + "firstSeen": { + "type": "timestamp" + }, + "lastSeen": { + "type": "timestamp" + }, + "targets": { + "type": "list", + "member": {} + }, + "ttps": { + "shape": "S1q" + } + } + }, + "cisaData": { + "shape": "S16" + }, + "cvss2": { + "type": "structure", + "members": { + "baseScore": { + "type": "double" + }, + "scoringVector": {} + } + }, + "cvss3": { + "type": "structure", + "members": { + "baseScore": { + "type": "double" + }, + "scoringVector": {} + } + }, + "cwes": { + "shape": "S1a" + }, + "description": {}, + "detectionPlatforms": { + "type": "list", + "member": {} + }, + "epss": { + "type": "structure", + "members": { + "score": { + "type": "double" + } + } + }, + "exploitObserved": { + "shape": "S1i" + }, + "id": {}, + "referenceUrls": { + "shape": "S1l" + }, + "relatedVulnerabilities": { + "type": "list", + "member": {} + }, + "source": {}, + "sourceUrl": {}, + "vendorCreatedAt": { + "type": "timestamp" + }, + "vendorSeverity": {}, + "vendorUpdatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S3c" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateConfiguration": { + "http": { + "requestUri": "/configuration/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ecrConfiguration" + ], + "members": { + "ecrConfiguration": { + "type": "structure", + "required": [ + "rescanDuration" + ], + "members": { + "rescanDuration": {} + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateEc2DeepInspectionConfiguration": { + "http": { + "requestUri": "/ec2deepinspectionconfiguration/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "activateDeepInspection": { + "type": "boolean" + }, + "packagePaths": { + "shape": "S4s" + } + } + }, + "output": { + "type": "structure", + "members": { + "errorMessage": {}, + "orgPackagePaths": { + "shape": "S4s" + }, + "packagePaths": { + "shape": "S4s" + }, + "status": {} + } + } + }, + "UpdateEncryptionKey": { + "http": { + "method": "PUT", + "requestUri": "/encryptionkey/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "kmsKeyId", + "resourceType", + "scanType" + ], + "members": { + "kmsKeyId": {}, + "resourceType": {}, + "scanType": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateFilter": { + "http": { + "requestUri": "/filters/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "filterArn" + ], + "members": { + "action": {}, + "description": {}, + "filterArn": {}, + "filterCriteria": { + "shape": "S2r" + }, + "name": {}, + "reason": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + } + }, + "UpdateOrgEc2DeepInspectionConfiguration": { + "http": { + "requestUri": "/ec2deepinspectionconfiguration/org/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "orgPackagePaths" + ], + "members": { + "orgPackagePaths": { + "shape": "S4s" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateOrganizationConfiguration": { + "http": { + "requestUri": "/organizationconfiguration/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "autoEnable" + ], + "members": { + "autoEnable": { + "shape": "S3y" + } + } + }, + "output": { + "type": "structure", + "required": [ + "autoEnable" + ], + "members": { + "autoEnable": { + "shape": "S3y" + } + } + } + } + }, + "shapes": { + "S5": { + "type": "list", + "member": {} + }, + "Sa": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "status" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "status": {} + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "errorCode", + "errorMessage" + ], + "members": { + "accountId": {}, + "errorCode": {}, + "errorMessage": {}, + "resourceStatus": { + "shape": "Sg" + }, + "status": {} + } + } + }, + "Sg": { + "type": "structure", + "required": [ + "ec2", + "ecr" + ], + "members": { + "ec2": {}, + "ecr": {}, + "lambda": {}, + "lambdaCode": {} + } + }, + "S16": { + "type": "structure", + "members": { + "action": {}, + "dateAdded": { + "type": "timestamp" + }, + "dateDue": { + "type": "timestamp" + } + } + }, + "S1a": { + "type": "list", + "member": {} + }, + "S1i": { + "type": "structure", + "members": { + "firstSeen": { + "type": "timestamp" + }, + "lastSeen": { + "type": "timestamp" + } + } + }, + "S1l": { + "type": "list", + "member": {} + }, + "S1q": { + "type": "list", + "member": {} + }, + "S29": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {}, + "errorMessage": {}, + "status": {} + } + } + }, + "S2c": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {}, + "ec2ScanStatus": {}, + "errorMessage": {} + } + } + }, + "S2r": { + "type": "structure", + "members": { + "awsAccountId": { + "shape": "S2s" + }, + "codeVulnerabilityDetectorName": { + "shape": "S2s" + }, + "codeVulnerabilityDetectorTags": { + "shape": "S2s" + }, + "codeVulnerabilityFilePath": { + "shape": "S2s" + }, + "componentId": { + "shape": "S2s" + }, + "componentType": { + "shape": "S2s" + }, + "ec2InstanceImageId": { + "shape": "S2s" + }, + "ec2InstanceSubnetId": { + "shape": "S2s" + }, + "ec2InstanceVpcId": { + "shape": "S2s" + }, + "ecrImageArchitecture": { + "shape": "S2s" + }, + "ecrImageHash": { + "shape": "S2s" + }, + "ecrImagePushedAt": { + "shape": "S2w" + }, + "ecrImageRegistry": { + "shape": "S2s" + }, + "ecrImageRepositoryName": { + "shape": "S2s" + }, + "ecrImageTags": { + "shape": "S2s" + }, + "epssScore": { + "shape": "S2y" + }, + "exploitAvailable": { + "shape": "S2s" + }, + "findingArn": { + "shape": "S2s" + }, + "findingStatus": { + "shape": "S2s" + }, + "findingType": { + "shape": "S2s" + }, + "firstObservedAt": { + "shape": "S2w" + }, + "fixAvailable": { + "shape": "S2s" + }, + "inspectorScore": { + "shape": "S2y" + }, + "lambdaFunctionExecutionRoleArn": { + "shape": "S2s" + }, + "lambdaFunctionLastModifiedAt": { + "shape": "S2w" + }, + "lambdaFunctionLayers": { + "shape": "S2s" + }, + "lambdaFunctionName": { + "shape": "S2s" + }, + "lambdaFunctionRuntime": { + "shape": "S2s" + }, + "lastObservedAt": { + "shape": "S2w" + }, + "networkProtocol": { + "shape": "S2s" + }, + "portRange": { + "type": "list", + "member": { + "type": "structure", + "members": { + "beginInclusive": { + "type": "integer" + }, + "endInclusive": { + "type": "integer" + } + } + } + }, + "relatedVulnerabilities": { + "shape": "S2s" + }, + "resourceId": { + "shape": "S2s" + }, + "resourceTags": { + "shape": "S33" + }, + "resourceType": { + "shape": "S2s" + }, + "severity": { + "shape": "S2s" + }, + "title": { + "shape": "S2s" + }, + "updatedAt": { + "shape": "S2w" + }, + "vendorSeverity": { + "shape": "S2s" + }, + "vulnerabilityId": { + "shape": "S2s" + }, + "vulnerabilitySource": { + "shape": "S2s" + }, + "vulnerablePackages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "architecture": { + "shape": "S2t" + }, + "epoch": { + "shape": "S2z" + }, + "name": { + "shape": "S2t" + }, + "release": { + "shape": "S2t" + }, + "sourceLambdaLayerArn": { + "shape": "S2t" + }, + "sourceLayerHash": { + "shape": "S2t" + }, + "version": { + "shape": "S2t" + } + } + } + } + } + }, + "S2s": { + "type": "list", + "member": { + "shape": "S2t" + } + }, + "S2t": { + "type": "structure", + "required": [ + "comparison", + "value" + ], + "members": { + "comparison": {}, + "value": {} + } + }, + "S2w": { + "type": "list", + "member": { + "type": "structure", + "members": { + "endInclusive": { + "type": "timestamp" + }, + "startInclusive": { + "type": "timestamp" + } + } + } + }, + "S2y": { + "type": "list", + "member": { + "shape": "S2z" + } + }, + "S2z": { + "type": "structure", + "members": { + "lowerInclusive": { + "type": "double" + }, + "upperInclusive": { + "type": "double" + } + } + }, + "S33": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "comparison", + "key" + ], + "members": { + "comparison": {}, + "key": {}, + "value": {} + } + } + }, + "S3c": { + "type": "map", + "key": {}, + "value": {} + }, + "S3h": { + "type": "structure", + "required": [ + "bucketName", + "kmsKeyArn" + ], + "members": { + "bucketName": {}, + "keyPrefix": {}, + "kmsKeyArn": {} + } + }, + "S3l": { + "type": "structure", + "members": { + "accountId": { + "shape": "S3m" + }, + "ec2InstanceTags": { + "shape": "S3q" + }, + "ecrImageTags": { + "shape": "S3m" + }, + "ecrRepositoryName": { + "shape": "S3m" + }, + "lambdaFunctionName": { + "shape": "S3m" + }, + "lambdaFunctionTags": { + "shape": "S3q" + }, + "resourceId": { + "shape": "S3m" + }, + "resourceType": { + "shape": "S3m" + } + } + }, + "S3m": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "comparison", + "value" + ], + "members": { + "comparison": {}, + "value": {} + } + } + }, + "S3q": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "comparison", + "key" + ], + "members": { + "comparison": {}, + "key": {}, + "value": {} + } + } + }, + "S3y": { + "type": "structure", + "required": [ + "ec2", + "ecr" + ], + "members": { + "ec2": { + "type": "boolean" + }, + "ecr": { + "type": "boolean" + }, + "lambda": { + "type": "boolean" + }, + "lambdaCode": { + "type": "boolean" + } + } + }, + "S43": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "accountId", + "resourceStatus", + "status" + ], + "members": { + "accountId": {}, + "resourceStatus": { + "shape": "Sg" + }, + "status": {} + } + } + }, + "S4s": { + "type": "list", + "member": {} + }, + "S56": { + "type": "structure", + "members": { + "accountId": {}, + "delegatedAdminAccountId": {}, + "relationshipStatus": {}, + "updatedAt": { + "type": "timestamp" + } + } + }, + "S5i": { + "type": "structure", + "members": { + "accountId": { + "shape": "S5j" + }, + "ec2InstanceTags": { + "shape": "S5n" + }, + "ecrImageTags": { + "shape": "S5j" + }, + "ecrRepositoryName": { + "shape": "S5j" + }, + "lambdaFunctionName": { + "shape": "S5j" + }, + "lambdaFunctionRuntime": { + "shape": "S5j" + }, + "lambdaFunctionTags": { + "shape": "S5n" + }, + "lastScannedAt": { + "type": "list", + "member": { + "type": "structure", + "members": { + "endInclusive": { + "type": "timestamp" + }, + "startInclusive": { + "type": "timestamp" + } + } + } + }, + "resourceId": { + "shape": "S5j" + }, + "resourceType": { + "shape": "S5j" + }, + "scanStatusCode": { + "shape": "S5j" + }, + "scanStatusReason": { + "shape": "S5j" + }, + "scanType": { + "shape": "S5j" + } + } + }, + "S5j": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "comparison", + "value" + ], + "members": { + "comparison": {}, + "value": {} + } + } + }, + "S5n": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "comparison", + "key" + ], + "members": { + "comparison": {}, + "key": {}, + "value": {} + } + } + }, + "S7t": { + "type": "structure", + "members": { + "all": { + "type": "long" + }, + "critical": { + "type": "long" + }, + "high": { + "type": "long" + }, + "medium": { + "type": "long" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/internetmonitor-2021-06-03.min.json b/iamlivecore/service/internetmonitor-2021-06-03.min.json new file mode 100644 index 00000000..a383763e --- /dev/null +++ b/iamlivecore/service/internetmonitor-2021-06-03.min.json @@ -0,0 +1,663 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-06-03", + "endpointPrefix": "internetmonitor", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon CloudWatch Internet Monitor", + "serviceId": "InternetMonitor", + "signatureVersion": "v4", + "signingName": "internetmonitor", + "uid": "internetmonitor-2021-06-03" + }, + "operations": { + "CreateMonitor": { + "http": { + "requestUri": "/v20210603/Monitors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MonitorName" + ], + "members": { + "MonitorName": {}, + "Resources": { + "shape": "S3" + }, + "ClientToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "S6" + }, + "MaxCityNetworksToMonitor": { + "type": "integer" + }, + "InternetMeasurementsLogDelivery": { + "shape": "Sa" + }, + "TrafficPercentageToMonitor": { + "type": "integer" + }, + "HealthEventsConfig": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "Status" + ], + "members": { + "Arn": {}, + "Status": {} + } + }, + "idempotent": true + }, + "DeleteMonitor": { + "http": { + "method": "DELETE", + "requestUri": "/v20210603/Monitors/{MonitorName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MonitorName" + ], + "members": { + "MonitorName": { + "location": "uri", + "locationName": "MonitorName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetHealthEvent": { + "http": { + "method": "GET", + "requestUri": "/v20210603/Monitors/{MonitorName}/HealthEvents/{EventId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MonitorName", + "EventId" + ], + "members": { + "MonitorName": { + "location": "uri", + "locationName": "MonitorName" + }, + "EventId": { + "location": "uri", + "locationName": "EventId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EventArn", + "EventId", + "StartedAt", + "LastUpdatedAt", + "ImpactedLocations", + "Status", + "ImpactType" + ], + "members": { + "EventArn": {}, + "EventId": {}, + "StartedAt": { + "shape": "Sr" + }, + "EndedAt": { + "shape": "Sr" + }, + "CreatedAt": { + "shape": "Sr" + }, + "LastUpdatedAt": { + "shape": "Sr" + }, + "ImpactedLocations": { + "shape": "Ss" + }, + "Status": {}, + "PercentOfTotalTrafficImpacted": { + "type": "double" + }, + "ImpactType": {}, + "HealthScoreThreshold": { + "type": "double" + } + } + } + }, + "GetMonitor": { + "http": { + "method": "GET", + "requestUri": "/v20210603/Monitors/{MonitorName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MonitorName" + ], + "members": { + "MonitorName": { + "location": "uri", + "locationName": "MonitorName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "MonitorName", + "MonitorArn", + "Resources", + "Status", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "MonitorName": {}, + "MonitorArn": {}, + "Resources": { + "shape": "S3" + }, + "Status": {}, + "CreatedAt": { + "shape": "Sr" + }, + "ModifiedAt": { + "shape": "Sr" + }, + "ProcessingStatus": {}, + "ProcessingStatusInfo": {}, + "Tags": { + "shape": "S6" + }, + "MaxCityNetworksToMonitor": { + "type": "integer" + }, + "InternetMeasurementsLogDelivery": { + "shape": "Sa" + }, + "TrafficPercentageToMonitor": { + "type": "integer" + }, + "HealthEventsConfig": { + "shape": "Sf" + } + } + } + }, + "ListHealthEvents": { + "http": { + "method": "GET", + "requestUri": "/v20210603/Monitors/{MonitorName}/HealthEvents", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MonitorName" + ], + "members": { + "MonitorName": { + "location": "uri", + "locationName": "MonitorName" + }, + "StartTime": { + "shape": "Sr", + "location": "querystring", + "locationName": "StartTime" + }, + "EndTime": { + "shape": "Sr", + "location": "querystring", + "locationName": "EndTime" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "EventStatus": { + "location": "querystring", + "locationName": "EventStatus" + } + } + }, + "output": { + "type": "structure", + "required": [ + "HealthEvents" + ], + "members": { + "HealthEvents": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EventArn", + "EventId", + "StartedAt", + "LastUpdatedAt", + "ImpactedLocations", + "Status", + "ImpactType" + ], + "members": { + "EventArn": {}, + "EventId": {}, + "StartedAt": { + "shape": "Sr" + }, + "EndedAt": { + "shape": "Sr" + }, + "CreatedAt": { + "shape": "Sr" + }, + "LastUpdatedAt": { + "shape": "Sr" + }, + "ImpactedLocations": { + "shape": "Ss" + }, + "Status": {}, + "PercentOfTotalTrafficImpacted": { + "type": "double" + }, + "ImpactType": {}, + "HealthScoreThreshold": { + "type": "double" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListMonitors": { + "http": { + "method": "GET", + "requestUri": "/v20210603/Monitors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "MonitorStatus": { + "location": "querystring", + "locationName": "MonitorStatus" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Monitors" + ], + "members": { + "Monitors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MonitorName", + "MonitorArn", + "Status" + ], + "members": { + "MonitorName": {}, + "MonitorArn": {}, + "Status": {}, + "ProcessingStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S6" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateMonitor": { + "http": { + "method": "PATCH", + "requestUri": "/v20210603/Monitors/{MonitorName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "MonitorName" + ], + "members": { + "MonitorName": { + "location": "uri", + "locationName": "MonitorName" + }, + "ResourcesToAdd": { + "shape": "S3" + }, + "ResourcesToRemove": { + "shape": "S3" + }, + "Status": {}, + "ClientToken": { + "idempotencyToken": true + }, + "MaxCityNetworksToMonitor": { + "type": "integer" + }, + "InternetMeasurementsLogDelivery": { + "shape": "Sa" + }, + "TrafficPercentageToMonitor": { + "type": "integer" + }, + "HealthEventsConfig": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "required": [ + "MonitorArn", + "Status" + ], + "members": { + "MonitorArn": {}, + "Status": {} + } + }, + "idempotent": true + } + }, + "shapes": { + "S3": { + "type": "list", + "member": {} + }, + "S6": { + "type": "map", + "key": {}, + "value": {} + }, + "Sa": { + "type": "structure", + "members": { + "S3Config": { + "type": "structure", + "members": { + "BucketName": {}, + "BucketPrefix": {}, + "LogDeliveryStatus": {} + } + } + } + }, + "Sf": { + "type": "structure", + "members": { + "AvailabilityScoreThreshold": { + "type": "double" + }, + "PerformanceScoreThreshold": { + "type": "double" + }, + "AvailabilityLocalHealthEventsConfig": { + "shape": "Sh" + }, + "PerformanceLocalHealthEventsConfig": { + "shape": "Sh" + } + } + }, + "Sh": { + "type": "structure", + "members": { + "Status": {}, + "HealthScoreThreshold": { + "type": "double" + }, + "MinTrafficImpact": { + "type": "double" + } + } + }, + "Sr": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Ss": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ASName", + "ASNumber", + "Country", + "Status" + ], + "members": { + "ASName": {}, + "ASNumber": { + "type": "long" + }, + "Country": {}, + "Subdivision": {}, + "Metro": {}, + "City": {}, + "Latitude": { + "type": "double" + }, + "Longitude": { + "type": "double" + }, + "CountryCode": {}, + "SubdivisionCode": {}, + "ServiceLocation": {}, + "Status": {}, + "CausedBy": { + "type": "structure", + "required": [ + "Networks", + "AsPath", + "NetworkEventType" + ], + "members": { + "Networks": { + "shape": "Sy" + }, + "AsPath": { + "shape": "Sy" + }, + "NetworkEventType": {} + } + }, + "InternetHealth": { + "type": "structure", + "members": { + "Availability": { + "type": "structure", + "members": { + "ExperienceScore": { + "type": "double" + }, + "PercentOfTotalTrafficImpacted": { + "type": "double" + }, + "PercentOfClientLocationImpacted": { + "type": "double" + } + } + }, + "Performance": { + "type": "structure", + "members": { + "ExperienceScore": { + "type": "double" + }, + "PercentOfTotalTrafficImpacted": { + "type": "double" + }, + "PercentOfClientLocationImpacted": { + "type": "double" + }, + "RoundTripTime": { + "type": "structure", + "members": { + "P50": { + "type": "double" + }, + "P90": { + "type": "double" + }, + "P95": { + "type": "double" + } + } + } + } + } + } + } + } + } + }, + "Sy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ASName", + "ASNumber" + ], + "members": { + "ASName": {}, + "ASNumber": { + "type": "long" + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/iot-2015-05-28.min.json b/iamlivecore/service/iot-2015-05-28.min.json index be9b6476..e91bd23b 100644 --- a/iamlivecore/service/iot-2015-05-28.min.json +++ b/iamlivecore/service/iot-2015-05-28.min.json @@ -7,7 +7,7 @@ "serviceFullName": "AWS IoT", "serviceId": "IoT", "signatureVersion": "v4", - "signingName": "execute-api", + "signingName": "iot", "uid": "iot-2015-05-28" }, "operations": { @@ -445,14 +445,17 @@ "authorizerFunctionArn": {}, "tokenKeyName": {}, "tokenSigningPublicKeys": { - "shape": "S25" + "shape": "S2a" }, "status": {}, "tags": { - "shape": "S29" + "shape": "S2e" }, "signingDisabled": { "type": "boolean" + }, + "enableCachingForHttp": { + "type": "boolean" } } }, @@ -479,10 +482,10 @@ "locationName": "billingGroupName" }, "billingGroupProperties": { - "shape": "S2h" + "shape": "S2n" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -541,7 +544,7 @@ "displayName": {}, "metricType": {}, "tags": { - "shape": "S29" + "shape": "S2e" }, "clientRequestToken": { "idempotencyToken": true @@ -575,10 +578,10 @@ }, "type": {}, "stringValues": { - "shape": "S2z" + "shape": "S34" }, "tags": { - "shape": "S29" + "shape": "S2e" }, "clientRequestToken": { "idempotencyToken": true @@ -614,11 +617,14 @@ }, "validationCertificateArn": {}, "authorizerConfig": { - "shape": "S38" + "shape": "S3d" }, "serviceType": {}, "tags": { - "shape": "S29" + "shape": "S2e" + }, + "tlsConfig": { + "shape": "S3g" } } }, @@ -646,13 +652,13 @@ "locationName": "thingGroupName" }, "thingGroupProperties": { - "shape": "S3e" + "shape": "S3l" }, "indexName": {}, "queryString": {}, "queryVersion": {}, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -689,7 +695,7 @@ }, "queryString": {}, "aggregationType": { - "shape": "S3s" + "shape": "S3z" }, "period": { "type": "integer" @@ -700,7 +706,7 @@ "indexName": {}, "unit": {}, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -735,23 +741,35 @@ "document": {}, "description": {}, "presignedUrlConfig": { - "shape": "S45" + "shape": "S4c" }, "targetSelection": {}, "jobExecutionsRolloutConfig": { - "shape": "S48" + "shape": "S4f" }, "abortConfig": { - "shape": "S4f" + "shape": "S4m" }, "timeoutConfig": { - "shape": "S4m" + "shape": "S4t" }, "tags": { - "shape": "S29" + "shape": "S2e" }, "namespaceId": {}, - "jobTemplateArn": {} + "jobTemplateArn": {}, + "jobExecutionsRetryConfig": { + "shape": "S4w" + }, + "documentParameters": { + "shape": "S51" + }, + "schedulingConfig": { + "shape": "S54" + }, + "destinationPackageVersions": { + "shape": "S5b" + } } }, "output": { @@ -784,19 +802,28 @@ "document": {}, "description": {}, "presignedUrlConfig": { - "shape": "S45" + "shape": "S4c" }, "jobExecutionsRolloutConfig": { - "shape": "S48" + "shape": "S4f" }, "abortConfig": { - "shape": "S4f" + "shape": "S4m" }, "timeoutConfig": { - "shape": "S4m" + "shape": "S4t" }, "tags": { - "shape": "S29" + "shape": "S2e" + }, + "jobExecutionsRetryConfig": { + "shape": "S4w" + }, + "maintenanceWindows": { + "shape": "S57" + }, + "destinationPackageVersions": { + "shape": "S5b" } } }, @@ -829,7 +856,7 @@ "certificateId": {}, "certificatePem": {}, "keyPair": { - "shape": "S4v" + "shape": "S5j" } } } @@ -852,10 +879,10 @@ }, "roleArn": {}, "actionParams": { - "shape": "S50" + "shape": "S5o" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -886,17 +913,17 @@ }, "description": {}, "targets": { - "shape": "S5j" + "shape": "S68" }, "protocols": { - "shape": "S5l" + "shape": "S6a" }, "targetSelection": {}, "awsJobExecutionsRolloutConfig": { - "shape": "S5n" + "shape": "S6c" }, "awsJobPresignedUrlConfig": { - "shape": "S5u" + "shape": "S6j" }, "awsJobAbortConfig": { "type": "structure", @@ -937,14 +964,14 @@ } }, "files": { - "shape": "S65" + "shape": "S6u" }, "roleArn": {}, "additionalParameters": { - "shape": "S73" + "shape": "S7s" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -959,6 +986,102 @@ } } }, + "CreatePackage": { + "http": { + "method": "PUT", + "requestUri": "/packages/{packageName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "packageName" + ], + "members": { + "packageName": { + "location": "uri", + "locationName": "packageName" + }, + "description": { + "shape": "S80" + }, + "tags": { + "shape": "S81" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "packageName": {}, + "packageArn": {}, + "description": { + "shape": "S80" + } + } + }, + "idempotent": true + }, + "CreatePackageVersion": { + "http": { + "method": "PUT", + "requestUri": "/packages/{packageName}/versions/{versionName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "packageName", + "versionName" + ], + "members": { + "packageName": { + "location": "uri", + "locationName": "packageName" + }, + "versionName": { + "location": "uri", + "locationName": "versionName" + }, + "description": { + "shape": "S80" + }, + "attributes": { + "shape": "S87" + }, + "tags": { + "shape": "S81" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "packageVersionArn": {}, + "packageName": {}, + "versionName": {}, + "description": { + "shape": "S80" + }, + "attributes": { + "shape": "S87" + }, + "status": {}, + "errorReason": {} + } + }, + "idempotent": true + }, "CreatePolicy": { "http": { "requestUri": "/policies/{policyName}" @@ -976,7 +1099,7 @@ }, "policyDocument": {}, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1047,7 +1170,7 @@ "certificateId": {}, "certificatePem": {}, "keyPair": { - "shape": "S4v" + "shape": "S5j" }, "expiration": { "type": "timestamp" @@ -1075,11 +1198,12 @@ }, "provisioningRoleArn": {}, "preProvisioningHook": { - "shape": "S7p" + "shape": "S8t" }, "tags": { - "shape": "S29" - } + "shape": "S2e" + }, + "type": {} } }, "output": { @@ -1150,7 +1274,7 @@ "type": "integer" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1178,14 +1302,14 @@ "dayOfMonth": {}, "dayOfWeek": {}, "targetCheckNames": { - "shape": "S84" + "shape": "S99" }, "scheduledAuditName": { "location": "uri", "locationName": "scheduledAuditName" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1212,21 +1336,21 @@ }, "securityProfileDescription": {}, "behaviors": { - "shape": "S8a" + "shape": "S9f" }, "alertTargets": { - "shape": "S90" + "shape": "Sa5" }, "additionalMetricsToRetain": { - "shape": "S94", + "shape": "Sa9", "deprecated": true, "deprecatedMessage": "Use additionalMetricsToRetainV2." }, "additionalMetricsToRetainV2": { - "shape": "S95" + "shape": "Saa" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1256,11 +1380,11 @@ }, "description": {}, "files": { - "shape": "S9b" + "shape": "Sag" }, "roleArn": {}, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1292,7 +1416,7 @@ }, "thingTypeName": {}, "attributePayload": { - "shape": "S3g" + "shape": "S3n" }, "billingGroupName": {} } @@ -1322,10 +1446,10 @@ }, "parentGroupName": {}, "thingGroupProperties": { - "shape": "S3e" + "shape": "S3l" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1353,10 +1477,10 @@ "locationName": "thingTypeName" }, "thingTypeProperties": { - "shape": "S9n" + "shape": "Sas" }, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -1385,7 +1509,7 @@ "locationName": "ruleName" }, "topicRulePayload": { - "shape": "S9v" + "shape": "Sb0" }, "tags": { "location": "header", @@ -1426,10 +1550,10 @@ ], "members": { "subnetIds": { - "shape": "Scw" + "shape": "Sed" }, "securityGroups": { - "shape": "Scy" + "shape": "Sef" }, "vpcId": {}, "roleArn": {} @@ -1443,7 +1567,7 @@ "type": "structure", "members": { "topicRuleDestination": { - "shape": "Sd2" + "shape": "Sej" } } } @@ -1837,6 +1961,69 @@ "members": {} } }, + "DeletePackage": { + "http": { + "method": "DELETE", + "requestUri": "/packages/{packageName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "packageName" + ], + "members": { + "packageName": { + "location": "uri", + "locationName": "packageName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeletePackageVersion": { + "http": { + "method": "DELETE", + "requestUri": "/packages/{packageName}/versions/{versionName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "packageName", + "versionName" + ], + "members": { + "packageName": { + "location": "uri", + "locationName": "packageName" + }, + "versionName": { + "location": "uri", + "locationName": "versionName" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DeletePolicy": { "http": { "method": "DELETE", @@ -2212,10 +2399,10 @@ "members": { "roleArn": {}, "auditNotificationTargetConfigurations": { - "shape": "Sf2" + "shape": "Sgn" }, "auditCheckConfigurations": { - "shape": "Sf5" + "shape": "Sgq" } } } @@ -2241,7 +2428,7 @@ "type": "structure", "members": { "finding": { - "shape": "Sfa" + "shape": "Sgv" } } } @@ -2298,13 +2485,13 @@ } }, "target": { - "shape": "Sfu" + "shape": "Shf" }, "auditCheckToActionsMapping": { - "shape": "Sfy" + "shape": "Shj" }, "actionsDefinition": { - "shape": "Sg0" + "shape": "Shl" } } } @@ -2443,7 +2630,7 @@ "type": "structure", "members": { "authorizerDescription": { - "shape": "Sgr" + "shape": "Sic" } } } @@ -2475,7 +2662,7 @@ "type": "long" }, "billingGroupProperties": { - "shape": "S2h" + "shape": "S2n" }, "billingGroupMetadata": { "type": "structure", @@ -2528,12 +2715,13 @@ }, "generationId": {}, "validity": { - "shape": "Sh4" - } + "shape": "Sip" + }, + "certificateMode": {} } }, "registrationConfig": { - "shape": "Sh5" + "shape": "Sir" } } } @@ -2595,7 +2783,7 @@ }, "generationId": {}, "validity": { - "shape": "Sh4" + "shape": "Sip" }, "certificateMode": {} } @@ -2649,7 +2837,7 @@ "type": "structure", "members": { "authorizerDescription": { - "shape": "Sgr" + "shape": "Sic" } } } @@ -2675,7 +2863,7 @@ "type": "structure", "members": { "taskSummary": { - "shape": "Shj" + "shape": "Sj4" } } } @@ -2704,7 +2892,7 @@ "arn": {}, "type": {}, "stringValues": { - "shape": "S2z" + "shape": "S34" }, "creationDate": { "type": "timestamp" @@ -2750,13 +2938,16 @@ } }, "authorizerConfig": { - "shape": "S38" + "shape": "S3d" }, "domainConfigurationStatus": {}, "serviceType": {}, "domainType": {}, "lastStatusChangeDate": { "type": "timestamp" + }, + "tlsConfig": { + "shape": "S3g" } } } @@ -2795,7 +2986,7 @@ "type": "structure", "members": { "eventConfigurations": { - "shape": "Si9" + "shape": "Sju" }, "creationDate": { "type": "timestamp" @@ -2829,7 +3020,7 @@ "metricName": {}, "queryString": {}, "aggregationType": { - "shape": "S3s" + "shape": "S3z" }, "period": { "type": "integer" @@ -2916,13 +3107,13 @@ }, "description": {}, "presignedUrlConfig": { - "shape": "S45" + "shape": "S4c" }, "jobExecutionsRolloutConfig": { - "shape": "S48" + "shape": "S4f" }, "abortConfig": { - "shape": "S4f" + "shape": "S4m" }, "createdAt": { "type": "timestamp" @@ -2967,10 +3158,34 @@ } }, "timeoutConfig": { - "shape": "S4m" + "shape": "S4t" }, "namespaceId": {}, - "jobTemplateArn": {} + "jobTemplateArn": {}, + "jobExecutionsRetryConfig": { + "shape": "S4w" + }, + "documentParameters": { + "shape": "S51" + }, + "isConcurrent": { + "type": "boolean" + }, + "schedulingConfig": { + "shape": "S54" + }, + "scheduledJobRollouts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "startTime": {} + } + } + }, + "destinationPackageVersions": { + "shape": "S5b" + } } } } @@ -3075,18 +3290,77 @@ "type": "timestamp" }, "presignedUrlConfig": { - "shape": "S45" + "shape": "S4c" }, "jobExecutionsRolloutConfig": { - "shape": "S48" + "shape": "S4f" }, "abortConfig": { - "shape": "S4f" + "shape": "S4m" }, "timeoutConfig": { - "shape": "S4m" + "shape": "S4t" + }, + "jobExecutionsRetryConfig": { + "shape": "S4w" + }, + "maintenanceWindows": { + "shape": "S57" + }, + "destinationPackageVersions": { + "shape": "S5b" + } + } + } + }, + "DescribeManagedJobTemplate": { + "http": { + "method": "GET", + "requestUri": "/managed-job-templates/{templateName}" + }, + "input": { + "type": "structure", + "required": [ + "templateName" + ], + "members": { + "templateName": { + "location": "uri", + "locationName": "templateName" + }, + "templateVersion": { + "location": "querystring", + "locationName": "templateVersion" } } + }, + "output": { + "type": "structure", + "members": { + "templateName": {}, + "templateArn": {}, + "description": {}, + "templateVersion": {}, + "environments": { + "shape": "Sl0" + }, + "documentParameters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "key": {}, + "description": {}, + "regex": {}, + "example": {}, + "optional": { + "type": "boolean" + } + } + } + }, + "document": {} + } } }, "DescribeMitigationAction": { @@ -3115,7 +3389,7 @@ "actionId": {}, "roleArn": {}, "actionParams": { - "shape": "S50" + "shape": "S5o" }, "creationDate": { "type": "timestamp" @@ -3164,8 +3438,9 @@ }, "provisioningRoleArn": {}, "preProvisioningHook": { - "shape": "S7p" - } + "shape": "S8t" + }, + "type": {} } } }, @@ -3273,7 +3548,7 @@ "dayOfMonth": {}, "dayOfWeek": {}, "targetCheckNames": { - "shape": "S84" + "shape": "S99" }, "scheduledAuditName": {}, "scheduledAuditArn": {} @@ -3304,18 +3579,18 @@ "securityProfileArn": {}, "securityProfileDescription": {}, "behaviors": { - "shape": "S8a" + "shape": "S9f" }, "alertTargets": { - "shape": "S90" + "shape": "Sa5" }, "additionalMetricsToRetain": { - "shape": "S94", + "shape": "Sa9", "deprecated": true, "deprecatedMessage": "Use additionalMetricsToRetainV2." }, "additionalMetricsToRetainV2": { - "shape": "S95" + "shape": "Saa" }, "version": { "type": "long" @@ -3359,7 +3634,7 @@ }, "description": {}, "files": { - "shape": "S9b" + "shape": "Sag" }, "createdAt": { "type": "timestamp" @@ -3399,7 +3674,7 @@ "thingArn": {}, "thingTypeName": {}, "attributes": { - "shape": "S3h" + "shape": "S3o" }, "version": { "type": "long" @@ -3435,14 +3710,14 @@ "type": "long" }, "thingGroupProperties": { - "shape": "S3e" + "shape": "S3l" }, "thingGroupMetadata": { "type": "structure", "members": { "parentGroupName": {}, "rootToParentThingGroups": { - "shape": "Sju" + "shape": "Slt" }, "creationDate": { "type": "timestamp" @@ -3525,10 +3800,10 @@ "thingTypeId": {}, "thingTypeArn": {}, "thingTypeProperties": { - "shape": "S9n" + "shape": "Sas" }, "thingTypeMetadata": { - "shape": "Sk7" + "shape": "Sm6" } } } @@ -3836,10 +4111,10 @@ "type": "structure", "members": { "thingIndexingConfiguration": { - "shape": "Sl6" + "shape": "Sn5" }, "thingGroupIndexingConfiguration": { - "shape": "Sld" + "shape": "Snh" } } } @@ -3918,20 +4193,20 @@ }, "description": {}, "targets": { - "shape": "S5j" + "shape": "S68" }, "protocols": { - "shape": "S5l" + "shape": "S6a" }, "awsJobExecutionsRolloutConfig": { - "shape": "S5n" + "shape": "S6c" }, "awsJobPresignedUrlConfig": { - "shape": "S5u" + "shape": "S6j" }, "targetSelection": {}, "otaUpdateFiles": { - "shape": "S65" + "shape": "S6u" }, "otaUpdateStatus": {}, "awsIotJobId": {}, @@ -3944,78 +4219,179 @@ } }, "additionalParameters": { - "shape": "S73" + "shape": "S7s" } } } } } }, - "GetPercentiles": { + "GetPackage": { "http": { - "requestUri": "/indices/percentiles" + "method": "GET", + "requestUri": "/packages/{packageName}", + "responseCode": 200 }, "input": { "type": "structure", "required": [ - "queryString" + "packageName" ], "members": { - "indexName": {}, - "queryString": {}, - "aggregationField": {}, - "queryVersion": {}, - "percents": { - "type": "list", - "member": { - "type": "double" - } + "packageName": { + "location": "uri", + "locationName": "packageName" } } }, "output": { "type": "structure", "members": { - "percentiles": { - "type": "list", - "member": { - "type": "structure", - "members": { - "percent": { - "type": "double" - }, - "value": { - "type": "double" - } - } - } + "packageName": {}, + "packageArn": {}, + "description": { + "shape": "S80" + }, + "defaultVersionName": {}, + "creationDate": { + "type": "timestamp" + }, + "lastModifiedDate": { + "type": "timestamp" } } } }, - "GetPolicy": { + "GetPackageConfiguration": { "http": { "method": "GET", - "requestUri": "/policies/{policyName}" + "requestUri": "/package-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "versionUpdateByJobsConfig": { + "shape": "Snx" + } + } + } + }, + "GetPackageVersion": { + "http": { + "method": "GET", + "requestUri": "/packages/{packageName}/versions/{versionName}", + "responseCode": 200 }, "input": { "type": "structure", "required": [ - "policyName" + "packageName", + "versionName" ], "members": { - "policyName": { + "packageName": { "location": "uri", - "locationName": "policyName" + "locationName": "packageName" + }, + "versionName": { + "location": "uri", + "locationName": "versionName" } } }, "output": { "type": "structure", "members": { - "policyName": {}, - "policyArn": {}, - "policyDocument": {}, + "packageVersionArn": {}, + "packageName": {}, + "versionName": {}, + "description": { + "shape": "S80" + }, + "attributes": { + "shape": "S87" + }, + "status": {}, + "errorReason": {}, + "creationDate": { + "type": "timestamp" + }, + "lastModifiedDate": { + "type": "timestamp" + } + } + } + }, + "GetPercentiles": { + "http": { + "requestUri": "/indices/percentiles" + }, + "input": { + "type": "structure", + "required": [ + "queryString" + ], + "members": { + "indexName": {}, + "queryString": {}, + "aggregationField": {}, + "queryVersion": {}, + "percents": { + "type": "list", + "member": { + "type": "double" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "percentiles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "percent": { + "type": "double" + }, + "value": { + "type": "double" + } + } + } + } + } + } + }, + "GetPolicy": { + "http": { + "method": "GET", + "requestUri": "/policies/{policyName}" + }, + "input": { + "type": "structure", + "required": [ + "policyName" + ], + "members": { + "policyName": { + "location": "uri", + "locationName": "policyName" + } + } + }, + "output": { + "type": "structure", + "members": { + "policyName": {}, + "policyArn": {}, + "policyDocument": {}, "defaultVersionId": {}, "creationDate": { "type": "timestamp" @@ -4167,14 +4543,14 @@ "type": "timestamp" }, "actions": { - "shape": "S9y" + "shape": "Sb3" }, "ruleDisabled": { "type": "boolean" }, "awsIotSqlVersion": {}, "errorAction": { - "shape": "S9z" + "shape": "Sb4" } } } @@ -4202,7 +4578,7 @@ "type": "structure", "members": { "topicRuleDestination": { - "shape": "Sd2" + "shape": "Sej" } } } @@ -4252,6 +4628,10 @@ "locationName": "listSuppressedAlerts", "type": "boolean" }, + "verificationState": { + "location": "querystring", + "locationName": "verificationState" + }, "nextToken": { "location": "querystring", "locationName": "nextToken" @@ -4275,14 +4655,16 @@ "thingName": {}, "securityProfileName": {}, "behavior": { - "shape": "S8b" + "shape": "S9g" }, "lastViolationValue": { - "shape": "S8i" + "shape": "S9n" }, "violationEventAdditionalInfo": { - "shape": "Smu" + "shape": "Sp7" }, + "verificationState": {}, + "verificationStateDescription": {}, "lastViolationTime": { "type": "timestamp" }, @@ -4330,7 +4712,7 @@ "type": "structure", "members": { "policies": { - "shape": "Sn0" + "shape": "Spe" }, "nextMarker": {} } @@ -4369,7 +4751,7 @@ "findings": { "type": "list", "member": { - "shape": "Sfa" + "shape": "Sgv" } }, "nextToken": {} @@ -4687,7 +5069,7 @@ "billingGroups": { "type": "list", "member": { - "shape": "Sjv" + "shape": "Slu" } }, "nextToken": {} @@ -4715,6 +5097,10 @@ "location": "querystring", "locationName": "isAscendingOrder", "type": "boolean" + }, + "templateName": { + "location": "querystring", + "locationName": "templateName" } } }, @@ -4767,7 +5153,7 @@ "type": "structure", "members": { "certificates": { - "shape": "So2" + "shape": "Sqg" }, "nextMarker": {} } @@ -4808,7 +5194,7 @@ "type": "structure", "members": { "certificates": { - "shape": "So2" + "shape": "Sqg" }, "nextMarker": {} } @@ -4952,7 +5338,7 @@ "tasks": { "type": "list", "member": { - "shape": "Shj" + "shape": "Sj4" } }, "nextToken": {} @@ -5136,7 +5522,7 @@ "members": { "thingArn": {}, "jobExecutionSummary": { - "shape": "Sp2" + "shape": "Srg" } } } @@ -5176,6 +5562,10 @@ "nextToken": { "location": "querystring", "locationName": "nextToken" + }, + "jobId": { + "location": "querystring", + "locationName": "jobId" } } }, @@ -5189,7 +5579,7 @@ "members": { "jobId": {}, "jobExecutionSummary": { - "shape": "Sp2" + "shape": "Srg" } } } @@ -5298,6 +5688,126 @@ }, "completedAt": { "type": "timestamp" + }, + "isConcurrent": { + "type": "boolean" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListManagedJobTemplates": { + "http": { + "method": "GET", + "requestUri": "/managed-job-templates" + }, + "input": { + "type": "structure", + "members": { + "templateName": { + "location": "querystring", + "locationName": "templateName" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "managedJobTemplates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "templateArn": {}, + "templateName": {}, + "description": {}, + "environments": { + "shape": "Sl0" + }, + "templateVersion": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListMetricValues": { + "http": { + "method": "GET", + "requestUri": "/metric-values" + }, + "input": { + "type": "structure", + "required": [ + "thingName", + "metricName", + "startTime", + "endTime" + ], + "members": { + "thingName": { + "location": "querystring", + "locationName": "thingName" + }, + "metricName": { + "location": "querystring", + "locationName": "metricName" + }, + "dimensionName": { + "location": "querystring", + "locationName": "dimensionName" + }, + "dimensionValueOperator": { + "location": "querystring", + "locationName": "dimensionValueOperator" + }, + "startTime": { + "location": "querystring", + "locationName": "startTime", + "type": "timestamp" + }, + "endTime": { + "location": "querystring", + "locationName": "endTime", + "type": "timestamp" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "metricDatumList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "timestamp": { + "type": "timestamp" + }, + "value": { + "shape": "S9n" } } } @@ -5441,6 +5951,104 @@ } } }, + "ListPackageVersions": { + "http": { + "method": "GET", + "requestUri": "/packages/{packageName}/versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "packageName" + ], + "members": { + "packageName": { + "location": "uri", + "locationName": "packageName" + }, + "status": { + "location": "querystring", + "locationName": "status" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "packageVersionSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "packageName": {}, + "versionName": {}, + "status": {}, + "creationDate": { + "type": "timestamp" + }, + "lastModifiedDate": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListPackages": { + "http": { + "method": "GET", + "requestUri": "/packages", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "packageSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "packageName": {}, + "defaultVersionName": {}, + "creationDate": { + "type": "timestamp" + }, + "lastModifiedDate": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, "ListPolicies": { "http": { "method": "GET", @@ -5469,7 +6077,7 @@ "type": "structure", "members": { "policies": { - "shape": "Sn0" + "shape": "Spe" }, "nextMarker": {} } @@ -5510,7 +6118,7 @@ "type": "structure", "members": { "principals": { - "shape": "Spv" + "shape": "Ssr" }, "nextMarker": {} } @@ -5590,7 +6198,7 @@ "type": "structure", "members": { "policies": { - "shape": "Sn0" + "shape": "Spe" }, "nextMarker": {} } @@ -5627,7 +6235,7 @@ "type": "structure", "members": { "things": { - "shape": "Sq5" + "shape": "St1" }, "nextToken": {} } @@ -5721,7 +6329,8 @@ }, "enabled": { "type": "boolean" - } + }, + "type": {} } } }, @@ -5729,6 +6338,42 @@ } } }, + "ListRelatedResourcesForAuditFinding": { + "http": { + "method": "GET", + "requestUri": "/audit/relatedResources" + }, + "input": { + "type": "structure", + "required": [ + "findingId" + ], + "members": { + "findingId": { + "location": "querystring", + "locationName": "findingId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "relatedResources": { + "shape": "Sh0" + }, + "nextToken": {} + } + } + }, "ListRoleAliases": { "http": { "method": "GET", @@ -5836,7 +6481,7 @@ "securityProfileIdentifiers": { "type": "list", "member": { - "shape": "Sqo" + "shape": "Stm" } }, "nextToken": {} @@ -5883,10 +6528,10 @@ "type": "structure", "members": { "securityProfileIdentifier": { - "shape": "Sqo" + "shape": "Stm" }, "target": { - "shape": "Sqt" + "shape": "Str" } } } @@ -5965,7 +6610,7 @@ "type": "structure", "members": { "tags": { - "shape": "S29" + "shape": "S2e" }, "nextToken": {} } @@ -6039,7 +6684,7 @@ "securityProfileTargets": { "type": "list", "member": { - "shape": "Sqt" + "shape": "Str" } }, "nextToken": {} @@ -6082,7 +6727,7 @@ "type": "structure", "members": { "thingGroups": { - "shape": "Sju" + "shape": "Slt" }, "nextToken": {} } @@ -6118,7 +6763,7 @@ "type": "structure", "members": { "thingGroups": { - "shape": "Sju" + "shape": "Slt" }, "nextToken": {} } @@ -6154,7 +6799,7 @@ "type": "structure", "members": { "principals": { - "shape": "Spv" + "shape": "Ssr" }, "nextToken": {} } @@ -6271,10 +6916,10 @@ "thingTypeName": {}, "thingTypeArn": {}, "thingTypeProperties": { - "shape": "S9n" + "shape": "Sas" }, "thingTypeMetadata": { - "shape": "Sk7" + "shape": "Sm6" } } } @@ -6331,7 +6976,7 @@ "thingTypeName": {}, "thingArn": {}, "attributes": { - "shape": "S3h" + "shape": "S3o" }, "version": { "type": "long" @@ -6373,7 +7018,7 @@ "type": "structure", "members": { "things": { - "shape": "Sq5" + "shape": "St1" }, "nextToken": {} } @@ -6414,7 +7059,7 @@ "type": "structure", "members": { "things": { - "shape": "Sq5" + "shape": "St1" }, "nextToken": {} } @@ -6466,10 +7111,10 @@ "type": "structure", "members": { "subnetIds": { - "shape": "Scw" + "shape": "Sed" }, "securityGroups": { - "shape": "Scy" + "shape": "Sef" }, "vpcId": {}, "roleArn": {} @@ -6566,7 +7211,7 @@ "type": "structure", "members": { "logTarget": { - "shape": "Ssh" + "shape": "Svf" }, "logLevel": {} } @@ -6615,6 +7260,10 @@ "locationName": "listSuppressedAlerts", "type": "boolean" }, + "verificationState": { + "location": "querystring", + "locationName": "verificationState" + }, "nextToken": { "location": "querystring", "locationName": "nextToken" @@ -6638,15 +7287,17 @@ "thingName": {}, "securityProfileName": {}, "behavior": { - "shape": "S8b" + "shape": "S9g" }, "metricValue": { - "shape": "S8i" + "shape": "S9n" }, "violationEventAdditionalInfo": { - "shape": "Smu" + "shape": "Sp7" }, "violationEventType": {}, + "verificationState": {}, + "verificationStateDescription": {}, "violationEventTime": { "type": "timestamp" } @@ -6657,6 +7308,30 @@ } } }, + "PutVerificationStateOnViolation": { + "http": { + "requestUri": "/violations/verification-state/{violationId}" + }, + "input": { + "type": "structure", + "required": [ + "violationId", + "verificationState" + ], + "members": { + "violationId": { + "location": "uri", + "locationName": "violationId" + }, + "verificationState": {}, + "verificationStateDescription": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "RegisterCACertificate": { "http": { "requestUri": "/cacertificate" @@ -6664,8 +7339,7 @@ "input": { "type": "structure", "required": [ - "caCertificate", - "verificationCertificate" + "caCertificate" ], "members": { "caCertificate": {}, @@ -6681,11 +7355,12 @@ "type": "boolean" }, "registrationConfig": { - "shape": "Sh5" + "shape": "Sir" }, "tags": { - "shape": "S29" - } + "shape": "S2e" + }, + "certificateMode": {} } }, "output": { @@ -6851,7 +7526,7 @@ "locationName": "ruleName" }, "topicRulePayload": { - "shape": "S9v" + "shape": "Sb0" } }, "payload": "topicRulePayload" @@ -6889,12 +7564,13 @@ "thingId": {}, "thingTypeName": {}, "thingGroupNames": { - "shape": "Stb" + "shape": "Swb" }, "attributes": { - "shape": "S3h" + "shape": "S3o" }, "shadow": {}, + "deviceDefender": {}, "connectivity": { "type": "structure", "members": { @@ -6919,10 +7595,10 @@ "thingGroupId": {}, "thingGroupDescription": {}, "attributes": { - "shape": "S3h" + "shape": "S3o" }, "parentGroupNames": { - "shape": "Stb" + "shape": "Swb" } } } @@ -7010,7 +7686,7 @@ ], "members": { "logTarget": { - "shape": "Ssh" + "shape": "Svf" }, "logLevel": {} } @@ -7049,10 +7725,10 @@ "locationName": "taskId" }, "target": { - "shape": "Sfu" + "shape": "Shf" }, "auditCheckToActionsMapping": { - "shape": "Sfy" + "shape": "Shj" }, "clientRequestToken": { "idempotencyToken": true @@ -7085,14 +7761,14 @@ "locationName": "taskId" }, "target": { - "shape": "Shl" + "shape": "Sj6" }, "actions": { "type": "list", "member": {} }, "violationEventOccurrenceRange": { - "shape": "Sho" + "shape": "Sj9" }, "includeOnlyActiveViolations": { "type": "boolean" @@ -7123,7 +7799,7 @@ ], "members": { "targetCheckNames": { - "shape": "S84" + "shape": "S99" } } }, @@ -7195,7 +7871,7 @@ "members": { "resourceArn": {}, "tags": { - "shape": "S29" + "shape": "S2e" } } }, @@ -7219,7 +7895,7 @@ "authInfos": { "type": "list", "member": { - "shape": "Su5" + "shape": "Sx4" } }, "clientId": { @@ -7227,10 +7903,10 @@ "locationName": "clientId" }, "policyNamesToAdd": { - "shape": "Su9" + "shape": "Sx8" }, "policyNamesToSkip": { - "shape": "Su9" + "shape": "Sx8" } } }, @@ -7243,13 +7919,13 @@ "type": "structure", "members": { "authInfo": { - "shape": "Su5" + "shape": "Sx4" }, "allowed": { "type": "structure", "members": { "policies": { - "shape": "Sn0" + "shape": "Spe" } } }, @@ -7260,7 +7936,7 @@ "type": "structure", "members": { "policies": { - "shape": "Sn0" + "shape": "Spe" } } }, @@ -7268,7 +7944,7 @@ "type": "structure", "members": { "policies": { - "shape": "Sn0" + "shape": "Spe" } } } @@ -7413,10 +8089,10 @@ "members": { "roleArn": {}, "auditNotificationTargetConfigurations": { - "shape": "Sf2" + "shape": "Sgn" }, "auditCheckConfigurations": { - "shape": "Sf5" + "shape": "Sgq" } } }, @@ -7473,9 +8149,12 @@ "authorizerFunctionArn": {}, "tokenKeyName": {}, "tokenSigningPublicKeys": { - "shape": "S25" + "shape": "S2a" }, - "status": {} + "status": {}, + "enableCachingForHttp": { + "type": "boolean" + } } }, "output": { @@ -7503,7 +8182,7 @@ "locationName": "billingGroupName" }, "billingGroupProperties": { - "shape": "S2h" + "shape": "S2n" }, "expectedVersion": { "type": "long" @@ -7543,7 +8222,7 @@ "locationName": "newAutoRegistrationStatus" }, "registrationConfig": { - "shape": "Sh5" + "shape": "Sir" }, "removeAutoRegistration": { "type": "boolean" @@ -7626,7 +8305,7 @@ "locationName": "name" }, "stringValues": { - "shape": "S2z" + "shape": "S34" } } }, @@ -7637,7 +8316,7 @@ "arn": {}, "type": {}, "stringValues": { - "shape": "S2z" + "shape": "S34" }, "creationDate": { "type": "timestamp" @@ -7664,11 +8343,14 @@ "locationName": "domainConfigurationName" }, "authorizerConfig": { - "shape": "S38" + "shape": "S3d" }, "domainConfigurationStatus": {}, "removeAuthorizerConfig": { "type": "boolean" + }, + "tlsConfig": { + "shape": "S3g" } } }, @@ -7697,7 +8379,7 @@ "locationName": "thingGroupName" }, "thingGroupProperties": { - "shape": "S3e" + "shape": "S3l" }, "expectedVersion": { "type": "long" @@ -7725,7 +8407,7 @@ "type": "structure", "members": { "eventConfigurations": { - "shape": "Si9" + "shape": "Sju" } } }, @@ -7752,7 +8434,7 @@ }, "queryString": {}, "aggregationType": { - "shape": "S3s" + "shape": "S3z" }, "period": { "type": "integer" @@ -7776,10 +8458,10 @@ "type": "structure", "members": { "thingIndexingConfiguration": { - "shape": "Sl6" + "shape": "Sn5" }, "thingGroupIndexingConfiguration": { - "shape": "Sld" + "shape": "Snh" } } }, @@ -7805,20 +8487,23 @@ }, "description": {}, "presignedUrlConfig": { - "shape": "S45" + "shape": "S4c" }, "jobExecutionsRolloutConfig": { - "shape": "S48" + "shape": "S4f" }, "abortConfig": { - "shape": "S4f" + "shape": "S4m" }, "timeoutConfig": { - "shape": "S4m" + "shape": "S4t" }, "namespaceId": { "location": "querystring", "locationName": "namespaceId" + }, + "jobExecutionsRetryConfig": { + "shape": "S4w" } } } @@ -7840,7 +8525,7 @@ }, "roleArn": {}, "actionParams": { - "shape": "S50" + "shape": "S5o" } } }, @@ -7852,6 +8537,108 @@ } } }, + "UpdatePackage": { + "http": { + "method": "PATCH", + "requestUri": "/packages/{packageName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "packageName" + ], + "members": { + "packageName": { + "location": "uri", + "locationName": "packageName" + }, + "description": { + "shape": "S80" + }, + "defaultVersionName": {}, + "unsetDefaultVersion": { + "type": "boolean" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdatePackageConfiguration": { + "http": { + "method": "PATCH", + "requestUri": "/package-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "versionUpdateByJobsConfig": { + "shape": "Snx" + }, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdatePackageVersion": { + "http": { + "method": "PATCH", + "requestUri": "/packages/{packageName}/versions/{versionName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "packageName", + "versionName" + ], + "members": { + "packageName": { + "location": "uri", + "locationName": "packageName" + }, + "versionName": { + "location": "uri", + "locationName": "versionName" + }, + "description": { + "shape": "S80" + }, + "attributes": { + "shape": "S87" + }, + "action": {}, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "UpdateProvisioningTemplate": { "http": { "method": "PATCH", @@ -7876,7 +8663,7 @@ }, "provisioningRoleArn": {}, "preProvisioningHook": { - "shape": "S7p" + "shape": "S8t" }, "removePreProvisioningHook": { "type": "boolean" @@ -7932,7 +8719,7 @@ "dayOfMonth": {}, "dayOfWeek": {}, "targetCheckNames": { - "shape": "S84" + "shape": "S99" }, "scheduledAuditName": { "location": "uri", @@ -7964,18 +8751,18 @@ }, "securityProfileDescription": {}, "behaviors": { - "shape": "S8a" + "shape": "S9f" }, "alertTargets": { - "shape": "S90" + "shape": "Sa5" }, "additionalMetricsToRetain": { - "shape": "S94", + "shape": "Sa9", "deprecated": true, "deprecatedMessage": "Use additionalMetricsToRetainV2." }, "additionalMetricsToRetainV2": { - "shape": "S95" + "shape": "Saa" }, "deleteBehaviors": { "type": "boolean" @@ -8000,18 +8787,18 @@ "securityProfileArn": {}, "securityProfileDescription": {}, "behaviors": { - "shape": "S8a" + "shape": "S9f" }, "alertTargets": { - "shape": "S90" + "shape": "Sa5" }, "additionalMetricsToRetain": { - "shape": "S94", + "shape": "Sa9", "deprecated": true, "deprecatedMessage": "Use additionalMetricsToRetainV2." }, "additionalMetricsToRetainV2": { - "shape": "S95" + "shape": "Saa" }, "version": { "type": "long" @@ -8042,7 +8829,7 @@ }, "description": {}, "files": { - "shape": "S9b" + "shape": "Sag" }, "roleArn": {} } @@ -8076,7 +8863,7 @@ }, "thingTypeName": {}, "attributePayload": { - "shape": "S3g" + "shape": "S3n" }, "expectedVersion": { "type": "long" @@ -8108,7 +8895,7 @@ "locationName": "thingGroupName" }, "thingGroupProperties": { - "shape": "S3e" + "shape": "S3l" }, "expectedVersion": { "type": "long" @@ -8134,10 +8921,10 @@ "members": { "thingName": {}, "thingGroupsToAdd": { - "shape": "Swk" + "shape": "Szr" }, "thingGroupsToRemove": { - "shape": "Swk" + "shape": "Szr" }, "overrideDynamicGroups": { "type": "boolean" @@ -8181,7 +8968,7 @@ ], "members": { "behaviors": { - "shape": "S8a" + "shape": "S9f" } } }, @@ -8230,15 +9017,24 @@ }, "account": {}, "iamRoleArn": {}, - "roleAliasArn": {} + "roleAliasArn": {}, + "issuerCertificateIdentifier": { + "type": "structure", + "members": { + "issuerCertificateSubject": {}, + "issuerId": {}, + "issuerCertificateSerialNumber": {} + } + }, + "deviceCertificateArn": {} } }, - "S25": { + "S2a": { "type": "map", "key": {}, "value": {} }, - "S29": { + "S2e": { "type": "list", "member": { "type": "structure", @@ -8251,17 +9047,17 @@ } } }, - "S2h": { + "S2n": { "type": "structure", "members": { "billingGroupDescription": {} } }, - "S2z": { + "S34": { "type": "list", "member": {} }, - "S38": { + "S3d": { "type": "structure", "members": { "defaultAuthorizerName": {}, @@ -8270,32 +9066,38 @@ } } }, - "S3e": { + "S3g": { + "type": "structure", + "members": { + "securityPolicy": {} + } + }, + "S3l": { "type": "structure", "members": { "thingGroupDescription": {}, "attributePayload": { - "shape": "S3g" + "shape": "S3n" } } }, - "S3g": { + "S3n": { "type": "structure", "members": { "attributes": { - "shape": "S3h" + "shape": "S3o" }, "merge": { "type": "boolean" } } }, - "S3h": { + "S3o": { "type": "map", "key": {}, "value": {} }, - "S3s": { + "S3z": { "type": "structure", "required": [ "name" @@ -8308,7 +9110,7 @@ } } }, - "S45": { + "S4c": { "type": "structure", "members": { "roleArn": {}, @@ -8317,7 +9119,7 @@ } } }, - "S48": { + "S4f": { "type": "structure", "members": { "maximumPerMinute": { @@ -8352,7 +9154,7 @@ } } }, - "S4f": { + "S4m": { "type": "structure", "required": [ "criteriaList" @@ -8382,7 +9184,7 @@ } } }, - "S4m": { + "S4t": { "type": "structure", "members": { "inProgressTimeoutInMinutes": { @@ -8390,7 +9192,67 @@ } } }, - "S4v": { + "S4w": { + "type": "structure", + "required": [ + "criteriaList" + ], + "members": { + "criteriaList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "failureType", + "numberOfRetries" + ], + "members": { + "failureType": {}, + "numberOfRetries": { + "type": "integer" + } + } + } + } + } + }, + "S51": { + "type": "map", + "key": {}, + "value": {} + }, + "S54": { + "type": "structure", + "members": { + "startTime": {}, + "endTime": {}, + "endBehavior": {}, + "maintenanceWindows": { + "shape": "S57" + } + } + }, + "S57": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "startTime", + "durationInMinutes" + ], + "members": { + "startTime": {}, + "durationInMinutes": { + "type": "integer" + } + } + } + }, + "S5b": { + "type": "list", + "member": {} + }, + "S5j": { "type": "structure", "members": { "PublicKey": {}, @@ -8400,7 +9262,7 @@ } } }, - "S50": { + "S5o": { "type": "structure", "members": { "updateDeviceCertificateParams": { @@ -8467,15 +9329,15 @@ } } }, - "S5j": { + "S68": { "type": "list", "member": {} }, - "S5l": { + "S6a": { "type": "list", "member": {} }, - "S5n": { + "S6c": { "type": "structure", "members": { "maximumPerMinute": { @@ -8510,7 +9372,7 @@ } } }, - "S5u": { + "S6j": { "type": "structure", "members": { "expiresInSec": { @@ -8518,7 +9380,7 @@ } } }, - "S65": { + "S6u": { "type": "list", "member": { "type": "structure", @@ -8541,7 +9403,7 @@ } }, "s3Location": { - "shape": "S6e" + "shape": "S73" } } }, @@ -8607,7 +9469,7 @@ } } }, - "S6e": { + "S73": { "type": "structure", "members": { "bucket": {}, @@ -8615,12 +9477,27 @@ "version": {} } }, - "S73": { + "S7s": { + "type": "map", + "key": {}, + "value": {} + }, + "S80": { + "type": "string", + "sensitive": true + }, + "S81": { "type": "map", "key": {}, "value": {} }, - "S7p": { + "S87": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "S8t": { "type": "structure", "required": [ "targetArn" @@ -8630,17 +9507,17 @@ "targetArn": {} } }, - "S84": { + "S99": { "type": "list", "member": {} }, - "S8a": { + "S9f": { "type": "list", "member": { - "shape": "S8b" + "shape": "S9g" } }, - "S8b": { + "S9g": { "type": "structure", "required": [ "name" @@ -8649,14 +9526,14 @@ "name": {}, "metric": {}, "metricDimension": { - "shape": "S8e" + "shape": "S9j" }, "criteria": { "type": "structure", "members": { "comparisonOperator": {}, "value": { - "shape": "S8i" + "shape": "S9n" }, "durationSeconds": { "type": "integer" @@ -8689,7 +9566,7 @@ } } }, - "S8e": { + "S9j": { "type": "structure", "required": [ "dimensionName" @@ -8699,7 +9576,7 @@ "operator": {} } }, - "S8i": { + "S9n": { "type": "structure", "members": { "count": { @@ -8730,7 +9607,7 @@ } } }, - "S90": { + "Sa5": { "type": "map", "key": {}, "value": { @@ -8745,11 +9622,11 @@ } } }, - "S94": { + "Sa9": { "type": "list", "member": {} }, - "S95": { + "Saa": { "type": "list", "member": { "type": "structure", @@ -8759,12 +9636,12 @@ "members": { "metric": {}, "metricDimension": { - "shape": "S8e" + "shape": "S9j" } } } }, - "S9b": { + "Sag": { "type": "list", "member": { "type": "structure", @@ -8773,12 +9650,12 @@ "type": "integer" }, "s3Location": { - "shape": "S6e" + "shape": "S73" } } } }, - "S9n": { + "Sas": { "type": "structure", "members": { "thingTypeDescription": {}, @@ -8788,7 +9665,7 @@ } } }, - "S9v": { + "Sb0": { "type": "structure", "required": [ "sql", @@ -8798,24 +9675,24 @@ "sql": {}, "description": {}, "actions": { - "shape": "S9y" + "shape": "Sb3" }, "ruleDisabled": { "type": "boolean" }, "awsIotSqlVersion": {}, "errorAction": { - "shape": "S9z" + "shape": "Sb4" } } }, - "S9y": { + "Sb3": { "type": "list", "member": { - "shape": "S9z" + "shape": "Sb4" } }, - "S9z": { + "Sb4": { "type": "structure", "members": { "dynamoDB": { @@ -8916,6 +9793,30 @@ "topic": {}, "qos": { "type": "integer" + }, + "headers": { + "type": "structure", + "members": { + "payloadFormatIndicator": {}, + "contentType": {}, + "responseTopic": {}, + "correlationData": {}, + "messageExpiry": {}, + "userProperties": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + } + } } } }, @@ -8989,7 +9890,10 @@ ], "members": { "roleArn": {}, - "logGroupName": {} + "logGroupName": {}, + "batchMode": { + "type": "boolean" + } } }, "elasticsearch": { @@ -9231,18 +10135,45 @@ "type": {}, "id": {} } + }, + "location": { + "type": "structure", + "required": [ + "roleArn", + "trackerName", + "deviceId", + "latitude", + "longitude" + ], + "members": { + "roleArn": {}, + "trackerName": {}, + "deviceId": {}, + "timestamp": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "value": {}, + "unit": {} + } + }, + "latitude": {}, + "longitude": {} + } } } }, - "Scw": { + "Sed": { "type": "list", "member": {} }, - "Scy": { + "Sef": { "type": "list", "member": {} }, - "Sd2": { + "Sej": { "type": "structure", "members": { "arn": {}, @@ -9264,10 +10195,10 @@ "type": "structure", "members": { "subnetIds": { - "shape": "Scw" + "shape": "Sed" }, "securityGroups": { - "shape": "Scy" + "shape": "Sef" }, "vpcId": {}, "roleArn": {} @@ -9275,7 +10206,7 @@ } } }, - "Sf2": { + "Sgn": { "type": "map", "key": {}, "value": { @@ -9289,7 +10220,7 @@ } } }, - "Sf5": { + "Sgq": { "type": "map", "key": {}, "value": { @@ -9301,7 +10232,7 @@ } } }, - "Sfa": { + "Sgv": { "type": "structure", "members": { "findingId": {}, @@ -9322,24 +10253,12 @@ "shape": "S1o" }, "additionalInfo": { - "shape": "Sfe" + "shape": "Sgz" } } }, "relatedResources": { - "type": "list", - "member": { - "type": "structure", - "members": { - "resourceType": {}, - "resourceIdentifier": { - "shape": "S1o" - }, - "additionalInfo": { - "shape": "Sfe" - } - } - } + "shape": "Sh0" }, "reasonForNonCompliance": {}, "reasonForNonComplianceCode": {}, @@ -9348,12 +10267,27 @@ } } }, - "Sfe": { + "Sgz": { "type": "map", "key": {}, "value": {} }, - "Sfu": { + "Sh0": { + "type": "list", + "member": { + "type": "structure", + "members": { + "resourceType": {}, + "resourceIdentifier": { + "shape": "S1o" + }, + "additionalInfo": { + "shape": "Sgz" + } + } + } + }, + "Shf": { "type": "structure", "members": { "auditTaskId": {}, @@ -9371,7 +10305,7 @@ } } }, - "Sfy": { + "Shj": { "type": "map", "key": {}, "value": { @@ -9379,7 +10313,7 @@ "member": {} } }, - "Sg0": { + "Shl": { "type": "list", "member": { "type": "structure", @@ -9388,12 +10322,12 @@ "id": {}, "roleArn": {}, "actionParams": { - "shape": "S50" + "shape": "S5o" } } } }, - "Sgr": { + "Sic": { "type": "structure", "members": { "authorizerName": {}, @@ -9401,7 +10335,7 @@ "authorizerFunctionArn": {}, "tokenKeyName": {}, "tokenSigningPublicKeys": { - "shape": "S25" + "shape": "S2a" }, "status": {}, "creationDate": { @@ -9412,10 +10346,13 @@ }, "signingDisabled": { "type": "boolean" + }, + "enableCachingForHttp": { + "type": "boolean" } } }, - "Sh4": { + "Sip": { "type": "structure", "members": { "notBefore": { @@ -9426,14 +10363,15 @@ } } }, - "Sh5": { + "Sir": { "type": "structure", "members": { "templateBody": {}, - "roleArn": {} + "roleArn": {}, + "templateName": {} } }, - "Shj": { + "Sj4": { "type": "structure", "members": { "taskId": {}, @@ -9445,10 +10383,10 @@ "type": "timestamp" }, "target": { - "shape": "Shl" + "shape": "Sj6" }, "violationEventOccurrenceRange": { - "shape": "Sho" + "shape": "Sj9" }, "onlyActiveViolationsIncluded": { "type": "boolean" @@ -9457,7 +10395,7 @@ "type": "boolean" }, "actionsDefinition": { - "shape": "Sg0" + "shape": "Shl" }, "taskStatistics": { "type": "structure", @@ -9475,7 +10413,7 @@ } } }, - "Shl": { + "Sj6": { "type": "structure", "members": { "violationIds": { @@ -9486,7 +10424,7 @@ "behaviorName": {} } }, - "Sho": { + "Sj9": { "type": "structure", "required": [ "startTime", @@ -9501,7 +10439,7 @@ } } }, - "Si9": { + "Sju": { "type": "map", "key": {}, "value": { @@ -9513,20 +10451,24 @@ } } }, - "Sju": { + "Sl0": { + "type": "list", + "member": {} + }, + "Slt": { "type": "list", "member": { - "shape": "Sjv" + "shape": "Slu" } }, - "Sjv": { + "Slu": { "type": "structure", "members": { "groupName": {}, "groupArn": {} } }, - "Sk7": { + "Sm6": { "type": "structure", "members": { "deprecated": { @@ -9540,7 +10482,7 @@ } } }, - "Sl6": { + "Sn5": { "type": "structure", "required": [ "thingIndexingMode" @@ -9548,15 +10490,26 @@ "members": { "thingIndexingMode": {}, "thingConnectivityIndexingMode": {}, + "deviceDefenderIndexingMode": {}, + "namedShadowIndexingMode": {}, "managedFields": { - "shape": "Sl9" + "shape": "Sna" }, "customFields": { - "shape": "Sl9" + "shape": "Sna" + }, + "filter": { + "type": "structure", + "members": { + "namedShadowNames": { + "type": "list", + "member": {} + } + } } } }, - "Sl9": { + "Sna": { "type": "list", "member": { "type": "structure", @@ -9566,7 +10519,7 @@ } } }, - "Sld": { + "Snh": { "type": "structure", "required": [ "thingGroupIndexingMode" @@ -9574,20 +10527,29 @@ "members": { "thingGroupIndexingMode": {}, "managedFields": { - "shape": "Sl9" + "shape": "Sna" }, "customFields": { - "shape": "Sl9" + "shape": "Sna" } } }, - "Smu": { + "Snx": { + "type": "structure", + "members": { + "enabled": { + "type": "boolean" + }, + "roleArn": {} + } + }, + "Sp7": { "type": "structure", "members": { "confidenceLevel": {} } }, - "Sn0": { + "Spe": { "type": "list", "member": { "type": "structure", @@ -9597,7 +10559,7 @@ } } }, - "So2": { + "Sqg": { "type": "list", "member": { "type": "structure", @@ -9612,7 +10574,7 @@ } } }, - "Sp2": { + "Srg": { "type": "structure", "members": { "status": {}, @@ -9627,18 +10589,21 @@ }, "executionNumber": { "type": "long" + }, + "retryAttempt": { + "type": "integer" } } }, - "Spv": { + "Ssr": { "type": "list", "member": {} }, - "Sq5": { + "St1": { "type": "list", "member": {} }, - "Sqo": { + "Stm": { "type": "structure", "required": [ "name", @@ -9649,7 +10614,7 @@ "arn": {} } }, - "Sqt": { + "Str": { "type": "structure", "required": [ "arn" @@ -9658,7 +10623,7 @@ "arn": {} } }, - "Ssh": { + "Svf": { "type": "structure", "required": [ "targetType" @@ -9668,11 +10633,11 @@ "targetName": {} } }, - "Stb": { + "Swb": { "type": "list", "member": {} }, - "Su5": { + "Sx4": { "type": "structure", "required": [ "resources" @@ -9685,11 +10650,11 @@ } } }, - "Su9": { + "Sx8": { "type": "list", "member": {} }, - "Swk": { + "Szr": { "type": "list", "member": {} } diff --git a/iamlivecore/service/iot-data-2015-05-28.min.json b/iamlivecore/service/iot-data-2015-05-28.min.json index 1a438a79..b03729b9 100644 --- a/iamlivecore/service/iot-data-2015-05-28.min.json +++ b/iamlivecore/service/iot-data-2015-05-28.min.json @@ -2,7 +2,7 @@ "version": "2.0", "metadata": { "apiVersion": "2015-05-28", - "endpointPrefix": "data.iot", + "endpointPrefix": "data-ats.iot", "protocol": "rest-json", "serviceFullName": "AWS IoT Data Plane", "serviceId": "IoT Data Plane", @@ -74,6 +74,9 @@ }, "lastModifiedTime": { "type": "long" + }, + "userProperties": { + "type": "blob" } } } @@ -219,6 +222,32 @@ }, "payload": { "type": "blob" + }, + "userProperties": { + "jsonvalue": true, + "location": "header", + "locationName": "x-amz-mqtt5-user-properties" + }, + "payloadFormatIndicator": { + "location": "header", + "locationName": "x-amz-mqtt5-payload-format-indicator" + }, + "contentType": { + "location": "querystring", + "locationName": "contentType" + }, + "responseTopic": { + "location": "querystring", + "locationName": "responseTopic" + }, + "correlationData": { + "location": "header", + "locationName": "x-amz-mqtt5-correlation-data" + }, + "messageExpiry": { + "location": "querystring", + "locationName": "messageExpiry", + "type": "long" } }, "payload": "payload" diff --git a/iamlivecore/service/iot-roborunner-2018-05-10.min.json b/iamlivecore/service/iot-roborunner-2018-05-10.min.json new file mode 100644 index 00000000..596e538a --- /dev/null +++ b/iamlivecore/service/iot-roborunner-2018-05-10.min.json @@ -0,0 +1,923 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "iotroborunner", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS IoT RoboRunner", + "serviceId": "IoT RoboRunner", + "signatureVersion": "v4", + "signingName": "iotroborunner", + "uid": "iot-roborunner-2018-05-10" + }, + "operations": { + "CreateDestination": { + "http": { + "requestUri": "/createDestination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "site" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "site": {}, + "state": {}, + "additionalFixedProperties": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "createdAt", + "updatedAt", + "state" + ], + "members": { + "arn": {}, + "id": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "state": {} + } + }, + "idempotent": true + }, + "CreateSite": { + "http": { + "requestUri": "/createSite", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "countryCode" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "countryCode": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "createdAt", + "updatedAt" + ], + "members": { + "arn": {}, + "id": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + } + } + }, + "idempotent": true + }, + "CreateWorker": { + "http": { + "requestUri": "/createWorker", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "fleet" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "fleet": {}, + "additionalTransientProperties": {}, + "additionalFixedProperties": {}, + "vendorProperties": { + "shape": "Sm" + }, + "position": { + "shape": "Sr" + }, + "orientation": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "createdAt", + "updatedAt", + "site" + ], + "members": { + "arn": {}, + "id": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "site": {} + } + }, + "idempotent": true + }, + "CreateWorkerFleet": { + "http": { + "requestUri": "/createWorkerFleet", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "site" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "site": {}, + "additionalFixedProperties": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "createdAt", + "updatedAt" + ], + "members": { + "arn": {}, + "id": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + } + } + }, + "idempotent": true + }, + "DeleteDestination": { + "http": { + "requestUri": "/deleteDestination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteSite": { + "http": { + "requestUri": "/deleteSite", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteWorker": { + "http": { + "requestUri": "/deleteWorker", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteWorkerFleet": { + "http": { + "requestUri": "/deleteWorkerFleet", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetDestination": { + "http": { + "method": "GET", + "requestUri": "/getDestination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "querystring", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "name", + "site", + "createdAt", + "updatedAt", + "state" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "site": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "state": {}, + "additionalFixedProperties": {} + } + } + }, + "GetSite": { + "http": { + "method": "GET", + "requestUri": "/getSite", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "querystring", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "name", + "countryCode", + "createdAt", + "updatedAt" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "countryCode": {}, + "description": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + } + } + } + }, + "GetWorker": { + "http": { + "method": "GET", + "requestUri": "/getWorker", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "querystring", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "fleet", + "site", + "createdAt", + "updatedAt", + "name" + ], + "members": { + "arn": {}, + "id": {}, + "fleet": {}, + "site": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "name": {}, + "additionalTransientProperties": {}, + "additionalFixedProperties": {}, + "vendorProperties": { + "shape": "Sm" + }, + "position": { + "shape": "Sr" + }, + "orientation": { + "shape": "Su" + } + } + } + }, + "GetWorkerFleet": { + "http": { + "method": "GET", + "requestUri": "/getWorkerFleet", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "querystring", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "name", + "site", + "createdAt", + "updatedAt" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "site": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "additionalFixedProperties": {} + } + } + }, + "ListDestinations": { + "http": { + "method": "GET", + "requestUri": "/listDestinations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "site" + ], + "members": { + "site": { + "location": "querystring", + "locationName": "site" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "state": { + "location": "querystring", + "locationName": "state" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "destinations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "name", + "site", + "createdAt", + "updatedAt", + "state" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "site": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "state": {}, + "additionalFixedProperties": {} + } + } + } + } + } + }, + "ListSites": { + "http": { + "method": "GET", + "requestUri": "/listSites", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "sites": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "name", + "countryCode", + "createdAt" + ], + "members": { + "arn": {}, + "name": {}, + "countryCode": {}, + "createdAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListWorkerFleets": { + "http": { + "method": "GET", + "requestUri": "/listWorkerFleets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "site" + ], + "members": { + "site": { + "location": "querystring", + "locationName": "site" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "workerFleets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "name", + "site", + "createdAt", + "updatedAt" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "site": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "additionalFixedProperties": {} + } + } + } + } + } + }, + "ListWorkers": { + "http": { + "method": "GET", + "requestUri": "/listWorkers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "site" + ], + "members": { + "site": { + "location": "querystring", + "locationName": "site" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "fleet": { + "location": "querystring", + "locationName": "fleet" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "workers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "fleet", + "createdAt", + "updatedAt", + "name", + "site" + ], + "members": { + "arn": {}, + "id": {}, + "fleet": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "name": {}, + "site": {}, + "additionalTransientProperties": {}, + "additionalFixedProperties": {}, + "vendorProperties": { + "shape": "Sm" + }, + "position": { + "shape": "Sr" + }, + "orientation": { + "shape": "Su" + } + } + } + } + } + } + }, + "UpdateDestination": { + "http": { + "requestUri": "/updateDestination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {}, + "name": {}, + "state": {}, + "additionalFixedProperties": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "name", + "updatedAt", + "state" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "updatedAt": { + "type": "timestamp" + }, + "state": {}, + "additionalFixedProperties": {} + } + } + }, + "UpdateSite": { + "http": { + "requestUri": "/updateSite", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {}, + "name": {}, + "countryCode": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "name", + "updatedAt" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "countryCode": {}, + "description": {}, + "updatedAt": { + "type": "timestamp" + } + } + } + }, + "UpdateWorker": { + "http": { + "requestUri": "/updateWorker", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {}, + "name": {}, + "additionalTransientProperties": {}, + "additionalFixedProperties": {}, + "vendorProperties": { + "shape": "Sm" + }, + "position": { + "shape": "Sr" + }, + "orientation": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "fleet", + "updatedAt", + "name" + ], + "members": { + "arn": {}, + "id": {}, + "fleet": {}, + "updatedAt": { + "type": "timestamp" + }, + "name": {}, + "additionalTransientProperties": {}, + "additionalFixedProperties": {}, + "orientation": { + "shape": "Su" + }, + "vendorProperties": { + "shape": "Sm" + }, + "position": { + "shape": "Sr" + } + } + } + }, + "UpdateWorkerFleet": { + "http": { + "requestUri": "/updateWorkerFleet", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {}, + "name": {}, + "additionalFixedProperties": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "name", + "updatedAt" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "updatedAt": { + "type": "timestamp" + }, + "additionalFixedProperties": {} + } + } + } + }, + "shapes": { + "Sm": { + "type": "structure", + "required": [ + "vendorWorkerId" + ], + "members": { + "vendorWorkerId": {}, + "vendorWorkerIpAddress": {}, + "vendorAdditionalTransientProperties": {}, + "vendorAdditionalFixedProperties": {} + } + }, + "Sr": { + "type": "structure", + "members": { + "cartesianCoordinates": { + "type": "structure", + "required": [ + "x", + "y" + ], + "members": { + "x": { + "type": "double" + }, + "y": { + "type": "double" + }, + "z": { + "type": "double" + } + } + } + }, + "union": true + }, + "Su": { + "type": "structure", + "members": { + "degrees": { + "type": "double" + } + }, + "union": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/iotdeviceadvisor-2020-09-18.min.json b/iamlivecore/service/iotdeviceadvisor-2020-09-18.min.json index 6a9ea741..54e67c55 100644 --- a/iamlivecore/service/iotdeviceadvisor-2020-09-18.min.json +++ b/iamlivecore/service/iotdeviceadvisor-2020-09-18.min.json @@ -19,12 +19,15 @@ }, "input": { "type": "structure", + "required": [ + "suiteDefinitionConfiguration" + ], "members": { "suiteDefinitionConfiguration": { "shape": "S2" }, "tags": { - "shape": "S9" + "shape": "Sb" } } }, @@ -62,6 +65,39 @@ "members": {} } }, + "GetEndpoint": { + "http": { + "method": "GET", + "requestUri": "/endpoint" + }, + "input": { + "type": "structure", + "members": { + "thingArn": { + "location": "querystring", + "locationName": "thingArn" + }, + "certificateArn": { + "location": "querystring", + "locationName": "certificateArn" + }, + "deviceRoleArn": { + "location": "querystring", + "locationName": "deviceRoleArn" + }, + "authenticationMethod": { + "location": "querystring", + "locationName": "authenticationMethod" + } + } + }, + "output": { + "type": "structure", + "members": { + "endpoint": {} + } + } + }, "GetSuiteDefinition": { "http": { "method": "GET", @@ -100,7 +136,7 @@ "type": "timestamp" }, "tags": { - "shape": "S9" + "shape": "Sb" } } } @@ -135,7 +171,7 @@ "suiteRunId": {}, "suiteRunArn": {}, "suiteRunConfiguration": { - "shape": "Sm" + "shape": "Ss" }, "testResult": { "type": "structure", @@ -164,7 +200,20 @@ }, "logUrl": {}, "warnings": {}, - "failure": {} + "failure": {}, + "testScenarios": { + "type": "list", + "member": { + "type": "structure", + "members": { + "testCaseScenarioId": {}, + "testCaseScenarioType": {}, + "status": {}, + "failure": {}, + "systemMessage": {} + } + } + } } } } @@ -182,7 +231,7 @@ "status": {}, "errorReason": {}, "tags": { - "shape": "S9" + "shape": "Sb" } } } @@ -251,6 +300,10 @@ "intendedForQualification": { "type": "boolean" }, + "isLongDurationTest": { + "type": "boolean" + }, + "protocol": {}, "createdAt": { "type": "timestamp" } @@ -344,7 +397,7 @@ "type": "structure", "members": { "tags": { - "shape": "S9" + "shape": "Sb" } } } @@ -356,7 +409,8 @@ "input": { "type": "structure", "required": [ - "suiteDefinitionId" + "suiteDefinitionId", + "suiteRunConfiguration" ], "members": { "suiteDefinitionId": { @@ -365,10 +419,10 @@ }, "suiteDefinitionVersion": {}, "suiteRunConfiguration": { - "shape": "Sm" + "shape": "Ss" }, "tags": { - "shape": "S9" + "shape": "Sb" } } }, @@ -379,7 +433,8 @@ "suiteRunArn": {}, "createdAt": { "type": "timestamp" - } + }, + "endpoint": {} } } }, @@ -425,7 +480,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S9" + "shape": "Sb" } } }, @@ -471,7 +526,8 @@ "input": { "type": "structure", "required": [ - "suiteDefinitionId" + "suiteDefinitionId", + "suiteDefinitionConfiguration" ], "members": { "suiteDefinitionId": { @@ -503,6 +559,11 @@ "shapes": { "S2": { "type": "structure", + "required": [ + "suiteDefinitionName", + "rootGroup", + "devicePermissionRoleArn" + ], "members": { "suiteDefinitionName": {}, "devices": { @@ -511,8 +572,12 @@ "intendedForQualification": { "type": "boolean" }, + "isLongDurationTest": { + "type": "boolean" + }, "rootGroup": {}, - "devicePermissionRoleArn": {} + "devicePermissionRoleArn": {}, + "protocol": {} } }, "S4": { @@ -525,16 +590,20 @@ "type": "structure", "members": { "thingArn": {}, - "certificateArn": {} + "certificateArn": {}, + "deviceRoleArn": {} } }, - "S9": { + "Sb": { "type": "map", "key": {}, "value": {} }, - "Sm": { + "Ss": { "type": "structure", + "required": [ + "primaryDevice" + ], "members": { "primaryDevice": { "shape": "S5" @@ -542,6 +611,9 @@ "selectedTestList": { "type": "list", "member": {} + }, + "parallelRun": { + "type": "boolean" } } } diff --git a/iamlivecore/service/iotevents-data-2018-10-23.min.json b/iamlivecore/service/iotevents-data-2018-10-23.min.json index b17ec99d..e9b50463 100644 --- a/iamlivecore/service/iotevents-data-2018-10-23.min.json +++ b/iamlivecore/service/iotevents-data-2018-10-23.min.json @@ -49,6 +49,51 @@ } } }, + "BatchDeleteDetector": { + "http": { + "requestUri": "/detectors/delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "detectors" + ], + "members": { + "detectors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "messageId", + "detectorModelName" + ], + "members": { + "messageId": {}, + "detectorModelName": {}, + "keyValue": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "batchDeleteDetectorErrorEntries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "messageId": {}, + "errorCode": {}, + "errorMessage": {} + } + } + } + } + } + }, "BatchDisableAlarm": { "http": { "requestUri": "/alarms/disable", diff --git a/iamlivecore/service/iotfleetwise-2021-06-17.min.json b/iamlivecore/service/iotfleetwise-2021-06-17.min.json new file mode 100644 index 00000000..a5e617db --- /dev/null +++ b/iamlivecore/service/iotfleetwise-2021-06-17.min.json @@ -0,0 +1,2010 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-06-17", + "endpointPrefix": "iotfleetwise", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "AWS IoT FleetWise", + "serviceId": "IoTFleetWise", + "signatureVersion": "v4", + "signingName": "iotfleetwise", + "targetPrefix": "IoTAutobahnControlPlane", + "uid": "iotfleetwise-2021-06-17" + }, + "operations": { + "AssociateVehicleFleet": { + "input": { + "type": "structure", + "required": [ + "vehicleName", + "fleetId" + ], + "members": { + "vehicleName": {}, + "fleetId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "BatchCreateVehicle": { + "input": { + "type": "structure", + "required": [ + "vehicles" + ], + "members": { + "vehicles": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "vehicleName", + "modelManifestArn", + "decoderManifestArn" + ], + "members": { + "vehicleName": {}, + "modelManifestArn": {}, + "decoderManifestArn": {}, + "attributes": { + "shape": "S9" + }, + "associationBehavior": {}, + "tags": { + "shape": "Sd" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "vehicles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "vehicleName": {}, + "arn": {}, + "thingArn": {} + } + } + }, + "errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "vehicleName": {}, + "code": {}, + "message": {} + } + } + } + } + } + }, + "BatchUpdateVehicle": { + "input": { + "type": "structure", + "required": [ + "vehicles" + ], + "members": { + "vehicles": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "vehicleName" + ], + "members": { + "vehicleName": {}, + "modelManifestArn": {}, + "decoderManifestArn": {}, + "attributes": { + "shape": "S9" + }, + "attributeUpdateMode": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "vehicles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "vehicleName": {}, + "arn": {} + } + } + }, + "errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "vehicleName": {}, + "code": { + "type": "integer" + }, + "message": {} + } + } + } + } + } + }, + "CreateCampaign": { + "input": { + "type": "structure", + "required": [ + "name", + "signalCatalogArn", + "targetArn", + "collectionScheme" + ], + "members": { + "name": {}, + "description": {}, + "signalCatalogArn": {}, + "targetArn": {}, + "startTime": { + "type": "timestamp" + }, + "expiryTime": { + "type": "timestamp" + }, + "postTriggerCollectionDuration": { + "type": "long" + }, + "diagnosticsMode": {}, + "spoolingMode": {}, + "compression": {}, + "priority": { + "type": "integer" + }, + "signalsToCollect": { + "shape": "S16" + }, + "collectionScheme": { + "shape": "S1a" + }, + "dataExtraDimensions": { + "shape": "S1h" + }, + "tags": { + "shape": "Sd" + }, + "dataDestinationConfigs": { + "shape": "S1j" + } + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "CreateDecoderManifest": { + "input": { + "type": "structure", + "required": [ + "name", + "modelManifestArn" + ], + "members": { + "name": {}, + "description": {}, + "modelManifestArn": {}, + "signalDecoders": { + "shape": "S1w" + }, + "networkInterfaces": { + "shape": "S2a" + }, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "CreateFleet": { + "input": { + "type": "structure", + "required": [ + "fleetId", + "signalCatalogArn" + ], + "members": { + "fleetId": {}, + "description": {}, + "signalCatalogArn": {}, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn" + ], + "members": { + "id": {}, + "arn": {} + } + }, + "idempotent": true + }, + "CreateModelManifest": { + "input": { + "type": "structure", + "required": [ + "name", + "nodes", + "signalCatalogArn" + ], + "members": { + "name": {}, + "description": {}, + "nodes": { + "shape": "S2o" + }, + "signalCatalogArn": {}, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "CreateSignalCatalog": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "nodes": { + "shape": "S2r" + }, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "CreateVehicle": { + "input": { + "type": "structure", + "required": [ + "vehicleName", + "modelManifestArn", + "decoderManifestArn" + ], + "members": { + "vehicleName": {}, + "modelManifestArn": {}, + "decoderManifestArn": {}, + "attributes": { + "shape": "S9" + }, + "associationBehavior": {}, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "members": { + "vehicleName": {}, + "arn": {}, + "thingArn": {} + } + }, + "idempotent": true + }, + "DeleteCampaign": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "DeleteDecoderManifest": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "DeleteFleet": { + "input": { + "type": "structure", + "required": [ + "fleetId" + ], + "members": { + "fleetId": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {} + } + }, + "idempotent": true + }, + "DeleteModelManifest": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "DeleteSignalCatalog": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "DeleteVehicle": { + "input": { + "type": "structure", + "required": [ + "vehicleName" + ], + "members": { + "vehicleName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "vehicleName", + "arn" + ], + "members": { + "vehicleName": {}, + "arn": {} + } + }, + "idempotent": true + }, + "DisassociateVehicleFleet": { + "input": { + "type": "structure", + "required": [ + "vehicleName", + "fleetId" + ], + "members": { + "vehicleName": {}, + "fleetId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetCampaign": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "arn": {}, + "description": {}, + "signalCatalogArn": {}, + "targetArn": {}, + "status": {}, + "startTime": { + "type": "timestamp" + }, + "expiryTime": { + "type": "timestamp" + }, + "postTriggerCollectionDuration": { + "type": "long" + }, + "diagnosticsMode": {}, + "spoolingMode": {}, + "compression": {}, + "priority": { + "type": "integer" + }, + "signalsToCollect": { + "shape": "S16" + }, + "collectionScheme": { + "shape": "S1a" + }, + "dataExtraDimensions": { + "shape": "S1h" + }, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + }, + "dataDestinationConfigs": { + "shape": "S1j" + } + } + } + }, + "GetDecoderManifest": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn", + "creationTime", + "lastModificationTime" + ], + "members": { + "name": {}, + "arn": {}, + "description": {}, + "modelManifestArn": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "GetFleet": { + "input": { + "type": "structure", + "required": [ + "fleetId" + ], + "members": { + "fleetId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "signalCatalogArn", + "creationTime", + "lastModificationTime" + ], + "members": { + "id": {}, + "arn": {}, + "description": {}, + "signalCatalogArn": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "GetLoggingOptions": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "required": [ + "cloudWatchLogDelivery" + ], + "members": { + "cloudWatchLogDelivery": { + "shape": "S3q" + } + } + } + }, + "GetModelManifest": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn", + "creationTime", + "lastModificationTime" + ], + "members": { + "name": {}, + "arn": {}, + "description": {}, + "signalCatalogArn": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "GetRegisterAccountStatus": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "required": [ + "customerAccountId", + "accountStatus", + "iamRegistrationResponse", + "creationTime", + "lastModificationTime" + ], + "members": { + "customerAccountId": {}, + "accountStatus": {}, + "timestreamRegistrationResponse": { + "type": "structure", + "required": [ + "timestreamDatabaseName", + "timestreamTableName", + "registrationStatus" + ], + "members": { + "timestreamDatabaseName": {}, + "timestreamTableName": {}, + "timestreamDatabaseArn": {}, + "timestreamTableArn": {}, + "registrationStatus": {}, + "errorMessage": {} + } + }, + "iamRegistrationResponse": { + "type": "structure", + "required": [ + "roleArn", + "registrationStatus" + ], + "members": { + "roleArn": {}, + "registrationStatus": {}, + "errorMessage": {} + } + }, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "GetSignalCatalog": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn", + "creationTime", + "lastModificationTime" + ], + "members": { + "name": {}, + "arn": {}, + "description": {}, + "nodeCounts": { + "type": "structure", + "members": { + "totalNodes": { + "type": "integer" + }, + "totalBranches": { + "type": "integer" + }, + "totalSensors": { + "type": "integer" + }, + "totalAttributes": { + "type": "integer" + }, + "totalActuators": { + "type": "integer" + } + } + }, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "GetVehicle": { + "input": { + "type": "structure", + "required": [ + "vehicleName" + ], + "members": { + "vehicleName": {} + } + }, + "output": { + "type": "structure", + "members": { + "vehicleName": {}, + "arn": {}, + "modelManifestArn": {}, + "decoderManifestArn": {}, + "attributes": { + "shape": "S9" + }, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "GetVehicleStatus": { + "input": { + "type": "structure", + "required": [ + "vehicleName" + ], + "members": { + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "vehicleName": {} + } + }, + "output": { + "type": "structure", + "members": { + "campaigns": { + "type": "list", + "member": { + "type": "structure", + "members": { + "campaignName": {}, + "vehicleName": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ImportDecoderManifest": { + "input": { + "type": "structure", + "required": [ + "name", + "networkFileDefinitions" + ], + "members": { + "name": {}, + "networkFileDefinitions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "canDbc": { + "type": "structure", + "required": [ + "networkInterface", + "canDbcFiles" + ], + "members": { + "networkInterface": {}, + "canDbcFiles": { + "type": "list", + "member": { + "type": "blob" + } + }, + "signalsMap": { + "type": "map", + "key": {}, + "value": {} + } + } + } + }, + "union": true + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + } + }, + "ImportSignalCatalog": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "vss": { + "type": "structure", + "members": { + "vssJson": {} + }, + "union": true + }, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "ListCampaigns": { + "input": { + "type": "structure", + "members": { + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "status": {} + } + }, + "output": { + "type": "structure", + "members": { + "campaignSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "creationTime", + "lastModificationTime" + ], + "members": { + "arn": {}, + "name": {}, + "description": {}, + "signalCatalogArn": {}, + "targetArn": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListDecoderManifestNetworkInterfaces": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkInterfaces": { + "shape": "S2a" + }, + "nextToken": {} + } + } + }, + "ListDecoderManifestSignals": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "signalDecoders": { + "shape": "S1w" + }, + "nextToken": {} + } + } + }, + "ListDecoderManifests": { + "input": { + "type": "structure", + "members": { + "modelManifestArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "summaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "creationTime", + "lastModificationTime" + ], + "members": { + "name": {}, + "arn": {}, + "modelManifestArn": {}, + "description": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListFleets": { + "input": { + "type": "structure", + "members": { + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "fleetSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "signalCatalogArn", + "creationTime" + ], + "members": { + "id": {}, + "arn": {}, + "description": {}, + "signalCatalogArn": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListFleetsForVehicle": { + "input": { + "type": "structure", + "required": [ + "vehicleName" + ], + "members": { + "vehicleName": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "fleets": { + "type": "list", + "member": {} + }, + "nextToken": {} + } + } + }, + "ListModelManifestNodes": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "nodes": { + "shape": "S2r" + }, + "nextToken": {} + } + } + }, + "ListModelManifests": { + "input": { + "type": "structure", + "members": { + "signalCatalogArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "summaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "creationTime", + "lastModificationTime" + ], + "members": { + "name": {}, + "arn": {}, + "signalCatalogArn": {}, + "description": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListSignalCatalogNodes": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "nodes": { + "shape": "S2r" + }, + "nextToken": {} + } + } + }, + "ListSignalCatalogs": { + "input": { + "type": "structure", + "members": { + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "summaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "arn": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sd" + } + } + } + }, + "ListVehicles": { + "input": { + "type": "structure", + "members": { + "modelManifestArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "vehicleSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "vehicleName", + "arn", + "modelManifestArn", + "decoderManifestArn", + "creationTime", + "lastModificationTime" + ], + "members": { + "vehicleName": {}, + "arn": {}, + "modelManifestArn": {}, + "decoderManifestArn": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListVehiclesInFleet": { + "input": { + "type": "structure", + "required": [ + "fleetId" + ], + "members": { + "fleetId": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "vehicles": { + "type": "list", + "member": {} + }, + "nextToken": {} + } + } + }, + "PutLoggingOptions": { + "input": { + "type": "structure", + "required": [ + "cloudWatchLogDelivery" + ], + "members": { + "cloudWatchLogDelivery": { + "shape": "S3q" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "RegisterAccount": { + "input": { + "type": "structure", + "members": { + "timestreamResources": { + "shape": "S62", + "deprecated": true, + "deprecatedMessage": "Amazon Timestream metadata is now passed in the CreateCampaign API." + }, + "iamResources": { + "shape": "S63", + "deprecated": true, + "deprecatedMessage": "iamResources is no longer used or needed as input" + } + } + }, + "output": { + "type": "structure", + "required": [ + "registerAccountStatus", + "iamResources", + "creationTime", + "lastModificationTime" + ], + "members": { + "registerAccountStatus": {}, + "timestreamResources": { + "shape": "S62" + }, + "iamResources": { + "shape": "S63" + }, + "creationTime": { + "type": "timestamp" + }, + "lastModificationTime": { + "type": "timestamp" + } + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateCampaign": { + "input": { + "type": "structure", + "required": [ + "name", + "action" + ], + "members": { + "name": {}, + "description": {}, + "dataExtraDimensions": { + "shape": "S1h" + }, + "action": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "name": {}, + "status": {} + } + } + }, + "UpdateDecoderManifest": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "signalDecodersToAdd": { + "shape": "S1w" + }, + "signalDecodersToUpdate": { + "shape": "S1w" + }, + "signalDecodersToRemove": { + "type": "list", + "member": {} + }, + "networkInterfacesToAdd": { + "shape": "S2a" + }, + "networkInterfacesToUpdate": { + "shape": "S2a" + }, + "networkInterfacesToRemove": { + "type": "list", + "member": {} + }, + "status": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "UpdateFleet": { + "input": { + "type": "structure", + "required": [ + "fleetId" + ], + "members": { + "fleetId": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {} + } + } + }, + "UpdateModelManifest": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "nodesToAdd": { + "shape": "S6k" + }, + "nodesToRemove": { + "shape": "S6k" + }, + "status": {} + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "UpdateSignalCatalog": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "nodesToAdd": { + "shape": "S2r" + }, + "nodesToUpdate": { + "shape": "S2r" + }, + "nodesToRemove": { + "shape": "S6k" + } + } + }, + "output": { + "type": "structure", + "required": [ + "name", + "arn" + ], + "members": { + "name": {}, + "arn": {} + } + }, + "idempotent": true + }, + "UpdateVehicle": { + "input": { + "type": "structure", + "required": [ + "vehicleName" + ], + "members": { + "vehicleName": {}, + "modelManifestArn": {}, + "decoderManifestArn": {}, + "attributes": { + "shape": "S9" + }, + "attributeUpdateMode": {} + } + }, + "output": { + "type": "structure", + "members": { + "vehicleName": {}, + "arn": {} + } + } + } + }, + "shapes": { + "S9": { + "type": "map", + "key": {}, + "value": {} + }, + "Sd": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "S16": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "maxSampleCount": { + "type": "long" + }, + "minimumSamplingIntervalMs": { + "type": "long" + } + } + } + }, + "S1a": { + "type": "structure", + "members": { + "timeBasedCollectionScheme": { + "type": "structure", + "required": [ + "periodMs" + ], + "members": { + "periodMs": { + "type": "long" + } + } + }, + "conditionBasedCollectionScheme": { + "type": "structure", + "required": [ + "expression" + ], + "members": { + "expression": {}, + "minimumTriggerIntervalMs": { + "type": "long" + }, + "triggerMode": {}, + "conditionLanguageVersion": { + "type": "integer" + } + } + } + }, + "union": true + }, + "S1h": { + "type": "list", + "member": {} + }, + "S1j": { + "type": "list", + "member": { + "type": "structure", + "members": { + "s3Config": { + "type": "structure", + "required": [ + "bucketArn" + ], + "members": { + "bucketArn": {}, + "dataFormat": {}, + "storageCompressionFormat": {}, + "prefix": {} + } + }, + "timestreamConfig": { + "type": "structure", + "required": [ + "timestreamTableArn", + "executionRoleArn" + ], + "members": { + "timestreamTableArn": {}, + "executionRoleArn": {} + } + } + }, + "union": true + } + }, + "S1w": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "fullyQualifiedName", + "type", + "interfaceId" + ], + "members": { + "fullyQualifiedName": {}, + "type": {}, + "interfaceId": {}, + "canSignal": { + "type": "structure", + "required": [ + "messageId", + "isBigEndian", + "isSigned", + "startBit", + "offset", + "factor", + "length" + ], + "members": { + "messageId": { + "type": "integer" + }, + "isBigEndian": { + "type": "boolean" + }, + "isSigned": { + "type": "boolean" + }, + "startBit": { + "type": "integer" + }, + "offset": { + "type": "double" + }, + "factor": { + "type": "double" + }, + "length": { + "type": "integer" + }, + "name": {} + } + }, + "obdSignal": { + "type": "structure", + "required": [ + "pidResponseLength", + "serviceMode", + "pid", + "scaling", + "offset", + "startByte", + "byteLength" + ], + "members": { + "pidResponseLength": { + "type": "integer" + }, + "serviceMode": { + "type": "integer" + }, + "pid": { + "type": "integer" + }, + "scaling": { + "type": "double" + }, + "offset": { + "type": "double" + }, + "startByte": { + "type": "integer" + }, + "byteLength": { + "type": "integer" + }, + "bitRightShift": { + "type": "integer" + }, + "bitMaskLength": { + "type": "integer" + } + } + } + } + } + }, + "S2a": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "interfaceId", + "type" + ], + "members": { + "interfaceId": {}, + "type": {}, + "canInterface": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "protocolName": {}, + "protocolVersion": {} + } + }, + "obdInterface": { + "type": "structure", + "required": [ + "name", + "requestMessageId" + ], + "members": { + "name": {}, + "requestMessageId": { + "type": "integer" + }, + "obdStandard": {}, + "pidRequestIntervalSeconds": { + "type": "integer" + }, + "dtcRequestIntervalSeconds": { + "type": "integer" + }, + "useExtendedIds": { + "type": "boolean" + }, + "hasTransmissionEcu": { + "type": "boolean" + } + } + } + } + } + }, + "S2o": { + "type": "list", + "member": {} + }, + "S2r": { + "type": "list", + "member": { + "type": "structure", + "members": { + "branch": { + "type": "structure", + "required": [ + "fullyQualifiedName" + ], + "members": { + "fullyQualifiedName": {}, + "description": {}, + "deprecationMessage": {}, + "comment": {} + } + }, + "sensor": { + "type": "structure", + "required": [ + "fullyQualifiedName", + "dataType" + ], + "members": { + "fullyQualifiedName": {}, + "dataType": {}, + "description": {}, + "unit": {}, + "allowedValues": { + "shape": "S2o" + }, + "min": { + "type": "double" + }, + "max": { + "type": "double" + }, + "deprecationMessage": {}, + "comment": {} + } + }, + "actuator": { + "type": "structure", + "required": [ + "fullyQualifiedName", + "dataType" + ], + "members": { + "fullyQualifiedName": {}, + "dataType": {}, + "description": {}, + "unit": {}, + "allowedValues": { + "shape": "S2o" + }, + "min": { + "type": "double" + }, + "max": { + "type": "double" + }, + "assignedValue": { + "deprecated": true, + "deprecatedMessage": "assignedValue is no longer in use" + }, + "deprecationMessage": {}, + "comment": {} + } + }, + "attribute": { + "type": "structure", + "required": [ + "fullyQualifiedName", + "dataType" + ], + "members": { + "fullyQualifiedName": {}, + "dataType": {}, + "description": {}, + "unit": {}, + "allowedValues": { + "shape": "S2o" + }, + "min": { + "type": "double" + }, + "max": { + "type": "double" + }, + "assignedValue": { + "deprecated": true, + "deprecatedMessage": "assignedValue is no longer in use" + }, + "defaultValue": {}, + "deprecationMessage": {}, + "comment": {} + } + } + }, + "union": true + } + }, + "S3q": { + "type": "structure", + "required": [ + "logType" + ], + "members": { + "logType": {}, + "logGroupName": {} + } + }, + "S62": { + "type": "structure", + "required": [ + "timestreamDatabaseName", + "timestreamTableName" + ], + "members": { + "timestreamDatabaseName": {}, + "timestreamTableName": {} + } + }, + "S63": { + "type": "structure", + "required": [ + "roleArn" + ], + "members": { + "roleArn": {} + } + }, + "S6k": { + "type": "list", + "member": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/iotsecuretunneling-2018-10-05.min.json b/iamlivecore/service/iotsecuretunneling-2018-10-05.min.json index 389268ec..b5057e3c 100644 --- a/iamlivecore/service/iotsecuretunneling-2018-10-05.min.json +++ b/iamlivecore/service/iotsecuretunneling-2018-10-05.min.json @@ -162,6 +162,34 @@ } } }, + "RotateTunnelAccessToken": { + "input": { + "type": "structure", + "required": [ + "tunnelId", + "clientMode" + ], + "members": { + "tunnelId": {}, + "clientMode": {}, + "destinationConfig": { + "shape": "Se" + } + } + }, + "output": { + "type": "structure", + "members": { + "tunnelArn": {}, + "sourceAccessToken": { + "shape": "Sz" + }, + "destinationAccessToken": { + "shape": "Sz" + } + } + } + }, "TagResource": { "input": { "type": "structure", diff --git a/iamlivecore/service/iotsitewise-2019-12-02.min.json b/iamlivecore/service/iotsitewise-2019-12-02.min.json index ae1a5afe..49e5a077 100644 --- a/iamlivecore/service/iotsitewise-2019-12-02.min.json +++ b/iamlivecore/service/iotsitewise-2019-12-02.min.json @@ -39,6 +39,39 @@ "hostPrefix": "api." } }, + "AssociateTimeSeriesToAssetProperty": { + "http": { + "requestUri": "/timeseries/associate/" + }, + "input": { + "type": "structure", + "required": [ + "alias", + "assetId", + "propertyId" + ], + "members": { + "alias": { + "location": "querystring", + "locationName": "alias" + }, + "assetId": { + "location": "querystring", + "locationName": "assetId" + }, + "propertyId": { + "location": "querystring", + "locationName": "propertyId" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, "BatchAssociateProjectAssets": { "http": { "requestUri": "/projects/{projectId}/assets/associate", @@ -56,7 +89,7 @@ "locationName": "projectId" }, "assetIds": { - "shape": "S5" + "shape": "S7" }, "clientToken": { "idempotencyToken": true @@ -69,7 +102,7 @@ "errors": { "type": "list", "member": { - "shape": "S8" + "shape": "Sa" } } } @@ -95,7 +128,7 @@ "locationName": "projectId" }, "assetIds": { - "shape": "S5" + "shape": "S7" }, "clientToken": { "idempotencyToken": true @@ -108,7 +141,7 @@ "errors": { "type": "list", "member": { - "shape": "S8" + "shape": "Sa" } } } @@ -117,6 +150,345 @@ "hostPrefix": "monitor." } }, + "BatchGetAssetPropertyAggregates": { + "http": { + "requestUri": "/properties/batch/aggregates" + }, + "input": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "aggregateTypes", + "resolution", + "startDate", + "endDate" + ], + "members": { + "entryId": {}, + "assetId": {}, + "propertyId": {}, + "propertyAlias": {}, + "aggregateTypes": { + "shape": "Sl" + }, + "resolution": {}, + "startDate": { + "type": "timestamp" + }, + "endDate": { + "type": "timestamp" + }, + "qualities": { + "shape": "Sp" + }, + "timeOrdering": {} + } + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "entryId": {} + } + } + }, + "successEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "aggregatedValues" + ], + "members": { + "entryId": {}, + "aggregatedValues": { + "shape": "S11" + } + } + } + }, + "skippedEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": {}, + "completionStatus": {}, + "errorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": {}, + "errorTimestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, + "BatchGetAssetPropertyValue": { + "http": { + "requestUri": "/properties/batch/latest" + }, + "input": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": {}, + "assetId": {}, + "propertyId": {}, + "propertyAlias": {} + } + } + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "entryId": {} + } + } + }, + "successEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": {}, + "assetPropertyValue": { + "shape": "S1i" + } + } + } + }, + "skippedEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": {}, + "completionStatus": {}, + "errorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": {}, + "errorTimestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, + "BatchGetAssetPropertyValueHistory": { + "http": { + "requestUri": "/properties/batch/history" + }, + "input": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": {}, + "assetId": {}, + "propertyId": {}, + "propertyAlias": {}, + "startDate": { + "type": "timestamp" + }, + "endDate": { + "type": "timestamp" + }, + "qualities": { + "shape": "Sp" + }, + "timeOrdering": {} + } + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "entryId": {} + } + } + }, + "successEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "assetPropertyValueHistory" + ], + "members": { + "entryId": {}, + "assetPropertyValueHistory": { + "shape": "S24" + } + } + } + }, + "skippedEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": {}, + "completionStatus": {}, + "errorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": {}, + "errorTimestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, "BatchPutAssetPropertyValue": { "http": { "requestUri": "/properties" @@ -143,7 +515,7 @@ "propertyValues": { "type": "list", "member": { - "shape": "Sk" + "shape": "S1i" } } } @@ -182,7 +554,7 @@ "timestamps": { "type": "list", "member": { - "shape": "Sq" + "shape": "S1o" } } } @@ -211,17 +583,17 @@ ], "members": { "accessPolicyIdentity": { - "shape": "S13" + "shape": "S2k" }, "accessPolicyResource": { - "shape": "S1a" + "shape": "S2r" }, "accessPolicyPermission": {}, "clientToken": { "idempotencyToken": true }, "tags": { - "shape": "S1e" + "shape": "S2v" } } }, @@ -258,8 +630,9 @@ "idempotencyToken": true }, "tags": { - "shape": "S1e" - } + "shape": "S2v" + }, + "assetDescription": {} } }, "output": { @@ -273,7 +646,7 @@ "assetId": {}, "assetArn": {}, "assetStatus": { - "shape": "S1l" + "shape": "S33" } } }, @@ -295,7 +668,7 @@ "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { - "shape": "S1v" + "shape": "S3c" }, "assetModelHierarchies": { "type": "list", @@ -324,7 +697,7 @@ "description": {}, "type": {}, "properties": { - "shape": "S1v" + "shape": "S3c" } } } @@ -333,7 +706,7 @@ "idempotencyToken": true }, "tags": { - "shape": "S1e" + "shape": "S2v" } } }, @@ -348,7 +721,7 @@ "assetModelId": {}, "assetModelArn": {}, "assetModelStatus": { - "shape": "S2q" + "shape": "S47" } } }, @@ -356,6 +729,51 @@ "hostPrefix": "api." } }, + "CreateBulkImportJob": { + "http": { + "requestUri": "/jobs", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "jobName", + "jobRoleArn", + "files", + "errorReportLocation", + "jobConfiguration" + ], + "members": { + "jobName": {}, + "jobRoleArn": {}, + "files": { + "shape": "S4a" + }, + "errorReportLocation": { + "shape": "S4e" + }, + "jobConfiguration": { + "shape": "S4f" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobId", + "jobName", + "jobStatus" + ], + "members": { + "jobId": {}, + "jobName": {}, + "jobStatus": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, "CreateDashboard": { "http": { "requestUri": "/dashboards", @@ -377,7 +795,7 @@ "idempotencyToken": true }, "tags": { - "shape": "S1e" + "shape": "S2v" } } }, @@ -410,10 +828,10 @@ "members": { "gatewayName": {}, "gatewayPlatform": { - "shape": "S2w" + "shape": "S4q" }, "tags": { - "shape": "S1e" + "shape": "S2v" } } }, @@ -452,16 +870,16 @@ "idempotencyToken": true }, "portalLogoImageFile": { - "shape": "S33" + "shape": "S4x" }, "roleArn": {}, "tags": { - "shape": "S1e" + "shape": "S2v" }, "portalAuthMode": {}, "notificationSenderEmail": {}, "alarms": { - "shape": "S37" + "shape": "S51" } } }, @@ -479,7 +897,7 @@ "portalArn": {}, "portalStartUrl": {}, "portalStatus": { - "shape": "S3a" + "shape": "S54" }, "ssoApplicationId": {} } @@ -507,7 +925,7 @@ "idempotencyToken": true }, "tags": { - "shape": "S1e" + "shape": "S2v" } } }, @@ -587,7 +1005,7 @@ ], "members": { "assetStatus": { - "shape": "S1l" + "shape": "S33" } } }, @@ -625,7 +1043,7 @@ ], "members": { "assetModelStatus": { - "shape": "S2q" + "shape": "S47" } } }, @@ -715,7 +1133,7 @@ ], "members": { "portalStatus": { - "shape": "S3a" + "shape": "S54" } } }, @@ -739,19 +1157,47 @@ "location": "uri", "locationName": "projectId" }, - "clientToken": { - "idempotencyToken": true, + "clientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "monitor." + } + }, + "DeleteTimeSeries": { + "http": { + "requestUri": "/timeseries/delete/" + }, + "input": { + "type": "structure", + "members": { + "alias": { + "location": "querystring", + "locationName": "alias" + }, + "assetId": { + "location": "querystring", + "locationName": "assetId" + }, + "propertyId": { "location": "querystring", - "locationName": "clientToken" + "locationName": "propertyId" + }, + "clientToken": { + "idempotencyToken": true } } }, - "output": { - "type": "structure", - "members": {} - }, "endpoint": { - "hostPrefix": "monitor." + "hostPrefix": "api." } }, "DescribeAccessPolicy": { @@ -787,10 +1233,10 @@ "accessPolicyId": {}, "accessPolicyArn": {}, "accessPolicyIdentity": { - "shape": "S13" + "shape": "S2k" }, "accessPolicyResource": { - "shape": "S1a" + "shape": "S2r" }, "accessPolicyPermission": {}, "accessPolicyCreationDate": { @@ -819,6 +1265,11 @@ "assetId": { "location": "uri", "locationName": "assetId" + }, + "excludeProperties": { + "location": "querystring", + "locationName": "excludeProperties", + "type": "boolean" } } }, @@ -841,10 +1292,10 @@ "assetName": {}, "assetModelId": {}, "assetProperties": { - "shape": "S40" + "shape": "S5v" }, "assetHierarchies": { - "shape": "S46" + "shape": "S60" }, "assetCompositeModels": { "type": "list", @@ -860,8 +1311,9 @@ "description": {}, "type": {}, "properties": { - "shape": "S40" - } + "shape": "S5v" + }, + "id": {} } } }, @@ -872,8 +1324,9 @@ "type": "timestamp" }, "assetStatus": { - "shape": "S1l" - } + "shape": "S33" + }, + "assetDescription": {} } }, "endpoint": { @@ -894,6 +1347,11 @@ "assetModelId": { "location": "uri", "locationName": "assetModelId" + }, + "excludeProperties": { + "location": "querystring", + "locationName": "excludeProperties", + "type": "boolean" } } }, @@ -916,13 +1374,13 @@ "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { - "shape": "S4c" + "shape": "S66" }, "assetModelHierarchies": { - "shape": "S4e" + "shape": "S68" }, "assetModelCompositeModels": { - "shape": "S4g" + "shape": "S6a" }, "assetModelCreationDate": { "type": "timestamp" @@ -931,7 +1389,7 @@ "type": "timestamp" }, "assetModelStatus": { - "shape": "S2q" + "shape": "S47" } } }, @@ -973,7 +1431,7 @@ "assetName": {}, "assetModelId": {}, "assetProperty": { - "shape": "S4k" + "shape": "S6e" }, "compositeModel": { "type": "structure", @@ -986,8 +1444,9 @@ "name": {}, "type": {}, "assetProperty": { - "shape": "S4k" - } + "shape": "S6e" + }, + "id": {} } } } @@ -996,6 +1455,62 @@ "hostPrefix": "api." } }, + "DescribeBulkImportJob": { + "http": { + "method": "GET", + "requestUri": "/jobs/{jobId}" + }, + "input": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": { + "location": "uri", + "locationName": "jobId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobId", + "jobName", + "jobStatus", + "jobRoleArn", + "files", + "errorReportLocation", + "jobConfiguration", + "jobCreationDate", + "jobLastUpdateDate" + ], + "members": { + "jobId": {}, + "jobName": {}, + "jobStatus": {}, + "jobRoleArn": {}, + "files": { + "shape": "S4a" + }, + "errorReportLocation": { + "shape": "S4e" + }, + "jobConfiguration": { + "shape": "S4f" + }, + "jobCreationDate": { + "type": "timestamp" + }, + "jobLastUpdateDate": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, "DescribeDashboard": { "http": { "method": "GET", @@ -1063,7 +1578,7 @@ "encryptionType": {}, "kmsKeyArn": {}, "configurationStatus": { - "shape": "S4r" + "shape": "S6n" } } }, @@ -1103,10 +1618,10 @@ "gatewayName": {}, "gatewayArn": {}, "gatewayPlatform": { - "shape": "S2w" + "shape": "S4q" }, "gatewayCapabilitySummaries": { - "shape": "S4w" + "shape": "S6s" }, "creationDate": { "type": "timestamp" @@ -1177,7 +1692,7 @@ ], "members": { "loggingOptions": { - "shape": "S55" + "shape": "S71" } } }, @@ -1225,7 +1740,7 @@ "portalStartUrl": {}, "portalContactEmail": {}, "portalStatus": { - "shape": "S3a" + "shape": "S54" }, "portalCreationDate": { "type": "timestamp" @@ -1248,7 +1763,7 @@ "portalAuthMode": {}, "notificationSenderEmail": {}, "alarms": { - "shape": "S37" + "shape": "S51" } } }, @@ -1320,10 +1835,14 @@ "members": { "storageType": {}, "multiLayerStorage": { - "shape": "S5g" + "shape": "S7c" + }, + "disassociatedDataStorage": {}, + "retentionPeriod": { + "shape": "S7f" }, "configurationStatus": { - "shape": "S4r" + "shape": "S6n" }, "lastUpdateDate": { "type": "timestamp" @@ -1334,6 +1853,57 @@ "hostPrefix": "api." } }, + "DescribeTimeSeries": { + "http": { + "method": "GET", + "requestUri": "/timeseries/describe/" + }, + "input": { + "type": "structure", + "members": { + "alias": { + "location": "querystring", + "locationName": "alias" + }, + "assetId": { + "location": "querystring", + "locationName": "assetId" + }, + "propertyId": { + "location": "querystring", + "locationName": "propertyId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "timeSeriesId", + "dataType", + "timeSeriesCreationDate", + "timeSeriesLastUpdateDate", + "timeSeriesArn" + ], + "members": { + "assetId": {}, + "propertyId": {}, + "alias": {}, + "timeSeriesId": {}, + "dataType": {}, + "dataTypeSpec": {}, + "timeSeriesCreationDate": { + "type": "timestamp" + }, + "timeSeriesLastUpdateDate": { + "type": "timestamp" + }, + "timeSeriesArn": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, "DisassociateAssets": { "http": { "requestUri": "/assets/{assetId}/disassociate" @@ -1361,6 +1931,39 @@ "hostPrefix": "api." } }, + "DisassociateTimeSeriesFromAssetProperty": { + "http": { + "requestUri": "/timeseries/disassociate/" + }, + "input": { + "type": "structure", + "required": [ + "alias", + "assetId", + "propertyId" + ], + "members": { + "alias": { + "location": "querystring", + "locationName": "alias" + }, + "assetId": { + "location": "querystring", + "locationName": "assetId" + }, + "propertyId": { + "location": "querystring", + "locationName": "propertyId" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, "GetAssetPropertyAggregates": { "http": { "method": "GET", @@ -1388,17 +1991,16 @@ "locationName": "propertyAlias" }, "aggregateTypes": { + "shape": "Sl", "location": "querystring", - "locationName": "aggregateTypes", - "type": "list", - "member": {} + "locationName": "aggregateTypes" }, "resolution": { "location": "querystring", "locationName": "resolution" }, "qualities": { - "shape": "S5n", + "shape": "Sp", "location": "querystring", "locationName": "qualities" }, @@ -1434,43 +2036,7 @@ ], "members": { "aggregatedValues": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "timestamp", - "value" - ], - "members": { - "timestamp": { - "type": "timestamp" - }, - "quality": {}, - "value": { - "type": "structure", - "members": { - "average": { - "type": "double" - }, - "count": { - "type": "double" - }, - "maximum": { - "type": "double" - }, - "minimum": { - "type": "double" - }, - "sum": { - "type": "double" - }, - "standardDeviation": { - "type": "double" - } - } - } - } - } + "shape": "S11" }, "nextToken": {} } @@ -1505,7 +2071,7 @@ "type": "structure", "members": { "propertyValue": { - "shape": "Sk" + "shape": "S1i" } } }, @@ -1544,7 +2110,7 @@ "type": "timestamp" }, "qualities": { - "shape": "S5n", + "shape": "Sp", "location": "querystring", "locationName": "qualities" }, @@ -1570,10 +2136,7 @@ ], "members": { "assetPropertyValueHistory": { - "type": "list", - "member": { - "shape": "Sk" - } + "shape": "S24" }, "nextToken": {} } @@ -1674,10 +2237,10 @@ ], "members": { "timestamp": { - "shape": "Sq" + "shape": "S1o" }, "value": { - "shape": "Sl" + "shape": "S1j" } } } @@ -1732,33 +2295,160 @@ "output": { "type": "structure", "required": [ - "accessPolicySummaries" + "accessPolicySummaries" + ], + "members": { + "accessPolicySummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "identity", + "resource", + "permission" + ], + "members": { + "id": {}, + "identity": { + "shape": "S2k" + }, + "resource": { + "shape": "S2r" + }, + "permission": {}, + "creationDate": { + "type": "timestamp" + }, + "lastUpdateDate": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "monitor." + } + }, + "ListAssetModelProperties": { + "http": { + "method": "GET", + "requestUri": "/asset-models/{assetModelId}/properties" + }, + "input": { + "type": "structure", + "required": [ + "assetModelId" + ], + "members": { + "assetModelId": { + "location": "uri", + "locationName": "assetModelId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "filter": { + "location": "querystring", + "locationName": "filter" + } + } + }, + "output": { + "type": "structure", + "required": [ + "assetModelPropertySummaries" + ], + "members": { + "assetModelPropertySummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "dataType", + "type" + ], + "members": { + "id": {}, + "name": {}, + "dataType": {}, + "dataTypeSpec": {}, + "unit": {}, + "type": { + "shape": "S3g" + }, + "assetModelCompositeModelId": {} + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListAssetModels": { + "http": { + "method": "GET", + "requestUri": "/asset-models" + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "assetModelSummaries" ], "members": { - "accessPolicySummaries": { + "assetModelSummaries": { "type": "list", "member": { "type": "structure", "required": [ "id", - "identity", - "resource", - "permission" + "arn", + "name", + "description", + "creationDate", + "lastUpdateDate", + "status" ], "members": { "id": {}, - "identity": { - "shape": "S13" - }, - "resource": { - "shape": "S1a" - }, - "permission": {}, + "arn": {}, + "name": {}, + "description": {}, "creationDate": { "type": "timestamp" }, "lastUpdateDate": { "type": "timestamp" + }, + "status": { + "shape": "S47" } } } @@ -1767,17 +2457,24 @@ } }, "endpoint": { - "hostPrefix": "monitor." + "hostPrefix": "api." } }, - "ListAssetModels": { + "ListAssetProperties": { "http": { "method": "GET", - "requestUri": "/asset-models" + "requestUri": "/assets/{assetId}/properties" }, "input": { "type": "structure", + "required": [ + "assetId" + ], "members": { + "assetId": { + "location": "uri", + "locationName": "assetId" + }, "nextToken": { "location": "querystring", "locationName": "nextToken" @@ -1786,42 +2483,31 @@ "location": "querystring", "locationName": "maxResults", "type": "integer" + }, + "filter": { + "location": "querystring", + "locationName": "filter" } } }, "output": { "type": "structure", "required": [ - "assetModelSummaries" + "assetPropertySummaries" ], "members": { - "assetModelSummaries": { + "assetPropertySummaries": { "type": "list", "member": { "type": "structure", - "required": [ - "id", - "arn", - "name", - "description", - "creationDate", - "lastUpdateDate", - "status" - ], "members": { "id": {}, - "arn": {}, - "name": {}, - "description": {}, - "creationDate": { - "type": "timestamp" + "alias": {}, + "unit": {}, + "notification": { + "shape": "S5x" }, - "lastUpdateDate": { - "type": "timestamp" - }, - "status": { - "shape": "S2q" - } + "assetCompositeModelId": {} } } }, @@ -1954,11 +2640,12 @@ "type": "timestamp" }, "status": { - "shape": "S1l" + "shape": "S33" }, "hierarchies": { - "shape": "S46" - } + "shape": "S60" + }, + "description": {} } } }, @@ -2035,11 +2722,12 @@ "type": "timestamp" }, "status": { - "shape": "S1l" + "shape": "S33" }, "hierarchies": { - "shape": "S46" - } + "shape": "S60" + }, + "description": {} } } }, @@ -2050,6 +2738,58 @@ "hostPrefix": "api." } }, + "ListBulkImportJobs": { + "http": { + "method": "GET", + "requestUri": "/jobs" + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "filter": { + "location": "querystring", + "locationName": "filter" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobSummaries" + ], + "members": { + "jobSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "name", + "status" + ], + "members": { + "id": {}, + "name": {}, + "status": {} + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, "ListDashboards": { "http": { "method": "GET", @@ -2150,10 +2890,10 @@ "gatewayId": {}, "gatewayName": {}, "gatewayPlatform": { - "shape": "S2w" + "shape": "S4q" }, "gatewayCapabilitySummaries": { - "shape": "S4w" + "shape": "S6s" }, "creationDate": { "type": "timestamp" @@ -2217,7 +2957,7 @@ }, "roleArn": {}, "status": { - "shape": "S3a" + "shape": "S54" } } } @@ -2355,10 +3095,82 @@ "type": "structure", "members": { "tags": { - "shape": "S1e" + "shape": "S2v" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListTimeSeries": { + "http": { + "method": "GET", + "requestUri": "/timeseries/" + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "assetId": { + "location": "querystring", + "locationName": "assetId" + }, + "aliasPrefix": { + "location": "querystring", + "locationName": "aliasPrefix" + }, + "timeSeriesType": { + "location": "querystring", + "locationName": "timeSeriesType" } } }, + "output": { + "type": "structure", + "required": [ + "TimeSeriesSummaries" + ], + "members": { + "TimeSeriesSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "timeSeriesId", + "dataType", + "timeSeriesCreationDate", + "timeSeriesLastUpdateDate", + "timeSeriesArn" + ], + "members": { + "assetId": {}, + "propertyId": {}, + "alias": {}, + "timeSeriesId": {}, + "dataType": {}, + "dataTypeSpec": {}, + "timeSeriesCreationDate": { + "type": "timestamp" + }, + "timeSeriesLastUpdateDate": { + "type": "timestamp" + }, + "timeSeriesArn": {} + } + } + }, + "nextToken": {} + } + }, "endpoint": { "hostPrefix": "api." } @@ -2387,7 +3199,7 @@ "encryptionType": {}, "kmsKeyArn": {}, "configurationStatus": { - "shape": "S4r" + "shape": "S6n" } } }, @@ -2407,7 +3219,7 @@ ], "members": { "loggingOptions": { - "shape": "S55" + "shape": "S71" } } }, @@ -2431,7 +3243,11 @@ "members": { "storageType": {}, "multiLayerStorage": { - "shape": "S5g" + "shape": "S7c" + }, + "disassociatedDataStorage": {}, + "retentionPeriod": { + "shape": "S7f" } } }, @@ -2444,10 +3260,14 @@ "members": { "storageType": {}, "multiLayerStorage": { - "shape": "S5g" + "shape": "S7c" + }, + "disassociatedDataStorage": {}, + "retentionPeriod": { + "shape": "S7f" }, "configurationStatus": { - "shape": "S4r" + "shape": "S6n" } } }, @@ -2471,7 +3291,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1e" + "shape": "S2v" } } }, @@ -2535,10 +3355,10 @@ "locationName": "accessPolicyId" }, "accessPolicyIdentity": { - "shape": "S13" + "shape": "S2k" }, "accessPolicyResource": { - "shape": "S1a" + "shape": "S2r" }, "accessPolicyPermission": {}, "clientToken": { @@ -2574,7 +3394,8 @@ "assetName": {}, "clientToken": { "idempotencyToken": true - } + }, + "assetDescription": {} } }, "output": { @@ -2584,7 +3405,7 @@ ], "members": { "assetStatus": { - "shape": "S1l" + "shape": "S33" } } }, @@ -2612,13 +3433,13 @@ "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { - "shape": "S4c" + "shape": "S66" }, "assetModelHierarchies": { - "shape": "S4e" + "shape": "S68" }, "assetModelCompositeModels": { - "shape": "S4g" + "shape": "S6a" }, "clientToken": { "idempotencyToken": true @@ -2632,7 +3453,7 @@ ], "members": { "assetModelStatus": { - "shape": "S2q" + "shape": "S47" } } }, @@ -2664,7 +3485,8 @@ "propertyNotificationState": {}, "clientToken": { "idempotencyToken": true - } + }, + "propertyUnit": {} } }, "endpoint": { @@ -2791,7 +3613,7 @@ "members": { "id": {}, "file": { - "shape": "S33" + "shape": "S4x" } } }, @@ -2801,7 +3623,7 @@ }, "notificationSenderEmail": {}, "alarms": { - "shape": "S37" + "shape": "S51" } } }, @@ -2812,7 +3634,7 @@ ], "members": { "portalStatus": { - "shape": "S3a" + "shape": "S54" } } }, @@ -2854,11 +3676,11 @@ } }, "shapes": { - "S5": { + "S7": { "type": "list", "member": {} }, - "S8": { + "Sa": { "type": "structure", "required": [ "assetId", @@ -2871,7 +3693,54 @@ "message": {} } }, - "Sk": { + "Sl": { + "type": "list", + "member": {} + }, + "Sp": { + "type": "list", + "member": {} + }, + "S11": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "timestamp", + "value" + ], + "members": { + "timestamp": { + "type": "timestamp" + }, + "quality": {}, + "value": { + "type": "structure", + "members": { + "average": { + "type": "double" + }, + "count": { + "type": "double" + }, + "maximum": { + "type": "double" + }, + "minimum": { + "type": "double" + }, + "sum": { + "type": "double" + }, + "standardDeviation": { + "type": "double" + } + } + } + } + } + }, + "S1i": { "type": "structure", "required": [ "value", @@ -2879,15 +3748,15 @@ ], "members": { "value": { - "shape": "Sl" + "shape": "S1j" }, "timestamp": { - "shape": "Sq" + "shape": "S1o" }, "quality": {} } }, - "Sl": { + "S1j": { "type": "structure", "members": { "stringValue": {}, @@ -2902,7 +3771,7 @@ } } }, - "Sq": { + "S1o": { "type": "structure", "required": [ "timeInSeconds" @@ -2916,7 +3785,13 @@ } } }, - "S13": { + "S24": { + "type": "list", + "member": { + "shape": "S1i" + } + }, + "S2k": { "type": "structure", "members": { "user": { @@ -2957,7 +3832,7 @@ } } }, - "S1a": { + "S2r": { "type": "structure", "members": { "portal": { @@ -2980,12 +3855,12 @@ } } }, - "S1e": { + "S2v": { "type": "map", "key": {}, "value": {} }, - "S1l": { + "S33": { "type": "structure", "required": [ "state" @@ -2993,11 +3868,11 @@ "members": { "state": {}, "error": { - "shape": "S1n" + "shape": "S35" } } }, - "S1n": { + "S35": { "type": "structure", "required": [ "code", @@ -3022,7 +3897,7 @@ } } }, - "S1v": { + "S3c": { "type": "list", "member": { "type": "structure", @@ -3037,12 +3912,12 @@ "dataTypeSpec": {}, "unit": {}, "type": { - "shape": "S1z" + "shape": "S3g" } } } }, - "S1z": { + "S3g": { "type": "structure", "members": { "attribute": { @@ -3061,7 +3936,7 @@ ], "members": { "forwardingConfig": { - "shape": "S24" + "shape": "S3l" } } } @@ -3076,7 +3951,7 @@ "members": { "expression": {}, "variables": { - "shape": "S28" + "shape": "S3p" }, "processingConfig": { "type": "structure", @@ -3086,7 +3961,7 @@ "members": { "computeLocation": {}, "forwardingConfig": { - "shape": "S24" + "shape": "S3l" } } } @@ -3102,7 +3977,7 @@ "members": { "expression": {}, "variables": { - "shape": "S28" + "shape": "S3p" }, "window": { "type": "structure", @@ -3132,7 +4007,7 @@ } } }, - "S24": { + "S3l": { "type": "structure", "required": [ "state" @@ -3141,7 +4016,7 @@ "state": {} } }, - "S28": { + "S3p": { "type": "list", "member": { "type": "structure", @@ -3164,7 +4039,7 @@ } } }, - "S2q": { + "S47": { "type": "structure", "required": [ "state" @@ -3172,11 +4047,59 @@ "members": { "state": {}, "error": { - "shape": "S1n" + "shape": "S35" + } + } + }, + "S4a": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "bucket", + "key" + ], + "members": { + "bucket": {}, + "key": {}, + "versionId": {} + } + } + }, + "S4e": { + "type": "structure", + "required": [ + "bucket", + "prefix" + ], + "members": { + "bucket": {}, + "prefix": {} + } + }, + "S4f": { + "type": "structure", + "required": [ + "fileFormat" + ], + "members": { + "fileFormat": { + "type": "structure", + "members": { + "csv": { + "type": "structure", + "members": { + "columnNames": { + "type": "list", + "member": {} + } + } + } + } } } }, - "S2w": { + "S4q": { "type": "structure", "members": { "greengrass": { @@ -3199,7 +4122,7 @@ } } }, - "S33": { + "S4x": { "type": "structure", "required": [ "data", @@ -3212,7 +4135,7 @@ "type": {} } }, - "S37": { + "S51": { "type": "structure", "required": [ "alarmRoleArn" @@ -3222,7 +4145,7 @@ "notificationLambdaArn": {} } }, - "S3a": { + "S54": { "type": "structure", "required": [ "state" @@ -3238,7 +4161,7 @@ } } }, - "S40": { + "S5v": { "type": "list", "member": { "type": "structure", @@ -3252,7 +4175,7 @@ "name": {}, "alias": {}, "notification": { - "shape": "S43" + "shape": "S5x" }, "dataType": {}, "dataTypeSpec": {}, @@ -3260,7 +4183,7 @@ } } }, - "S43": { + "S5x": { "type": "structure", "required": [ "topic", @@ -3271,7 +4194,7 @@ "state": {} } }, - "S46": { + "S60": { "type": "list", "member": { "type": "structure", @@ -3284,7 +4207,7 @@ } } }, - "S4c": { + "S66": { "type": "list", "member": { "type": "structure", @@ -3300,12 +4223,12 @@ "dataTypeSpec": {}, "unit": {}, "type": { - "shape": "S1z" + "shape": "S3g" } } } }, - "S4e": { + "S68": { "type": "list", "member": { "type": "structure", @@ -3320,7 +4243,7 @@ } } }, - "S4g": { + "S6a": { "type": "list", "member": { "type": "structure", @@ -3333,12 +4256,13 @@ "description": {}, "type": {}, "properties": { - "shape": "S4c" - } + "shape": "S66" + }, + "id": {} } } }, - "S4k": { + "S6e": { "type": "structure", "required": [ "id", @@ -3350,16 +4274,16 @@ "name": {}, "alias": {}, "notification": { - "shape": "S43" + "shape": "S5x" }, "dataType": {}, "unit": {}, "type": { - "shape": "S1z" + "shape": "S3g" } } }, - "S4r": { + "S6n": { "type": "structure", "required": [ "state" @@ -3379,7 +4303,7 @@ } } }, - "S4w": { + "S6s": { "type": "list", "member": { "type": "structure", @@ -3393,7 +4317,7 @@ } } }, - "S55": { + "S71": { "type": "structure", "required": [ "level" @@ -3402,7 +4326,7 @@ "level": {} } }, - "S5g": { + "S7c": { "type": "structure", "required": [ "customerManagedS3Storage" @@ -3421,9 +4345,16 @@ } } }, - "S5n": { - "type": "list", - "member": {} + "S7f": { + "type": "structure", + "members": { + "numberOfDays": { + "type": "integer" + }, + "unlimited": { + "type": "boolean" + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/iotthingsgraph-2018-09-06.min.json b/iamlivecore/service/iotthingsgraph-2018-09-06.min.json index 56980d94..3299ab13 100644 --- a/iamlivecore/service/iotthingsgraph-2018-09-06.min.json +++ b/iamlivecore/service/iotthingsgraph-2018-09-06.min.json @@ -31,7 +31,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "CreateFlowTemplate": { "input": { @@ -55,7 +57,9 @@ "shape": "Sb" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "CreateSystemInstance": { "input": { @@ -87,7 +91,9 @@ "shape": "Sq" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "CreateSystemTemplate": { "input": { @@ -111,7 +117,9 @@ "shape": "Sw" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DeleteFlowTemplate": { "input": { @@ -126,7 +134,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DeleteNamespace": { "input": { @@ -139,7 +149,9 @@ "namespaceArn": {}, "namespaceName": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DeleteSystemInstance": { "input": { @@ -151,7 +163,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DeleteSystemTemplate": { "input": { @@ -166,7 +180,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DeploySystemInstance": { "input": { @@ -186,7 +202,9 @@ }, "greengrassDeploymentId": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DeprecateFlowTemplate": { "input": { @@ -201,7 +219,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DeprecateSystemTemplate": { "input": { @@ -216,7 +236,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DescribeNamespace": { "input": { @@ -238,7 +260,9 @@ "type": "long" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "DissociateEntityFromThing": { "input": { @@ -255,7 +279,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetEntities": { "input": { @@ -280,7 +306,9 @@ "shape": "S1l" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetFlowTemplate": { "input": { @@ -313,7 +341,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetFlowTemplateRevisions": { "input": { @@ -337,7 +367,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetNamespaceDeletionStatus": { "input": { @@ -353,7 +385,9 @@ "errorCode": {}, "errorMessage": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetSystemInstance": { "input": { @@ -400,7 +434,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetSystemTemplate": { "input": { @@ -433,7 +469,9 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetSystemTemplateRevisions": { "input": { @@ -457,7 +495,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "GetUploadStatus": { "input": { @@ -492,7 +532,9 @@ "type": "timestamp" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "ListFlowExecutionMessages": { "input": { @@ -527,7 +569,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "ListTagsForResource": { "input": { @@ -551,7 +595,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "SearchEntities": { "input": { @@ -594,7 +640,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "SearchFlowExecutions": { "input": { @@ -640,7 +688,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "SearchFlowTemplates": { "input": { @@ -677,7 +727,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "SearchSystemInstances": { "input": { @@ -713,7 +765,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "SearchSystemTemplates": { "input": { @@ -750,7 +804,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "SearchThings": { "input": { @@ -784,7 +840,9 @@ }, "nextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "TagResource": { "input": { @@ -803,7 +861,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "UndeploySystemInstance": { "input": { @@ -819,7 +879,9 @@ "shape": "Sq" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "UntagResource": { "input": { @@ -839,7 +901,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "UpdateFlowTemplate": { "input": { @@ -865,7 +929,9 @@ "shape": "Sb" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "UpdateSystemTemplate": { "input": { @@ -891,7 +957,9 @@ "shape": "Sw" } } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" }, "UploadEntityDefinitions": { "input": { @@ -916,7 +984,9 @@ "members": { "uploadId": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "since: 2022-08-30" } }, "shapes": { diff --git a/iamlivecore/service/iottwinmaker-2021-11-29.min.json b/iamlivecore/service/iottwinmaker-2021-11-29.min.json new file mode 100644 index 00000000..b0114cc7 --- /dev/null +++ b/iamlivecore/service/iottwinmaker-2021-11-29.min.json @@ -0,0 +1,2269 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-11-29", + "endpointPrefix": "iottwinmaker", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS IoT TwinMaker", + "serviceId": "IoTTwinMaker", + "signatureVersion": "v4", + "signingName": "iottwinmaker", + "uid": "iottwinmaker-2021-11-29" + }, + "operations": { + "BatchPutPropertyValues": { + "http": { + "requestUri": "/workspaces/{workspaceId}/entity-properties", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "entries" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "entries": { + "type": "list", + "member": { + "shape": "S4" + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "errorEntries" + ], + "members": { + "errorEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errors" + ], + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entry" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "entry": { + "shape": "S4" + } + } + } + } + } + } + } + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, + "CreateComponentType": { + "http": { + "requestUri": "/workspaces/{workspaceId}/component-types/{componentTypeId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "componentTypeId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "isSingleton": { + "type": "boolean" + }, + "componentTypeId": { + "location": "uri", + "locationName": "componentTypeId" + }, + "description": {}, + "propertyDefinitions": { + "shape": "Sv" + }, + "extendsFrom": { + "shape": "S13" + }, + "functions": { + "shape": "S14" + }, + "tags": { + "shape": "S1b" + }, + "propertyGroups": { + "shape": "S1e" + }, + "componentTypeName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "creationDateTime", + "state" + ], + "members": { + "arn": {}, + "creationDateTime": { + "type": "timestamp" + }, + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "CreateEntity": { + "http": { + "requestUri": "/workspaces/{workspaceId}/entities", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "entityName" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "entityId": {}, + "entityName": {}, + "description": {}, + "components": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "description": {}, + "componentTypeId": {}, + "properties": { + "shape": "S1q" + }, + "propertyGroups": { + "shape": "S1t" + } + } + } + }, + "parentEntityId": {}, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entityId", + "arn", + "creationDateTime", + "state" + ], + "members": { + "entityId": {}, + "arn": {}, + "creationDateTime": { + "type": "timestamp" + }, + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "CreateScene": { + "http": { + "requestUri": "/workspaces/{workspaceId}/scenes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "sceneId", + "contentLocation" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "sceneId": {}, + "contentLocation": {}, + "description": {}, + "capabilities": { + "shape": "S20" + }, + "tags": { + "shape": "S1b" + }, + "sceneMetadata": { + "shape": "S22" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "creationDateTime" + ], + "members": { + "arn": {}, + "creationDateTime": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "CreateSyncJob": { + "http": { + "requestUri": "/workspaces/{workspaceId}/sync-jobs/{syncSource}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "syncSource", + "syncRole" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "syncSource": { + "location": "uri", + "locationName": "syncSource" + }, + "syncRole": {}, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "creationDateTime", + "state" + ], + "members": { + "arn": {}, + "creationDateTime": { + "type": "timestamp" + }, + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "CreateWorkspace": { + "http": { + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "s3Location", + "role" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "description": {}, + "s3Location": {}, + "role": {}, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "creationDateTime" + ], + "members": { + "arn": {}, + "creationDateTime": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "DeleteComponentType": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/component-types/{componentTypeId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "componentTypeId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "componentTypeId": { + "location": "uri", + "locationName": "componentTypeId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "state" + ], + "members": { + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "DeleteEntity": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/entities/{entityId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "entityId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "entityId": { + "location": "uri", + "locationName": "entityId" + }, + "isRecursive": { + "location": "querystring", + "locationName": "isRecursive", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "state" + ], + "members": { + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "DeleteScene": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/scenes/{sceneId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "sceneId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "sceneId": { + "location": "uri", + "locationName": "sceneId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "DeleteSyncJob": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}/sync-jobs/{syncSource}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "syncSource" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "syncSource": { + "location": "uri", + "locationName": "syncSource" + } + } + }, + "output": { + "type": "structure", + "required": [ + "state" + ], + "members": { + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "DeleteWorkspace": { + "http": { + "method": "DELETE", + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ExecuteQuery": { + "http": { + "requestUri": "/queries/execution", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "queryStatement" + ], + "members": { + "workspaceId": {}, + "queryStatement": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "columnDescriptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "type": {} + } + } + }, + "rows": { + "type": "list", + "member": { + "type": "structure", + "members": { + "rowData": { + "type": "list", + "member": { + "type": "structure", + "members": {}, + "document": true + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "GetComponentType": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/component-types/{componentTypeId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "componentTypeId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "componentTypeId": { + "location": "uri", + "locationName": "componentTypeId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspaceId", + "componentTypeId", + "creationDateTime", + "updateDateTime", + "arn" + ], + "members": { + "workspaceId": {}, + "isSingleton": { + "type": "boolean" + }, + "componentTypeId": {}, + "description": {}, + "propertyDefinitions": { + "type": "map", + "key": {}, + "value": { + "shape": "S33" + } + }, + "extendsFrom": { + "shape": "S13" + }, + "functions": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "requiredProperties": { + "shape": "S16" + }, + "scope": {}, + "implementedBy": { + "shape": "S18" + }, + "isInherited": { + "type": "boolean" + } + } + } + }, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + }, + "arn": {}, + "isAbstract": { + "type": "boolean" + }, + "isSchemaInitialized": { + "type": "boolean" + }, + "status": { + "shape": "S36" + }, + "propertyGroups": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "groupType", + "propertyNames", + "isInherited" + ], + "members": { + "groupType": {}, + "propertyNames": { + "shape": "S1h" + }, + "isInherited": { + "type": "boolean" + } + } + } + }, + "syncSource": {}, + "componentTypeName": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "GetEntity": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/entities/{entityId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "entityId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "entityId": { + "location": "uri", + "locationName": "entityId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "entityId", + "entityName", + "arn", + "status", + "workspaceId", + "parentEntityId", + "hasChildEntities", + "creationDateTime", + "updateDateTime" + ], + "members": { + "entityId": {}, + "entityName": {}, + "arn": {}, + "status": { + "shape": "S36" + }, + "workspaceId": {}, + "description": {}, + "components": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "componentName": {}, + "description": {}, + "componentTypeId": {}, + "status": { + "shape": "S36" + }, + "definedIn": {}, + "properties": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "definition": { + "shape": "S33" + }, + "value": { + "shape": "Sd" + } + } + } + }, + "propertyGroups": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "groupType", + "propertyNames", + "isInherited" + ], + "members": { + "groupType": {}, + "propertyNames": { + "shape": "S1h" + }, + "isInherited": { + "type": "boolean" + } + } + } + }, + "syncSource": {} + } + } + }, + "parentEntityId": {}, + "hasChildEntities": { + "type": "boolean" + }, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + }, + "syncSource": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "GetPricingPlan": { + "http": { + "method": "GET", + "requestUri": "/pricingplan", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "required": [ + "currentPricingPlan" + ], + "members": { + "currentPricingPlan": { + "shape": "S3m" + }, + "pendingPricingPlan": { + "shape": "S3m" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "GetPropertyValue": { + "http": { + "requestUri": "/workspaces/{workspaceId}/entity-properties/value", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "selectedProperties", + "workspaceId" + ], + "members": { + "componentName": {}, + "componentTypeId": {}, + "entityId": {}, + "selectedProperties": { + "shape": "S3u" + }, + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "propertyGroupName": {}, + "tabularConditions": { + "type": "structure", + "members": { + "orderBy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "propertyName" + ], + "members": { + "order": {}, + "propertyName": {} + } + } + }, + "propertyFilters": { + "shape": "S40" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "propertyValues": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "propertyReference" + ], + "members": { + "propertyReference": { + "shape": "S5" + }, + "propertyValue": { + "shape": "Sd" + } + } + } + }, + "nextToken": {}, + "tabularPropertyValues": { + "type": "list", + "member": { + "type": "list", + "member": { + "type": "map", + "key": {}, + "value": { + "shape": "Sd" + } + } + } + } + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, + "GetPropertyValueHistory": { + "http": { + "requestUri": "/workspaces/{workspaceId}/entity-properties/history", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "selectedProperties" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "entityId": {}, + "componentName": {}, + "componentTypeId": {}, + "selectedProperties": { + "shape": "S3u" + }, + "propertyFilters": { + "shape": "S40" + }, + "startDateTime": { + "deprecated": true, + "deprecatedMessage": "This field is deprecated and will throw an error in the future. Use startTime instead.", + "type": "timestamp" + }, + "endDateTime": { + "deprecated": true, + "deprecatedMessage": "This field is deprecated and will throw an error in the future. Use endTime instead.", + "type": "timestamp" + }, + "interpolation": { + "type": "structure", + "members": { + "interpolationType": {}, + "intervalInSeconds": { + "type": "long" + } + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "orderByTime": {}, + "startTime": {}, + "endTime": {} + } + }, + "output": { + "type": "structure", + "required": [ + "propertyValues" + ], + "members": { + "propertyValues": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entityPropertyReference" + ], + "members": { + "entityPropertyReference": { + "shape": "S5" + }, + "values": { + "type": "list", + "member": { + "shape": "Sb" + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, + "GetScene": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}/scenes/{sceneId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "sceneId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "sceneId": { + "location": "uri", + "locationName": "sceneId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspaceId", + "sceneId", + "contentLocation", + "arn", + "creationDateTime", + "updateDateTime" + ], + "members": { + "workspaceId": {}, + "sceneId": {}, + "contentLocation": {}, + "arn": {}, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + }, + "description": {}, + "capabilities": { + "shape": "S20" + }, + "sceneMetadata": { + "shape": "S22" + }, + "generatedSceneMetadata": { + "type": "map", + "key": {}, + "value": {} + }, + "error": { + "type": "structure", + "members": { + "code": {}, + "message": {} + } + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "GetSyncJob": { + "http": { + "method": "GET", + "requestUri": "/sync-jobs/{syncSource}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "syncSource" + ], + "members": { + "syncSource": { + "location": "uri", + "locationName": "syncSource" + }, + "workspaceId": { + "location": "querystring", + "locationName": "workspace" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "workspaceId", + "syncSource", + "syncRole", + "status", + "creationDateTime", + "updateDateTime" + ], + "members": { + "arn": {}, + "workspaceId": {}, + "syncSource": {}, + "syncRole": {}, + "status": { + "shape": "S4o" + }, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "GetWorkspace": { + "http": { + "method": "GET", + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspaceId", + "arn", + "s3Location", + "role", + "creationDateTime", + "updateDateTime" + ], + "members": { + "workspaceId": {}, + "arn": {}, + "description": {}, + "s3Location": {}, + "role": {}, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListComponentTypes": { + "http": { + "requestUri": "/workspaces/{workspaceId}/component-types-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "extendsFrom": {}, + "namespace": {}, + "isAbstract": { + "type": "boolean" + } + }, + "union": true + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workspaceId", + "componentTypeSummaries" + ], + "members": { + "workspaceId": {}, + "componentTypeSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "componentTypeId", + "creationDateTime", + "updateDateTime" + ], + "members": { + "arn": {}, + "componentTypeId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + }, + "description": {}, + "status": { + "shape": "S36" + }, + "componentTypeName": {} + } + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListEntities": { + "http": { + "requestUri": "/workspaces/{workspaceId}/entities-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "parentEntityId": {}, + "componentTypeId": {}, + "externalId": {} + }, + "union": true + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "entitySummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entityId", + "entityName", + "arn", + "status", + "creationDateTime", + "updateDateTime" + ], + "members": { + "entityId": {}, + "entityName": {}, + "arn": {}, + "parentEntityId": {}, + "status": { + "shape": "S36" + }, + "description": {}, + "hasChildEntities": { + "type": "boolean" + }, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListScenes": { + "http": { + "requestUri": "/workspaces/{workspaceId}/scenes-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "sceneSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "sceneId", + "contentLocation", + "arn", + "creationDateTime", + "updateDateTime" + ], + "members": { + "sceneId": {}, + "contentLocation": {}, + "arn": {}, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + }, + "description": {} + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListSyncJobs": { + "http": { + "requestUri": "/workspaces/{workspaceId}/sync-jobs-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "syncJobSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "workspaceId": {}, + "syncSource": {}, + "status": { + "shape": "S4o" + }, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListSyncResources": { + "http": { + "requestUri": "/workspaces/{workspaceId}/sync-jobs/{syncSource}/resources-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "syncSource" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "syncSource": { + "location": "uri", + "locationName": "syncSource" + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "state": {}, + "resourceType": {}, + "resourceId": {}, + "externalId": {} + }, + "union": true + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "syncResources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "resourceType": {}, + "externalId": {}, + "resourceId": {}, + "status": { + "type": "structure", + "members": { + "state": {}, + "error": { + "shape": "S37" + } + } + }, + "updateDateTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListTagsForResource": { + "http": { + "requestUri": "/tags-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceARN" + ], + "members": { + "resourceARN": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S1b" + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "ListWorkspaces": { + "http": { + "requestUri": "/workspaces-list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "workspaceSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "workspaceId", + "arn", + "creationDateTime", + "updateDateTime" + ], + "members": { + "workspaceId": {}, + "arn": {}, + "description": {}, + "creationDateTime": { + "type": "timestamp" + }, + "updateDateTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "TagResource": { + "http": { + "requestUri": "/tags", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceARN", + "tags" + ], + "members": { + "resourceARN": {}, + "tags": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceARN", + "tagKeys" + ], + "members": { + "resourceARN": { + "location": "querystring", + "locationName": "resourceARN" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "UpdateComponentType": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}/component-types/{componentTypeId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "componentTypeId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "isSingleton": { + "type": "boolean" + }, + "componentTypeId": { + "location": "uri", + "locationName": "componentTypeId" + }, + "description": {}, + "propertyDefinitions": { + "shape": "Sv" + }, + "extendsFrom": { + "shape": "S13" + }, + "functions": { + "shape": "S14" + }, + "propertyGroups": { + "shape": "S1e" + }, + "componentTypeName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "workspaceId", + "arn", + "componentTypeId", + "state" + ], + "members": { + "workspaceId": {}, + "arn": {}, + "componentTypeId": {}, + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "UpdateEntity": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}/entities/{entityId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "entityId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "entityId": { + "location": "uri", + "locationName": "entityId" + }, + "entityName": {}, + "description": {}, + "componentUpdates": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "updateType": {}, + "description": {}, + "componentTypeId": {}, + "propertyUpdates": { + "shape": "S1q" + }, + "propertyGroupUpdates": { + "shape": "S1t" + } + } + } + }, + "parentEntityUpdate": { + "type": "structure", + "required": [ + "updateType" + ], + "members": { + "updateType": {}, + "parentEntityId": {} + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "updateDateTime", + "state" + ], + "members": { + "updateDateTime": { + "type": "timestamp" + }, + "state": {} + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "UpdatePricingPlan": { + "http": { + "requestUri": "/pricingplan", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "pricingMode" + ], + "members": { + "pricingMode": {}, + "bundleNames": { + "shape": "S3o" + } + } + }, + "output": { + "type": "structure", + "required": [ + "currentPricingPlan" + ], + "members": { + "currentPricingPlan": { + "shape": "S3m" + }, + "pendingPricingPlan": { + "shape": "S3m" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "UpdateScene": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}/scenes/{sceneId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId", + "sceneId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "sceneId": { + "location": "uri", + "locationName": "sceneId" + }, + "contentLocation": {}, + "description": {}, + "capabilities": { + "shape": "S20" + }, + "sceneMetadata": { + "shape": "S22" + } + } + }, + "output": { + "type": "structure", + "required": [ + "updateDateTime" + ], + "members": { + "updateDateTime": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + }, + "UpdateWorkspace": { + "http": { + "method": "PUT", + "requestUri": "/workspaces/{workspaceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workspaceId" + ], + "members": { + "workspaceId": { + "location": "uri", + "locationName": "workspaceId" + }, + "description": {}, + "role": {} + } + }, + "output": { + "type": "structure", + "required": [ + "updateDateTime" + ], + "members": { + "updateDateTime": { + "type": "timestamp" + } + } + }, + "endpoint": { + "hostPrefix": "api." + } + } + }, + "shapes": { + "S4": { + "type": "structure", + "required": [ + "entityPropertyReference" + ], + "members": { + "entityPropertyReference": { + "shape": "S5" + }, + "propertyValues": { + "type": "list", + "member": { + "shape": "Sb" + } + } + } + }, + "S5": { + "type": "structure", + "required": [ + "propertyName" + ], + "members": { + "componentName": {}, + "externalIdProperty": { + "type": "map", + "key": {}, + "value": {} + }, + "entityId": {}, + "propertyName": {} + } + }, + "Sb": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "timestamp": { + "deprecated": true, + "deprecatedMessage": "This field is deprecated and will throw an error in the future. Use time instead.", + "type": "timestamp" + }, + "value": { + "shape": "Sd" + }, + "time": {} + } + }, + "Sd": { + "type": "structure", + "members": { + "booleanValue": { + "type": "boolean" + }, + "doubleValue": { + "type": "double" + }, + "integerValue": { + "type": "integer" + }, + "longValue": { + "type": "long" + }, + "stringValue": {}, + "listValue": { + "shape": "Si" + }, + "mapValue": { + "type": "map", + "key": {}, + "value": { + "shape": "Sd" + } + }, + "relationshipValue": { + "type": "structure", + "members": { + "targetEntityId": {}, + "targetComponentName": {} + } + }, + "expression": {} + } + }, + "Si": { + "type": "list", + "member": { + "shape": "Sd" + } + }, + "Sv": { + "type": "map", + "key": {}, + "value": { + "shape": "Sw" + } + }, + "Sw": { + "type": "structure", + "members": { + "dataType": { + "shape": "Sx" + }, + "isRequiredInEntity": { + "type": "boolean" + }, + "isExternalId": { + "type": "boolean" + }, + "isStoredExternally": { + "type": "boolean" + }, + "isTimeSeries": { + "type": "boolean" + }, + "defaultValue": { + "shape": "Sd" + }, + "configuration": { + "shape": "S10" + }, + "displayName": {} + } + }, + "Sx": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "nestedType": { + "shape": "Sx" + }, + "allowedValues": { + "shape": "Si" + }, + "unitOfMeasure": {}, + "relationship": { + "type": "structure", + "members": { + "targetComponentTypeId": {}, + "relationshipType": {} + } + } + } + }, + "S10": { + "type": "map", + "key": {}, + "value": {} + }, + "S13": { + "type": "list", + "member": {} + }, + "S14": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "requiredProperties": { + "shape": "S16" + }, + "scope": {}, + "implementedBy": { + "shape": "S18" + } + } + } + }, + "S16": { + "type": "list", + "member": {} + }, + "S18": { + "type": "structure", + "members": { + "lambda": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "isNative": { + "type": "boolean" + } + } + }, + "S1b": { + "type": "map", + "key": {}, + "value": {} + }, + "S1e": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "groupType": {}, + "propertyNames": { + "shape": "S1h" + } + } + } + }, + "S1h": { + "type": "list", + "member": {} + }, + "S1q": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "definition": { + "shape": "Sw" + }, + "value": { + "shape": "Sd" + }, + "updateType": {} + } + } + }, + "S1t": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "groupType": {}, + "propertyNames": { + "shape": "S1h" + }, + "updateType": {} + } + } + }, + "S20": { + "type": "list", + "member": {} + }, + "S22": { + "type": "map", + "key": {}, + "value": {} + }, + "S33": { + "type": "structure", + "required": [ + "dataType", + "isTimeSeries", + "isRequiredInEntity", + "isExternalId", + "isStoredExternally", + "isImported", + "isFinal", + "isInherited" + ], + "members": { + "dataType": { + "shape": "Sx" + }, + "isTimeSeries": { + "type": "boolean" + }, + "isRequiredInEntity": { + "type": "boolean" + }, + "isExternalId": { + "type": "boolean" + }, + "isStoredExternally": { + "type": "boolean" + }, + "isImported": { + "type": "boolean" + }, + "isFinal": { + "type": "boolean" + }, + "isInherited": { + "type": "boolean" + }, + "defaultValue": { + "shape": "Sd" + }, + "configuration": { + "shape": "S10" + }, + "displayName": {} + } + }, + "S36": { + "type": "structure", + "members": { + "state": {}, + "error": { + "shape": "S37" + } + } + }, + "S37": { + "type": "structure", + "members": { + "code": {}, + "message": {} + } + }, + "S3m": { + "type": "structure", + "required": [ + "effectiveDateTime", + "pricingMode", + "updateDateTime", + "updateReason" + ], + "members": { + "billableEntityCount": { + "type": "long" + }, + "bundleInformation": { + "type": "structure", + "required": [ + "bundleNames" + ], + "members": { + "bundleNames": { + "shape": "S3o" + }, + "pricingTier": {} + } + }, + "effectiveDateTime": { + "type": "timestamp" + }, + "pricingMode": {}, + "updateDateTime": { + "type": "timestamp" + }, + "updateReason": {} + } + }, + "S3o": { + "type": "list", + "member": {} + }, + "S3u": { + "type": "list", + "member": {} + }, + "S40": { + "type": "list", + "member": { + "type": "structure", + "members": { + "propertyName": {}, + "operator": {}, + "value": { + "shape": "Sd" + } + } + } + }, + "S4o": { + "type": "structure", + "members": { + "state": {}, + "error": { + "shape": "S37" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/iotwireless-2020-11-22.min.json b/iamlivecore/service/iotwireless-2020-11-22.min.json index 9f642fd9..4c322896 100644 --- a/iamlivecore/service/iotwireless-2020-11-22.min.json +++ b/iamlivecore/service/iotwireless-2020-11-22.min.json @@ -42,6 +42,81 @@ } } }, + "AssociateMulticastGroupWithFuotaTask": { + "http": { + "method": "PUT", + "requestUri": "/fuota-tasks/{Id}/multicast-group", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "MulticastGroupId" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "MulticastGroupId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "AssociateWirelessDeviceWithFuotaTask": { + "http": { + "method": "PUT", + "requestUri": "/fuota-tasks/{Id}/wireless-device", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "WirelessDeviceId" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "WirelessDeviceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "AssociateWirelessDeviceWithMulticastGroup": { + "http": { + "method": "PUT", + "requestUri": "/multicast-groups/{Id}/wireless-device", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "WirelessDeviceId" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "WirelessDeviceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "AssociateWirelessDeviceWithThing": { "http": { "method": "PUT", @@ -118,6 +193,29 @@ "members": {} } }, + "CancelMulticastGroupSession": { + "http": { + "method": "DELETE", + "requestUri": "/multicast-groups/{Id}/session", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateDestination": { "http": { "requestUri": "/destinations", @@ -163,13 +261,93 @@ "members": { "Name": {}, "LoRaWAN": { - "shape": "Sw" + "shape": "S16" + }, + "Tags": { + "shape": "S6" + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "Sidewalk": { + "type": "structure", + "members": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {} + } + } + }, + "CreateFuotaTask": { + "http": { + "requestUri": "/fuota-tasks", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "FirmwareUpdateImage", + "FirmwareUpdateRole" + ], + "members": { + "Name": {}, + "Description": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "LoRaWAN": { + "shape": "S1x" }, + "FirmwareUpdateImage": {}, + "FirmwareUpdateRole": {}, "Tags": { "shape": "S6" }, + "RedundancyPercent": { + "type": "integer" + }, + "FragmentSizeBytes": { + "type": "integer" + }, + "FragmentIntervalMS": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {} + } + } + }, + "CreateMulticastGroup": { + "http": { + "requestUri": "/multicast-groups", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "LoRaWAN" + ], + "members": { + "Name": {}, + "Description": {}, "ClientRequestToken": { "idempotencyToken": true + }, + "LoRaWAN": { + "shape": "S28" + }, + "Tags": { + "shape": "S6" } } }, @@ -181,6 +359,47 @@ } } }, + "CreateNetworkAnalyzerConfiguration": { + "http": { + "requestUri": "/network-analyzer-configurations", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "TraceContent": { + "shape": "S2e" + }, + "WirelessDevices": { + "shape": "S2i" + }, + "WirelessGateways": { + "shape": "S2j" + }, + "Description": {}, + "Tags": { + "shape": "S6" + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "MulticastGroups": { + "shape": "S2k" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {} + } + } + }, "CreateServiceProfile": { "http": { "requestUri": "/service-profiles", @@ -195,6 +414,18 @@ "members": { "AddGwMetadata": { "type": "boolean" + }, + "DrMin": { + "type": "integer" + }, + "DrMax": { + "type": "integer" + }, + "PrAllowed": { + "type": "boolean" + }, + "RaAllowed": { + "type": "boolean" } } }, @@ -234,10 +465,17 @@ "idempotencyToken": true }, "LoRaWAN": { - "shape": "S1u" + "shape": "S31" }, "Tags": { "shape": "S6" + }, + "Positioning": {}, + "Sidewalk": { + "type": "structure", + "members": { + "DeviceProfileId": {} + } } } }, @@ -263,7 +501,7 @@ "Name": {}, "Description": {}, "LoRaWAN": { - "shape": "S2g" + "shape": "S3x" }, "Tags": { "shape": "S6" @@ -324,7 +562,7 @@ }, "Name": {}, "Update": { - "shape": "S2x" + "shape": "S4j" }, "ClientRequestToken": { "idempotencyToken": true @@ -388,10 +626,10 @@ "members": {} } }, - "DeleteServiceProfile": { + "DeleteFuotaTask": { "http": { "method": "DELETE", - "requestUri": "/service-profiles/{Id}", + "requestUri": "/fuota-tasks/{Id}", "responseCode": 204 }, "input": { @@ -411,10 +649,10 @@ "members": {} } }, - "DeleteWirelessDevice": { + "DeleteMulticastGroup": { "http": { "method": "DELETE", - "requestUri": "/wireless-devices/{Id}", + "requestUri": "/multicast-groups/{Id}", "responseCode": 204 }, "input": { @@ -434,21 +672,21 @@ "members": {} } }, - "DeleteWirelessGateway": { + "DeleteNetworkAnalyzerConfiguration": { "http": { "method": "DELETE", - "requestUri": "/wireless-gateways/{Id}", + "requestUri": "/network-analyzer-configurations/{ConfigurationName}", "responseCode": 204 }, "input": { "type": "structure", "required": [ - "Id" + "ConfigurationName" ], "members": { - "Id": { + "ConfigurationName": { "location": "uri", - "locationName": "Id" + "locationName": "ConfigurationName" } } }, @@ -457,21 +695,30 @@ "members": {} } }, - "DeleteWirelessGatewayTask": { + "DeleteQueuedMessages": { "http": { "method": "DELETE", - "requestUri": "/wireless-gateways/{Id}/tasks", + "requestUri": "/wireless-devices/{Id}/data", "responseCode": 204 }, "input": { "type": "structure", "required": [ - "Id" + "Id", + "MessageId" ], "members": { "Id": { "location": "uri", "locationName": "Id" + }, + "MessageId": { + "location": "querystring", + "locationName": "messageId" + }, + "WirelessDeviceType": { + "location": "querystring", + "locationName": "WirelessDeviceType" } } }, @@ -480,10 +727,10 @@ "members": {} } }, - "DeleteWirelessGatewayTaskDefinition": { + "DeleteServiceProfile": { "http": { "method": "DELETE", - "requestUri": "/wireless-gateway-task-definitions/{Id}", + "requestUri": "/service-profiles/{Id}", "responseCode": 204 }, "input": { @@ -503,26 +750,21 @@ "members": {} } }, - "DisassociateAwsAccountFromPartnerAccount": { + "DeleteWirelessDevice": { "http": { "method": "DELETE", - "requestUri": "/partner-accounts/{PartnerAccountId}", + "requestUri": "/wireless-devices/{Id}", "responseCode": 204 }, "input": { "type": "structure", "required": [ - "PartnerAccountId", - "PartnerType" + "Id" ], "members": { - "PartnerAccountId": { + "Id": { "location": "uri", - "locationName": "PartnerAccountId" - }, - "PartnerType": { - "location": "querystring", - "locationName": "partnerType" + "locationName": "Id" } } }, @@ -531,10 +773,10 @@ "members": {} } }, - "DisassociateWirelessDeviceFromThing": { + "DeleteWirelessDeviceImportTask": { "http": { "method": "DELETE", - "requestUri": "/wireless-devices/{Id}/thing", + "requestUri": "/wireless_device_import_task/{Id}", "responseCode": 204 }, "input": { @@ -554,10 +796,10 @@ "members": {} } }, - "DisassociateWirelessGatewayFromCertificate": { + "DeleteWirelessGateway": { "http": { "method": "DELETE", - "requestUri": "/wireless-gateways/{Id}/certificate", + "requestUri": "/wireless-gateways/{Id}", "responseCode": 204 }, "input": { @@ -577,10 +819,10 @@ "members": {} } }, - "DisassociateWirelessGatewayFromThing": { + "DeleteWirelessGatewayTask": { "http": { "method": "DELETE", - "requestUri": "/wireless-gateways/{Id}/thing", + "requestUri": "/wireless-gateways/{Id}/tasks", "responseCode": 204 }, "input": { @@ -600,12 +842,242 @@ "members": {} } }, - "GetDestination": { + "DeleteWirelessGatewayTaskDefinition": { "http": { - "method": "GET", - "requestUri": "/destinations/{Name}" - }, - "input": { + "method": "DELETE", + "requestUri": "/wireless-gateway-task-definitions/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeregisterWirelessDevice": { + "http": { + "method": "PATCH", + "requestUri": "/wireless-devices/{Identifier}/deregister" + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "Identifier" + }, + "WirelessDeviceType": { + "location": "querystring", + "locationName": "WirelessDeviceType" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateAwsAccountFromPartnerAccount": { + "http": { + "method": "DELETE", + "requestUri": "/partner-accounts/{PartnerAccountId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "PartnerAccountId", + "PartnerType" + ], + "members": { + "PartnerAccountId": { + "location": "uri", + "locationName": "PartnerAccountId" + }, + "PartnerType": { + "location": "querystring", + "locationName": "partnerType" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateMulticastGroupFromFuotaTask": { + "http": { + "method": "DELETE", + "requestUri": "/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "MulticastGroupId" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "MulticastGroupId": { + "location": "uri", + "locationName": "MulticastGroupId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateWirelessDeviceFromFuotaTask": { + "http": { + "method": "DELETE", + "requestUri": "/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "WirelessDeviceId" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "WirelessDeviceId": { + "location": "uri", + "locationName": "WirelessDeviceId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateWirelessDeviceFromMulticastGroup": { + "http": { + "method": "DELETE", + "requestUri": "/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "WirelessDeviceId" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "WirelessDeviceId": { + "location": "uri", + "locationName": "WirelessDeviceId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateWirelessDeviceFromThing": { + "http": { + "method": "DELETE", + "requestUri": "/wireless-devices/{Id}/thing", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateWirelessGatewayFromCertificate": { + "http": { + "method": "DELETE", + "requestUri": "/wireless-gateways/{Id}/certificate", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisassociateWirelessGatewayFromThing": { + "http": { + "method": "DELETE", + "requestUri": "/wireless-gateways/{Id}/thing", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetDestination": { + "http": { + "method": "GET", + "requestUri": "/destinations/{Name}" + }, + "input": { "type": "structure", "required": [ "Name" @@ -629,73 +1101,889 @@ } } }, - "GetDeviceProfile": { + "GetDeviceProfile": { + "http": { + "method": "GET", + "requestUri": "/device-profiles/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {}, + "Id": {}, + "LoRaWAN": { + "shape": "S16" + }, + "Sidewalk": { + "type": "structure", + "members": { + "ApplicationServerPublicKey": { + "type": "string", + "sensitive": true + }, + "QualificationStatus": { + "type": "boolean" + }, + "DakCertificateMetadata": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "CertificateId" + ], + "members": { + "CertificateId": {}, + "MaxAllowedSignature": { + "type": "integer" + }, + "FactorySupport": { + "type": "boolean" + }, + "ApId": {}, + "DeviceTypeId": {} + } + } + } + } + } + } + } + }, + "GetEventConfigurationByResourceTypes": { + "http": { + "method": "GET", + "requestUri": "/event-configurations-resource-types" + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "DeviceRegistrationState": { + "shape": "S6j" + }, + "Proximity": { + "shape": "S6m" + }, + "Join": { + "shape": "S6n" + }, + "ConnectionStatus": { + "shape": "S6p" + }, + "MessageDeliveryStatus": { + "shape": "S6r" + } + } + } + }, + "GetFuotaTask": { + "http": { + "method": "GET", + "requestUri": "/fuota-tasks/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Status": {}, + "Name": {}, + "Description": {}, + "LoRaWAN": { + "type": "structure", + "members": { + "RfRegion": {}, + "StartTime": { + "shape": "S6w" + } + } + }, + "FirmwareUpdateImage": {}, + "FirmwareUpdateRole": {}, + "CreatedAt": { + "type": "timestamp" + }, + "RedundancyPercent": { + "type": "integer" + }, + "FragmentSizeBytes": { + "type": "integer" + }, + "FragmentIntervalMS": { + "type": "integer" + } + } + } + }, + "GetLogLevelsByResourceTypes": { + "http": { + "method": "GET", + "requestUri": "/log-levels", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "DefaultLogLevel": {}, + "WirelessGatewayLogOptions": { + "shape": "S70" + }, + "WirelessDeviceLogOptions": { + "shape": "S76" + } + } + } + }, + "GetMulticastGroup": { + "http": { + "method": "GET", + "requestUri": "/multicast-groups/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Description": {}, + "Status": {}, + "LoRaWAN": { + "type": "structure", + "members": { + "RfRegion": {}, + "DlClass": {}, + "NumberOfDevicesRequested": { + "type": "integer" + }, + "NumberOfDevicesInGroup": { + "type": "integer" + } + } + }, + "CreatedAt": { + "type": "timestamp" + } + } + } + }, + "GetMulticastGroupSession": { + "http": { + "method": "GET", + "requestUri": "/multicast-groups/{Id}/session" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "LoRaWAN": { + "shape": "S7j" + } + } + } + }, + "GetNetworkAnalyzerConfiguration": { + "http": { + "method": "GET", + "requestUri": "/network-analyzer-configurations/{ConfigurationName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ConfigurationName" + ], + "members": { + "ConfigurationName": { + "location": "uri", + "locationName": "ConfigurationName" + } + } + }, + "output": { + "type": "structure", + "members": { + "TraceContent": { + "shape": "S2e" + }, + "WirelessDevices": { + "shape": "S2i" + }, + "WirelessGateways": { + "shape": "S2j" + }, + "Description": {}, + "Arn": {}, + "Name": {}, + "MulticastGroups": { + "shape": "S2k" + } + } + } + }, + "GetPartnerAccount": { + "http": { + "method": "GET", + "requestUri": "/partner-accounts/{PartnerAccountId}" + }, + "input": { + "type": "structure", + "required": [ + "PartnerAccountId", + "PartnerType" + ], + "members": { + "PartnerAccountId": { + "location": "uri", + "locationName": "PartnerAccountId" + }, + "PartnerType": { + "location": "querystring", + "locationName": "partnerType" + } + } + }, + "output": { + "type": "structure", + "members": { + "Sidewalk": { + "shape": "S7s" + }, + "AccountLinked": { + "type": "boolean" + } + } + } + }, + "GetPosition": { + "http": { + "method": "GET", + "requestUri": "/positions/{ResourceIdentifier}" + }, + "input": { + "type": "structure", + "required": [ + "ResourceIdentifier", + "ResourceType" + ], + "members": { + "ResourceIdentifier": { + "location": "uri", + "locationName": "ResourceIdentifier" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + } + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "output": { + "type": "structure", + "members": { + "Position": { + "shape": "S7z" + }, + "Accuracy": { + "type": "structure", + "members": { + "HorizontalAccuracy": { + "type": "float" + }, + "VerticalAccuracy": { + "type": "float" + } + } + }, + "SolverType": {}, + "SolverProvider": {}, + "SolverVersion": {}, + "Timestamp": {} + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "GetPositionConfiguration": { "http": { "method": "GET", - "requestUri": "/device-profiles/{Id}" + "requestUri": "/position-configurations/{ResourceIdentifier}", + "responseCode": 200 }, "input": { "type": "structure", "required": [ - "Id" + "ResourceIdentifier", + "ResourceType" ], "members": { - "Id": { + "ResourceIdentifier": { "location": "uri", - "locationName": "Id" + "locationName": "ResourceIdentifier" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" } - } + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." }, "output": { "type": "structure", "members": { - "Arn": {}, - "Name": {}, - "Id": {}, - "LoRaWAN": { - "shape": "Sw" - } - } - } + "Solvers": { + "shape": "S8a" + }, + "Destination": {} + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." }, - "GetLogLevelsByResourceTypes": { + "GetPositionEstimate": { "http": { - "method": "GET", - "requestUri": "/log-levels", - "responseCode": 200 + "requestUri": "/position-estimate" }, "input": { "type": "structure", - "members": {} + "members": { + "WiFiAccessPoints": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MacAddress", + "Rss" + ], + "members": { + "MacAddress": {}, + "Rss": { + "type": "integer" + } + } + } + }, + "CellTowers": { + "type": "structure", + "members": { + "Gsm": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Mcc", + "Mnc", + "Lac", + "GeranCid" + ], + "members": { + "Mcc": { + "type": "integer" + }, + "Mnc": { + "type": "integer" + }, + "Lac": { + "type": "integer" + }, + "GeranCid": { + "type": "integer" + }, + "GsmLocalId": { + "type": "structure", + "required": [ + "Bsic", + "Bcch" + ], + "members": { + "Bsic": { + "type": "integer" + }, + "Bcch": { + "type": "integer" + } + } + }, + "GsmTimingAdvance": { + "type": "integer" + }, + "RxLevel": { + "type": "integer" + }, + "GsmNmr": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Bsic", + "Bcch" + ], + "members": { + "Bsic": { + "type": "integer" + }, + "Bcch": { + "type": "integer" + }, + "RxLevel": { + "type": "integer" + }, + "GlobalIdentity": { + "type": "structure", + "required": [ + "Lac", + "GeranCid" + ], + "members": { + "Lac": { + "type": "integer" + }, + "GeranCid": { + "type": "integer" + } + } + } + } + } + } + } + } + }, + "Wcdma": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Mcc", + "Mnc", + "UtranCid" + ], + "members": { + "Mcc": { + "type": "integer" + }, + "Mnc": { + "type": "integer" + }, + "Lac": { + "type": "integer" + }, + "UtranCid": { + "type": "integer" + }, + "WcdmaLocalId": { + "type": "structure", + "required": [ + "Uarfcndl", + "Psc" + ], + "members": { + "Uarfcndl": { + "type": "integer" + }, + "Psc": { + "type": "integer" + } + } + }, + "Rscp": { + "type": "integer" + }, + "PathLoss": { + "type": "integer" + }, + "WcdmaNmr": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Uarfcndl", + "Psc", + "UtranCid" + ], + "members": { + "Uarfcndl": { + "type": "integer" + }, + "Psc": { + "type": "integer" + }, + "UtranCid": { + "type": "integer" + }, + "Rscp": { + "type": "integer" + }, + "PathLoss": { + "type": "integer" + } + } + } + } + } + } + }, + "Tdscdma": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Mcc", + "Mnc", + "UtranCid" + ], + "members": { + "Mcc": { + "type": "integer" + }, + "Mnc": { + "type": "integer" + }, + "Lac": { + "type": "integer" + }, + "UtranCid": { + "type": "integer" + }, + "TdscdmaLocalId": { + "type": "structure", + "required": [ + "Uarfcn", + "CellParams" + ], + "members": { + "Uarfcn": { + "type": "integer" + }, + "CellParams": { + "type": "integer" + } + } + }, + "TdscdmaTimingAdvance": { + "type": "integer" + }, + "Rscp": { + "type": "integer" + }, + "PathLoss": { + "type": "integer" + }, + "TdscdmaNmr": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Uarfcn", + "CellParams" + ], + "members": { + "Uarfcn": { + "type": "integer" + }, + "CellParams": { + "type": "integer" + }, + "UtranCid": { + "type": "integer" + }, + "Rscp": { + "type": "integer" + }, + "PathLoss": { + "type": "integer" + } + } + } + } + } + } + }, + "Lte": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Mcc", + "Mnc", + "EutranCid" + ], + "members": { + "Mcc": { + "type": "integer" + }, + "Mnc": { + "type": "integer" + }, + "EutranCid": { + "type": "integer" + }, + "Tac": { + "type": "integer" + }, + "LteLocalId": { + "type": "structure", + "required": [ + "Pci", + "Earfcn" + ], + "members": { + "Pci": { + "type": "integer" + }, + "Earfcn": { + "type": "integer" + } + } + }, + "LteTimingAdvance": { + "type": "integer" + }, + "Rsrp": { + "type": "integer" + }, + "Rsrq": { + "type": "float" + }, + "NrCapable": { + "type": "boolean" + }, + "LteNmr": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Pci", + "Earfcn", + "EutranCid" + ], + "members": { + "Pci": { + "type": "integer" + }, + "Earfcn": { + "type": "integer" + }, + "EutranCid": { + "type": "integer" + }, + "Rsrp": { + "type": "integer" + }, + "Rsrq": { + "type": "float" + } + } + } + } + } + } + }, + "Cdma": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SystemId", + "NetworkId", + "BaseStationId" + ], + "members": { + "SystemId": { + "type": "integer" + }, + "NetworkId": { + "type": "integer" + }, + "BaseStationId": { + "type": "integer" + }, + "RegistrationZone": { + "type": "integer" + }, + "CdmaLocalId": { + "type": "structure", + "required": [ + "PnOffset", + "CdmaChannel" + ], + "members": { + "PnOffset": { + "type": "integer" + }, + "CdmaChannel": { + "type": "integer" + } + } + }, + "PilotPower": { + "type": "integer" + }, + "BaseLat": { + "type": "float" + }, + "BaseLng": { + "type": "float" + }, + "CdmaNmr": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "PnOffset", + "CdmaChannel" + ], + "members": { + "PnOffset": { + "type": "integer" + }, + "CdmaChannel": { + "type": "integer" + }, + "PilotPower": { + "type": "integer" + }, + "BaseStationId": { + "type": "integer" + } + } + } + } + } + } + } + } + }, + "Ip": { + "type": "structure", + "required": [ + "IpAddress" + ], + "members": { + "IpAddress": {} + } + }, + "Gnss": { + "type": "structure", + "required": [ + "Payload" + ], + "members": { + "Payload": {}, + "CaptureTime": { + "type": "float" + }, + "CaptureTimeAccuracy": { + "type": "float" + }, + "AssistPosition": { + "type": "list", + "member": { + "type": "float" + } + }, + "AssistAltitude": { + "type": "float" + }, + "Use2DSolver": { + "type": "boolean" + } + } + }, + "Timestamp": { + "type": "timestamp" + } + } }, "output": { "type": "structure", "members": { - "DefaultLogLevel": {}, - "WirelessGatewayLogOptions": { - "shape": "S43" - }, - "WirelessDeviceLogOptions": { - "shape": "S49" + "GeoJsonPayload": { + "type": "blob" } - } + }, + "payload": "GeoJsonPayload" } }, - "GetPartnerAccount": { + "GetResourceEventConfiguration": { "http": { "method": "GET", - "requestUri": "/partner-accounts/{PartnerAccountId}" + "requestUri": "/event-configurations/{Identifier}" }, "input": { "type": "structure", "required": [ - "PartnerAccountId", - "PartnerType" + "Identifier", + "IdentifierType" ], "members": { - "PartnerAccountId": { + "Identifier": { "location": "uri", - "locationName": "PartnerAccountId" + "locationName": "Identifier" + }, + "IdentifierType": { + "location": "querystring", + "locationName": "identifierType" }, "PartnerType": { "location": "querystring", @@ -706,11 +1994,20 @@ "output": { "type": "structure", "members": { - "Sidewalk": { - "shape": "S4g" + "DeviceRegistrationState": { + "shape": "San" }, - "AccountLinked": { - "type": "boolean" + "Proximity": { + "shape": "Sap" + }, + "Join": { + "shape": "Saq" + }, + "ConnectionStatus": { + "shape": "Sas" + }, + "MessageDeliveryStatus": { + "shape": "Sau" } } } @@ -745,6 +2042,38 @@ } } }, + "GetResourcePosition": { + "http": { + "method": "GET", + "requestUri": "/resource-positions/{ResourceIdentifier}" + }, + "input": { + "type": "structure", + "required": [ + "ResourceIdentifier", + "ResourceType" + ], + "members": { + "ResourceIdentifier": { + "location": "uri", + "locationName": "ResourceIdentifier" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + } + } + }, + "output": { + "type": "structure", + "members": { + "GeoJsonPayload": { + "type": "blob" + } + }, + "payload": "GeoJsonPayload" + } + }, "GetServiceEndpoint": { "http": { "method": "GET", @@ -846,56 +2175,112 @@ "type": "integer" } } - } + } + } + } + }, + "GetWirelessDevice": { + "http": { + "method": "GET", + "requestUri": "/wireless-devices/{Identifier}" + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "IdentifierType" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "Identifier" + }, + "IdentifierType": { + "location": "querystring", + "locationName": "identifierType" + } + } + }, + "output": { + "type": "structure", + "members": { + "Type": {}, + "Name": {}, + "Description": {}, + "DestinationName": {}, + "Id": {}, + "Arn": {}, + "ThingName": {}, + "ThingArn": {}, + "LoRaWAN": { + "shape": "S31" + }, + "Sidewalk": { + "type": "structure", + "members": { + "AmazonId": {}, + "SidewalkId": {}, + "SidewalkManufacturingSn": {}, + "DeviceCertificates": { + "shape": "Sbw" + }, + "PrivateKeys": { + "type": "list", + "member": { + "shape": "Sbx" + } + }, + "DeviceProfileId": {}, + "CertificateId": {}, + "Status": {} + } + }, + "Positioning": {} } } }, - "GetWirelessDevice": { + "GetWirelessDeviceImportTask": { "http": { "method": "GET", - "requestUri": "/wireless-devices/{Identifier}" + "requestUri": "/wireless_device_import_task/{Id}" }, "input": { "type": "structure", "required": [ - "Identifier", - "IdentifierType" + "Id" ], "members": { - "Identifier": { + "Id": { "location": "uri", - "locationName": "Identifier" - }, - "IdentifierType": { - "location": "querystring", - "locationName": "identifierType" + "locationName": "Id" } } }, "output": { "type": "structure", "members": { - "Type": {}, - "Name": {}, - "Description": {}, - "DestinationName": {}, "Id": {}, "Arn": {}, - "ThingName": {}, - "ThingArn": {}, - "LoRaWAN": { - "shape": "S1u" - }, + "DestinationName": {}, "Sidewalk": { - "type": "structure", - "members": { - "AmazonId": {}, - "SidewalkId": {}, - "SidewalkManufacturingSn": {}, - "DeviceCertificates": { - "shape": "S5l" - } - } + "shape": "Sc5" + }, + "CreationTime": { + "shape": "Sc9" + }, + "Status": {}, + "StatusReason": {}, + "InitializedImportedDeviceCount": { + "type": "long" + }, + "PendingImportedDeviceCount": { + "type": "long" + }, + "OnboardedImportedDeviceCount": { + "type": "long" + }, + "FailedImportedDeviceCount": { + "type": "long" } } } @@ -997,7 +2382,7 @@ "Id": {}, "Description": {}, "LoRaWAN": { - "shape": "S2g" + "shape": "S3x" }, "Arn": {}, "ThingName": {}, @@ -1025,101 +2410,409 @@ "output": { "type": "structure", "members": { - "IotCertificateId": {}, - "LoRaWANNetworkServerCertificateId": {} + "IotCertificateId": {}, + "LoRaWANNetworkServerCertificateId": {} + } + } + }, + "GetWirelessGatewayFirmwareInformation": { + "http": { + "method": "GET", + "requestUri": "/wireless-gateways/{Id}/firmware-information" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "LoRaWAN": { + "type": "structure", + "members": { + "CurrentVersion": { + "shape": "S4o" + } + } + } + } + } + }, + "GetWirelessGatewayStatistics": { + "http": { + "method": "GET", + "requestUri": "/wireless-gateways/{Id}/statistics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "WirelessGatewayId" + ], + "members": { + "WirelessGatewayId": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "WirelessGatewayId": {}, + "LastUplinkReceivedAt": {}, + "ConnectionStatus": {} + } + } + }, + "GetWirelessGatewayTask": { + "http": { + "method": "GET", + "requestUri": "/wireless-gateways/{Id}/tasks" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "WirelessGatewayId": {}, + "WirelessGatewayTaskDefinitionId": {}, + "LastUplinkReceivedAt": {}, + "TaskCreatedAt": {}, + "Status": {} + } + } + }, + "GetWirelessGatewayTaskDefinition": { + "http": { + "method": "GET", + "requestUri": "/wireless-gateway-task-definitions/{Id}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + } + } + }, + "output": { + "type": "structure", + "members": { + "AutoCreateTasks": { + "type": "boolean" + }, + "Name": {}, + "Update": { + "shape": "S4j" + }, + "Arn": {} + } + } + }, + "ListDestinations": { + "http": { + "method": "GET", + "requestUri": "/destinations" + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "DestinationList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {}, + "ExpressionType": {}, + "Expression": {}, + "Description": {}, + "RoleArn": {} + } + } + } + } + } + }, + "ListDeviceProfiles": { + "http": { + "method": "GET", + "requestUri": "/device-profiles" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "DeviceProfileType": { + "location": "querystring", + "locationName": "deviceProfileType" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "DeviceProfileList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {}, + "Id": {} + } + } + } + } + } + }, + "ListDevicesForWirelessDeviceImportTask": { + "http": { + "method": "GET", + "requestUri": "/wireless_device_import_task" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "querystring", + "locationName": "id" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "Status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "DestinationName": {}, + "ImportedWirelessDeviceList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Sidewalk": { + "type": "structure", + "members": { + "SidewalkManufacturingSn": {}, + "OnboardingStatus": {}, + "OnboardingStatusReason": {}, + "LastUpdateTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + } + } + } + } + } + } } } }, - "GetWirelessGatewayFirmwareInformation": { + "ListEventConfigurations": { "http": { "method": "GET", - "requestUri": "/wireless-gateways/{Id}/firmware-information" + "requestUri": "/event-configurations" }, "input": { "type": "structure", "required": [ - "Id" + "ResourceType" ], "members": { - "Id": { - "location": "uri", - "locationName": "Id" + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } } }, "output": { "type": "structure", "members": { - "LoRaWAN": { - "type": "structure", - "members": { - "CurrentVersion": { - "shape": "S32" + "NextToken": {}, + "EventConfigurationsList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Identifier": {}, + "IdentifierType": {}, + "PartnerType": {}, + "Events": { + "type": "structure", + "members": { + "DeviceRegistrationState": { + "shape": "San" + }, + "Proximity": { + "shape": "Sap" + }, + "Join": { + "shape": "Saq" + }, + "ConnectionStatus": { + "shape": "Sas" + }, + "MessageDeliveryStatus": { + "shape": "Sau" + } + } + } } } } } } }, - "GetWirelessGatewayStatistics": { + "ListFuotaTasks": { "http": { "method": "GET", - "requestUri": "/wireless-gateways/{Id}/statistics", - "responseCode": 200 + "requestUri": "/fuota-tasks" }, "input": { "type": "structure", - "required": [ - "WirelessGatewayId" - ], "members": { - "WirelessGatewayId": { - "location": "uri", - "locationName": "Id" + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "WirelessGatewayId": {}, - "LastUplinkReceivedAt": {}, - "ConnectionStatus": {} + "NextToken": {}, + "FuotaTaskList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + } + } } } }, - "GetWirelessGatewayTask": { + "ListMulticastGroups": { "http": { "method": "GET", - "requestUri": "/wireless-gateways/{Id}/tasks" + "requestUri": "/multicast-groups" }, "input": { "type": "structure", - "required": [ - "Id" - ], "members": { - "Id": { - "location": "uri", - "locationName": "Id" + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "WirelessGatewayId": {}, - "WirelessGatewayTaskDefinitionId": {}, - "LastUplinkReceivedAt": {}, - "TaskCreatedAt": {}, - "Status": {} + "NextToken": {}, + "MulticastGroupList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {} + } + } + } } } }, - "GetWirelessGatewayTaskDefinition": { + "ListMulticastGroupsByFuotaTask": { "http": { "method": "GET", - "requestUri": "/wireless-gateway-task-definitions/{Id}" + "requestUri": "/fuota-tasks/{Id}/multicast-groups" }, "input": { "type": "structure", @@ -1130,27 +2823,38 @@ "Id": { "location": "uri", "locationName": "Id" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "AutoCreateTasks": { - "type": "boolean" - }, - "Name": {}, - "Update": { - "shape": "S2x" - }, - "Arn": {} + "NextToken": {}, + "MulticastGroupList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {} + } + } + } } } }, - "ListDestinations": { + "ListNetworkAnalyzerConfigurations": { "http": { "method": "GET", - "requestUri": "/destinations" + "requestUri": "/network-analyzer-configurations" }, "input": { "type": "structure", @@ -1170,27 +2874,23 @@ "type": "structure", "members": { "NextToken": {}, - "DestinationList": { + "NetworkAnalyzerConfigurationList": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, - "Name": {}, - "ExpressionType": {}, - "Expression": {}, - "Description": {}, - "RoleArn": {} + "Name": {} } } } } } }, - "ListDeviceProfiles": { + "ListPartnerAccounts": { "http": { "method": "GET", - "requestUri": "/device-profiles" + "requestUri": "/partner-accounts" }, "input": { "type": "structure", @@ -1210,28 +2910,81 @@ "type": "structure", "members": { "NextToken": {}, - "DeviceProfileList": { + "Sidewalk": { "type": "list", "member": { - "type": "structure", - "members": { - "Arn": {}, - "Name": {}, - "Id": {} - } + "shape": "S7s" } } } } }, - "ListPartnerAccounts": { + "ListPositionConfigurations": { "http": { "method": "GET", - "requestUri": "/partner-accounts" + "requestUri": "/position-configurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "output": { + "type": "structure", + "members": { + "PositionConfigurationList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceIdentifier": {}, + "ResourceType": {}, + "Solvers": { + "shape": "S8a" + }, + "Destination": {} + } + } + }, + "NextToken": {} + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "ListQueuedMessages": { + "http": { + "method": "GET", + "requestUri": "/wireless-devices/{Id}/data" }, "input": { "type": "structure", + "required": [ + "Id" + ], "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, "NextToken": { "location": "querystring", "locationName": "nextToken" @@ -1240,6 +2993,10 @@ "location": "querystring", "locationName": "maxResults", "type": "integer" + }, + "WirelessDeviceType": { + "location": "querystring", + "locationName": "WirelessDeviceType" } } }, @@ -1247,10 +3004,20 @@ "type": "structure", "members": { "NextToken": {}, - "Sidewalk": { + "DownlinkQueueMessagesList": { "type": "list", "member": { - "shape": "S4g" + "type": "structure", + "members": { + "MessageId": {}, + "TransmitMode": { + "type": "integer" + }, + "ReceivedAt": {}, + "LoRaWAN": { + "shape": "Sek" + } + } } } } @@ -1319,6 +3086,63 @@ } } }, + "ListWirelessDeviceImportTasks": { + "http": { + "method": "GET", + "requestUri": "/wireless_device_import_tasks" + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "WirelessDeviceImportTaskList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "DestinationName": {}, + "Sidewalk": { + "shape": "Sc5" + }, + "CreationTime": { + "shape": "Sc9" + }, + "Status": {}, + "StatusReason": {}, + "InitializedImportedDeviceCount": { + "type": "long" + }, + "PendingImportedDeviceCount": { + "type": "long" + }, + "OnboardedImportedDeviceCount": { + "type": "long" + }, + "FailedImportedDeviceCount": { + "type": "long" + } + } + } + } + } + } + }, "ListWirelessDevices": { "http": { "method": "GET", @@ -1351,6 +3175,14 @@ "WirelessDeviceType": { "location": "querystring", "locationName": "wirelessDeviceType" + }, + "FuotaTaskId": { + "location": "querystring", + "locationName": "fuotaTaskId" + }, + "MulticastGroupId": { + "location": "querystring", + "locationName": "multicastGroupId" } } }, @@ -1382,9 +3214,16 @@ "SidewalkId": {}, "SidewalkManufacturingSn": {}, "DeviceCertificates": { - "shape": "S5l" - } + "shape": "Sbw" + }, + "DeviceProfileId": {}, + "Status": {} } + }, + "FuotaDeviceStatus": {}, + "MulticastDeviceStatus": {}, + "McGroupId": { + "type": "integer" } } } @@ -1429,10 +3268,10 @@ "type": "structure", "members": { "CurrentVersion": { - "shape": "S32" + "shape": "S4o" }, "UpdateVersion": { - "shape": "S32" + "shape": "S4o" } } }, @@ -1476,7 +3315,7 @@ "Name": {}, "Description": {}, "LoRaWAN": { - "shape": "S2g" + "shape": "S3x" }, "LastUplinkReceivedAt": {} } @@ -1485,6 +3324,57 @@ } } }, + "PutPositionConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/position-configurations/{ResourceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceIdentifier", + "ResourceType" + ], + "members": { + "ResourceIdentifier": { + "location": "uri", + "locationName": "ResourceIdentifier" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "Solvers": { + "type": "structure", + "members": { + "SemtechGnss": { + "type": "structure", + "required": [ + "Status", + "Fec" + ], + "members": { + "Status": {}, + "Fec": {} + } + } + } + }, + "Destination": {} + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "output": { + "type": "structure", + "members": {}, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, "PutResourceLogLevel": { "http": { "method": "PUT", @@ -1539,66 +3429,286 @@ "input": { "type": "structure", "required": [ - "ResourceIdentifier", - "ResourceType" + "ResourceIdentifier", + "ResourceType" + ], + "members": { + "ResourceIdentifier": { + "location": "uri", + "locationName": "ResourceIdentifier" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "SendDataToMulticastGroup": { + "http": { + "requestUri": "/multicast-groups/{Id}/data", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "PayloadData", + "WirelessMetadata" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "PayloadData": {}, + "WirelessMetadata": { + "type": "structure", + "members": { + "LoRaWAN": { + "type": "structure", + "members": { + "FPort": { + "type": "integer" + } + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "MessageId": {} + } + } + }, + "SendDataToWirelessDevice": { + "http": { + "requestUri": "/wireless-devices/{Id}/data", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "TransmitMode", + "PayloadData" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "TransmitMode": { + "type": "integer" + }, + "PayloadData": {}, + "WirelessMetadata": { + "type": "structure", + "members": { + "LoRaWAN": { + "shape": "Sek" + }, + "Sidewalk": { + "type": "structure", + "members": { + "Seq": { + "type": "integer" + }, + "MessageType": {}, + "AckModeRetryDurationSecs": { + "type": "integer" + } + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "MessageId": {} + } + } + }, + "StartBulkAssociateWirelessDeviceWithMulticastGroup": { + "http": { + "method": "PATCH", + "requestUri": "/multicast-groups/{Id}/bulk", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "QueryString": {}, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartBulkDisassociateWirelessDeviceFromMulticastGroup": { + "http": { + "requestUri": "/multicast-groups/{Id}/bulk", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "QueryString": {}, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartFuotaTask": { + "http": { + "method": "PUT", + "requestUri": "/fuota-tasks/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "LoRaWAN": { + "type": "structure", + "members": { + "StartTime": { + "shape": "S6w" + } + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartMulticastGroupSession": { + "http": { + "method": "PUT", + "requestUri": "/multicast-groups/{Id}/session", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "LoRaWAN" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "LoRaWAN": { + "shape": "S7j" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartSingleWirelessDeviceImportTask": { + "http": { + "requestUri": "/wireless_single_device_import_task", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "DestinationName", + "Sidewalk" ], "members": { - "ResourceIdentifier": { - "location": "uri", - "locationName": "ResourceIdentifier" + "DestinationName": {}, + "ClientRequestToken": { + "idempotencyToken": true }, - "ResourceType": { - "location": "querystring", - "locationName": "resourceType" + "DeviceName": {}, + "Tags": { + "shape": "S6" + }, + "Sidewalk": { + "type": "structure", + "members": { + "SidewalkManufacturingSn": {} + } } } }, "output": { "type": "structure", - "members": {} + "members": { + "Id": {}, + "Arn": {} + } } }, - "SendDataToWirelessDevice": { + "StartWirelessDeviceImportTask": { "http": { - "requestUri": "/wireless-devices/{Id}/data", - "responseCode": 202 + "requestUri": "/wireless_device_import_task", + "responseCode": 201 }, "input": { "type": "structure", "required": [ - "Id", - "TransmitMode", - "PayloadData" + "DestinationName", + "Sidewalk" ], "members": { - "Id": { - "location": "uri", - "locationName": "Id" + "DestinationName": {}, + "ClientRequestToken": { + "idempotencyToken": true }, - "TransmitMode": { - "type": "integer" + "Tags": { + "shape": "S6" }, - "PayloadData": {}, - "WirelessMetadata": { + "Sidewalk": { "type": "structure", "members": { - "LoRaWAN": { - "type": "structure", - "members": { - "FPort": { - "type": "integer" - } - } - }, - "Sidewalk": { - "type": "structure", - "members": { - "Seq": { - "type": "integer" - }, - "MessageType": {} - } - } + "DeviceCreationFile": {}, + "Role": {} } } } @@ -1606,7 +3716,8 @@ "output": { "type": "structure", "members": { - "MessageId": {} + "Id": {}, + "Arn": {} } } }, @@ -1717,6 +3828,76 @@ "members": {} } }, + "UpdateEventConfigurationByResourceTypes": { + "http": { + "method": "PATCH", + "requestUri": "/event-configurations-resource-types", + "responseCode": 204 + }, + "input": { + "type": "structure", + "members": { + "DeviceRegistrationState": { + "shape": "S6j" + }, + "Proximity": { + "shape": "S6m" + }, + "Join": { + "shape": "S6n" + }, + "ConnectionStatus": { + "shape": "S6p" + }, + "MessageDeliveryStatus": { + "shape": "S6r" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateFuotaTask": { + "http": { + "method": "PATCH", + "requestUri": "/fuota-tasks/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "Name": {}, + "Description": {}, + "LoRaWAN": { + "shape": "S1x" + }, + "FirmwareUpdateImage": {}, + "FirmwareUpdateRole": {}, + "RedundancyPercent": { + "type": "integer" + }, + "FragmentSizeBytes": { + "type": "integer" + }, + "FragmentIntervalMS": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateLogLevelsByResourceTypes": { "http": { "requestUri": "/log-levels", @@ -1727,10 +3908,83 @@ "members": { "DefaultLogLevel": {}, "WirelessDeviceLogOptions": { - "shape": "S49" + "shape": "S76" }, "WirelessGatewayLogOptions": { - "shape": "S43" + "shape": "S70" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateMulticastGroup": { + "http": { + "method": "PATCH", + "requestUri": "/multicast-groups/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "Name": {}, + "Description": {}, + "LoRaWAN": { + "shape": "S28" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateNetworkAnalyzerConfiguration": { + "http": { + "method": "PATCH", + "requestUri": "/network-analyzer-configurations/{ConfigurationName}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ConfigurationName" + ], + "members": { + "ConfigurationName": { + "location": "uri", + "locationName": "ConfigurationName" + }, + "TraceContent": { + "shape": "S2e" + }, + "WirelessDevicesToAdd": { + "shape": "S2i" + }, + "WirelessDevicesToRemove": { + "shape": "S2i" + }, + "WirelessGatewaysToAdd": { + "shape": "S2j" + }, + "WirelessGatewaysToRemove": { + "shape": "S2j" + }, + "Description": {}, + "MulticastGroupsToAdd": { + "shape": "S2k" + }, + "MulticastGroupsToRemove": { + "shape": "S2k" } } }, @@ -1767,9 +4021,126 @@ }, "PartnerType": { "location": "querystring", - "locationName": "partnerType" + "locationName": "partnerType" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdatePosition": { + "http": { + "method": "PATCH", + "requestUri": "/positions/{ResourceIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceIdentifier", + "ResourceType", + "Position" + ], + "members": { + "ResourceIdentifier": { + "location": "uri", + "locationName": "ResourceIdentifier" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "Position": { + "shape": "S7z" + } + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "output": { + "type": "structure", + "members": {}, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "deprecated": true, + "deprecatedMessage": "This operation is no longer supported." + }, + "UpdateResourceEventConfiguration": { + "http": { + "method": "PATCH", + "requestUri": "/event-configurations/{Identifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "IdentifierType" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "Identifier" + }, + "IdentifierType": { + "location": "querystring", + "locationName": "identifierType" + }, + "PartnerType": { + "location": "querystring", + "locationName": "partnerType" + }, + "DeviceRegistrationState": { + "shape": "San" + }, + "Proximity": { + "shape": "Sap" + }, + "Join": { + "shape": "Saq" + }, + "ConnectionStatus": { + "shape": "Sas" + }, + "MessageDeliveryStatus": { + "shape": "Sau" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateResourcePosition": { + "http": { + "method": "PATCH", + "requestUri": "/resource-positions/{ResourceIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceIdentifier", + "ResourceType" + ], + "members": { + "ResourceIdentifier": { + "location": "uri", + "locationName": "ResourceIdentifier" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "GeoJsonPayload": { + "type": "blob" } - } + }, + "payload": "GeoJsonPayload" }, "output": { "type": "structure", @@ -1799,7 +4170,65 @@ "type": "structure", "members": { "DeviceProfileId": {}, - "ServiceProfileId": {} + "ServiceProfileId": {}, + "AbpV1_1": { + "type": "structure", + "members": { + "FCntStart": { + "type": "integer" + } + } + }, + "AbpV1_0_x": { + "type": "structure", + "members": { + "FCntStart": { + "type": "integer" + } + } + }, + "FPorts": { + "type": "structure", + "members": { + "Positioning": { + "shape": "S3n" + }, + "Applications": { + "shape": "S3o" + } + } + } + } + }, + "Positioning": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateWirelessDeviceImportTask": { + "http": { + "method": "PATCH", + "requestUri": "/wireless_device_import_task/{Id}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Id", + "Sidewalk" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "Id" + }, + "Sidewalk": { + "type": "structure", + "members": { + "DeviceCreationFile": {} } } } @@ -1828,10 +4257,13 @@ "Name": {}, "Description": {}, "JoinEuiFilters": { - "shape": "S2i" + "shape": "S3z" }, "NetIdFilters": { - "shape": "S2k" + "shape": "S41" + }, + "MaxEirp": { + "type": "float" } } }, @@ -1869,7 +4301,7 @@ } } }, - "Sw": { + "S16": { "type": "structure", "members": { "SupportsClassB": { @@ -1928,7 +4360,40 @@ } } }, - "S1u": { + "S1x": { + "type": "structure", + "members": { + "RfRegion": {} + } + }, + "S28": { + "type": "structure", + "members": { + "RfRegion": {}, + "DlClass": {} + } + }, + "S2e": { + "type": "structure", + "members": { + "WirelessDeviceFrameInfo": {}, + "LogLevel": {}, + "MulticastFrameInfo": {} + } + }, + "S2i": { + "type": "list", + "member": {} + }, + "S2j": { + "type": "list", + "member": {} + }, + "S2k": { + "type": "list", + "member": {} + }, + "S31": { "type": "structure", "members": { "DevEui": {}, @@ -1946,7 +4411,8 @@ "type": "structure", "members": { "AppKey": {}, - "AppEui": {} + "AppEui": {}, + "GenAppKey": {} } }, "AbpV1_1": { @@ -1961,6 +4427,9 @@ "NwkSEncKey": {}, "AppSKey": {} } + }, + "FCntStart": { + "type": "integer" } } }, @@ -1974,42 +4443,109 @@ "NwkSKey": {}, "AppSKey": {} } + }, + "FCntStart": { + "type": "integer" } } + }, + "FPorts": { + "type": "structure", + "members": { + "Fuota": { + "type": "integer" + }, + "Multicast": { + "type": "integer" + }, + "ClockSync": { + "type": "integer" + }, + "Positioning": { + "shape": "S3n" + }, + "Applications": { + "shape": "S3o" + } + } + } + } + }, + "S3n": { + "type": "structure", + "members": { + "ClockSync": { + "type": "integer" + }, + "Stream": { + "type": "integer" + }, + "Gnss": { + "type": "integer" + } + } + }, + "S3o": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FPort": { + "type": "integer" + }, + "Type": {}, + "DestinationName": {} } } }, - "S2g": { + "S3x": { "type": "structure", "members": { "GatewayEui": {}, "RfRegion": {}, "JoinEuiFilters": { - "shape": "S2i" + "shape": "S3z" }, "NetIdFilters": { - "shape": "S2k" + "shape": "S41" }, "SubBands": { "type": "list", "member": { "type": "integer" } + }, + "Beaconing": { + "type": "structure", + "members": { + "DataRate": { + "type": "integer" + }, + "Frequencies": { + "type": "list", + "member": { + "type": "integer" + } + } + } + }, + "MaxEirp": { + "type": "float" } } }, - "S2i": { + "S3z": { "type": "list", "member": { "type": "list", "member": {} } }, - "S2k": { + "S41": { "type": "list", "member": {} }, - "S2x": { + "S4j": { "type": "structure", "members": { "UpdateDataSource": {}, @@ -2022,16 +4558,16 @@ "type": "long" }, "CurrentVersion": { - "shape": "S32" + "shape": "S4o" }, "UpdateVersion": { - "shape": "S32" + "shape": "S4o" } } } } }, - "S32": { + "S4o": { "type": "structure", "members": { "PackageVersion": {}, @@ -2039,7 +4575,63 @@ "Station": {} } }, - "S43": { + "S6j": { + "type": "structure", + "members": { + "Sidewalk": { + "shape": "S6k" + } + } + }, + "S6k": { + "type": "structure", + "members": { + "WirelessDeviceEventTopic": {} + } + }, + "S6m": { + "type": "structure", + "members": { + "Sidewalk": { + "shape": "S6k" + } + } + }, + "S6n": { + "type": "structure", + "members": { + "LoRaWAN": { + "type": "structure", + "members": { + "WirelessDeviceEventTopic": {} + } + } + } + }, + "S6p": { + "type": "structure", + "members": { + "LoRaWAN": { + "type": "structure", + "members": { + "WirelessGatewayEventTopic": {} + } + } + } + }, + "S6r": { + "type": "structure", + "members": { + "Sidewalk": { + "shape": "S6k" + } + } + }, + "S6w": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S70": { "type": "list", "member": { "type": "structure", @@ -2067,7 +4659,7 @@ } } }, - "S49": { + "S76": { "type": "list", "member": { "type": "structure", @@ -2095,7 +4687,28 @@ } } }, - "S4g": { + "S7j": { + "type": "structure", + "members": { + "DlDr": { + "type": "integer" + }, + "DlFreq": { + "type": "integer" + }, + "SessionStartTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "SessionTimeout": { + "type": "integer" + }, + "PingSlotPeriod": { + "type": "integer" + } + } + }, + "S7s": { "type": "structure", "members": { "AmazonId": {}, @@ -2106,17 +4719,149 @@ "Arn": {} } }, - "S5l": { + "S7z": { "type": "list", "member": { - "type": "structure", - "required": [ - "SigningAlg", - "Value" - ], - "members": { - "SigningAlg": {}, - "Value": {} + "type": "float" + } + }, + "S8a": { + "type": "structure", + "members": { + "SemtechGnss": { + "type": "structure", + "members": { + "Provider": {}, + "Type": {}, + "Status": {}, + "Fec": {} + } + } + } + }, + "San": { + "type": "structure", + "members": { + "Sidewalk": { + "shape": "Sao" + }, + "WirelessDeviceIdEventTopic": {} + } + }, + "Sao": { + "type": "structure", + "members": { + "AmazonIdEventTopic": {} + } + }, + "Sap": { + "type": "structure", + "members": { + "Sidewalk": { + "shape": "Sao" + }, + "WirelessDeviceIdEventTopic": {} + } + }, + "Saq": { + "type": "structure", + "members": { + "LoRaWAN": { + "type": "structure", + "members": { + "DevEuiEventTopic": {} + } + }, + "WirelessDeviceIdEventTopic": {} + } + }, + "Sas": { + "type": "structure", + "members": { + "LoRaWAN": { + "type": "structure", + "members": { + "GatewayEuiEventTopic": {} + } + }, + "WirelessGatewayIdEventTopic": {} + } + }, + "Sau": { + "type": "structure", + "members": { + "Sidewalk": { + "shape": "Sao" + }, + "WirelessDeviceIdEventTopic": {} + } + }, + "Sbw": { + "type": "list", + "member": { + "shape": "Sbx" + } + }, + "Sbx": { + "type": "structure", + "required": [ + "SigningAlg", + "Value" + ], + "members": { + "SigningAlg": {}, + "Value": {} + } + }, + "Sc5": { + "type": "structure", + "members": { + "DeviceCreationFileList": { + "type": "list", + "member": {} + }, + "Role": {} + } + }, + "Sc9": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sek": { + "type": "structure", + "members": { + "FPort": { + "type": "integer" + }, + "ParticipatingGateways": { + "type": "structure", + "required": [ + "DownlinkMode", + "GatewayList", + "TransmissionInterval" + ], + "members": { + "DownlinkMode": {}, + "GatewayList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "GatewayId", + "DownlinkFrequency" + ], + "members": { + "GatewayId": {}, + "DownlinkFrequency": { + "type": "integer" + } + } + } + }, + "TransmissionInterval": { + "type": "integer" + } + } } } } diff --git a/iamlivecore/service/ivs-2020-07-14.min.json b/iamlivecore/service/ivs-2020-07-14.min.json index 1493dcaf..d386ac04 100644 --- a/iamlivecore/service/ivs-2020-07-14.min.json +++ b/iamlivecore/service/ivs-2020-07-14.min.json @@ -3,6 +3,7 @@ "metadata": { "apiVersion": "2020-07-14", "endpointPrefix": "ivs", + "jsonVersion": "1.1", "protocol": "rest-json", "serviceAbbreviation": "Amazon IVS", "serviceFullName": "Amazon Interactive Video Service", @@ -14,7 +15,8 @@ "operations": { "BatchGetChannel": { "http": { - "requestUri": "/BatchGetChannel" + "requestUri": "/BatchGetChannel", + "responseCode": 200 }, "input": { "type": "structure", @@ -38,14 +40,15 @@ } }, "errors": { - "shape": "Sh" + "shape": "Sj" } } } }, "BatchGetStreamKey": { "http": { - "requestUri": "/BatchGetStreamKey" + "requestUri": "/BatchGetStreamKey", + "responseCode": 200 }, "input": { "type": "structure", @@ -62,35 +65,92 @@ "output": { "type": "structure", "members": { + "errors": { + "shape": "Sj" + }, "streamKeys": { "type": "list", "member": { - "shape": "Sr" + "shape": "St" } - }, + } + } + } + }, + "BatchStartViewerSessionRevocation": { + "http": { + "requestUri": "/BatchStartViewerSessionRevocation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "viewerSessions" + ], + "members": { + "viewerSessions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "channelArn", + "viewerId" + ], + "members": { + "channelArn": {}, + "viewerId": {}, + "viewerSessionVersionsLessThanOrEqualTo": { + "type": "integer" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { "errors": { - "shape": "Sh" + "type": "list", + "member": { + "type": "structure", + "required": [ + "channelArn", + "viewerId" + ], + "members": { + "channelArn": {}, + "code": {}, + "message": {}, + "viewerId": {} + } + } } } } }, "CreateChannel": { "http": { - "requestUri": "/CreateChannel" + "requestUri": "/CreateChannel", + "responseCode": 200 }, "input": { "type": "structure", "members": { - "name": {}, - "latencyMode": {}, - "type": {}, "authorized": { "type": "boolean" }, + "insecureIngest": { + "type": "boolean" + }, + "latencyMode": {}, + "name": {}, + "preset": {}, "recordingConfigurationArn": {}, "tags": { - "shape": "Se" - } + "shape": "Sf" + }, + "type": {} } }, "output": { @@ -100,14 +160,15 @@ "shape": "S6" }, "streamKey": { - "shape": "Sr" + "shape": "St" } } } }, "CreateRecordingConfiguration": { "http": { - "requestUri": "/CreateRecordingConfiguration" + "requestUri": "/CreateRecordingConfiguration", + "responseCode": 200 }, "input": { "type": "structure", @@ -115,12 +176,21 @@ "destinationConfiguration" ], "members": { - "name": {}, "destinationConfiguration": { - "shape": "Sy" + "shape": "S17" + }, + "name": {}, + "recordingReconnectWindowSeconds": { + "type": "integer" + }, + "renditionConfiguration": { + "shape": "S1c" }, "tags": { - "shape": "Se" + "shape": "Sf" + }, + "thumbnailConfiguration": { + "shape": "S1g" } } }, @@ -128,14 +198,15 @@ "type": "structure", "members": { "recordingConfiguration": { - "shape": "S12" + "shape": "S1n" } } } }, "CreateStreamKey": { "http": { - "requestUri": "/CreateStreamKey" + "requestUri": "/CreateStreamKey", + "responseCode": 200 }, "input": { "type": "structure", @@ -145,7 +216,7 @@ "members": { "channelArn": {}, "tags": { - "shape": "Se" + "shape": "Sf" } } }, @@ -153,7 +224,7 @@ "type": "structure", "members": { "streamKey": { - "shape": "Sr" + "shape": "St" } } } @@ -175,7 +246,8 @@ }, "DeletePlaybackKeyPair": { "http": { - "requestUri": "/DeletePlaybackKeyPair" + "requestUri": "/DeletePlaybackKeyPair", + "responseCode": 200 }, "input": { "type": "structure", @@ -193,7 +265,8 @@ }, "DeleteRecordingConfiguration": { "http": { - "requestUri": "/DeleteRecordingConfiguration" + "requestUri": "/DeleteRecordingConfiguration", + "responseCode": 204 }, "input": { "type": "structure", @@ -222,7 +295,8 @@ }, "GetChannel": { "http": { - "requestUri": "/GetChannel" + "requestUri": "/GetChannel", + "responseCode": 200 }, "input": { "type": "structure", @@ -244,7 +318,8 @@ }, "GetPlaybackKeyPair": { "http": { - "requestUri": "/GetPlaybackKeyPair" + "requestUri": "/GetPlaybackKeyPair", + "responseCode": 200 }, "input": { "type": "structure", @@ -259,14 +334,15 @@ "type": "structure", "members": { "keyPair": { - "shape": "S1h" + "shape": "S22" } } } }, "GetRecordingConfiguration": { "http": { - "requestUri": "/GetRecordingConfiguration" + "requestUri": "/GetRecordingConfiguration", + "responseCode": 200 }, "input": { "type": "structure", @@ -281,14 +357,15 @@ "type": "structure", "members": { "recordingConfiguration": { - "shape": "S12" + "shape": "S1n" } } } }, "GetStream": { "http": { - "requestUri": "/GetStream" + "requestUri": "/GetStream", + "responseCode": 200 }, "input": { "type": "structure", @@ -306,12 +383,13 @@ "type": "structure", "members": { "channelArn": {}, + "health": {}, "playbackUrl": {}, "startTime": { - "shape": "S1p" + "shape": "S2b" }, "state": {}, - "health": {}, + "streamId": {}, "viewerCount": { "type": "long" } @@ -322,7 +400,8 @@ }, "GetStreamKey": { "http": { - "requestUri": "/GetStreamKey" + "requestUri": "/GetStreamKey", + "responseCode": 200 }, "input": { "type": "structure", @@ -337,14 +416,108 @@ "type": "structure", "members": { "streamKey": { - "shape": "Sr" + "shape": "St" + } + } + } + }, + "GetStreamSession": { + "http": { + "requestUri": "/GetStreamSession", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "channelArn" + ], + "members": { + "channelArn": {}, + "streamId": {} + } + }, + "output": { + "type": "structure", + "members": { + "streamSession": { + "type": "structure", + "members": { + "channel": { + "shape": "S6" + }, + "endTime": { + "shape": "S2k" + }, + "ingestConfiguration": { + "type": "structure", + "members": { + "audio": { + "type": "structure", + "members": { + "channels": { + "type": "long" + }, + "codec": {}, + "sampleRate": { + "type": "long" + }, + "targetBitrate": { + "type": "long" + } + } + }, + "video": { + "type": "structure", + "members": { + "avcLevel": {}, + "avcProfile": {}, + "codec": {}, + "encoder": {}, + "targetBitrate": { + "type": "long" + }, + "targetFramerate": { + "type": "long" + }, + "videoHeight": { + "type": "long" + }, + "videoWidth": { + "type": "long" + } + } + } + } + }, + "recordingConfiguration": { + "shape": "S1n" + }, + "startTime": { + "shape": "S2k" + }, + "streamId": {}, + "truncatedEvents": { + "type": "list", + "member": { + "type": "structure", + "members": { + "eventTime": { + "shape": "S2k" + }, + "name": {}, + "type": {} + } + } + } + } } } } }, "ImportPlaybackKeyPair": { "http": { - "requestUri": "/ImportPlaybackKeyPair" + "requestUri": "/ImportPlaybackKeyPair", + "responseCode": 200 }, "input": { "type": "structure", @@ -352,10 +525,10 @@ "publicKeyMaterial" ], "members": { - "publicKeyMaterial": {}, "name": {}, + "publicKeyMaterial": {}, "tags": { - "shape": "Se" + "shape": "Sf" } } }, @@ -363,24 +536,25 @@ "type": "structure", "members": { "keyPair": { - "shape": "S1h" + "shape": "S22" } } } }, "ListChannels": { "http": { - "requestUri": "/ListChannels" + "requestUri": "/ListChannels", + "responseCode": 200 }, "input": { "type": "structure", "members": { "filterByName": {}, "filterByRecordingConfigurationArn": {}, - "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "nextToken": {} } }, "output": { @@ -395,15 +569,20 @@ "type": "structure", "members": { "arn": {}, - "name": {}, - "latencyMode": {}, "authorized": { "type": "boolean" }, + "insecureIngest": { + "type": "boolean" + }, + "latencyMode": {}, + "name": {}, + "preset": {}, "recordingConfigurationArn": {}, "tags": { - "shape": "Se" - } + "shape": "Sf" + }, + "type": {} } } }, @@ -413,15 +592,16 @@ }, "ListPlaybackKeyPairs": { "http": { - "requestUri": "/ListPlaybackKeyPairs" + "requestUri": "/ListPlaybackKeyPairs", + "responseCode": 200 }, "input": { "type": "structure", "members": { - "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "nextToken": {} } }, "output": { @@ -438,7 +618,7 @@ "arn": {}, "name": {}, "tags": { - "shape": "Se" + "shape": "Sf" } } } @@ -449,15 +629,16 @@ }, "ListRecordingConfigurations": { "http": { - "requestUri": "/ListRecordingConfigurations" + "requestUri": "/ListRecordingConfigurations", + "responseCode": 200 }, "input": { "type": "structure", "members": { - "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "nextToken": {} } }, "output": { @@ -466,6 +647,7 @@ "recordingConfigurations" ], "members": { + "nextToken": {}, "recordingConfigurations": { "type": "list", "member": { @@ -477,24 +659,24 @@ ], "members": { "arn": {}, - "name": {}, "destinationConfiguration": { - "shape": "Sy" + "shape": "S17" }, + "name": {}, "state": {}, "tags": { - "shape": "Se" + "shape": "Sf" } } } - }, - "nextToken": {} + } } } }, "ListStreamKeys": { "http": { - "requestUri": "/ListStreamKeys" + "requestUri": "/ListStreamKeys", + "responseCode": 200 }, "input": { "type": "structure", @@ -503,10 +685,10 @@ ], "members": { "channelArn": {}, - "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "nextToken": {} } }, "output": { @@ -515,6 +697,7 @@ "streamKeys" ], "members": { + "nextToken": {}, "streamKeys": { "type": "list", "member": { @@ -523,26 +706,78 @@ "arn": {}, "channelArn": {}, "tags": { - "shape": "Se" + "shape": "Sf" } } } + } + } + } + }, + "ListStreamSessions": { + "http": { + "requestUri": "/ListStreamSessions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "channelArn" + ], + "members": { + "channelArn": {}, + "maxResults": { + "type": "integer" }, "nextToken": {} } + }, + "output": { + "type": "structure", + "required": [ + "streamSessions" + ], + "members": { + "nextToken": {}, + "streamSessions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "endTime": { + "shape": "S2k" + }, + "hasErrorEvent": { + "type": "boolean" + }, + "startTime": { + "shape": "S2k" + }, + "streamId": {} + } + } + } + } } }, "ListStreams": { "http": { - "requestUri": "/ListStreams" + "requestUri": "/ListStreams", + "responseCode": 200 }, "input": { "type": "structure", "members": { - "nextToken": {}, + "filterBy": { + "type": "structure", + "members": { + "health": {} + } + }, "maxResults": { "type": "integer" - } + }, + "nextToken": {} } }, "output": { @@ -551,31 +786,33 @@ "streams" ], "members": { + "nextToken": {}, "streams": { "type": "list", "member": { "type": "structure", "members": { "channelArn": {}, - "state": {}, "health": {}, + "startTime": { + "shape": "S2b" + }, + "state": {}, + "streamId": {}, "viewerCount": { "type": "long" - }, - "startTime": { - "shape": "S1p" } } } - }, - "nextToken": {} + } } } }, "ListTagsForResource": { "http": { "method": "GET", - "requestUri": "/tags/{resourceArn}" + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 }, "input": { "type": "structure", @@ -586,10 +823,6 @@ "resourceArn": { "location": "uri", "locationName": "resourceArn" - }, - "nextToken": {}, - "maxResults": { - "type": "integer" } } }, @@ -600,15 +833,15 @@ ], "members": { "tags": { - "shape": "Se" - }, - "nextToken": {} + "shape": "Sf" + } } } }, "PutMetadata": { "http": { - "requestUri": "/PutMetadata" + "requestUri": "/PutMetadata", + "responseCode": 204 }, "input": { "type": "structure", @@ -618,13 +851,41 @@ ], "members": { "channelArn": {}, - "metadata": {} + "metadata": { + "type": "string", + "sensitive": true + } + } + } + }, + "StartViewerSessionRevocation": { + "http": { + "requestUri": "/StartViewerSessionRevocation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "channelArn", + "viewerId" + ], + "members": { + "channelArn": {}, + "viewerId": {}, + "viewerSessionVersionsLessThanOrEqualTo": { + "type": "integer" + } } + }, + "output": { + "type": "structure", + "members": {} } }, "StopStream": { "http": { - "requestUri": "/StopStream" + "requestUri": "/StopStream", + "responseCode": 200 }, "input": { "type": "structure", @@ -642,7 +903,8 @@ }, "TagResource": { "http": { - "requestUri": "/tags/{resourceArn}" + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 }, "input": { "type": "structure", @@ -656,7 +918,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "Se" + "shape": "Sf" } } }, @@ -668,7 +930,8 @@ "UntagResource": { "http": { "method": "DELETE", - "requestUri": "/tags/{resourceArn}" + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 }, "input": { "type": "structure", @@ -692,11 +955,13 @@ "output": { "type": "structure", "members": {} - } + }, + "idempotent": true }, "UpdateChannel": { "http": { - "requestUri": "/UpdateChannel" + "requestUri": "/UpdateChannel", + "responseCode": 200 }, "input": { "type": "structure", @@ -705,13 +970,17 @@ ], "members": { "arn": {}, - "name": {}, - "latencyMode": {}, - "type": {}, "authorized": { "type": "boolean" }, - "recordingConfigurationArn": {} + "insecureIngest": { + "type": "boolean" + }, + "latencyMode": {}, + "name": {}, + "preset": {}, + "recordingConfigurationArn": {}, + "type": {} } }, "output": { @@ -729,26 +998,30 @@ "type": "structure", "members": { "arn": {}, - "name": {}, - "latencyMode": {}, - "type": {}, - "recordingConfigurationArn": {}, - "ingestEndpoint": {}, - "playbackUrl": {}, "authorized": { "type": "boolean" }, + "ingestEndpoint": {}, + "insecureIngest": { + "type": "boolean" + }, + "latencyMode": {}, + "name": {}, + "playbackUrl": {}, + "preset": {}, + "recordingConfigurationArn": {}, "tags": { - "shape": "Se" - } + "shape": "Sf" + }, + "type": {} } }, - "Se": { + "Sf": { "type": "map", "key": {}, "value": {} }, - "Sh": { + "Sj": { "type": "list", "member": { "type": "structure", @@ -759,18 +1032,21 @@ } } }, - "Sr": { + "St": { "type": "structure", "members": { "arn": {}, - "value": {}, "channelArn": {}, "tags": { - "shape": "Se" + "shape": "Sf" + }, + "value": { + "type": "string", + "sensitive": true } } }, - "Sy": { + "S17": { "type": "structure", "members": { "s3": { @@ -784,7 +1060,31 @@ } } }, - "S12": { + "S1c": { + "type": "structure", + "members": { + "renditionSelection": {}, + "renditions": { + "type": "list", + "member": {} + } + } + }, + "S1g": { + "type": "structure", + "members": { + "recordingMode": {}, + "resolution": {}, + "storage": { + "type": "list", + "member": {} + }, + "targetIntervalSeconds": { + "type": "long" + } + } + }, + "S1n": { "type": "structure", "required": [ "arn", @@ -793,28 +1093,41 @@ ], "members": { "arn": {}, - "name": {}, "destinationConfiguration": { - "shape": "Sy" + "shape": "S17" + }, + "name": {}, + "recordingReconnectWindowSeconds": { + "type": "integer" + }, + "renditionConfiguration": { + "shape": "S1c" }, "state": {}, "tags": { - "shape": "Se" + "shape": "Sf" + }, + "thumbnailConfiguration": { + "shape": "S1g" } } }, - "S1h": { + "S22": { "type": "structure", "members": { "arn": {}, - "name": {}, "fingerprint": {}, + "name": {}, "tags": { - "shape": "Se" + "shape": "Sf" } } }, - "S1p": { + "S2b": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S2k": { "type": "timestamp", "timestampFormat": "iso8601" } diff --git a/iamlivecore/service/ivs-realtime-2020-07-14.min.json b/iamlivecore/service/ivs-realtime-2020-07-14.min.json new file mode 100644 index 00000000..8e5d4026 --- /dev/null +++ b/iamlivecore/service/ivs-realtime-2020-07-14.min.json @@ -0,0 +1,590 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-07-14", + "endpointPrefix": "ivsrealtime", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "ivsrealtime", + "serviceFullName": "Amazon Interactive Video Service RealTime", + "serviceId": "IVS RealTime", + "signatureVersion": "v4", + "signingName": "ivs", + "uid": "ivs-realtime-2020-07-14" + }, + "operations": { + "CreateParticipantToken": { + "http": { + "requestUri": "/CreateParticipantToken", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "stageArn" + ], + "members": { + "attributes": { + "shape": "S2" + }, + "capabilities": { + "shape": "S4" + }, + "duration": { + "type": "integer" + }, + "stageArn": {}, + "userId": {} + } + }, + "output": { + "type": "structure", + "members": { + "participantToken": { + "shape": "Sa" + } + } + } + }, + "CreateStage": { + "http": { + "requestUri": "/CreateStage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "name": {}, + "participantTokenConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "attributes": { + "shape": "S2" + }, + "capabilities": { + "shape": "S4" + }, + "duration": { + "type": "integer" + }, + "userId": {} + } + } + }, + "tags": { + "shape": "Si" + } + } + }, + "output": { + "type": "structure", + "members": { + "participantTokens": { + "type": "list", + "member": { + "shape": "Sa" + } + }, + "stage": { + "shape": "Sn" + } + } + } + }, + "DeleteStage": { + "http": { + "requestUri": "/DeleteStage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DisconnectParticipant": { + "http": { + "requestUri": "/DisconnectParticipant", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "participantId", + "stageArn" + ], + "members": { + "participantId": {}, + "reason": {}, + "stageArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetParticipant": { + "http": { + "requestUri": "/GetParticipant", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "participantId", + "sessionId", + "stageArn" + ], + "members": { + "participantId": {}, + "sessionId": {}, + "stageArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "participant": { + "type": "structure", + "members": { + "attributes": { + "type": "map", + "key": {}, + "value": {} + }, + "firstJoinTime": { + "shape": "Sz" + }, + "participantId": {}, + "published": { + "type": "boolean" + }, + "state": {}, + "userId": {} + } + } + } + } + }, + "GetStage": { + "http": { + "requestUri": "/GetStage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "stage": { + "shape": "Sn" + } + } + } + }, + "GetStageSession": { + "http": { + "requestUri": "/GetStageSession", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sessionId", + "stageArn" + ], + "members": { + "sessionId": {}, + "stageArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "stageSession": { + "type": "structure", + "members": { + "endTime": { + "shape": "Sz" + }, + "sessionId": {}, + "startTime": { + "shape": "Sz" + } + } + } + } + } + }, + "ListParticipantEvents": { + "http": { + "requestUri": "/ListParticipantEvents", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "participantId", + "sessionId", + "stageArn" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "participantId": {}, + "sessionId": {}, + "stageArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "events" + ], + "members": { + "events": { + "type": "list", + "member": { + "type": "structure", + "members": { + "errorCode": {}, + "eventTime": { + "shape": "Sz" + }, + "name": {}, + "participantId": {}, + "remoteParticipantId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListParticipants": { + "http": { + "requestUri": "/ListParticipants", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sessionId", + "stageArn" + ], + "members": { + "filterByPublished": { + "type": "boolean" + }, + "filterByState": {}, + "filterByUserId": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "sessionId": {}, + "stageArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "participants" + ], + "members": { + "nextToken": {}, + "participants": { + "type": "list", + "member": { + "type": "structure", + "members": { + "firstJoinTime": { + "shape": "Sz" + }, + "participantId": {}, + "published": { + "type": "boolean" + }, + "state": {}, + "userId": {} + } + } + } + } + } + }, + "ListStageSessions": { + "http": { + "requestUri": "/ListStageSessions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "stageArn" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "stageArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "stageSessions" + ], + "members": { + "nextToken": {}, + "stageSessions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "endTime": { + "shape": "Sz" + }, + "sessionId": {}, + "startTime": { + "shape": "Sz" + } + } + } + } + } + } + }, + "ListStages": { + "http": { + "requestUri": "/ListStages", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "stages" + ], + "members": { + "nextToken": {}, + "stages": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "activeSessionId": {}, + "arn": {}, + "name": {}, + "tags": { + "shape": "Si" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "Si" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Si" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateStage": { + "http": { + "requestUri": "/UpdateStage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "name": {} + } + }, + "output": { + "type": "structure", + "members": { + "stage": { + "shape": "Sn" + } + } + } + } + }, + "shapes": { + "S2": { + "type": "map", + "key": {}, + "value": {} + }, + "S4": { + "type": "list", + "member": {} + }, + "Sa": { + "type": "structure", + "members": { + "attributes": { + "shape": "S2" + }, + "capabilities": { + "shape": "S4" + }, + "duration": { + "type": "integer" + }, + "expirationTime": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "participantId": {}, + "token": { + "type": "string", + "sensitive": true + }, + "userId": {} + } + }, + "Si": { + "type": "map", + "key": {}, + "value": {} + }, + "Sn": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "activeSessionId": {}, + "arn": {}, + "name": {}, + "tags": { + "shape": "Si" + } + } + }, + "Sz": { + "type": "timestamp", + "timestampFormat": "iso8601" + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/ivschat-2020-07-14.min.json b/iamlivecore/service/ivschat-2020-07-14.min.json new file mode 100644 index 00000000..d4688cd8 --- /dev/null +++ b/iamlivecore/service/ivschat-2020-07-14.min.json @@ -0,0 +1,680 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-07-14", + "endpointPrefix": "ivschat", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "ivschat", + "serviceFullName": "Amazon Interactive Video Service Chat", + "serviceId": "ivschat", + "signatureVersion": "v4", + "signingName": "ivschat", + "uid": "ivschat-2020-07-14" + }, + "operations": { + "CreateChatToken": { + "http": { + "requestUri": "/CreateChatToken", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "roomIdentifier", + "userId" + ], + "members": { + "attributes": { + "type": "map", + "key": {}, + "value": {} + }, + "capabilities": { + "type": "list", + "member": {} + }, + "roomIdentifier": {}, + "sessionDurationInMinutes": { + "type": "integer" + }, + "userId": {} + } + }, + "output": { + "type": "structure", + "members": { + "sessionExpirationTime": { + "shape": "Sa" + }, + "token": {}, + "tokenExpirationTime": { + "shape": "Sa" + } + } + } + }, + "CreateLoggingConfiguration": { + "http": { + "requestUri": "/CreateLoggingConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "destinationConfiguration" + ], + "members": { + "destinationConfiguration": { + "shape": "Sd" + }, + "name": {}, + "tags": { + "shape": "Sl" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "destinationConfiguration": { + "shape": "Sd" + }, + "id": {}, + "name": {}, + "state": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + }, + "CreateRoom": { + "http": { + "requestUri": "/CreateRoom", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "loggingConfigurationIdentifiers": { + "shape": "St" + }, + "maximumMessageLength": { + "type": "integer" + }, + "maximumMessageRatePerSecond": { + "type": "integer" + }, + "messageReviewHandler": { + "shape": "Sx" + }, + "name": {}, + "tags": { + "shape": "Sl" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "id": {}, + "loggingConfigurationIdentifiers": { + "shape": "St" + }, + "maximumMessageLength": { + "type": "integer" + }, + "maximumMessageRatePerSecond": { + "type": "integer" + }, + "messageReviewHandler": { + "shape": "Sx" + }, + "name": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + }, + "DeleteLoggingConfiguration": { + "http": { + "requestUri": "/DeleteLoggingConfiguration", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "identifier": {} + } + } + }, + "DeleteMessage": { + "http": { + "requestUri": "/DeleteMessage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "roomIdentifier" + ], + "members": { + "id": {}, + "reason": {}, + "roomIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {} + } + } + }, + "DeleteRoom": { + "http": { + "requestUri": "/DeleteRoom", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "identifier": {} + } + } + }, + "DisconnectUser": { + "http": { + "requestUri": "/DisconnectUser", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "roomIdentifier", + "userId" + ], + "members": { + "reason": {}, + "roomIdentifier": {}, + "userId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetLoggingConfiguration": { + "http": { + "requestUri": "/GetLoggingConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "identifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "destinationConfiguration": { + "shape": "Sd" + }, + "id": {}, + "name": {}, + "state": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + }, + "GetRoom": { + "http": { + "requestUri": "/GetRoom", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "identifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "id": {}, + "loggingConfigurationIdentifiers": { + "shape": "St" + }, + "maximumMessageLength": { + "type": "integer" + }, + "maximumMessageRatePerSecond": { + "type": "integer" + }, + "messageReviewHandler": { + "shape": "Sx" + }, + "name": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + }, + "ListLoggingConfigurations": { + "http": { + "requestUri": "/ListLoggingConfigurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "loggingConfigurations" + ], + "members": { + "loggingConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "destinationConfiguration": { + "shape": "Sd" + }, + "id": {}, + "name": {}, + "state": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListRooms": { + "http": { + "requestUri": "/ListRooms", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "loggingConfigurationIdentifier": {}, + "maxResults": { + "type": "integer" + }, + "messageReviewHandlerUri": {}, + "name": {}, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "rooms" + ], + "members": { + "nextToken": {}, + "rooms": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "id": {}, + "loggingConfigurationIdentifiers": { + "shape": "St" + }, + "messageReviewHandler": { + "shape": "Sx" + }, + "name": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "Sl" + } + } + } + }, + "SendEvent": { + "http": { + "requestUri": "/SendEvent", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "eventName", + "roomIdentifier" + ], + "members": { + "attributes": { + "type": "map", + "key": {}, + "value": {} + }, + "eventName": {}, + "roomIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sl" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateLoggingConfiguration": { + "http": { + "requestUri": "/UpdateLoggingConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "destinationConfiguration": { + "shape": "Sd" + }, + "identifier": {}, + "name": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "destinationConfiguration": { + "shape": "Sd" + }, + "id": {}, + "name": {}, + "state": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + }, + "UpdateRoom": { + "http": { + "requestUri": "/UpdateRoom", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "identifier": {}, + "loggingConfigurationIdentifiers": { + "shape": "St" + }, + "maximumMessageLength": { + "type": "integer" + }, + "maximumMessageRatePerSecond": { + "type": "integer" + }, + "messageReviewHandler": { + "shape": "Sx" + }, + "name": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createTime": { + "shape": "Sa" + }, + "id": {}, + "loggingConfigurationIdentifiers": { + "shape": "St" + }, + "maximumMessageLength": { + "type": "integer" + }, + "maximumMessageRatePerSecond": { + "type": "integer" + }, + "messageReviewHandler": { + "shape": "Sx" + }, + "name": {}, + "tags": { + "shape": "Sl" + }, + "updateTime": { + "shape": "Sa" + } + } + } + } + }, + "shapes": { + "Sa": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sd": { + "type": "structure", + "members": { + "cloudWatchLogs": { + "type": "structure", + "required": [ + "logGroupName" + ], + "members": { + "logGroupName": {} + } + }, + "firehose": { + "type": "structure", + "required": [ + "deliveryStreamName" + ], + "members": { + "deliveryStreamName": {} + } + }, + "s3": { + "type": "structure", + "required": [ + "bucketName" + ], + "members": { + "bucketName": {} + } + } + }, + "union": true + }, + "Sl": { + "type": "map", + "key": {}, + "value": {} + }, + "St": { + "type": "list", + "member": {} + }, + "Sx": { + "type": "structure", + "members": { + "fallbackResult": {}, + "uri": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/kafka-2018-11-14.min.json b/iamlivecore/service/kafka-2018-11-14.min.json index 197781f7..d69f2eb7 100644 --- a/iamlivecore/service/kafka-2018-11-14.min.json +++ b/iamlivecore/service/kafka-2018-11-14.min.json @@ -60,32 +60,32 @@ "locationName": "brokerNodeGroupInfo" }, "ClientAuthentication": { - "shape": "Se", + "shape": "Sp", "locationName": "clientAuthentication" }, "ClusterName": { "locationName": "clusterName" }, "ConfigurationInfo": { - "shape": "Sm", + "shape": "Sw", "locationName": "configurationInfo" }, "EncryptionInfo": { - "shape": "So", + "shape": "Sy", "locationName": "encryptionInfo" }, "EnhancedMonitoring": { "locationName": "enhancedMonitoring" }, "OpenMonitoring": { - "shape": "St", + "shape": "S13", "locationName": "openMonitoring" }, "KafkaVersion": { "locationName": "kafkaVersion" }, "LoggingInfo": { - "shape": "Sy", + "shape": "S18", "locationName": "loggingInfo" }, "NumberOfBrokerNodes": { @@ -93,8 +93,11 @@ "type": "integer" }, "Tags": { - "shape": "S14", + "shape": "S1e", "locationName": "tags" + }, + "StorageMode": { + "locationName": "storageMode" } }, "required": [ @@ -119,6 +122,109 @@ } } }, + "CreateClusterV2": { + "http": { + "requestUri": "/api/v2/clusters", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterName": { + "locationName": "clusterName" + }, + "Tags": { + "shape": "S1e", + "locationName": "tags" + }, + "Provisioned": { + "locationName": "provisioned", + "type": "structure", + "members": { + "BrokerNodeGroupInfo": { + "shape": "S8", + "locationName": "brokerNodeGroupInfo" + }, + "ClientAuthentication": { + "shape": "Sp", + "locationName": "clientAuthentication" + }, + "ConfigurationInfo": { + "shape": "Sw", + "locationName": "configurationInfo" + }, + "EncryptionInfo": { + "shape": "Sy", + "locationName": "encryptionInfo" + }, + "EnhancedMonitoring": { + "locationName": "enhancedMonitoring" + }, + "OpenMonitoring": { + "shape": "S13", + "locationName": "openMonitoring" + }, + "KafkaVersion": { + "locationName": "kafkaVersion" + }, + "LoggingInfo": { + "shape": "S18", + "locationName": "loggingInfo" + }, + "NumberOfBrokerNodes": { + "locationName": "numberOfBrokerNodes", + "type": "integer" + }, + "StorageMode": { + "locationName": "storageMode" + } + }, + "required": [ + "BrokerNodeGroupInfo", + "KafkaVersion", + "NumberOfBrokerNodes" + ] + }, + "Serverless": { + "locationName": "serverless", + "type": "structure", + "members": { + "VpcConfigs": { + "shape": "S1l", + "locationName": "vpcConfigs" + }, + "ClientAuthentication": { + "shape": "S1n", + "locationName": "clientAuthentication" + } + }, + "required": [ + "VpcConfigs" + ] + } + }, + "required": [ + "ClusterName" + ] + }, + "output": { + "type": "structure", + "members": { + "ClusterArn": { + "locationName": "clusterArn" + }, + "ClusterName": { + "locationName": "clusterName" + }, + "State": { + "locationName": "state" + }, + "ClusterType": { + "locationName": "clusterType" + } + } + } + }, "CreateConfiguration": { "http": { "requestUri": "/v1/configurations", @@ -154,11 +260,11 @@ "locationName": "arn" }, "CreationTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "creationTime" }, "LatestRevision": { - "shape": "S1b", + "shape": "S1v", "locationName": "latestRevision" }, "Name": { @@ -170,6 +276,78 @@ } } }, + "CreateVpcConnection": { + "http": { + "requestUri": "/v1/vpc-connection", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "TargetClusterArn": { + "locationName": "targetClusterArn" + }, + "Authentication": { + "locationName": "authentication" + }, + "VpcId": { + "locationName": "vpcId" + }, + "ClientSubnets": { + "shape": "S3", + "locationName": "clientSubnets" + }, + "SecurityGroups": { + "shape": "S3", + "locationName": "securityGroups" + }, + "Tags": { + "shape": "S1e", + "locationName": "tags" + } + }, + "required": [ + "TargetClusterArn", + "Authentication", + "VpcId", + "ClientSubnets", + "SecurityGroups" + ] + }, + "output": { + "type": "structure", + "members": { + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + }, + "State": { + "locationName": "state" + }, + "Authentication": { + "locationName": "authentication" + }, + "VpcId": { + "locationName": "vpcId" + }, + "ClientSubnets": { + "shape": "S3", + "locationName": "clientSubnets" + }, + "SecurityGroups": { + "shape": "S3", + "locationName": "securityGroups" + }, + "CreationTime": { + "shape": "S1u", + "locationName": "creationTime" + }, + "Tags": { + "shape": "S1e", + "locationName": "tags" + } + } + } + }, "DeleteCluster": { "http": { "method": "DELETE", @@ -204,6 +382,29 @@ } } }, + "DeleteClusterPolicy": { + "http": { + "method": "DELETE", + "requestUri": "/v1/clusters/{clusterArn}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + } + }, + "required": [ + "ClusterArn" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteConfiguration": { "http": { "method": "DELETE", @@ -234,6 +435,36 @@ } } }, + "DeleteVpcConnection": { + "http": { + "method": "DELETE", + "requestUri": "/v1/vpc-connection/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Arn": { + "location": "uri", + "locationName": "arn" + } + }, + "required": [ + "Arn" + ] + }, + "output": { + "type": "structure", + "members": { + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + }, + "State": { + "locationName": "state" + } + } + } + }, "DescribeCluster": { "http": { "method": "GET", @@ -256,7 +487,35 @@ "type": "structure", "members": { "ClusterInfo": { - "shape": "S1j", + "shape": "S2a", + "locationName": "clusterInfo" + } + } + } + }, + "DescribeClusterV2": { + "http": { + "method": "GET", + "requestUri": "/api/v2/clusters/{clusterArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + } + }, + "required": [ + "ClusterArn" + ] + }, + "output": { + "type": "structure", + "members": { + "ClusterInfo": { + "shape": "S2j", "locationName": "clusterInfo" } } @@ -284,12 +543,117 @@ "type": "structure", "members": { "ClusterOperationInfo": { - "shape": "S1t", + "shape": "S2o", "locationName": "clusterOperationInfo" } } } }, + "DescribeClusterOperationV2": { + "http": { + "method": "GET", + "requestUri": "/api/v2/operations/{clusterOperationArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterOperationArn": { + "location": "uri", + "locationName": "clusterOperationArn" + } + }, + "required": [ + "ClusterOperationArn" + ] + }, + "output": { + "type": "structure", + "members": { + "ClusterOperationInfo": { + "locationName": "clusterOperationInfo", + "type": "structure", + "members": { + "ClusterArn": { + "locationName": "clusterArn" + }, + "ClusterType": { + "locationName": "clusterType" + }, + "StartTime": { + "shape": "S1u", + "locationName": "startTime" + }, + "EndTime": { + "shape": "S1u", + "locationName": "endTime" + }, + "ErrorInfo": { + "shape": "S2p", + "locationName": "errorInfo" + }, + "OperationArn": { + "locationName": "operationArn" + }, + "OperationState": { + "locationName": "operationState" + }, + "OperationType": { + "locationName": "operationType" + }, + "Provisioned": { + "locationName": "provisioned", + "type": "structure", + "members": { + "OperationSteps": { + "shape": "S2q", + "locationName": "operationSteps" + }, + "SourceClusterInfo": { + "shape": "S2t", + "locationName": "sourceClusterInfo" + }, + "TargetClusterInfo": { + "shape": "S2t", + "locationName": "targetClusterInfo" + }, + "VpcConnectionInfo": { + "shape": "S2w", + "locationName": "vpcConnectionInfo" + } + } + }, + "Serverless": { + "locationName": "serverless", + "type": "structure", + "members": { + "VpcConnectionInfo": { + "locationName": "vpcConnectionInfo", + "type": "structure", + "members": { + "CreationTime": { + "shape": "S1u", + "locationName": "creationTime" + }, + "Owner": { + "locationName": "owner" + }, + "UserIdentity": { + "shape": "S2x", + "locationName": "userIdentity" + }, + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + } + } + } + } + } + } + } + } + } + }, "DescribeConfiguration": { "http": { "method": "GET", @@ -315,7 +679,7 @@ "locationName": "arn" }, "CreationTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "creationTime" }, "Description": { @@ -326,7 +690,7 @@ "locationName": "kafkaVersions" }, "LatestRevision": { - "shape": "S1b", + "shape": "S1v", "locationName": "latestRevision" }, "Name": { @@ -369,7 +733,7 @@ "locationName": "arn" }, "CreationTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "creationTime" }, "Description": { @@ -386,6 +750,61 @@ } } }, + "DescribeVpcConnection": { + "http": { + "method": "GET", + "requestUri": "/v1/vpc-connection/{arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Arn": { + "location": "uri", + "locationName": "arn" + } + }, + "required": [ + "Arn" + ] + }, + "output": { + "type": "structure", + "members": { + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + }, + "TargetClusterArn": { + "locationName": "targetClusterArn" + }, + "State": { + "locationName": "state" + }, + "Authentication": { + "locationName": "authentication" + }, + "VpcId": { + "locationName": "vpcId" + }, + "Subnets": { + "shape": "S3", + "locationName": "subnets" + }, + "SecurityGroups": { + "shape": "S3", + "locationName": "securityGroups" + }, + "CreationTime": { + "shape": "S1u", + "locationName": "creationTime" + }, + "Tags": { + "shape": "S1e", + "locationName": "tags" + } + } + } + }, "BatchDisassociateScramSecret": { "http": { "method": "PATCH", @@ -443,70 +862,229 @@ "output": { "type": "structure", "members": { - "BootstrapBrokerString": { - "locationName": "bootstrapBrokerString" - }, - "BootstrapBrokerStringTls": { - "locationName": "bootstrapBrokerStringTls" - }, - "BootstrapBrokerStringSaslScram": { - "locationName": "bootstrapBrokerStringSaslScram" + "BootstrapBrokerString": { + "locationName": "bootstrapBrokerString" + }, + "BootstrapBrokerStringTls": { + "locationName": "bootstrapBrokerStringTls" + }, + "BootstrapBrokerStringSaslScram": { + "locationName": "bootstrapBrokerStringSaslScram" + }, + "BootstrapBrokerStringSaslIam": { + "locationName": "bootstrapBrokerStringSaslIam" + }, + "BootstrapBrokerStringPublicTls": { + "locationName": "bootstrapBrokerStringPublicTls" + }, + "BootstrapBrokerStringPublicSaslScram": { + "locationName": "bootstrapBrokerStringPublicSaslScram" + }, + "BootstrapBrokerStringPublicSaslIam": { + "locationName": "bootstrapBrokerStringPublicSaslIam" + }, + "BootstrapBrokerStringVpcConnectivityTls": { + "locationName": "bootstrapBrokerStringVpcConnectivityTls" + }, + "BootstrapBrokerStringVpcConnectivitySaslScram": { + "locationName": "bootstrapBrokerStringVpcConnectivitySaslScram" + }, + "BootstrapBrokerStringVpcConnectivitySaslIam": { + "locationName": "bootstrapBrokerStringVpcConnectivitySaslIam" + } + } + } + }, + "GetCompatibleKafkaVersions": { + "http": { + "method": "GET", + "requestUri": "/v1/compatible-kafka-versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "querystring", + "locationName": "clusterArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "CompatibleKafkaVersions": { + "locationName": "compatibleKafkaVersions", + "type": "list", + "member": { + "type": "structure", + "members": { + "SourceVersion": { + "locationName": "sourceVersion" + }, + "TargetVersions": { + "shape": "S3", + "locationName": "targetVersions" + } + } + } + } + } + } + }, + "GetClusterPolicy": { + "http": { + "method": "GET", + "requestUri": "/v1/clusters/{clusterArn}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + } + }, + "required": [ + "ClusterArn" + ] + }, + "output": { + "type": "structure", + "members": { + "CurrentVersion": { + "locationName": "currentVersion" + }, + "Policy": { + "locationName": "policy" + } + } + } + }, + "ListClusterOperations": { + "http": { + "method": "GET", + "requestUri": "/v1/clusters/{clusterArn}/operations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + }, + "required": [ + "ClusterArn" + ] + }, + "output": { + "type": "structure", + "members": { + "ClusterOperationInfoList": { + "locationName": "clusterOperationInfoList", + "type": "list", + "member": { + "shape": "S2o" + } }, - "BootstrapBrokerStringSaslIam": { - "locationName": "bootstrapBrokerStringSaslIam" + "NextToken": { + "locationName": "nextToken" } } } }, - "GetCompatibleKafkaVersions": { + "ListClusterOperationsV2": { "http": { "method": "GET", - "requestUri": "/v1/compatible-kafka-versions", + "requestUri": "/api/v2/clusters/{clusterArn}/operations", "responseCode": 200 }, "input": { "type": "structure", "members": { "ClusterArn": { - "location": "querystring", + "location": "uri", "locationName": "clusterArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } - } + }, + "required": [ + "ClusterArn" + ] }, "output": { "type": "structure", "members": { - "CompatibleKafkaVersions": { - "locationName": "compatibleKafkaVersions", + "ClusterOperationInfoList": { + "locationName": "clusterOperationInfoList", "type": "list", "member": { "type": "structure", "members": { - "SourceVersion": { - "locationName": "sourceVersion" + "ClusterArn": { + "locationName": "clusterArn" }, - "TargetVersions": { - "shape": "S3", - "locationName": "targetVersions" + "ClusterType": { + "locationName": "clusterType" + }, + "StartTime": { + "shape": "S1u", + "locationName": "startTime" + }, + "EndTime": { + "shape": "S1u", + "locationName": "endTime" + }, + "OperationArn": { + "locationName": "operationArn" + }, + "OperationState": { + "locationName": "operationState" + }, + "OperationType": { + "locationName": "operationType" } } } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ListClusterOperations": { + "ListClusters": { "http": { "method": "GET", - "requestUri": "/v1/clusters/{clusterArn}/operations", + "requestUri": "/v1/clusters", "responseCode": 200 }, "input": { "type": "structure", "members": { - "ClusterArn": { - "location": "uri", - "locationName": "clusterArn" + "ClusterNameFilter": { + "location": "querystring", + "locationName": "clusterNameFilter" }, "MaxResults": { "location": "querystring", @@ -517,19 +1095,16 @@ "location": "querystring", "locationName": "nextToken" } - }, - "required": [ - "ClusterArn" - ] + } }, "output": { "type": "structure", "members": { - "ClusterOperationInfoList": { - "locationName": "clusterOperationInfoList", + "ClusterInfoList": { + "locationName": "clusterInfoList", "type": "list", "member": { - "shape": "S1t" + "shape": "S2a" } }, "NextToken": { @@ -538,10 +1113,10 @@ } } }, - "ListClusters": { + "ListClustersV2": { "http": { "method": "GET", - "requestUri": "/v1/clusters", + "requestUri": "/api/v2/clusters", "responseCode": 200 }, "input": { @@ -551,6 +1126,10 @@ "location": "querystring", "locationName": "clusterNameFilter" }, + "ClusterTypeFilter": { + "location": "querystring", + "locationName": "clusterTypeFilter" + }, "MaxResults": { "location": "querystring", "locationName": "maxResults", @@ -569,7 +1148,7 @@ "locationName": "clusterInfoList", "type": "list", "member": { - "shape": "S1j" + "shape": "S2j" } }, "NextToken": { @@ -615,7 +1194,7 @@ "locationName": "revisions", "type": "list", "member": { - "shape": "S1b" + "shape": "S1v" } } } @@ -654,7 +1233,7 @@ "locationName": "arn" }, "CreationTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "creationTime" }, "Description": { @@ -665,7 +1244,7 @@ "locationName": "kafkaVersions" }, "LatestRevision": { - "shape": "S1b", + "shape": "S1v", "locationName": "latestRevision" }, "Name": { @@ -796,7 +1375,7 @@ "locationName": "clientVpcIpAddress" }, "CurrentBrokerSoftwareInfo": { - "shape": "S1k", + "shape": "S2b", "locationName": "currentBrokerSoftwareInfo" }, "Endpoints": { @@ -905,12 +1484,198 @@ "type": "structure", "members": { "Tags": { - "shape": "S14", + "shape": "S1e", "locationName": "tags" } } } }, + "ListClientVpcConnections": { + "http": { + "method": "GET", + "requestUri": "/v1/clusters/{clusterArn}/client-vpc-connections", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + }, + "required": [ + "ClusterArn" + ] + }, + "output": { + "type": "structure", + "members": { + "ClientVpcConnections": { + "locationName": "clientVpcConnections", + "type": "list", + "member": { + "type": "structure", + "members": { + "Authentication": { + "locationName": "authentication" + }, + "CreationTime": { + "shape": "S1u", + "locationName": "creationTime" + }, + "State": { + "locationName": "state" + }, + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + }, + "Owner": { + "locationName": "owner" + } + }, + "required": [ + "VpcConnectionArn" + ] + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListVpcConnections": { + "http": { + "method": "GET", + "requestUri": "/v1/vpc-connections", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "VpcConnections": { + "locationName": "vpcConnections", + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + }, + "TargetClusterArn": { + "locationName": "targetClusterArn" + }, + "CreationTime": { + "shape": "S1u", + "locationName": "creationTime" + }, + "Authentication": { + "locationName": "authentication" + }, + "VpcId": { + "locationName": "vpcId" + }, + "State": { + "locationName": "state" + } + }, + "required": [ + "VpcConnectionArn", + "TargetClusterArn" + ] + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "RejectClientVpcConnection": { + "http": { + "method": "PUT", + "requestUri": "/v1/clusters/{clusterArn}/client-vpc-connection", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + }, + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + } + }, + "required": [ + "VpcConnectionArn", + "ClusterArn" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, + "PutClusterPolicy": { + "http": { + "method": "PUT", + "requestUri": "/v1/clusters/{clusterArn}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + }, + "CurrentVersion": { + "locationName": "currentVersion" + }, + "Policy": { + "locationName": "policy" + } + }, + "required": [ + "ClusterArn", + "Policy" + ] + }, + "output": { + "type": "structure", + "members": { + "CurrentVersion": { + "locationName": "currentVersion" + } + } + } + }, "RebootBroker": { "http": { "method": "PUT", @@ -959,7 +1724,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "S14", + "shape": "S1e", "locationName": "tags" } }, @@ -1088,7 +1853,7 @@ "locationName": "currentVersion" }, "TargetBrokerEBSVolumeInfo": { - "shape": "S1z", + "shape": "S2u", "locationName": "targetBrokerEBSVolumeInfo" } }, @@ -1132,19 +1897,58 @@ } }, "required": [ - "Arn", - "ServerProperties" + "Arn", + "ServerProperties" + ] + }, + "output": { + "type": "structure", + "members": { + "Arn": { + "locationName": "arn" + }, + "LatestRevision": { + "shape": "S1v", + "locationName": "latestRevision" + } + } + } + }, + "UpdateConnectivity": { + "http": { + "method": "PUT", + "requestUri": "/v1/clusters/{clusterArn}/connectivity", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + }, + "ConnectivityInfo": { + "shape": "Sh", + "locationName": "connectivityInfo" + }, + "CurrentVersion": { + "locationName": "currentVersion" + } + }, + "required": [ + "ClusterArn", + "ConnectivityInfo", + "CurrentVersion" ] }, "output": { "type": "structure", "members": { - "Arn": { - "locationName": "arn" + "ClusterArn": { + "locationName": "clusterArn" }, - "LatestRevision": { - "shape": "S1b", - "locationName": "latestRevision" + "ClusterOperationArn": { + "locationName": "clusterOperationArn" } } } @@ -1163,7 +1967,7 @@ "locationName": "clusterArn" }, "ConfigurationInfo": { - "shape": "Sm", + "shape": "Sw", "locationName": "configurationInfo" }, "CurrentVersion": { @@ -1202,7 +2006,7 @@ "locationName": "clusterArn" }, "ConfigurationInfo": { - "shape": "Sm", + "shape": "Sw", "locationName": "configurationInfo" }, "CurrentVersion": { @@ -1250,11 +2054,11 @@ "locationName": "enhancedMonitoring" }, "OpenMonitoring": { - "shape": "St", + "shape": "S13", "locationName": "openMonitoring" }, "LoggingInfo": { - "shape": "Sy", + "shape": "S18", "locationName": "loggingInfo" } }, @@ -1285,7 +2089,7 @@ "type": "structure", "members": { "ClientAuthentication": { - "shape": "Se", + "shape": "Sp", "locationName": "clientAuthentication" }, "ClusterArn": { @@ -1296,7 +2100,7 @@ "locationName": "currentVersion" }, "EncryptionInfo": { - "shape": "So", + "shape": "Sy", "locationName": "encryptionInfo" } }, @@ -1316,6 +2120,51 @@ } } } + }, + "UpdateStorage": { + "http": { + "method": "PUT", + "requestUri": "/v1/clusters/{clusterArn}/storage", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClusterArn": { + "location": "uri", + "locationName": "clusterArn" + }, + "CurrentVersion": { + "locationName": "currentVersion" + }, + "ProvisionedThroughput": { + "shape": "Sd", + "locationName": "provisionedThroughput" + }, + "StorageMode": { + "locationName": "storageMode" + }, + "VolumeSizeGB": { + "locationName": "volumeSizeGB", + "type": "integer" + } + }, + "required": [ + "ClusterArn", + "CurrentVersion" + ] + }, + "output": { + "type": "structure", + "members": { + "ClusterArn": { + "locationName": "clusterArn" + }, + "ClusterOperationArn": { + "locationName": "clusterOperationArn" + } + } + } } }, "shapes": { @@ -1365,6 +2214,10 @@ "locationName": "ebsStorageInfo", "type": "structure", "members": { + "ProvisionedThroughput": { + "shape": "Sd", + "locationName": "provisionedThroughput" + }, "VolumeSize": { "locationName": "volumeSize", "type": "integer" @@ -1372,6 +2225,14 @@ } } } + }, + "ConnectivityInfo": { + "shape": "Sh", + "locationName": "connectivityInfo" + }, + "ZoneIds": { + "shape": "S3", + "locationName": "zoneIds" } }, "required": [ @@ -1379,7 +2240,82 @@ "InstanceType" ] }, - "Se": { + "Sd": { + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + }, + "VolumeThroughput": { + "locationName": "volumeThroughput", + "type": "integer" + } + } + }, + "Sh": { + "type": "structure", + "members": { + "PublicAccess": { + "locationName": "publicAccess", + "type": "structure", + "members": { + "Type": { + "locationName": "type" + } + } + }, + "VpcConnectivity": { + "locationName": "vpcConnectivity", + "type": "structure", + "members": { + "ClientAuthentication": { + "locationName": "clientAuthentication", + "type": "structure", + "members": { + "Sasl": { + "locationName": "sasl", + "type": "structure", + "members": { + "Scram": { + "locationName": "scram", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + } + } + }, + "Iam": { + "locationName": "iam", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + } + } + } + } + }, + "Tls": { + "locationName": "tls", + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + } + } + } + } + } + } + } + } + }, + "Sp": { "type": "structure", "members": { "Sasl": { @@ -1397,14 +2333,8 @@ } }, "Iam": { - "locationName": "iam", - "type": "structure", - "members": { - "Enabled": { - "locationName": "enabled", - "type": "boolean" - } - } + "shape": "Ss", + "locationName": "iam" } } }, @@ -1434,7 +2364,16 @@ } } }, - "Sm": { + "Ss": { + "type": "structure", + "members": { + "Enabled": { + "locationName": "enabled", + "type": "boolean" + } + } + }, + "Sw": { "type": "structure", "members": { "Arn": { @@ -1450,7 +2389,7 @@ "Arn" ] }, - "So": { + "Sy": { "type": "structure", "members": { "EncryptionAtRest": { @@ -1480,7 +2419,7 @@ } } }, - "St": { + "S13": { "type": "structure", "members": { "Prometheus": { @@ -1520,7 +2459,7 @@ "Prometheus" ] }, - "Sy": { + "S18": { "type": "structure", "members": { "BrokerLogs": { @@ -1585,20 +2524,54 @@ "BrokerLogs" ] }, - "S14": { + "S1e": { "type": "map", "key": {}, "value": {} }, - "S1a": { + "S1l": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SubnetIds": { + "shape": "S3", + "locationName": "subnetIds" + }, + "SecurityGroupIds": { + "shape": "S3", + "locationName": "securityGroupIds" + } + }, + "required": [ + "SubnetIds" + ] + } + }, + "S1n": { + "type": "structure", + "members": { + "Sasl": { + "locationName": "sasl", + "type": "structure", + "members": { + "Iam": { + "shape": "Ss", + "locationName": "iam" + } + } + } + } + }, + "S1u": { "type": "timestamp", "timestampFormat": "iso8601" }, - "S1b": { + "S1v": { "type": "structure", "members": { "CreationTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "creationTime" }, "Description": { @@ -1614,7 +2587,7 @@ "CreationTime" ] }, - "S1j": { + "S2a": { "type": "structure", "members": { "ActiveOperationArn": { @@ -1625,7 +2598,7 @@ "locationName": "brokerNodeGroupInfo" }, "ClientAuthentication": { - "shape": "Se", + "shape": "Sp", "locationName": "clientAuthentication" }, "ClusterArn": { @@ -1635,29 +2608,29 @@ "locationName": "clusterName" }, "CreationTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "creationTime" }, "CurrentBrokerSoftwareInfo": { - "shape": "S1k", + "shape": "S2b", "locationName": "currentBrokerSoftwareInfo" }, "CurrentVersion": { "locationName": "currentVersion" }, "EncryptionInfo": { - "shape": "So", + "shape": "Sy", "locationName": "encryptionInfo" }, "EnhancedMonitoring": { "locationName": "enhancedMonitoring" }, "OpenMonitoring": { - "shape": "S1l", + "shape": "S2c", "locationName": "openMonitoring" }, "LoggingInfo": { - "shape": "Sy", + "shape": "S18", "locationName": "loggingInfo" }, "NumberOfBrokerNodes": { @@ -1668,19 +2641,11 @@ "locationName": "state" }, "StateInfo": { - "locationName": "stateInfo", - "type": "structure", - "members": { - "Code": { - "locationName": "code" - }, - "Message": { - "locationName": "message" - } - } + "shape": "S2g", + "locationName": "stateInfo" }, "Tags": { - "shape": "S14", + "shape": "S1e", "locationName": "tags" }, "ZookeeperConnectString": { @@ -1688,10 +2653,13 @@ }, "ZookeeperConnectStringTls": { "locationName": "zookeeperConnectStringTls" + }, + "StorageMode": { + "locationName": "storageMode" } } }, - "S1k": { + "S2b": { "type": "structure", "members": { "ConfigurationArn": { @@ -1706,7 +2674,7 @@ } } }, - "S1l": { + "S2c": { "type": "structure", "members": { "Prometheus": { @@ -1746,7 +2714,120 @@ "Prometheus" ] }, - "S1t": { + "S2g": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + } + } + }, + "S2j": { + "type": "structure", + "members": { + "ActiveOperationArn": { + "locationName": "activeOperationArn" + }, + "ClusterType": { + "locationName": "clusterType" + }, + "ClusterArn": { + "locationName": "clusterArn" + }, + "ClusterName": { + "locationName": "clusterName" + }, + "CreationTime": { + "shape": "S1u", + "locationName": "creationTime" + }, + "CurrentVersion": { + "locationName": "currentVersion" + }, + "State": { + "locationName": "state" + }, + "StateInfo": { + "shape": "S2g", + "locationName": "stateInfo" + }, + "Tags": { + "shape": "S1e", + "locationName": "tags" + }, + "Provisioned": { + "locationName": "provisioned", + "type": "structure", + "members": { + "BrokerNodeGroupInfo": { + "shape": "S8", + "locationName": "brokerNodeGroupInfo" + }, + "CurrentBrokerSoftwareInfo": { + "shape": "S2b", + "locationName": "currentBrokerSoftwareInfo" + }, + "ClientAuthentication": { + "shape": "Sp", + "locationName": "clientAuthentication" + }, + "EncryptionInfo": { + "shape": "Sy", + "locationName": "encryptionInfo" + }, + "EnhancedMonitoring": { + "locationName": "enhancedMonitoring" + }, + "OpenMonitoring": { + "shape": "S13", + "locationName": "openMonitoring" + }, + "LoggingInfo": { + "shape": "S18", + "locationName": "loggingInfo" + }, + "NumberOfBrokerNodes": { + "locationName": "numberOfBrokerNodes", + "type": "integer" + }, + "ZookeeperConnectString": { + "locationName": "zookeeperConnectString" + }, + "ZookeeperConnectStringTls": { + "locationName": "zookeeperConnectStringTls" + }, + "StorageMode": { + "locationName": "storageMode" + } + }, + "required": [ + "BrokerNodeGroupInfo", + "NumberOfBrokerNodes" + ] + }, + "Serverless": { + "locationName": "serverless", + "type": "structure", + "members": { + "VpcConfigs": { + "shape": "S1l", + "locationName": "vpcConfigs" + }, + "ClientAuthentication": { + "shape": "S1n", + "locationName": "clientAuthentication" + } + }, + "required": [ + "VpcConfigs" + ] + } + } + }, + "S2o": { "type": "structure", "members": { "ClientRequestId": { @@ -1756,24 +2837,16 @@ "locationName": "clusterArn" }, "CreationTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "creationTime" }, "EndTime": { - "shape": "S1a", + "shape": "S1u", "locationName": "endTime" }, "ErrorInfo": { - "locationName": "errorInfo", - "type": "structure", - "members": { - "ErrorCode": { - "locationName": "errorCode" - }, - "ErrorString": { - "locationName": "errorString" - } - } + "shape": "S2p", + "locationName": "errorInfo" }, "OperationArn": { "locationName": "operationArn" @@ -1782,48 +2855,66 @@ "locationName": "operationState" }, "OperationSteps": { - "locationName": "operationSteps", - "type": "list", - "member": { - "type": "structure", - "members": { - "StepInfo": { - "locationName": "stepInfo", - "type": "structure", - "members": { - "StepStatus": { - "locationName": "stepStatus" - } - } - }, - "StepName": { - "locationName": "stepName" - } - } - } + "shape": "S2q", + "locationName": "operationSteps" }, "OperationType": { "locationName": "operationType" }, "SourceClusterInfo": { - "shape": "S1y", + "shape": "S2t", "locationName": "sourceClusterInfo" }, "TargetClusterInfo": { - "shape": "S1y", + "shape": "S2t", "locationName": "targetClusterInfo" + }, + "VpcConnectionInfo": { + "shape": "S2w", + "locationName": "vpcConnectionInfo" + } + } + }, + "S2p": { + "type": "structure", + "members": { + "ErrorCode": { + "locationName": "errorCode" + }, + "ErrorString": { + "locationName": "errorString" + } + } + }, + "S2q": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StepInfo": { + "locationName": "stepInfo", + "type": "structure", + "members": { + "StepStatus": { + "locationName": "stepStatus" + } + } + }, + "StepName": { + "locationName": "stepName" + } } } }, - "S1y": { + "S2t": { "type": "structure", "members": { "BrokerEBSVolumeInfo": { - "shape": "S1z", + "shape": "S2u", "locationName": "brokerEBSVolumeInfo" }, "ConfigurationInfo": { - "shape": "Sm", + "shape": "Sw", "locationName": "configurationInfo" }, "NumberOfBrokerNodes": { @@ -1834,30 +2925,37 @@ "locationName": "enhancedMonitoring" }, "OpenMonitoring": { - "shape": "S1l", + "shape": "S2c", "locationName": "openMonitoring" }, "KafkaVersion": { "locationName": "kafkaVersion" }, "LoggingInfo": { - "shape": "Sy", + "shape": "S18", "locationName": "loggingInfo" }, "InstanceType": { "locationName": "instanceType" }, "ClientAuthentication": { - "shape": "Se", + "shape": "Sp", "locationName": "clientAuthentication" }, "EncryptionInfo": { - "shape": "So", + "shape": "Sy", "locationName": "encryptionInfo" + }, + "ConnectivityInfo": { + "shape": "Sh", + "locationName": "connectivityInfo" + }, + "StorageMode": { + "locationName": "storageMode" } } }, - "S1z": { + "S2u": { "type": "list", "member": { "type": "structure", @@ -1865,16 +2963,49 @@ "KafkaBrokerNodeId": { "locationName": "kafkaBrokerNodeId" }, + "ProvisionedThroughput": { + "shape": "Sd", + "locationName": "provisionedThroughput" + }, "VolumeSizeGB": { "locationName": "volumeSizeGB", "type": "integer" } }, "required": [ - "VolumeSizeGB", "KafkaBrokerNodeId" ] } + }, + "S2w": { + "type": "structure", + "members": { + "VpcConnectionArn": { + "locationName": "vpcConnectionArn" + }, + "Owner": { + "locationName": "owner" + }, + "UserIdentity": { + "shape": "S2x", + "locationName": "userIdentity" + }, + "CreationTime": { + "shape": "S1u", + "locationName": "creationTime" + } + } + }, + "S2x": { + "type": "structure", + "members": { + "Type": { + "locationName": "type" + }, + "PrincipalId": { + "locationName": "principalId" + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/kafkaconnect-2021-09-14.min.json b/iamlivecore/service/kafkaconnect-2021-09-14.min.json index 2c530d0a..bb4a6f48 100644 --- a/iamlivecore/service/kafkaconnect-2021-09-14.min.json +++ b/iamlivecore/service/kafkaconnect-2021-09-14.min.json @@ -312,17 +312,19 @@ "members": { "description": {}, "name": {}, - "propertiesFileContent": {} + "propertiesFileContent": { + "shape": "S17" + } } }, "output": { "type": "structure", "members": { "creationTime": { - "shape": "S18" + "shape": "S19" }, "latestRevision": { - "shape": "S19" + "shape": "S1a" }, "name": {}, "workerConfigurationArn": {} @@ -360,6 +362,33 @@ }, "idempotent": true }, + "DeleteCustomPlugin": { + "http": { + "method": "DELETE", + "requestUri": "/v1/custom-plugins/{customPluginArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "customPluginArn" + ], + "members": { + "customPluginArn": { + "location": "uri", + "locationName": "customPluginArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "customPluginArn": {}, + "customPluginState": {} + } + }, + "idempotent": true + }, "DescribeConnector": { "http": { "method": "GET", @@ -382,7 +411,7 @@ "type": "structure", "members": { "capacity": { - "shape": "S1e" + "shape": "S1h" }, "connectorArn": {}, "connectorConfiguration": { @@ -392,28 +421,31 @@ "connectorName": {}, "connectorState": {}, "creationTime": { - "shape": "S18" + "shape": "S19" }, "currentVersion": {}, "kafkaCluster": { - "shape": "S1k" + "shape": "S1n" }, "kafkaClusterClientAuthentication": { - "shape": "S1n" + "shape": "S1q" }, "kafkaClusterEncryptionInTransit": { - "shape": "S1o" + "shape": "S1r" }, "kafkaConnectVersion": {}, "logDelivery": { - "shape": "S1p" + "shape": "S1s" }, "plugins": { - "shape": "S1u" + "shape": "S1x" }, "serviceExecutionRoleArn": {}, + "stateDescription": { + "shape": "S20" + }, "workerConfiguration": { - "shape": "S1x" + "shape": "S21" } } } @@ -440,15 +472,18 @@ "type": "structure", "members": { "creationTime": { - "shape": "S18" + "shape": "S19" }, "customPluginArn": {}, "customPluginState": {}, "description": {}, "latestRevision": { - "shape": "S20" + "shape": "S24" }, - "name": {} + "name": {}, + "stateDescription": { + "shape": "S20" + } } } }, @@ -474,17 +509,19 @@ "type": "structure", "members": { "creationTime": { - "shape": "S18" + "shape": "S19" }, "description": {}, "latestRevision": { "type": "structure", "members": { "creationTime": { - "shape": "S18" + "shape": "S19" }, "description": {}, - "propertiesFileContent": {}, + "propertiesFileContent": { + "shape": "S17" + }, "revision": { "type": "long" } @@ -528,35 +565,35 @@ "type": "structure", "members": { "capacity": { - "shape": "S1e" + "shape": "S1h" }, "connectorArn": {}, "connectorDescription": {}, "connectorName": {}, "connectorState": {}, "creationTime": { - "shape": "S18" + "shape": "S19" }, "currentVersion": {}, "kafkaCluster": { - "shape": "S1k" + "shape": "S1n" }, "kafkaClusterClientAuthentication": { - "shape": "S1n" + "shape": "S1q" }, "kafkaClusterEncryptionInTransit": { - "shape": "S1o" + "shape": "S1r" }, "kafkaConnectVersion": {}, "logDelivery": { - "shape": "S1p" + "shape": "S1s" }, "plugins": { - "shape": "S1u" + "shape": "S1x" }, "serviceExecutionRoleArn": {}, "workerConfiguration": { - "shape": "S1x" + "shape": "S21" } } } @@ -594,13 +631,13 @@ "type": "structure", "members": { "creationTime": { - "shape": "S18" + "shape": "S19" }, "customPluginArn": {}, "customPluginState": {}, "description": {}, "latestRevision": { - "shape": "S20" + "shape": "S24" }, "name": {} } @@ -640,11 +677,11 @@ "type": "structure", "members": { "creationTime": { - "shape": "S18" + "shape": "S19" }, "description": {}, "latestRevision": { - "shape": "S19" + "shape": "S1a" }, "name": {}, "workerConfigurationArn": {} @@ -755,21 +792,26 @@ "Sa": { "type": "map", "key": {}, - "value": {} + "value": {}, + "sensitive": true }, "Sh": { "type": "list", "member": {} }, - "S18": { + "S17": { + "type": "string", + "sensitive": true + }, + "S19": { "type": "timestamp", "timestampFormat": "iso8601" }, - "S19": { + "S1a": { "type": "structure", "members": { "creationTime": { - "shape": "S18" + "shape": "S19" }, "description": {}, "revision": { @@ -777,7 +819,7 @@ } } }, - "S1e": { + "S1h": { "type": "structure", "members": { "autoScaling": { @@ -823,7 +865,7 @@ } } }, - "S1k": { + "S1n": { "type": "structure", "members": { "apacheKafkaCluster": { @@ -845,19 +887,19 @@ } } }, - "S1n": { + "S1q": { "type": "structure", "members": { "authenticationType": {} } }, - "S1o": { + "S1r": { "type": "structure", "members": { "encryptionType": {} } }, - "S1p": { + "S1s": { "type": "structure", "members": { "workerLogDelivery": { @@ -895,7 +937,7 @@ } } }, - "S1u": { + "S1x": { "type": "list", "member": { "type": "structure", @@ -912,7 +954,14 @@ } } }, - "S1x": { + "S20": { + "type": "structure", + "members": { + "code": {}, + "message": {} + } + }, + "S21": { "type": "structure", "members": { "revision": { @@ -921,12 +970,12 @@ "workerConfigurationArn": {} } }, - "S20": { + "S24": { "type": "structure", "members": { "contentType": {}, "creationTime": { - "shape": "S18" + "shape": "S19" }, "description": {}, "fileDescription": { diff --git a/iamlivecore/service/kendra-2019-02-03.min.json b/iamlivecore/service/kendra-2019-02-03.min.json index c4fb376a..ac2d0809 100644 --- a/iamlivecore/service/kendra-2019-02-03.min.json +++ b/iamlivecore/service/kendra-2019-02-03.min.json @@ -14,6 +14,73 @@ "uid": "kendra-2019-02-03" }, "operations": { + "AssociateEntitiesToExperience": { + "input": { + "type": "structure", + "required": [ + "Id", + "IndexId", + "EntityList" + ], + "members": { + "Id": {}, + "IndexId": {}, + "EntityList": { + "type": "list", + "member": { + "shape": "S5" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "FailedEntityList": { + "type": "list", + "member": { + "shape": "Sa" + } + } + } + } + }, + "AssociatePersonasToEntities": { + "input": { + "type": "structure", + "required": [ + "Id", + "IndexId", + "Personas" + ], + "members": { + "Id": {}, + "IndexId": {}, + "Personas": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EntityId", + "Persona" + ], + "members": { + "EntityId": {}, + "Persona": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "FailedEntityList": { + "shape": "Sh" + } + } + } + }, "BatchDeleteDocument": { "input": { "type": "structure", @@ -56,6 +123,46 @@ } } }, + "BatchDeleteFeaturedResultsSet": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "FeaturedResultsSetIds" + ], + "members": { + "IndexId": {}, + "FeaturedResultsSetIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "Errors" + ], + "members": { + "Errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id", + "ErrorCode", + "ErrorMessage" + ], + "members": { + "Id": {}, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + } + } + } + }, "BatchGetDocumentStatus": { "input": { "type": "structure", @@ -75,7 +182,7 @@ "members": { "DocumentId": {}, "Attributes": { - "shape": "Sg" + "shape": "S11" } } } @@ -135,31 +242,24 @@ "type": "blob" }, "S3Path": { - "shape": "S11" + "shape": "S1m" }, "Attributes": { - "shape": "Sg" + "shape": "S11" }, "AccessControlList": { - "shape": "S14" + "shape": "S1p" }, "HierarchicalAccessControlList": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "PrincipalList" - ], - "members": { - "PrincipalList": { - "shape": "S14" - } - } - } + "shape": "S1u" }, - "ContentType": {} + "ContentType": {}, + "AccessControlConfigurationId": {} } } + }, + "CustomDocumentEnrichmentConfiguration": { + "shape": "S1y" } } }, @@ -191,6 +291,38 @@ } } }, + "CreateAccessControlConfiguration": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "Name" + ], + "members": { + "IndexId": {}, + "Name": {}, + "Description": {}, + "AccessControlList": { + "shape": "S1p" + }, + "HierarchicalAccessControlList": { + "shape": "S1u" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + } + }, "CreateDataSource": { "input": { "type": "structure", @@ -204,14 +336,51 @@ "IndexId": {}, "Type": {}, "Configuration": { - "shape": "S1j" + "shape": "S2j" + }, + "VpcConfiguration": { + "shape": "S2u" }, "Description": {}, "Schedule": {}, "RoleArn": {}, "Tags": { - "shape": "S4n" + "shape": "S6r" + }, + "ClientToken": { + "idempotencyToken": true + }, + "LanguageCode": {}, + "CustomDocumentEnrichmentConfiguration": { + "shape": "S1y" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + } + }, + "CreateExperience": { + "input": { + "type": "structure", + "required": [ + "Name", + "IndexId" + ], + "members": { + "Name": {}, + "IndexId": {}, + "RoleArn": {}, + "Configuration": { + "shape": "S6z" }, + "Description": {}, "ClientToken": { "idempotencyToken": true } @@ -241,16 +410,17 @@ "Name": {}, "Description": {}, "S3Path": { - "shape": "S11" + "shape": "S1m" }, "RoleArn": {}, "Tags": { - "shape": "S4n" + "shape": "S6r" }, "FileFormat": {}, "ClientToken": { "idempotencyToken": true - } + }, + "LanguageCode": {} } }, "output": { @@ -260,6 +430,39 @@ } } }, + "CreateFeaturedResultsSet": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "FeaturedResultsSetName" + ], + "members": { + "IndexId": {}, + "FeaturedResultsSetName": {}, + "Description": {}, + "ClientToken": {}, + "Status": {}, + "QueryTexts": { + "shape": "S7f" + }, + "FeaturedDocuments": { + "shape": "S7h" + }, + "Tags": { + "shape": "S6r" + } + } + }, + "output": { + "type": "structure", + "members": { + "FeaturedResultsSet": { + "shape": "S7k" + } + } + } + }, "CreateIndex": { "input": { "type": "structure", @@ -272,19 +475,22 @@ "Edition": {}, "RoleArn": {}, "ServerSideEncryptionConfiguration": { - "shape": "S51" + "shape": "S7o" }, "Description": {}, "ClientToken": { "idempotencyToken": true }, "Tags": { - "shape": "S4n" + "shape": "S6r" }, "UserTokenConfigurations": { - "shape": "S53" + "shape": "S7q" }, - "UserContextPolicy": {} + "UserContextPolicy": {}, + "UserGroupResolutionConfiguration": { + "shape": "S80" + } } }, "output": { @@ -308,14 +514,14 @@ "Name": {}, "Description": {}, "SourceS3Path": { - "shape": "S11" + "shape": "S1m" }, "ClientToken": { "idempotencyToken": true }, "RoleArn": {}, "Tags": { - "shape": "S4n" + "shape": "S6r" } } }, @@ -341,10 +547,10 @@ "Description": {}, "RoleArn": {}, "Tags": { - "shape": "S4n" + "shape": "S6r" }, "SourceS3Path": { - "shape": "S11" + "shape": "S1m" }, "ClientToken": { "idempotencyToken": true @@ -358,6 +564,23 @@ } } }, + "DeleteAccessControlConfiguration": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "Id" + ], + "members": { + "IndexId": {}, + "Id": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteDataSource": { "input": { "type": "structure", @@ -371,6 +594,23 @@ } } }, + "DeleteExperience": { + "input": { + "type": "structure", + "required": [ + "Id", + "IndexId" + ], + "members": { + "Id": {}, + "IndexId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteFaq": { "input": { "type": "structure", @@ -438,6 +678,36 @@ } } }, + "DescribeAccessControlConfiguration": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "Id" + ], + "members": { + "IndexId": {}, + "Id": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Description": {}, + "ErrorMessage": {}, + "AccessControlList": { + "shape": "S1p" + }, + "HierarchicalAccessControlList": { + "shape": "S1u" + } + } + } + }, "DescribeDataSource": { "input": { "type": "structure", @@ -458,7 +728,10 @@ "Name": {}, "Type": {}, "Configuration": { - "shape": "S1j" + "shape": "S2j" + }, + "VpcConfiguration": { + "shape": "S2u" }, "CreatedAt": { "type": "timestamp" @@ -470,11 +743,15 @@ "Status": {}, "Schedule": {}, "RoleArn": {}, - "ErrorMessage": {} + "ErrorMessage": {}, + "LanguageCode": {}, + "CustomDocumentEnrichmentConfiguration": { + "shape": "S1y" + } } } }, - "DescribeFaq": { + "DescribeExperience": { "input": { "type": "structure", "required": [ @@ -492,31 +769,120 @@ "Id": {}, "IndexId": {}, "Name": {}, - "Description": {}, + "Endpoints": { + "shape": "S8u" + }, + "Configuration": { + "shape": "S6z" + }, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" }, - "S3Path": { - "shape": "S11" - }, + "Description": {}, "Status": {}, "RoleArn": {}, - "ErrorMessage": {}, - "FileFormat": {} + "ErrorMessage": {} } } }, - "DescribeIndex": { + "DescribeFaq": { "input": { "type": "structure", "required": [ - "Id" + "Id", + "IndexId" ], "members": { - "Id": {} + "Id": {}, + "IndexId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Id": {}, + "IndexId": {}, + "Name": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "S3Path": { + "shape": "S1m" + }, + "Status": {}, + "RoleArn": {}, + "ErrorMessage": {}, + "FileFormat": {}, + "LanguageCode": {} + } + } + }, + "DescribeFeaturedResultsSet": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "FeaturedResultsSetId" + ], + "members": { + "IndexId": {}, + "FeaturedResultsSetId": {} + } + }, + "output": { + "type": "structure", + "members": { + "FeaturedResultsSetId": {}, + "FeaturedResultsSetName": {}, + "Description": {}, + "Status": {}, + "QueryTexts": { + "shape": "S7f" + }, + "FeaturedDocumentsWithMetadata": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Title": {}, + "URI": {} + } + } + }, + "FeaturedDocumentsMissing": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {} + } + } + }, + "LastUpdatedTimestamp": { + "type": "long" + }, + "CreationTimestamp": { + "type": "long" + } + } + } + }, + "DescribeIndex": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} } }, "output": { @@ -527,7 +893,7 @@ "Edition": {}, "RoleArn": {}, "ServerSideEncryptionConfiguration": { - "shape": "S51" + "shape": "S7o" }, "Status": {}, "Description": {}, @@ -538,7 +904,7 @@ "type": "timestamp" }, "DocumentMetadataConfigurations": { - "shape": "S63" + "shape": "S9b" }, "IndexStatistics": { "type": "structure", @@ -577,12 +943,15 @@ }, "ErrorMessage": {}, "CapacityUnits": { - "shape": "S6l" + "shape": "S9t" }, "UserTokenConfigurations": { - "shape": "S53" + "shape": "S7q" }, - "UserContextPolicy": {} + "UserContextPolicy": {}, + "UserGroupResolutionConfiguration": { + "shape": "S80" + } } } }, @@ -655,7 +1024,7 @@ "type": "timestamp" }, "SourceS3Path": { - "shape": "S11" + "shape": "S1m" }, "ItemCount": { "type": "integer" @@ -702,6 +1071,15 @@ }, "TotalSuggestionsCount": { "type": "integer" + }, + "AttributeSuggestionsConfig": { + "type": "structure", + "members": { + "SuggestableConfigList": { + "shape": "Sae" + }, + "AttributeSuggestionsMode": {} + } } } } @@ -735,7 +1113,7 @@ }, "RoleArn": {}, "SourceS3Path": { - "shape": "S11" + "shape": "S1m" }, "FileSizeBytes": { "type": "long" @@ -749,6 +1127,60 @@ } } }, + "DisassociateEntitiesFromExperience": { + "input": { + "type": "structure", + "required": [ + "Id", + "IndexId", + "EntityList" + ], + "members": { + "Id": {}, + "IndexId": {}, + "EntityList": { + "type": "list", + "member": { + "shape": "S5" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "FailedEntityList": { + "shape": "Sh" + } + } + } + }, + "DisassociatePersonasFromEntities": { + "input": { + "type": "structure", + "required": [ + "Id", + "IndexId", + "EntityIds" + ], + "members": { + "Id": {}, + "IndexId": {}, + "EntityIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "FailedEntityList": { + "shape": "Sh" + } + } + } + }, "GetQuerySuggestions": { "input": { "type": "structure", @@ -761,6 +1193,27 @@ "QueryText": {}, "MaxSuggestionsCount": { "type": "integer" + }, + "SuggestionTypes": { + "type": "list", + "member": {} + }, + "AttributeSuggestionsConfig": { + "type": "structure", + "members": { + "SuggestionAttributes": { + "shape": "Sav" + }, + "AdditionalResponseAttributes": { + "shape": "Sav" + }, + "AttributeFilter": { + "shape": "Saw" + }, + "UserContext": { + "shape": "Say" + } + } } } }, @@ -798,6 +1251,21 @@ } } } + }, + "SourceDocuments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DocumentId": {}, + "SuggestionAttributes": { + "shape": "Sav" + }, + "AdditionalAttributes": { + "shape": "S11" + } + } + } } } } @@ -805,6 +1273,81 @@ } } }, + "GetSnapshots": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "Interval", + "MetricType" + ], + "members": { + "IndexId": {}, + "Interval": {}, + "MetricType": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SnapShotTimeFilter": { + "shape": "Sbj" + }, + "SnapshotsDataHeader": { + "type": "list", + "member": {} + }, + "SnapshotsData": { + "type": "list", + "member": { + "type": "list", + "member": {} + } + }, + "NextToken": {} + } + } + }, + "ListAccessControlConfigurations": { + "input": { + "type": "structure", + "required": [ + "IndexId" + ], + "members": { + "IndexId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "AccessControlConfigurations" + ], + "members": { + "NextToken": {}, + "AccessControlConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + } + } + } + } + }, "ListDataSourceSyncJobs": { "input": { "type": "structure", @@ -820,15 +1363,7 @@ "type": "integer" }, "StartTimeFilter": { - "type": "structure", - "members": { - "StartTime": { - "type": "timestamp" - }, - "EndTime": { - "type": "timestamp" - } - } + "shape": "Sbj" }, "StatusFilter": {} } @@ -900,7 +1435,8 @@ "UpdatedAt": { "type": "timestamp" }, - "Status": {} + "Status": {}, + "LanguageCode": {} } } }, @@ -908,13 +1444,15 @@ } } }, - "ListFaqs": { + "ListEntityPersonas": { "input": { "type": "structure", "required": [ + "Id", "IndexId" ], "members": { + "Id": {}, "IndexId": {}, "NextToken": {}, "MaxResults": { @@ -925,58 +1463,68 @@ "output": { "type": "structure", "members": { - "NextToken": {}, - "FaqSummaryItems": { + "SummaryItems": { "type": "list", "member": { "type": "structure", "members": { - "Id": {}, - "Name": {}, - "Status": {}, + "EntityId": {}, + "Persona": {}, "CreatedAt": { "type": "timestamp" }, "UpdatedAt": { "type": "timestamp" - }, - "FileFormat": {} + } } } - } + }, + "NextToken": {} } } }, - "ListGroupsOlderThanOrderingId": { + "ListExperienceEntities": { "input": { "type": "structure", "required": [ - "IndexId", - "OrderingId" + "Id", + "IndexId" ], "members": { + "Id": {}, "IndexId": {}, - "DataSourceId": {}, - "OrderingId": { - "type": "long" - }, - "NextToken": {}, - "MaxResults": { - "type": "integer" - } + "NextToken": {} } }, "output": { "type": "structure", "members": { - "GroupsSummaries": { + "SummaryItems": { "type": "list", "member": { "type": "structure", "members": { - "GroupId": {}, - "OrderingId": { - "type": "long" + "EntityId": {}, + "EntityType": {}, + "DisplayData": { + "type": "structure", + "members": { + "UserName": { + "shape": "Scf" + }, + "GroupName": { + "shape": "Scf" + }, + "IdentifiedUserName": { + "shape": "Scf" + }, + "FirstName": { + "shape": "Scf" + }, + "LastName": { + "shape": "Scf" + } + } } } } @@ -985,7 +1533,161 @@ } } }, - "ListIndices": { + "ListExperiences": { + "input": { + "type": "structure", + "required": [ + "IndexId" + ], + "members": { + "IndexId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SummaryItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Id": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Status": {}, + "Endpoints": { + "shape": "S8u" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListFaqs": { + "input": { + "type": "structure", + "required": [ + "IndexId" + ], + "members": { + "IndexId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "FaqSummaryItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "Status": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "FileFormat": {}, + "LanguageCode": {} + } + } + } + } + } + }, + "ListFeaturedResultsSets": { + "input": { + "type": "structure", + "required": [ + "IndexId" + ], + "members": { + "IndexId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "FeaturedResultsSetSummaryItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FeaturedResultsSetId": {}, + "FeaturedResultsSetName": {}, + "Status": {}, + "LastUpdatedTimestamp": { + "type": "long" + }, + "CreationTimestamp": { + "type": "long" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListGroupsOlderThanOrderingId": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "OrderingId" + ], + "members": { + "IndexId": {}, + "DataSourceId": {}, + "OrderingId": { + "type": "long" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "GroupsSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "GroupId": {}, + "OrderingId": { + "type": "long" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListIndices": { "input": { "type": "structure", "members": { @@ -1080,7 +1782,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S4n" + "shape": "S6r" } } } @@ -1164,7 +1866,7 @@ } }, "S3PathforGroupMembers": { - "shape": "S11" + "shape": "S1m" } } }, @@ -1179,44 +1881,23 @@ "input": { "type": "structure", "required": [ - "IndexId", - "QueryText" + "IndexId" ], "members": { "IndexId": {}, "QueryText": {}, "AttributeFilter": { - "shape": "S8z" + "shape": "Saw" }, "Facets": { - "type": "list", - "member": { - "type": "structure", - "members": { - "DocumentAttributeKey": {} - } - } + "shape": "Sdq" }, "RequestedDocumentAttributes": { - "type": "list", - "member": {} + "shape": "Sav" }, "QueryResultTypeFilter": {}, "DocumentRelevanceOverrideConfigurations": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name", - "Relevance" - ], - "members": { - "Name": {}, - "Relevance": { - "shape": "S67" - } - } - } + "shape": "Sdu" }, "PageNumber": { "type": "integer" @@ -1236,31 +1917,20 @@ } }, "UserContext": { + "shape": "Say" + }, + "VisitorId": {}, + "SpellCorrectionConfiguration": { "type": "structure", + "required": [ + "IncludeQuerySpellCheckSuggestions" + ], "members": { - "Token": {}, - "UserId": {}, - "Groups": { - "type": "list", - "member": {} - }, - "DataSourceGroups": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "GroupId", - "DataSourceId" - ], - "members": { - "GroupId": {}, - "DataSourceId": {} - } - } + "IncludeQuerySpellCheckSuggestions": { + "type": "boolean" } } - }, - "VisitorId": {} + } } }, "output": { @@ -1274,95 +1944,202 @@ "members": { "Id": {}, "Type": {}, + "Format": {}, "AdditionalAttributes": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "ValueType", - "Value" - ], - "members": { - "Key": {}, - "ValueType": {}, - "Value": { - "type": "structure", - "members": { - "TextWithHighlightsValue": { - "shape": "S9n" - } - } - } - } - } + "shape": "Se5" }, "DocumentId": {}, "DocumentTitle": { - "shape": "S9n" + "shape": "Se9" }, "DocumentExcerpt": { - "shape": "S9n" + "shape": "Se9" }, "DocumentURI": {}, "DocumentAttributes": { - "shape": "Sg" + "shape": "S11" }, "ScoreAttributes": { + "shape": "Sed" + }, + "FeedbackToken": {}, + "TableExcerpt": { "type": "structure", "members": { - "ScoreConfidence": {} + "Rows": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Cells": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": {}, + "TopAnswer": { + "type": "boolean" + }, + "Highlighted": { + "type": "boolean" + }, + "Header": { + "type": "boolean" + } + } + } + } + } + } + }, + "TotalNumberOfRows": { + "type": "integer" + } } - }, - "FeedbackToken": {} + } } } }, "FacetResults": { + "shape": "Sel" + }, + "TotalNumberOfResults": { + "type": "integer" + }, + "Warnings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Message": {}, + "Code": {} + } + } + }, + "SpellCorrectedQueries": { "type": "list", "member": { "type": "structure", "members": { - "DocumentAttributeKey": {}, - "DocumentAttributeValueType": {}, - "DocumentAttributeValueCountPairs": { + "SuggestedQueryText": {}, + "Corrections": { "type": "list", "member": { "type": "structure", "members": { - "DocumentAttributeValue": { - "shape": "Sj" + "BeginOffset": { + "type": "integer" }, - "Count": { + "EndOffset": { "type": "integer" - } + }, + "Term": {}, + "CorrectedTerm": {} } } } } } }, - "TotalNumberOfResults": { - "type": "integer" + "FeaturedResultsItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Type": {}, + "AdditionalAttributes": { + "shape": "Se5" + }, + "DocumentId": {}, + "DocumentTitle": { + "shape": "Se9" + }, + "DocumentExcerpt": { + "shape": "Se9" + }, + "DocumentURI": {}, + "DocumentAttributes": { + "shape": "S11" + }, + "FeedbackToken": {} + } + } } } } }, - "StartDataSourceSyncJob": { + "Retrieve": { "input": { "type": "structure", "required": [ - "Id", - "IndexId" + "IndexId", + "QueryText" ], "members": { - "Id": {}, - "IndexId": {} - } - }, - "output": { - "type": "structure", - "members": { + "IndexId": {}, + "QueryText": {}, + "AttributeFilter": { + "shape": "Saw" + }, + "RequestedDocumentAttributes": { + "shape": "Sav" + }, + "DocumentRelevanceOverrideConfigurations": { + "shape": "Sdu" + }, + "PageNumber": { + "type": "integer" + }, + "PageSize": { + "type": "integer" + }, + "UserContext": { + "shape": "Say" + } + } + }, + "output": { + "type": "structure", + "members": { + "QueryId": {}, + "ResultItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "DocumentId": {}, + "DocumentTitle": {}, + "Content": {}, + "DocumentURI": {}, + "DocumentAttributes": { + "shape": "S11" + }, + "ScoreAttributes": { + "shape": "Sed" + } + } + } + } + } + } + }, + "StartDataSourceSyncJob": { + "input": { + "type": "structure", + "required": [ + "Id", + "IndexId" + ], + "members": { + "Id": {}, + "IndexId": {} + } + }, + "output": { + "type": "structure", + "members": { "ExecutionId": {} } } @@ -1433,7 +2210,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S4n" + "shape": "S6r" } } }, @@ -1462,6 +2239,31 @@ "members": {} } }, + "UpdateAccessControlConfiguration": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "Id" + ], + "members": { + "IndexId": {}, + "Id": {}, + "Name": {}, + "Description": {}, + "AccessControlList": { + "shape": "S1p" + }, + "HierarchicalAccessControlList": { + "shape": "S1u" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateDataSource": { "input": { "type": "structure", @@ -1474,11 +2276,67 @@ "Name": {}, "IndexId": {}, "Configuration": { - "shape": "S1j" + "shape": "S2j" + }, + "VpcConfiguration": { + "shape": "S2u" }, "Description": {}, "Schedule": {}, - "RoleArn": {} + "RoleArn": {}, + "LanguageCode": {}, + "CustomDocumentEnrichmentConfiguration": { + "shape": "S1y" + } + } + } + }, + "UpdateExperience": { + "input": { + "type": "structure", + "required": [ + "Id", + "IndexId" + ], + "members": { + "Id": {}, + "Name": {}, + "IndexId": {}, + "RoleArn": {}, + "Configuration": { + "shape": "S6z" + }, + "Description": {} + } + } + }, + "UpdateFeaturedResultsSet": { + "input": { + "type": "structure", + "required": [ + "IndexId", + "FeaturedResultsSetId" + ], + "members": { + "IndexId": {}, + "FeaturedResultsSetId": {}, + "FeaturedResultsSetName": {}, + "Description": {}, + "Status": {}, + "QueryTexts": { + "shape": "S7f" + }, + "FeaturedDocuments": { + "shape": "S7h" + } + } + }, + "output": { + "type": "structure", + "members": { + "FeaturedResultsSet": { + "shape": "S7k" + } } } }, @@ -1494,15 +2352,18 @@ "RoleArn": {}, "Description": {}, "DocumentMetadataConfigurationUpdates": { - "shape": "S63" + "shape": "S9b" }, "CapacityUnits": { - "shape": "S6l" + "shape": "S9t" }, "UserTokenConfigurations": { - "shape": "S53" + "shape": "S7q" }, - "UserContextPolicy": {} + "UserContextPolicy": {}, + "UserGroupResolutionConfiguration": { + "shape": "S80" + } } } }, @@ -1519,7 +2380,7 @@ "Name": {}, "Description": {}, "SourceS3Path": { - "shape": "S11" + "shape": "S1m" }, "RoleArn": {} } @@ -1545,6 +2406,15 @@ }, "MinimumQueryCount": { "type": "integer" + }, + "AttributeSuggestionsConfig": { + "type": "structure", + "members": { + "SuggestableConfigList": { + "shape": "Sae" + }, + "AttributeSuggestionsMode": {} + } } } } @@ -1563,20 +2433,44 @@ "Description": {}, "RoleArn": {}, "SourceS3Path": { - "shape": "S11" + "shape": "S1m" } } } } }, "shapes": { - "Sg": { + "S5": { + "type": "structure", + "required": [ + "EntityId", + "EntityType" + ], + "members": { + "EntityId": {}, + "EntityType": {} + } + }, + "Sa": { + "type": "structure", + "members": { + "EntityId": {}, + "ErrorMessage": {} + } + }, + "Sh": { "type": "list", "member": { - "shape": "Sh" + "shape": "Sa" } }, - "Sh": { + "S11": { + "type": "list", + "member": { + "shape": "S12" + } + }, + "S12": { "type": "structure", "required": [ "Key", @@ -1585,11 +2479,11 @@ "members": { "Key": {}, "Value": { - "shape": "Sj" + "shape": "S14" } } }, - "Sj": { + "S14": { "type": "structure", "members": { "StringValue": {}, @@ -1605,7 +2499,7 @@ } } }, - "S11": { + "S1m": { "type": "structure", "required": [ "Bucket", @@ -1616,7 +2510,7 @@ "Key": {} } }, - "S14": { + "S1p": { "type": "list", "member": { "type": "structure", @@ -1633,7 +2527,87 @@ } } }, - "S1j": { + "S1u": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "PrincipalList" + ], + "members": { + "PrincipalList": { + "shape": "S1p" + } + } + } + }, + "S1y": { + "type": "structure", + "members": { + "InlineConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Condition": { + "shape": "S21" + }, + "Target": { + "type": "structure", + "members": { + "TargetDocumentAttributeKey": {}, + "TargetDocumentAttributeValueDeletion": { + "type": "boolean" + }, + "TargetDocumentAttributeValue": { + "shape": "S14" + } + } + }, + "DocumentContentDeletion": { + "type": "boolean" + } + } + } + }, + "PreExtractionHookConfiguration": { + "shape": "S25" + }, + "PostExtractionHookConfiguration": { + "shape": "S25" + }, + "RoleArn": {} + } + }, + "S21": { + "type": "structure", + "required": [ + "ConditionDocumentAttributeKey", + "Operator" + ], + "members": { + "ConditionDocumentAttributeKey": {}, + "Operator": {}, + "ConditionOnValue": { + "shape": "S14" + } + } + }, + "S25": { + "type": "structure", + "required": [ + "LambdaArn", + "S3Bucket" + ], + "members": { + "InvocationCondition": { + "shape": "S21" + }, + "LambdaArn": {}, + "S3Bucket": {} + } + }, + "S2j": { "type": "structure", "members": { "S3Configuration": { @@ -1644,13 +2618,13 @@ "members": { "BucketName": {}, "InclusionPrefixes": { - "shape": "S1l" + "shape": "S2l" }, "InclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "DocumentsMetadataConfiguration": { "type": "structure", @@ -1687,23 +2661,27 @@ "type": "boolean" }, "InclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "VpcConfiguration": { - "shape": "S1v" + "shape": "S2u" }, "FieldMappings": { - "shape": "S20" + "shape": "S2z" }, "DocumentTitleFieldName": {}, "DisableLocalGroups": { "type": "boolean" }, "SslCertificateS3Path": { - "shape": "S11" + "shape": "S1m" + }, + "AuthenticationType": {}, + "ProxyConfiguration": { + "shape": "S35" } } }, @@ -1736,7 +2714,7 @@ } }, "VpcConfiguration": { - "shape": "S1v" + "shape": "S2u" }, "ColumnConfiguration": { "type": "structure", @@ -1750,7 +2728,7 @@ "DocumentDataColumnName": {}, "DocumentTitleColumnName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" }, "ChangeDetectingColumns": { "type": "list", @@ -1797,7 +2775,7 @@ "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" } } } @@ -1821,7 +2799,7 @@ "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" } } }, @@ -1838,7 +2816,7 @@ "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" } } } @@ -1854,7 +2832,7 @@ "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" }, "IncludeFilterTypes": { "type": "list", @@ -1870,15 +2848,15 @@ "members": { "DocumentTitleFieldName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" } } }, "IncludeAttachmentFilePatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExcludeAttachmentFilePatterns": { - "shape": "S1l" + "shape": "S2l" } } }, @@ -1900,18 +2878,18 @@ "member": {} }, "OneDriveUserS3Path": { - "shape": "S11" + "shape": "S1m" } } }, "InclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "FieldMappings": { - "shape": "S20" + "shape": "S2z" }, "DisableLocalGroups": { "type": "boolean" @@ -1939,15 +2917,15 @@ "type": "boolean" }, "IncludeAttachmentFilePatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExcludeAttachmentFilePatterns": { - "shape": "S1l" + "shape": "S2l" }, "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" }, "FilterQuery": {} } @@ -1962,15 +2940,15 @@ "type": "boolean" }, "IncludeAttachmentFilePatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExcludeAttachmentFilePatterns": { - "shape": "S1l" + "shape": "S2l" }, "DocumentDataFieldName": {}, "DocumentTitleFieldName": {}, "FieldMappings": { - "shape": "S20" + "shape": "S2z" } } }, @@ -1998,10 +2976,10 @@ "type": "boolean" }, "IncludeSpaces": { - "shape": "S3c" + "shape": "S4f" }, "ExcludeSpaces": { - "shape": "S3c" + "shape": "S4f" }, "SpaceFieldMappings": { "type": "list", @@ -2068,14 +3046,18 @@ } }, "VpcConfiguration": { - "shape": "S1v" + "shape": "S2u" }, "InclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExclusionPatterns": { - "shape": "S1l" - } + "shape": "S2l" + }, + "ProxyConfiguration": { + "shape": "S35" + }, + "AuthenticationType": {} } }, "GoogleDriveConfiguration": { @@ -2086,13 +3068,13 @@ "members": { "SecretArn": {}, "InclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "FieldMappings": { - "shape": "S20" + "shape": "S2z" }, "ExcludeMimeTypes": { "type": "list", @@ -2157,24 +3139,13 @@ "type": "integer" }, "UrlInclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "UrlExclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "ProxyConfiguration": { - "type": "structure", - "required": [ - "Host", - "Port" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" - }, - "Credentials": {} - } + "shape": "S35" }, "AuthenticationConfiguration": { "type": "structure", @@ -2215,82 +3186,547 @@ "type": "boolean" }, "InclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "ExclusionPatterns": { - "shape": "S1l" + "shape": "S2l" }, "FieldMappings": { - "shape": "S20" + "shape": "S2z" } } - } - } - }, - "S1l": { - "type": "list", - "member": {} - }, - "S1v": { - "type": "structure", - "required": [ - "SubnetIds", - "SecurityGroupIds" - ], - "members": { - "SubnetIds": { - "type": "list", - "member": {} }, - "SecurityGroupIds": { - "type": "list", - "member": {} - } - } - }, - "S20": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "DataSourceFieldName", - "IndexFieldName" - ], - "members": { - "DataSourceFieldName": {}, - "DateFieldFormat": {}, - "IndexFieldName": {} - } - } - }, - "S3c": { - "type": "list", - "member": {} - }, - "S4n": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "Value" - ], - "members": { - "Key": {}, - "Value": {} - } - } - }, - "S51": { - "type": "structure", - "members": { + "FsxConfiguration": { + "type": "structure", + "required": [ + "FileSystemId", + "FileSystemType", + "VpcConfiguration" + ], + "members": { + "FileSystemId": {}, + "FileSystemType": {}, + "VpcConfiguration": { + "shape": "S2u" + }, + "SecretArn": {}, + "InclusionPatterns": { + "shape": "S2l" + }, + "ExclusionPatterns": { + "shape": "S2l" + }, + "FieldMappings": { + "shape": "S2z" + } + } + }, + "SlackConfiguration": { + "type": "structure", + "required": [ + "TeamId", + "SecretArn", + "SlackEntityList", + "SinceCrawlDate" + ], + "members": { + "TeamId": {}, + "SecretArn": {}, + "VpcConfiguration": { + "shape": "S2u" + }, + "SlackEntityList": { + "type": "list", + "member": {} + }, + "UseChangeLog": { + "type": "boolean" + }, + "CrawlBotMessage": { + "type": "boolean" + }, + "ExcludeArchived": { + "type": "boolean" + }, + "SinceCrawlDate": {}, + "LookBackPeriod": { + "type": "integer" + }, + "PrivateChannelFilter": { + "type": "list", + "member": {} + }, + "PublicChannelFilter": { + "type": "list", + "member": {} + }, + "InclusionPatterns": { + "shape": "S2l" + }, + "ExclusionPatterns": { + "shape": "S2l" + }, + "FieldMappings": { + "shape": "S2z" + } + } + }, + "BoxConfiguration": { + "type": "structure", + "required": [ + "EnterpriseId", + "SecretArn" + ], + "members": { + "EnterpriseId": {}, + "SecretArn": {}, + "UseChangeLog": { + "type": "boolean" + }, + "CrawlComments": { + "type": "boolean" + }, + "CrawlTasks": { + "type": "boolean" + }, + "CrawlWebLinks": { + "type": "boolean" + }, + "FileFieldMappings": { + "shape": "S2z" + }, + "TaskFieldMappings": { + "shape": "S2z" + }, + "CommentFieldMappings": { + "shape": "S2z" + }, + "WebLinkFieldMappings": { + "shape": "S2z" + }, + "InclusionPatterns": { + "shape": "S2l" + }, + "ExclusionPatterns": { + "shape": "S2l" + }, + "VpcConfiguration": { + "shape": "S2u" + } + } + }, + "QuipConfiguration": { + "type": "structure", + "required": [ + "Domain", + "SecretArn" + ], + "members": { + "Domain": {}, + "SecretArn": {}, + "CrawlFileComments": { + "type": "boolean" + }, + "CrawlChatRooms": { + "type": "boolean" + }, + "CrawlAttachments": { + "type": "boolean" + }, + "FolderIds": { + "type": "list", + "member": {} + }, + "ThreadFieldMappings": { + "shape": "S2z" + }, + "MessageFieldMappings": { + "shape": "S2z" + }, + "AttachmentFieldMappings": { + "shape": "S2z" + }, + "InclusionPatterns": { + "shape": "S2l" + }, + "ExclusionPatterns": { + "shape": "S2l" + }, + "VpcConfiguration": { + "shape": "S2u" + } + } + }, + "JiraConfiguration": { + "type": "structure", + "required": [ + "JiraAccountUrl", + "SecretArn" + ], + "members": { + "JiraAccountUrl": {}, + "SecretArn": {}, + "UseChangeLog": { + "type": "boolean" + }, + "Project": { + "type": "list", + "member": {} + }, + "IssueType": { + "type": "list", + "member": {} + }, + "Status": { + "type": "list", + "member": {} + }, + "IssueSubEntityFilter": { + "type": "list", + "member": {} + }, + "AttachmentFieldMappings": { + "shape": "S2z" + }, + "CommentFieldMappings": { + "shape": "S2z" + }, + "IssueFieldMappings": { + "shape": "S2z" + }, + "ProjectFieldMappings": { + "shape": "S2z" + }, + "WorkLogFieldMappings": { + "shape": "S2z" + }, + "InclusionPatterns": { + "shape": "S2l" + }, + "ExclusionPatterns": { + "shape": "S2l" + }, + "VpcConfiguration": { + "shape": "S2u" + } + } + }, + "GitHubConfiguration": { + "type": "structure", + "required": [ + "SecretArn" + ], + "members": { + "SaaSConfiguration": { + "type": "structure", + "required": [ + "OrganizationName", + "HostUrl" + ], + "members": { + "OrganizationName": {}, + "HostUrl": {} + } + }, + "OnPremiseConfiguration": { + "type": "structure", + "required": [ + "HostUrl", + "OrganizationName", + "SslCertificateS3Path" + ], + "members": { + "HostUrl": {}, + "OrganizationName": {}, + "SslCertificateS3Path": { + "shape": "S1m" + } + } + }, + "Type": {}, + "SecretArn": {}, + "UseChangeLog": { + "type": "boolean" + }, + "GitHubDocumentCrawlProperties": { + "type": "structure", + "members": { + "CrawlRepositoryDocuments": { + "type": "boolean" + }, + "CrawlIssue": { + "type": "boolean" + }, + "CrawlIssueComment": { + "type": "boolean" + }, + "CrawlIssueCommentAttachment": { + "type": "boolean" + }, + "CrawlPullRequest": { + "type": "boolean" + }, + "CrawlPullRequestComment": { + "type": "boolean" + }, + "CrawlPullRequestCommentAttachment": { + "type": "boolean" + } + } + }, + "RepositoryFilter": { + "type": "list", + "member": {} + }, + "InclusionFolderNamePatterns": { + "shape": "S6i" + }, + "InclusionFileTypePatterns": { + "shape": "S6i" + }, + "InclusionFileNamePatterns": { + "shape": "S6i" + }, + "ExclusionFolderNamePatterns": { + "shape": "S6i" + }, + "ExclusionFileTypePatterns": { + "shape": "S6i" + }, + "ExclusionFileNamePatterns": { + "shape": "S6i" + }, + "VpcConfiguration": { + "shape": "S2u" + }, + "GitHubRepositoryConfigurationFieldMappings": { + "shape": "S2z" + }, + "GitHubCommitConfigurationFieldMappings": { + "shape": "S2z" + }, + "GitHubIssueDocumentConfigurationFieldMappings": { + "shape": "S2z" + }, + "GitHubIssueCommentConfigurationFieldMappings": { + "shape": "S2z" + }, + "GitHubIssueAttachmentConfigurationFieldMappings": { + "shape": "S2z" + }, + "GitHubPullRequestCommentConfigurationFieldMappings": { + "shape": "S2z" + }, + "GitHubPullRequestDocumentConfigurationFieldMappings": { + "shape": "S2z" + }, + "GitHubPullRequestDocumentAttachmentConfigurationFieldMappings": { + "shape": "S2z" + } + } + }, + "AlfrescoConfiguration": { + "deprecated": true, + "deprecatedMessage": "Deprecated AlfrescoConfiguration in favor of TemplateConfiguration", + "type": "structure", + "required": [ + "SiteUrl", + "SiteId", + "SecretArn", + "SslCertificateS3Path" + ], + "members": { + "SiteUrl": {}, + "SiteId": {}, + "SecretArn": {}, + "SslCertificateS3Path": { + "shape": "S1m" + }, + "CrawlSystemFolders": { + "type": "boolean" + }, + "CrawlComments": { + "type": "boolean" + }, + "EntityFilter": { + "type": "list", + "member": {} + }, + "DocumentLibraryFieldMappings": { + "shape": "S2z" + }, + "BlogFieldMappings": { + "shape": "S2z" + }, + "WikiFieldMappings": { + "shape": "S2z" + }, + "InclusionPatterns": { + "shape": "S2l" + }, + "ExclusionPatterns": { + "shape": "S2l" + }, + "VpcConfiguration": { + "shape": "S2u" + } + } + }, + "TemplateConfiguration": { + "type": "structure", + "members": { + "Template": { + "type": "structure", + "members": {}, + "document": true + } + } + } + } + }, + "S2l": { + "type": "list", + "member": {} + }, + "S2u": { + "type": "structure", + "required": [ + "SubnetIds", + "SecurityGroupIds" + ], + "members": { + "SubnetIds": { + "type": "list", + "member": {} + }, + "SecurityGroupIds": { + "type": "list", + "member": {} + } + } + }, + "S2z": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSourceFieldName", + "IndexFieldName" + ], + "members": { + "DataSourceFieldName": {}, + "DateFieldFormat": {}, + "IndexFieldName": {} + } + } + }, + "S35": { + "type": "structure", + "required": [ + "Host", + "Port" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Credentials": {} + } + }, + "S4f": { + "type": "list", + "member": {} + }, + "S6i": { + "type": "list", + "member": {} + }, + "S6r": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "S6z": { + "type": "structure", + "members": { + "ContentSourceConfiguration": { + "type": "structure", + "members": { + "DataSourceIds": { + "type": "list", + "member": {} + }, + "FaqIds": { + "type": "list", + "member": {} + }, + "DirectPutContent": { + "type": "boolean" + } + } + }, + "UserIdentityConfiguration": { + "type": "structure", + "members": { + "IdentityAttributeName": {} + } + } + } + }, + "S7f": { + "type": "list", + "member": {} + }, + "S7h": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {} + } + } + }, + "S7k": { + "type": "structure", + "members": { + "FeaturedResultsSetId": {}, + "FeaturedResultsSetName": {}, + "Description": {}, + "Status": {}, + "QueryTexts": { + "shape": "S7f" + }, + "FeaturedDocuments": { + "shape": "S7h" + }, + "LastUpdatedTimestamp": { + "type": "long" + }, + "CreationTimestamp": { + "type": "long" + } + } + }, + "S7o": { + "type": "structure", + "members": { "KmsKeyId": { "type": "string", "sensitive": true } } }, - "S53": { + "S7q": { "type": "list", "member": { "type": "structure", @@ -2324,7 +3760,26 @@ } } }, - "S63": { + "S80": { + "type": "structure", + "required": [ + "UserGroupResolutionMode" + ], + "members": { + "UserGroupResolutionMode": {} + } + }, + "S8u": { + "type": "list", + "member": { + "type": "structure", + "members": { + "EndpointType": {}, + "Endpoint": {} + } + } + }, + "S9b": { "type": "list", "member": { "type": "structure", @@ -2336,7 +3791,7 @@ "Name": {}, "Type": {}, "Relevance": { - "shape": "S67" + "shape": "S9f" }, "Search": { "type": "structure", @@ -2358,7 +3813,7 @@ } } }, - "S67": { + "S9f": { "type": "structure", "members": { "Freshness": { @@ -2378,7 +3833,7 @@ } } }, - "S6l": { + "S9t": { "type": "structure", "required": [ "StorageCapacityUnits", @@ -2393,48 +3848,158 @@ } } }, - "S8z": { + "Sae": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AttributeName": {}, + "Suggestable": { + "type": "boolean" + } + } + } + }, + "Sav": { + "type": "list", + "member": {} + }, + "Saw": { "type": "structure", "members": { "AndAllFilters": { - "shape": "S90" + "shape": "Sax" }, "OrAllFilters": { - "shape": "S90" + "shape": "Sax" }, "NotFilter": { - "shape": "S8z" + "shape": "Saw" }, "EqualsTo": { - "shape": "Sh" + "shape": "S12" }, "ContainsAll": { - "shape": "Sh" + "shape": "S12" }, "ContainsAny": { - "shape": "Sh" + "shape": "S12" }, "GreaterThan": { - "shape": "Sh" + "shape": "S12" }, "GreaterThanOrEquals": { - "shape": "Sh" + "shape": "S12" }, "LessThan": { - "shape": "Sh" + "shape": "S12" }, "LessThanOrEquals": { - "shape": "Sh" + "shape": "S12" } } }, - "S90": { + "Sax": { "type": "list", "member": { - "shape": "S8z" + "shape": "Saw" } }, - "S9n": { + "Say": { + "type": "structure", + "members": { + "Token": {}, + "UserId": {}, + "Groups": { + "type": "list", + "member": {} + }, + "DataSourceGroups": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "GroupId", + "DataSourceId" + ], + "members": { + "GroupId": {}, + "DataSourceId": {} + } + } + } + } + }, + "Sbj": { + "type": "structure", + "members": { + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + }, + "Scf": { + "type": "string", + "sensitive": true + }, + "Sdq": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DocumentAttributeKey": {}, + "Facets": { + "shape": "Sdq" + }, + "MaxResults": { + "type": "integer" + } + } + } + }, + "Sdu": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Relevance" + ], + "members": { + "Name": {}, + "Relevance": { + "shape": "S9f" + } + } + } + }, + "Se5": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "ValueType", + "Value" + ], + "members": { + "Key": {}, + "ValueType": {}, + "Value": { + "type": "structure", + "members": { + "TextWithHighlightsValue": { + "shape": "Se9" + } + } + } + } + } + }, + "Se9": { "type": "structure", "members": { "Text": {}, @@ -2461,6 +4026,39 @@ } } } + }, + "Sed": { + "type": "structure", + "members": { + "ScoreConfidence": {} + } + }, + "Sel": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DocumentAttributeKey": {}, + "DocumentAttributeValueType": {}, + "DocumentAttributeValueCountPairs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DocumentAttributeValue": { + "shape": "S14" + }, + "Count": { + "type": "integer" + }, + "FacetResults": { + "shape": "Sel" + } + } + } + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/kendra-ranking-2022-10-19.min.json b/iamlivecore/service/kendra-ranking-2022-10-19.min.json new file mode 100644 index 00000000..50ddc2b0 --- /dev/null +++ b/iamlivecore/service/kendra-ranking-2022-10-19.min.json @@ -0,0 +1,286 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-10-19", + "endpointPrefix": "kendra-ranking", + "jsonVersion": "1.0", + "protocol": "json", + "serviceAbbreviation": "Kendra Ranking", + "serviceFullName": "Amazon Kendra Intelligent Ranking", + "serviceId": "Kendra Ranking", + "signatureVersion": "v4", + "signingName": "kendra-ranking", + "targetPrefix": "AWSKendraRerankingFrontendService", + "uid": "kendra-ranking-2022-10-19" + }, + "operations": { + "CreateRescoreExecutionPlan": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Description": {}, + "CapacityUnits": { + "shape": "S4" + }, + "Tags": { + "shape": "S6" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "Id", + "Arn" + ], + "members": { + "Id": {}, + "Arn": {} + } + } + }, + "DeleteRescoreExecutionPlan": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + } + }, + "DescribeRescoreExecutionPlan": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + }, + "output": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {}, + "Name": {}, + "Description": {}, + "CapacityUnits": { + "shape": "S4" + }, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "Status": {}, + "ErrorMessage": {} + } + } + }, + "ListRescoreExecutionPlans": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SummaryItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Id": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "Status": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S6" + } + } + } + }, + "Rescore": { + "input": { + "type": "structure", + "required": [ + "RescoreExecutionPlanId", + "SearchQuery", + "Documents" + ], + "members": { + "RescoreExecutionPlanId": {}, + "SearchQuery": {}, + "Documents": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id", + "OriginalScore" + ], + "members": { + "Id": {}, + "GroupId": {}, + "Title": {}, + "Body": {}, + "TokenizedTitle": { + "type": "list", + "member": {} + }, + "TokenizedBody": { + "type": "list", + "member": {} + }, + "OriginalScore": { + "type": "float" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "RescoreId": {}, + "ResultItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DocumentId": {}, + "Score": { + "type": "float" + } + } + } + } + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateRescoreExecutionPlan": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "Name": {}, + "Description": {}, + "CapacityUnits": { + "shape": "S4" + } + } + } + } + }, + "shapes": { + "S4": { + "type": "structure", + "required": [ + "RescoreCapacityUnits" + ], + "members": { + "RescoreCapacityUnits": { + "type": "integer" + } + } + }, + "S6": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/keyspaces-2022-02-10.min.json b/iamlivecore/service/keyspaces-2022-02-10.min.json new file mode 100644 index 00000000..5f474f23 --- /dev/null +++ b/iamlivecore/service/keyspaces-2022-02-10.min.json @@ -0,0 +1,606 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-02-10", + "endpointPrefix": "cassandra", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "Amazon Keyspaces", + "serviceId": "Keyspaces", + "signatureVersion": "v4", + "signingName": "cassandra", + "targetPrefix": "KeyspacesService", + "uid": "keyspaces-2022-02-10" + }, + "operations": { + "CreateKeyspace": { + "input": { + "type": "structure", + "required": [ + "keyspaceName" + ], + "members": { + "keyspaceName": {}, + "tags": { + "shape": "S3" + }, + "replicationSpecification": { + "type": "structure", + "required": [ + "replicationStrategy" + ], + "members": { + "replicationStrategy": {}, + "regionList": { + "shape": "S9" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + } + }, + "CreateTable": { + "input": { + "type": "structure", + "required": [ + "keyspaceName", + "tableName", + "schemaDefinition" + ], + "members": { + "keyspaceName": {}, + "tableName": {}, + "schemaDefinition": { + "shape": "Sf" + }, + "comment": { + "shape": "Sq" + }, + "capacitySpecification": { + "shape": "Ss" + }, + "encryptionSpecification": { + "shape": "Sv" + }, + "pointInTimeRecovery": { + "shape": "Sy" + }, + "ttl": { + "shape": "S10" + }, + "defaultTimeToLive": { + "type": "integer" + }, + "tags": { + "shape": "S3" + }, + "clientSideTimestamps": { + "shape": "S13" + } + } + }, + "output": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + } + }, + "DeleteKeyspace": { + "input": { + "type": "structure", + "required": [ + "keyspaceName" + ], + "members": { + "keyspaceName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteTable": { + "input": { + "type": "structure", + "required": [ + "keyspaceName", + "tableName" + ], + "members": { + "keyspaceName": {}, + "tableName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetKeyspace": { + "input": { + "type": "structure", + "required": [ + "keyspaceName" + ], + "members": { + "keyspaceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "keyspaceName", + "resourceArn", + "replicationStrategy" + ], + "members": { + "keyspaceName": {}, + "resourceArn": {}, + "replicationStrategy": {}, + "replicationRegions": { + "shape": "S9" + } + } + } + }, + "GetTable": { + "input": { + "type": "structure", + "required": [ + "keyspaceName", + "tableName" + ], + "members": { + "keyspaceName": {}, + "tableName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "keyspaceName", + "tableName", + "resourceArn" + ], + "members": { + "keyspaceName": {}, + "tableName": {}, + "resourceArn": {}, + "creationTimestamp": { + "type": "timestamp" + }, + "status": {}, + "schemaDefinition": { + "shape": "Sf" + }, + "capacitySpecification": { + "type": "structure", + "required": [ + "throughputMode" + ], + "members": { + "throughputMode": {}, + "readCapacityUnits": { + "type": "long" + }, + "writeCapacityUnits": { + "type": "long" + }, + "lastUpdateToPayPerRequestTimestamp": { + "type": "timestamp" + } + } + }, + "encryptionSpecification": { + "shape": "Sv" + }, + "pointInTimeRecovery": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {}, + "earliestRestorableTimestamp": { + "type": "timestamp" + } + } + }, + "ttl": { + "shape": "S10" + }, + "defaultTimeToLive": { + "type": "integer" + }, + "comment": { + "shape": "Sq" + }, + "clientSideTimestamps": { + "shape": "S13" + } + } + } + }, + "ListKeyspaces": { + "input": { + "type": "structure", + "members": { + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "keyspaces" + ], + "members": { + "nextToken": {}, + "keyspaces": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "keyspaceName", + "resourceArn", + "replicationStrategy" + ], + "members": { + "keyspaceName": {}, + "resourceArn": {}, + "replicationStrategy": {}, + "replicationRegions": { + "shape": "S9" + } + } + } + } + } + } + }, + "ListTables": { + "input": { + "type": "structure", + "required": [ + "keyspaceName" + ], + "members": { + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "keyspaceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "tables": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "keyspaceName", + "tableName", + "resourceArn" + ], + "members": { + "keyspaceName": {}, + "tableName": {}, + "resourceArn": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "tags": { + "shape": "S3" + } + } + } + }, + "RestoreTable": { + "input": { + "type": "structure", + "required": [ + "sourceKeyspaceName", + "sourceTableName", + "targetKeyspaceName", + "targetTableName" + ], + "members": { + "sourceKeyspaceName": {}, + "sourceTableName": {}, + "targetKeyspaceName": {}, + "targetTableName": {}, + "restoreTimestamp": { + "type": "timestamp" + }, + "capacitySpecificationOverride": { + "shape": "Ss" + }, + "encryptionSpecificationOverride": { + "shape": "Sv" + }, + "pointInTimeRecoveryOverride": { + "shape": "Sy" + }, + "tagsOverride": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "required": [ + "restoredTableARN" + ], + "members": { + "restoredTableARN": {} + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": {}, + "tags": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": {}, + "tags": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateTable": { + "input": { + "type": "structure", + "required": [ + "keyspaceName", + "tableName" + ], + "members": { + "keyspaceName": {}, + "tableName": {}, + "addColumns": { + "shape": "Sg" + }, + "capacitySpecification": { + "shape": "Ss" + }, + "encryptionSpecification": { + "shape": "Sv" + }, + "pointInTimeRecovery": { + "shape": "Sy" + }, + "ttl": { + "shape": "S10" + }, + "defaultTimeToLive": { + "type": "integer" + }, + "clientSideTimestamps": { + "shape": "S13" + } + } + }, + "output": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + } + } + }, + "shapes": { + "S3": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + }, + "S9": { + "type": "list", + "member": {} + }, + "Sf": { + "type": "structure", + "required": [ + "allColumns", + "partitionKeys" + ], + "members": { + "allColumns": { + "shape": "Sg" + }, + "partitionKeys": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + } + }, + "clusteringKeys": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "orderBy" + ], + "members": { + "name": {}, + "orderBy": {} + } + } + }, + "staticColumns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + } + } + } + }, + "Sg": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "name": {}, + "type": {} + } + } + }, + "Sq": { + "type": "structure", + "required": [ + "message" + ], + "members": { + "message": {} + } + }, + "Ss": { + "type": "structure", + "required": [ + "throughputMode" + ], + "members": { + "throughputMode": {}, + "readCapacityUnits": { + "type": "long" + }, + "writeCapacityUnits": { + "type": "long" + } + } + }, + "Sv": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "kmsKeyIdentifier": {} + } + }, + "Sy": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {} + } + }, + "S10": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {} + } + }, + "S13": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/kinesis-2013-12-02.min.json b/iamlivecore/service/kinesis-2013-12-02.min.json index e5d87717..4e58a0e9 100644 --- a/iamlivecore/service/kinesis-2013-12-02.min.json +++ b/iamlivecore/service/kinesis-2013-12-02.min.json @@ -20,7 +20,6 @@ "input": { "type": "structure", "required": [ - "StreamName", "Tags" ], "members": { @@ -29,21 +28,33 @@ "type": "map", "key": {}, "value": {} + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "CreateStream": { "input": { "type": "structure", "required": [ - "StreamName", - "ShardCount" + "StreamName" ], "members": { "StreamName": {}, "ShardCount": { "type": "integer" + }, + "StreamModeDetails": { + "shape": "S9" } } } @@ -52,38 +63,67 @@ "input": { "type": "structure", "required": [ - "StreamName", "RetentionPeriodHours" ], "members": { "StreamName": {}, "RetentionPeriodHours": { "type": "integer" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "DeleteStream": { "input": { "type": "structure", - "required": [ - "StreamName" - ], "members": { "StreamName": {}, "EnforceConsumerDeletion": { "type": "boolean" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "DeregisterStreamConsumer": { "input": { "type": "structure", "members": { - "StreamARN": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + }, "ConsumerName": {}, - "ConsumerARN": {} + "ConsumerARN": { + "contextParam": { + "name": "ConsumerARN" + } + } + } + }, + "staticContextParams": { + "OperationType": { + "value": "control" } } }, @@ -96,7 +136,9 @@ "type": "structure", "required": [ "ShardLimit", - "OpenShardCount" + "OpenShardCount", + "OnDemandStreamCount", + "OnDemandStreamCountLimit" ], "members": { "ShardLimit": { @@ -104,6 +146,12 @@ }, "OpenShardCount": { "type": "integer" + }, + "OnDemandStreamCount": { + "type": "integer" + }, + "OnDemandStreamCountLimit": { + "type": "integer" } } } @@ -111,15 +159,17 @@ "DescribeStream": { "input": { "type": "structure", - "required": [ - "StreamName" - ], "members": { "StreamName": {}, "Limit": { "type": "integer" }, - "ExclusiveStartShardId": {} + "ExclusiveStartShardId": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } } }, "output": { @@ -144,8 +194,11 @@ "StreamName": {}, "StreamARN": {}, "StreamStatus": {}, + "StreamModeDetails": { + "shape": "S9" + }, "Shards": { - "shape": "Sp" + "shape": "St" }, "HasMoreShards": { "type": "boolean" @@ -157,22 +210,35 @@ "type": "timestamp" }, "EnhancedMonitoring": { - "shape": "Sw" + "shape": "S10" }, "EncryptionType": {}, "KeyId": {} } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "DescribeStreamConsumer": { "input": { "type": "structure", "members": { - "StreamARN": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + }, "ConsumerName": {}, - "ConsumerARN": {} + "ConsumerARN": { + "contextParam": { + "name": "ConsumerARN" + } + } } }, "output": { @@ -201,16 +267,23 @@ } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "DescribeStreamSummary": { "input": { "type": "structure", - "required": [ - "StreamName" - ], "members": { - "StreamName": {} + "StreamName": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } } }, "output": { @@ -234,6 +307,9 @@ "StreamName": {}, "StreamARN": {}, "StreamStatus": {}, + "StreamModeDetails": { + "shape": "S9" + }, "RetentionPeriodHours": { "type": "integer" }, @@ -241,7 +317,7 @@ "type": "timestamp" }, "EnhancedMonitoring": { - "shape": "Sw" + "shape": "S10" }, "EncryptionType": {}, "KeyId": {}, @@ -254,42 +330,65 @@ } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "DisableEnhancedMonitoring": { "input": { "type": "structure", "required": [ - "StreamName", "ShardLevelMetrics" ], "members": { "StreamName": {}, "ShardLevelMetrics": { - "shape": "Sy" + "shape": "S12" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } }, "output": { - "shape": "S1b" + "shape": "S1f" + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "EnableEnhancedMonitoring": { "input": { "type": "structure", "required": [ - "StreamName", "ShardLevelMetrics" ], "members": { "StreamName": {}, "ShardLevelMetrics": { - "shape": "Sy" + "shape": "S12" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } }, "output": { - "shape": "S1b" + "shape": "S1f" + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "GetRecords": { @@ -302,6 +401,11 @@ "ShardIterator": {}, "Limit": { "type": "integer" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } }, @@ -353,19 +457,23 @@ "member": {} }, "HashKeyRange": { - "shape": "Sr" + "shape": "Sv" } } } } } + }, + "staticContextParams": { + "OperationType": { + "value": "data" + } } }, "GetShardIterator": { "input": { "type": "structure", "required": [ - "StreamName", "ShardId", "ShardIteratorType" ], @@ -376,6 +484,11 @@ "StartingSequenceNumber": {}, "Timestamp": { "type": "timestamp" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } }, @@ -384,21 +497,35 @@ "members": { "ShardIterator": {} } + }, + "staticContextParams": { + "OperationType": { + "value": "data" + } } }, "IncreaseStreamRetentionPeriod": { "input": { "type": "structure", "required": [ - "StreamName", "RetentionPeriodHours" ], "members": { "StreamName": {}, "RetentionPeriodHours": { "type": "integer" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "ListShards": { @@ -426,6 +553,11 @@ "type": "timestamp" } } + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } }, @@ -433,10 +565,15 @@ "type": "structure", "members": { "Shards": { - "shape": "Sp" + "shape": "St" }, "NextToken": {} } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "ListStreamConsumers": { @@ -446,7 +583,11 @@ "StreamARN" ], "members": { - "StreamARN": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + }, "NextToken": {}, "MaxResults": { "type": "integer" @@ -462,11 +603,16 @@ "Consumers": { "type": "list", "member": { - "shape": "S23" + "shape": "S27" } }, "NextToken": {} } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "ListStreams": { @@ -476,7 +622,8 @@ "Limit": { "type": "integer" }, - "ExclusiveStartStreamName": {} + "ExclusiveStartStreamName": {}, + "NextToken": {} } }, "output": { @@ -492,6 +639,29 @@ }, "HasMoreStreams": { "type": "boolean" + }, + "NextToken": {}, + "StreamSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StreamName", + "StreamARN", + "StreamStatus" + ], + "members": { + "StreamName": {}, + "StreamARN": {}, + "StreamStatus": {}, + "StreamModeDetails": { + "shape": "S9" + }, + "StreamCreationTimestamp": { + "type": "timestamp" + } + } + } } } } @@ -499,14 +669,16 @@ "ListTagsForStream": { "input": { "type": "structure", - "required": [ - "StreamName" - ], "members": { "StreamName": {}, "ExclusiveStartTagKey": {}, "Limit": { "type": "integer" + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } }, @@ -534,20 +706,34 @@ "type": "boolean" } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "MergeShards": { "input": { "type": "structure", "required": [ - "StreamName", "ShardToMerge", "AdjacentShardToMerge" ], "members": { "StreamName": {}, "ShardToMerge": {}, - "AdjacentShardToMerge": {} + "AdjacentShardToMerge": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } + } + }, + "staticContextParams": { + "OperationType": { + "value": "control" } } }, @@ -555,7 +741,6 @@ "input": { "type": "structure", "required": [ - "StreamName", "Data", "PartitionKey" ], @@ -566,7 +751,12 @@ }, "PartitionKey": {}, "ExplicitHashKey": {}, - "SequenceNumberForOrdering": {} + "SequenceNumberForOrdering": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } } }, "output": { @@ -580,14 +770,18 @@ "SequenceNumber": {}, "EncryptionType": {} } + }, + "staticContextParams": { + "OperationType": { + "value": "data" + } } }, "PutRecords": { "input": { "type": "structure", "required": [ - "Records", - "StreamName" + "Records" ], "members": { "Records": { @@ -607,7 +801,12 @@ } } }, - "StreamName": {} + "StreamName": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } } }, "output": { @@ -633,6 +832,11 @@ }, "EncryptionType": {} } + }, + "staticContextParams": { + "OperationType": { + "value": "data" + } } }, "RegisterStreamConsumer": { @@ -643,7 +847,11 @@ "ConsumerName" ], "members": { - "StreamARN": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + }, "ConsumerName": {} } }, @@ -654,16 +862,20 @@ ], "members": { "Consumer": { - "shape": "S23" + "shape": "S27" } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "RemoveTagsFromStream": { "input": { "type": "structure", "required": [ - "StreamName", "TagKeys" ], "members": { @@ -671,22 +883,41 @@ "TagKeys": { "type": "list", "member": {} + }, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } }, "SplitShard": { "input": { "type": "structure", "required": [ - "StreamName", "ShardToSplit", "NewStartingHashKey" ], "members": { "StreamName": {}, "ShardToSplit": {}, - "NewStartingHashKey": {} + "NewStartingHashKey": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } + } + }, + "staticContextParams": { + "OperationType": { + "value": "control" } } }, @@ -694,14 +925,23 @@ "input": { "type": "structure", "required": [ - "StreamName", "EncryptionType", "KeyId" ], "members": { "StreamName": {}, "EncryptionType": {}, - "KeyId": {} + "KeyId": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } + } + }, + "staticContextParams": { + "OperationType": { + "value": "control" } } }, @@ -709,14 +949,23 @@ "input": { "type": "structure", "required": [ - "StreamName", "EncryptionType", "KeyId" ], "members": { "StreamName": {}, "EncryptionType": {}, - "KeyId": {} + "KeyId": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } + } + }, + "staticContextParams": { + "OperationType": { + "value": "control" } } }, @@ -724,7 +973,6 @@ "input": { "type": "structure", "required": [ - "StreamName", "TargetShardCount", "ScalingType" ], @@ -733,7 +981,12 @@ "TargetShardCount": { "type": "integer" }, - "ScalingType": {} + "ScalingType": {}, + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + } } }, "output": { @@ -745,13 +998,52 @@ }, "TargetShardCount": { "type": "integer" + }, + "StreamARN": {} + } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } + } + }, + "UpdateStreamMode": { + "input": { + "type": "structure", + "required": [ + "StreamARN", + "StreamModeDetails" + ], + "members": { + "StreamARN": { + "contextParam": { + "name": "StreamARN" + } + }, + "StreamModeDetails": { + "shape": "S9" } } + }, + "staticContextParams": { + "OperationType": { + "value": "control" + } } } }, "shapes": { - "Sp": { + "S9": { + "type": "structure", + "required": [ + "StreamMode" + ], + "members": { + "StreamMode": {} + } + }, + "St": { "type": "list", "member": { "type": "structure", @@ -765,7 +1057,7 @@ "ParentShardId": {}, "AdjacentParentShardId": {}, "HashKeyRange": { - "shape": "Sr" + "shape": "Sv" }, "SequenceNumberRange": { "type": "structure", @@ -780,7 +1072,7 @@ } } }, - "Sr": { + "Sv": { "type": "structure", "required": [ "StartingHashKey", @@ -791,34 +1083,35 @@ "EndingHashKey": {} } }, - "Sw": { + "S10": { "type": "list", "member": { "type": "structure", "members": { "ShardLevelMetrics": { - "shape": "Sy" + "shape": "S12" } } } }, - "Sy": { + "S12": { "type": "list", "member": {} }, - "S1b": { + "S1f": { "type": "structure", "members": { "StreamName": {}, "CurrentShardLevelMetrics": { - "shape": "Sy" + "shape": "S12" }, "DesiredShardLevelMetrics": { - "shape": "Sy" - } + "shape": "S12" + }, + "StreamARN": {} } }, - "S23": { + "S27": { "type": "structure", "required": [ "ConsumerName", diff --git a/iamlivecore/service/kinesis-video-archived-media-2017-09-30.min.json b/iamlivecore/service/kinesis-video-archived-media-2017-09-30.min.json index 4b12b3a9..a08334e5 100644 --- a/iamlivecore/service/kinesis-video-archived-media-2017-09-30.min.json +++ b/iamlivecore/service/kinesis-video-archived-media-2017-09-30.min.json @@ -153,6 +153,69 @@ } } }, + "GetImages": { + "http": { + "requestUri": "/getImages" + }, + "input": { + "type": "structure", + "required": [ + "ImageSelectorType", + "StartTimestamp", + "EndTimestamp", + "Format" + ], + "members": { + "StreamName": {}, + "StreamARN": {}, + "ImageSelectorType": {}, + "StartTimestamp": { + "type": "timestamp" + }, + "EndTimestamp": { + "type": "timestamp" + }, + "SamplingInterval": { + "type": "integer" + }, + "Format": {}, + "FormatConfig": { + "type": "map", + "key": {}, + "value": {} + }, + "WidthPixels": { + "type": "integer" + }, + "HeightPixels": { + "type": "integer" + }, + "MaxResults": { + "type": "long" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Images": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TimeStamp": { + "type": "timestamp" + }, + "Error": {}, + "ImageContent": {} + } + } + }, + "NextToken": {} + } + } + }, "GetMediaForFragmentList": { "http": { "requestUri": "/getMediaForFragmentList" diff --git a/iamlivecore/service/kinesis-video-webrtc-storage-2018-05-10.min.json b/iamlivecore/service/kinesis-video-webrtc-storage-2018-05-10.min.json new file mode 100644 index 00000000..9c986594 --- /dev/null +++ b/iamlivecore/service/kinesis-video-webrtc-storage-2018-05-10.min.json @@ -0,0 +1,32 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "kinesisvideo", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon Kinesis Video WebRTC Storage", + "serviceId": "Kinesis Video WebRTC Storage", + "signatureVersion": "v4", + "signingName": "kinesisvideo", + "uid": "kinesis-video-webrtc-storage-2018-05-10" + }, + "operations": { + "JoinStorageSession": { + "http": { + "requestUri": "/joinStorageSession", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "channelArn" + ], + "members": { + "channelArn": {} + } + } + } + }, + "shapes": {} +} \ No newline at end of file diff --git a/iamlivecore/service/kinesisanalyticsv2-2018-05-23.min.json b/iamlivecore/service/kinesisanalyticsv2-2018-05-23.min.json index aef5edbc..301a0027 100644 --- a/iamlivecore/service/kinesisanalyticsv2-2018-05-23.min.json +++ b/iamlivecore/service/kinesisanalyticsv2-2018-05-23.min.json @@ -1290,6 +1290,9 @@ "members": { "GlueDataCatalogConfigurationUpdate": { "type": "structure", + "required": [ + "DatabaseARNUpdate" + ], "members": { "DatabaseARNUpdate": {} } @@ -1298,15 +1301,9 @@ }, "DeployAsApplicationConfigurationUpdate": { "type": "structure", - "required": [ - "S3ContentLocationUpdate" - ], "members": { "S3ContentLocationUpdate": { "type": "structure", - "required": [ - "BucketARNUpdate" - ], "members": { "BucketARNUpdate": {}, "BasePathUpdate": {} diff --git a/iamlivecore/service/kinesisvideo-2017-09-30.min.json b/iamlivecore/service/kinesisvideo-2017-09-30.min.json index dd408fa1..447e48bb 100644 --- a/iamlivecore/service/kinesisvideo-2017-09-30.min.json +++ b/iamlivecore/service/kinesisvideo-2017-09-30.min.json @@ -70,6 +70,22 @@ } } }, + "DeleteEdgeConfiguration": { + "http": { + "requestUri": "/deleteEdgeConfiguration" + }, + "input": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteSignalingChannel": { "http": { "requestUri": "/deleteSignalingChannel" @@ -108,6 +124,159 @@ "members": {} } }, + "DescribeEdgeConfiguration": { + "http": { + "requestUri": "/describeEdgeConfiguration" + }, + "input": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "SyncStatus": {}, + "FailedStatusDetails": {}, + "EdgeConfig": { + "shape": "Sw" + }, + "EdgeAgentStatus": { + "type": "structure", + "members": { + "LastRecorderStatus": { + "type": "structure", + "members": { + "JobStatusDetails": {}, + "LastCollectedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "RecorderStatus": {} + } + }, + "LastUploaderStatus": { + "type": "structure", + "members": { + "JobStatusDetails": {}, + "LastCollectedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "UploaderStatus": {} + } + } + } + } + } + } + }, + "DescribeImageGenerationConfiguration": { + "http": { + "requestUri": "/describeImageGenerationConfiguration" + }, + "input": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImageGenerationConfiguration": { + "shape": "S1k" + } + } + } + }, + "DescribeMappedResourceConfiguration": { + "http": { + "requestUri": "/describeMappedResourceConfiguration" + }, + "input": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "MappedResourceConfigurationList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "ARN": {} + } + } + }, + "NextToken": {} + } + } + }, + "DescribeMediaStorageConfiguration": { + "http": { + "requestUri": "/describeMediaStorageConfiguration" + }, + "input": { + "type": "structure", + "members": { + "ChannelName": {}, + "ChannelARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "MediaStorageConfiguration": { + "shape": "S26" + } + } + } + }, + "DescribeNotificationConfiguration": { + "http": { + "requestUri": "/describeNotificationConfiguration" + }, + "input": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "NotificationConfiguration": { + "shape": "S2a" + } + } + } + }, "DescribeSignalingChannel": { "http": { "requestUri": "/describeSignalingChannel" @@ -123,7 +292,7 @@ "type": "structure", "members": { "ChannelInfo": { - "shape": "Sr" + "shape": "S2e" } } } @@ -143,7 +312,7 @@ "type": "structure", "members": { "StreamInfo": { - "shape": "Sw" + "shape": "S2i" } } } @@ -209,6 +378,51 @@ } } }, + "ListEdgeAgentConfigurations": { + "http": { + "requestUri": "/listEdgeAgentConfigurations" + }, + "input": { + "type": "structure", + "required": [ + "HubDeviceArn" + ], + "members": { + "HubDeviceArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "EdgeConfigs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "SyncStatus": {}, + "FailedStatusDetails": {}, + "EdgeConfig": { + "shape": "Sw" + } + } + } + }, + "NextToken": {} + } + } + }, "ListSignalingChannels": { "http": { "requestUri": "/listSignalingChannels" @@ -235,7 +449,7 @@ "ChannelInfoList": { "type": "list", "member": { - "shape": "Sr" + "shape": "S2e" } }, "NextToken": {} @@ -268,7 +482,7 @@ "StreamInfoList": { "type": "list", "member": { - "shape": "Sw" + "shape": "S2i" } }, "NextToken": {} @@ -321,6 +535,42 @@ } } }, + "StartEdgeConfigurationUpdate": { + "http": { + "requestUri": "/startEdgeConfigurationUpdate" + }, + "input": { + "type": "structure", + "required": [ + "EdgeConfig" + ], + "members": { + "StreamName": {}, + "StreamARN": {}, + "EdgeConfig": { + "shape": "Sw" + } + } + }, + "output": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "SyncStatus": {}, + "FailedStatusDetails": {}, + "EdgeConfig": { + "shape": "Sw" + } + } + } + }, "TagResource": { "http": { "requestUri": "/TagResource" @@ -381,7 +631,7 @@ "members": { "ResourceARN": {}, "TagKeyList": { - "shape": "S1v" + "shape": "S3n" } } }, @@ -403,7 +653,7 @@ "StreamARN": {}, "StreamName": {}, "TagKeyList": { - "shape": "S1v" + "shape": "S3n" } } }, @@ -438,6 +688,66 @@ "members": {} } }, + "UpdateImageGenerationConfiguration": { + "http": { + "requestUri": "/updateImageGenerationConfiguration" + }, + "input": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {}, + "ImageGenerationConfiguration": { + "shape": "S1k" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateMediaStorageConfiguration": { + "http": { + "requestUri": "/updateMediaStorageConfiguration" + }, + "input": { + "type": "structure", + "required": [ + "ChannelARN", + "MediaStorageConfiguration" + ], + "members": { + "ChannelARN": {}, + "MediaStorageConfiguration": { + "shape": "S26" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateNotificationConfiguration": { + "http": { + "requestUri": "/updateNotificationConfiguration" + }, + "input": { + "type": "structure", + "members": { + "StreamName": {}, + "StreamARN": {}, + "NotificationConfiguration": { + "shape": "S2a" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateSignalingChannel": { "http": { "requestUri": "/updateSignalingChannel" @@ -509,7 +819,155 @@ "key": {}, "value": {} }, - "Sr": { + "Sw": { + "type": "structure", + "required": [ + "HubDeviceArn", + "RecorderConfig" + ], + "members": { + "HubDeviceArn": {}, + "RecorderConfig": { + "type": "structure", + "required": [ + "MediaSourceConfig" + ], + "members": { + "MediaSourceConfig": { + "type": "structure", + "required": [ + "MediaUriSecretArn", + "MediaUriType" + ], + "members": { + "MediaUriSecretArn": { + "type": "string", + "sensitive": true + }, + "MediaUriType": {} + } + }, + "ScheduleConfig": { + "shape": "S12" + } + } + }, + "UploaderConfig": { + "type": "structure", + "required": [ + "ScheduleConfig" + ], + "members": { + "ScheduleConfig": { + "shape": "S12" + } + } + }, + "DeletionConfig": { + "type": "structure", + "members": { + "EdgeRetentionInHours": { + "type": "integer" + }, + "LocalSizeConfig": { + "type": "structure", + "members": { + "MaxLocalMediaSizeInMB": { + "type": "integer" + }, + "StrategyOnFullSize": {} + } + }, + "DeleteAfterUpload": { + "type": "boolean" + } + } + } + } + }, + "S12": { + "type": "structure", + "required": [ + "ScheduleExpression", + "DurationInSeconds" + ], + "members": { + "ScheduleExpression": {}, + "DurationInSeconds": { + "type": "integer" + } + } + }, + "S1k": { + "type": "structure", + "required": [ + "Status", + "ImageSelectorType", + "DestinationConfig", + "SamplingInterval", + "Format" + ], + "members": { + "Status": {}, + "ImageSelectorType": {}, + "DestinationConfig": { + "type": "structure", + "required": [ + "Uri", + "DestinationRegion" + ], + "members": { + "Uri": {}, + "DestinationRegion": {} + } + }, + "SamplingInterval": { + "type": "integer" + }, + "Format": {}, + "FormatConfig": { + "type": "map", + "key": {}, + "value": {} + }, + "WidthPixels": { + "type": "integer" + }, + "HeightPixels": { + "type": "integer" + } + } + }, + "S26": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "StreamARN": {}, + "Status": {} + } + }, + "S2a": { + "type": "structure", + "required": [ + "Status", + "DestinationConfig" + ], + "members": { + "Status": {}, + "DestinationConfig": { + "type": "structure", + "required": [ + "Uri" + ], + "members": { + "Uri": {} + } + } + } + }, + "S2e": { "type": "structure", "members": { "ChannelName": {}, @@ -525,7 +983,7 @@ "Version": {} } }, - "Sw": { + "S2i": { "type": "structure", "members": { "DeviceName": {}, @@ -543,7 +1001,7 @@ } } }, - "S1v": { + "S3n": { "type": "list", "member": {} } diff --git a/iamlivecore/service/kms-2014-11-01.min.json b/iamlivecore/service/kms-2014-11-01.min.json index ed843ec5..1a8d458c 100644 --- a/iamlivecore/service/kms-2014-11-01.min.json +++ b/iamlivecore/service/kms-2014-11-01.min.json @@ -62,10 +62,7 @@ "input": { "type": "structure", "required": [ - "CustomKeyStoreName", - "CloudHsmClusterId", - "TrustAnchorCertificate", - "KeyStorePassword" + "CustomKeyStoreName" ], "members": { "CustomKeyStoreName": {}, @@ -73,7 +70,15 @@ "TrustAnchorCertificate": {}, "KeyStorePassword": { "shape": "Sd" - } + }, + "CustomKeyStoreType": {}, + "XksProxyUriEndpoint": {}, + "XksProxyUriPath": {}, + "XksProxyVpcEndpointServiceName": {}, + "XksProxyAuthenticationCredential": { + "shape": "Si" + }, + "XksProxyConnectivity": {} } }, "output": { @@ -96,15 +101,18 @@ "GranteePrincipal": {}, "RetiringPrincipal": {}, "Operations": { - "shape": "Sh" + "shape": "Sp" }, "Constraints": { - "shape": "Sj" + "shape": "Sr" }, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" }, - "Name": {} + "Name": {}, + "DryRun": { + "type": "boolean" + } } }, "output": { @@ -123,7 +131,7 @@ "Description": {}, "KeyUsage": {}, "CustomerMasterKeySpec": { - "shape": "Sw", + "shape": "S15", "deprecated": true, "deprecatedMessage": "This parameter has been deprecated. Instead, use the KeySpec parameter." }, @@ -134,18 +142,19 @@ "type": "boolean" }, "Tags": { - "shape": "S10" + "shape": "S19" }, "MultiRegion": { "type": "boolean" - } + }, + "XksKeyId": {} } }, "output": { "type": "structure", "members": { "KeyMetadata": { - "shape": "S16" + "shape": "S1f" } } } @@ -161,13 +170,19 @@ "type": "blob" }, "EncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" }, "KeyId": {}, - "EncryptionAlgorithm": {} + "EncryptionAlgorithm": {}, + "Recipient": { + "shape": "S21" + }, + "DryRun": { + "type": "boolean" + } } }, "output": { @@ -175,9 +190,12 @@ "members": { "KeyId": {}, "Plaintext": { - "shape": "S1q" + "shape": "S25" }, - "EncryptionAlgorithm": {} + "EncryptionAlgorithm": {}, + "CiphertextForRecipient": { + "type": "blob" + } } } }, @@ -246,6 +264,19 @@ "ConnectionErrorCode": {}, "CreationDate": { "type": "timestamp" + }, + "CustomKeyStoreType": {}, + "XksProxyConfiguration": { + "type": "structure", + "members": { + "Connectivity": {}, + "AccessKeyId": { + "shape": "Sj" + }, + "UriEndpoint": {}, + "UriPath": {}, + "VpcEndpointServiceName": {} + } } } } @@ -266,7 +297,7 @@ "members": { "KeyId": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" } } }, @@ -274,7 +305,7 @@ "type": "structure", "members": { "KeyMetadata": { - "shape": "S16" + "shape": "S1f" } } } @@ -348,15 +379,18 @@ "members": { "KeyId": {}, "Plaintext": { - "shape": "S1q" + "shape": "S25" }, "EncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" }, - "EncryptionAlgorithm": {} + "EncryptionAlgorithm": {}, + "DryRun": { + "type": "boolean" + } } }, "output": { @@ -379,14 +413,20 @@ "members": { "KeyId": {}, "EncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "NumberOfBytes": { "type": "integer" }, "KeySpec": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" + }, + "Recipient": { + "shape": "S21" + }, + "DryRun": { + "type": "boolean" } } }, @@ -397,9 +437,12 @@ "type": "blob" }, "Plaintext": { - "shape": "S1q" + "shape": "S25" }, - "KeyId": {} + "KeyId": {}, + "CiphertextForRecipient": { + "type": "blob" + } } } }, @@ -412,12 +455,18 @@ ], "members": { "EncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "KeyId": {}, "KeyPairSpec": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" + }, + "Recipient": { + "shape": "S21" + }, + "DryRun": { + "type": "boolean" } } }, @@ -428,13 +477,16 @@ "type": "blob" }, "PrivateKeyPlaintext": { - "shape": "S1q" + "shape": "S25" }, "PublicKey": { "type": "blob" }, "KeyId": {}, - "KeyPairSpec": {} + "KeyPairSpec": {}, + "CiphertextForRecipient": { + "type": "blob" + } } } }, @@ -447,12 +499,15 @@ ], "members": { "EncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "KeyId": {}, "KeyPairSpec": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" + }, + "DryRun": { + "type": "boolean" } } }, @@ -479,14 +534,17 @@ "members": { "KeyId": {}, "EncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "KeySpec": {}, "NumberOfBytes": { "type": "integer" }, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" + }, + "DryRun": { + "type": "boolean" } } }, @@ -500,6 +558,39 @@ } } }, + "GenerateMac": { + "input": { + "type": "structure", + "required": [ + "Message", + "KeyId", + "MacAlgorithm" + ], + "members": { + "Message": { + "shape": "S25" + }, + "KeyId": {}, + "MacAlgorithm": {}, + "GrantTokens": { + "shape": "Sv" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "Mac": { + "type": "blob" + }, + "MacAlgorithm": {}, + "KeyId": {} + } + } + }, "GenerateRandom": { "input": { "type": "structure", @@ -507,14 +598,20 @@ "NumberOfBytes": { "type": "integer" }, - "CustomKeyStoreId": {} + "CustomKeyStoreId": {}, + "Recipient": { + "shape": "S21" + } } }, "output": { "type": "structure", "members": { "Plaintext": { - "shape": "S1q" + "shape": "S25" + }, + "CiphertextForRecipient": { + "type": "blob" } } } @@ -579,7 +676,7 @@ "type": "blob" }, "PublicKey": { - "shape": "S1q" + "shape": "S25" }, "ParametersValidTo": { "type": "timestamp" @@ -596,7 +693,7 @@ "members": { "KeyId": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" } } }, @@ -608,17 +705,17 @@ "type": "blob" }, "CustomerMasterKeySpec": { - "shape": "Sw", + "shape": "S15", "deprecated": true, "deprecatedMessage": "This field has been deprecated. Instead, use the KeySpec field." }, "KeySpec": {}, "KeyUsage": {}, "EncryptionAlgorithms": { - "shape": "S1d" + "shape": "S1m" }, "SigningAlgorithms": { - "shape": "S1f" + "shape": "S1o" } } } @@ -705,7 +802,7 @@ } }, "output": { - "shape": "S39" + "shape": "S3r" } }, "ListKeyPolicies": { @@ -784,7 +881,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S10" + "shape": "S19" }, "NextMarker": {}, "Truncated": { @@ -808,7 +905,7 @@ } }, "output": { - "shape": "S39" + "shape": "S3r" } }, "PutKeyPolicy": { @@ -841,17 +938,20 @@ "type": "blob" }, "SourceEncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "SourceKeyId": {}, "DestinationKeyId": {}, "DestinationEncryptionContext": { - "shape": "Sk" + "shape": "Ss" }, "SourceEncryptionAlgorithm": {}, "DestinationEncryptionAlgorithm": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" + }, + "DryRun": { + "type": "boolean" } } }, @@ -884,7 +984,7 @@ }, "Description": {}, "Tags": { - "shape": "S10" + "shape": "S19" } } }, @@ -892,11 +992,11 @@ "type": "structure", "members": { "ReplicaKeyMetadata": { - "shape": "S16" + "shape": "S1f" }, "ReplicaPolicy": {}, "ReplicaTags": { - "shape": "S10" + "shape": "S19" } } } @@ -907,7 +1007,10 @@ "members": { "GrantToken": {}, "KeyId": {}, - "GrantId": {} + "GrantId": {}, + "DryRun": { + "type": "boolean" + } } } }, @@ -920,7 +1023,10 @@ ], "members": { "KeyId": {}, - "GrantId": {} + "GrantId": {}, + "DryRun": { + "type": "boolean" + } } } }, @@ -962,13 +1068,16 @@ "members": { "KeyId": {}, "Message": { - "shape": "S1q" + "shape": "S25" }, "MessageType": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" }, - "SigningAlgorithm": {} + "SigningAlgorithm": {}, + "DryRun": { + "type": "boolean" + } } }, "output": { @@ -992,7 +1101,7 @@ "members": { "KeyId": {}, "Tags": { - "shape": "S10" + "shape": "S19" } } } @@ -1038,7 +1147,14 @@ "KeyStorePassword": { "shape": "Sd" }, - "CloudHsmClusterId": {} + "CloudHsmClusterId": {}, + "XksProxyUriEndpoint": {}, + "XksProxyUriPath": {}, + "XksProxyVpcEndpointServiceName": {}, + "XksProxyAuthenticationCredential": { + "shape": "Si" + }, + "XksProxyConnectivity": {} } }, "output": { @@ -1084,7 +1200,7 @@ "members": { "KeyId": {}, "Message": { - "shape": "S1q" + "shape": "S25" }, "MessageType": {}, "Signature": { @@ -1092,7 +1208,10 @@ }, "SigningAlgorithm": {}, "GrantTokens": { - "shape": "Sn" + "shape": "Sv" + }, + "DryRun": { + "type": "boolean" } } }, @@ -1106,6 +1225,43 @@ "SigningAlgorithm": {} } } + }, + "VerifyMac": { + "input": { + "type": "structure", + "required": [ + "Message", + "KeyId", + "MacAlgorithm", + "Mac" + ], + "members": { + "Message": { + "shape": "S25" + }, + "KeyId": {}, + "MacAlgorithm": {}, + "Mac": { + "type": "blob" + }, + "GrantTokens": { + "shape": "Sv" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "KeyId": {}, + "MacValid": { + "type": "boolean" + }, + "MacAlgorithm": {} + } + } } }, "shapes": { @@ -1113,36 +1269,56 @@ "type": "string", "sensitive": true }, - "Sh": { + "Si": { + "type": "structure", + "required": [ + "AccessKeyId", + "RawSecretAccessKey" + ], + "members": { + "AccessKeyId": { + "shape": "Sj" + }, + "RawSecretAccessKey": { + "type": "string", + "sensitive": true + } + } + }, + "Sj": { + "type": "string", + "sensitive": true + }, + "Sp": { "type": "list", "member": {} }, - "Sj": { + "Sr": { "type": "structure", "members": { "EncryptionContextSubset": { - "shape": "Sk" + "shape": "Ss" }, "EncryptionContextEquals": { - "shape": "Sk" + "shape": "Ss" } } }, - "Sk": { + "Ss": { "type": "map", "key": {}, "value": {} }, - "Sn": { + "Sv": { "type": "list", "member": {} }, - "Sw": { + "S15": { "type": "string", "deprecated": true, "deprecatedMessage": "This enum has been deprecated. Instead, use the KeySpec enum." }, - "S10": { + "S19": { "type": "list", "member": { "type": "structure", @@ -1156,7 +1332,7 @@ } } }, - "S16": { + "S1f": { "type": "structure", "required": [ "KeyId" @@ -1186,16 +1362,16 @@ "ExpirationModel": {}, "KeyManager": {}, "CustomerMasterKeySpec": { - "shape": "Sw", + "shape": "S15", "deprecated": true, "deprecatedMessage": "This field has been deprecated. Instead, use the KeySpec field." }, "KeySpec": {}, "EncryptionAlgorithms": { - "shape": "S1d" + "shape": "S1m" }, "SigningAlgorithms": { - "shape": "S1f" + "shape": "S1o" }, "MultiRegion": { "type": "boolean" @@ -1205,41 +1381,60 @@ "members": { "MultiRegionKeyType": {}, "PrimaryKey": { - "shape": "S1j" + "shape": "S1s" }, "ReplicaKeys": { "type": "list", "member": { - "shape": "S1j" + "shape": "S1s" } } } }, "PendingDeletionWindowInDays": { "type": "integer" + }, + "MacAlgorithms": { + "type": "list", + "member": {} + }, + "XksKeyConfiguration": { + "type": "structure", + "members": { + "Id": {} + } } } }, - "S1d": { + "S1m": { "type": "list", "member": {} }, - "S1f": { + "S1o": { "type": "list", "member": {} }, - "S1j": { + "S1s": { "type": "structure", "members": { "Arn": {}, "Region": {} } }, - "S1q": { + "S21": { + "type": "structure", + "members": { + "KeyEncryptionAlgorithm": {}, + "AttestationDocument": { + "type": "blob" + } + } + }, + "S25": { "type": "blob", "sensitive": true }, - "S39": { + "S3r": { "type": "structure", "members": { "Grants": { @@ -1257,10 +1452,10 @@ "RetiringPrincipal": {}, "IssuingAccount": {}, "Operations": { - "shape": "Sh" + "shape": "Sp" }, "Constraints": { - "shape": "Sj" + "shape": "Sr" } } } diff --git a/iamlivecore/service/lakeformation-2017-03-31.min.json b/iamlivecore/service/lakeformation-2017-03-31.min.json index 0b1cfff9..9deb1f35 100644 --- a/iamlivecore/service/lakeformation-2017-03-31.min.json +++ b/iamlivecore/service/lakeformation-2017-03-31.min.json @@ -4,16 +4,18 @@ "apiVersion": "2017-03-31", "endpointPrefix": "lakeformation", "jsonVersion": "1.1", - "protocol": "json", + "protocol": "rest-json", "serviceFullName": "AWS Lake Formation", "serviceId": "LakeFormation", "signatureVersion": "v4", "signingName": "lakeformation", - "targetPrefix": "AWSLakeFormation", "uid": "lakeformation-2017-03-31" }, "operations": { "AddLFTagsToResource": { + "http": { + "requestUri": "/AddLFTagsToResource" + }, "input": { "type": "structure", "required": [ @@ -26,7 +28,7 @@ "shape": "S3" }, "LFTags": { - "shape": "Sm" + "shape": "Sn" } } }, @@ -34,12 +36,47 @@ "type": "structure", "members": { "Failures": { - "shape": "Sp" + "shape": "Sq" + } + } + } + }, + "AssumeDecoratedRoleWithSAML": { + "http": { + "requestUri": "/AssumeDecoratedRoleWithSAML" + }, + "input": { + "type": "structure", + "required": [ + "SAMLAssertion", + "RoleArn", + "PrincipalArn" + ], + "members": { + "SAMLAssertion": {}, + "RoleArn": {}, + "PrincipalArn": {}, + "DurationSeconds": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccessKeyId": {}, + "SecretAccessKey": {}, + "SessionToken": {}, + "Expiration": { + "type": "timestamp" } } } }, "BatchGrantPermissions": { + "http": { + "requestUri": "/BatchGrantPermissions" + }, "input": { "type": "structure", "required": [ @@ -48,7 +85,7 @@ "members": { "CatalogId": {}, "Entries": { - "shape": "Su" + "shape": "S15" } } }, @@ -56,12 +93,15 @@ "type": "structure", "members": { "Failures": { - "shape": "S12" + "shape": "S1d" } } } }, "BatchRevokePermissions": { + "http": { + "requestUri": "/BatchRevokePermissions" + }, "input": { "type": "structure", "required": [ @@ -70,7 +110,7 @@ "members": { "CatalogId": {}, "Entries": { - "shape": "Su" + "shape": "S15" } } }, @@ -78,12 +118,73 @@ "type": "structure", "members": { "Failures": { - "shape": "S12" + "shape": "S1d" } } } }, + "CancelTransaction": { + "http": { + "requestUri": "/CancelTransaction" + }, + "input": { + "type": "structure", + "required": [ + "TransactionId" + ], + "members": { + "TransactionId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "CommitTransaction": { + "http": { + "requestUri": "/CommitTransaction" + }, + "input": { + "type": "structure", + "required": [ + "TransactionId" + ], + "members": { + "TransactionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "TransactionStatus": {} + } + } + }, + "CreateDataCellsFilter": { + "http": { + "requestUri": "/CreateDataCellsFilter" + }, + "input": { + "type": "structure", + "required": [ + "TableData" + ], + "members": { + "TableData": { + "shape": "S1o" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateLFTag": { + "http": { + "requestUri": "/CreateLFTag" + }, "input": { "type": "structure", "required": [ @@ -94,7 +195,7 @@ "CatalogId": {}, "TagKey": {}, "TagValues": { - "shape": "Sf" + "shape": "Sg" } } }, @@ -103,7 +204,28 @@ "members": {} } }, + "DeleteDataCellsFilter": { + "http": { + "requestUri": "/DeleteDataCellsFilter" + }, + "input": { + "type": "structure", + "members": { + "TableCatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "Name": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteLFTag": { + "http": { + "requestUri": "/DeleteLFTag" + }, "input": { "type": "structure", "required": [ @@ -119,7 +241,47 @@ "members": {} } }, + "DeleteObjectsOnCancel": { + "http": { + "requestUri": "/DeleteObjectsOnCancel" + }, + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName", + "TransactionId", + "Objects" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "TransactionId": {}, + "Objects": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Uri" + ], + "members": { + "Uri": {}, + "ETag": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeregisterResource": { + "http": { + "requestUri": "/DeregisterResource" + }, "input": { "type": "structure", "required": [ @@ -135,6 +297,9 @@ } }, "DescribeResource": { + "http": { + "requestUri": "/DescribeResource" + }, "input": { "type": "structure", "required": [ @@ -148,12 +313,80 @@ "type": "structure", "members": { "ResourceInfo": { - "shape": "S1e" + "shape": "S2a" + } + } + } + }, + "DescribeTransaction": { + "http": { + "requestUri": "/DescribeTransaction" + }, + "input": { + "type": "structure", + "required": [ + "TransactionId" + ], + "members": { + "TransactionId": {} + } + }, + "output": { + "type": "structure", + "members": { + "TransactionDescription": { + "shape": "S2f" + } + } + } + }, + "ExtendTransaction": { + "http": { + "requestUri": "/ExtendTransaction" + }, + "input": { + "type": "structure", + "members": { + "TransactionId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetDataCellsFilter": { + "http": { + "requestUri": "/GetDataCellsFilter" + }, + "input": { + "type": "structure", + "required": [ + "TableCatalogId", + "DatabaseName", + "TableName", + "Name" + ], + "members": { + "TableCatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "DataCellsFilter": { + "shape": "S1o" } } } }, "GetDataLakeSettings": { + "http": { + "requestUri": "/GetDataLakeSettings" + }, "input": { "type": "structure", "members": { @@ -164,12 +397,15 @@ "type": "structure", "members": { "DataLakeSettings": { - "shape": "S1j" + "shape": "S2n" } } } }, "GetEffectivePermissionsForPath": { + "http": { + "requestUri": "/GetEffectivePermissionsForPath" + }, "input": { "type": "structure", "required": [ @@ -188,13 +424,16 @@ "type": "structure", "members": { "Permissions": { - "shape": "S1s" + "shape": "S30" }, "NextToken": {} } } }, "GetLFTag": { + "http": { + "requestUri": "/GetLFTag" + }, "input": { "type": "structure", "required": [ @@ -211,12 +450,101 @@ "CatalogId": {}, "TagKey": {}, "TagValues": { - "shape": "Sf" + "shape": "Sg" + } + } + } + }, + "GetQueryState": { + "http": { + "requestUri": "/GetQueryState", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "QueryId" + ], + "members": { + "QueryId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "State" + ], + "members": { + "Error": {}, + "State": {} + } + }, + "endpoint": { + "hostPrefix": "query-" + } + }, + "GetQueryStatistics": { + "http": { + "requestUri": "/GetQueryStatistics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "QueryId" + ], + "members": { + "QueryId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ExecutionStatistics": { + "type": "structure", + "members": { + "AverageExecutionTimeMillis": { + "type": "long" + }, + "DataScannedBytes": { + "type": "long" + }, + "WorkUnitsExecutedCount": { + "type": "long" + } + } + }, + "PlanningStatistics": { + "type": "structure", + "members": { + "EstimatedDataToScanBytes": { + "type": "long" + }, + "PlanningTimeMillis": { + "type": "long" + }, + "QueueTimeMillis": { + "type": "long" + }, + "WorkUnitsGeneratedCount": { + "type": "long" + } + } + }, + "QuerySubmissionTime": { + "type": "timestamp", + "timestampFormat": "iso8601" } } + }, + "endpoint": { + "hostPrefix": "query-" } }, "GetResourceLFTags": { + "http": { + "requestUri": "/GetResourceLFTags" + }, "input": { "type": "structure", "required": [ @@ -236,18 +564,254 @@ "type": "structure", "members": { "LFTagOnDatabase": { - "shape": "Sm" + "shape": "Sn" }, "LFTagsOnTable": { - "shape": "Sm" + "shape": "Sn" }, "LFTagsOnColumns": { - "shape": "S22" + "shape": "S3o" + } + } + } + }, + "GetTableObjects": { + "http": { + "requestUri": "/GetTableObjects" + }, + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "TransactionId": {}, + "QueryAsOfTime": { + "type": "timestamp" + }, + "PartitionPredicate": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Objects": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PartitionValues": { + "shape": "S3v" + }, + "Objects": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Uri": {}, + "ETag": {}, + "Size": { + "type": "long" + } + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "GetTemporaryGluePartitionCredentials": { + "http": { + "requestUri": "/GetTemporaryGluePartitionCredentials" + }, + "input": { + "type": "structure", + "required": [ + "TableArn", + "Partition" + ], + "members": { + "TableArn": {}, + "Partition": { + "type": "structure", + "required": [ + "Values" + ], + "members": { + "Values": { + "type": "list", + "member": {} + } + } + }, + "Permissions": { + "shape": "S1a" + }, + "DurationSeconds": { + "type": "integer" + }, + "AuditContext": { + "shape": "S44" + }, + "SupportedPermissionTypes": { + "shape": "S46" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccessKeyId": {}, + "SecretAccessKey": {}, + "SessionToken": {}, + "Expiration": { + "type": "timestamp" + } + } + } + }, + "GetTemporaryGlueTableCredentials": { + "http": { + "requestUri": "/GetTemporaryGlueTableCredentials" + }, + "input": { + "type": "structure", + "required": [ + "TableArn" + ], + "members": { + "TableArn": {}, + "Permissions": { + "shape": "S1a" + }, + "DurationSeconds": { + "type": "integer" + }, + "AuditContext": { + "shape": "S44" + }, + "SupportedPermissionTypes": { + "shape": "S46" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccessKeyId": {}, + "SecretAccessKey": {}, + "SessionToken": {}, + "Expiration": { + "type": "timestamp" + } + } + } + }, + "GetWorkUnitResults": { + "http": { + "requestUri": "/GetWorkUnitResults", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "QueryId", + "WorkUnitId", + "WorkUnitToken" + ], + "members": { + "QueryId": {}, + "WorkUnitId": { + "type": "long" + }, + "WorkUnitToken": { + "type": "string", + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ResultStream": { + "type": "blob", + "streaming": true + } + }, + "payload": "ResultStream" + }, + "endpoint": { + "hostPrefix": "data-" + } + }, + "GetWorkUnits": { + "http": { + "requestUri": "/GetWorkUnits", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "QueryId" + ], + "members": { + "NextToken": {}, + "PageSize": { + "type": "integer" + }, + "QueryId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "QueryId", + "WorkUnitRanges" + ], + "members": { + "NextToken": {}, + "QueryId": {}, + "WorkUnitRanges": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "WorkUnitIdMax", + "WorkUnitIdMin", + "WorkUnitToken" + ], + "members": { + "WorkUnitIdMax": { + "type": "long" + }, + "WorkUnitIdMin": { + "type": "long" + }, + "WorkUnitToken": {} + } + } } } + }, + "endpoint": { + "hostPrefix": "query-" } }, "GrantPermissions": { + "http": { + "requestUri": "/GrantPermissions" + }, "input": { "type": "structure", "required": [ @@ -258,16 +822,16 @@ "members": { "CatalogId": {}, "Principal": { - "shape": "Sx" + "shape": "S18" }, "Resource": { "shape": "S3" }, "Permissions": { - "shape": "Sz" + "shape": "S1a" }, "PermissionsWithGrantOption": { - "shape": "Sz" + "shape": "S1a" } } }, @@ -276,7 +840,39 @@ "members": {} } }, + "ListDataCellsFilter": { + "http": { + "requestUri": "/ListDataCellsFilter" + }, + "input": { + "type": "structure", + "members": { + "Table": { + "shape": "S7" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataCellsFilters": { + "type": "list", + "member": { + "shape": "S1o" + } + }, + "NextToken": {} + } + } + }, "ListLFTags": { + "http": { + "requestUri": "/ListLFTags" + }, "input": { "type": "structure", "members": { @@ -292,19 +888,22 @@ "type": "structure", "members": { "LFTags": { - "shape": "Sm" + "shape": "Sn" }, "NextToken": {} } } }, "ListPermissions": { + "http": { + "requestUri": "/ListPermissions" + }, "input": { "type": "structure", "members": { "CatalogId": {}, "Principal": { - "shape": "Sx" + "shape": "S18" }, "ResourceType": {}, "Resource": { @@ -313,20 +912,24 @@ "NextToken": {}, "MaxResults": { "type": "integer" - } + }, + "IncludeRelated": {} } }, "output": { "type": "structure", "members": { "PrincipalResourcePermissions": { - "shape": "S1s" + "shape": "S30" }, "NextToken": {} } } }, "ListResources": { + "http": { + "requestUri": "/ListResources" + }, "input": { "type": "structure", "members": { @@ -356,7 +959,78 @@ "ResourceInfoList": { "type": "list", "member": { - "shape": "S1e" + "shape": "S2a" + } + }, + "NextToken": {} + } + } + }, + "ListTableStorageOptimizers": { + "http": { + "requestUri": "/ListTableStorageOptimizers" + }, + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "StorageOptimizerType": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "StorageOptimizerList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StorageOptimizerType": {}, + "Config": { + "shape": "S5g" + }, + "ErrorMessage": {}, + "Warnings": {}, + "LastRunDetails": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTransactions": { + "http": { + "requestUri": "/ListTransactions" + }, + "input": { + "type": "structure", + "members": { + "CatalogId": {}, + "StatusFilter": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Transactions": { + "type": "list", + "member": { + "shape": "S2f" } }, "NextToken": {} @@ -364,6 +1038,9 @@ } }, "PutDataLakeSettings": { + "http": { + "requestUri": "/PutDataLakeSettings" + }, "input": { "type": "structure", "required": [ @@ -372,7 +1049,7 @@ "members": { "CatalogId": {}, "DataLakeSettings": { - "shape": "S1j" + "shape": "S2n" } } }, @@ -382,6 +1059,9 @@ } }, "RegisterResource": { + "http": { + "requestUri": "/RegisterResource" + }, "input": { "type": "structure", "required": [ @@ -392,7 +1072,10 @@ "UseServiceLinkedRole": { "type": "boolean" }, - "RoleArn": {} + "RoleArn": {}, + "WithFederation": { + "type": "boolean" + } } }, "output": { @@ -401,6 +1084,9 @@ } }, "RemoveLFTagsFromResource": { + "http": { + "requestUri": "/RemoveLFTagsFromResource" + }, "input": { "type": "structure", "required": [ @@ -413,7 +1099,7 @@ "shape": "S3" }, "LFTags": { - "shape": "Sm" + "shape": "Sn" } } }, @@ -421,12 +1107,15 @@ "type": "structure", "members": { "Failures": { - "shape": "Sp" + "shape": "Sq" } } } }, "RevokePermissions": { + "http": { + "requestUri": "/RevokePermissions" + }, "input": { "type": "structure", "required": [ @@ -437,16 +1126,16 @@ "members": { "CatalogId": {}, "Principal": { - "shape": "Sx" + "shape": "S18" }, "Resource": { "shape": "S3" }, "Permissions": { - "shape": "Sz" + "shape": "S1a" }, "PermissionsWithGrantOption": { - "shape": "Sz" + "shape": "S1a" } } }, @@ -456,6 +1145,9 @@ } }, "SearchDatabasesByLFTags": { + "http": { + "requestUri": "/SearchDatabasesByLFTags" + }, "input": { "type": "structure", "required": [ @@ -468,7 +1160,7 @@ }, "CatalogId": {}, "Expression": { - "shape": "Sj" + "shape": "Sk" } } }, @@ -485,7 +1177,7 @@ "shape": "S5" }, "LFTags": { - "shape": "Sm" + "shape": "Sn" } } } @@ -494,6 +1186,9 @@ } }, "SearchTablesByLFTags": { + "http": { + "requestUri": "/SearchTablesByLFTags" + }, "input": { "type": "structure", "required": [ @@ -506,7 +1201,7 @@ }, "CatalogId": {}, "Expression": { - "shape": "Sj" + "shape": "Sk" } } }, @@ -523,13 +1218,13 @@ "shape": "S7" }, "LFTagOnDatabase": { - "shape": "Sm" + "shape": "Sn" }, "LFTagsOnTable": { - "shape": "Sm" + "shape": "Sn" }, "LFTagsOnColumns": { - "shape": "S22" + "shape": "S3o" } } } @@ -537,7 +1232,97 @@ } } }, + "StartQueryPlanning": { + "http": { + "requestUri": "/StartQueryPlanning", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "QueryPlanningContext", + "QueryString" + ], + "members": { + "QueryPlanningContext": { + "type": "structure", + "required": [ + "DatabaseName" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "QueryAsOfTime": { + "type": "timestamp" + }, + "QueryParameters": { + "type": "map", + "key": {}, + "value": {} + }, + "TransactionId": {} + } + }, + "QueryString": { + "type": "string", + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "QueryId" + ], + "members": { + "QueryId": {} + } + }, + "endpoint": { + "hostPrefix": "query-" + } + }, + "StartTransaction": { + "http": { + "requestUri": "/StartTransaction" + }, + "input": { + "type": "structure", + "members": { + "TransactionType": {} + } + }, + "output": { + "type": "structure", + "members": { + "TransactionId": {} + } + } + }, + "UpdateDataCellsFilter": { + "http": { + "requestUri": "/UpdateDataCellsFilter" + }, + "input": { + "type": "structure", + "required": [ + "TableData" + ], + "members": { + "TableData": { + "shape": "S1o" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateLFTag": { + "http": { + "requestUri": "/UpdateLFTag" + }, "input": { "type": "structure", "required": [ @@ -547,10 +1332,10 @@ "CatalogId": {}, "TagKey": {}, "TagValuesToDelete": { - "shape": "Sf" + "shape": "Sg" }, "TagValuesToAdd": { - "shape": "Sf" + "shape": "Sg" } } }, @@ -560,6 +1345,9 @@ } }, "UpdateResource": { + "http": { + "requestUri": "/UpdateResource" + }, "input": { "type": "structure", "required": [ @@ -568,13 +1356,109 @@ ], "members": { "RoleArn": {}, - "ResourceArn": {} + "ResourceArn": {}, + "WithFederation": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateTableObjects": { + "http": { + "requestUri": "/UpdateTableObjects" + }, + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName", + "WriteOperations" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "TransactionId": {}, + "WriteOperations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AddObject": { + "type": "structure", + "required": [ + "Uri", + "ETag", + "Size" + ], + "members": { + "Uri": {}, + "ETag": {}, + "Size": { + "type": "long" + }, + "PartitionValues": { + "shape": "S3v" + } + } + }, + "DeleteObject": { + "type": "structure", + "required": [ + "Uri" + ], + "members": { + "Uri": {}, + "ETag": {}, + "PartitionValues": { + "shape": "S3v" + } + } + } + } + } + } } }, "output": { "type": "structure", "members": {} } + }, + "UpdateTableStorageOptimizer": { + "http": { + "requestUri": "/UpdateTableStorageOptimizer" + }, + "input": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName", + "StorageOptimizerConfig" + ], + "members": { + "CatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "StorageOptimizerConfig": { + "type": "map", + "key": {}, + "value": { + "shape": "S5g" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Result": {} + } + } } }, "shapes": { @@ -605,12 +1489,7 @@ "shape": "Sa" }, "ColumnWildcard": { - "type": "structure", - "members": { - "ExcludedColumnNames": { - "shape": "Sa" - } - } + "shape": "Sb" } } }, @@ -624,6 +1503,15 @@ "ResourceArn": {} } }, + "DataCellsFilter": { + "type": "structure", + "members": { + "TableCatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "Name": {} + } + }, "LFTag": { "type": "structure", "required": [ @@ -634,7 +1522,7 @@ "CatalogId": {}, "TagKey": {}, "TagValues": { - "shape": "Sf" + "shape": "Sg" } } }, @@ -648,7 +1536,7 @@ "CatalogId": {}, "ResourceType": {}, "Expression": { - "shape": "Sj" + "shape": "Sk" } } } @@ -683,11 +1571,19 @@ "type": "list", "member": {} }, - "Sf": { + "Sb": { + "type": "structure", + "members": { + "ExcludedColumnNames": { + "shape": "Sa" + } + } + }, + "Sg": { "type": "list", "member": {} }, - "Sj": { + "Sk": { "type": "list", "member": { "type": "structure", @@ -698,18 +1594,18 @@ "members": { "TagKey": {}, "TagValues": { - "shape": "Sf" + "shape": "Sg" } } } }, - "Sm": { + "Sn": { "type": "list", "member": { - "shape": "Sn" + "shape": "So" } }, - "Sn": { + "So": { "type": "structure", "required": [ "TagKey", @@ -719,38 +1615,38 @@ "CatalogId": {}, "TagKey": {}, "TagValues": { - "shape": "Sf" + "shape": "Sg" } } }, - "Sp": { + "Sq": { "type": "list", "member": { "type": "structure", "members": { "LFTag": { - "shape": "Sn" + "shape": "So" }, "Error": { - "shape": "Sr" + "shape": "Ss" } } } }, - "Sr": { + "Ss": { "type": "structure", "members": { "ErrorCode": {}, "ErrorMessage": {} } }, - "Su": { + "S15": { "type": "list", "member": { - "shape": "Sv" + "shape": "S16" } }, - "Sv": { + "S16": { "type": "structure", "required": [ "Id" @@ -758,104 +1654,176 @@ "members": { "Id": {}, "Principal": { - "shape": "Sx" + "shape": "S18" }, "Resource": { "shape": "S3" }, "Permissions": { - "shape": "Sz" + "shape": "S1a" }, "PermissionsWithGrantOption": { - "shape": "Sz" + "shape": "S1a" } } }, - "Sx": { + "S18": { "type": "structure", "members": { "DataLakePrincipalIdentifier": {} } }, - "Sz": { + "S1a": { "type": "list", "member": {} }, - "S12": { + "S1d": { "type": "list", "member": { "type": "structure", "members": { "RequestEntry": { - "shape": "Sv" + "shape": "S16" }, "Error": { - "shape": "Sr" + "shape": "Ss" } } } }, - "S1e": { + "S1o": { + "type": "structure", + "required": [ + "TableCatalogId", + "DatabaseName", + "TableName", + "Name" + ], + "members": { + "TableCatalogId": {}, + "DatabaseName": {}, + "TableName": {}, + "Name": {}, + "RowFilter": { + "type": "structure", + "members": { + "FilterExpression": {}, + "AllRowsWildcard": { + "type": "structure", + "members": {} + } + } + }, + "ColumnNames": { + "shape": "Sa" + }, + "ColumnWildcard": { + "shape": "Sb" + }, + "VersionId": {} + } + }, + "S2a": { "type": "structure", "members": { "ResourceArn": {}, "RoleArn": {}, "LastModified": { "type": "timestamp" + }, + "WithFederation": { + "type": "boolean" + } + } + }, + "S2f": { + "type": "structure", + "members": { + "TransactionId": {}, + "TransactionStatus": {}, + "TransactionStartTime": { + "type": "timestamp" + }, + "TransactionEndTime": { + "type": "timestamp" } } }, - "S1j": { + "S2n": { "type": "structure", "members": { "DataLakeAdmins": { - "type": "list", - "member": { - "shape": "Sx" - } + "shape": "S2o" + }, + "ReadOnlyAdmins": { + "shape": "S2o" }, "CreateDatabaseDefaultPermissions": { - "shape": "S1l" + "shape": "S2p" }, "CreateTableDefaultPermissions": { - "shape": "S1l" + "shape": "S2p" + }, + "Parameters": { + "type": "map", + "key": {}, + "value": {} }, "TrustedResourceOwners": { "type": "list", "member": {} + }, + "AllowExternalDataFiltering": { + "type": "boolean" + }, + "AllowFullTableExternalDataAccess": { + "type": "boolean" + }, + "ExternalDataFilteringAllowList": { + "shape": "S2o" + }, + "AuthorizedSessionTagValueList": { + "type": "list", + "member": {} } } }, - "S1l": { + "S2o": { + "type": "list", + "member": { + "shape": "S18" + } + }, + "S2p": { "type": "list", "member": { "type": "structure", "members": { "Principal": { - "shape": "Sx" + "shape": "S18" }, "Permissions": { - "shape": "Sz" + "shape": "S1a" } } } }, - "S1s": { + "S30": { "type": "list", "member": { "type": "structure", "members": { "Principal": { - "shape": "Sx" + "shape": "S18" }, "Resource": { "shape": "S3" }, "Permissions": { - "shape": "Sz" + "shape": "S1a" }, "PermissionsWithGrantOption": { - "shape": "Sz" + "shape": "S1a" }, "AdditionalDetails": { "type": "structure", @@ -869,17 +1837,36 @@ } } }, - "S22": { + "S3o": { "type": "list", "member": { "type": "structure", "members": { "Name": {}, "LFTags": { - "shape": "Sm" + "shape": "Sn" } } } + }, + "S3v": { + "type": "list", + "member": {} + }, + "S44": { + "type": "structure", + "members": { + "AdditionalAuditContext": {} + } + }, + "S46": { + "type": "list", + "member": {} + }, + "S5g": { + "type": "map", + "key": {}, + "value": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/lambda-2015-03-31.min.json b/iamlivecore/service/lambda-2015-03-31.min.json index 5e890adc..5923a8ba 100644 --- a/iamlivecore/service/lambda-2015-03-31.min.json +++ b/iamlivecore/service/lambda-2015-03-31.min.json @@ -80,7 +80,9 @@ "location": "querystring", "locationName": "Qualifier" }, - "RevisionId": {} + "RevisionId": {}, + "PrincipalOrgID": {}, + "FunctionUrlAuthType": {} } }, "output": { @@ -111,12 +113,12 @@ "FunctionVersion": {}, "Description": {}, "RoutingConfig": { - "shape": "Sn" + "shape": "Sp" } } }, "output": { - "shape": "Sr" + "shape": "St" } }, "CreateCodeSigningConfig": { @@ -132,10 +134,10 @@ "members": { "Description": {}, "AllowedPublishers": { - "shape": "Su" + "shape": "Sw" }, "CodeSigningPolicies": { - "shape": "Sw" + "shape": "Sy" } } }, @@ -146,7 +148,7 @@ ], "members": { "CodeSigningConfig": { - "shape": "Sz" + "shape": "S11" } } } @@ -170,6 +172,9 @@ "BatchSize": { "type": "integer" }, + "FilterCriteria": { + "shape": "S18" + }, "MaximumBatchingWindowInSeconds": { "type": "integer" }, @@ -181,7 +186,7 @@ "type": "timestamp" }, "DestinationConfig": { - "shape": "S1a" + "shape": "S1g" }, "MaximumRecordAgeInSeconds": { "type": "integer" @@ -196,24 +201,36 @@ "type": "integer" }, "Topics": { - "shape": "S1i" + "shape": "S1o" }, "Queues": { - "shape": "S1k" + "shape": "S1q" }, "SourceAccessConfigurations": { - "shape": "S1m" + "shape": "S1s" }, "SelfManagedEventSource": { - "shape": "S1q" + "shape": "S1w" }, "FunctionResponseTypes": { - "shape": "S1v" + "shape": "S21" + }, + "AmazonManagedKafkaEventSourceConfig": { + "shape": "S23" + }, + "SelfManagedKafkaEventSourceConfig": { + "shape": "S24" + }, + "ScalingConfig": { + "shape": "S25" + }, + "DocumentDBEventSourceConfig": { + "shape": "S27" } } }, "output": { - "shape": "S1x" + "shape": "S2b" } }, "CreateFunction": { @@ -237,7 +254,7 @@ "type": "structure", "members": { "ZipFile": { - "shape": "S23" + "shape": "S2h" }, "S3Bucket": {}, "S3Key": {}, @@ -256,36 +273,92 @@ "type": "boolean" }, "VpcConfig": { - "shape": "S2a" + "shape": "S2o" }, "PackageType": {}, "DeadLetterConfig": { - "shape": "S2g" + "shape": "S2u" }, "Environment": { - "shape": "S2i" + "shape": "S2w" }, "KMSKeyArn": {}, "TracingConfig": { - "shape": "S2n" + "shape": "S31" }, "Tags": { - "shape": "S2p" + "shape": "S33" }, "Layers": { - "shape": "S2s" + "shape": "S36" }, "FileSystemConfigs": { - "shape": "S2u" + "shape": "S38" }, "ImageConfig": { - "shape": "S2y" + "shape": "S3c" + }, + "CodeSigningConfigArn": {}, + "Architectures": { + "shape": "S3f" + }, + "EphemeralStorage": { + "shape": "S3h" }, - "CodeSigningConfigArn": {} + "SnapStart": { + "shape": "S3j" + } } }, "output": { - "shape": "S31" + "shape": "S3l" + } + }, + "CreateFunctionUrlConfig": { + "http": { + "requestUri": "/2021-10-31/functions/{FunctionName}/url", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "FunctionName", + "AuthType" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "Qualifier": { + "location": "querystring", + "locationName": "Qualifier" + }, + "AuthType": {}, + "Cors": { + "shape": "S4c" + }, + "InvokeMode": {} + } + }, + "output": { + "type": "structure", + "required": [ + "FunctionUrl", + "FunctionArn", + "AuthType", + "CreationTime" + ], + "members": { + "FunctionUrl": {}, + "FunctionArn": {}, + "AuthType": {}, + "Cors": { + "shape": "S4c" + }, + "CreationTime": {}, + "InvokeMode": {} + } } }, "DeleteAlias": { @@ -354,7 +427,7 @@ } }, "output": { - "shape": "S1x" + "shape": "S2b" } }, "DeleteFunction": { @@ -441,6 +514,29 @@ } } }, + "DeleteFunctionUrlConfig": { + "http": { + "method": "DELETE", + "requestUri": "/2021-10-31/functions/{FunctionName}/url", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "FunctionName" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "Qualifier": { + "location": "querystring", + "locationName": "Qualifier" + } + } + } + }, "DeleteLayerVersion": { "http": { "method": "DELETE", @@ -561,7 +657,7 @@ } }, "output": { - "shape": "Sr" + "shape": "St" } }, "GetCodeSigningConfig": { @@ -589,7 +685,7 @@ ], "members": { "CodeSigningConfig": { - "shape": "Sz" + "shape": "S11" } } } @@ -613,7 +709,7 @@ } }, "output": { - "shape": "S1x" + "shape": "S2b" } }, "GetFunction": { @@ -642,7 +738,7 @@ "type": "structure", "members": { "Configuration": { - "shape": "S31" + "shape": "S3l" }, "Code": { "type": "structure", @@ -654,10 +750,10 @@ } }, "Tags": { - "shape": "S2p" + "shape": "S33" }, "Concurrency": { - "shape": "S48" + "shape": "S5c" } } } @@ -742,7 +838,7 @@ } }, "output": { - "shape": "S31" + "shape": "S3l" } }, "GetFunctionEventInvokeConfig": { @@ -768,7 +864,51 @@ } }, "output": { - "shape": "S4g" + "shape": "S5k" + } + }, + "GetFunctionUrlConfig": { + "http": { + "method": "GET", + "requestUri": "/2021-10-31/functions/{FunctionName}/url", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FunctionName" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "Qualifier": { + "location": "querystring", + "locationName": "Qualifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "FunctionUrl", + "FunctionArn", + "AuthType", + "CreationTime", + "LastModifiedTime" + ], + "members": { + "FunctionUrl": {}, + "FunctionArn": {}, + "AuthType": {}, + "Cors": { + "shape": "S4c" + }, + "CreationTime": {}, + "LastModifiedTime": {}, + "InvokeMode": {} + } } }, "GetLayerVersion": { @@ -796,7 +936,7 @@ } }, "output": { - "shape": "S4k" + "shape": "S5q" } }, "GetLayerVersionByArn": { @@ -818,7 +958,7 @@ } }, "output": { - "shape": "S4k" + "shape": "S5q" } }, "GetLayerVersionPolicy": { @@ -924,6 +1064,37 @@ } } }, + "GetRuntimeManagementConfig": { + "http": { + "method": "GET", + "requestUri": "/2021-07-20/functions/{FunctionName}/runtime-management-config", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FunctionName" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "Qualifier": { + "location": "querystring", + "locationName": "Qualifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "UpdateRuntimeOn": {}, + "RuntimeVersionArn": {}, + "FunctionArn": {} + } + } + }, "Invoke": { "http": { "requestUri": "/2015-03-31/functions/{FunctionName}/invocations" @@ -951,7 +1122,7 @@ "locationName": "X-Amz-Client-Context" }, "Payload": { - "shape": "S23" + "shape": "S2h" }, "Qualifier": { "location": "querystring", @@ -976,7 +1147,7 @@ "locationName": "X-Amz-Log-Result" }, "Payload": { - "shape": "S23" + "shape": "S2h" }, "ExecutedVersion": { "location": "header", @@ -1022,6 +1193,86 @@ }, "deprecated": true }, + "InvokeWithResponseStream": { + "http": { + "requestUri": "/2021-11-15/functions/{FunctionName}/response-streaming-invocations" + }, + "input": { + "type": "structure", + "required": [ + "FunctionName" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "InvocationType": { + "location": "header", + "locationName": "X-Amz-Invocation-Type" + }, + "LogType": { + "location": "header", + "locationName": "X-Amz-Log-Type" + }, + "ClientContext": { + "location": "header", + "locationName": "X-Amz-Client-Context" + }, + "Qualifier": { + "location": "querystring", + "locationName": "Qualifier" + }, + "Payload": { + "shape": "S2h" + } + }, + "payload": "Payload" + }, + "output": { + "type": "structure", + "members": { + "StatusCode": { + "location": "statusCode", + "type": "integer" + }, + "ExecutedVersion": { + "location": "header", + "locationName": "X-Amz-Executed-Version" + }, + "EventStream": { + "type": "structure", + "members": { + "PayloadChunk": { + "type": "structure", + "members": { + "Payload": { + "shape": "S2h", + "eventpayload": true + } + }, + "event": true + }, + "InvokeComplete": { + "type": "structure", + "members": { + "ErrorCode": {}, + "ErrorDetails": {}, + "LogResult": {} + }, + "event": true + } + }, + "eventstream": true + }, + "ResponseStreamContentType": { + "location": "header", + "locationName": "Content-Type" + } + }, + "payload": "EventStream" + } + }, "ListAliases": { "http": { "method": "GET", @@ -1060,7 +1311,7 @@ "Aliases": { "type": "list", "member": { - "shape": "Sr" + "shape": "St" } } } @@ -1093,7 +1344,7 @@ "CodeSigningConfigs": { "type": "list", "member": { - "shape": "Sz" + "shape": "S11" } } } @@ -1134,7 +1385,7 @@ "EventSourceMappings": { "type": "list", "member": { - "shape": "S1x" + "shape": "S2b" } } } @@ -1173,7 +1424,68 @@ "FunctionEventInvokeConfigs": { "type": "list", "member": { - "shape": "S4g" + "shape": "S5k" + } + }, + "NextMarker": {} + } + } + }, + "ListFunctionUrlConfigs": { + "http": { + "method": "GET", + "requestUri": "/2021-10-31/functions/{FunctionName}/urls", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FunctionName" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "Marker": { + "location": "querystring", + "locationName": "Marker" + }, + "MaxItems": { + "location": "querystring", + "locationName": "MaxItems", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "FunctionUrlConfigs" + ], + "members": { + "FunctionUrlConfigs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FunctionUrl", + "FunctionArn", + "CreationTime", + "LastModifiedTime", + "AuthType" + ], + "members": { + "FunctionUrl": {}, + "FunctionArn": {}, + "CreationTime": {}, + "LastModifiedTime": {}, + "Cors": { + "shape": "S4c" + }, + "AuthType": {}, + "InvokeMode": {} + } } }, "NextMarker": {} @@ -1213,7 +1525,7 @@ "members": { "NextMarker": {}, "Functions": { - "shape": "S5p" + "shape": "S7a" } } } @@ -1284,6 +1596,10 @@ "location": "querystring", "locationName": "MaxItems", "type": "integer" + }, + "CompatibleArchitecture": { + "location": "querystring", + "locationName": "CompatibleArchitecture" } } }, @@ -1294,7 +1610,7 @@ "LayerVersions": { "type": "list", "member": { - "shape": "S5x" + "shape": "S7i" } } } @@ -1321,6 +1637,10 @@ "location": "querystring", "locationName": "MaxItems", "type": "integer" + }, + "CompatibleArchitecture": { + "location": "querystring", + "locationName": "CompatibleArchitecture" } } }, @@ -1336,7 +1656,7 @@ "LayerName": {}, "LayerArn": {}, "LatestMatchingVersion": { - "shape": "S5x" + "shape": "S7i" } } } @@ -1420,7 +1740,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S2p" + "shape": "S33" } } } @@ -1457,7 +1777,7 @@ "members": { "NextMarker": {}, "Versions": { - "shape": "S5p" + "shape": "S7a" } } } @@ -1486,21 +1806,24 @@ "S3Key": {}, "S3ObjectVersion": {}, "ZipFile": { - "shape": "S23" + "shape": "S2h" } } }, "CompatibleRuntimes": { - "shape": "S4n" + "shape": "S5t" }, - "LicenseInfo": {} + "LicenseInfo": {}, + "CompatibleArchitectures": { + "shape": "S5v" + } } }, "output": { "type": "structure", "members": { "Content": { - "shape": "S4l" + "shape": "S5r" }, "LayerArn": {}, "LayerVersionArn": {}, @@ -1510,9 +1833,12 @@ "type": "long" }, "CompatibleRuntimes": { - "shape": "S4n" + "shape": "S5t" }, - "LicenseInfo": {} + "LicenseInfo": {}, + "CompatibleArchitectures": { + "shape": "S5v" + } } } }, @@ -1537,7 +1863,7 @@ } }, "output": { - "shape": "S31" + "shape": "S3l" } }, "PutFunctionCodeSigningConfig": { @@ -1595,7 +1921,7 @@ } }, "output": { - "shape": "S48" + "shape": "S5c" } }, "PutFunctionEventInvokeConfig": { @@ -1625,12 +1951,12 @@ "type": "integer" }, "DestinationConfig": { - "shape": "S1a" + "shape": "S1g" } } }, "output": { - "shape": "S4g" + "shape": "S5k" } }, "PutProvisionedConcurrencyConfig": { @@ -1678,6 +2004,44 @@ } } }, + "PutRuntimeManagementConfig": { + "http": { + "method": "PUT", + "requestUri": "/2021-07-20/functions/{FunctionName}/runtime-management-config", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FunctionName", + "UpdateRuntimeOn" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "Qualifier": { + "location": "querystring", + "locationName": "Qualifier" + }, + "UpdateRuntimeOn": {}, + "RuntimeVersionArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "UpdateRuntimeOn", + "FunctionArn" + ], + "members": { + "UpdateRuntimeOn": {}, + "FunctionArn": {}, + "RuntimeVersionArn": {} + } + } + }, "RemoveLayerVersionPermission": { "http": { "method": "DELETE", @@ -1761,7 +2125,7 @@ "locationName": "ARN" }, "Tags": { - "shape": "S2p" + "shape": "S33" } } } @@ -1816,13 +2180,13 @@ "FunctionVersion": {}, "Description": {}, "RoutingConfig": { - "shape": "Sn" + "shape": "Sp" }, "RevisionId": {} } }, "output": { - "shape": "Sr" + "shape": "St" } }, "UpdateCodeSigningConfig": { @@ -1843,10 +2207,10 @@ }, "Description": {}, "AllowedPublishers": { - "shape": "Su" + "shape": "Sw" }, "CodeSigningPolicies": { - "shape": "Sw" + "shape": "Sy" } } }, @@ -1857,7 +2221,7 @@ ], "members": { "CodeSigningConfig": { - "shape": "Sz" + "shape": "S11" } } } @@ -1885,11 +2249,14 @@ "BatchSize": { "type": "integer" }, + "FilterCriteria": { + "shape": "S18" + }, "MaximumBatchingWindowInSeconds": { "type": "integer" }, "DestinationConfig": { - "shape": "S1a" + "shape": "S1g" }, "MaximumRecordAgeInSeconds": { "type": "integer" @@ -1904,18 +2271,24 @@ "type": "integer" }, "SourceAccessConfigurations": { - "shape": "S1m" + "shape": "S1s" }, "TumblingWindowInSeconds": { "type": "integer" }, "FunctionResponseTypes": { - "shape": "S1v" + "shape": "S21" + }, + "ScalingConfig": { + "shape": "S25" + }, + "DocumentDBEventSourceConfig": { + "shape": "S27" } } }, "output": { - "shape": "S1x" + "shape": "S2b" } }, "UpdateFunctionCode": { @@ -1935,7 +2308,7 @@ "locationName": "FunctionName" }, "ZipFile": { - "shape": "S23" + "shape": "S2h" }, "S3Bucket": {}, "S3Key": {}, @@ -1947,11 +2320,14 @@ "DryRun": { "type": "boolean" }, - "RevisionId": {} + "RevisionId": {}, + "Architectures": { + "shape": "S3f" + } } }, "output": { - "shape": "S31" + "shape": "S3l" } }, "UpdateFunctionConfiguration": { @@ -1980,33 +2356,39 @@ "type": "integer" }, "VpcConfig": { - "shape": "S2a" + "shape": "S2o" }, "Environment": { - "shape": "S2i" + "shape": "S2w" }, "Runtime": {}, "DeadLetterConfig": { - "shape": "S2g" + "shape": "S2u" }, "KMSKeyArn": {}, "TracingConfig": { - "shape": "S2n" + "shape": "S31" }, "RevisionId": {}, "Layers": { - "shape": "S2s" + "shape": "S36" }, "FileSystemConfigs": { - "shape": "S2u" + "shape": "S38" }, "ImageConfig": { - "shape": "S2y" + "shape": "S3c" + }, + "EphemeralStorage": { + "shape": "S3h" + }, + "SnapStart": { + "shape": "S3j" } } }, "output": { - "shape": "S31" + "shape": "S3l" } }, "UpdateFunctionEventInvokeConfig": { @@ -2035,17 +2417,66 @@ "type": "integer" }, "DestinationConfig": { - "shape": "S1a" + "shape": "S1g" } } }, "output": { - "shape": "S4g" + "shape": "S5k" + } + }, + "UpdateFunctionUrlConfig": { + "http": { + "method": "PUT", + "requestUri": "/2021-10-31/functions/{FunctionName}/url", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FunctionName" + ], + "members": { + "FunctionName": { + "location": "uri", + "locationName": "FunctionName" + }, + "Qualifier": { + "location": "querystring", + "locationName": "Qualifier" + }, + "AuthType": {}, + "Cors": { + "shape": "S4c" + }, + "InvokeMode": {} + } + }, + "output": { + "type": "structure", + "required": [ + "FunctionUrl", + "FunctionArn", + "AuthType", + "CreationTime", + "LastModifiedTime" + ], + "members": { + "FunctionUrl": {}, + "FunctionArn": {}, + "AuthType": {}, + "Cors": { + "shape": "S4c" + }, + "CreationTime": {}, + "LastModifiedTime": {}, + "InvokeMode": {} + } } } }, "shapes": { - "Sn": { + "Sp": { "type": "structure", "members": { "AdditionalVersionWeights": { @@ -2057,7 +2488,7 @@ } } }, - "Sr": { + "St": { "type": "structure", "members": { "AliasArn": {}, @@ -2065,12 +2496,12 @@ "FunctionVersion": {}, "Description": {}, "RoutingConfig": { - "shape": "Sn" + "shape": "Sp" }, "RevisionId": {} } }, - "Su": { + "Sw": { "type": "structure", "required": [ "SigningProfileVersionArns" @@ -2082,13 +2513,13 @@ } } }, - "Sw": { + "Sy": { "type": "structure", "members": { "UntrustedArtifactOnDeployment": {} } }, - "Sz": { + "S11": { "type": "structure", "required": [ "CodeSigningConfigId", @@ -2102,15 +2533,29 @@ "CodeSigningConfigArn": {}, "Description": {}, "AllowedPublishers": { - "shape": "Su" + "shape": "Sw" }, "CodeSigningPolicies": { - "shape": "Sw" + "shape": "Sy" }, "LastModified": {} } }, - "S1a": { + "S18": { + "type": "structure", + "members": { + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Pattern": {} + } + } + } + } + }, + "S1g": { "type": "structure", "members": { "OnSuccess": { @@ -2127,15 +2572,15 @@ } } }, - "S1i": { + "S1o": { "type": "list", "member": {} }, - "S1k": { + "S1q": { "type": "list", "member": {} }, - "S1m": { + "S1s": { "type": "list", "member": { "type": "structure", @@ -2145,7 +2590,7 @@ } } }, - "S1q": { + "S1w": { "type": "structure", "members": { "Endpoints": { @@ -2158,11 +2603,39 @@ } } }, - "S1v": { + "S21": { "type": "list", "member": {} }, - "S1x": { + "S23": { + "type": "structure", + "members": { + "ConsumerGroupId": {} + } + }, + "S24": { + "type": "structure", + "members": { + "ConsumerGroupId": {} + } + }, + "S25": { + "type": "structure", + "members": { + "MaximumConcurrency": { + "type": "integer" + } + } + }, + "S27": { + "type": "structure", + "members": { + "DatabaseName": {}, + "CollectionName": {}, + "FullDocument": {} + } + }, + "S2b": { "type": "structure", "members": { "UUID": {}, @@ -2180,6 +2653,9 @@ "type": "integer" }, "EventSourceArn": {}, + "FilterCriteria": { + "shape": "S18" + }, "FunctionArn": {}, "LastModified": { "type": "timestamp" @@ -2188,19 +2664,19 @@ "State": {}, "StateTransitionReason": {}, "DestinationConfig": { - "shape": "S1a" + "shape": "S1g" }, "Topics": { - "shape": "S1i" + "shape": "S1o" }, "Queues": { - "shape": "S1k" + "shape": "S1q" }, "SourceAccessConfigurations": { - "shape": "S1m" + "shape": "S1s" }, "SelfManagedEventSource": { - "shape": "S1q" + "shape": "S1w" }, "MaximumRecordAgeInSeconds": { "type": "integer" @@ -2215,48 +2691,60 @@ "type": "integer" }, "FunctionResponseTypes": { - "shape": "S1v" + "shape": "S21" + }, + "AmazonManagedKafkaEventSourceConfig": { + "shape": "S23" + }, + "SelfManagedKafkaEventSourceConfig": { + "shape": "S24" + }, + "ScalingConfig": { + "shape": "S25" + }, + "DocumentDBEventSourceConfig": { + "shape": "S27" } } }, - "S23": { + "S2h": { "type": "blob", "sensitive": true }, - "S2a": { + "S2o": { "type": "structure", "members": { "SubnetIds": { - "shape": "S2b" + "shape": "S2p" }, "SecurityGroupIds": { - "shape": "S2d" + "shape": "S2r" } } }, - "S2b": { + "S2p": { "type": "list", "member": {} }, - "S2d": { + "S2r": { "type": "list", "member": {} }, - "S2g": { + "S2u": { "type": "structure", "members": { "TargetArn": {} } }, - "S2i": { + "S2w": { "type": "structure", "members": { "Variables": { - "shape": "S2j" + "shape": "S2x" } } }, - "S2j": { + "S2x": { "type": "map", "key": { "type": "string", @@ -2268,22 +2756,22 @@ }, "sensitive": true }, - "S2n": { + "S31": { "type": "structure", "members": { "Mode": {} } }, - "S2p": { + "S33": { "type": "map", "key": {}, "value": {} }, - "S2s": { + "S36": { "type": "list", "member": {} }, - "S2u": { + "S38": { "type": "list", "member": { "type": "structure", @@ -2297,23 +2785,44 @@ } } }, - "S2y": { + "S3c": { "type": "structure", "members": { "EntryPoint": { - "shape": "S2z" + "shape": "S3d" }, "Command": { - "shape": "S2z" + "shape": "S3d" }, "WorkingDirectory": {} } }, - "S2z": { + "S3d": { "type": "list", "member": {} }, - "S31": { + "S3f": { + "type": "list", + "member": {} + }, + "S3h": { + "type": "structure", + "required": [ + "Size" + ], + "members": { + "Size": { + "type": "integer" + } + } + }, + "S3j": { + "type": "structure", + "members": { + "ApplyOn": {} + } + }, + "S3l": { "type": "structure", "members": { "FunctionName": {}, @@ -2338,29 +2847,29 @@ "type": "structure", "members": { "SubnetIds": { - "shape": "S2b" + "shape": "S2p" }, "SecurityGroupIds": { - "shape": "S2d" + "shape": "S2r" }, "VpcId": {} } }, "DeadLetterConfig": { - "shape": "S2g" + "shape": "S2u" }, "Environment": { "type": "structure", "members": { "Variables": { - "shape": "S2j" + "shape": "S2x" }, "Error": { "type": "structure", "members": { "ErrorCode": {}, "Message": { - "shape": "S39" + "shape": "S3t" } } } @@ -2396,35 +2905,92 @@ "LastUpdateStatusReason": {}, "LastUpdateStatusReasonCode": {}, "FileSystemConfigs": { - "shape": "S2u" + "shape": "S38" }, "PackageType": {}, "ImageConfigResponse": { "type": "structure", "members": { "ImageConfig": { - "shape": "S2y" + "shape": "S3c" }, "Error": { "type": "structure", "members": { "ErrorCode": {}, "Message": { - "shape": "S39" + "shape": "S3t" } } } } }, "SigningProfileVersionArn": {}, - "SigningJobArn": {} + "SigningJobArn": {}, + "Architectures": { + "shape": "S3f" + }, + "EphemeralStorage": { + "shape": "S3h" + }, + "SnapStart": { + "type": "structure", + "members": { + "ApplyOn": {}, + "OptimizationStatus": {} + } + }, + "RuntimeVersionConfig": { + "type": "structure", + "members": { + "RuntimeVersionArn": {}, + "Error": { + "type": "structure", + "members": { + "ErrorCode": {}, + "Message": { + "shape": "S3t" + } + } + } + } + } } }, - "S39": { + "S3t": { "type": "string", "sensitive": true }, - "S48": { + "S4c": { + "type": "structure", + "members": { + "AllowCredentials": { + "type": "boolean" + }, + "AllowHeaders": { + "shape": "S4e" + }, + "AllowMethods": { + "type": "list", + "member": {} + }, + "AllowOrigins": { + "type": "list", + "member": {} + }, + "ExposeHeaders": { + "shape": "S4e" + }, + "MaxAge": { + "type": "integer" + } + } + }, + "S4e": { + "type": "list", + "member": {} + }, + "S5c": { "type": "structure", "members": { "ReservedConcurrentExecutions": { @@ -2432,7 +2998,7 @@ } } }, - "S4g": { + "S5k": { "type": "structure", "members": { "LastModified": { @@ -2446,15 +3012,15 @@ "type": "integer" }, "DestinationConfig": { - "shape": "S1a" + "shape": "S1g" } } }, - "S4k": { + "S5q": { "type": "structure", "members": { "Content": { - "shape": "S4l" + "shape": "S5r" }, "LayerArn": {}, "LayerVersionArn": {}, @@ -2464,12 +3030,15 @@ "type": "long" }, "CompatibleRuntimes": { - "shape": "S4n" + "shape": "S5t" }, - "LicenseInfo": {} + "LicenseInfo": {}, + "CompatibleArchitectures": { + "shape": "S5v" + } } }, - "S4l": { + "S5r": { "type": "structure", "members": { "Location": {}, @@ -2481,17 +3050,21 @@ "SigningJobArn": {} } }, - "S4n": { + "S5t": { + "type": "list", + "member": {} + }, + "S5v": { "type": "list", "member": {} }, - "S5p": { + "S7a": { "type": "list", "member": { - "shape": "S31" + "shape": "S3l" } }, - "S5x": { + "S7i": { "type": "structure", "members": { "LayerVersionArn": {}, @@ -2501,9 +3074,12 @@ "Description": {}, "CreatedDate": {}, "CompatibleRuntimes": { - "shape": "S4n" + "shape": "S5t" }, - "LicenseInfo": {} + "LicenseInfo": {}, + "CompatibleArchitectures": { + "shape": "S5v" + } } } } diff --git a/iamlivecore/service/license-manager-2018-08-01.min.json b/iamlivecore/service/license-manager-2018-08-01.min.json index 37e74357..f9a3f8b4 100644 --- a/iamlivecore/service/license-manager-2018-08-01.min.json +++ b/iamlivecore/service/license-manager-2018-08-01.min.json @@ -120,7 +120,8 @@ "SignedToken": {}, "NodeId": {}, "IssuedAt": {}, - "Expiration": {} + "Expiration": {}, + "LicenseArn": {} } } }, @@ -174,7 +175,10 @@ }, "Status": {}, "StatusReason": {}, - "SourceVersion": {} + "SourceVersion": {}, + "Options": { + "shape": "St" + } } }, "output": { @@ -206,18 +210,18 @@ "ProductName": {}, "ProductSKU": {}, "Issuer": { - "shape": "Sv" + "shape": "Sx" }, "HomeRegion": {}, "Validity": { - "shape": "Sw" + "shape": "Sy" }, "Entitlements": { - "shape": "Sx" + "shape": "Sz" }, "Beneficiary": {}, "ConsumptionConfiguration": { - "shape": "S12" + "shape": "S14" }, "LicenseMetadata": { "shape": "Sd" @@ -252,16 +256,16 @@ "type": "boolean" }, "LicenseRules": { - "shape": "S1c" + "shape": "S1e" }, "Tags": { - "shape": "S1d" + "shape": "S1f" }, "DisassociateWhenNotFound": { "type": "boolean" }, "ProductInformationList": { - "shape": "S1f" + "shape": "S1h" } } }, @@ -272,6 +276,31 @@ } } }, + "CreateLicenseConversionTaskForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "SourceLicenseContext", + "DestinationLicenseContext" + ], + "members": { + "ResourceArn": {}, + "SourceLicenseContext": { + "shape": "S1n" + }, + "DestinationLicenseContext": { + "shape": "S1n" + } + } + }, + "output": { + "type": "structure", + "members": { + "LicenseConversionTaskId": {} + } + } + }, "CreateLicenseManagerReportGenerator": { "input": { "type": "structure", @@ -285,18 +314,18 @@ "members": { "ReportGeneratorName": {}, "Type": { - "shape": "S1m" + "shape": "S1t" }, "ReportContext": { - "shape": "S1o" + "shape": "S1v" }, "ReportFrequency": { - "shape": "S1q" + "shape": "S1x" }, "ClientToken": {}, "Description": {}, "Tags": { - "shape": "S1d" + "shape": "S1f" } } }, @@ -327,20 +356,20 @@ "LicenseName": {}, "ProductName": {}, "Issuer": { - "shape": "Sv" + "shape": "Sx" }, "HomeRegion": {}, "Validity": { - "shape": "Sw" + "shape": "Sy" }, "LicenseMetadata": { "shape": "Sd" }, "Entitlements": { - "shape": "Sx" + "shape": "Sz" }, "ConsumptionConfiguration": { - "shape": "S12" + "shape": "S14" }, "Status": {}, "ClientToken": {}, @@ -366,13 +395,13 @@ "members": { "LicenseArn": {}, "RoleArns": { - "shape": "S1p" + "shape": "S1w" }, "ExpirationInDays": { "type": "integer" }, "TokenProperties": { - "shape": "S1y" + "shape": "S25" }, "ClientToken": {} } @@ -503,7 +532,7 @@ "members": { "Token": {}, "TokenProperties": { - "shape": "S1y" + "shape": "S25" } } }, @@ -529,7 +558,7 @@ "type": "structure", "members": { "Grant": { - "shape": "S2k" + "shape": "S2r" } } } @@ -549,7 +578,7 @@ "type": "structure", "members": { "License": { - "shape": "S2n" + "shape": "S2u" } } } @@ -573,7 +602,7 @@ "Description": {}, "LicenseCountingType": {}, "LicenseRules": { - "shape": "S1c" + "shape": "S1e" }, "LicenseCount": { "type": "long" @@ -587,19 +616,19 @@ "Status": {}, "OwnerAccountId": {}, "ConsumedLicenseSummaryList": { - "shape": "S2r" + "shape": "S2y" }, "ManagedResourceSummaryList": { - "shape": "S2u" + "shape": "S31" }, "Tags": { - "shape": "S1d" + "shape": "S1f" }, "ProductInformationList": { - "shape": "S1f" + "shape": "S1h" }, "AutomatedDiscoveryInformation": { - "shape": "S2w" + "shape": "S33" }, "DisassociateWhenNotFound": { "type": "boolean" @@ -607,6 +636,41 @@ } } }, + "GetLicenseConversionTask": { + "input": { + "type": "structure", + "required": [ + "LicenseConversionTaskId" + ], + "members": { + "LicenseConversionTaskId": {} + } + }, + "output": { + "type": "structure", + "members": { + "LicenseConversionTaskId": {}, + "ResourceArn": {}, + "SourceLicenseContext": { + "shape": "S1n" + }, + "DestinationLicenseContext": { + "shape": "S1n" + }, + "StatusMessage": {}, + "Status": {}, + "StartTime": { + "type": "timestamp" + }, + "LicenseConversionTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + } + }, "GetLicenseManagerReportGenerator": { "input": { "type": "structure", @@ -621,7 +685,7 @@ "type": "structure", "members": { "ReportGenerator": { - "shape": "S30" + "shape": "S3a" } } } @@ -675,7 +739,7 @@ "S3BucketArn": {}, "SnsTopicArn": {}, "OrganizationConfiguration": { - "shape": "S39" + "shape": "S3j" }, "EnableCrossAccountsDiscovery": { "type": "boolean" @@ -725,10 +789,10 @@ "type": "structure", "members": { "GrantArns": { - "shape": "S1p" + "shape": "S1w" }, "Filters": { - "shape": "S3f" + "shape": "S3p" }, "NextToken": {}, "MaxResults": { @@ -740,7 +804,7 @@ "type": "structure", "members": { "Grants": { - "shape": "S3m" + "shape": "S3w" }, "NextToken": {} } @@ -792,14 +856,14 @@ "type": "structure", "members": { "LicenseConfigurationArns": { - "shape": "S1c" + "shape": "S1e" }, "MaxResults": { "type": "integer" }, "NextToken": {}, "Filters": { - "shape": "S3s" + "shape": "S42" } } }, @@ -817,7 +881,7 @@ "Description": {}, "LicenseCountingType": {}, "LicenseRules": { - "shape": "S1c" + "shape": "S1e" }, "LicenseCount": { "type": "long" @@ -834,16 +898,63 @@ "Status": {}, "OwnerAccountId": {}, "ConsumedLicenseSummaryList": { - "shape": "S2r" + "shape": "S2y" }, "ManagedResourceSummaryList": { - "shape": "S2u" + "shape": "S31" }, "ProductInformationList": { - "shape": "S1f" + "shape": "S1h" }, "AutomatedDiscoveryInformation": { - "shape": "S2w" + "shape": "S33" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListLicenseConversionTasks": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Filters": { + "shape": "S42" + } + } + }, + "output": { + "type": "structure", + "members": { + "LicenseConversionTasks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LicenseConversionTaskId": {}, + "ResourceArn": {}, + "SourceLicenseContext": { + "shape": "S1n" + }, + "DestinationLicenseContext": { + "shape": "S1n" + }, + "Status": {}, + "StatusMessage": {}, + "StartTime": { + "type": "timestamp" + }, + "LicenseConversionTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" } } } @@ -857,7 +968,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S3f" + "shape": "S3p" }, "NextToken": {}, "MaxResults": { @@ -871,7 +982,7 @@ "ReportGenerators": { "type": "list", "member": { - "shape": "S30" + "shape": "S3a" } }, "NextToken": {} @@ -896,7 +1007,7 @@ "type": "structure", "members": { "LicenseSpecifications": { - "shape": "S41" + "shape": "S4f" }, "NextToken": {} } @@ -920,7 +1031,7 @@ "type": "structure", "members": { "Licenses": { - "shape": "S45" + "shape": "S4j" }, "NextToken": {} } @@ -931,10 +1042,10 @@ "type": "structure", "members": { "LicenseArns": { - "shape": "S1p" + "shape": "S1w" }, "Filters": { - "shape": "S3f" + "shape": "S3p" }, "NextToken": {}, "MaxResults": { @@ -946,7 +1057,7 @@ "type": "structure", "members": { "Licenses": { - "shape": "S45" + "shape": "S4j" }, "NextToken": {} } @@ -957,10 +1068,10 @@ "type": "structure", "members": { "GrantArns": { - "shape": "S1p" + "shape": "S1w" }, "Filters": { - "shape": "S3f" + "shape": "S3p" }, "NextToken": {}, "MaxResults": { @@ -972,7 +1083,34 @@ "type": "structure", "members": { "Grants": { - "shape": "S3m" + "shape": "S3w" + }, + "NextToken": {} + } + } + }, + "ListReceivedGrantsForOrganization": { + "input": { + "type": "structure", + "required": [ + "LicenseArn" + ], + "members": { + "LicenseArn": {}, + "Filters": { + "shape": "S3p" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Grants": { + "shape": "S3w" }, "NextToken": {} } @@ -983,10 +1121,10 @@ "type": "structure", "members": { "LicenseArns": { - "shape": "S1p" + "shape": "S1w" }, "Filters": { - "shape": "S3f" + "shape": "S3p" }, "NextToken": {}, "MaxResults": { @@ -998,46 +1136,30 @@ "type": "structure", "members": { "Licenses": { - "type": "list", - "member": { - "type": "structure", - "members": { - "LicenseArn": {}, - "LicenseName": {}, - "ProductName": {}, - "ProductSKU": {}, - "Issuer": { - "shape": "S2o" - }, - "HomeRegion": {}, - "Status": {}, - "Validity": { - "shape": "Sw" - }, - "Beneficiary": {}, - "Entitlements": { - "shape": "Sx" - }, - "ConsumptionConfiguration": { - "shape": "S12" - }, - "LicenseMetadata": { - "shape": "Sd" - }, - "CreateTime": {}, - "Version": {}, - "ReceivedMetadata": { - "type": "structure", - "members": { - "ReceivedStatus": {}, - "ReceivedStatusReason": {}, - "AllowedOperations": { - "shape": "So" - } - } - } - } - } + "shape": "S4s" + }, + "NextToken": {} + } + } + }, + "ListReceivedLicensesForOrganization": { + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "S3p" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Licenses": { + "shape": "S4s" }, "NextToken": {} } @@ -1103,7 +1225,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S1d" + "shape": "S1f" } } } @@ -1113,10 +1235,10 @@ "type": "structure", "members": { "TokenIds": { - "shape": "S1c" + "shape": "S1e" }, "Filters": { - "shape": "S3f" + "shape": "S3p" }, "NextToken": {}, "MaxResults": { @@ -1137,10 +1259,10 @@ "LicenseArn": {}, "ExpirationTime": {}, "TokenProperties": { - "shape": "S1y" + "shape": "S25" }, "RoleArns": { - "shape": "S1p" + "shape": "S1w" }, "Status": {} } @@ -1163,7 +1285,7 @@ }, "NextToken": {}, "Filters": { - "shape": "S3s" + "shape": "S42" } } }, @@ -1221,7 +1343,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "S1d" + "shape": "S1f" } } }, @@ -1260,7 +1382,7 @@ "LicenseConfigurationArn": {}, "LicenseConfigurationStatus": {}, "LicenseRules": { - "shape": "S1c" + "shape": "S1e" }, "LicenseCount": { "type": "long" @@ -1271,7 +1393,7 @@ "Name": {}, "Description": {}, "ProductInformationList": { - "shape": "S1f" + "shape": "S1h" }, "DisassociateWhenNotFound": { "type": "boolean" @@ -1298,13 +1420,13 @@ "LicenseManagerReportGeneratorArn": {}, "ReportGeneratorName": {}, "Type": { - "shape": "S1m" + "shape": "S1t" }, "ReportContext": { - "shape": "S1o" + "shape": "S1v" }, "ReportFrequency": { - "shape": "S1q" + "shape": "S1x" }, "ClientToken": {}, "Description": {} @@ -1324,10 +1446,10 @@ "members": { "ResourceArn": {}, "AddLicenseSpecifications": { - "shape": "S41" + "shape": "S4f" }, "RemoveLicenseSpecifications": { - "shape": "S41" + "shape": "S4f" } } }, @@ -1343,7 +1465,7 @@ "S3BucketArn": {}, "SnsTopicArn": {}, "OrganizationConfiguration": { - "shape": "S39" + "shape": "S3j" }, "EnableCrossAccountsDiscovery": { "type": "boolean" @@ -1386,7 +1508,13 @@ "type": "list", "member": {} }, - "Sv": { + "St": { + "type": "structure", + "members": { + "ActivationOverrideBehavior": {} + } + }, + "Sx": { "type": "structure", "required": [ "Name" @@ -1396,7 +1524,7 @@ "SignKey": {} } }, - "Sw": { + "Sy": { "type": "structure", "required": [ "Begin" @@ -1406,7 +1534,7 @@ "End": {} } }, - "Sx": { + "Sz": { "type": "list", "member": { "type": "structure", @@ -1430,7 +1558,7 @@ } } }, - "S12": { + "S14": { "type": "structure", "members": { "RenewType": {}, @@ -1462,11 +1590,11 @@ } } }, - "S1c": { + "S1e": { "type": "list", "member": {} }, - "S1d": { + "S1f": { "type": "list", "member": { "type": "structure", @@ -1476,7 +1604,7 @@ } } }, - "S1f": { + "S1h": { "type": "list", "member": { "type": "structure", @@ -1497,7 +1625,7 @@ "members": { "ProductInformationFilterName": {}, "ProductInformationFilterValue": { - "shape": "S1c" + "shape": "S1e" }, "ProductInformationFilterComparator": {} } @@ -1506,26 +1634,32 @@ } } }, - "S1m": { + "S1n": { + "type": "structure", + "members": { + "UsageOperation": {} + } + }, + "S1t": { "type": "list", "member": {} }, - "S1o": { + "S1v": { "type": "structure", "required": [ "licenseConfigurationArns" ], "members": { "licenseConfigurationArns": { - "shape": "S1p" + "shape": "S1w" } } }, - "S1p": { + "S1w": { "type": "list", "member": {} }, - "S1q": { + "S1x": { "type": "structure", "members": { "value": { @@ -1534,11 +1668,11 @@ "period": {} } }, - "S1y": { + "S25": { "type": "list", "member": {} }, - "S2k": { + "S2r": { "type": "structure", "required": [ "GrantArn", @@ -1563,10 +1697,13 @@ "Version": {}, "GrantedOperations": { "shape": "So" + }, + "Options": { + "shape": "St" } } }, - "S2n": { + "S2u": { "type": "structure", "members": { "LicenseArn": {}, @@ -1574,19 +1711,19 @@ "ProductName": {}, "ProductSKU": {}, "Issuer": { - "shape": "S2o" + "shape": "S2v" }, "HomeRegion": {}, "Status": {}, "Validity": { - "shape": "Sw" + "shape": "Sy" }, "Beneficiary": {}, "Entitlements": { - "shape": "Sx" + "shape": "Sz" }, "ConsumptionConfiguration": { - "shape": "S12" + "shape": "S14" }, "LicenseMetadata": { "shape": "Sd" @@ -1595,7 +1732,7 @@ "Version": {} } }, - "S2o": { + "S2v": { "type": "structure", "members": { "Name": {}, @@ -1603,7 +1740,7 @@ "KeyFingerprint": {} } }, - "S2r": { + "S2y": { "type": "list", "member": { "type": "structure", @@ -1615,7 +1752,7 @@ } } }, - "S2u": { + "S31": { "type": "list", "member": { "type": "structure", @@ -1627,7 +1764,7 @@ } } }, - "S2w": { + "S33": { "type": "structure", "members": { "LastRunTime": { @@ -1635,18 +1772,18 @@ } } }, - "S30": { + "S3a": { "type": "structure", "members": { "ReportGeneratorName": {}, "ReportType": { - "shape": "S1m" + "shape": "S1t" }, "ReportContext": { - "shape": "S1o" + "shape": "S1v" }, "ReportFrequency": { - "shape": "S1q" + "shape": "S1x" }, "LicenseManagerReportGeneratorArn": {}, "LastRunStatus": {}, @@ -1663,11 +1800,11 @@ }, "CreateTime": {}, "Tags": { - "shape": "S1d" + "shape": "S1f" } } }, - "S39": { + "S3j": { "type": "structure", "required": [ "EnableIntegration" @@ -1678,13 +1815,13 @@ } } }, - "S3f": { + "S3p": { "type": "list", "member": { - "shape": "S3g" + "shape": "S3q" } }, - "S3g": { + "S3q": { "type": "structure", "members": { "Name": {}, @@ -1694,19 +1831,19 @@ } } }, - "S3m": { + "S3w": { "type": "list", "member": { - "shape": "S2k" + "shape": "S2r" } }, - "S3s": { + "S42": { "type": "list", "member": { - "shape": "S3g" + "shape": "S3q" } }, - "S41": { + "S4f": { "type": "list", "member": { "type": "structure", @@ -1719,10 +1856,52 @@ } } }, - "S45": { + "S4j": { "type": "list", "member": { - "shape": "S2n" + "shape": "S2u" + } + }, + "S4s": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LicenseArn": {}, + "LicenseName": {}, + "ProductName": {}, + "ProductSKU": {}, + "Issuer": { + "shape": "S2v" + }, + "HomeRegion": {}, + "Status": {}, + "Validity": { + "shape": "Sy" + }, + "Beneficiary": {}, + "Entitlements": { + "shape": "Sz" + }, + "ConsumptionConfiguration": { + "shape": "S14" + }, + "LicenseMetadata": { + "shape": "Sd" + }, + "CreateTime": {}, + "Version": {}, + "ReceivedMetadata": { + "type": "structure", + "members": { + "ReceivedStatus": {}, + "ReceivedStatusReason": {}, + "AllowedOperations": { + "shape": "So" + } + } + } + } } } } diff --git a/iamlivecore/service/license-manager-linux-subscriptions-2018-05-10.min.json b/iamlivecore/service/license-manager-linux-subscriptions-2018-05-10.min.json new file mode 100644 index 00000000..fce09105 --- /dev/null +++ b/iamlivecore/service/license-manager-linux-subscriptions-2018-05-10.min.json @@ -0,0 +1,203 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "license-manager-linux-subscriptions", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS License Manager Linux Subscriptions", + "serviceId": "License Manager Linux Subscriptions", + "signatureVersion": "v4", + "signingName": "license-manager-linux-subscriptions", + "uid": "license-manager-linux-subscriptions-2018-05-10" + }, + "operations": { + "GetServiceSettings": { + "http": { + "requestUri": "/subscription/GetServiceSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "HomeRegions": { + "shape": "S3" + }, + "LinuxSubscriptionsDiscovery": {}, + "LinuxSubscriptionsDiscoverySettings": { + "shape": "S6" + }, + "Status": {}, + "StatusMessage": { + "shape": "S9" + } + } + }, + "idempotent": true + }, + "ListLinuxSubscriptionInstances": { + "http": { + "requestUri": "/subscription/ListLinuxSubscriptionInstances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "Sc" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Instances": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountID": {}, + "AmiId": {}, + "InstanceID": {}, + "InstanceType": {}, + "LastUpdatedTime": {}, + "ProductCode": { + "type": "list", + "member": {} + }, + "Region": {}, + "Status": {}, + "SubscriptionName": {}, + "UsageOperation": {} + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, + "ListLinuxSubscriptions": { + "http": { + "requestUri": "/subscription/ListLinuxSubscriptions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "Sc" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Subscriptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "InstanceCount": { + "type": "long" + }, + "Name": {}, + "Type": {} + } + } + } + } + }, + "idempotent": true + }, + "UpdateServiceSettings": { + "http": { + "requestUri": "/subscription/UpdateServiceSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "LinuxSubscriptionsDiscovery", + "LinuxSubscriptionsDiscoverySettings" + ], + "members": { + "AllowUpdate": { + "type": "boolean" + }, + "LinuxSubscriptionsDiscovery": {}, + "LinuxSubscriptionsDiscoverySettings": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": { + "HomeRegions": { + "shape": "S3" + }, + "LinuxSubscriptionsDiscovery": {}, + "LinuxSubscriptionsDiscoverySettings": { + "shape": "S6" + }, + "Status": {}, + "StatusMessage": { + "shape": "S9" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S3": { + "type": "list", + "member": {} + }, + "S6": { + "type": "structure", + "required": [ + "OrganizationIntegration", + "SourceRegions" + ], + "members": { + "OrganizationIntegration": {}, + "SourceRegions": { + "shape": "S3" + } + } + }, + "S9": { + "type": "map", + "key": {}, + "value": {} + }, + "Sc": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Operator": {}, + "Values": { + "shape": "S3" + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/license-manager-user-subscriptions-2018-05-10.min.json b/iamlivecore/service/license-manager-user-subscriptions-2018-05-10.min.json new file mode 100644 index 00000000..f525604c --- /dev/null +++ b/iamlivecore/service/license-manager-user-subscriptions-2018-05-10.min.json @@ -0,0 +1,519 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "license-manager-user-subscriptions", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS License Manager User Subscriptions", + "serviceId": "License Manager User Subscriptions", + "signatureVersion": "v4", + "signingName": "license-manager-user-subscriptions", + "uid": "license-manager-user-subscriptions-2018-05-10" + }, + "operations": { + "AssociateUser": { + "http": { + "requestUri": "/user/AssociateUser", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "InstanceId", + "Username" + ], + "members": { + "Domain": {}, + "IdentityProvider": { + "shape": "S3" + }, + "InstanceId": {}, + "Username": {} + } + }, + "output": { + "type": "structure", + "required": [ + "InstanceUserSummary" + ], + "members": { + "InstanceUserSummary": { + "shape": "S6" + } + } + }, + "idempotent": true + }, + "DeregisterIdentityProvider": { + "http": { + "requestUri": "/identity-provider/DeregisterIdentityProvider", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product" + ], + "members": { + "IdentityProvider": { + "shape": "S3" + }, + "Product": {} + } + }, + "output": { + "type": "structure", + "required": [ + "IdentityProviderSummary" + ], + "members": { + "IdentityProviderSummary": { + "shape": "S9" + } + } + }, + "idempotent": true + }, + "DisassociateUser": { + "http": { + "requestUri": "/user/DisassociateUser", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "InstanceId", + "Username" + ], + "members": { + "Domain": {}, + "IdentityProvider": { + "shape": "S3" + }, + "InstanceId": {}, + "Username": {} + } + }, + "output": { + "type": "structure", + "required": [ + "InstanceUserSummary" + ], + "members": { + "InstanceUserSummary": { + "shape": "S6" + } + } + }, + "idempotent": true + }, + "ListIdentityProviders": { + "http": { + "requestUri": "/identity-provider/ListIdentityProviders", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "IdentityProviderSummaries" + ], + "members": { + "IdentityProviderSummaries": { + "type": "list", + "member": { + "shape": "S9" + } + }, + "NextToken": {} + } + } + }, + "ListInstances": { + "http": { + "requestUri": "/instance/ListInstances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Filters": { + "shape": "Sl" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "InstanceSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "InstanceId", + "Products", + "Status" + ], + "members": { + "InstanceId": {}, + "LastStatusCheckDate": {}, + "Products": { + "type": "list", + "member": {} + }, + "Status": {}, + "StatusMessage": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListProductSubscriptions": { + "http": { + "requestUri": "/user/ListProductSubscriptions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product" + ], + "members": { + "Filters": { + "shape": "Sl" + }, + "IdentityProvider": { + "shape": "S3" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Product": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ProductUserSummaries": { + "type": "list", + "member": { + "shape": "Su" + } + } + } + } + }, + "ListUserAssociations": { + "http": { + "requestUri": "/user/ListUserAssociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "InstanceId" + ], + "members": { + "Filters": { + "shape": "Sl" + }, + "IdentityProvider": { + "shape": "S3" + }, + "InstanceId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "InstanceUserSummaries": { + "type": "list", + "member": { + "shape": "S6" + } + }, + "NextToken": {} + } + } + }, + "RegisterIdentityProvider": { + "http": { + "requestUri": "/identity-provider/RegisterIdentityProvider", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product" + ], + "members": { + "IdentityProvider": { + "shape": "S3" + }, + "Product": {}, + "Settings": { + "shape": "Sa" + } + } + }, + "output": { + "type": "structure", + "required": [ + "IdentityProviderSummary" + ], + "members": { + "IdentityProviderSummary": { + "shape": "S9" + } + } + }, + "idempotent": true + }, + "StartProductSubscription": { + "http": { + "requestUri": "/user/StartProductSubscription", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product", + "Username" + ], + "members": { + "Domain": {}, + "IdentityProvider": { + "shape": "S3" + }, + "Product": {}, + "Username": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ProductUserSummary" + ], + "members": { + "ProductUserSummary": { + "shape": "Su" + } + } + } + }, + "StopProductSubscription": { + "http": { + "requestUri": "/user/StopProductSubscription", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product", + "Username" + ], + "members": { + "Domain": {}, + "IdentityProvider": { + "shape": "S3" + }, + "Product": {}, + "Username": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ProductUserSummary" + ], + "members": { + "ProductUserSummary": { + "shape": "Su" + } + } + } + }, + "UpdateIdentityProviderSettings": { + "http": { + "requestUri": "/identity-provider/UpdateIdentityProviderSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product", + "UpdateSettings" + ], + "members": { + "IdentityProvider": { + "shape": "S3" + }, + "Product": {}, + "UpdateSettings": { + "type": "structure", + "required": [ + "AddSubnets", + "RemoveSubnets" + ], + "members": { + "AddSubnets": { + "shape": "S16" + }, + "RemoveSubnets": { + "shape": "S16" + }, + "SecurityGroupId": {} + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "IdentityProviderSummary" + ], + "members": { + "IdentityProviderSummary": { + "shape": "S9" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S3": { + "type": "structure", + "members": { + "ActiveDirectoryIdentityProvider": { + "type": "structure", + "members": { + "DirectoryId": {} + } + } + }, + "union": true + }, + "S6": { + "type": "structure", + "required": [ + "IdentityProvider", + "InstanceId", + "Status", + "Username" + ], + "members": { + "AssociationDate": {}, + "DisassociationDate": {}, + "Domain": {}, + "IdentityProvider": { + "shape": "S3" + }, + "InstanceId": {}, + "Status": {}, + "StatusMessage": {}, + "Username": {} + } + }, + "S9": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product", + "Settings", + "Status" + ], + "members": { + "FailureMessage": {}, + "IdentityProvider": { + "shape": "S3" + }, + "Product": {}, + "Settings": { + "shape": "Sa" + }, + "Status": {} + } + }, + "Sa": { + "type": "structure", + "required": [ + "SecurityGroupId", + "Subnets" + ], + "members": { + "SecurityGroupId": {}, + "Subnets": { + "type": "list", + "member": {} + } + } + }, + "Sl": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Attribute": {}, + "Operation": {}, + "Value": {} + } + } + }, + "Su": { + "type": "structure", + "required": [ + "IdentityProvider", + "Product", + "Status", + "Username" + ], + "members": { + "Domain": {}, + "IdentityProvider": { + "shape": "S3" + }, + "Product": {}, + "Status": {}, + "StatusMessage": {}, + "SubscriptionEndDate": {}, + "SubscriptionStartDate": {}, + "Username": {} + } + }, + "S16": { + "type": "list", + "member": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/lightsail-2016-11-28.min.json b/iamlivecore/service/lightsail-2016-11-28.min.json index 9c0051f6..e719609b 100644 --- a/iamlivecore/service/lightsail-2016-11-28.min.json +++ b/iamlivecore/service/lightsail-2016-11-28.min.json @@ -63,7 +63,10 @@ "members": { "diskName": {}, "instanceName": {}, - "diskPath": {} + "diskPath": {}, + "autoMounting": { + "type": "boolean" + } } }, "output": { @@ -234,7 +237,7 @@ "type": "structure", "members": { "accessKey": { - "shape": "S1e" + "shape": "S1g" }, "operations": { "shape": "S4" @@ -253,7 +256,7 @@ "certificateName": {}, "domainName": {}, "subjectAlternativeNames": { - "shape": "S1l" + "shape": "S1n" }, "tags": { "shape": "S10" @@ -264,7 +267,7 @@ "type": "structure", "members": { "certificate": { - "shape": "S1n" + "shape": "S1p" }, "operations": { "shape": "S4" @@ -348,18 +351,21 @@ "shape": "S10" }, "publicDomainNames": { - "shape": "S2g" + "shape": "S2l" }, "deployment": { "type": "structure", "members": { "containers": { - "shape": "S2j" + "shape": "S2o" }, "publicEndpoint": { - "shape": "S2p" + "shape": "S2u" } } + }, + "privateRegistryAccess": { + "shape": "S2x" } } }, @@ -367,7 +373,7 @@ "type": "structure", "members": { "containerService": { - "shape": "S2t" + "shape": "S30" } } } @@ -381,10 +387,10 @@ "members": { "serviceName": {}, "containers": { - "shape": "S2j" + "shape": "S2o" }, "publicEndpoint": { - "shape": "S2p" + "shape": "S2u" } } }, @@ -392,7 +398,7 @@ "type": "structure", "members": { "containerService": { - "shape": "S2t" + "shape": "S30" } } } @@ -437,7 +443,7 @@ "shape": "S10" }, "addOns": { - "shape": "S36" + "shape": "S3f" } } }, @@ -469,7 +475,7 @@ "shape": "S10" }, "addOns": { - "shape": "S36" + "shape": "S3f" }, "sourceDiskName": {}, "restoreDate": {}, @@ -523,16 +529,16 @@ "members": { "distributionName": {}, "origin": { - "shape": "S3h" + "shape": "S3r" }, "defaultCacheBehavior": { - "shape": "S3j" + "shape": "S3t" }, "cacheBehaviorSettings": { - "shape": "S3l" + "shape": "S3v" }, "cacheBehaviors": { - "shape": "S3t" + "shape": "S43" }, "bundleId": {}, "ipAddressType": {}, @@ -545,7 +551,7 @@ "type": "structure", "members": { "distribution": { - "shape": "S3x" + "shape": "S47" }, "operation": { "shape": "S5" @@ -585,7 +591,7 @@ "members": { "domainName": {}, "domainEntry": { - "shape": "S42" + "shape": "S4c" } } }, @@ -598,6 +604,44 @@ } } }, + "CreateGUISessionAccessDetails": { + "input": { + "type": "structure", + "required": [ + "resourceName" + ], + "members": { + "resourceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "resourceName": {}, + "status": {}, + "percentageComplete": { + "type": "integer" + }, + "failureReason": {}, + "sessions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "url": { + "type": "string", + "sensitive": true + }, + "isPrimary": { + "type": "boolean" + } + } + } + } + } + } + }, "CreateInstanceSnapshot": { "input": { "type": "structure", @@ -647,7 +691,7 @@ "shape": "S10" }, "addOns": { - "shape": "S36" + "shape": "S3f" }, "ipAddressType": {} } @@ -696,7 +740,7 @@ "shape": "S10" }, "addOns": { - "shape": "S36" + "shape": "S3f" }, "ipAddressType": {}, "sourceInstanceName": {}, @@ -732,7 +776,7 @@ "type": "structure", "members": { "keyPair": { - "shape": "S4i" + "shape": "S4y" }, "publicKeyBase64": {}, "privateKeyBase64": {}, @@ -758,12 +802,13 @@ "certificateName": {}, "certificateDomainName": {}, "certificateAlternativeNames": { - "shape": "S4l" + "shape": "S51" }, "tags": { "shape": "S10" }, - "ipAddressType": {} + "ipAddressType": {}, + "tlsPolicyName": {} } }, "output": { @@ -788,7 +833,7 @@ "certificateName": {}, "certificateDomainName": {}, "certificateAlternativeNames": { - "shape": "S4l" + "shape": "S51" }, "tags": { "shape": "S10" @@ -822,7 +867,7 @@ "masterDatabaseName": {}, "masterUsername": {}, "masterUserPassword": { - "shape": "S4q" + "shape": "S56" }, "preferredBackupWindow": {}, "preferredMaintenanceWindow": {}, @@ -1141,7 +1186,7 @@ "members": { "domainName": {}, "domainEntry": { - "shape": "S42" + "shape": "S4c" } } }, @@ -1202,7 +1247,8 @@ "keyPairName" ], "members": { - "keyPairName": {} + "keyPairName": {}, + "expectedFingerprint": {} } }, "output": { @@ -1428,7 +1474,10 @@ "type": "structure", "members": { "publicKeyBase64": {}, - "privateKeyBase64": {} + "privateKeyBase64": {}, + "createdAt": { + "type": "timestamp" + } } } }, @@ -1442,7 +1491,7 @@ "members": { "resourceName": {}, "addOnRequest": { - "shape": "S37" + "shape": "S3g" } } }, @@ -1545,10 +1594,10 @@ "state": {}, "unit": {}, "contactProtocols": { - "shape": "S6z" + "shape": "S7f" }, "notificationTriggers": { - "shape": "S70" + "shape": "S7g" }, "notificationEnabled": { "type": "boolean" @@ -1610,7 +1659,8 @@ "includeInactive": { "type": "boolean" }, - "pageToken": {} + "pageToken": {}, + "appCategory": {} } }, "output": { @@ -1636,7 +1686,8 @@ "versionCode": {}, "productUrl": {}, "licenseUrl": {}, - "platform": {} + "platform": {}, + "appCategory": {} } } }, @@ -1660,7 +1711,7 @@ "accessKeys": { "type": "list", "member": { - "shape": "S1e" + "shape": "S1g" } } } @@ -1728,7 +1779,7 @@ "type": "integer" }, "statistics": { - "shape": "S7o" + "shape": "S85" }, "unit": {} } @@ -1738,7 +1789,7 @@ "members": { "metricName": {}, "metricData": { - "shape": "S7q" + "shape": "S87" } } } @@ -1763,7 +1814,20 @@ "shape": "S15" } }, - "nextPageToken": {} + "nextPageToken": {}, + "accountLevelBpaSync": { + "type": "structure", + "members": { + "status": {}, + "lastSyncedAt": { + "type": "timestamp" + }, + "message": {}, + "bpaImpactsLightsail": { + "type": "boolean" + } + } + } } } }, @@ -1774,7 +1838,8 @@ "includeInactive": { "type": "boolean" }, - "pageToken": {} + "pageToken": {}, + "appCategory": {} } }, "output": { @@ -1812,6 +1877,10 @@ "supportedPlatforms": { "type": "list", "member": {} + }, + "supportedAppCategories": { + "type": "list", + "member": {} } } } @@ -1831,7 +1900,8 @@ "includeCertificateDetails": { "type": "boolean" }, - "certificateName": {} + "certificateName": {}, + "pageToken": {} } }, "output": { @@ -1840,9 +1910,10 @@ "certificates": { "type": "list", "member": { - "shape": "S1n" + "shape": "S1p" } - } + }, + "nextPageToken": {} } } }, @@ -1883,7 +1954,7 @@ } }, "destinationInfo": { - "shape": "S8e" + "shape": "S8z" } } } @@ -1897,7 +1968,7 @@ "type": "structure", "members": { "protocols": { - "shape": "S6z" + "shape": "S7f" } } }, @@ -1963,7 +2034,7 @@ "containerImages": { "type": "list", "member": { - "shape": "S8r" + "shape": "S9c" } } } @@ -2024,7 +2095,7 @@ "deployments": { "type": "list", "member": { - "shape": "S2x" + "shape": "S34" } } } @@ -2054,7 +2125,7 @@ "type": "integer" }, "statistics": { - "shape": "S7o" + "shape": "S85" } } }, @@ -2063,7 +2134,7 @@ "members": { "metricName": {}, "metricData": { - "shape": "S7q" + "shape": "S87" } } } @@ -2114,7 +2185,83 @@ "containerServices": { "type": "list", "member": { - "shape": "S2t" + "shape": "S30" + } + } + } + } + }, + "GetCostEstimate": { + "input": { + "type": "structure", + "required": [ + "resourceName", + "startTime", + "endTime" + ], + "members": { + "resourceName": {}, + "startTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "resourcesBudgetEstimate": { + "type": "list", + "member": { + "type": "structure", + "members": { + "resourceName": {}, + "resourceType": {}, + "costEstimates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "usageType": {}, + "resultsByTime": { + "type": "list", + "member": { + "type": "structure", + "members": { + "usageCost": { + "type": "double" + }, + "pricingUnit": {}, + "unit": { + "type": "double" + }, + "currency": {}, + "timePeriod": { + "type": "structure", + "members": { + "start": { + "type": "timestamp" + }, + "end": { + "type": "timestamp" + } + } + } + } + } + } + } + } + }, + "startTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + } + } } } } @@ -2134,7 +2281,7 @@ "type": "structure", "members": { "disk": { - "shape": "S9b" + "shape": "Sa7" } } } @@ -2153,7 +2300,7 @@ "type": "structure", "members": { "diskSnapshot": { - "shape": "S9h" + "shape": "Sae" } } } @@ -2171,7 +2318,7 @@ "diskSnapshots": { "type": "list", "member": { - "shape": "S9h" + "shape": "Sae" } }, "nextPageToken": {} @@ -2189,7 +2336,7 @@ "type": "structure", "members": { "disks": { - "shape": "S9o" + "shape": "Sal" }, "nextPageToken": {} } @@ -2268,7 +2415,7 @@ }, "unit": {}, "statistics": { - "shape": "S7o" + "shape": "S85" } } }, @@ -2277,7 +2424,7 @@ "members": { "metricName": {}, "metricData": { - "shape": "S7q" + "shape": "S87" } } } @@ -2296,7 +2443,7 @@ "distributions": { "type": "list", "member": { - "shape": "S3x" + "shape": "S47" } }, "nextPageToken": {} @@ -2317,7 +2464,7 @@ "type": "structure", "members": { "domain": { - "shape": "Sa3" + "shape": "Sb0" } } } @@ -2335,7 +2482,7 @@ "domains": { "type": "list", "member": { - "shape": "Sa3" + "shape": "Sb0" } }, "nextPageToken": {} @@ -2412,7 +2559,7 @@ } }, "destinationInfo": { - "shape": "S8e" + "shape": "S8z" } } } @@ -2435,7 +2582,7 @@ "type": "structure", "members": { "instance": { - "shape": "Sak" + "shape": "Sbm" } } } @@ -2526,7 +2673,7 @@ }, "unit": {}, "statistics": { - "shape": "S7o" + "shape": "S85" } } }, @@ -2535,7 +2682,7 @@ "members": { "metricName": {}, "metricData": { - "shape": "S7q" + "shape": "S87" } } } @@ -2595,7 +2742,7 @@ "type": "structure", "members": { "instanceSnapshot": { - "shape": "Sbd" + "shape": "Sck" } } } @@ -2613,7 +2760,7 @@ "instanceSnapshots": { "type": "list", "member": { - "shape": "Sbd" + "shape": "Sck" } }, "nextPageToken": {} @@ -2634,7 +2781,7 @@ "type": "structure", "members": { "state": { - "shape": "Sav" + "shape": "Sbx" } } } @@ -2652,7 +2799,7 @@ "instances": { "type": "list", "member": { - "shape": "Sak" + "shape": "Sbm" } }, "nextPageToken": {} @@ -2673,7 +2820,7 @@ "type": "structure", "members": { "keyPair": { - "shape": "S4i" + "shape": "S4y" } } } @@ -2682,7 +2829,10 @@ "input": { "type": "structure", "members": { - "pageToken": {} + "pageToken": {}, + "includeDefaultKeyPair": { + "type": "boolean" + } } }, "output": { @@ -2691,7 +2841,7 @@ "keyPairs": { "type": "list", "member": { - "shape": "S4i" + "shape": "S4y" } }, "nextPageToken": {} @@ -2712,7 +2862,7 @@ "type": "structure", "members": { "loadBalancer": { - "shape": "Sbu" + "shape": "Sd1" } } } @@ -2743,7 +2893,7 @@ }, "unit": {}, "statistics": { - "shape": "S7o" + "shape": "S85" } } }, @@ -2752,7 +2902,7 @@ "members": { "metricName": {}, "metricData": { - "shape": "S7q" + "shape": "S87" } } } @@ -2803,7 +2953,14 @@ "type": {}, "value": {}, "validationStatus": {}, - "domainName": {} + "domainName": {}, + "dnsRecordCreationState": { + "type": "structure", + "members": { + "code": {}, + "message": {} + } + } } } }, @@ -2851,6 +3008,39 @@ } } }, + "GetLoadBalancerTlsPolicies": { + "input": { + "type": "structure", + "members": { + "pageToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "tlsPolicies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "isDefault": { + "type": "boolean" + }, + "description": {}, + "protocols": { + "shape": "Su" + }, + "ciphers": { + "shape": "Su" + } + } + } + }, + "nextPageToken": {} + } + } + }, "GetLoadBalancers": { "input": { "type": "structure", @@ -2864,7 +3054,7 @@ "loadBalancers": { "type": "list", "member": { - "shape": "Sbu" + "shape": "Sd1" } }, "nextPageToken": {} @@ -2956,10 +3146,10 @@ "displayName": {}, "name": {}, "availabilityZones": { - "shape": "Sd0" + "shape": "Sed" }, "relationalDatabaseAvailabilityZones": { - "shape": "Sd0" + "shape": "Sed" } } } @@ -2981,7 +3171,7 @@ "type": "structure", "members": { "relationalDatabase": { - "shape": "Sd4" + "shape": "Seh" } } } @@ -3020,7 +3210,10 @@ "input": { "type": "structure", "members": { - "pageToken": {} + "pageToken": {}, + "includeInactive": { + "type": "boolean" + } } }, "output": { @@ -3174,7 +3367,7 @@ "type": "structure", "members": { "masterUserPassword": { - "shape": "S4q" + "shape": "S56" }, "createdAt": { "type": "timestamp" @@ -3208,7 +3401,7 @@ }, "unit": {}, "statistics": { - "shape": "S7o" + "shape": "S85" } } }, @@ -3217,7 +3410,7 @@ "members": { "metricName": {}, "metricData": { - "shape": "S7q" + "shape": "S87" } } } @@ -3237,7 +3430,7 @@ "type": "structure", "members": { "parameters": { - "shape": "Se1" + "shape": "Sfe" }, "nextPageToken": {} } @@ -3257,7 +3450,7 @@ "type": "structure", "members": { "relationalDatabaseSnapshot": { - "shape": "Se5" + "shape": "Sfi" } } } @@ -3275,7 +3468,7 @@ "relationalDatabaseSnapshots": { "type": "list", "member": { - "shape": "Se5" + "shape": "Sfi" } }, "nextPageToken": {} @@ -3295,7 +3488,7 @@ "relationalDatabases": { "type": "list", "member": { - "shape": "Sd4" + "shape": "Seh" } }, "nextPageToken": {} @@ -3316,7 +3509,7 @@ "type": "structure", "members": { "staticIp": { - "shape": "See" + "shape": "Sfr" } } } @@ -3334,7 +3527,7 @@ "staticIps": { "type": "list", "member": { - "shape": "See" + "shape": "Sfr" } }, "nextPageToken": {} @@ -3440,10 +3633,10 @@ }, "treatMissingData": {}, "contactProtocols": { - "shape": "S6z" + "shape": "S7f" }, "notificationTriggers": { - "shape": "S70" + "shape": "S7g" }, "notificationEnabled": { "type": "boolean" @@ -3541,7 +3734,7 @@ "type": "structure", "members": { "containerImage": { - "shape": "S8r" + "shape": "S9c" } } } @@ -3650,6 +3843,25 @@ } } }, + "StartGUISession": { + "input": { + "type": "structure", + "required": [ + "resourceName" + ], + "members": { + "resourceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "operations": { + "shape": "S4" + } + } + } + }, "StartInstance": { "input": { "type": "structure", @@ -3688,6 +3900,25 @@ } } }, + "StopGUISession": { + "input": { + "type": "structure", + "required": [ + "resourceName" + ], + "members": { + "resourceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "operations": { + "shape": "S4" + } + } + } + }, "StopInstance": { "input": { "type": "structure", @@ -3828,6 +4059,9 @@ "versioning": {}, "readonlyAccessAccounts": { "shape": "S18" + }, + "accessLogConfig": { + "shape": "S1c" } } }, @@ -3880,7 +4114,10 @@ "type": "boolean" }, "publicDomainNames": { - "shape": "S2g" + "shape": "S2l" + }, + "privateRegistryAccess": { + "shape": "S2x" } } }, @@ -3888,7 +4125,7 @@ "type": "structure", "members": { "containerService": { - "shape": "S2t" + "shape": "S30" } } } @@ -3902,16 +4139,16 @@ "members": { "distributionName": {}, "origin": { - "shape": "S3h" + "shape": "S3r" }, "defaultCacheBehavior": { - "shape": "S3j" + "shape": "S3t" }, "cacheBehaviorSettings": { - "shape": "S3l" + "shape": "S3v" }, "cacheBehaviors": { - "shape": "S3t" + "shape": "S43" }, "isEnabled": { "type": "boolean" @@ -3954,7 +4191,7 @@ "members": { "domainName": {}, "domainEntry": { - "shape": "S42" + "shape": "S4c" } } }, @@ -3967,6 +4204,31 @@ } } }, + "UpdateInstanceMetadataOptions": { + "input": { + "type": "structure", + "required": [ + "instanceName" + ], + "members": { + "instanceName": {}, + "httpTokens": {}, + "httpEndpoint": {}, + "httpPutResponseHopLimit": { + "type": "integer" + }, + "httpProtocolIpv6": {} + } + }, + "output": { + "type": "structure", + "members": { + "operation": { + "shape": "S5" + } + } + } + }, "UpdateLoadBalancerAttribute": { "input": { "type": "structure", @@ -3999,7 +4261,7 @@ "members": { "relationalDatabaseName": {}, "masterUserPassword": { - "shape": "S4q" + "shape": "S56" }, "rotateMasterUserPassword": { "type": "boolean" @@ -4040,7 +4302,7 @@ "members": { "relationalDatabaseName": {}, "parameters": { - "shape": "Se1" + "shape": "Sfe" } } }, @@ -4176,6 +4438,9 @@ "code": {}, "message": {} } + }, + "accessLogConfig": { + "shape": "S1c" } } }, @@ -4192,7 +4457,20 @@ "type": "list", "member": {} }, - "S1e": { + "S1c": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "destination": {}, + "prefix": {} + } + }, + "S1g": { "type": "structure", "members": { "accessKeyId": { @@ -4216,11 +4494,11 @@ } } }, - "S1l": { + "S1n": { "type": "list", "member": {} }, - "S1n": { + "S1p": { "type": "structure", "members": { "certificateArn": {}, @@ -4235,10 +4513,10 @@ "status": {}, "serialNumber": {}, "subjectAlternativeNames": { - "shape": "S1l" + "shape": "S1n" }, "domainValidationRecords": { - "shape": "S1r" + "shape": "S1t" }, "requestFailureReason": {}, "inUseResourceCount": { @@ -4263,7 +4541,7 @@ "type": "structure", "members": { "domainValidationRecords": { - "shape": "S1r" + "shape": "S1t" }, "renewalStatus": {}, "renewalStatusReason": {}, @@ -4287,7 +4565,7 @@ } } }, - "S1r": { + "S1t": { "type": "list", "member": { "type": "structure", @@ -4300,11 +4578,19 @@ "type": {}, "value": {} } - } + }, + "dnsRecordCreationState": { + "type": "structure", + "members": { + "code": {}, + "message": {} + } + }, + "validationStatus": {} } } }, - "S2g": { + "S2l": { "type": "map", "key": {}, "value": { @@ -4312,7 +4598,7 @@ "member": {} } }, - "S2j": { + "S2o": { "type": "map", "key": {}, "value": { @@ -4335,7 +4621,7 @@ } } }, - "S2p": { + "S2u": { "type": "structure", "required": [ "containerName", @@ -4347,11 +4633,11 @@ "type": "integer" }, "healthCheck": { - "shape": "S2r" + "shape": "S2w" } } }, - "S2r": { + "S2w": { "type": "structure", "members": { "healthyThreshold": { @@ -4370,7 +4656,20 @@ "successCodes": {} } }, - "S2t": { + "S2x": { + "type": "structure", + "members": { + "ecrImagePullerRole": { + "type": "structure", + "members": { + "isActive": { + "type": "boolean" + } + } + } + } + }, + "S30": { "type": "structure", "members": { "containerServiceName": {}, @@ -4399,10 +4698,10 @@ "type": "integer" }, "currentDeployment": { - "shape": "S2x" + "shape": "S34" }, "nextDeployment": { - "shape": "S2x" + "shape": "S34" }, "isDisabled": { "type": "boolean" @@ -4410,12 +4709,26 @@ "principalArn": {}, "privateDomainName": {}, "publicDomainNames": { - "shape": "S2g" + "shape": "S2l" }, - "url": {} + "url": {}, + "privateRegistryAccess": { + "type": "structure", + "members": { + "ecrImagePullerRole": { + "type": "structure", + "members": { + "isActive": { + "type": "boolean" + }, + "principalArn": {} + } + } + } + } } }, - "S2x": { + "S34": { "type": "structure", "members": { "version": { @@ -4423,7 +4736,7 @@ }, "state": {}, "containers": { - "shape": "S2j" + "shape": "S2o" }, "publicEndpoint": { "type": "structure", @@ -4433,7 +4746,7 @@ "type": "integer" }, "healthCheck": { - "shape": "S2r" + "shape": "S2w" } } }, @@ -4442,13 +4755,13 @@ } } }, - "S36": { + "S3f": { "type": "list", "member": { - "shape": "S37" + "shape": "S3g" } }, - "S37": { + "S3g": { "type": "structure", "required": [ "addOnType" @@ -4460,10 +4773,17 @@ "members": { "snapshotTimeOfDay": {} } + }, + "stopInstanceOnIdleRequest": { + "type": "structure", + "members": { + "threshold": {}, + "duration": {} + } } } }, - "S3h": { + "S3r": { "type": "structure", "members": { "name": {}, @@ -4471,13 +4791,13 @@ "protocolPolicy": {} } }, - "S3j": { + "S3t": { "type": "structure", "members": { "behavior": {} } }, - "S3l": { + "S3v": { "type": "structure", "members": { "defaultTTL": { @@ -4523,7 +4843,7 @@ } } }, - "S3t": { + "S43": { "type": "list", "member": { "type": "structure", @@ -4533,7 +4853,7 @@ } } }, - "S3x": { + "S47": { "type": "structure", "members": { "name": {}, @@ -4567,13 +4887,13 @@ }, "originPublicDNS": {}, "defaultCacheBehavior": { - "shape": "S3j" + "shape": "S3t" }, "cacheBehaviorSettings": { - "shape": "S3l" + "shape": "S3v" }, "cacheBehaviors": { - "shape": "S3t" + "shape": "S43" }, "ableToUpdateBundle": { "type": "boolean" @@ -4584,7 +4904,7 @@ } } }, - "S42": { + "S4c": { "type": "structure", "members": { "id": {}, @@ -4602,7 +4922,7 @@ } } }, - "S4i": { + "S4y": { "type": "structure", "members": { "name": {}, @@ -4621,27 +4941,27 @@ "fingerprint": {} } }, - "S4l": { + "S51": { "type": "list", "member": {} }, - "S4q": { + "S56": { "type": "string", "sensitive": true }, - "S6z": { + "S7f": { "type": "list", "member": {} }, - "S70": { + "S7g": { "type": "list", "member": {} }, - "S7o": { + "S85": { "type": "list", "member": {} }, - "S7q": { + "S87": { "type": "list", "member": { "type": "structure", @@ -4668,14 +4988,14 @@ } } }, - "S8e": { + "S8z": { "type": "structure", "members": { "id": {}, "service": {} } }, - "S8r": { + "S9c": { "type": "structure", "members": { "image": {}, @@ -4685,7 +5005,7 @@ } } }, - "S9b": { + "Sa7": { "type": "structure", "members": { "name": {}, @@ -4702,7 +5022,7 @@ "shape": "S10" }, "addOns": { - "shape": "S9c" + "shape": "Sa8" }, "sizeInGb": { "type": "integer" @@ -4725,10 +5045,11 @@ "gbInUse": { "deprecated": true, "type": "integer" - } + }, + "autoMountStatus": {} } }, - "S9c": { + "Sa8": { "type": "list", "member": { "type": "structure", @@ -4736,11 +5057,13 @@ "name": {}, "status": {}, "snapshotTimeOfDay": {}, - "nextSnapshotTimeOfDay": {} + "nextSnapshotTimeOfDay": {}, + "threshold": {}, + "duration": {} } } }, - "S9h": { + "Sae": { "type": "structure", "members": { "name": {}, @@ -4770,13 +5093,13 @@ } } }, - "S9o": { + "Sal": { "type": "list", "member": { - "shape": "S9b" + "shape": "Sa7" } }, - "Sa3": { + "Sb0": { "type": "structure", "members": { "name": {}, @@ -4795,12 +5118,31 @@ "domainEntries": { "type": "list", "member": { - "shape": "S42" + "shape": "S4c" + } + }, + "registeredDomainDelegationInfo": { + "type": "structure", + "members": { + "nameServersUpdateState": { + "type": "structure", + "members": { + "code": {}, + "message": {} + } + }, + "r53HostedZoneDeletionState": { + "type": "structure", + "members": { + "code": {}, + "message": {} + } + } } } } }, - "Sak": { + "Sbm": { "type": "structure", "members": { "name": {}, @@ -4820,7 +5162,7 @@ "blueprintName": {}, "bundleId": {}, "addOns": { - "shape": "S9c" + "shape": "Sa8" }, "isStaticIp": { "type": "boolean" @@ -4839,7 +5181,7 @@ "type": "integer" }, "disks": { - "shape": "S9o" + "shape": "Sal" }, "ramSizeInGb": { "type": "float" @@ -4888,13 +5230,25 @@ } }, "state": { - "shape": "Sav" + "shape": "Sbx" }, "username": {}, - "sshKeyName": {} + "sshKeyName": {}, + "metadataOptions": { + "type": "structure", + "members": { + "state": {}, + "httpTokens": {}, + "httpEndpoint": {}, + "httpPutResponseHopLimit": { + "type": "integer" + }, + "httpProtocolIpv6": {} + } + } } }, - "Sav": { + "Sbx": { "type": "structure", "members": { "code": { @@ -4903,7 +5257,7 @@ "name": {} } }, - "Sbd": { + "Sck": { "type": "structure", "members": { "name": {}, @@ -4922,7 +5276,7 @@ "state": {}, "progress": {}, "fromAttachedDisks": { - "shape": "S9o" + "shape": "Sal" }, "fromInstanceName": {}, "fromInstanceArn": {}, @@ -4936,7 +5290,7 @@ } } }, - "Sbu": { + "Sd1": { "type": "structure", "members": { "name": {}, @@ -4993,10 +5347,14 @@ "key": {}, "value": {} }, - "ipAddressType": {} + "ipAddressType": {}, + "httpsRedirectionEnabled": { + "type": "boolean" + }, + "tlsPolicyName": {} } }, - "Sd0": { + "Sed": { "type": "list", "member": { "type": "structure", @@ -5006,7 +5364,7 @@ } } }, - "Sd4": { + "Seh": { "type": "structure", "members": { "name": {}, @@ -5091,7 +5449,7 @@ "caCertificateIdentifier": {} } }, - "Se1": { + "Sfe": { "type": "list", "member": { "type": "structure", @@ -5109,7 +5467,7 @@ } } }, - "Se5": { + "Sfi": { "type": "structure", "members": { "name": {}, @@ -5137,7 +5495,7 @@ "fromRelationalDatabaseBlueprintId": {} } }, - "See": { + "Sfr": { "type": "structure", "members": { "name": {}, diff --git a/iamlivecore/service/location-2020-11-19.min.json b/iamlivecore/service/location-2020-11-19.min.json index b82b0053..a6ac2563 100644 --- a/iamlivecore/service/location-2020-11-19.min.json +++ b/iamlivecore/service/location-2020-11-19.min.json @@ -184,7 +184,7 @@ "shape": "Sb" }, "SampleTime": { - "shape": "So" + "shape": "St" } } } @@ -225,7 +225,7 @@ ], "members": { "DevicePositions": { - "shape": "Sw" + "shape": "S11" }, "Errors": { "type": "list", @@ -275,8 +275,11 @@ ], "members": { "GeofenceId": {}, + "GeofenceProperties": { + "shape": "Sq" + }, "Geometry": { - "shape": "S13" + "shape": "S18" } } } @@ -317,11 +320,11 @@ ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "GeofenceId": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } } @@ -377,7 +380,7 @@ "shape": "Sb" }, "SampleTime": { - "shape": "So" + "shape": "St" } } } @@ -406,72 +409,37 @@ "locationName": "CalculatorName" }, "CarModeOptions": { - "type": "structure", - "members": { - "AvoidFerries": { - "type": "boolean" - }, - "AvoidTolls": { - "type": "boolean" - } - } + "shape": "S1n" }, "DepartNow": { "type": "boolean" }, "DeparturePosition": { - "shape": "Sm" + "shape": "So" }, "DepartureTime": { - "shape": "So" + "shape": "St" }, "DestinationPosition": { - "shape": "Sm" + "shape": "So" }, "DistanceUnit": {}, "IncludeLegGeometry": { "type": "boolean" }, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, "TravelMode": {}, "TruckModeOptions": { - "type": "structure", - "members": { - "AvoidFerries": { - "type": "boolean" - }, - "AvoidTolls": { - "type": "boolean" - }, - "Dimensions": { - "type": "structure", - "members": { - "Height": { - "type": "double" - }, - "Length": { - "type": "double" - }, - "Unit": {}, - "Width": { - "type": "double" - } - } - }, - "Weight": { - "type": "structure", - "members": { - "Total": { - "type": "double" - }, - "Unit": {} - } - } - } + "shape": "S1s" }, "WaypointPositions": { "type": "list", "member": { - "shape": "Sm" + "shape": "So" } } } @@ -502,7 +470,7 @@ "type": "double" }, "EndPosition": { - "shape": "Sm" + "shape": "So" }, "Geometry": { "type": "structure", @@ -510,13 +478,13 @@ "LineString": { "type": "list", "member": { - "shape": "Sm" + "shape": "So" } } } }, "StartPosition": { - "shape": "Sm" + "shape": "So" }, "Steps": { "type": "list", @@ -536,13 +504,13 @@ "type": "double" }, "EndPosition": { - "shape": "Sm" + "shape": "So" }, "GeometryOffset": { "type": "integer" }, "StartPosition": { - "shape": "Sm" + "shape": "So" } } } @@ -569,7 +537,128 @@ "type": "double" }, "RouteBBox": { - "shape": "S2a" + "shape": "S2h" + } + } + } + } + }, + "endpoint": { + "hostPrefix": "routes." + } + }, + "CalculateRouteMatrix": { + "http": { + "requestUri": "/routes/v0/calculators/{CalculatorName}/calculate/route-matrix", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "CalculatorName", + "DeparturePositions", + "DestinationPositions" + ], + "members": { + "CalculatorName": { + "location": "uri", + "locationName": "CalculatorName" + }, + "CarModeOptions": { + "shape": "S1n" + }, + "DepartNow": { + "type": "boolean" + }, + "DeparturePositions": { + "type": "list", + "member": { + "shape": "So" + } + }, + "DepartureTime": { + "shape": "St" + }, + "DestinationPositions": { + "type": "list", + "member": { + "shape": "So" + } + }, + "DistanceUnit": {}, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, + "TravelMode": {}, + "TruckModeOptions": { + "shape": "S1s" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RouteMatrix", + "Summary" + ], + "members": { + "RouteMatrix": { + "type": "list", + "member": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Distance": { + "type": "double" + }, + "DurationSeconds": { + "type": "double" + }, + "Error": { + "type": "structure", + "required": [ + "Code" + ], + "members": { + "Code": {}, + "Message": {} + } + } + } + } + } + }, + "SnappedDeparturePositions": { + "type": "list", + "member": { + "shape": "So" + } + }, + "SnappedDestinationPositions": { + "type": "list", + "member": { + "shape": "So" + } + }, + "Summary": { + "type": "structure", + "required": [ + "DataSource", + "DistanceUnit", + "ErrorCount", + "RouteCount" + ], + "members": { + "DataSource": {}, + "DistanceUnit": {}, + "ErrorCount": { + "type": "integer" + }, + "RouteCount": { + "type": "integer" } } } @@ -587,17 +676,22 @@ "input": { "type": "structure", "required": [ - "CollectionName", - "PricingPlan" + "CollectionName" ], "members": { "CollectionName": {}, "Description": {}, "KmsKeyId": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. No longer allowed." + }, "Tags": { - "shape": "S2f" + "shape": "S32" } } }, @@ -612,7 +706,7 @@ "CollectionArn": {}, "CollectionName": {}, "CreateTime": { - "shape": "So" + "shape": "St" } } }, @@ -621,6 +715,58 @@ }, "idempotent": true }, + "CreateKey": { + "http": { + "requestUri": "/metadata/v0/keys", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "KeyName", + "Restrictions" + ], + "members": { + "Description": {}, + "ExpireTime": { + "shape": "St" + }, + "KeyName": {}, + "NoExpiry": { + "type": "boolean" + }, + "Restrictions": { + "shape": "S37" + }, + "Tags": { + "shape": "S32" + } + } + }, + "output": { + "type": "structure", + "required": [ + "CreateTime", + "Key", + "KeyArn", + "KeyName" + ], + "members": { + "CreateTime": { + "shape": "St" + }, + "Key": { + "shape": "S1q" + }, + "KeyArn": {}, + "KeyName": {} + } + }, + "endpoint": { + "hostPrefix": "metadata." + }, + "idempotent": true + }, "CreateMap": { "http": { "requestUri": "/maps/v0/maps", @@ -630,18 +776,20 @@ "type": "structure", "required": [ "Configuration", - "MapName", - "PricingPlan" + "MapName" ], "members": { "Configuration": { - "shape": "S2k" + "shape": "S3g" }, "Description": {}, "MapName": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + }, "Tags": { - "shape": "S2f" + "shape": "S32" } } }, @@ -654,7 +802,7 @@ ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "MapArn": {}, "MapName": {} @@ -674,19 +822,21 @@ "type": "structure", "required": [ "DataSource", - "IndexName", - "PricingPlan" + "IndexName" ], "members": { "DataSource": {}, "DataSourceConfiguration": { - "shape": "S2o" + "shape": "S3l" }, "Description": {}, "IndexName": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + }, "Tags": { - "shape": "S2f" + "shape": "S32" } } }, @@ -699,7 +849,7 @@ ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "IndexArn": {}, "IndexName": {} @@ -719,16 +869,18 @@ "type": "structure", "required": [ "CalculatorName", - "DataSource", - "PricingPlan" + "DataSource" ], "members": { "CalculatorName": {}, "DataSource": {}, "Description": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + }, "Tags": { - "shape": "S2f" + "shape": "S32" } } }, @@ -743,7 +895,7 @@ "CalculatorArn": {}, "CalculatorName": {}, "CreateTime": { - "shape": "So" + "shape": "St" } } }, @@ -760,16 +912,25 @@ "input": { "type": "structure", "required": [ - "PricingPlan", "TrackerName" ], "members": { "Description": {}, + "EventBridgeEnabled": { + "type": "boolean" + }, "KmsKeyId": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {}, + "PositionFiltering": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. No longer allowed." + }, "Tags": { - "shape": "S2f" + "shape": "S32" }, "TrackerName": {} } @@ -783,7 +944,7 @@ ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "TrackerArn": {}, "TrackerName": {} @@ -821,6 +982,33 @@ }, "idempotent": true }, + "DeleteKey": { + "http": { + "method": "DELETE", + "requestUri": "/metadata/v0/keys/{KeyName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "KeyName" + ], + "members": { + "KeyName": { + "location": "uri", + "locationName": "KeyName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "metadata." + }, + "idempotent": true + }, "DeleteMap": { "http": { "method": "DELETE", @@ -954,24 +1142,29 @@ "CollectionName", "CreateTime", "Description", - "PricingPlan", "UpdateTime" ], "members": { "CollectionArn": {}, "CollectionName": {}, "CreateTime": { - "shape": "So" + "shape": "St" }, "Description": {}, "KmsKeyId": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Unused." + }, "Tags": { - "shape": "S2f" + "shape": "S32" }, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -979,6 +1172,63 @@ "hostPrefix": "geofencing." } }, + "DescribeKey": { + "http": { + "method": "GET", + "requestUri": "/metadata/v0/keys/{KeyName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "KeyName" + ], + "members": { + "KeyName": { + "location": "uri", + "locationName": "KeyName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "CreateTime", + "ExpireTime", + "Key", + "KeyArn", + "KeyName", + "Restrictions", + "UpdateTime" + ], + "members": { + "CreateTime": { + "shape": "St" + }, + "Description": {}, + "ExpireTime": { + "shape": "St" + }, + "Key": { + "shape": "S1q" + }, + "KeyArn": {}, + "KeyName": {}, + "Restrictions": { + "shape": "S37" + }, + "Tags": { + "shape": "S32" + }, + "UpdateTime": { + "shape": "St" + } + } + }, + "endpoint": { + "hostPrefix": "metadata." + } + }, "DescribeMap": { "http": { "method": "GET", @@ -1006,26 +1256,28 @@ "Description", "MapArn", "MapName", - "PricingPlan", "UpdateTime" ], "members": { "Configuration": { - "shape": "S2k" + "shape": "S3g" }, "CreateTime": { - "shape": "So" + "shape": "St" }, "DataSource": {}, "Description": {}, "MapArn": {}, "MapName": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, "Tags": { - "shape": "S2f" + "shape": "S32" }, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -1060,26 +1312,28 @@ "Description", "IndexArn", "IndexName", - "PricingPlan", "UpdateTime" ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "DataSource": {}, "DataSourceConfiguration": { - "shape": "S2o" + "shape": "S3l" }, "Description": {}, "IndexArn": {}, "IndexName": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, "Tags": { - "shape": "S2f" + "shape": "S32" }, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -1113,23 +1367,25 @@ "CreateTime", "DataSource", "Description", - "PricingPlan", "UpdateTime" ], "members": { "CalculatorArn": {}, "CalculatorName": {}, "CreateTime": { - "shape": "So" + "shape": "St" }, "DataSource": {}, "Description": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, "Tags": { - "shape": "S2f" + "shape": "S32" }, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -1160,26 +1416,35 @@ "required": [ "CreateTime", "Description", - "PricingPlan", "TrackerArn", "TrackerName", "UpdateTime" ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "Description": {}, + "EventBridgeEnabled": { + "type": "boolean" + }, "KmsKeyId": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {}, + "PositionFiltering": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Unused." + }, "Tags": { - "shape": "S2f" + "shape": "S32" }, "TrackerArn": {}, "TrackerName": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -1249,15 +1514,21 @@ "SampleTime" ], "members": { + "Accuracy": { + "shape": "Sm" + }, "DeviceId": {}, "Position": { - "shape": "Sm" + "shape": "So" + }, + "PositionProperties": { + "shape": "Sq" }, "ReceivedTime": { - "shape": "So" + "shape": "St" }, "SampleTime": { - "shape": "So" + "shape": "St" } } }, @@ -1282,11 +1553,14 @@ "locationName": "DeviceId" }, "EndTimeExclusive": { - "shape": "So" + "shape": "St" + }, + "MaxResults": { + "type": "integer" }, "NextToken": {}, "StartTimeInclusive": { - "shape": "So" + "shape": "St" }, "TrackerName": { "location": "uri", @@ -1301,7 +1575,7 @@ ], "members": { "DevicePositions": { - "shape": "Sw" + "shape": "S11" }, "NextToken": {} } @@ -1344,15 +1618,18 @@ ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "GeofenceId": {}, + "GeofenceProperties": { + "shape": "Sq" + }, "Geometry": { - "shape": "S13" + "shape": "S18" }, "Status": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -1382,6 +1659,11 @@ "location": "uri", "locationName": "FontUnicodeRange" }, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, "MapName": { "location": "uri", "locationName": "MapName" @@ -1394,6 +1676,10 @@ "Blob": { "type": "blob" }, + "CacheControl": { + "location": "header", + "locationName": "Cache-Control" + }, "ContentType": { "location": "header", "locationName": "Content-Type" @@ -1422,6 +1708,11 @@ "location": "uri", "locationName": "FileName" }, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, "MapName": { "location": "uri", "locationName": "MapName" @@ -1434,6 +1725,10 @@ "Blob": { "type": "blob" }, + "CacheControl": { + "location": "header", + "locationName": "Cache-Control" + }, "ContentType": { "location": "header", "locationName": "Content-Type" @@ -1457,6 +1752,11 @@ "MapName" ], "members": { + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, "MapName": { "location": "uri", "locationName": "MapName" @@ -1469,6 +1769,10 @@ "Blob": { "type": "blob" }, + "CacheControl": { + "location": "header", + "locationName": "Cache-Control" + }, "ContentType": { "location": "header", "locationName": "Content-Type" @@ -1495,6 +1799,11 @@ "Z" ], "members": { + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, "MapName": { "location": "uri", "locationName": "MapName" @@ -1519,6 +1828,10 @@ "Blob": { "type": "blob" }, + "CacheControl": { + "location": "header", + "locationName": "Cache-Control" + }, "ContentType": { "location": "header", "locationName": "Content-Type" @@ -1530,6 +1843,53 @@ "hostPrefix": "maps." } }, + "GetPlace": { + "http": { + "method": "GET", + "requestUri": "/places/v0/indexes/{IndexName}/places/{PlaceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IndexName", + "PlaceId" + ], + "members": { + "IndexName": { + "location": "uri", + "locationName": "IndexName" + }, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, + "Language": { + "location": "querystring", + "locationName": "language" + }, + "PlaceId": { + "location": "uri", + "locationName": "PlaceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Place" + ], + "members": { + "Place": { + "shape": "S59" + } + } + }, + "endpoint": { + "hostPrefix": "places." + } + }, "ListDevicePositions": { "http": { "requestUri": "/tracking/v0/trackers/{TrackerName}/list-positions", @@ -1567,12 +1927,18 @@ "SampleTime" ], "members": { + "Accuracy": { + "shape": "Sm" + }, "DeviceId": {}, "Position": { - "shape": "Sm" + "shape": "So" + }, + "PositionProperties": { + "shape": "Sq" }, "SampleTime": { - "shape": "So" + "shape": "St" } } } @@ -1612,19 +1978,24 @@ "CollectionName", "CreateTime", "Description", - "PricingPlan", "UpdateTime" ], "members": { "CollectionName": {}, "CreateTime": { - "shape": "So" + "shape": "St" }, "Description": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Unused." + }, "UpdateTime": { - "shape": "So" + "shape": "St" } } } @@ -1651,6 +2022,9 @@ "location": "uri", "locationName": "CollectionName" }, + "MaxResults": { + "type": "integer" + }, "NextToken": {} } }, @@ -1673,15 +2047,18 @@ ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "GeofenceId": {}, + "GeofenceProperties": { + "shape": "Sq" + }, "Geometry": { - "shape": "S13" + "shape": "S18" }, "Status": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } } @@ -1693,6 +2070,68 @@ "hostPrefix": "geofencing." } }, + "ListKeys": { + "http": { + "requestUri": "/metadata/v0/list-keys", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "structure", + "members": { + "KeyStatus": {} + } + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Entries" + ], + "members": { + "Entries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "CreateTime", + "ExpireTime", + "KeyName", + "Restrictions", + "UpdateTime" + ], + "members": { + "CreateTime": { + "shape": "St" + }, + "Description": {}, + "ExpireTime": { + "shape": "St" + }, + "KeyName": {}, + "Restrictions": { + "shape": "S37" + }, + "UpdateTime": { + "shape": "St" + } + } + } + }, + "NextToken": {} + } + }, + "endpoint": { + "hostPrefix": "metadata." + } + }, "ListMaps": { "http": { "requestUri": "/maps/v0/list-maps", @@ -1722,19 +2161,21 @@ "DataSource", "Description", "MapName", - "PricingPlan", "UpdateTime" ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "DataSource": {}, "Description": {}, "MapName": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, "UpdateTime": { - "shape": "So" + "shape": "St" } } } @@ -1775,19 +2216,21 @@ "DataSource", "Description", "IndexName", - "PricingPlan", "UpdateTime" ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "DataSource": {}, "Description": {}, "IndexName": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, "UpdateTime": { - "shape": "So" + "shape": "St" } } } @@ -1828,19 +2271,21 @@ "CreateTime", "DataSource", "Description", - "PricingPlan", "UpdateTime" ], "members": { "CalculatorName": {}, "CreateTime": { - "shape": "So" + "shape": "St" }, "DataSource": {}, "Description": {}, - "PricingPlan": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, "UpdateTime": { - "shape": "So" + "shape": "St" } } } @@ -1874,7 +2319,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S2f" + "shape": "S32" } } }, @@ -1947,20 +2392,25 @@ "required": [ "CreateTime", "Description", - "PricingPlan", "TrackerName", "UpdateTime" ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "Description": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Always returns RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Unused." + }, "TrackerName": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } } @@ -1994,8 +2444,11 @@ "location": "uri", "locationName": "GeofenceId" }, + "GeofenceProperties": { + "shape": "Sq" + }, "Geometry": { - "shape": "S13" + "shape": "S18" } } }, @@ -2008,11 +2461,11 @@ ], "members": { "CreateTime": { - "shape": "So" + "shape": "St" }, "GeofenceId": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -2036,11 +2489,17 @@ "location": "uri", "locationName": "IndexName" }, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, + "Language": {}, "MaxResults": { "type": "integer" }, "Position": { - "shape": "Sm" + "shape": "So" } } }, @@ -2056,12 +2515,17 @@ "member": { "type": "structure", "required": [ + "Distance", "Place" ], "members": { + "Distance": { + "type": "double" + }, "Place": { - "shape": "S5d" - } + "shape": "S59" + }, + "PlaceId": {} } } }, @@ -2073,11 +2537,116 @@ ], "members": { "DataSource": {}, + "Language": {}, "MaxResults": { "type": "integer" }, "Position": { - "shape": "Sm" + "shape": "So" + } + } + } + } + }, + "endpoint": { + "hostPrefix": "places." + } + }, + "SearchPlaceIndexForSuggestions": { + "http": { + "requestUri": "/places/v0/indexes/{IndexName}/search/suggestions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "IndexName", + "Text" + ], + "members": { + "BiasPosition": { + "shape": "So" + }, + "FilterBBox": { + "shape": "S2h" + }, + "FilterCategories": { + "shape": "S73" + }, + "FilterCountries": { + "shape": "S74" + }, + "IndexName": { + "location": "uri", + "locationName": "IndexName" + }, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, + "Language": {}, + "MaxResults": { + "type": "integer" + }, + "Text": { + "type": "string", + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "Results", + "Summary" + ], + "members": { + "Results": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Text" + ], + "members": { + "Categories": { + "shape": "S5a" + }, + "PlaceId": {}, + "SupplementalCategories": { + "shape": "S5d" + }, + "Text": {} + } + } + }, + "Summary": { + "type": "structure", + "required": [ + "DataSource", + "Text" + ], + "members": { + "BiasPosition": { + "shape": "So" + }, + "DataSource": {}, + "FilterBBox": { + "shape": "S2h" + }, + "FilterCategories": { + "shape": "S73" + }, + "FilterCountries": { + "shape": "S74" + }, + "Language": {}, + "MaxResults": { + "type": "integer" + }, + "Text": { + "shape": "S7c" } } } @@ -2100,18 +2669,27 @@ ], "members": { "BiasPosition": { - "shape": "Sm" + "shape": "So" }, "FilterBBox": { - "shape": "S2a" + "shape": "S2h" + }, + "FilterCategories": { + "shape": "S73" }, "FilterCountries": { - "shape": "S5h" + "shape": "S74" }, "IndexName": { "location": "uri", "locationName": "IndexName" }, + "Key": { + "shape": "S1q", + "location": "querystring", + "locationName": "key" + }, + "Language": {}, "MaxResults": { "type": "integer" }, @@ -2136,8 +2714,15 @@ "Place" ], "members": { + "Distance": { + "type": "double" + }, "Place": { - "shape": "S5d" + "shape": "S59" + }, + "PlaceId": {}, + "Relevance": { + "type": "double" } } } @@ -2150,24 +2735,27 @@ ], "members": { "BiasPosition": { - "shape": "Sm" + "shape": "So" }, "DataSource": {}, "FilterBBox": { - "shape": "S2a" + "shape": "S2h" + }, + "FilterCategories": { + "shape": "S73" }, "FilterCountries": { - "shape": "S5h" + "shape": "S74" }, + "Language": {}, "MaxResults": { "type": "integer" }, "ResultBBox": { - "shape": "S2a" + "shape": "S2h" }, "Text": { - "type": "string", - "sensitive": true + "shape": "S7c" } } } @@ -2194,7 +2782,7 @@ "locationName": "ResourceArn" }, "Tags": { - "shape": "S2f" + "shape": "S32" } } }, @@ -2257,8 +2845,14 @@ "locationName": "CollectionName" }, "Description": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {} + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. No longer allowed." + } } }, "output": { @@ -2272,7 +2866,7 @@ "CollectionArn": {}, "CollectionName": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -2281,6 +2875,57 @@ }, "idempotent": true }, + "UpdateKey": { + "http": { + "method": "PATCH", + "requestUri": "/metadata/v0/keys/{KeyName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "KeyName" + ], + "members": { + "Description": {}, + "ExpireTime": { + "shape": "St" + }, + "ForceUpdate": { + "type": "boolean" + }, + "KeyName": { + "location": "uri", + "locationName": "KeyName" + }, + "NoExpiry": { + "type": "boolean" + }, + "Restrictions": { + "shape": "S37" + } + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyName", + "UpdateTime" + ], + "members": { + "KeyArn": {}, + "KeyName": {}, + "UpdateTime": { + "shape": "St" + } + } + }, + "endpoint": { + "hostPrefix": "metadata." + }, + "idempotent": true + }, "UpdateMap": { "http": { "method": "PATCH", @@ -2293,12 +2938,21 @@ "MapName" ], "members": { + "ConfigurationUpdate": { + "type": "structure", + "members": { + "PoliticalView": {} + } + }, "Description": {}, "MapName": { "location": "uri", "locationName": "MapName" }, - "PricingPlan": {} + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + } } }, "output": { @@ -2312,7 +2966,7 @@ "MapArn": {}, "MapName": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -2334,14 +2988,17 @@ ], "members": { "DataSourceConfiguration": { - "shape": "S2o" + "shape": "S3l" }, "Description": {}, "IndexName": { "location": "uri", "locationName": "IndexName" }, - "PricingPlan": {} + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + } } }, "output": { @@ -2355,7 +3012,7 @@ "IndexArn": {}, "IndexName": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -2381,7 +3038,10 @@ "locationName": "CalculatorName" }, "Description": {}, - "PricingPlan": {} + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + } } }, "output": { @@ -2395,7 +3055,7 @@ "CalculatorArn": {}, "CalculatorName": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -2417,8 +3077,18 @@ ], "members": { "Description": {}, - "PricingPlan": {}, - "PricingPlanDataSource": {}, + "EventBridgeEnabled": { + "type": "boolean" + }, + "PositionFiltering": {}, + "PricingPlan": { + "deprecated": true, + "deprecatedMessage": "Deprecated. If included, the only allowed value is RequestBasedUsage." + }, + "PricingPlanDataSource": { + "deprecated": true, + "deprecatedMessage": "Deprecated. No longer allowed." + }, "TrackerName": { "location": "uri", "locationName": "TrackerName" @@ -2436,7 +3106,7 @@ "TrackerArn": {}, "TrackerName": {}, "UpdateTime": { - "shape": "So" + "shape": "St" } } }, @@ -2462,27 +3132,50 @@ "SampleTime" ], "members": { + "Accuracy": { + "shape": "Sm" + }, "DeviceId": {}, "Position": { - "shape": "Sm" + "shape": "So" + }, + "PositionProperties": { + "shape": "Sq" }, "SampleTime": { - "shape": "So" + "shape": "St" } } }, "Sm": { + "type": "structure", + "required": [ + "Horizontal" + ], + "members": { + "Horizontal": { + "type": "double" + } + } + }, + "So": { "type": "list", "member": { "type": "double" }, "sensitive": true }, - "So": { + "Sq": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "St": { "type": "timestamp", "timestampFormat": "iso8601" }, - "Sw": { + "S11": { "type": "list", "member": { "type": "structure", @@ -2492,88 +3185,221 @@ "SampleTime" ], "members": { + "Accuracy": { + "shape": "Sm" + }, "DeviceId": {}, "Position": { - "shape": "Sm" + "shape": "So" + }, + "PositionProperties": { + "shape": "Sq" }, "ReceivedTime": { - "shape": "So" + "shape": "St" }, "SampleTime": { - "shape": "So" + "shape": "St" } } } }, - "S13": { + "S18": { "type": "structure", "members": { + "Circle": { + "type": "structure", + "required": [ + "Center", + "Radius" + ], + "members": { + "Center": { + "shape": "So" + }, + "Radius": { + "type": "double" + } + }, + "sensitive": true + }, "Polygon": { "type": "list", "member": { "type": "list", "member": { - "shape": "Sm" + "shape": "So" + } + } + } + } + }, + "S1n": { + "type": "structure", + "members": { + "AvoidFerries": { + "type": "boolean" + }, + "AvoidTolls": { + "type": "boolean" + } + } + }, + "S1q": { + "type": "string", + "sensitive": true + }, + "S1s": { + "type": "structure", + "members": { + "AvoidFerries": { + "type": "boolean" + }, + "AvoidTolls": { + "type": "boolean" + }, + "Dimensions": { + "type": "structure", + "members": { + "Height": { + "type": "double" + }, + "Length": { + "type": "double" + }, + "Unit": {}, + "Width": { + "type": "double" } } + }, + "Weight": { + "type": "structure", + "members": { + "Total": { + "type": "double" + }, + "Unit": {} + } } } }, - "S2a": { + "S2h": { "type": "list", "member": { "type": "double" }, "sensitive": true }, - "S2f": { + "S32": { "type": "map", "key": {}, "value": {} }, - "S2k": { + "S37": { + "type": "structure", + "required": [ + "AllowActions", + "AllowResources" + ], + "members": { + "AllowActions": { + "type": "list", + "member": {} + }, + "AllowReferers": { + "type": "list", + "member": {} + }, + "AllowResources": { + "type": "list", + "member": {} + } + } + }, + "S3g": { "type": "structure", "required": [ "Style" ], "members": { + "PoliticalView": {}, "Style": {} } }, - "S2o": { + "S3l": { "type": "structure", "members": { "IntendedUse": {} } }, - "S5d": { + "S59": { "type": "structure", "required": [ "Geometry" ], "members": { "AddressNumber": {}, + "Categories": { + "shape": "S5a" + }, "Country": {}, "Geometry": { "type": "structure", "members": { "Point": { - "shape": "Sm" + "shape": "So" } } }, + "Interpolated": { + "type": "boolean" + }, "Label": {}, "Municipality": {}, "Neighborhood": {}, "PostalCode": {}, "Region": {}, "Street": {}, - "SubRegion": {} + "SubRegion": {}, + "SupplementalCategories": { + "shape": "S5d" + }, + "TimeZone": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Offset": { + "type": "integer" + } + } + }, + "UnitNumber": {}, + "UnitType": {} } }, - "S5h": { + "S5a": { "type": "list", "member": {} + }, + "S5d": { + "type": "list", + "member": {} + }, + "S73": { + "type": "list", + "member": {} + }, + "S74": { + "type": "list", + "member": {} + }, + "S7c": { + "type": "string", + "sensitive": true } } } \ No newline at end of file diff --git a/iamlivecore/service/logs-2014-03-28.min.json b/iamlivecore/service/logs-2014-03-28.min.json index ef8e113e..0686292a 100644 --- a/iamlivecore/service/logs-2014-03-28.min.json +++ b/iamlivecore/service/logs-2014-03-28.min.json @@ -16,12 +16,12 @@ "input": { "type": "structure", "required": [ - "logGroupName", "kmsKeyId" ], "members": { "logGroupName": {}, - "kmsKeyId": {} + "kmsKeyId": {}, + "resourceIdentifier": {} } } }, @@ -76,7 +76,7 @@ "logGroupName": {}, "kmsKeyId": {}, "tags": { - "shape": "Se" + "shape": "Sf" } } } @@ -94,6 +94,30 @@ } } }, + "DeleteAccountPolicy": { + "input": { + "type": "structure", + "required": [ + "policyName", + "policyType" + ], + "members": { + "policyName": {}, + "policyType": {} + } + } + }, + "DeleteDataProtectionPolicy": { + "input": { + "type": "structure", + "required": [ + "logGroupIdentifier" + ], + "members": { + "logGroupIdentifier": {} + } + } + }, "DeleteDestination": { "input": { "type": "structure", @@ -193,6 +217,32 @@ } } }, + "DescribeAccountPolicies": { + "input": { + "type": "structure", + "required": [ + "policyType" + ], + "members": { + "policyType": {}, + "policyName": {}, + "accountIdentifiers": { + "shape": "S12" + } + } + }, + "output": { + "type": "structure", + "members": { + "accountPolicies": { + "type": "list", + "member": { + "shape": "S16" + } + } + } + } + }, "DescribeDestinations": { "input": { "type": "structure", @@ -210,7 +260,7 @@ "destinations": { "type": "list", "member": { - "shape": "S11" + "shape": "S1e" } }, "nextToken": {} @@ -277,10 +327,17 @@ "input": { "type": "structure", "members": { + "accountIdentifiers": { + "shape": "S12" + }, "logGroupNamePrefix": {}, + "logGroupNamePattern": {}, "nextToken": {}, "limit": { "type": "integer" + }, + "includeLinkedAccounts": { + "type": "boolean" } } }, @@ -306,7 +363,12 @@ "storedBytes": { "type": "long" }, - "kmsKeyId": {} + "kmsKeyId": {}, + "dataProtectionStatus": {}, + "inheritedProperties": { + "type": "list", + "member": {} + } } } }, @@ -317,11 +379,9 @@ "DescribeLogStreams": { "input": { "type": "structure", - "required": [ - "logGroupName" - ], "members": { "logGroupName": {}, + "logGroupIdentifier": {}, "logStreamNamePrefix": {}, "orderBy": {}, "descending": { @@ -393,7 +453,7 @@ "filterName": {}, "filterPattern": {}, "metricTransformations": { - "shape": "S1z" + "shape": "S2h" }, "creationTime": { "type": "long" @@ -466,7 +526,7 @@ "type": "long" }, "logGroupNames": { - "shape": "S2l" + "shape": "S33" } } } @@ -491,7 +551,7 @@ "resourcePolicies": { "type": "list", "member": { - "shape": "S2p" + "shape": "S37" } }, "nextToken": {} @@ -540,22 +600,18 @@ "DisassociateKmsKey": { "input": { "type": "structure", - "required": [ - "logGroupName" - ], "members": { - "logGroupName": {} + "logGroupName": {}, + "resourceIdentifier": {} } } }, "FilterLogEvents": { "input": { "type": "structure", - "required": [ - "logGroupName" - ], "members": { "logGroupName": {}, + "logGroupIdentifier": {}, "logStreamNames": { "type": "list", "member": {} @@ -576,6 +632,9 @@ "deprecated": true, "deprecatedMessage": "Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.", "type": "boolean" + }, + "unmask": { + "type": "boolean" } } }, @@ -615,15 +674,36 @@ } } }, + "GetDataProtectionPolicy": { + "input": { + "type": "structure", + "required": [ + "logGroupIdentifier" + ], + "members": { + "logGroupIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "logGroupIdentifier": {}, + "policyDocument": {}, + "lastUpdatedTime": { + "type": "long" + } + } + } + }, "GetLogEvents": { "input": { "type": "structure", "required": [ - "logGroupName", "logStreamName" ], "members": { "logGroupName": {}, + "logGroupIdentifier": {}, "logStreamName": {}, "startTime": { "type": "long" @@ -637,6 +717,9 @@ }, "startFromHead": { "type": "boolean" + }, + "unmask": { + "type": "boolean" } } }, @@ -666,14 +749,12 @@ "GetLogGroupFields": { "input": { "type": "structure", - "required": [ - "logGroupName" - ], "members": { "logGroupName": {}, "time": { "type": "long" - } + }, + "logGroupIdentifier": {} } }, "output": { @@ -701,7 +782,10 @@ "logRecordPointer" ], "members": { - "logRecordPointer": {} + "logRecordPointer": {}, + "unmask": { + "type": "boolean" + } } }, "output": { @@ -755,7 +839,27 @@ } } }, - "status": {} + "status": {}, + "encryptionKey": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sf" + } } } }, @@ -767,13 +871,66 @@ ], "members": { "logGroupName": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse" }, "output": { "type": "structure", "members": { "tags": { - "shape": "Se" + "shape": "Sf" + } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model ListTagsForResourceRequest and ListTagsForResourceResponse" + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API ListTagsForResource" + }, + "PutAccountPolicy": { + "input": { + "type": "structure", + "required": [ + "policyName", + "policyDocument", + "policyType" + ], + "members": { + "policyName": {}, + "policyDocument": {}, + "policyType": {}, + "scope": {} + } + }, + "output": { + "type": "structure", + "members": { + "accountPolicy": { + "shape": "S16" + } + } + } + }, + "PutDataProtectionPolicy": { + "input": { + "type": "structure", + "required": [ + "logGroupIdentifier", + "policyDocument" + ], + "members": { + "logGroupIdentifier": {}, + "policyDocument": {} + } + }, + "output": { + "type": "structure", + "members": { + "logGroupIdentifier": {}, + "policyDocument": {}, + "lastUpdatedTime": { + "type": "long" } } } @@ -789,14 +946,17 @@ "members": { "destinationName": {}, "targetArn": {}, - "roleArn": {} + "roleArn": {}, + "tags": { + "shape": "Sf" + } } }, "output": { "type": "structure", "members": { "destination": { - "shape": "S11" + "shape": "S1e" } } } @@ -810,7 +970,10 @@ ], "members": { "destinationName": {}, - "accessPolicy": {} + "accessPolicy": {}, + "forceUpdate": { + "type": "boolean" + } } } }, @@ -879,7 +1042,7 @@ "filterName": {}, "filterPattern": {}, "metricTransformations": { - "shape": "S1z" + "shape": "S2h" } } } @@ -895,7 +1058,7 @@ "name": {}, "queryDefinitionId": {}, "logGroupNames": { - "shape": "S2l" + "shape": "S33" }, "queryString": {} } @@ -919,7 +1082,7 @@ "type": "structure", "members": { "resourcePolicy": { - "shape": "S2p" + "shape": "S37" } } } @@ -969,7 +1132,11 @@ "members": { "logGroupName": {}, "logGroupNames": { - "shape": "S2l" + "shape": "S33" + }, + "logGroupIdentifiers": { + "type": "list", + "member": {} }, "startTime": { "type": "long" @@ -1019,7 +1186,26 @@ "members": { "logGroupName": {}, "tags": { - "shape": "Se" + "shape": "Sf" + } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model TagResourceRequest" + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API TagResource" + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": {}, + "tags": { + "shape": "Sf" } } } @@ -1075,17 +1261,54 @@ "type": "list", "member": {} } + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API model UntagResourceRequest" + }, + "deprecated": true, + "deprecatedMessage": "Please use the generic tagging API UntagResource" + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": {}, + "tagKeys": { + "type": "list", + "member": {} + } } } } }, "shapes": { - "Se": { + "Sf": { "type": "map", "key": {}, "value": {} }, - "S11": { + "S12": { + "type": "list", + "member": {} + }, + "S16": { + "type": "structure", + "members": { + "policyName": {}, + "policyDocument": {}, + "lastUpdatedTime": { + "type": "long" + }, + "policyType": {}, + "scope": {}, + "accountId": {} + } + }, + "S1e": { "type": "structure", "members": { "destinationName": {}, @@ -1098,7 +1321,7 @@ } } }, - "S1z": { + "S2h": { "type": "list", "member": { "type": "structure", @@ -1123,11 +1346,11 @@ } } }, - "S2l": { + "S33": { "type": "list", "member": {} }, - "S2p": { + "S37": { "type": "structure", "members": { "policyName": {}, diff --git a/iamlivecore/service/lookoutequipment-2020-12-15.min.json b/iamlivecore/service/lookoutequipment-2020-12-15.min.json index fb26a6fb..c04910d7 100644 --- a/iamlivecore/service/lookoutequipment-2020-12-15.min.json +++ b/iamlivecore/service/lookoutequipment-2020-12-15.min.json @@ -18,7 +18,6 @@ "type": "structure", "required": [ "DatasetName", - "DatasetSchema", "ClientToken" ], "members": { @@ -88,6 +87,68 @@ } } }, + "CreateLabel": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName", + "StartTime", + "EndTime", + "Rating", + "ClientToken" + ], + "members": { + "LabelGroupName": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Rating": {}, + "FaultCode": {}, + "Notes": {}, + "Equipment": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "LabelId": {} + } + } + }, + "CreateLabelGroup": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName", + "ClientToken" + ], + "members": { + "LabelGroupName": {}, + "FaultCodes": { + "shape": "S17" + }, + "ClientToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "LabelGroupName": {}, + "LabelGroupArn": {} + } + } + }, "CreateModel": { "input": { "type": "structure", @@ -103,7 +164,7 @@ "shape": "S3" }, "LabelsInputConfiguration": { - "shape": "Sz" + "shape": "S1c" }, "ClientToken": { "idempotencyToken": true @@ -122,7 +183,7 @@ }, "RoleArn": {}, "DataPreProcessingConfiguration": { - "shape": "S12" + "shape": "S1e" }, "ServerSideKmsKeyId": {}, "Tags": { @@ -139,6 +200,37 @@ } } }, + "CreateRetrainingScheduler": { + "input": { + "type": "structure", + "required": [ + "ModelName", + "RetrainingFrequency", + "LookbackWindow", + "ClientToken" + ], + "members": { + "ModelName": {}, + "RetrainingStartDate": { + "type": "timestamp" + }, + "RetrainingFrequency": {}, + "LookbackWindow": {}, + "PromoteMode": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "Status": {} + } + } + }, "DeleteDataset": { "input": { "type": "structure", @@ -161,6 +253,30 @@ } } }, + "DeleteLabel": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName", + "LabelId" + ], + "members": { + "LabelGroupName": {}, + "LabelId": {} + } + } + }, + "DeleteLabelGroup": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName" + ], + "members": { + "LabelGroupName": {} + } + } + }, "DeleteModel": { "input": { "type": "structure", @@ -172,6 +288,28 @@ } } }, + "DeleteResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + } + }, + "DeleteRetrainingScheduler": { + "input": { + "type": "structure", + "required": [ + "ModelName" + ], + "members": { + "ModelName": {} + } + } + }, "DescribeDataIngestionJob": { "input": { "type": "structure", @@ -188,14 +326,31 @@ "JobId": {}, "DatasetArn": {}, "IngestionInputConfiguration": { - "shape": "S1f" + "shape": "S22" }, "RoleArn": {}, "CreatedAt": { "type": "timestamp" }, "Status": {}, - "FailedReason": {} + "FailedReason": {}, + "DataQualitySummary": { + "shape": "S27" + }, + "IngestedFilesSummary": { + "shape": "S2g" + }, + "StatusDetail": {}, + "IngestedDataSize": { + "type": "long" + }, + "DataStartTime": { + "type": "timestamp" + }, + "DataEndTime": { + "type": "timestamp" + }, + "SourceDatasetArn": {} } } }, @@ -226,8 +381,22 @@ }, "ServerSideKmsKeyId": {}, "IngestionInputConfiguration": { - "shape": "S1f" - } + "shape": "S22" + }, + "DataQualitySummary": { + "shape": "S27" + }, + "IngestedFilesSummary": { + "shape": "S2g" + }, + "RoleArn": {}, + "DataStartTime": { + "type": "timestamp" + }, + "DataEndTime": { + "type": "timestamp" + }, + "SourceDatasetArn": {} } } }, @@ -266,7 +435,69 @@ "shape": "Sr" }, "RoleArn": {}, - "ServerSideKmsKeyId": {} + "ServerSideKmsKeyId": {}, + "LatestInferenceResult": {} + } + } + }, + "DescribeLabel": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName", + "LabelId" + ], + "members": { + "LabelGroupName": {}, + "LabelId": {} + } + }, + "output": { + "type": "structure", + "members": { + "LabelGroupName": {}, + "LabelGroupArn": {}, + "LabelId": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Rating": {}, + "FaultCode": {}, + "Notes": {}, + "Equipment": {}, + "CreatedAt": { + "type": "timestamp" + } + } + } + }, + "DescribeLabelGroup": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName" + ], + "members": { + "LabelGroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "LabelGroupName": {}, + "LabelGroupArn": {}, + "FaultCodes": { + "shape": "S17" + }, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + } } } }, @@ -291,7 +522,7 @@ "jsonvalue": true }, "LabelsInputConfiguration": { - "shape": "Sz" + "shape": "S1c" }, "TrainingDataStartTime": { "type": "timestamp" @@ -307,7 +538,7 @@ }, "RoleArn": {}, "DataPreProcessingConfiguration": { - "shape": "S12" + "shape": "S1e" }, "Status": {}, "TrainingExecutionStartTime": { @@ -327,20 +558,270 @@ "type": "timestamp" }, "ServerSideKmsKeyId": {}, - "OffCondition": {} + "OffCondition": {}, + "SourceModelVersionArn": {}, + "ImportJobStartTime": { + "type": "timestamp" + }, + "ImportJobEndTime": { + "type": "timestamp" + }, + "ActiveModelVersion": { + "type": "long" + }, + "ActiveModelVersionArn": {}, + "ModelVersionActivatedAt": { + "type": "timestamp" + }, + "PreviousActiveModelVersion": { + "type": "long" + }, + "PreviousActiveModelVersionArn": {}, + "PreviousModelVersionActivatedAt": { + "type": "timestamp" + }, + "PriorModelMetrics": { + "jsonvalue": true + }, + "LatestScheduledRetrainingFailedReason": {}, + "LatestScheduledRetrainingStatus": {}, + "LatestScheduledRetrainingModelVersion": { + "type": "long" + }, + "LatestScheduledRetrainingStartTime": { + "type": "timestamp" + }, + "LatestScheduledRetrainingAvailableDataInDays": { + "type": "integer" + }, + "NextScheduledRetrainingStartDate": { + "type": "timestamp" + }, + "AccumulatedInferenceDataStartTime": { + "type": "timestamp" + }, + "AccumulatedInferenceDataEndTime": { + "type": "timestamp" + }, + "RetrainingSchedulerStatus": {} } } }, - "ListDataIngestionJobs": { + "DescribeModelVersion": { "input": { + "type": "structure", + "required": [ + "ModelName", + "ModelVersion" + ], + "members": { + "ModelName": {}, + "ModelVersion": { + "type": "long" + } + } + }, + "output": { "type": "structure", "members": { + "ModelName": {}, + "ModelArn": {}, + "ModelVersion": { + "type": "long" + }, + "ModelVersionArn": {}, + "Status": {}, + "SourceType": {}, "DatasetName": {}, - "NextToken": {}, - "MaxResults": { + "DatasetArn": {}, + "Schema": {}, + "LabelsInputConfiguration": { + "shape": "S1c" + }, + "TrainingDataStartTime": { + "type": "timestamp" + }, + "TrainingDataEndTime": { + "type": "timestamp" + }, + "EvaluationDataStartTime": { + "type": "timestamp" + }, + "EvaluationDataEndTime": { + "type": "timestamp" + }, + "RoleArn": {}, + "DataPreProcessingConfiguration": { + "shape": "S1e" + }, + "TrainingExecutionStartTime": { + "type": "timestamp" + }, + "TrainingExecutionEndTime": { + "type": "timestamp" + }, + "FailedReason": {}, + "ModelMetrics": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "CreatedAt": { + "type": "timestamp" + }, + "ServerSideKmsKeyId": {}, + "OffCondition": {}, + "SourceModelVersionArn": {}, + "ImportJobStartTime": { + "type": "timestamp" + }, + "ImportJobEndTime": { + "type": "timestamp" + }, + "ImportedDataSizeInBytes": { + "type": "long" + }, + "PriorModelMetrics": {}, + "RetrainingAvailableDataInDays": { "type": "integer" }, - "Status": {} + "AutoPromotionResult": {}, + "AutoPromotionResultReason": {} + } + } + }, + "DescribeResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "PolicyRevisionId": {}, + "ResourcePolicy": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "DescribeRetrainingScheduler": { + "input": { + "type": "structure", + "required": [ + "ModelName" + ], + "members": { + "ModelName": {} + } + }, + "output": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "RetrainingStartDate": { + "type": "timestamp" + }, + "RetrainingFrequency": {}, + "LookbackWindow": {}, + "Status": {}, + "PromoteMode": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + } + } + } + }, + "ImportDataset": { + "input": { + "type": "structure", + "required": [ + "SourceDatasetArn", + "ClientToken" + ], + "members": { + "SourceDatasetArn": {}, + "DatasetName": {}, + "ClientToken": { + "idempotencyToken": true + }, + "ServerSideKmsKeyId": {}, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "DatasetName": {}, + "DatasetArn": {}, + "Status": {}, + "JobId": {} + } + } + }, + "ImportModelVersion": { + "input": { + "type": "structure", + "required": [ + "SourceModelVersionArn", + "DatasetName", + "ClientToken" + ], + "members": { + "SourceModelVersionArn": {}, + "ModelName": {}, + "DatasetName": {}, + "LabelsInputConfiguration": { + "shape": "S1c" + }, + "ClientToken": { + "idempotencyToken": true + }, + "RoleArn": {}, + "ServerSideKmsKeyId": {}, + "Tags": { + "shape": "S7" + }, + "InferenceDataImportStrategy": {} + } + }, + "output": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "ModelVersionArn": {}, + "ModelVersion": { + "type": "long" + }, + "Status": {} + } + } + }, + "ListDataIngestionJobs": { + "input": { + "type": "structure", + "members": { + "DatasetName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Status": {} } }, "output": { @@ -356,7 +837,7 @@ "DatasetName": {}, "DatasetArn": {}, "IngestionInputConfiguration": { - "shape": "S1f" + "shape": "S22" }, "Status": {} } @@ -397,6 +878,55 @@ } } }, + "ListInferenceEvents": { + "input": { + "type": "structure", + "required": [ + "InferenceSchedulerName", + "IntervalStartTime", + "IntervalEndTime" + ], + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "InferenceSchedulerName": {}, + "IntervalStartTime": { + "type": "timestamp" + }, + "IntervalEndTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "InferenceEventSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "InferenceSchedulerArn": {}, + "InferenceSchedulerName": {}, + "EventStartTime": { + "type": "timestamp" + }, + "EventEndTime": { + "type": "timestamp" + }, + "Diagnostics": {}, + "EventDurationInSeconds": { + "type": "long" + } + } + } + } + } + } + }, "ListInferenceExecutions": { "input": { "type": "structure", @@ -447,18 +977,14 @@ "shape": "Sr" }, "CustomerResultObject": { - "type": "structure", - "required": [ - "Bucket", - "Key" - ], - "members": { - "Bucket": {}, - "Key": {} - } + "shape": "S2i" }, "Status": {}, - "FailedReason": {} + "FailedReason": {}, + "ModelVersion": { + "type": "long" + }, + "ModelVersionArn": {} } } } @@ -474,66 +1000,357 @@ "type": "integer" }, "InferenceSchedulerNameBeginsWith": {}, - "ModelName": {} + "ModelName": {}, + "Status": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "InferenceSchedulerSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "InferenceSchedulerName": {}, + "InferenceSchedulerArn": {}, + "Status": {}, + "DataDelayOffsetInMinutes": { + "type": "long" + }, + "DataUploadFrequency": {}, + "LatestInferenceResult": {} + } + } + } + } + } + }, + "ListLabelGroups": { + "input": { + "type": "structure", + "members": { + "LabelGroupNameBeginsWith": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "LabelGroupSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LabelGroupName": {}, + "LabelGroupArn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListLabels": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName" + ], + "members": { + "LabelGroupName": {}, + "IntervalStartTime": { + "type": "timestamp" + }, + "IntervalEndTime": { + "type": "timestamp" + }, + "FaultCode": {}, + "Equipment": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "LabelSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LabelGroupName": {}, + "LabelId": {}, + "LabelGroupArn": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Rating": {}, + "FaultCode": {}, + "Equipment": {}, + "CreatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListModelVersions": { + "input": { + "type": "structure", + "required": [ + "ModelName" + ], + "members": { + "ModelName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Status": {}, + "SourceType": {}, + "CreatedAtEndTime": { + "type": "timestamp" + }, + "CreatedAtStartTime": { + "type": "timestamp" + }, + "MaxModelVersion": { + "type": "long" + }, + "MinModelVersion": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ModelVersionSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "ModelVersion": { + "type": "long" + }, + "ModelVersionArn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Status": {}, + "SourceType": {} + } + } + } + } + } + }, + "ListModels": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "Status": {}, + "ModelNameBeginsWith": {}, + "DatasetNameBeginsWith": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ModelSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "DatasetName": {}, + "DatasetArn": {}, + "Status": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ActiveModelVersion": { + "type": "long" + }, + "ActiveModelVersionArn": {}, + "LatestScheduledRetrainingStatus": {}, + "LatestScheduledRetrainingModelVersion": { + "type": "long" + }, + "LatestScheduledRetrainingStartTime": { + "type": "timestamp" + }, + "NextScheduledRetrainingStartDate": { + "type": "timestamp" + }, + "RetrainingSchedulerStatus": {} + } + } + } + } + } + }, + "ListRetrainingSchedulers": { + "input": { + "type": "structure", + "members": { + "ModelNameBeginsWith": {}, + "Status": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } } }, "output": { "type": "structure", "members": { - "NextToken": {}, - "InferenceSchedulerSummaries": { + "RetrainingSchedulerSummaries": { "type": "list", "member": { "type": "structure", "members": { "ModelName": {}, "ModelArn": {}, - "InferenceSchedulerName": {}, - "InferenceSchedulerArn": {}, "Status": {}, - "DataDelayOffsetInMinutes": { - "type": "long" + "RetrainingStartDate": { + "type": "timestamp" }, - "DataUploadFrequency": {} + "RetrainingFrequency": {}, + "LookbackWindow": {} } } - } + }, + "NextToken": {} } } }, - "ListModels": { + "ListSensorStatistics": { "input": { "type": "structure", + "required": [ + "DatasetName" + ], "members": { - "NextToken": {}, + "DatasetName": {}, + "IngestionJobId": {}, "MaxResults": { "type": "integer" }, - "Status": {}, - "ModelNameBeginsWith": {}, - "DatasetNameBeginsWith": {} + "NextToken": {} } }, "output": { "type": "structure", "members": { - "NextToken": {}, - "ModelSummaries": { + "SensorStatisticsSummaries": { "type": "list", "member": { "type": "structure", "members": { - "ModelName": {}, - "ModelArn": {}, - "DatasetName": {}, - "DatasetArn": {}, - "Status": {}, - "CreatedAt": { + "ComponentName": {}, + "SensorName": {}, + "DataExists": { + "type": "boolean" + }, + "MissingValues": { + "shape": "S4w" + }, + "InvalidValues": { + "shape": "S4w" + }, + "InvalidDateEntries": { + "shape": "S4w" + }, + "DuplicateTimestamps": { + "shape": "S4w" + }, + "CategoricalValues": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "NumberOfCategory": { + "type": "integer" + } + } + }, + "MultipleOperatingModes": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {} + } + }, + "LargeTimestampGaps": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "NumberOfLargeTimestampGaps": { + "type": "integer" + }, + "MaxTimestampGapInDays": { + "type": "integer" + } + } + }, + "MonotonicValues": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "Monotonicity": {} + } + }, + "DataStartTime": { + "type": "timestamp" + }, + "DataEndTime": { "type": "timestamp" } } } - } + }, + "NextToken": {} } } }, @@ -556,6 +1373,31 @@ } } }, + "PutResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "ResourcePolicy", + "ClientToken" + ], + "members": { + "ResourceArn": {}, + "ResourcePolicy": {}, + "PolicyRevisionId": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourceArn": {}, + "PolicyRevisionId": {} + } + } + }, "StartDataIngestionJob": { "input": { "type": "structure", @@ -568,7 +1410,7 @@ "members": { "DatasetName": {}, "IngestionInputConfiguration": { - "shape": "S1f" + "shape": "S22" }, "RoleArn": {}, "ClientToken": { @@ -605,6 +1447,25 @@ } } }, + "StartRetrainingScheduler": { + "input": { + "type": "structure", + "required": [ + "ModelName" + ], + "members": { + "ModelName": {} + } + }, + "output": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "Status": {} + } + } + }, "StopInferenceScheduler": { "input": { "type": "structure", @@ -626,6 +1487,25 @@ } } }, + "StopRetrainingScheduler": { + "input": { + "type": "structure", + "required": [ + "ModelName" + ], + "members": { + "ModelName": {} + } + }, + "output": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "Status": {} + } + } + }, "TagResource": { "input": { "type": "structure", @@ -665,6 +1545,36 @@ "members": {} } }, + "UpdateActiveModelVersion": { + "input": { + "type": "structure", + "required": [ + "ModelName", + "ModelVersion" + ], + "members": { + "ModelName": {}, + "ModelVersion": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "ModelName": {}, + "ModelArn": {}, + "CurrentActiveVersion": { + "type": "long" + }, + "PreviousActiveVersion": { + "type": "long" + }, + "CurrentActiveVersionArn": {}, + "PreviousActiveVersionArn": {} + } + } + }, "UpdateInferenceScheduler": { "input": { "type": "structure", @@ -686,6 +1596,52 @@ "RoleArn": {} } } + }, + "UpdateLabelGroup": { + "input": { + "type": "structure", + "required": [ + "LabelGroupName" + ], + "members": { + "LabelGroupName": {}, + "FaultCodes": { + "shape": "S17" + } + } + } + }, + "UpdateModel": { + "input": { + "type": "structure", + "required": [ + "ModelName" + ], + "members": { + "ModelName": {}, + "LabelsInputConfiguration": { + "shape": "S1c" + }, + "RoleArn": {} + } + } + }, + "UpdateRetrainingScheduler": { + "input": { + "type": "structure", + "required": [ + "ModelName" + ], + "members": { + "ModelName": {}, + "RetrainingStartDate": { + "type": "timestamp" + }, + "RetrainingFrequency": {}, + "LookbackWindow": {}, + "PromoteMode": {} + } + } } }, "shapes": { @@ -753,11 +1709,12 @@ "KmsKeyId": {} } }, - "Sz": { + "S17": { + "type": "list", + "member": {} + }, + "S1c": { "type": "structure", - "required": [ - "S3InputConfiguration" - ], "members": { "S3InputConfiguration": { "type": "structure", @@ -768,16 +1725,17 @@ "Bucket": {}, "Prefix": {} } - } + }, + "LabelGroupName": {} } }, - "S12": { + "S1e": { "type": "structure", "members": { "TargetSamplingRate": {} } }, - "S1f": { + "S22": { "type": "structure", "required": [ "S3InputConfiguration" @@ -790,10 +1748,153 @@ ], "members": { "Bucket": {}, - "Prefix": {} + "Prefix": {}, + "KeyPattern": {} + } + } + } + }, + "S27": { + "type": "structure", + "required": [ + "InsufficientSensorData", + "MissingSensorData", + "InvalidSensorData", + "UnsupportedTimestamps", + "DuplicateTimestamps" + ], + "members": { + "InsufficientSensorData": { + "type": "structure", + "required": [ + "MissingCompleteSensorData", + "SensorsWithShortDateRange" + ], + "members": { + "MissingCompleteSensorData": { + "type": "structure", + "required": [ + "AffectedSensorCount" + ], + "members": { + "AffectedSensorCount": { + "type": "integer" + } + } + }, + "SensorsWithShortDateRange": { + "type": "structure", + "required": [ + "AffectedSensorCount" + ], + "members": { + "AffectedSensorCount": { + "type": "integer" + } + } + } + } + }, + "MissingSensorData": { + "type": "structure", + "required": [ + "AffectedSensorCount", + "TotalNumberOfMissingValues" + ], + "members": { + "AffectedSensorCount": { + "type": "integer" + }, + "TotalNumberOfMissingValues": { + "type": "integer" + } + } + }, + "InvalidSensorData": { + "type": "structure", + "required": [ + "AffectedSensorCount", + "TotalNumberOfInvalidValues" + ], + "members": { + "AffectedSensorCount": { + "type": "integer" + }, + "TotalNumberOfInvalidValues": { + "type": "integer" + } + } + }, + "UnsupportedTimestamps": { + "type": "structure", + "required": [ + "TotalNumberOfUnsupportedTimestamps" + ], + "members": { + "TotalNumberOfUnsupportedTimestamps": { + "type": "integer" + } + } + }, + "DuplicateTimestamps": { + "type": "structure", + "required": [ + "TotalNumberOfDuplicateTimestamps" + ], + "members": { + "TotalNumberOfDuplicateTimestamps": { + "type": "integer" + } + } + } + } + }, + "S2g": { + "type": "structure", + "required": [ + "TotalNumberOfFiles", + "IngestedNumberOfFiles" + ], + "members": { + "TotalNumberOfFiles": { + "type": "integer" + }, + "IngestedNumberOfFiles": { + "type": "integer" + }, + "DiscardedFiles": { + "type": "list", + "member": { + "shape": "S2i" } } } + }, + "S2i": { + "type": "structure", + "required": [ + "Bucket", + "Key" + ], + "members": { + "Bucket": {}, + "Key": {} + } + }, + "S4w": { + "type": "structure", + "required": [ + "Count", + "Percentage" + ], + "members": { + "Count": { + "type": "integer" + }, + "Percentage": { + "type": "float" + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/lookoutmetrics-2017-07-25.min.json b/iamlivecore/service/lookoutmetrics-2017-07-25.min.json index 015d04ae..1280c231 100644 --- a/iamlivecore/service/lookoutmetrics-2017-07-25.min.json +++ b/iamlivecore/service/lookoutmetrics-2017-07-25.min.json @@ -57,7 +57,6 @@ "type": "structure", "required": [ "AlertName", - "AlertSensitivityThreshold", "AnomalyDetectorArn", "Action" ], @@ -72,7 +71,10 @@ "shape": "Sa" }, "Tags": { - "shape": "Sd" + "shape": "Se" + }, + "AlertFilters": { + "shape": "Sh" } } }, @@ -97,11 +99,11 @@ "AnomalyDetectorName": {}, "AnomalyDetectorDescription": {}, "AnomalyDetectorConfig": { - "shape": "Sk" + "shape": "St" }, "KmsKeyArn": {}, "Tags": { - "shape": "Sd" + "shape": "Se" } } }, @@ -129,24 +131,27 @@ "MetricSetName": {}, "MetricSetDescription": {}, "MetricList": { - "shape": "Sr" + "shape": "S10" }, "Offset": { "type": "integer" }, "TimestampColumn": { - "shape": "Sx" + "shape": "S15" }, "DimensionList": { - "shape": "Sz" + "shape": "S17" }, "MetricSetFrequency": {}, "MetricSource": { - "shape": "S10" + "shape": "S18" }, "Timezone": {}, "Tags": { - "shape": "Sd" + "shape": "Se" + }, + "DimensionFilterList": { + "shape": "S2e" } } }, @@ -157,6 +162,24 @@ } } }, + "DeactivateAnomalyDetector": { + "http": { + "requestUri": "/DeactivateAnomalyDetector" + }, + "input": { + "type": "structure", + "required": [ + "AnomalyDetectorArn" + ], + "members": { + "AnomalyDetectorArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteAlert": { "http": { "requestUri": "/DeleteAlert" @@ -229,6 +252,9 @@ }, "CreationTime": { "type": "timestamp" + }, + "AlertFilters": { + "shape": "Sh" } } } @@ -304,7 +330,8 @@ }, "Status": {}, "FailureReason": {}, - "KmsKeyArn": {} + "KmsKeyArn": {}, + "FailureType": {} } } }, @@ -338,18 +365,117 @@ "type": "integer" }, "MetricList": { - "shape": "Sr" + "shape": "S10" }, "TimestampColumn": { - "shape": "Sx" + "shape": "S15" }, "DimensionList": { - "shape": "Sz" + "shape": "S17" }, "MetricSetFrequency": {}, "Timezone": {}, "MetricSource": { - "shape": "S10" + "shape": "S18" + }, + "DimensionFilterList": { + "shape": "S2e" + } + } + } + }, + "DetectMetricSetConfig": { + "http": { + "requestUri": "/DetectMetricSetConfig" + }, + "input": { + "type": "structure", + "required": [ + "AnomalyDetectorArn", + "AutoDetectionMetricSource" + ], + "members": { + "AnomalyDetectorArn": {}, + "AutoDetectionMetricSource": { + "type": "structure", + "members": { + "S3SourceConfig": { + "type": "structure", + "members": { + "TemplatedPathList": { + "shape": "S1a" + }, + "HistoricalDataPathList": { + "shape": "S1c" + } + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "DetectedMetricSetConfig": { + "type": "structure", + "members": { + "Offset": { + "shape": "S3i" + }, + "MetricSetFrequency": { + "shape": "S3i" + }, + "MetricSource": { + "type": "structure", + "members": { + "S3SourceConfig": { + "type": "structure", + "members": { + "FileFormatDescriptor": { + "type": "structure", + "members": { + "CsvFormatDescriptor": { + "type": "structure", + "members": { + "FileCompression": { + "shape": "S3i" + }, + "Charset": { + "shape": "S3i" + }, + "ContainsHeader": { + "shape": "S3i" + }, + "Delimiter": { + "shape": "S3i" + }, + "HeaderList": { + "shape": "S3i" + }, + "QuoteSymbol": { + "shape": "S3i" + } + } + }, + "JsonFormatDescriptor": { + "type": "structure", + "members": { + "FileCompression": { + "shape": "S3i" + }, + "Charset": { + "shape": "S3i" + } + } + } + } + } + } + } + } + } + } } } } @@ -425,6 +551,60 @@ } } }, + "GetDataQualityMetrics": { + "http": { + "requestUri": "/GetDataQualityMetrics" + }, + "input": { + "type": "structure", + "required": [ + "AnomalyDetectorArn" + ], + "members": { + "AnomalyDetectorArn": {}, + "MetricSetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "AnomalyDetectorDataQualityMetricList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StartTimestamp": { + "type": "timestamp" + }, + "MetricSetDataQualityMetricList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MetricSetArn": {}, + "DataQualityMetricList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MetricType": {}, + "MetricDescription": {}, + "RelatedColumnName": {}, + "MetricValue": { + "type": "double" + } + } + } + } + } + } + } + } + } + } + } + } + }, "GetFeedback": { "http": { "requestUri": "/GetFeedback" @@ -488,13 +668,13 @@ "members": { "RoleArn": {}, "TemplatedPathList": { - "shape": "S12" + "shape": "S1a" }, "HistoricalDataPathList": { - "shape": "S14" + "shape": "S1c" }, "FileFormatDescriptor": { - "shape": "S16" + "shape": "S1e" } } } @@ -554,7 +734,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Se" } } } @@ -595,7 +775,48 @@ }, "Status": {}, "Tags": { - "shape": "Sd" + "shape": "Se" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListAnomalyGroupRelatedMetrics": { + "http": { + "requestUri": "/ListAnomalyGroupRelatedMetrics" + }, + "input": { + "type": "structure", + "required": [ + "AnomalyDetectorArn", + "AnomalyGroupId" + ], + "members": { + "AnomalyDetectorArn": {}, + "AnomalyGroupId": {}, + "RelationshipTypeFilter": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "InterMetricImpactList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MetricName": {}, + "AnomalyGroupId": {}, + "RelationshipType": {}, + "ContributionPercentage": { + "type": "double" } } } @@ -769,7 +990,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sd" + "shape": "Se" } } } @@ -800,7 +1021,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sd", + "shape": "Se", "locationName": "Tags" } } @@ -857,7 +1078,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "Sd", + "shape": "Se", "locationName": "tags" } } @@ -897,6 +1118,36 @@ "members": {} } }, + "UpdateAlert": { + "http": { + "requestUri": "/UpdateAlert" + }, + "input": { + "type": "structure", + "required": [ + "AlertArn" + ], + "members": { + "AlertArn": {}, + "AlertDescription": {}, + "AlertSensitivityThreshold": { + "type": "integer" + }, + "Action": { + "shape": "Sa" + }, + "AlertFilters": { + "shape": "Sh" + } + } + }, + "output": { + "type": "structure", + "members": { + "AlertArn": {} + } + } + }, "UpdateAnomalyDetector": { "http": { "requestUri": "/UpdateAnomalyDetector" @@ -911,7 +1162,7 @@ "KmsKeyArn": {}, "AnomalyDetectorDescription": {}, "AnomalyDetectorConfig": { - "shape": "Sk" + "shape": "St" } } }, @@ -935,20 +1186,23 @@ "MetricSetArn": {}, "MetricSetDescription": {}, "MetricList": { - "shape": "Sr" + "shape": "S10" }, "Offset": { "type": "integer" }, "TimestampColumn": { - "shape": "Sx" + "shape": "S15" }, "DimensionList": { - "shape": "Sz" + "shape": "S17" }, "MetricSetFrequency": {}, "MetricSource": { - "shape": "S10" + "shape": "S18" + }, + "DimensionFilterList": { + "shape": "S2e" } } }, @@ -972,7 +1226,8 @@ ], "members": { "RoleArn": {}, - "SnsTopicArn": {} + "SnsTopicArn": {}, + "SnsFormat": {} } }, "LambdaConfiguration": { @@ -988,18 +1243,40 @@ } } }, - "Sd": { + "Se": { "type": "map", "key": {}, "value": {} }, - "Sk": { + "Sh": { + "type": "structure", + "members": { + "MetricList": { + "type": "list", + "member": {} + }, + "DimensionFilterList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DimensionName": {}, + "DimensionValueList": { + "type": "list", + "member": {} + } + } + } + } + } + }, + "St": { "type": "structure", "members": { "AnomalyDetectorFrequency": {} } }, - "Sr": { + "S10": { "type": "list", "member": { "type": "structure", @@ -1014,44 +1291,37 @@ } } }, - "Sx": { + "S15": { "type": "structure", "members": { "ColumnName": {}, "ColumnFormat": {} } }, - "Sz": { + "S17": { "type": "list", "member": {} }, - "S10": { + "S18": { "type": "structure", "members": { "S3SourceConfig": { "type": "structure", - "required": [ - "RoleArn" - ], "members": { "RoleArn": {}, "TemplatedPathList": { - "shape": "S12" + "shape": "S1a" }, "HistoricalDataPathList": { - "shape": "S14" + "shape": "S1c" }, "FileFormatDescriptor": { - "shape": "S16" + "shape": "S1e" } } }, "AppFlowConfig": { "type": "structure", - "required": [ - "RoleArn", - "FlowName" - ], "members": { "RoleArn": {}, "FlowName": {} @@ -1059,25 +1329,15 @@ }, "CloudWatchConfig": { "type": "structure", - "required": [ - "RoleArn" - ], "members": { - "RoleArn": {} + "RoleArn": {}, + "BackTestConfiguration": { + "shape": "S1r" + } } }, "RDSSourceConfig": { "type": "structure", - "required": [ - "DBInstanceIdentifier", - "DatabaseHost", - "DatabasePort", - "SecretManagerArn", - "DatabaseName", - "TableName", - "RoleArn", - "VpcConfiguration" - ], "members": { "DBInstanceIdentifier": {}, "DatabaseHost": {}, @@ -1089,22 +1349,12 @@ "TableName": {}, "RoleArn": {}, "VpcConfiguration": { - "shape": "S1q" + "shape": "S1z" } } }, "RedshiftSourceConfig": { "type": "structure", - "required": [ - "ClusterIdentifier", - "DatabaseHost", - "DatabasePort", - "SecretManagerArn", - "DatabaseName", - "TableName", - "RoleArn", - "VpcConfiguration" - ], "members": { "ClusterIdentifier": {}, "DatabaseHost": {}, @@ -1116,21 +1366,35 @@ "TableName": {}, "RoleArn": {}, "VpcConfiguration": { - "shape": "S1q" + "shape": "S1z" + } + } + }, + "AthenaSourceConfig": { + "type": "structure", + "members": { + "RoleArn": {}, + "DatabaseName": {}, + "DataCatalog": {}, + "TableName": {}, + "WorkGroupName": {}, + "S3ResultsPath": {}, + "BackTestConfiguration": { + "shape": "S1r" } } } } }, - "S12": { + "S1a": { "type": "list", "member": {} }, - "S14": { + "S1c": { "type": "list", "member": {} }, - "S16": { + "S1e": { "type": "structure", "members": { "CsvFormatDescriptor": { @@ -1158,7 +1422,18 @@ } } }, - "S1q": { + "S1r": { + "type": "structure", + "required": [ + "RunBackTestMode" + ], + "members": { + "RunBackTestMode": { + "type": "boolean" + } + } + }, + "S1z": { "type": "structure", "required": [ "SubnetIdList", @@ -1174,6 +1449,52 @@ "member": {} } } + }, + "S2e": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "FilterList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DimensionValue": {}, + "FilterOperation": {} + } + } + } + } + } + }, + "S3i": { + "type": "structure", + "members": { + "Value": { + "type": "structure", + "members": { + "S": {}, + "N": {}, + "B": {}, + "SS": { + "type": "list", + "member": {} + }, + "NS": { + "type": "list", + "member": {} + }, + "BS": { + "type": "list", + "member": {} + } + } + }, + "Confidence": {}, + "Message": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/lookoutvision-2020-11-20.min.json b/iamlivecore/service/lookoutvision-2020-11-20.min.json index 4de92ad6..d4c4957f 100644 --- a/iamlivecore/service/lookoutvision-2020-11-20.min.json +++ b/iamlivecore/service/lookoutvision-2020-11-20.min.json @@ -334,15 +334,83 @@ "shape": "Si" }, "EvaluationManifest": { - "shape": "S1g" + "shape": "S1h" }, "EvaluationResult": { - "shape": "S1g" + "shape": "S1h" }, "EvaluationEndTimestamp": { "type": "timestamp" }, - "KmsKeyId": {} + "KmsKeyId": {}, + "MinInferenceUnits": { + "type": "integer" + }, + "MaxInferenceUnits": { + "type": "integer" + } + } + } + } + } + }, + "DescribeModelPackagingJob": { + "http": { + "method": "GET", + "requestUri": "/2020-11-20/projects/{projectName}/modelpackagingjobs/{jobName}" + }, + "input": { + "type": "structure", + "required": [ + "ProjectName", + "JobName" + ], + "members": { + "ProjectName": { + "location": "uri", + "locationName": "projectName" + }, + "JobName": { + "location": "uri", + "locationName": "jobName" + } + } + }, + "output": { + "type": "structure", + "members": { + "ModelPackagingDescription": { + "type": "structure", + "members": { + "JobName": {}, + "ProjectName": {}, + "ModelVersion": {}, + "ModelPackagingConfiguration": { + "shape": "S1n" + }, + "ModelPackagingJobDescription": {}, + "ModelPackagingMethod": {}, + "ModelPackagingOutputDetails": { + "type": "structure", + "members": { + "Greengrass": { + "type": "structure", + "members": { + "ComponentVersionArn": {}, + "ComponentName": {}, + "ComponentVersion": {} + } + } + } + }, + "Status": {}, + "StatusMessage": {}, + "CreationTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" + } } } } @@ -437,6 +505,27 @@ }, "Confidence": { "type": "float" + }, + "Anomalies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "PixelAnomaly": { + "type": "structure", + "members": { + "TotalPercentageArea": { + "type": "float" + }, + "Color": {} + } + } + } + } + }, + "AnomalyMask": { + "type": "blob" } } } @@ -508,6 +597,60 @@ } } }, + "ListModelPackagingJobs": { + "http": { + "method": "GET", + "requestUri": "/2020-11-20/projects/{projectName}/modelpackagingjobs" + }, + "input": { + "type": "structure", + "required": [ + "ProjectName" + ], + "members": { + "ProjectName": { + "location": "uri", + "locationName": "projectName" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ModelPackagingJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "JobName": {}, + "ProjectName": {}, + "ModelVersion": {}, + "ModelPackagingJobDescription": {}, + "ModelPackagingMethod": {}, + "Status": {}, + "StatusMessage": {}, + "CreationTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListModels": { "http": { "method": "GET", @@ -633,6 +776,9 @@ "idempotencyToken": true, "location": "header", "locationName": "X-Amzn-Client-Token" + }, + "MaxInferenceUnits": { + "type": "integer" } } }, @@ -643,6 +789,42 @@ } } }, + "StartModelPackagingJob": { + "http": { + "requestUri": "/2020-11-20/projects/{projectName}/modelpackagingjobs" + }, + "input": { + "type": "structure", + "required": [ + "ProjectName", + "ModelVersion", + "Configuration" + ], + "members": { + "ProjectName": { + "location": "uri", + "locationName": "projectName" + }, + "ModelVersion": {}, + "JobName": {}, + "Configuration": { + "shape": "S1n" + }, + "Description": {}, + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "X-Amzn-Client-Token" + } + } + }, + "output": { + "type": "structure", + "members": { + "JobName": {} + } + } + }, "StopModel": { "http": { "requestUri": "/2020-11-20/projects/{projectName}/models/{modelVersion}/stop", @@ -790,17 +972,20 @@ ], "members": { "S3Location": { - "type": "structure", - "required": [ - "Bucket" - ], - "members": { - "Bucket": {}, - "Prefix": {} - } + "shape": "Sj" } } }, + "Sj": { + "type": "structure", + "required": [ + "Bucket" + ], + "members": { + "Bucket": {}, + "Prefix": {} + } + }, "Sm": { "type": "list", "member": { @@ -855,7 +1040,7 @@ } } }, - "S1g": { + "S1h": { "type": "structure", "required": [ "Bucket", @@ -865,6 +1050,46 @@ "Bucket": {}, "Key": {} } + }, + "S1n": { + "type": "structure", + "required": [ + "Greengrass" + ], + "members": { + "Greengrass": { + "type": "structure", + "required": [ + "S3OutputLocation", + "ComponentName" + ], + "members": { + "CompilerOptions": {}, + "TargetDevice": {}, + "TargetPlatform": { + "type": "structure", + "required": [ + "Os", + "Arch" + ], + "members": { + "Os": {}, + "Arch": {}, + "Accelerator": {} + } + }, + "S3OutputLocation": { + "shape": "Sj" + }, + "ComponentName": {}, + "ComponentVersion": {}, + "ComponentDescription": {}, + "Tags": { + "shape": "Sm" + } + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/m2-2021-04-28.min.json b/iamlivecore/service/m2-2021-04-28.min.json new file mode 100644 index 00000000..93d14e78 --- /dev/null +++ b/iamlivecore/service/m2-2021-04-28.min.json @@ -0,0 +1,1901 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-04-28", + "endpointPrefix": "m2", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWSMainframeModernization", + "serviceId": "m2", + "signatureVersion": "v4", + "signingName": "m2", + "uid": "m2-2021-04-28" + }, + "operations": { + "CancelBatchJobExecution": { + "http": { + "requestUri": "/applications/{applicationId}/batch-job-executions/{executionId}/cancel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "executionId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "executionId": { + "location": "uri", + "locationName": "executionId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "CreateApplication": { + "http": { + "requestUri": "/applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "definition", + "engineType", + "name" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "definition": { + "shape": "S6" + }, + "description": {}, + "engineType": {}, + "kmsKeyId": {}, + "name": {}, + "roleArn": {}, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationArn", + "applicationId", + "applicationVersion" + ], + "members": { + "applicationArn": {}, + "applicationId": {}, + "applicationVersion": { + "type": "integer" + } + } + }, + "idempotent": true + }, + "CreateDataSetImportTask": { + "http": { + "requestUri": "/applications/{applicationId}/dataset-import-task", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "importConfig" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "clientToken": { + "idempotencyToken": true + }, + "importConfig": { + "type": "structure", + "members": { + "dataSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "dataSet", + "externalLocation" + ], + "members": { + "dataSet": { + "type": "structure", + "required": [ + "datasetName", + "datasetOrg", + "recordLength" + ], + "members": { + "datasetName": {}, + "datasetOrg": { + "type": "structure", + "members": { + "gdg": { + "type": "structure", + "members": { + "limit": { + "type": "integer" + }, + "rollDisposition": {} + } + }, + "po": { + "type": "structure", + "required": [ + "format", + "memberFileExtensions" + ], + "members": { + "encoding": {}, + "format": {}, + "memberFileExtensions": { + "type": "list", + "member": {} + } + } + }, + "ps": { + "type": "structure", + "required": [ + "format" + ], + "members": { + "encoding": {}, + "format": {} + } + }, + "vsam": { + "type": "structure", + "required": [ + "format" + ], + "members": { + "alternateKeys": { + "shape": "Sv" + }, + "compressed": { + "type": "boolean" + }, + "encoding": {}, + "format": {}, + "primaryKey": { + "shape": "Sy" + } + } + } + }, + "union": true + }, + "recordLength": { + "type": "structure", + "required": [ + "max", + "min" + ], + "members": { + "max": { + "type": "integer" + }, + "min": { + "type": "integer" + } + } + }, + "relativePath": {}, + "storageType": {} + } + }, + "externalLocation": { + "type": "structure", + "members": { + "s3Location": {} + }, + "union": true + } + } + } + }, + "s3Location": {} + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "taskId" + ], + "members": { + "taskId": {} + } + }, + "idempotent": true + }, + "CreateDeployment": { + "http": { + "requestUri": "/applications/{applicationId}/deployments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "applicationVersion", + "environmentId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "applicationVersion": { + "type": "integer" + }, + "clientToken": { + "idempotencyToken": true + }, + "environmentId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "deploymentId" + ], + "members": { + "deploymentId": {} + } + }, + "idempotent": true + }, + "CreateEnvironment": { + "http": { + "requestUri": "/environments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "engineType", + "instanceType", + "name" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "engineType": {}, + "engineVersion": {}, + "highAvailabilityConfig": { + "shape": "S16" + }, + "instanceType": {}, + "kmsKeyId": {}, + "name": {}, + "preferredMaintenanceWindow": {}, + "publiclyAccessible": { + "type": "boolean" + }, + "securityGroupIds": { + "shape": "S19" + }, + "storageConfigurations": { + "shape": "S1a" + }, + "subnetIds": { + "shape": "S19" + }, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": {} + } + }, + "idempotent": true + }, + "DeleteApplication": { + "http": { + "method": "DELETE", + "requestUri": "/applications/{applicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteApplicationFromEnvironment": { + "http": { + "method": "DELETE", + "requestUri": "/applications/{applicationId}/environment/{environmentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "environmentId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteEnvironment": { + "http": { + "method": "DELETE", + "requestUri": "/environments/{environmentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetApplication": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationArn", + "applicationId", + "creationTime", + "engineType", + "latestVersion", + "name", + "status" + ], + "members": { + "applicationArn": {}, + "applicationId": {}, + "creationTime": { + "type": "timestamp" + }, + "deployedVersion": { + "type": "structure", + "required": [ + "applicationVersion", + "status" + ], + "members": { + "applicationVersion": { + "type": "integer" + }, + "status": {}, + "statusReason": {} + } + }, + "description": {}, + "engineType": {}, + "environmentId": {}, + "kmsKeyId": {}, + "lastStartTime": { + "type": "timestamp" + }, + "latestVersion": { + "shape": "S1r" + }, + "listenerArns": { + "shape": "S1t" + }, + "listenerPorts": { + "type": "list", + "member": { + "type": "integer" + } + }, + "loadBalancerDnsName": {}, + "logGroups": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "logGroupName", + "logType" + ], + "members": { + "logGroupName": {}, + "logType": {} + } + } + }, + "name": {}, + "roleArn": {}, + "status": {}, + "statusReason": {}, + "tags": { + "shape": "Sd" + }, + "targetGroupArns": { + "shape": "S1t" + } + } + } + }, + "GetApplicationVersion": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/versions/{applicationVersion}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "applicationVersion" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "applicationVersion": { + "location": "uri", + "locationName": "applicationVersion", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationVersion", + "creationTime", + "definitionContent", + "name", + "status" + ], + "members": { + "applicationVersion": { + "type": "integer" + }, + "creationTime": { + "type": "timestamp" + }, + "definitionContent": {}, + "description": {}, + "name": {}, + "status": {}, + "statusReason": {} + } + } + }, + "GetBatchJobExecution": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/batch-job-executions/{executionId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "executionId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "executionId": { + "location": "uri", + "locationName": "executionId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationId", + "executionId", + "startTime", + "status" + ], + "members": { + "applicationId": {}, + "batchJobIdentifier": { + "shape": "S24" + }, + "endTime": { + "type": "timestamp" + }, + "executionId": {}, + "jobId": {}, + "jobName": {}, + "jobType": {}, + "jobUser": {}, + "returnCode": {}, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "statusReason": {} + } + } + }, + "GetDataSetDetails": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/datasets/{dataSetName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "dataSetName" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "dataSetName": { + "location": "uri", + "locationName": "dataSetName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "dataSetName" + ], + "members": { + "blocksize": { + "type": "integer" + }, + "creationTime": { + "type": "timestamp" + }, + "dataSetName": {}, + "dataSetOrg": { + "type": "structure", + "members": { + "gdg": { + "type": "structure", + "members": { + "limit": { + "type": "integer" + }, + "rollDisposition": {} + } + }, + "po": { + "type": "structure", + "required": [ + "encoding", + "format" + ], + "members": { + "encoding": {}, + "format": {} + } + }, + "ps": { + "type": "structure", + "required": [ + "encoding", + "format" + ], + "members": { + "encoding": {}, + "format": {} + } + }, + "vsam": { + "type": "structure", + "members": { + "alternateKeys": { + "shape": "Sv" + }, + "cacheAtStartup": { + "type": "boolean" + }, + "compressed": { + "type": "boolean" + }, + "encoding": {}, + "primaryKey": { + "shape": "Sy" + }, + "recordFormat": {} + } + } + }, + "union": true + }, + "lastReferencedTime": { + "type": "timestamp" + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "location": {}, + "recordLength": { + "type": "integer" + } + } + } + }, + "GetDataSetImportTask": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/dataset-import-tasks/{taskId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "taskId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "taskId": { + "location": "uri", + "locationName": "taskId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "status", + "taskId" + ], + "members": { + "status": {}, + "summary": { + "shape": "S2j" + }, + "taskId": {} + } + } + }, + "GetDeployment": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/deployments/{deploymentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "deploymentId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "deploymentId": { + "location": "uri", + "locationName": "deploymentId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationId", + "applicationVersion", + "creationTime", + "deploymentId", + "environmentId", + "status" + ], + "members": { + "applicationId": {}, + "applicationVersion": { + "type": "integer" + }, + "creationTime": { + "type": "timestamp" + }, + "deploymentId": {}, + "environmentId": {}, + "status": {}, + "statusReason": {} + } + } + }, + "GetEnvironment": { + "http": { + "method": "GET", + "requestUri": "/environments/{environmentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": { + "location": "uri", + "locationName": "environmentId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "creationTime", + "engineType", + "engineVersion", + "environmentArn", + "environmentId", + "instanceType", + "name", + "securityGroupIds", + "status", + "subnetIds", + "vpcId" + ], + "members": { + "actualCapacity": { + "type": "integer" + }, + "creationTime": { + "type": "timestamp" + }, + "description": {}, + "engineType": {}, + "engineVersion": {}, + "environmentArn": {}, + "environmentId": {}, + "highAvailabilityConfig": { + "shape": "S16" + }, + "instanceType": {}, + "kmsKeyId": {}, + "loadBalancerArn": {}, + "name": {}, + "pendingMaintenance": { + "type": "structure", + "members": { + "engineVersion": {}, + "schedule": { + "type": "structure", + "members": { + "endTime": { + "type": "timestamp" + }, + "startTime": { + "type": "timestamp" + } + } + } + } + }, + "preferredMaintenanceWindow": {}, + "publiclyAccessible": { + "type": "boolean" + }, + "securityGroupIds": { + "shape": "S19" + }, + "status": {}, + "statusReason": {}, + "storageConfigurations": { + "shape": "S1a" + }, + "subnetIds": { + "shape": "S19" + }, + "tags": { + "shape": "Sd" + }, + "vpcId": {} + } + } + }, + "GetSignedBluinsightsUrl": { + "http": { + "method": "GET", + "requestUri": "/signed-bi-url", + "responseCode": 200 + }, + "output": { + "type": "structure", + "required": [ + "signedBiUrl" + ], + "members": { + "signedBiUrl": {} + } + } + }, + "ListApplicationVersions": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applicationVersions" + ], + "members": { + "applicationVersions": { + "type": "list", + "member": { + "shape": "S1r" + } + }, + "nextToken": {} + } + } + }, + "ListApplications": { + "http": { + "method": "GET", + "requestUri": "/applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "environmentId": { + "location": "querystring", + "locationName": "environmentId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "names": { + "shape": "S2y", + "location": "querystring", + "locationName": "names" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "applications" + ], + "members": { + "applications": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "applicationArn", + "applicationId", + "applicationVersion", + "creationTime", + "engineType", + "name", + "status" + ], + "members": { + "applicationArn": {}, + "applicationId": {}, + "applicationVersion": { + "type": "integer" + }, + "creationTime": { + "type": "timestamp" + }, + "deploymentStatus": {}, + "description": {}, + "engineType": {}, + "environmentId": {}, + "lastStartTime": { + "type": "timestamp" + }, + "name": {}, + "roleArn": {}, + "status": {}, + "versionStatus": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListBatchJobDefinitions": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/batch-job-definitions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "prefix": { + "location": "querystring", + "locationName": "prefix" + } + } + }, + "output": { + "type": "structure", + "required": [ + "batchJobDefinitions" + ], + "members": { + "batchJobDefinitions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "fileBatchJobDefinition": { + "type": "structure", + "required": [ + "fileName" + ], + "members": { + "fileName": {}, + "folderPath": {} + } + }, + "scriptBatchJobDefinition": { + "type": "structure", + "required": [ + "scriptName" + ], + "members": { + "scriptName": {} + } + } + }, + "union": true + } + }, + "nextToken": {} + } + } + }, + "ListBatchJobExecutions": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/batch-job-executions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "executionIds": { + "location": "querystring", + "locationName": "executionIds", + "type": "list", + "member": {} + }, + "jobName": { + "location": "querystring", + "locationName": "jobName" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "startedAfter": { + "location": "querystring", + "locationName": "startedAfter", + "type": "timestamp" + }, + "startedBefore": { + "location": "querystring", + "locationName": "startedBefore", + "type": "timestamp" + }, + "status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "required": [ + "batchJobExecutions" + ], + "members": { + "batchJobExecutions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "applicationId", + "executionId", + "startTime", + "status" + ], + "members": { + "applicationId": {}, + "batchJobIdentifier": { + "shape": "S24" + }, + "endTime": { + "type": "timestamp" + }, + "executionId": {}, + "jobId": {}, + "jobName": {}, + "jobType": {}, + "returnCode": {}, + "startTime": { + "type": "timestamp" + }, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListDataSetImportHistory": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/dataset-import-tasks", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "dataSetImportTasks" + ], + "members": { + "dataSetImportTasks": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "status", + "summary", + "taskId" + ], + "members": { + "status": {}, + "summary": { + "shape": "S2j" + }, + "taskId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListDataSets": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/datasets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "prefix": { + "location": "querystring", + "locationName": "prefix" + } + } + }, + "output": { + "type": "structure", + "required": [ + "dataSets" + ], + "members": { + "dataSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "dataSetName" + ], + "members": { + "creationTime": { + "type": "timestamp" + }, + "dataSetName": {}, + "dataSetOrg": {}, + "format": {}, + "lastReferencedTime": { + "type": "timestamp" + }, + "lastUpdatedTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListDeployments": { + "http": { + "method": "GET", + "requestUri": "/applications/{applicationId}/deployments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "deployments" + ], + "members": { + "deployments": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "applicationId", + "applicationVersion", + "creationTime", + "deploymentId", + "environmentId", + "status" + ], + "members": { + "applicationId": {}, + "applicationVersion": { + "type": "integer" + }, + "creationTime": { + "type": "timestamp" + }, + "deploymentId": {}, + "environmentId": {}, + "status": {}, + "statusReason": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListEngineVersions": { + "http": { + "method": "GET", + "requestUri": "/engine-versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "engineType": { + "location": "querystring", + "locationName": "engineType" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "engineVersions" + ], + "members": { + "engineVersions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "engineType", + "engineVersion" + ], + "members": { + "engineType": {}, + "engineVersion": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListEnvironments": { + "http": { + "method": "GET", + "requestUri": "/environments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "engineType": { + "location": "querystring", + "locationName": "engineType" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "names": { + "shape": "S2y", + "location": "querystring", + "locationName": "names" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "environments" + ], + "members": { + "environments": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "creationTime", + "engineType", + "engineVersion", + "environmentArn", + "environmentId", + "instanceType", + "name", + "status" + ], + "members": { + "creationTime": { + "type": "timestamp" + }, + "engineType": {}, + "engineVersion": {}, + "environmentArn": {}, + "environmentId": {}, + "instanceType": {}, + "name": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "Sd" + } + } + } + }, + "StartApplication": { + "http": { + "requestUri": "/applications/{applicationId}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartBatchJob": { + "http": { + "requestUri": "/applications/{applicationId}/batch-job", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "batchJobIdentifier" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "batchJobIdentifier": { + "shape": "S24" + }, + "jobParams": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "executionId" + ], + "members": { + "executionId": {} + } + } + }, + "StopApplication": { + "http": { + "requestUri": "/applications/{applicationId}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "forceStop": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateApplication": { + "http": { + "method": "PATCH", + "requestUri": "/applications/{applicationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationId", + "currentApplicationVersion" + ], + "members": { + "applicationId": { + "location": "uri", + "locationName": "applicationId" + }, + "currentApplicationVersion": { + "type": "integer" + }, + "definition": { + "shape": "S6" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "applicationVersion" + ], + "members": { + "applicationVersion": { + "type": "integer" + } + } + } + }, + "UpdateEnvironment": { + "http": { + "method": "PATCH", + "requestUri": "/environments/{environmentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "applyDuringMaintenanceWindow": { + "type": "boolean" + }, + "desiredCapacity": { + "type": "integer" + }, + "engineVersion": {}, + "environmentId": { + "location": "uri", + "locationName": "environmentId" + }, + "instanceType": {}, + "preferredMaintenanceWindow": {} + } + }, + "output": { + "type": "structure", + "required": [ + "environmentId" + ], + "members": { + "environmentId": {} + } + } + } + }, + "shapes": { + "S6": { + "type": "structure", + "members": { + "content": {}, + "s3Location": {} + }, + "union": true + }, + "Sd": { + "type": "map", + "key": {}, + "value": {} + }, + "Sv": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "length", + "offset" + ], + "members": { + "allowDuplicates": { + "type": "boolean" + }, + "length": { + "type": "integer" + }, + "name": {}, + "offset": { + "type": "integer" + } + } + } + }, + "Sy": { + "type": "structure", + "required": [ + "length", + "offset" + ], + "members": { + "length": { + "type": "integer" + }, + "name": {}, + "offset": { + "type": "integer" + } + } + }, + "S16": { + "type": "structure", + "required": [ + "desiredCapacity" + ], + "members": { + "desiredCapacity": { + "type": "integer" + } + } + }, + "S19": { + "type": "list", + "member": {} + }, + "S1a": { + "type": "list", + "member": { + "type": "structure", + "members": { + "efs": { + "type": "structure", + "required": [ + "fileSystemId", + "mountPoint" + ], + "members": { + "fileSystemId": { + "locationName": "file-system-id" + }, + "mountPoint": { + "locationName": "mount-point" + } + } + }, + "fsx": { + "type": "structure", + "required": [ + "fileSystemId", + "mountPoint" + ], + "members": { + "fileSystemId": { + "locationName": "file-system-id" + }, + "mountPoint": { + "locationName": "mount-point" + } + } + } + }, + "union": true + } + }, + "S1r": { + "type": "structure", + "required": [ + "applicationVersion", + "creationTime", + "status" + ], + "members": { + "applicationVersion": { + "type": "integer" + }, + "creationTime": { + "type": "timestamp" + }, + "status": {}, + "statusReason": {} + } + }, + "S1t": { + "type": "list", + "member": {} + }, + "S24": { + "type": "structure", + "members": { + "fileBatchJobIdentifier": { + "type": "structure", + "required": [ + "fileName" + ], + "members": { + "fileName": {}, + "folderPath": {} + } + }, + "scriptBatchJobIdentifier": { + "type": "structure", + "required": [ + "scriptName" + ], + "members": { + "scriptName": {} + } + } + }, + "union": true + }, + "S2j": { + "type": "structure", + "required": [ + "failed", + "inProgress", + "pending", + "succeeded", + "total" + ], + "members": { + "failed": { + "type": "integer" + }, + "inProgress": { + "type": "integer" + }, + "pending": { + "type": "integer" + }, + "succeeded": { + "type": "integer" + }, + "total": { + "type": "integer" + } + } + }, + "S2y": { + "type": "list", + "member": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/macie2-2020-01-01.min.json b/iamlivecore/service/macie2-2020-01-01.min.json index 09341fdc..6d27f33e 100644 --- a/iamlivecore/service/macie2-2020-01-01.min.json +++ b/iamlivecore/service/macie2-2020-01-01.min.json @@ -91,6 +91,51 @@ } } }, + "CreateAllowList": { + "http": { + "requestUri": "/allow-lists", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "clientToken": { + "locationName": "clientToken", + "idempotencyToken": true + }, + "criteria": { + "shape": "Sc", + "locationName": "criteria" + }, + "description": { + "locationName": "description" + }, + "name": { + "locationName": "name" + }, + "tags": { + "shape": "Si", + "locationName": "tags" + } + }, + "required": [ + "criteria", + "clientToken", + "name" + ] + }, + "output": { + "type": "structure", + "members": { + "arn": { + "locationName": "arn" + }, + "id": { + "locationName": "id" + } + } + } + }, "CreateClassificationJob": { "http": { "requestUri": "/jobs", @@ -99,6 +144,10 @@ "input": { "type": "structure", "members": { + "allowListIds": { + "shape": "S5", + "locationName": "allowListIds" + }, "clientToken": { "locationName": "clientToken", "idempotencyToken": true @@ -128,7 +177,7 @@ "locationName": "name" }, "s3JobDefinition": { - "shape": "Se", + "shape": "Sp", "locationName": "s3JobDefinition" }, "samplingPercentage": { @@ -136,11 +185,11 @@ "type": "integer" }, "scheduleFrequency": { - "shape": "S12", + "shape": "S1d", "locationName": "scheduleFrequency" }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } }, @@ -196,11 +245,19 @@ "regex": { "locationName": "regex" }, + "severityLevels": { + "shape": "S1k", + "locationName": "severityLevels" + }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } - } + }, + "required": [ + "regex", + "name" + ] }, "output": { "type": "structure", @@ -230,7 +287,7 @@ "locationName": "description" }, "findingCriteria": { - "shape": "S1d", + "shape": "S1r", "locationName": "findingCriteria" }, "name": { @@ -241,7 +298,7 @@ "type": "integer" }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } }, @@ -291,7 +348,7 @@ "type": "structure", "members": { "unprocessedAccounts": { - "shape": "S1k", + "shape": "S1x", "locationName": "unprocessedAccounts" } } @@ -322,7 +379,7 @@ ] }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } }, @@ -380,12 +437,39 @@ "type": "structure", "members": { "unprocessedAccounts": { - "shape": "S1k", + "shape": "S1x", "locationName": "unprocessedAccounts" } } } }, + "DeleteAllowList": { + "http": { + "method": "DELETE", + "requestUri": "/allow-lists/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "ignoreJobChecks": { + "location": "querystring", + "locationName": "ignoreJobChecks" + } + }, + "required": [ + "id" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteCustomDataIdentifier": { "http": { "method": "DELETE", @@ -453,7 +537,7 @@ "type": "structure", "members": { "unprocessedAccounts": { - "shape": "S1k", + "shape": "S1x", "locationName": "unprocessedAccounts" } } @@ -581,10 +665,20 @@ "locationName": "classifiableSizeInBytes", "type": "long" }, + "errorCode": { + "locationName": "errorCode" + }, + "errorMessage": { + "locationName": "errorMessage" + }, "jobDetails": { - "shape": "S2d", + "shape": "S2t", "locationName": "jobDetails" }, + "lastAutomatedDiscoveryTime": { + "shape": "S9", + "locationName": "lastAutomatedDiscoveryTime" + }, "lastUpdated": { "shape": "S9", "locationName": "lastUpdated" @@ -594,11 +688,11 @@ "type": "long" }, "objectCountByEncryptionType": { - "shape": "S2g", + "shape": "S2w", "locationName": "objectCountByEncryptionType" }, "publicAccess": { - "shape": "S2h", + "shape": "S2x", "locationName": "publicAccess" }, "region": { @@ -622,6 +716,10 @@ } } }, + "sensitivityScore": { + "locationName": "sensitivityScore", + "type": "integer" + }, "serverSideEncryption": { "locationName": "serverSideEncryption", "type": "structure", @@ -649,15 +747,15 @@ "locationName": "tags", "type": "list", "member": { - "shape": "S2u" + "shape": "S3a" } }, "unclassifiableObjectCount": { - "shape": "S2v", + "shape": "S3b", "locationName": "unclassifiableObjectCount" }, "unclassifiableObjectSizeInBytes": { - "shape": "S2v", + "shape": "S3b", "locationName": "unclassifiableObjectSizeInBytes" }, "versioning": { @@ -694,6 +792,10 @@ "output": { "type": "structure", "members": { + "allowListIds": { + "shape": "S5", + "locationName": "allowListIds" + }, "clientToken": { "locationName": "clientToken", "idempotencyToken": true @@ -726,7 +828,7 @@ "locationName": "jobType" }, "lastRunErrorStatus": { - "shape": "S2z", + "shape": "S3f", "locationName": "lastRunErrorStatus" }, "lastRunTime": { @@ -744,7 +846,7 @@ "locationName": "name" }, "s3JobDefinition": { - "shape": "Se", + "shape": "Sp", "locationName": "s3JobDefinition" }, "samplingPercentage": { @@ -752,7 +854,7 @@ "type": "integer" }, "scheduleFrequency": { - "shape": "S12", + "shape": "S1d", "locationName": "scheduleFrequency" }, "statistics": { @@ -770,11 +872,11 @@ } }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" }, "userPausedDetails": { - "shape": "S33", + "shape": "S3j", "locationName": "userPausedDetails" } } @@ -956,12 +1058,116 @@ "type": "structure", "members": { "administrator": { - "shape": "S3o", + "shape": "S44", "locationName": "administrator" } } } }, + "GetAllowList": { + "http": { + "method": "GET", + "requestUri": "/allow-lists/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + }, + "required": [ + "id" + ] + }, + "output": { + "type": "structure", + "members": { + "arn": { + "locationName": "arn" + }, + "createdAt": { + "shape": "S9", + "locationName": "createdAt" + }, + "criteria": { + "shape": "Sc", + "locationName": "criteria" + }, + "description": { + "locationName": "description" + }, + "id": { + "locationName": "id" + }, + "name": { + "locationName": "name" + }, + "status": { + "locationName": "status", + "type": "structure", + "members": { + "code": { + "locationName": "code" + }, + "description": { + "locationName": "description" + } + }, + "required": [ + "code" + ] + }, + "tags": { + "shape": "Si", + "locationName": "tags" + }, + "updatedAt": { + "shape": "S9", + "locationName": "updatedAt" + } + } + } + }, + "GetAutomatedDiscoveryConfiguration": { + "http": { + "method": "GET", + "requestUri": "/automated-discovery/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "classificationScopeId": { + "locationName": "classificationScopeId" + }, + "disabledAt": { + "shape": "S4d", + "locationName": "disabledAt" + }, + "firstEnabledAt": { + "shape": "S4d", + "locationName": "firstEnabledAt" + }, + "lastUpdatedAt": { + "shape": "S4d", + "locationName": "lastUpdatedAt" + }, + "sensitivityInspectionTemplateId": { + "locationName": "sensitivityInspectionTemplateId" + }, + "status": { + "locationName": "status" + } + } + } + }, "GetBucketStatistics": { "http": { "requestUri": "/datasources/s3/statistics", @@ -1066,6 +1272,28 @@ } } }, + "bucketStatisticsBySensitivity": { + "locationName": "bucketStatisticsBySensitivity", + "type": "structure", + "members": { + "classificationError": { + "shape": "S4n", + "locationName": "classificationError" + }, + "notClassified": { + "shape": "S4n", + "locationName": "notClassified" + }, + "notSensitive": { + "shape": "S4n", + "locationName": "notSensitive" + }, + "sensitive": { + "shape": "S4n", + "locationName": "sensitive" + } + } + }, "classifiableObjectCount": { "locationName": "classifiableObjectCount", "type": "long" @@ -1091,11 +1319,11 @@ "type": "long" }, "unclassifiableObjectCount": { - "shape": "S2v", + "shape": "S3b", "locationName": "unclassifiableObjectCount" }, "unclassifiableObjectSizeInBytes": { - "shape": "S2v", + "shape": "S3b", "locationName": "unclassifiableObjectSizeInBytes" } } @@ -1115,12 +1343,64 @@ "type": "structure", "members": { "configuration": { - "shape": "S3y", + "shape": "S4q", "locationName": "configuration" } } } }, + "GetClassificationScope": { + "http": { + "method": "GET", + "requestUri": "/classification-scopes/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + }, + "required": [ + "id" + ] + }, + "output": { + "type": "structure", + "members": { + "id": { + "locationName": "id" + }, + "name": { + "locationName": "name" + }, + "s3": { + "locationName": "s3", + "type": "structure", + "members": { + "excludes": { + "locationName": "excludes", + "type": "structure", + "members": { + "bucketNames": { + "shape": "S4x", + "locationName": "bucketNames" + } + }, + "required": [ + "bucketNames" + ] + } + }, + "required": [ + "excludes" + ] + } + } + } + }, "GetCustomDataIdentifier": { "http": { "method": "GET", @@ -1177,8 +1457,12 @@ "regex": { "locationName": "regex" }, + "severityLevels": { + "shape": "S1k", + "locationName": "severityLevels" + }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } } @@ -1193,7 +1477,7 @@ "type": "structure", "members": { "findingCriteria": { - "shape": "S1d", + "shape": "S1r", "locationName": "findingCriteria" }, "groupBy": { @@ -1255,7 +1539,7 @@ "locationName": "findingIds" }, "sortCriteria": { - "shape": "S4a", + "shape": "S59", "locationName": "sortCriteria" } }, @@ -1295,6 +1579,9 @@ "jobId": { "locationName": "jobId" }, + "originType": { + "locationName": "originType" + }, "result": { "locationName": "result", "type": "structure", @@ -1324,7 +1611,7 @@ "locationName": "name" }, "occurrences": { - "shape": "S4k", + "shape": "S5k", "locationName": "occurrences" } } @@ -1359,7 +1646,7 @@ "type": "long" }, "occurrences": { - "shape": "S4k", + "shape": "S5k", "locationName": "occurrences" }, "type": { @@ -1541,7 +1828,7 @@ "locationName": "principalId" }, "sessionContext": { - "shape": "S5c", + "shape": "S6c", "locationName": "sessionContext" } } @@ -1584,7 +1871,7 @@ "locationName": "principalId" }, "sessionContext": { - "shape": "S5c", + "shape": "S6c", "locationName": "sessionContext" } } @@ -1653,7 +1940,7 @@ "locationName": "createdAt" }, "defaultServerSideEncryption": { - "shape": "S5n", + "shape": "S6n", "locationName": "defaultServerSideEncryption" }, "name": { @@ -1672,11 +1959,11 @@ } }, "publicAccess": { - "shape": "S2h", + "shape": "S2x", "locationName": "publicAccess" }, "tags": { - "shape": "S5q", + "shape": "S6q", "locationName": "tags" } } @@ -1709,7 +1996,7 @@ "type": "boolean" }, "serverSideEncryption": { - "shape": "S5n", + "shape": "S6n", "locationName": "serverSideEncryption" }, "size": { @@ -1720,7 +2007,7 @@ "locationName": "storageClass" }, "tags": { - "shape": "S5q", + "shape": "S6q", "locationName": "tags" }, "versionId": { @@ -1797,7 +2084,7 @@ "locationName": "description" }, "findingCriteria": { - "shape": "S1d", + "shape": "S1r", "locationName": "findingCriteria" }, "id": { @@ -1811,7 +2098,7 @@ "type": "integer" }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } } @@ -1831,7 +2118,7 @@ "type": "structure", "members": { "securityHubConfiguration": { - "shape": "S5z", + "shape": "S6z", "locationName": "securityHubConfiguration" } } @@ -1904,7 +2191,7 @@ "type": "structure", "members": { "master": { - "shape": "S3o", + "shape": "S44", "locationName": "master" } } @@ -1954,7 +2241,7 @@ "locationName": "relationshipStatus" }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" }, "updatedAt": { @@ -1964,41 +2251,261 @@ } } }, - "GetUsageStatistics": { + "GetResourceProfile": { "http": { - "requestUri": "/usage/statistics", + "method": "GET", + "requestUri": "/resource-profiles", "responseCode": 200 }, "input": { "type": "structure", "members": { - "filterBy": { - "locationName": "filterBy", - "type": "list", - "member": { - "type": "structure", - "members": { - "comparator": { - "locationName": "comparator" - }, - "key": { - "locationName": "key" - }, - "values": { - "shape": "S5", - "locationName": "values" - } - } - } + "resourceArn": { + "location": "querystring", + "locationName": "resourceArn" + } + }, + "required": [ + "resourceArn" + ] + }, + "output": { + "type": "structure", + "members": { + "profileUpdatedAt": { + "shape": "S9", + "locationName": "profileUpdatedAt" }, - "maxResults": { - "locationName": "maxResults", + "sensitivityScore": { + "locationName": "sensitivityScore", "type": "integer" }, - "nextToken": { - "locationName": "nextToken" + "sensitivityScoreOverridden": { + "locationName": "sensitivityScoreOverridden", + "type": "boolean" }, - "sortBy": { + "statistics": { + "locationName": "statistics", + "type": "structure", + "members": { + "totalBytesClassified": { + "locationName": "totalBytesClassified", + "type": "long" + }, + "totalDetections": { + "locationName": "totalDetections", + "type": "long" + }, + "totalDetectionsSuppressed": { + "locationName": "totalDetectionsSuppressed", + "type": "long" + }, + "totalItemsClassified": { + "locationName": "totalItemsClassified", + "type": "long" + }, + "totalItemsSensitive": { + "locationName": "totalItemsSensitive", + "type": "long" + }, + "totalItemsSkipped": { + "locationName": "totalItemsSkipped", + "type": "long" + }, + "totalItemsSkippedInvalidEncryption": { + "locationName": "totalItemsSkippedInvalidEncryption", + "type": "long" + }, + "totalItemsSkippedInvalidKms": { + "locationName": "totalItemsSkippedInvalidKms", + "type": "long" + }, + "totalItemsSkippedPermissionDenied": { + "locationName": "totalItemsSkippedPermissionDenied", + "type": "long" + } + } + } + } + } + }, + "GetRevealConfiguration": { + "http": { + "method": "GET", + "requestUri": "/reveal-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "configuration": { + "shape": "S7d", + "locationName": "configuration" + } + } + } + }, + "GetSensitiveDataOccurrences": { + "http": { + "method": "GET", + "requestUri": "/findings/{findingId}/reveal", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "findingId": { + "location": "uri", + "locationName": "findingId" + } + }, + "required": [ + "findingId" + ] + }, + "output": { + "type": "structure", + "members": { + "error": { + "locationName": "error" + }, + "sensitiveDataOccurrences": { + "locationName": "sensitiveDataOccurrences", + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": { + "type": "structure", + "members": { + "value": { + "locationName": "value" + } + }, + "required": [ + "value" + ] + } + } + }, + "status": { + "locationName": "status" + } + } + } + }, + "GetSensitiveDataOccurrencesAvailability": { + "http": { + "method": "GET", + "requestUri": "/findings/{findingId}/reveal/availability", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "findingId": { + "location": "uri", + "locationName": "findingId" + } + }, + "required": [ + "findingId" + ] + }, + "output": { + "type": "structure", + "members": { + "code": { + "locationName": "code" + }, + "reasons": { + "locationName": "reasons", + "type": "list", + "member": {} + } + } + } + }, + "GetSensitivityInspectionTemplate": { + "http": { + "method": "GET", + "requestUri": "/templates/sensitivity-inspections/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + }, + "required": [ + "id" + ] + }, + "output": { + "type": "structure", + "members": { + "description": { + "locationName": "description" + }, + "excludes": { + "shape": "S7u", + "locationName": "excludes" + }, + "includes": { + "shape": "S7v", + "locationName": "includes" + }, + "name": { + "locationName": "name" + }, + "sensitivityInspectionTemplateId": { + "locationName": "sensitivityInspectionTemplateId" + } + } + } + }, + "GetUsageStatistics": { + "http": { + "requestUri": "/usage/statistics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filterBy": { + "locationName": "filterBy", + "type": "list", + "member": { + "type": "structure", + "members": { + "comparator": { + "locationName": "comparator" + }, + "key": { + "locationName": "key" + }, + "values": { + "shape": "S5", + "locationName": "values" + } + } + } + }, + "maxResults": { + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "locationName": "nextToken" + }, + "sortBy": { "locationName": "sortBy", "type": "structure", "members": { @@ -2030,6 +2537,10 @@ "accountId": { "locationName": "accountId" }, + "automatedDiscoveryFreeTrialStartDate": { + "shape": "S9", + "locationName": "automatedDiscoveryFreeTrialStartDate" + }, "freeTrialStartDate": { "shape": "S9", "locationName": "freeTrialStartDate" @@ -2120,6 +2631,64 @@ } } }, + "ListAllowLists": { + "http": { + "method": "GET", + "requestUri": "/allow-lists", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "allowLists": { + "locationName": "allowLists", + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": { + "locationName": "arn" + }, + "createdAt": { + "shape": "S9", + "locationName": "createdAt" + }, + "description": { + "locationName": "description" + }, + "id": { + "locationName": "id" + }, + "name": { + "locationName": "name" + }, + "updatedAt": { + "shape": "S9", + "locationName": "updatedAt" + } + } + } + }, + "nextToken": { + "locationName": "nextToken" + } + } + } + }, "ListClassificationJobs": { "http": { "requestUri": "/jobs/list", @@ -2133,11 +2702,11 @@ "type": "structure", "members": { "excludes": { - "shape": "S6v", + "shape": "S8o", "locationName": "excludes" }, "includes": { - "shape": "S6v", + "shape": "S8o", "locationName": "includes" } } @@ -2172,8 +2741,12 @@ "member": { "type": "structure", "members": { + "bucketCriteria": { + "shape": "Sq", + "locationName": "bucketCriteria" + }, "bucketDefinitions": { - "shape": "Sf", + "shape": "S10", "locationName": "bucketDefinitions" }, "createdAt": { @@ -2190,19 +2763,58 @@ "locationName": "jobType" }, "lastRunErrorStatus": { - "shape": "S2z", + "shape": "S3f", "locationName": "lastRunErrorStatus" }, "name": { "locationName": "name" }, "userPausedDetails": { - "shape": "S33", + "shape": "S3j", "locationName": "userPausedDetails" + } + } + } + }, + "nextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListClassificationScopes": { + "http": { + "method": "GET", + "requestUri": "/classification-scopes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "name": { + "location": "querystring", + "locationName": "name" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "classificationScopes": { + "locationName": "classificationScopes", + "type": "list", + "member": { + "type": "structure", + "members": { + "id": { + "locationName": "id" }, - "bucketCriteria": { - "shape": "Ss", - "locationName": "bucketCriteria" + "name": { + "locationName": "name" } } } @@ -2273,7 +2885,7 @@ "type": "structure", "members": { "findingCriteria": { - "shape": "S1d", + "shape": "S1r", "locationName": "findingCriteria" }, "maxResults": { @@ -2284,7 +2896,7 @@ "locationName": "nextToken" }, "sortCriteria": { - "shape": "S4a", + "shape": "S59", "locationName": "sortCriteria" } } @@ -2344,7 +2956,7 @@ "locationName": "name" }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } } @@ -2383,7 +2995,7 @@ "locationName": "invitations", "type": "list", "member": { - "shape": "S3o" + "shape": "S44" } }, "nextToken": { @@ -2403,24 +3015,194 @@ "nextToken": { "locationName": "nextToken" } - } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "locationName": "items", + "type": "list", + "member": { + "type": "structure", + "members": { + "category": { + "locationName": "category" + }, + "id": { + "locationName": "id" + } + } + } + }, + "nextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListMembers": { + "http": { + "method": "GET", + "requestUri": "/members", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "onlyAssociated": { + "location": "querystring", + "locationName": "onlyAssociated" + } + } + }, + "output": { + "type": "structure", + "members": { + "members": { + "locationName": "members", + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": { + "locationName": "accountId" + }, + "administratorAccountId": { + "locationName": "administratorAccountId" + }, + "arn": { + "locationName": "arn" + }, + "email": { + "locationName": "email" + }, + "invitedAt": { + "shape": "S9", + "locationName": "invitedAt" + }, + "masterAccountId": { + "locationName": "masterAccountId" + }, + "relationshipStatus": { + "locationName": "relationshipStatus" + }, + "tags": { + "shape": "Si", + "locationName": "tags" + }, + "updatedAt": { + "shape": "S9", + "locationName": "updatedAt" + } + } + } + }, + "nextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListOrganizationAdminAccounts": { + "http": { + "method": "GET", + "requestUri": "/admin", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "adminAccounts": { + "locationName": "adminAccounts", + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": { + "locationName": "accountId" + }, + "status": { + "locationName": "status" + } + } + } + }, + "nextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListResourceProfileArtifacts": { + "http": { + "method": "GET", + "requestUri": "/resource-profiles/artifacts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "resourceArn": { + "location": "querystring", + "locationName": "resourceArn" + } + }, + "required": [ + "resourceArn" + ] }, "output": { "type": "structure", "members": { - "items": { - "locationName": "items", + "artifacts": { + "locationName": "artifacts", "type": "list", "member": { "type": "structure", "members": { - "category": { - "locationName": "category" + "arn": { + "locationName": "arn" }, - "id": { - "locationName": "id" + "classificationResultStatus": { + "locationName": "classificationResultStatus" + }, + "sensitive": { + "locationName": "sensitive", + "type": "boolean" } - } + }, + "required": [ + "classificationResultStatus", + "arn" + ] } }, "nextToken": { @@ -2429,10 +3211,10 @@ } } }, - "ListMembers": { + "ListResourceProfileDetections": { "http": { "method": "GET", - "requestUri": "/members", + "requestUri": "/resource-profiles/detections", "responseCode": 200 }, "input": { @@ -2447,50 +3229,43 @@ "location": "querystring", "locationName": "nextToken" }, - "onlyAssociated": { + "resourceArn": { "location": "querystring", - "locationName": "onlyAssociated" + "locationName": "resourceArn" } - } + }, + "required": [ + "resourceArn" + ] }, "output": { "type": "structure", "members": { - "members": { - "locationName": "members", + "detections": { + "locationName": "detections", "type": "list", "member": { "type": "structure", "members": { - "accountId": { - "locationName": "accountId" - }, - "administratorAccountId": { - "locationName": "administratorAccountId" - }, "arn": { "locationName": "arn" }, - "email": { - "locationName": "email" - }, - "invitedAt": { - "shape": "S9", - "locationName": "invitedAt" + "count": { + "locationName": "count", + "type": "long" }, - "masterAccountId": { - "locationName": "masterAccountId" + "id": { + "locationName": "id" }, - "relationshipStatus": { - "locationName": "relationshipStatus" + "name": { + "locationName": "name" }, - "tags": { - "shape": "S17", - "locationName": "tags" + "suppressed": { + "locationName": "suppressed", + "type": "boolean" }, - "updatedAt": { - "shape": "S9", - "locationName": "updatedAt" + "type": { + "locationName": "type" } } } @@ -2501,10 +3276,10 @@ } } }, - "ListOrganizationAdminAccounts": { + "ListSensitivityInspectionTemplates": { "http": { "method": "GET", - "requestUri": "/admin", + "requestUri": "/templates/sensitivity-inspections", "responseCode": 200 }, "input": { @@ -2524,23 +3299,23 @@ "output": { "type": "structure", "members": { - "adminAccounts": { - "locationName": "adminAccounts", + "nextToken": { + "locationName": "nextToken" + }, + "sensitivityInspectionTemplates": { + "locationName": "sensitivityInspectionTemplates", "type": "list", "member": { "type": "structure", "members": { - "accountId": { - "locationName": "accountId" + "id": { + "locationName": "id" }, - "status": { - "locationName": "status" + "name": { + "locationName": "name" } } } - }, - "nextToken": { - "locationName": "nextToken" } } } @@ -2567,7 +3342,7 @@ "type": "structure", "members": { "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } } @@ -2583,7 +3358,7 @@ "type": "structure", "members": { "configuration": { - "shape": "S3y", + "shape": "S4q", "locationName": "configuration" } }, @@ -2595,7 +3370,7 @@ "type": "structure", "members": { "configuration": { - "shape": "S3y", + "shape": "S4q", "locationName": "configuration" } } @@ -2615,7 +3390,7 @@ "idempotencyToken": true }, "securityHubConfiguration": { - "shape": "S5z", + "shape": "S6z", "locationName": "securityHubConfiguration" } } @@ -2638,11 +3413,11 @@ "type": "structure", "members": { "excludes": { - "shape": "S82", + "shape": "Sac", "locationName": "excludes" }, "includes": { - "shape": "S82", + "shape": "Sac", "locationName": "includes" } } @@ -2695,18 +3470,32 @@ "locationName": "classifiableSizeInBytes", "type": "long" }, + "errorCode": { + "locationName": "errorCode" + }, + "errorMessage": { + "locationName": "errorMessage" + }, "jobDetails": { - "shape": "S2d", + "shape": "S2t", "locationName": "jobDetails" }, + "lastAutomatedDiscoveryTime": { + "shape": "S9", + "locationName": "lastAutomatedDiscoveryTime" + }, "objectCount": { "locationName": "objectCount", "type": "long" }, "objectCountByEncryptionType": { - "shape": "S2g", + "shape": "S2w", "locationName": "objectCountByEncryptionType" }, + "sensitivityScore": { + "locationName": "sensitivityScore", + "type": "integer" + }, "sizeInBytes": { "locationName": "sizeInBytes", "type": "long" @@ -2716,11 +3505,11 @@ "type": "long" }, "unclassifiableObjectCount": { - "shape": "S2v", + "shape": "S3b", "locationName": "unclassifiableObjectCount" }, "unclassifiableObjectSizeInBytes": { - "shape": "S2v", + "shape": "S3b", "locationName": "unclassifiableObjectSizeInBytes" } } @@ -2747,7 +3536,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S17", + "shape": "Si", "locationName": "tags" } }, @@ -2832,6 +3621,70 @@ "members": {} } }, + "UpdateAllowList": { + "http": { + "method": "PUT", + "requestUri": "/allow-lists/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "criteria": { + "shape": "Sc", + "locationName": "criteria" + }, + "description": { + "locationName": "description" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "name": { + "locationName": "name" + } + }, + "required": [ + "id", + "criteria", + "name" + ] + }, + "output": { + "type": "structure", + "members": { + "arn": { + "locationName": "arn" + }, + "id": { + "locationName": "id" + } + } + } + }, + "UpdateAutomatedDiscoveryConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/automated-discovery/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "status": { + "locationName": "status" + } + }, + "required": [ + "status" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateClassificationJob": { "http": { "method": "PATCH", @@ -2859,6 +3712,55 @@ "members": {} } }, + "UpdateClassificationScope": { + "http": { + "method": "PATCH", + "requestUri": "/classification-scopes/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "s3": { + "locationName": "s3", + "type": "structure", + "members": { + "excludes": { + "locationName": "excludes", + "type": "structure", + "members": { + "bucketNames": { + "shape": "S4x", + "locationName": "bucketNames" + }, + "operation": { + "locationName": "operation" + } + }, + "required": [ + "bucketNames", + "operation" + ] + } + }, + "required": [ + "excludes" + ] + } + }, + "required": [ + "id" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateFindingsFilter": { "http": { "method": "PATCH", @@ -2871,11 +3773,15 @@ "action": { "locationName": "action" }, + "clientToken": { + "locationName": "clientToken", + "idempotencyToken": true + }, "description": { "locationName": "description" }, "findingCriteria": { - "shape": "S1d", + "shape": "S1r", "locationName": "findingCriteria" }, "id": { @@ -2888,70 +3794,154 @@ "position": { "locationName": "position", "type": "integer" + } + }, + "required": [ + "id" + ] + }, + "output": { + "type": "structure", + "members": { + "arn": { + "locationName": "arn" }, - "clientToken": { - "locationName": "clientToken", - "idempotencyToken": true + "id": { + "locationName": "id" + } + } + } + }, + "UpdateMacieSession": { + "http": { + "method": "PATCH", + "requestUri": "/macie", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "findingPublishingFrequency": { + "locationName": "findingPublishingFrequency" + }, + "status": { + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateMemberSession": { + "http": { + "method": "PATCH", + "requestUri": "/macie/members/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "status": { + "locationName": "status" + } + }, + "required": [ + "id", + "status" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateOrganizationConfiguration": { + "http": { + "method": "PATCH", + "requestUri": "/admin/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "autoEnable": { + "locationName": "autoEnable", + "type": "boolean" } }, "required": [ - "id" + "autoEnable" ] }, "output": { "type": "structure", - "members": { - "arn": { - "locationName": "arn" - }, - "id": { - "locationName": "id" - } - } + "members": {} } }, - "UpdateMacieSession": { + "UpdateResourceProfile": { "http": { "method": "PATCH", - "requestUri": "/macie", + "requestUri": "/resource-profiles", "responseCode": 200 }, "input": { "type": "structure", "members": { - "findingPublishingFrequency": { - "locationName": "findingPublishingFrequency" + "resourceArn": { + "location": "querystring", + "locationName": "resourceArn" }, - "status": { - "locationName": "status" + "sensitivityScoreOverride": { + "locationName": "sensitivityScoreOverride", + "type": "integer" } - } + }, + "required": [ + "resourceArn" + ] }, "output": { "type": "structure", "members": {} } }, - "UpdateMemberSession": { + "UpdateResourceProfileDetections": { "http": { "method": "PATCH", - "requestUri": "/macie/members/{id}", + "requestUri": "/resource-profiles/detections", "responseCode": 200 }, "input": { "type": "structure", "members": { - "id": { - "location": "uri", - "locationName": "id" + "resourceArn": { + "location": "querystring", + "locationName": "resourceArn" }, - "status": { - "locationName": "status" + "suppressDataIdentifiers": { + "locationName": "suppressDataIdentifiers", + "type": "list", + "member": { + "type": "structure", + "members": { + "id": { + "locationName": "id" + }, + "type": { + "locationName": "type" + } + } + } } }, "required": [ - "id", - "status" + "resourceArn" ] }, "output": { @@ -2959,22 +3949,61 @@ "members": {} } }, - "UpdateOrganizationConfiguration": { + "UpdateRevealConfiguration": { "http": { - "method": "PATCH", - "requestUri": "/admin/configuration", + "method": "PUT", + "requestUri": "/reveal-configuration", "responseCode": 200 }, "input": { "type": "structure", "members": { - "autoEnable": { - "locationName": "autoEnable", - "type": "boolean" + "configuration": { + "shape": "S7d", + "locationName": "configuration" } }, "required": [ - "autoEnable" + "configuration" + ] + }, + "output": { + "type": "structure", + "members": { + "configuration": { + "shape": "S7d", + "locationName": "configuration" + } + } + } + }, + "UpdateSensitivityInspectionTemplate": { + "http": { + "method": "PUT", + "requestUri": "/templates/sensitivity-inspections/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "description": { + "locationName": "description" + }, + "excludes": { + "shape": "S7u", + "locationName": "excludes" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "includes": { + "shape": "S7v", + "locationName": "includes" + } + }, + "required": [ + "id" ] }, "output": { @@ -2992,11 +4021,44 @@ "type": "timestamp", "timestampFormat": "iso8601" }, - "Se": { + "Sc": { "type": "structure", "members": { + "regex": { + "locationName": "regex" + }, + "s3WordsList": { + "locationName": "s3WordsList", + "type": "structure", + "members": { + "bucketName": { + "locationName": "bucketName" + }, + "objectKey": { + "locationName": "objectKey" + } + }, + "required": [ + "bucketName", + "objectKey" + ] + } + } + }, + "Si": { + "type": "map", + "key": {}, + "value": {} + }, + "Sp": { + "type": "structure", + "members": { + "bucketCriteria": { + "shape": "Sq", + "locationName": "bucketCriteria" + }, "bucketDefinitions": { - "shape": "Sf", + "shape": "S10", "locationName": "bucketDefinitions" }, "scoping": { @@ -3004,41 +4066,31 @@ "type": "structure", "members": { "excludes": { - "shape": "Si", + "shape": "S13", "locationName": "excludes" }, "includes": { - "shape": "Si", + "shape": "S13", "locationName": "includes" } } - }, - "bucketCriteria": { - "shape": "Ss", - "locationName": "bucketCriteria" } } }, - "Sf": { - "type": "list", - "member": { - "type": "structure", - "members": { - "accountId": { - "locationName": "accountId" - }, - "buckets": { - "shape": "S5", - "locationName": "buckets" - } + "Sq": { + "type": "structure", + "members": { + "excludes": { + "shape": "Sr", + "locationName": "excludes" }, - "required": [ - "accountId", - "buckets" - ] + "includes": { + "shape": "Sr", + "locationName": "includes" + } } }, - "Si": { + "Sr": { "type": "structure", "members": { "and": { @@ -3047,8 +4099,8 @@ "member": { "type": "structure", "members": { - "simpleScopeTerm": { - "locationName": "simpleScopeTerm", + "simpleCriterion": { + "locationName": "simpleCriterion", "type": "structure", "members": { "comparator": { @@ -3063,16 +4115,13 @@ } } }, - "tagScopeTerm": { - "locationName": "tagScopeTerm", + "tagCriterion": { + "locationName": "tagCriterion", "type": "structure", "members": { "comparator": { "locationName": "comparator" }, - "key": { - "locationName": "key" - }, "tagValues": { "locationName": "tagValues", "type": "list", @@ -3087,9 +4136,6 @@ } } } - }, - "target": { - "locationName": "target" } } } @@ -3098,20 +4144,26 @@ } } }, - "Ss": { - "type": "structure", - "members": { - "excludes": { - "shape": "St", - "locationName": "excludes" + "S10": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": { + "locationName": "accountId" + }, + "buckets": { + "shape": "S5", + "locationName": "buckets" + } }, - "includes": { - "shape": "St", - "locationName": "includes" - } + "required": [ + "accountId", + "buckets" + ] } }, - "St": { + "S13": { "type": "structure", "members": { "and": { @@ -3120,8 +4172,8 @@ "member": { "type": "structure", "members": { - "simpleCriterion": { - "locationName": "simpleCriterion", + "simpleScopeTerm": { + "locationName": "simpleScopeTerm", "type": "structure", "members": { "comparator": { @@ -3136,13 +4188,16 @@ } } }, - "tagCriterion": { - "locationName": "tagCriterion", + "tagScopeTerm": { + "locationName": "tagScopeTerm", "type": "structure", "members": { "comparator": { "locationName": "comparator" }, + "key": { + "locationName": "key" + }, "tagValues": { "locationName": "tagValues", "type": "list", @@ -3157,6 +4212,9 @@ } } } + }, + "target": { + "locationName": "target" } } } @@ -3165,7 +4223,7 @@ } } }, - "S12": { + "S1d": { "type": "structure", "members": { "dailySchedule": { @@ -3194,12 +4252,26 @@ } } }, - "S17": { - "type": "map", - "key": {}, - "value": {} + "S1k": { + "type": "list", + "member": { + "type": "structure", + "members": { + "occurrencesThreshold": { + "locationName": "occurrencesThreshold", + "type": "long" + }, + "severity": { + "locationName": "severity" + } + }, + "required": [ + "occurrencesThreshold", + "severity" + ] + } }, - "S1d": { + "S1r": { "type": "structure", "members": { "criterion": { @@ -3242,7 +4314,7 @@ } } }, - "S1k": { + "S1x": { "type": "list", "member": { "type": "structure", @@ -3259,7 +4331,7 @@ } } }, - "S2d": { + "S2t": { "type": "structure", "members": { "isDefinedInJob": { @@ -3277,7 +4349,7 @@ } } }, - "S2g": { + "S2w": { "type": "structure", "members": { "customerManaged": { @@ -3302,7 +4374,7 @@ } } }, - "S2h": { + "S2x": { "type": "structure", "members": { "effectivePermission": { @@ -3317,7 +4389,7 @@ "type": "structure", "members": { "blockPublicAccess": { - "shape": "S2l", + "shape": "S31", "locationName": "blockPublicAccess" } } @@ -3341,7 +4413,7 @@ } }, "blockPublicAccess": { - "shape": "S2l", + "shape": "S31", "locationName": "blockPublicAccess" }, "bucketPolicy": { @@ -3364,7 +4436,7 @@ } } }, - "S2l": { + "S31": { "type": "structure", "members": { "blockPublicAcls": { @@ -3385,7 +4457,7 @@ } } }, - "S2u": { + "S3a": { "type": "structure", "members": { "key": { @@ -3396,7 +4468,7 @@ } } }, - "S2v": { + "S3b": { "type": "structure", "members": { "fileType": { @@ -3413,7 +4485,7 @@ } } }, - "S2z": { + "S3f": { "type": "structure", "members": { "code": { @@ -3421,7 +4493,7 @@ } } }, - "S33": { + "S3j": { "type": "structure", "members": { "jobExpiresAt": { @@ -3437,7 +4509,7 @@ } } }, - "S3o": { + "S44": { "type": "structure", "members": { "accountId": { @@ -3455,7 +4527,32 @@ } } }, - "S3y": { + "S4d": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S4n": { + "type": "structure", + "members": { + "classifiableSizeInBytes": { + "locationName": "classifiableSizeInBytes", + "type": "long" + }, + "publiclyAccessibleCount": { + "locationName": "publiclyAccessibleCount", + "type": "long" + }, + "totalCount": { + "locationName": "totalCount", + "type": "long" + }, + "totalSizeInBytes": { + "locationName": "totalSizeInBytes", + "type": "long" + } + } + }, + "S4q": { "type": "structure", "members": { "s3Destination": { @@ -3479,7 +4576,11 @@ } } }, - "S4a": { + "S4x": { + "type": "list", + "member": {} + }, + "S59": { "type": "structure", "members": { "attributeName": { @@ -3490,7 +4591,7 @@ } } }, - "S4k": { + "S5k": { "type": "structure", "members": { "cells": { @@ -3517,11 +4618,11 @@ } }, "lineRanges": { - "shape": "S4n", + "shape": "S5n", "locationName": "lineRanges" }, "offsetRanges": { - "shape": "S4n", + "shape": "S5n", "locationName": "offsetRanges" }, "pages": { @@ -3531,11 +4632,11 @@ "type": "structure", "members": { "lineRange": { - "shape": "S4o", + "shape": "S5o", "locationName": "lineRange" }, "offsetRange": { - "shape": "S4o", + "shape": "S5o", "locationName": "offsetRange" }, "pageNumber": { @@ -3563,13 +4664,13 @@ } } }, - "S4n": { + "S5n": { "type": "list", "member": { - "shape": "S4o" + "shape": "S5o" } }, - "S4o": { + "S5o": { "type": "structure", "members": { "end": { @@ -3586,7 +4687,7 @@ } } }, - "S5c": { + "S6c": { "type": "structure", "members": { "attributes": { @@ -3626,7 +4727,7 @@ } } }, - "S5n": { + "S6n": { "type": "structure", "members": { "encryptionType": { @@ -3637,13 +4738,13 @@ } } }, - "S5q": { + "S6q": { "type": "list", "member": { - "shape": "S2u" + "shape": "S3a" } }, - "S5z": { + "S6z": { "type": "structure", "members": { "publishClassificationFindings": { @@ -3660,7 +4761,47 @@ "publishClassificationFindings" ] }, - "S6v": { + "S7d": { + "type": "structure", + "members": { + "kmsKeyId": { + "locationName": "kmsKeyId" + }, + "status": { + "locationName": "status" + } + }, + "required": [ + "status" + ] + }, + "S7u": { + "type": "structure", + "members": { + "managedDataIdentifierIds": { + "shape": "S5", + "locationName": "managedDataIdentifierIds" + } + } + }, + "S7v": { + "type": "structure", + "members": { + "allowListIds": { + "shape": "S5", + "locationName": "allowListIds" + }, + "customDataIdentifierIds": { + "shape": "S5", + "locationName": "customDataIdentifierIds" + }, + "managedDataIdentifierIds": { + "shape": "S5", + "locationName": "managedDataIdentifierIds" + } + } + }, + "S8o": { "type": "list", "member": { "type": "structure", @@ -3678,7 +4819,7 @@ } } }, - "S82": { + "Sac": { "type": "structure", "members": { "and": { diff --git a/iamlivecore/service/managedblockchain-2018-09-24.min.json b/iamlivecore/service/managedblockchain-2018-09-24.min.json index fdba3960..ec6d85d0 100644 --- a/iamlivecore/service/managedblockchain-2018-09-24.min.json +++ b/iamlivecore/service/managedblockchain-2018-09-24.min.json @@ -13,6 +13,34 @@ "uid": "managedblockchain-2018-09-24" }, "operations": { + "CreateAccessor": { + "http": { + "requestUri": "/accessors" + }, + "input": { + "type": "structure", + "required": [ + "ClientRequestToken", + "AccessorType" + ], + "members": { + "ClientRequestToken": { + "idempotencyToken": true + }, + "AccessorType": {}, + "Tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccessorId": {}, + "BillingToken": {} + } + } + }, "CreateMember": { "http": { "requestUri": "/networks/{networkId}/members" @@ -35,7 +63,7 @@ "locationName": "networkId" }, "MemberConfiguration": { - "shape": "S4" + "shape": "Sb" } } }, @@ -83,13 +111,13 @@ } }, "VotingPolicy": { - "shape": "Ss" + "shape": "Sw" }, "MemberConfiguration": { - "shape": "S4" + "shape": "Sb" }, "Tags": { - "shape": "Sg" + "shape": "S4" } } }, @@ -130,13 +158,13 @@ "InstanceType": {}, "AvailabilityZone": {}, "LogPublishingConfiguration": { - "shape": "S12" + "shape": "S16" }, "StateDB": {} } }, "Tags": { - "shape": "Sg" + "shape": "S4" } } }, @@ -169,11 +197,11 @@ }, "MemberId": {}, "Actions": { - "shape": "S17" + "shape": "S1b" }, "Description": {}, "Tags": { - "shape": "Sg" + "shape": "S4" } } }, @@ -184,6 +212,28 @@ } } }, + "DeleteAccessor": { + "http": { + "method": "DELETE", + "requestUri": "/accessors/{AccessorId}" + }, + "input": { + "type": "structure", + "required": [ + "AccessorId" + ], + "members": { + "AccessorId": { + "location": "uri", + "locationName": "AccessorId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteMember": { "http": { "method": "DELETE", @@ -242,6 +292,45 @@ "members": {} } }, + "GetAccessor": { + "http": { + "method": "GET", + "requestUri": "/accessors/{AccessorId}" + }, + "input": { + "type": "structure", + "required": [ + "AccessorId" + ], + "members": { + "AccessorId": { + "location": "uri", + "locationName": "AccessorId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Accessor": { + "type": "structure", + "members": { + "Id": {}, + "Type": {}, + "BillingToken": {}, + "Status": {}, + "CreationDate": { + "shape": "S1s" + }, + "Arn": {}, + "Tags": { + "shape": "S1t" + } + } + } + } + } + }, "GetMember": { "http": { "method": "GET", @@ -287,14 +376,14 @@ } }, "LogPublishingConfiguration": { - "shape": "Sb" + "shape": "Si" }, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "Tags": { - "shape": "S1q" + "shape": "S1t" }, "Arn": {}, "KmsKeyArn": {} @@ -351,14 +440,14 @@ }, "VpcEndpointServiceName": {}, "VotingPolicy": { - "shape": "Ss" + "shape": "Sw" }, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "Tags": { - "shape": "S1q" + "shape": "S1t" }, "Arn": {} } @@ -423,15 +512,15 @@ } }, "LogPublishingConfiguration": { - "shape": "S12" + "shape": "S16" }, "StateDB": {}, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "Tags": { - "shape": "S1q" + "shape": "S1t" }, "Arn": {}, "KmsKeyArn": {} @@ -472,16 +561,16 @@ "NetworkId": {}, "Description": {}, "Actions": { - "shape": "S17" + "shape": "S1b" }, "ProposedByMemberId": {}, "ProposedByMemberName": {}, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "ExpirationDate": { - "shape": "S1p" + "shape": "S1s" }, "YesVoteCount": { "type": "integer" @@ -493,7 +582,7 @@ "type": "integer" }, "Tags": { - "shape": "S1q" + "shape": "S1t" }, "Arn": {} } @@ -501,6 +590,47 @@ } } }, + "ListAccessors": { + "http": { + "method": "GET", + "requestUri": "/accessors" + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Accessors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Type": {}, + "Status": {}, + "CreationDate": { + "shape": "S1s" + }, + "Arn": {} + } + } + }, + "NextToken": {} + } + } + }, "ListInvitations": { "http": { "method": "GET", @@ -530,14 +660,14 @@ "members": { "InvitationId": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "ExpirationDate": { - "shape": "S1p" + "shape": "S1s" }, "Status": {}, "NetworkSummary": { - "shape": "S2h" + "shape": "S2w" }, "Arn": {} } @@ -599,7 +729,7 @@ "Description": {}, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "IsOwned": { "type": "boolean" @@ -649,7 +779,7 @@ "Networks": { "type": "list", "member": { - "shape": "S2h" + "shape": "S2w" } }, "NextToken": {} @@ -701,7 +831,7 @@ "Id": {}, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "AvailabilityZone": {}, "InstanceType": {}, @@ -802,10 +932,10 @@ "ProposedByMemberName": {}, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "ExpirationDate": { - "shape": "S1p" + "shape": "S1s" }, "Arn": {} } @@ -836,7 +966,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S1q" + "shape": "S1t" } } } @@ -879,7 +1009,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "Sg" + "shape": "S4" } } }, @@ -938,7 +1068,7 @@ "locationName": "memberId" }, "LogPublishingConfiguration": { - "shape": "Sb" + "shape": "Si" } } }, @@ -969,7 +1099,7 @@ "locationName": "nodeId" }, "LogPublishingConfiguration": { - "shape": "S12" + "shape": "S16" } } }, @@ -1011,6 +1141,11 @@ }, "shapes": { "S4": { + "type": "map", + "key": {}, + "value": {} + }, + "Sb": { "type": "structure", "required": [ "Name", @@ -1039,28 +1174,28 @@ } }, "LogPublishingConfiguration": { - "shape": "Sb" + "shape": "Si" }, "Tags": { - "shape": "Sg" + "shape": "S4" }, "KmsKeyArn": {} } }, - "Sb": { + "Si": { "type": "structure", "members": { "Fabric": { "type": "structure", "members": { "CaLogs": { - "shape": "Sd" + "shape": "Sk" } } } } }, - "Sd": { + "Sk": { "type": "structure", "members": { "Cloudwatch": { @@ -1073,12 +1208,7 @@ } } }, - "Sg": { - "type": "map", - "key": {}, - "value": {} - }, - "Ss": { + "Sw": { "type": "structure", "members": { "ApprovalThresholdPolicy": { @@ -1095,23 +1225,23 @@ } } }, - "S12": { + "S16": { "type": "structure", "members": { "Fabric": { "type": "structure", "members": { "ChaincodeLogs": { - "shape": "Sd" + "shape": "Sk" }, "PeerLogs": { - "shape": "Sd" + "shape": "Sk" } } } } }, - "S17": { + "S1b": { "type": "structure", "members": { "Invitations": { @@ -1140,16 +1270,16 @@ } } }, - "S1p": { + "S1s": { "type": "timestamp", "timestampFormat": "iso8601" }, - "S1q": { + "S1t": { "type": "map", "key": {}, "value": {} }, - "S2h": { + "S2w": { "type": "structure", "members": { "Id": {}, @@ -1159,7 +1289,7 @@ "FrameworkVersion": {}, "Status": {}, "CreationDate": { - "shape": "S1p" + "shape": "S1s" }, "Arn": {} } diff --git a/iamlivecore/service/managedblockchain-query-2023-05-04.min.json b/iamlivecore/service/managedblockchain-query-2023-05-04.min.json new file mode 100644 index 00000000..534ec8b4 --- /dev/null +++ b/iamlivecore/service/managedblockchain-query-2023-05-04.min.json @@ -0,0 +1,438 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2023-05-04", + "endpointPrefix": "managedblockchain-query", + "jsonVersion": "1.1", + "protocol": "rest-json", + "ripServiceName": "chainquery", + "serviceFullName": "Amazon Managed Blockchain Query", + "serviceId": "ManagedBlockchain Query", + "signatureVersion": "v4", + "signingName": "managedblockchain-query", + "uid": "managedblockchain-query-2023-05-04" + }, + "operations": { + "BatchGetTokenBalance": { + "http": { + "requestUri": "/batch-get-token-balance", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "getTokenBalanceInputs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "tokenIdentifier", + "ownerIdentifier" + ], + "members": { + "tokenIdentifier": { + "shape": "S4" + }, + "ownerIdentifier": { + "shape": "S8" + }, + "atBlockchainInstant": { + "shape": "S9" + } + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "tokenBalances", + "errors" + ], + "members": { + "tokenBalances": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "balance", + "atBlockchainInstant" + ], + "members": { + "ownerIdentifier": { + "shape": "S8" + }, + "tokenIdentifier": { + "shape": "S4" + }, + "balance": {}, + "atBlockchainInstant": { + "shape": "S9" + }, + "lastUpdatedTime": { + "shape": "S9" + } + } + } + }, + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "errorType" + ], + "members": { + "tokenIdentifier": { + "shape": "S4" + }, + "ownerIdentifier": { + "shape": "S8" + }, + "atBlockchainInstant": { + "shape": "S9" + }, + "errorCode": {}, + "errorMessage": {}, + "errorType": {} + } + } + } + } + } + }, + "GetTokenBalance": { + "http": { + "requestUri": "/get-token-balance", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "tokenIdentifier", + "ownerIdentifier" + ], + "members": { + "tokenIdentifier": { + "shape": "S4" + }, + "ownerIdentifier": { + "shape": "S8" + }, + "atBlockchainInstant": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "required": [ + "balance", + "atBlockchainInstant" + ], + "members": { + "ownerIdentifier": { + "shape": "S8" + }, + "tokenIdentifier": { + "shape": "S4" + }, + "balance": {}, + "atBlockchainInstant": { + "shape": "S9" + }, + "lastUpdatedTime": { + "shape": "S9" + } + } + } + }, + "GetTransaction": { + "http": { + "requestUri": "/get-transaction", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "transactionHash", + "network" + ], + "members": { + "transactionHash": {}, + "network": {} + } + }, + "output": { + "type": "structure", + "required": [ + "transaction" + ], + "members": { + "transaction": { + "type": "structure", + "required": [ + "network", + "transactionHash", + "transactionTimestamp", + "transactionIndex", + "numberOfTransactions", + "status", + "to" + ], + "members": { + "network": {}, + "blockHash": {}, + "transactionHash": {}, + "blockNumber": {}, + "transactionTimestamp": { + "type": "timestamp" + }, + "transactionIndex": { + "type": "long" + }, + "numberOfTransactions": { + "type": "long" + }, + "status": {}, + "to": {}, + "from": {}, + "contractAddress": {}, + "gasUsed": {}, + "cumulativeGasUsed": {}, + "effectiveGasPrice": {}, + "signatureV": { + "type": "integer" + }, + "signatureR": {}, + "signatureS": {}, + "transactionFee": {}, + "transactionId": {} + } + } + } + } + }, + "ListTokenBalances": { + "http": { + "requestUri": "/list-token-balances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "tokenFilter" + ], + "members": { + "ownerFilter": { + "type": "structure", + "required": [ + "address" + ], + "members": { + "address": {} + } + }, + "tokenFilter": { + "type": "structure", + "required": [ + "network" + ], + "members": { + "network": {}, + "contractAddress": {}, + "tokenId": {} + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tokenBalances" + ], + "members": { + "tokenBalances": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "balance", + "atBlockchainInstant" + ], + "members": { + "ownerIdentifier": { + "shape": "S8" + }, + "tokenIdentifier": { + "shape": "S4" + }, + "balance": {}, + "atBlockchainInstant": { + "shape": "S9" + }, + "lastUpdatedTime": { + "shape": "S9" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListTransactionEvents": { + "http": { + "requestUri": "/list-transaction-events", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "transactionHash", + "network" + ], + "members": { + "transactionHash": {}, + "network": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "events" + ], + "members": { + "events": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "network", + "transactionHash", + "eventType" + ], + "members": { + "network": {}, + "transactionHash": {}, + "eventType": {}, + "from": {}, + "to": {}, + "value": {}, + "contractAddress": {}, + "tokenId": {}, + "transactionId": {}, + "voutIndex": { + "type": "integer" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListTransactions": { + "http": { + "requestUri": "/list-transactions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "address", + "network" + ], + "members": { + "address": {}, + "network": {}, + "fromBlockchainInstant": { + "shape": "S9" + }, + "toBlockchainInstant": { + "shape": "S9" + }, + "sort": { + "type": "structure", + "members": { + "sortBy": {}, + "sortOrder": {} + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "transactions" + ], + "members": { + "transactions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "transactionHash", + "network", + "transactionTimestamp" + ], + "members": { + "transactionHash": {}, + "network": {}, + "transactionTimestamp": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + } + }, + "shapes": { + "S4": { + "type": "structure", + "required": [ + "network" + ], + "members": { + "network": {}, + "contractAddress": {}, + "tokenId": {} + } + }, + "S8": { + "type": "structure", + "required": [ + "address" + ], + "members": { + "address": {} + } + }, + "S9": { + "type": "structure", + "members": { + "time": { + "type": "timestamp" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/marketplace-catalog-2018-09-17.min.json b/iamlivecore/service/marketplace-catalog-2018-09-17.min.json index 87bb8bfb..0974af25 100644 --- a/iamlivecore/service/marketplace-catalog-2018-09-17.min.json +++ b/iamlivecore/service/marketplace-catalog-2018-09-17.min.json @@ -43,6 +43,28 @@ } } }, + "DeleteResourcePolicy": { + "http": { + "method": "DELETE", + "requestUri": "/DeleteResourcePolicy" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "querystring", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeChangeSet": { "http": { "method": "GET", @@ -83,7 +105,7 @@ "members": { "ChangeType": {}, "Entity": { - "shape": "Sg" + "shape": "Sj" }, "Details": {}, "ErrorDetailList": { @@ -136,6 +158,30 @@ } } }, + "GetResourcePolicy": { + "http": { + "method": "GET", + "requestUri": "/GetResourcePolicy" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "querystring", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Policy": {} + } + } + }, "ListChangeSets": { "http": { "requestUri": "/ListChangeSets" @@ -148,10 +194,10 @@ "members": { "Catalog": {}, "FilterList": { - "shape": "Sr" + "shape": "Sx" }, "Sort": { - "shape": "Sw" + "shape": "S12" }, "MaxResults": { "type": "integer" @@ -199,15 +245,16 @@ "Catalog": {}, "EntityType": {}, "FilterList": { - "shape": "Sr" + "shape": "Sx" }, "Sort": { - "shape": "Sw" + "shape": "S12" }, "NextToken": {}, "MaxResults": { "type": "integer" - } + }, + "OwnershipType": {} } }, "output": { @@ -231,6 +278,49 @@ } } }, + "ListTagsForResource": { + "http": { + "requestUri": "/ListTagsForResource" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "S1l" + } + } + } + }, + "PutResourcePolicy": { + "http": { + "requestUri": "/PutResourcePolicy" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Policy" + ], + "members": { + "ResourceArn": {}, + "Policy": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "StartChangeSet": { "http": { "requestUri": "/StartChangeSet" @@ -255,7 +345,10 @@ "members": { "ChangeType": {}, "Entity": { - "shape": "Sg" + "shape": "Sj" + }, + "EntityTags": { + "shape": "S1l" }, "Details": {}, "ChangeName": {} @@ -263,7 +356,12 @@ } }, "ChangeSetName": {}, - "ClientRequestToken": {} + "ClientRequestToken": { + "idempotencyToken": true + }, + "ChangeSetTags": { + "shape": "S1l" + } } }, "output": { @@ -273,10 +371,55 @@ "ChangeSetArn": {} } } + }, + "TagResource": { + "http": { + "requestUri": "/TagResource" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "S1l" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "requestUri": "/UntagResource" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } } }, "shapes": { - "Sg": { + "Sj": { "type": "structure", "required": [ "Type" @@ -286,7 +429,7 @@ "Identifier": {} } }, - "Sr": { + "Sx": { "type": "list", "member": { "type": "structure", @@ -299,12 +442,26 @@ } } }, - "Sw": { + "S12": { "type": "structure", "members": { "SortBy": {}, "SortOrder": {} } + }, + "S1l": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/mediaconnect-2018-11-14.min.json b/iamlivecore/service/mediaconnect-2018-11-14.min.json index f4579203..70ceff65 100644 --- a/iamlivecore/service/mediaconnect-2018-11-14.min.json +++ b/iamlivecore/service/mediaconnect-2018-11-14.min.json @@ -11,6 +11,76 @@ "signatureVersion": "v4" }, "operations": { + "AddBridgeOutputs": { + "http": { + "requestUri": "/v1/bridges/{bridgeArn}/outputs", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "BridgeArn": { + "location": "uri", + "locationName": "bridgeArn" + }, + "Outputs": { + "shape": "S3", + "locationName": "outputs" + } + }, + "required": [ + "BridgeArn", + "Outputs" + ] + }, + "output": { + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "Outputs": { + "shape": "S9", + "locationName": "outputs" + } + } + } + }, + "AddBridgeSources": { + "http": { + "requestUri": "/v1/bridges/{bridgeArn}/sources", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "BridgeArn": { + "location": "uri", + "locationName": "bridgeArn" + }, + "Sources": { + "shape": "Se", + "locationName": "sources" + } + }, + "required": [ + "BridgeArn", + "Sources" + ] + }, + "output": { + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "Sources": { + "shape": "Sk", + "locationName": "sources" + } + } + } + }, "AddFlowMediaStreams": { "http": { "requestUri": "/v1/flows/{flowArn}/mediaStreams", @@ -24,7 +94,7 @@ "locationName": "flowArn" }, "MediaStreams": { - "shape": "S3", + "shape": "Sp", "locationName": "mediaStreams" } }, @@ -40,7 +110,7 @@ "locationName": "flowArn" }, "MediaStreams": { - "shape": "Se", + "shape": "Sz", "locationName": "mediaStreams" } } @@ -59,7 +129,7 @@ "locationName": "flowArn" }, "Outputs": { - "shape": "Sj", + "shape": "S14", "locationName": "outputs" } }, @@ -75,7 +145,7 @@ "locationName": "flowArn" }, "Outputs": { - "shape": "S11", + "shape": "S1k", "locationName": "outputs" } } @@ -94,7 +164,7 @@ "locationName": "flowArn" }, "Sources": { - "shape": "S1b", + "shape": "S1v", "locationName": "sources" } }, @@ -110,7 +180,7 @@ "locationName": "flowArn" }, "Sources": { - "shape": "S1i", + "shape": "S23", "locationName": "sources" } } @@ -129,7 +199,7 @@ "locationName": "flowArn" }, "VpcInterfaces": { - "shape": "S1p", + "shape": "S2b", "locationName": "vpcInterfaces" } }, @@ -145,12 +215,86 @@ "locationName": "flowArn" }, "VpcInterfaces": { - "shape": "S1t", + "shape": "S2f", "locationName": "vpcInterfaces" } } } }, + "CreateBridge": { + "http": { + "requestUri": "/v1/bridges", + "responseCode": 201 + }, + "input": { + "type": "structure", + "members": { + "EgressGatewayBridge": { + "locationName": "egressGatewayBridge", + "type": "structure", + "members": { + "MaxBitrate": { + "locationName": "maxBitrate", + "type": "integer" + } + }, + "required": [ + "MaxBitrate" + ] + }, + "IngressGatewayBridge": { + "locationName": "ingressGatewayBridge", + "type": "structure", + "members": { + "MaxBitrate": { + "locationName": "maxBitrate", + "type": "integer" + }, + "MaxOutputs": { + "locationName": "maxOutputs", + "type": "integer" + } + }, + "required": [ + "MaxOutputs", + "MaxBitrate" + ] + }, + "Name": { + "locationName": "name" + }, + "Outputs": { + "shape": "S3", + "locationName": "outputs" + }, + "PlacementArn": { + "locationName": "placementArn" + }, + "SourceFailoverConfig": { + "shape": "S2k", + "locationName": "sourceFailoverConfig" + }, + "Sources": { + "shape": "Se", + "locationName": "sources" + } + }, + "required": [ + "Sources", + "PlacementArn", + "Name" + ] + }, + "output": { + "type": "structure", + "members": { + "Bridge": { + "shape": "S2p", + "locationName": "bridge" + } + } + } + }, "CreateFlow": { "http": { "requestUri": "/v1/flows", @@ -163,35 +307,51 @@ "locationName": "availabilityZone" }, "Entitlements": { - "shape": "S1w", + "shape": "S2w", "locationName": "entitlements" }, "MediaStreams": { - "shape": "S3", + "shape": "Sp", "locationName": "mediaStreams" }, "Name": { "locationName": "name" }, "Outputs": { - "shape": "Sj", + "shape": "S14", "locationName": "outputs" }, "Source": { - "shape": "S1c", + "shape": "S1w", "locationName": "source" }, "SourceFailoverConfig": { - "shape": "S1z", + "shape": "S2k", "locationName": "sourceFailoverConfig" }, "Sources": { - "shape": "S1b", + "shape": "S1v", "locationName": "sources" }, "VpcInterfaces": { - "shape": "S1p", + "shape": "S2b", "locationName": "vpcInterfaces" + }, + "Maintenance": { + "locationName": "maintenance", + "type": "structure", + "members": { + "MaintenanceDay": { + "locationName": "maintenanceDay" + }, + "MaintenanceStartHour": { + "locationName": "maintenanceStartHour" + } + }, + "required": [ + "MaintenanceDay", + "MaintenanceStartHour" + ] } }, "required": [ @@ -202,12 +362,75 @@ "type": "structure", "members": { "Flow": { - "shape": "S24", + "shape": "S32", "locationName": "flow" } } } }, + "CreateGateway": { + "http": { + "requestUri": "/v1/gateways", + "responseCode": 201 + }, + "input": { + "type": "structure", + "members": { + "EgressCidrBlocks": { + "shape": "S16", + "locationName": "egressCidrBlocks" + }, + "Name": { + "locationName": "name" + }, + "Networks": { + "shape": "S38", + "locationName": "networks" + } + }, + "required": [ + "Networks", + "EgressCidrBlocks", + "Name" + ] + }, + "output": { + "type": "structure", + "members": { + "Gateway": { + "shape": "S3b", + "locationName": "gateway" + } + } + } + }, + "DeleteBridge": { + "http": { + "method": "DELETE", + "requestUri": "/v1/bridges/{bridgeArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BridgeArn": { + "location": "uri", + "locationName": "bridgeArn" + } + }, + "required": [ + "BridgeArn" + ] + }, + "output": { + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + } + } + } + }, "DeleteFlow": { "http": { "method": "DELETE", @@ -238,6 +461,96 @@ } } }, + "DeleteGateway": { + "http": { + "method": "DELETE", + "requestUri": "/v1/gateways/{gatewayArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "GatewayArn": { + "location": "uri", + "locationName": "gatewayArn" + } + }, + "required": [ + "GatewayArn" + ] + }, + "output": { + "type": "structure", + "members": { + "GatewayArn": { + "locationName": "gatewayArn" + } + } + } + }, + "DeregisterGatewayInstance": { + "http": { + "method": "DELETE", + "requestUri": "/v1/gateway-instances/{gatewayInstanceArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "Force": { + "location": "querystring", + "locationName": "force", + "type": "boolean" + }, + "GatewayInstanceArn": { + "location": "uri", + "locationName": "gatewayInstanceArn" + } + }, + "required": [ + "GatewayInstanceArn" + ] + }, + "output": { + "type": "structure", + "members": { + "GatewayInstanceArn": { + "locationName": "gatewayInstanceArn" + }, + "InstanceState": { + "locationName": "instanceState" + } + } + } + }, + "DescribeBridge": { + "http": { + "method": "GET", + "requestUri": "/v1/bridges/{bridgeArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BridgeArn": { + "location": "uri", + "locationName": "bridgeArn" + } + }, + "required": [ + "BridgeArn" + ] + }, + "output": { + "type": "structure", + "members": { + "Bridge": { + "shape": "S2p", + "locationName": "bridge" + } + } + } + }, "DescribeFlow": { "http": { "method": "GET", @@ -260,7 +573,7 @@ "type": "structure", "members": { "Flow": { - "shape": "S24", + "shape": "S32", "locationName": "flow" }, "Messages": { @@ -268,7 +581,7 @@ "type": "structure", "members": { "Errors": { - "shape": "Sl", + "shape": "S16", "locationName": "errors" } }, @@ -279,6 +592,99 @@ } } }, + "DescribeGateway": { + "http": { + "method": "GET", + "requestUri": "/v1/gateways/{gatewayArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "GatewayArn": { + "location": "uri", + "locationName": "gatewayArn" + } + }, + "required": [ + "GatewayArn" + ] + }, + "output": { + "type": "structure", + "members": { + "Gateway": { + "shape": "S3b", + "locationName": "gateway" + } + } + } + }, + "DescribeGatewayInstance": { + "http": { + "method": "GET", + "requestUri": "/v1/gateway-instances/{gatewayInstanceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "GatewayInstanceArn": { + "location": "uri", + "locationName": "gatewayInstanceArn" + } + }, + "required": [ + "GatewayInstanceArn" + ] + }, + "output": { + "type": "structure", + "members": { + "GatewayInstance": { + "locationName": "gatewayInstance", + "type": "structure", + "members": { + "BridgePlacement": { + "locationName": "bridgePlacement" + }, + "ConnectionStatus": { + "locationName": "connectionStatus" + }, + "GatewayArn": { + "locationName": "gatewayArn" + }, + "GatewayInstanceArn": { + "locationName": "gatewayInstanceArn" + }, + "InstanceId": { + "locationName": "instanceId" + }, + "InstanceMessages": { + "shape": "S2q", + "locationName": "instanceMessages" + }, + "InstanceState": { + "locationName": "instanceState" + }, + "RunningBridgeCount": { + "locationName": "runningBridgeCount", + "type": "integer" + } + }, + "required": [ + "GatewayArn", + "InstanceState", + "GatewayInstanceArn", + "InstanceId", + "RunningBridgeCount", + "BridgePlacement", + "ConnectionStatus" + ] + } + } + } + }, "DescribeOffering": { "http": { "method": "GET", @@ -301,7 +707,7 @@ "type": "structure", "members": { "Offering": { - "shape": "S2f", + "shape": "S41", "locationName": "offering" } } @@ -329,7 +735,7 @@ "type": "structure", "members": { "Reservation": { - "shape": "S2m", + "shape": "S48", "locationName": "reservation" } } @@ -344,7 +750,7 @@ "type": "structure", "members": { "Entitlements": { - "shape": "S1w", + "shape": "S2w", "locationName": "entitlements" }, "FlowArn": { @@ -361,24 +767,212 @@ "type": "structure", "members": { "Entitlements": { - "shape": "S25", + "shape": "S33", "locationName": "entitlements" }, - "FlowArn": { - "locationName": "flowArn" + "FlowArn": { + "locationName": "flowArn" + } + } + } + }, + "ListBridges": { + "http": { + "method": "GET", + "requestUri": "/v1/bridges", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "FilterArn": { + "location": "querystring", + "locationName": "filterArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Bridges": { + "locationName": "bridges", + "type": "list", + "member": { + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "BridgeState": { + "locationName": "bridgeState" + }, + "BridgeType": { + "locationName": "bridgeType" + }, + "Name": { + "locationName": "name" + }, + "PlacementArn": { + "locationName": "placementArn" + } + }, + "required": [ + "BridgeArn", + "BridgeState", + "PlacementArn", + "BridgeType", + "Name" + ] + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListEntitlements": { + "http": { + "method": "GET", + "requestUri": "/v1/entitlements", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Entitlements": { + "locationName": "entitlements", + "type": "list", + "member": { + "type": "structure", + "members": { + "DataTransferSubscriberFeePercent": { + "locationName": "dataTransferSubscriberFeePercent", + "type": "integer" + }, + "EntitlementArn": { + "locationName": "entitlementArn" + }, + "EntitlementName": { + "locationName": "entitlementName" + } + }, + "required": [ + "EntitlementArn", + "EntitlementName" + ] + } + }, + "NextToken": { + "locationName": "nextToken" + } + } + } + }, + "ListFlows": { + "http": { + "method": "GET", + "requestUri": "/v1/flows", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Flows": { + "locationName": "flows", + "type": "list", + "member": { + "type": "structure", + "members": { + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "Description": { + "locationName": "description" + }, + "FlowArn": { + "locationName": "flowArn" + }, + "Name": { + "locationName": "name" + }, + "SourceType": { + "locationName": "sourceType" + }, + "Status": { + "locationName": "status" + }, + "Maintenance": { + "shape": "S36", + "locationName": "maintenance" + } + }, + "required": [ + "Status", + "Description", + "SourceType", + "AvailabilityZone", + "FlowArn", + "Name" + ] + } + }, + "NextToken": { + "locationName": "nextToken" } } } }, - "ListEntitlements": { + "ListGatewayInstances": { "http": { "method": "GET", - "requestUri": "/v1/entitlements", + "requestUri": "/v1/gateway-instances", "responseCode": 200 }, "input": { "type": "structure", "members": { + "FilterArn": { + "location": "querystring", + "locationName": "filterArn" + }, "MaxResults": { "location": "querystring", "locationName": "maxResults", @@ -393,26 +987,29 @@ "output": { "type": "structure", "members": { - "Entitlements": { - "locationName": "entitlements", + "Instances": { + "locationName": "instances", "type": "list", "member": { "type": "structure", "members": { - "DataTransferSubscriberFeePercent": { - "locationName": "dataTransferSubscriberFeePercent", - "type": "integer" + "GatewayArn": { + "locationName": "gatewayArn" }, - "EntitlementArn": { - "locationName": "entitlementArn" + "GatewayInstanceArn": { + "locationName": "gatewayInstanceArn" }, - "EntitlementName": { - "locationName": "entitlementName" + "InstanceId": { + "locationName": "instanceId" + }, + "InstanceState": { + "locationName": "instanceState" } }, "required": [ - "EntitlementArn", - "EntitlementName" + "GatewayArn", + "GatewayInstanceArn", + "InstanceId" ] } }, @@ -422,10 +1019,10 @@ } } }, - "ListFlows": { + "ListGateways": { "http": { "method": "GET", - "requestUri": "/v1/flows", + "requestUri": "/v1/gateways", "responseCode": 200 }, "input": { @@ -445,37 +1042,25 @@ "output": { "type": "structure", "members": { - "Flows": { - "locationName": "flows", + "Gateways": { + "locationName": "gateways", "type": "list", "member": { "type": "structure", "members": { - "AvailabilityZone": { - "locationName": "availabilityZone" - }, - "Description": { - "locationName": "description" + "GatewayArn": { + "locationName": "gatewayArn" }, - "FlowArn": { - "locationName": "flowArn" + "GatewayState": { + "locationName": "gatewayState" }, "Name": { "locationName": "name" - }, - "SourceType": { - "locationName": "sourceType" - }, - "Status": { - "locationName": "status" } }, "required": [ - "Status", - "Description", - "SourceType", - "AvailabilityZone", - "FlowArn", + "GatewayArn", + "GatewayState", "Name" ] } @@ -516,7 +1101,7 @@ "locationName": "offerings", "type": "list", "member": { - "shape": "S2f" + "shape": "S41" } } } @@ -552,7 +1137,7 @@ "locationName": "reservations", "type": "list", "member": { - "shape": "S2m" + "shape": "S48" } } } @@ -580,7 +1165,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S38", + "shape": "S56", "locationName": "tags" } } @@ -615,12 +1200,82 @@ "type": "structure", "members": { "Reservation": { - "shape": "S2m", + "shape": "S48", "locationName": "reservation" } } } }, + "RemoveBridgeOutput": { + "http": { + "method": "DELETE", + "requestUri": "/v1/bridges/{bridgeArn}/outputs/{outputName}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "BridgeArn": { + "location": "uri", + "locationName": "bridgeArn" + }, + "OutputName": { + "location": "uri", + "locationName": "outputName" + } + }, + "required": [ + "OutputName", + "BridgeArn" + ] + }, + "output": { + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "OutputName": { + "locationName": "outputName" + } + } + } + }, + "RemoveBridgeSource": { + "http": { + "method": "DELETE", + "requestUri": "/v1/bridges/{bridgeArn}/sources/{sourceName}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "BridgeArn": { + "location": "uri", + "locationName": "bridgeArn" + }, + "SourceName": { + "location": "uri", + "locationName": "sourceName" + } + }, + "required": [ + "BridgeArn", + "SourceName" + ] + }, + "output": { + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "SourceName": { + "locationName": "sourceName" + } + } + } + }, "RemoveFlowMediaStream": { "http": { "method": "DELETE", @@ -756,7 +1411,7 @@ "locationName": "flowArn" }, "NonDeletedNetworkInterfaceIds": { - "shape": "Sl", + "shape": "S16", "locationName": "nonDeletedNetworkInterfaceIds" }, "VpcInterfaceName": { @@ -778,132 +1433,349 @@ "location": "uri", "locationName": "entitlementArn" }, - "FlowArn": { - "location": "uri", - "locationName": "flowArn" + "FlowArn": { + "location": "uri", + "locationName": "flowArn" + } + }, + "required": [ + "FlowArn", + "EntitlementArn" + ] + }, + "output": { + "type": "structure", + "members": { + "EntitlementArn": { + "locationName": "entitlementArn" + }, + "FlowArn": { + "locationName": "flowArn" + } + } + } + }, + "StartFlow": { + "http": { + "requestUri": "/v1/flows/start/{flowArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "FlowArn": { + "location": "uri", + "locationName": "flowArn" + } + }, + "required": [ + "FlowArn" + ] + }, + "output": { + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "Status": { + "locationName": "status" + } + } + } + }, + "StopFlow": { + "http": { + "requestUri": "/v1/flows/stop/{flowArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "FlowArn": { + "location": "uri", + "locationName": "flowArn" + } + }, + "required": [ + "FlowArn" + ] + }, + "output": { + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "Status": { + "locationName": "status" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "Tags": { + "shape": "S56", + "locationName": "tags" + } + }, + "required": [ + "ResourceArn", + "Tags" + ] + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "TagKeys": { + "shape": "S16", + "location": "querystring", + "locationName": "tagKeys" + } + }, + "required": [ + "TagKeys", + "ResourceArn" + ] + } + }, + "UpdateBridge": { + "http": { + "method": "PUT", + "requestUri": "/v1/bridges/{bridgeArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "members": { + "BridgeArn": { + "location": "uri", + "locationName": "bridgeArn" + }, + "EgressGatewayBridge": { + "locationName": "egressGatewayBridge", + "type": "structure", + "members": { + "MaxBitrate": { + "locationName": "maxBitrate", + "type": "integer" + } + } + }, + "IngressGatewayBridge": { + "locationName": "ingressGatewayBridge", + "type": "structure", + "members": { + "MaxBitrate": { + "locationName": "maxBitrate", + "type": "integer" + }, + "MaxOutputs": { + "locationName": "maxOutputs", + "type": "integer" + } + } + }, + "SourceFailoverConfig": { + "shape": "S5w", + "locationName": "sourceFailoverConfig" } }, "required": [ - "FlowArn", - "EntitlementArn" + "BridgeArn" ] }, "output": { "type": "structure", "members": { - "EntitlementArn": { - "locationName": "entitlementArn" - }, - "FlowArn": { - "locationName": "flowArn" + "Bridge": { + "shape": "S2p", + "locationName": "bridge" } } } }, - "StartFlow": { + "UpdateBridgeOutput": { "http": { - "requestUri": "/v1/flows/start/{flowArn}", + "method": "PUT", + "requestUri": "/v1/bridges/{bridgeArn}/outputs/{outputName}", "responseCode": 202 }, "input": { "type": "structure", "members": { - "FlowArn": { + "BridgeArn": { "location": "uri", - "locationName": "flowArn" + "locationName": "bridgeArn" + }, + "NetworkOutput": { + "locationName": "networkOutput", + "type": "structure", + "members": { + "IpAddress": { + "locationName": "ipAddress" + }, + "NetworkName": { + "locationName": "networkName" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "Protocol": { + "locationName": "protocol" + }, + "Ttl": { + "locationName": "ttl", + "type": "integer" + } + } + }, + "OutputName": { + "location": "uri", + "locationName": "outputName" } }, "required": [ - "FlowArn" + "OutputName", + "BridgeArn" ] }, "output": { "type": "structure", "members": { - "FlowArn": { - "locationName": "flowArn" + "BridgeArn": { + "locationName": "bridgeArn" }, - "Status": { - "locationName": "status" + "Output": { + "shape": "Sa", + "locationName": "output" } } } }, - "StopFlow": { + "UpdateBridgeSource": { "http": { - "requestUri": "/v1/flows/stop/{flowArn}", + "method": "PUT", + "requestUri": "/v1/bridges/{bridgeArn}/sources/{sourceName}", "responseCode": 202 }, "input": { "type": "structure", "members": { - "FlowArn": { + "BridgeArn": { "location": "uri", - "locationName": "flowArn" + "locationName": "bridgeArn" + }, + "FlowSource": { + "locationName": "flowSource", + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "FlowVpcInterfaceAttachment": { + "shape": "Sh", + "locationName": "flowVpcInterfaceAttachment" + } + } + }, + "NetworkSource": { + "locationName": "networkSource", + "type": "structure", + "members": { + "MulticastIp": { + "locationName": "multicastIp" + }, + "NetworkName": { + "locationName": "networkName" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "Protocol": { + "locationName": "protocol" + } + } + }, + "SourceName": { + "location": "uri", + "locationName": "sourceName" } }, "required": [ - "FlowArn" + "BridgeArn", + "SourceName" ] }, "output": { "type": "structure", "members": { - "FlowArn": { - "locationName": "flowArn" + "BridgeArn": { + "locationName": "bridgeArn" }, - "Status": { - "locationName": "status" + "Source": { + "shape": "Sl", + "locationName": "source" } } } }, - "TagResource": { + "UpdateBridgeState": { "http": { - "requestUri": "/tags/{resourceArn}", - "responseCode": 204 + "method": "PUT", + "requestUri": "/v1/bridges/{bridgeArn}/state", + "responseCode": 202 }, "input": { "type": "structure", "members": { - "ResourceArn": { + "BridgeArn": { "location": "uri", - "locationName": "resourceArn" + "locationName": "bridgeArn" }, - "Tags": { - "shape": "S38", - "locationName": "tags" + "DesiredState": { + "locationName": "desiredState" } }, "required": [ - "ResourceArn", - "Tags" + "BridgeArn", + "DesiredState" ] - } - }, - "UntagResource": { - "http": { - "method": "DELETE", - "requestUri": "/tags/{resourceArn}", - "responseCode": 204 }, - "input": { + "output": { "type": "structure", "members": { - "ResourceArn": { - "location": "uri", - "locationName": "resourceArn" + "BridgeArn": { + "locationName": "bridgeArn" }, - "TagKeys": { - "shape": "Sl", - "location": "querystring", - "locationName": "tagKeys" + "DesiredState": { + "locationName": "desiredState" } - }, - "required": [ - "TagKeys", - "ResourceArn" - ] + } } }, "UpdateFlow": { @@ -920,22 +1792,21 @@ "locationName": "flowArn" }, "SourceFailoverConfig": { - "locationName": "sourceFailoverConfig", + "shape": "S5w", + "locationName": "sourceFailoverConfig" + }, + "Maintenance": { + "locationName": "maintenance", "type": "structure", "members": { - "FailoverMode": { - "locationName": "failoverMode" - }, - "RecoveryWindow": { - "locationName": "recoveryWindow", - "type": "integer" + "MaintenanceDay": { + "locationName": "maintenanceDay" }, - "SourcePriority": { - "shape": "S21", - "locationName": "sourcePriority" + "MaintenanceScheduledDate": { + "locationName": "maintenanceScheduledDate" }, - "State": { - "locationName": "state" + "MaintenanceStartHour": { + "locationName": "maintenanceStartHour" } } } @@ -948,7 +1819,7 @@ "type": "structure", "members": { "Flow": { - "shape": "S24", + "shape": "S32", "locationName": "flow" } } @@ -967,7 +1838,7 @@ "locationName": "description" }, "Encryption": { - "shape": "S3v", + "shape": "S6c", "locationName": "encryption" }, "EntitlementArn": { @@ -982,7 +1853,7 @@ "locationName": "flowArn" }, "Subscribers": { - "shape": "Sl", + "shape": "S16", "locationName": "subscribers" } }, @@ -995,7 +1866,7 @@ "type": "structure", "members": { "Entitlement": { - "shape": "S26", + "shape": "S34", "locationName": "entitlement" }, "FlowArn": { @@ -1014,7 +1885,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S5", + "shape": "Sr", "locationName": "attributes" }, "ClockRate": { @@ -1051,7 +1922,7 @@ "locationName": "flowArn" }, "MediaStream": { - "shape": "Sf", + "shape": "S10", "locationName": "mediaStream" } } @@ -1067,7 +1938,7 @@ "type": "structure", "members": { "CidrAllowList": { - "shape": "Sl", + "shape": "S16", "locationName": "cidrAllowList" }, "Description": { @@ -1077,7 +1948,7 @@ "locationName": "destination" }, "Encryption": { - "shape": "S3v", + "shape": "S6c", "locationName": "encryption" }, "FlowArn": { @@ -1089,7 +1960,7 @@ "type": "integer" }, "MediaStreamOutputConfigurations": { - "shape": "Sp", + "shape": "S1a", "locationName": "mediaStreamOutputConfigurations" }, "MinLatency": { @@ -1110,6 +1981,13 @@ "RemoteId": { "locationName": "remoteId" }, + "SenderControlPort": { + "locationName": "senderControlPort", + "type": "integer" + }, + "SenderIpAddress": { + "locationName": "senderIpAddress" + }, "SmoothingLatency": { "locationName": "smoothingLatency", "type": "integer" @@ -1118,7 +1996,7 @@ "locationName": "streamId" }, "VpcInterfaceAttachment": { - "shape": "Sz", + "shape": "Sh", "locationName": "vpcInterfaceAttachment" } }, @@ -1134,7 +2012,7 @@ "locationName": "flowArn" }, "Output": { - "shape": "S12", + "shape": "S1l", "locationName": "output" } } @@ -1150,7 +2028,7 @@ "type": "structure", "members": { "Decryption": { - "shape": "S3v", + "shape": "S6c", "locationName": "decryption" }, "Description": { @@ -1180,7 +2058,7 @@ "type": "integer" }, "MediaStreamSourceConfigurations": { - "shape": "S1d", + "shape": "S1x", "locationName": "mediaStreamSourceConfigurations" }, "MinLatency": { @@ -1190,10 +2068,24 @@ "Protocol": { "locationName": "protocol" }, + "SenderControlPort": { + "locationName": "senderControlPort", + "type": "integer" + }, + "SenderIpAddress": { + "locationName": "senderIpAddress" + }, "SourceArn": { "location": "uri", "locationName": "sourceArn" }, + "SourceListenerAddress": { + "locationName": "sourceListenerAddress" + }, + "SourceListenerPort": { + "locationName": "sourceListenerPort", + "type": "integer" + }, "StreamId": { "locationName": "streamId" }, @@ -1202,6 +2094,19 @@ }, "WhitelistCidr": { "locationName": "whitelistCidr" + }, + "GatewayBridgeSource": { + "locationName": "gatewayBridgeSource", + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "VpcInterfaceAttachment": { + "shape": "Sh", + "locationName": "vpcInterfaceAttachment" + } + } } }, "required": [ @@ -1215,22 +2120,290 @@ "FlowArn": { "locationName": "flowArn" }, - "Source": { - "shape": "S1j", - "locationName": "source" - } + "Source": { + "shape": "S24", + "locationName": "source" + } + } + } + }, + "UpdateGatewayInstance": { + "http": { + "method": "PUT", + "requestUri": "/v1/gateway-instances/{gatewayInstanceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BridgePlacement": { + "locationName": "bridgePlacement" + }, + "GatewayInstanceArn": { + "location": "uri", + "locationName": "gatewayInstanceArn" + } + }, + "required": [ + "GatewayInstanceArn" + ] + }, + "output": { + "type": "structure", + "members": { + "BridgePlacement": { + "locationName": "bridgePlacement" + }, + "GatewayInstanceArn": { + "locationName": "gatewayInstanceArn" + } + } + } + } + }, + "shapes": { + "S3": { + "type": "list", + "member": { + "type": "structure", + "members": { + "NetworkOutput": { + "locationName": "networkOutput", + "type": "structure", + "members": { + "IpAddress": { + "locationName": "ipAddress" + }, + "Name": { + "locationName": "name" + }, + "NetworkName": { + "locationName": "networkName" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "Protocol": { + "locationName": "protocol" + }, + "Ttl": { + "locationName": "ttl", + "type": "integer" + } + }, + "required": [ + "NetworkName", + "Port", + "IpAddress", + "Protocol", + "Ttl", + "Name" + ] + } + } + } + }, + "S9": { + "type": "list", + "member": { + "shape": "Sa" + } + }, + "Sa": { + "type": "structure", + "members": { + "FlowOutput": { + "locationName": "flowOutput", + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "FlowSourceArn": { + "locationName": "flowSourceArn" + }, + "Name": { + "locationName": "name" + } + }, + "required": [ + "FlowSourceArn", + "FlowArn", + "Name" + ] + }, + "NetworkOutput": { + "locationName": "networkOutput", + "type": "structure", + "members": { + "IpAddress": { + "locationName": "ipAddress" + }, + "Name": { + "locationName": "name" + }, + "NetworkName": { + "locationName": "networkName" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "Protocol": { + "locationName": "protocol" + }, + "Ttl": { + "locationName": "ttl", + "type": "integer" + } + }, + "required": [ + "NetworkName", + "Port", + "IpAddress", + "Protocol", + "Ttl", + "Name" + ] + } + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FlowSource": { + "locationName": "flowSource", + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "FlowVpcInterfaceAttachment": { + "shape": "Sh", + "locationName": "flowVpcInterfaceAttachment" + }, + "Name": { + "locationName": "name" + } + }, + "required": [ + "FlowArn", + "Name" + ] + }, + "NetworkSource": { + "locationName": "networkSource", + "type": "structure", + "members": { + "MulticastIp": { + "locationName": "multicastIp" + }, + "Name": { + "locationName": "name" + }, + "NetworkName": { + "locationName": "networkName" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "Protocol": { + "locationName": "protocol" + } + }, + "required": [ + "NetworkName", + "MulticastIp", + "Port", + "Protocol", + "Name" + ] + } + } + } + }, + "Sh": { + "type": "structure", + "members": { + "VpcInterfaceName": { + "locationName": "vpcInterfaceName" + } + } + }, + "Sk": { + "type": "list", + "member": { + "shape": "Sl" + } + }, + "Sl": { + "type": "structure", + "members": { + "FlowSource": { + "locationName": "flowSource", + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "FlowVpcInterfaceAttachment": { + "shape": "Sh", + "locationName": "flowVpcInterfaceAttachment" + }, + "Name": { + "locationName": "name" + }, + "OutputArn": { + "locationName": "outputArn" + } + }, + "required": [ + "FlowArn", + "Name" + ] + }, + "NetworkSource": { + "locationName": "networkSource", + "type": "structure", + "members": { + "MulticastIp": { + "locationName": "multicastIp" + }, + "Name": { + "locationName": "name" + }, + "NetworkName": { + "locationName": "networkName" + }, + "Port": { + "locationName": "port", + "type": "integer" + }, + "Protocol": { + "locationName": "protocol" + } + }, + "required": [ + "NetworkName", + "MulticastIp", + "Port", + "Protocol", + "Name" + ] } } - } - }, - "shapes": { - "S3": { + }, + "Sp": { "type": "list", "member": { "type": "structure", "members": { "Attributes": { - "shape": "S5", + "shape": "Sr", "locationName": "attributes" }, "ClockRate": { @@ -1261,7 +2434,7 @@ ] } }, - "S5": { + "Sr": { "type": "structure", "members": { "Fmtp": { @@ -1296,13 +2469,13 @@ } } }, - "Se": { + "Sz": { "type": "list", "member": { - "shape": "Sf" + "shape": "S10" } }, - "Sf": { + "S10": { "type": "structure", "members": { "Attributes": { @@ -1376,13 +2549,13 @@ "Fmt" ] }, - "Sj": { + "S14": { "type": "list", "member": { "type": "structure", "members": { "CidrAllowList": { - "shape": "Sl", + "shape": "S16", "locationName": "cidrAllowList" }, "Description": { @@ -1392,7 +2565,7 @@ "locationName": "destination" }, "Encryption": { - "shape": "Sm", + "shape": "S17", "locationName": "encryption" }, "MaxLatency": { @@ -1400,7 +2573,7 @@ "type": "integer" }, "MediaStreamOutputConfigurations": { - "shape": "Sp", + "shape": "S1a", "locationName": "mediaStreamOutputConfigurations" }, "MinLatency": { @@ -1420,6 +2593,10 @@ "RemoteId": { "locationName": "remoteId" }, + "SenderControlPort": { + "locationName": "senderControlPort", + "type": "integer" + }, "SmoothingLatency": { "locationName": "smoothingLatency", "type": "integer" @@ -1428,7 +2605,7 @@ "locationName": "streamId" }, "VpcInterfaceAttachment": { - "shape": "Sz", + "shape": "Sh", "locationName": "vpcInterfaceAttachment" } }, @@ -1437,11 +2614,11 @@ ] } }, - "Sl": { + "S16": { "type": "list", "member": {} }, - "Sm": { + "S17": { "type": "structure", "members": { "Algorithm": { @@ -1476,7 +2653,7 @@ "RoleArn" ] }, - "Sp": { + "S1a": { "type": "list", "member": { "type": "structure", @@ -1495,7 +2672,7 @@ "type": "integer" }, "Interface": { - "shape": "St", + "shape": "S1e", "locationName": "interface" } }, @@ -1536,7 +2713,7 @@ ] } }, - "St": { + "S1e": { "type": "structure", "members": { "Name": { @@ -1547,21 +2724,13 @@ "Name" ] }, - "Sz": { - "type": "structure", - "members": { - "VpcInterfaceName": { - "locationName": "vpcInterfaceName" - } - } - }, - "S11": { + "S1k": { "type": "list", "member": { - "shape": "S12" + "shape": "S1l" } }, - "S12": { + "S1l": { "type": "structure", "members": { "DataTransferSubscriberFeePercent": { @@ -1575,7 +2744,7 @@ "locationName": "destination" }, "Encryption": { - "shape": "Sm", + "shape": "S17", "locationName": "encryption" }, "EntitlementArn": { @@ -1607,7 +2776,7 @@ "type": "integer" }, "Interface": { - "shape": "S17", + "shape": "S1q", "locationName": "interface" }, "OutboundIp": { @@ -1663,12 +2832,22 @@ "type": "integer" }, "Transport": { - "shape": "S19", + "shape": "S1s", "locationName": "transport" }, "VpcInterfaceAttachment": { - "shape": "Sz", + "shape": "Sh", "locationName": "vpcInterfaceAttachment" + }, + "BridgeArn": { + "locationName": "bridgeArn" + }, + "BridgePorts": { + "locationName": "bridgePorts", + "type": "list", + "member": { + "type": "integer" + } } }, "required": [ @@ -1676,7 +2855,7 @@ "Name" ] }, - "S17": { + "S1q": { "type": "structure", "members": { "Name": { @@ -1687,11 +2866,11 @@ "Name" ] }, - "S19": { + "S1s": { "type": "structure", "members": { "CidrAllowList": { - "shape": "Sl", + "shape": "S16", "locationName": "cidrAllowList" }, "MaxBitrate": { @@ -1716,10 +2895,24 @@ "RemoteId": { "locationName": "remoteId" }, + "SenderControlPort": { + "locationName": "senderControlPort", + "type": "integer" + }, + "SenderIpAddress": { + "locationName": "senderIpAddress" + }, "SmoothingLatency": { "locationName": "smoothingLatency", "type": "integer" }, + "SourceListenerAddress": { + "locationName": "sourceListenerAddress" + }, + "SourceListenerPort": { + "locationName": "sourceListenerPort", + "type": "integer" + }, "StreamId": { "locationName": "streamId" } @@ -1728,17 +2921,17 @@ "Protocol" ] }, - "S1b": { + "S1v": { "type": "list", "member": { - "shape": "S1c" + "shape": "S1w" } }, - "S1c": { + "S1w": { "type": "structure", "members": { "Decryption": { - "shape": "Sm", + "shape": "S17", "locationName": "decryption" }, "Description": { @@ -1764,7 +2957,7 @@ "type": "integer" }, "MediaStreamSourceConfigurations": { - "shape": "S1d", + "shape": "S1x", "locationName": "mediaStreamSourceConfigurations" }, "MinLatency": { @@ -1777,6 +2970,20 @@ "Protocol": { "locationName": "protocol" }, + "SenderControlPort": { + "locationName": "senderControlPort", + "type": "integer" + }, + "SenderIpAddress": { + "locationName": "senderIpAddress" + }, + "SourceListenerAddress": { + "locationName": "sourceListenerAddress" + }, + "SourceListenerPort": { + "locationName": "sourceListenerPort", + "type": "integer" + }, "StreamId": { "locationName": "streamId" }, @@ -1785,10 +2992,26 @@ }, "WhitelistCidr": { "locationName": "whitelistCidr" + }, + "GatewayBridgeSource": { + "locationName": "gatewayBridgeSource", + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "VpcInterfaceAttachment": { + "shape": "Sh", + "locationName": "vpcInterfaceAttachment" + } + }, + "required": [ + "BridgeArn" + ] } } }, - "S1d": { + "S1x": { "type": "list", "member": { "type": "structure", @@ -1807,7 +3030,7 @@ "type": "integer" }, "Interface": { - "shape": "St", + "shape": "S1e", "locationName": "interface" } }, @@ -1827,13 +3050,13 @@ ] } }, - "S1i": { + "S23": { "type": "list", "member": { - "shape": "S1j" + "shape": "S24" } }, - "S1j": { + "S24": { "type": "structure", "members": { "DataTransferSubscriberFeePercent": { @@ -1841,7 +3064,7 @@ "type": "integer" }, "Decryption": { - "shape": "Sm", + "shape": "S17", "locationName": "decryption" }, "Description": { @@ -1880,7 +3103,7 @@ "type": "integer" }, "Interface": { - "shape": "S17", + "shape": "S1q", "locationName": "interface" } }, @@ -1904,11 +3127,18 @@ "Name": { "locationName": "name" }, + "SenderControlPort": { + "locationName": "senderControlPort", + "type": "integer" + }, + "SenderIpAddress": { + "locationName": "senderIpAddress" + }, "SourceArn": { "locationName": "sourceArn" }, "Transport": { - "shape": "S19", + "shape": "S1s", "locationName": "transport" }, "VpcInterfaceName": { @@ -1916,14 +3146,30 @@ }, "WhitelistCidr": { "locationName": "whitelistCidr" + }, + "GatewayBridgeSource": { + "locationName": "gatewayBridgeSource", + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "VpcInterfaceAttachment": { + "shape": "Sh", + "locationName": "vpcInterfaceAttachment" + } + }, + "required": [ + "BridgeArn" + ] } }, "required": [ - "SourceArn", - "Name" + "Name", + "SourceArn" ] }, - "S1p": { + "S2b": { "type": "list", "member": { "type": "structure", @@ -1938,7 +3184,7 @@ "locationName": "roleArn" }, "SecurityGroupIds": { - "shape": "Sl", + "shape": "S16", "locationName": "securityGroupIds" }, "SubnetId": { @@ -1953,7 +3199,7 @@ ] } }, - "S1t": { + "S2f": { "type": "list", "member": { "type": "structure", @@ -1962,7 +3208,7 @@ "locationName": "name" }, "NetworkInterfaceIds": { - "shape": "Sl", + "shape": "S16", "locationName": "networkInterfaceIds" }, "NetworkInterfaceType": { @@ -1972,7 +3218,7 @@ "locationName": "roleArn" }, "SecurityGroupIds": { - "shape": "Sl", + "shape": "S16", "locationName": "securityGroupIds" }, "SubnetId": { @@ -1989,7 +3235,131 @@ ] } }, - "S1w": { + "S2k": { + "type": "structure", + "members": { + "FailoverMode": { + "locationName": "failoverMode" + }, + "RecoveryWindow": { + "locationName": "recoveryWindow", + "type": "integer" + }, + "SourcePriority": { + "shape": "S2m", + "locationName": "sourcePriority" + }, + "State": { + "locationName": "state" + } + } + }, + "S2m": { + "type": "structure", + "members": { + "PrimarySource": { + "locationName": "primarySource" + } + } + }, + "S2p": { + "type": "structure", + "members": { + "BridgeArn": { + "locationName": "bridgeArn" + }, + "BridgeMessages": { + "shape": "S2q", + "locationName": "bridgeMessages" + }, + "BridgeState": { + "locationName": "bridgeState" + }, + "EgressGatewayBridge": { + "locationName": "egressGatewayBridge", + "type": "structure", + "members": { + "InstanceId": { + "locationName": "instanceId" + }, + "MaxBitrate": { + "locationName": "maxBitrate", + "type": "integer" + } + }, + "required": [ + "MaxBitrate" + ] + }, + "IngressGatewayBridge": { + "locationName": "ingressGatewayBridge", + "type": "structure", + "members": { + "InstanceId": { + "locationName": "instanceId" + }, + "MaxBitrate": { + "locationName": "maxBitrate", + "type": "integer" + }, + "MaxOutputs": { + "locationName": "maxOutputs", + "type": "integer" + } + }, + "required": [ + "MaxOutputs", + "MaxBitrate" + ] + }, + "Name": { + "locationName": "name" + }, + "Outputs": { + "shape": "S9", + "locationName": "outputs" + }, + "PlacementArn": { + "locationName": "placementArn" + }, + "SourceFailoverConfig": { + "shape": "S2k", + "locationName": "sourceFailoverConfig" + }, + "Sources": { + "shape": "Sk", + "locationName": "sources" + } + }, + "required": [ + "BridgeArn", + "BridgeState", + "PlacementArn", + "Name" + ] + }, + "S2q": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Code": { + "locationName": "code" + }, + "Message": { + "locationName": "message" + }, + "ResourceName": { + "locationName": "resourceName" + } + }, + "required": [ + "Message", + "Code" + ] + } + }, + "S2w": { "type": "list", "member": { "type": "structure", @@ -2002,7 +3372,7 @@ "locationName": "description" }, "Encryption": { - "shape": "Sm", + "shape": "S17", "locationName": "encryption" }, "EntitlementStatus": { @@ -2012,7 +3382,7 @@ "locationName": "name" }, "Subscribers": { - "shape": "Sl", + "shape": "S16", "locationName": "subscribers" } }, @@ -2021,34 +3391,7 @@ ] } }, - "S1z": { - "type": "structure", - "members": { - "FailoverMode": { - "locationName": "failoverMode" - }, - "RecoveryWindow": { - "locationName": "recoveryWindow", - "type": "integer" - }, - "SourcePriority": { - "shape": "S21", - "locationName": "sourcePriority" - }, - "State": { - "locationName": "state" - } - } - }, - "S21": { - "type": "structure", - "members": { - "PrimarySource": { - "locationName": "primarySource" - } - } - }, - "S24": { + "S32": { "type": "structure", "members": { "AvailabilityZone": { @@ -2061,60 +3404,64 @@ "locationName": "egressIp" }, "Entitlements": { - "shape": "S25", + "shape": "S33", "locationName": "entitlements" }, "FlowArn": { "locationName": "flowArn" }, "MediaStreams": { - "shape": "Se", + "shape": "Sz", "locationName": "mediaStreams" }, "Name": { "locationName": "name" }, "Outputs": { - "shape": "S11", + "shape": "S1k", "locationName": "outputs" }, "Source": { - "shape": "S1j", + "shape": "S24", "locationName": "source" }, "SourceFailoverConfig": { - "shape": "S1z", + "shape": "S2k", "locationName": "sourceFailoverConfig" }, "Sources": { - "shape": "S1i", + "shape": "S23", "locationName": "sources" }, "Status": { "locationName": "status" }, "VpcInterfaces": { - "shape": "S1t", + "shape": "S2f", "locationName": "vpcInterfaces" + }, + "Maintenance": { + "shape": "S36", + "locationName": "maintenance" } }, "required": [ "Status", - "Entitlements", - "Outputs", "AvailabilityZone", - "FlowArn", "Source", - "Name" + "Name", + "Entitlements", + "Outputs", + "FlowArn" ] }, - "S25": { + "S33": { "type": "list", "member": { - "shape": "S26" + "shape": "S34" } }, - "S26": { + "S34": { "type": "structure", "members": { "DataTransferSubscriberFeePercent": { @@ -2125,7 +3472,7 @@ "locationName": "description" }, "Encryption": { - "shape": "Sm", + "shape": "S17", "locationName": "encryption" }, "EntitlementArn": { @@ -2138,7 +3485,7 @@ "locationName": "name" }, "Subscribers": { - "shape": "Sl", + "shape": "S16", "locationName": "subscribers" } }, @@ -2148,7 +3495,74 @@ "Name" ] }, - "S2f": { + "S36": { + "type": "structure", + "members": { + "MaintenanceDay": { + "locationName": "maintenanceDay" + }, + "MaintenanceDeadline": { + "locationName": "maintenanceDeadline" + }, + "MaintenanceScheduledDate": { + "locationName": "maintenanceScheduledDate" + }, + "MaintenanceStartHour": { + "locationName": "maintenanceStartHour" + } + } + }, + "S38": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CidrBlock": { + "locationName": "cidrBlock" + }, + "Name": { + "locationName": "name" + } + }, + "required": [ + "CidrBlock", + "Name" + ] + } + }, + "S3b": { + "type": "structure", + "members": { + "EgressCidrBlocks": { + "shape": "S16", + "locationName": "egressCidrBlocks" + }, + "GatewayArn": { + "locationName": "gatewayArn" + }, + "GatewayMessages": { + "shape": "S2q", + "locationName": "gatewayMessages" + }, + "GatewayState": { + "locationName": "gatewayState" + }, + "Name": { + "locationName": "name" + }, + "Networks": { + "shape": "S38", + "locationName": "networks" + } + }, + "required": [ + "GatewayArn", + "Networks", + "EgressCidrBlocks", + "Name" + ] + }, + "S41": { "type": "structure", "members": { "CurrencyCode": { @@ -2174,7 +3588,7 @@ "locationName": "priceUnits" }, "ResourceSpecification": { - "shape": "S2i", + "shape": "S44", "locationName": "resourceSpecification" } }, @@ -2189,7 +3603,7 @@ "PriceUnits" ] }, - "S2i": { + "S44": { "type": "structure", "members": { "ReservedBitrate": { @@ -2204,7 +3618,7 @@ "ResourceType" ] }, - "S2m": { + "S48": { "type": "structure", "members": { "CurrencyCode": { @@ -2242,7 +3656,7 @@ "locationName": "reservationState" }, "ResourceSpecification": { - "shape": "S2i", + "shape": "S44", "locationName": "resourceSpecification" }, "Start": { @@ -2265,12 +3679,31 @@ "PriceUnits" ] }, - "S38": { + "S56": { "type": "map", "key": {}, "value": {} }, - "S3v": { + "S5w": { + "type": "structure", + "members": { + "FailoverMode": { + "locationName": "failoverMode" + }, + "RecoveryWindow": { + "locationName": "recoveryWindow", + "type": "integer" + }, + "SourcePriority": { + "shape": "S2m", + "locationName": "sourcePriority" + }, + "State": { + "locationName": "state" + } + } + }, + "S6c": { "type": "structure", "members": { "Algorithm": { diff --git a/iamlivecore/service/mediaconvert-2017-08-29.min.json b/iamlivecore/service/mediaconvert-2017-08-29.min.json index af1cf28a..af73ecf8 100644 --- a/iamlivecore/service/mediaconvert-2017-08-29.min.json +++ b/iamlivecore/service/mediaconvert-2017-08-29.min.json @@ -103,11 +103,11 @@ "locationName": "statusUpdateInterval" }, "Tags": { - "shape": "Sii", + "shape": "Skn", "locationName": "tags" }, "UserMetadata": { - "shape": "Sii", + "shape": "Skn", "locationName": "userMetadata" } }, @@ -120,7 +120,7 @@ "type": "structure", "members": { "Job": { - "shape": "Sik", + "shape": "Skp", "locationName": "job" } } @@ -159,14 +159,14 @@ "locationName": "queue" }, "Settings": { - "shape": "Sj0", + "shape": "Sl7", "locationName": "settings" }, "StatusUpdateInterval": { "locationName": "statusUpdateInterval" }, "Tags": { - "shape": "Sii", + "shape": "Skn", "locationName": "tags" } }, @@ -179,7 +179,7 @@ "type": "structure", "members": { "JobTemplate": { - "shape": "Sj4", + "shape": "Slb", "locationName": "jobTemplate" } } @@ -203,11 +203,11 @@ "locationName": "name" }, "Settings": { - "shape": "Sj7", + "shape": "Sle", "locationName": "settings" }, "Tags": { - "shape": "Sii", + "shape": "Skn", "locationName": "tags" } }, @@ -220,7 +220,7 @@ "type": "structure", "members": { "Preset": { - "shape": "Sjb", + "shape": "Sli", "locationName": "preset" } } @@ -244,14 +244,14 @@ "locationName": "pricingPlan" }, "ReservationPlanSettings": { - "shape": "Sje", + "shape": "Sll", "locationName": "reservationPlanSettings" }, "Status": { "locationName": "status" }, "Tags": { - "shape": "Sii", + "shape": "Skn", "locationName": "tags" } }, @@ -263,7 +263,7 @@ "type": "structure", "members": { "Queue": { - "shape": "Sjj", + "shape": "Slq", "locationName": "queue" } } @@ -292,6 +292,21 @@ "members": {} } }, + "DeletePolicy": { + "http": { + "method": "DELETE", + "requestUri": "/2017-08-29/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeletePreset": { "http": { "method": "DELETE", @@ -424,7 +439,7 @@ "type": "structure", "members": { "Job": { - "shape": "Sik", + "shape": "Skp", "locationName": "job" } } @@ -452,12 +467,32 @@ "type": "structure", "members": { "JobTemplate": { - "shape": "Sj4", + "shape": "Slb", "locationName": "jobTemplate" } } } }, + "GetPolicy": { + "http": { + "method": "GET", + "requestUri": "/2017-08-29/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "Policy": { + "shape": "Sme", + "locationName": "policy" + } + } + } + }, "GetPreset": { "http": { "method": "GET", @@ -480,7 +515,7 @@ "type": "structure", "members": { "Preset": { - "shape": "Sjb", + "shape": "Sli", "locationName": "preset" } } @@ -508,7 +543,7 @@ "type": "structure", "members": { "Queue": { - "shape": "Sjj", + "shape": "Slq", "locationName": "queue" } } @@ -553,7 +588,7 @@ "locationName": "jobTemplates", "type": "list", "member": { - "shape": "Sj4" + "shape": "Slb" } }, "NextToken": { @@ -601,7 +636,7 @@ "locationName": "jobs", "type": "list", "member": { - "shape": "Sik" + "shape": "Skp" } }, "NextToken": { @@ -652,7 +687,7 @@ "locationName": "presets", "type": "list", "member": { - "shape": "Sjb" + "shape": "Sli" } } } @@ -696,7 +731,7 @@ "locationName": "queues", "type": "list", "member": { - "shape": "Sjj" + "shape": "Slq" } } } @@ -731,7 +766,7 @@ "locationName": "arn" }, "Tags": { - "shape": "Sii", + "shape": "Skn", "locationName": "tags" } } @@ -739,6 +774,34 @@ } } }, + "PutPolicy": { + "http": { + "method": "PUT", + "requestUri": "/2017-08-29/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Policy": { + "shape": "Sme", + "locationName": "policy" + } + }, + "required": [ + "Policy" + ] + }, + "output": { + "type": "structure", + "members": { + "Policy": { + "shape": "Sme", + "locationName": "policy" + } + } + } + }, "TagResource": { "http": { "requestUri": "/2017-08-29/tags", @@ -751,7 +814,7 @@ "locationName": "arn" }, "Tags": { - "shape": "Sii", + "shape": "Skn", "locationName": "tags" } }, @@ -779,7 +842,7 @@ "location": "uri" }, "TagKeys": { - "shape": "Sip", + "shape": "Sku", "locationName": "tagKeys" } }, @@ -827,7 +890,7 @@ "locationName": "queue" }, "Settings": { - "shape": "Sj0", + "shape": "Sl7", "locationName": "settings" }, "StatusUpdateInterval": { @@ -842,7 +905,7 @@ "type": "structure", "members": { "JobTemplate": { - "shape": "Sj4", + "shape": "Slb", "locationName": "jobTemplate" } } @@ -868,7 +931,7 @@ "location": "uri" }, "Settings": { - "shape": "Sj7", + "shape": "Sle", "locationName": "settings" } }, @@ -880,7 +943,7 @@ "type": "structure", "members": { "Preset": { - "shape": "Sjb", + "shape": "Sli", "locationName": "preset" } } @@ -903,7 +966,7 @@ "location": "uri" }, "ReservationPlanSettings": { - "shape": "Sje", + "shape": "Sll", "locationName": "reservationPlanSettings" }, "Status": { @@ -918,7 +981,7 @@ "type": "structure", "members": { "Queue": { - "shape": "Sjj", + "shape": "Slq", "locationName": "queue" } } @@ -981,20 +1044,27 @@ "member": { "type": "structure", "members": { + "AdvancedInputFilter": { + "locationName": "advancedInputFilter" + }, + "AdvancedInputFilterSettings": { + "shape": "Su", + "locationName": "advancedInputFilterSettings" + }, "AudioSelectorGroups": { - "shape": "St", + "shape": "Sx", "locationName": "audioSelectorGroups" }, "AudioSelectors": { - "shape": "Sx", + "shape": "S11", "locationName": "audioSelectors" }, "CaptionSelectors": { - "shape": "S1i", + "shape": "S1n", "locationName": "captionSelectors" }, "Crop": { - "shape": "S25", + "shape": "S2c", "locationName": "crop" }, "DeblockFilter": { @@ -1021,6 +1091,9 @@ "DenoiseFilter": { "locationName": "denoiseFilter" }, + "DolbyVisionMetadataXml": { + "locationName": "dolbyVisionMetadataXml" + }, "FileInput": { "locationName": "fileInput" }, @@ -1032,18 +1105,18 @@ "type": "integer" }, "ImageInserter": { - "shape": "S2i", + "shape": "S2p", "locationName": "imageInserter" }, "InputClippings": { - "shape": "S2p", + "shape": "S2x", "locationName": "inputClippings" }, "InputScanType": { "locationName": "inputScanType" }, "Position": { - "shape": "S25", + "shape": "S2c", "locationName": "position" }, "ProgramNumber": { @@ -1064,39 +1137,49 @@ "TimecodeStart": { "locationName": "timecodeStart" }, + "VideoGenerator": { + "locationName": "videoGenerator", + "type": "structure", + "members": { + "Duration": { + "locationName": "duration", + "type": "integer" + } + } + }, "VideoSelector": { - "shape": "S2y", + "shape": "S38", "locationName": "videoSelector" } } } }, "KantarWatermark": { - "shape": "S37", + "shape": "S3j", "locationName": "kantarWatermark" }, "MotionImageInserter": { - "shape": "S3f", + "shape": "S3r", "locationName": "motionImageInserter" }, "NielsenConfiguration": { - "shape": "S3n", + "shape": "S3z", "locationName": "nielsenConfiguration" }, "NielsenNonLinearWatermark": { - "shape": "S3p", + "shape": "S41", "locationName": "nielsenNonLinearWatermark" }, "OutputGroups": { - "shape": "S3w", + "shape": "S48", "locationName": "outputGroups" }, "TimecodeConfig": { - "shape": "Sia", + "shape": "Skf", "locationName": "timecodeConfig" }, "TimedMetadataInsertion": { - "shape": "Sid", + "shape": "Ski", "locationName": "timedMetadataInsertion" } } @@ -1147,29 +1230,43 @@ } } }, - "St": { + "Su": { + "type": "structure", + "members": { + "AddTexture": { + "locationName": "addTexture" + }, + "Sharpening": { + "locationName": "sharpening" + } + } + }, + "Sx": { "type": "map", "key": {}, "value": { "type": "structure", "members": { "AudioSelectorNames": { - "shape": "Sv", + "shape": "Sz", "locationName": "audioSelectorNames" } } } }, - "Sv": { + "Sz": { "type": "list", "member": {} }, - "Sx": { + "S11": { "type": "map", "key": {}, "value": { "type": "structure", "members": { + "AudioDurationCorrection": { + "locationName": "audioDurationCorrection" + }, "CustomLanguageCode": { "locationName": "customLanguageCode" }, @@ -1202,7 +1299,7 @@ "type": "integer" }, "Pids": { - "shape": "S15", + "shape": "S1a", "locationName": "pids" }, "ProgramSelection": { @@ -1210,26 +1307,26 @@ "type": "integer" }, "RemixSettings": { - "shape": "S18", + "shape": "S1d", "locationName": "remixSettings" }, "SelectorType": { "locationName": "selectorType" }, "Tracks": { - "shape": "S15", + "shape": "S1a", "locationName": "tracks" } } } }, - "S15": { + "S1a": { "type": "list", "member": { "type": "integer" } }, - "S18": { + "S1d": { "type": "structure", "members": { "ChannelMapping": { @@ -1271,7 +1368,7 @@ } } }, - "S1i": { + "S1n": { "type": "map", "key": {}, "value": { @@ -1340,6 +1437,9 @@ "Convert608To708": { "locationName": "convert608To708" }, + "ConvertPaintToPop": { + "locationName": "convertPaintToPop" + }, "Framerate": { "locationName": "framerate", "type": "structure", @@ -1360,6 +1460,9 @@ "TimeDelta": { "locationName": "timeDelta", "type": "integer" + }, + "TimeDeltaUnits": { + "locationName": "timeDeltaUnits" } } }, @@ -1405,7 +1508,7 @@ } } }, - "S25": { + "S2c": { "type": "structure", "members": { "Height": { @@ -1426,7 +1529,7 @@ } } }, - "S2i": { + "S2p": { "type": "structure", "members": { "InsertableImages": { @@ -1479,10 +1582,14 @@ } } } + }, + "SdrReferenceWhiteLevel": { + "locationName": "sdrReferenceWhiteLevel", + "type": "integer" } } }, - "S2p": { + "S2x": { "type": "list", "member": { "type": "structure", @@ -1496,7 +1603,7 @@ } } }, - "S2y": { + "S38": { "type": "structure", "members": { "AlphaBehavior": { @@ -1508,10 +1615,16 @@ "ColorSpaceUsage": { "locationName": "colorSpaceUsage" }, + "EmbeddedTimecodeOverride": { + "locationName": "embeddedTimecodeOverride" + }, "Hdr10Metadata": { - "shape": "S32", + "shape": "S3d", "locationName": "hdr10Metadata" }, + "PadVideo": { + "locationName": "padVideo" + }, "Pid": { "locationName": "pid", "type": "integer" @@ -1528,7 +1641,7 @@ } } }, - "S32": { + "S3d": { "type": "structure", "members": { "BluePrimaryX": { @@ -1581,7 +1694,7 @@ } } }, - "S37": { + "S3j": { "type": "structure", "members": { "ChannelName": { @@ -1627,7 +1740,7 @@ } } }, - "S3f": { + "S3r": { "type": "structure", "members": { "Framerate": { @@ -1672,7 +1785,7 @@ } } }, - "S3n": { + "S3z": { "type": "structure", "members": { "BreakoutCode": { @@ -1684,7 +1797,7 @@ } } }, - "S3p": { + "S41": { "type": "structure", "members": { "ActiveWatermarkProcess": { @@ -1723,7 +1836,7 @@ } } }, - "S3w": { + "S48": { "type": "list", "member": { "type": "structure", @@ -1747,6 +1860,83 @@ "MinAbrBitrate": { "locationName": "minAbrBitrate", "type": "integer" + }, + "Rules": { + "locationName": "rules", + "type": "list", + "member": { + "type": "structure", + "members": { + "AllowedRenditions": { + "locationName": "allowedRenditions", + "type": "list", + "member": { + "type": "structure", + "members": { + "Height": { + "locationName": "height", + "type": "integer" + }, + "Required": { + "locationName": "required" + }, + "Width": { + "locationName": "width", + "type": "integer" + } + } + } + }, + "ForceIncludeRenditions": { + "locationName": "forceIncludeRenditions", + "type": "list", + "member": { + "type": "structure", + "members": { + "Height": { + "locationName": "height", + "type": "integer" + }, + "Width": { + "locationName": "width", + "type": "integer" + } + } + } + }, + "MinBottomRenditionSize": { + "locationName": "minBottomRenditionSize", + "type": "structure", + "members": { + "Height": { + "locationName": "height", + "type": "integer" + }, + "Width": { + "locationName": "width", + "type": "integer" + } + } + }, + "MinTopRenditionSize": { + "locationName": "minTopRenditionSize", + "type": "structure", + "members": { + "Height": { + "locationName": "height", + "type": "integer" + }, + "Width": { + "locationName": "width", + "type": "integer" + } + } + }, + "Type": { + "locationName": "type" + } + } + } } } } @@ -1776,7 +1966,7 @@ "locationName": "manifestNameModifier" }, "SelectedOutputs": { - "shape": "Sv", + "shape": "Sz", "locationName": "selectedOutputs" } } @@ -1791,11 +1981,14 @@ "CodecSpecification": { "locationName": "codecSpecification" }, + "DashManifestStyle": { + "locationName": "dashManifestStyle" + }, "Destination": { "locationName": "destination" }, "DestinationSettings": { - "shape": "S48", + "shape": "S4w", "locationName": "destinationSettings" }, "Encryption": { @@ -1819,11 +2012,11 @@ "locationName": "certificateArn" }, "DashSignaledSystemIds": { - "shape": "S4m", + "shape": "S5b", "locationName": "dashSignaledSystemIds" }, "HlsSignaledSystemIds": { - "shape": "S4m", + "shape": "S5b", "locationName": "hlsSignaledSystemIds" }, "ResourceId": { @@ -1835,7 +2028,7 @@ } }, "StaticKeyProvider": { - "shape": "S4p", + "shape": "S5e", "locationName": "staticKeyProvider" }, "Type": { @@ -1850,6 +2043,35 @@ "ImageBasedTrickPlay": { "locationName": "imageBasedTrickPlay" }, + "ImageBasedTrickPlaySettings": { + "locationName": "imageBasedTrickPlaySettings", + "type": "structure", + "members": { + "IntervalCadence": { + "locationName": "intervalCadence" + }, + "ThumbnailHeight": { + "locationName": "thumbnailHeight", + "type": "integer" + }, + "ThumbnailInterval": { + "locationName": "thumbnailInterval", + "type": "double" + }, + "ThumbnailWidth": { + "locationName": "thumbnailWidth", + "type": "integer" + }, + "TileHeight": { + "locationName": "tileHeight", + "type": "integer" + }, + "TileWidth": { + "locationName": "tileWidth", + "type": "integer" + } + } + }, "ManifestCompression": { "locationName": "manifestCompression" }, @@ -1864,6 +2086,9 @@ "locationName": "minFinalSegmentLength", "type": "double" }, + "MpdManifestBandwidthType": { + "locationName": "mpdManifestBandwidthType" + }, "MpdProfile": { "locationName": "mpdProfile" }, @@ -1886,6 +2111,9 @@ "TargetDurationCompatibilityMode": { "locationName": "targetDurationCompatibilityMode" }, + "VideoCompositionOffsets": { + "locationName": "videoCompositionOffsets" + }, "WriteDashManifest": { "locationName": "writeDashManifest" }, @@ -1911,7 +2139,7 @@ "locationName": "manifestNameModifier" }, "SelectedOutputs": { - "shape": "Sv", + "shape": "Sz", "locationName": "selectedOutputs" } } @@ -1923,11 +2151,14 @@ "BaseUrl": { "locationName": "baseUrl" }, + "DashManifestStyle": { + "locationName": "dashManifestStyle" + }, "Destination": { "locationName": "destination" }, "DestinationSettings": { - "shape": "S48", + "shape": "S4w", "locationName": "destinationSettings" }, "Encryption": { @@ -1938,7 +2169,7 @@ "locationName": "playbackDeviceCompatibility" }, "SpekeKeyProvider": { - "shape": "S5d", + "shape": "S6a", "locationName": "spekeKeyProvider" } } @@ -1953,6 +2184,35 @@ "ImageBasedTrickPlay": { "locationName": "imageBasedTrickPlay" }, + "ImageBasedTrickPlaySettings": { + "locationName": "imageBasedTrickPlaySettings", + "type": "structure", + "members": { + "IntervalCadence": { + "locationName": "intervalCadence" + }, + "ThumbnailHeight": { + "locationName": "thumbnailHeight", + "type": "integer" + }, + "ThumbnailInterval": { + "locationName": "thumbnailInterval", + "type": "double" + }, + "ThumbnailWidth": { + "locationName": "thumbnailWidth", + "type": "integer" + }, + "TileHeight": { + "locationName": "tileHeight", + "type": "integer" + }, + "TileWidth": { + "locationName": "tileWidth", + "type": "integer" + } + } + }, "MinBufferTime": { "locationName": "minBufferTime", "type": "integer" @@ -1961,6 +2221,9 @@ "locationName": "minFinalSegmentLength", "type": "double" }, + "MpdManifestBandwidthType": { + "locationName": "mpdManifestBandwidthType" + }, "MpdProfile": { "locationName": "mpdProfile" }, @@ -1977,6 +2240,9 @@ "SegmentLengthControl": { "locationName": "segmentLengthControl" }, + "VideoCompositionOffsets": { + "locationName": "videoCompositionOffsets" + }, "WriteSegmentTimelineInRepresentation": { "locationName": "writeSegmentTimelineInRepresentation" } @@ -1990,7 +2256,7 @@ "locationName": "destination" }, "DestinationSettings": { - "shape": "S48", + "shape": "S4w", "locationName": "destinationSettings" } } @@ -2014,7 +2280,7 @@ "locationName": "manifestNameModifier" }, "SelectedOutputs": { - "shape": "Sv", + "shape": "Sz", "locationName": "selectedOutputs" } } @@ -2051,6 +2317,9 @@ "CaptionLanguageSetting": { "locationName": "captionLanguageSetting" }, + "CaptionSegmentLengthControl": { + "locationName": "captionSegmentLengthControl" + }, "ClientCache": { "locationName": "clientCache" }, @@ -2061,7 +2330,7 @@ "locationName": "destination" }, "DestinationSettings": { - "shape": "S48", + "shape": "S4w", "locationName": "destinationSettings" }, "DirectoryStructure": { @@ -2084,11 +2353,11 @@ "locationName": "offlineEncrypted" }, "SpekeKeyProvider": { - "shape": "S5d", + "shape": "S6a", "locationName": "spekeKeyProvider" }, "StaticKeyProvider": { - "shape": "S4p", + "shape": "S5e", "locationName": "staticKeyProvider" }, "Type": { @@ -2099,6 +2368,35 @@ "ImageBasedTrickPlay": { "locationName": "imageBasedTrickPlay" }, + "ImageBasedTrickPlaySettings": { + "locationName": "imageBasedTrickPlaySettings", + "type": "structure", + "members": { + "IntervalCadence": { + "locationName": "intervalCadence" + }, + "ThumbnailHeight": { + "locationName": "thumbnailHeight", + "type": "integer" + }, + "ThumbnailInterval": { + "locationName": "thumbnailInterval", + "type": "double" + }, + "ThumbnailWidth": { + "locationName": "thumbnailWidth", + "type": "integer" + }, + "TileHeight": { + "locationName": "tileHeight", + "type": "integer" + }, + "TileWidth": { + "locationName": "tileWidth", + "type": "integer" + } + } + }, "ManifestCompression": { "locationName": "manifestCompression" }, @@ -2123,6 +2421,9 @@ "locationName": "programDateTimePeriod", "type": "integer" }, + "ProgressiveWriteHlsManifest": { + "locationName": "progressiveWriteHlsManifest" + }, "SegmentControl": { "locationName": "segmentControl" }, @@ -2170,7 +2471,7 @@ "locationName": "manifestNameModifier" }, "SelectedOutputs": { - "shape": "Sv", + "shape": "Sz", "locationName": "selectedOutputs" } } @@ -2183,7 +2484,7 @@ "locationName": "destination" }, "DestinationSettings": { - "shape": "S48", + "shape": "S4w", "locationName": "destinationSettings" }, "Encryption": { @@ -2191,7 +2492,7 @@ "type": "structure", "members": { "SpekeKeyProvider": { - "shape": "S5d", + "shape": "S6a", "locationName": "spekeKeyProvider" } } @@ -2220,7 +2521,7 @@ "type": "structure", "members": { "AudioDescriptions": { - "shape": "S6q", + "shape": "S7w", "locationName": "audioDescriptions" }, "CaptionDescriptions": { @@ -2236,7 +2537,7 @@ "locationName": "customLanguageCode" }, "DestinationSettings": { - "shape": "S98", + "shape": "Sai", "locationName": "destinationSettings" }, "LanguageCode": { @@ -2249,7 +2550,7 @@ } }, "ContainerSettings": { - "shape": "Sa9", + "shape": "Sbs", "locationName": "containerSettings" }, "Extension": { @@ -2295,7 +2596,7 @@ "locationName": "preset" }, "VideoDescription": { - "shape": "Scd", + "shape": "Se7", "locationName": "videoDescription" } } @@ -2304,7 +2605,7 @@ } } }, - "S48": { + "S4w": { "type": "structure", "members": { "S3Settings": { @@ -2334,16 +2635,19 @@ "locationName": "kmsKeyArn" } } + }, + "StorageClass": { + "locationName": "storageClass" } } } } }, - "S4m": { + "S5b": { "type": "list", "member": {} }, - "S4p": { + "S5e": { "type": "structure", "members": { "KeyFormat": { @@ -2360,7 +2664,7 @@ } } }, - "S5d": { + "S6a": { "type": "structure", "members": { "CertificateArn": { @@ -2379,7 +2683,7 @@ } } }, - "S6q": { + "S7w": { "type": "list", "member": { "type": "structure", @@ -2416,6 +2720,10 @@ "TargetLkfs": { "locationName": "targetLkfs", "type": "double" + }, + "TruePeakLimiterThreshold": { + "locationName": "truePeakLimiterThreshold", + "type": "double" } } }, @@ -2668,6 +2976,24 @@ } } }, + "FlacSettings": { + "locationName": "flacSettings", + "type": "structure", + "members": { + "BitDepth": { + "locationName": "bitDepth", + "type": "integer" + }, + "Channels": { + "locationName": "channels", + "type": "integer" + }, + "SampleRate": { + "locationName": "sampleRate", + "type": "integer" + } + } + }, "Mp2Settings": { "locationName": "mp2Settings", "type": "structure", @@ -2780,7 +3106,7 @@ "locationName": "languageCodeControl" }, "RemixSettings": { - "shape": "S18", + "shape": "S1d", "locationName": "remixSettings" }, "StreamName": { @@ -2789,7 +3115,7 @@ } } }, - "S98": { + "Sai": { "type": "structure", "members": { "BurninDestinationSettings": { @@ -2799,6 +3125,9 @@ "Alignment": { "locationName": "alignment" }, + "ApplyFontColor": { + "locationName": "applyFontColor" + }, "BackgroundColor": { "locationName": "backgroundColor" }, @@ -2806,6 +3135,9 @@ "locationName": "backgroundOpacity", "type": "integer" }, + "FallbackFont": { + "locationName": "fallbackFont" + }, "FontColor": { "locationName": "fontColor" }, @@ -2824,6 +3156,9 @@ "locationName": "fontSize", "type": "integer" }, + "HexFontColor": { + "locationName": "hexFontColor" + }, "OutlineColor": { "locationName": "outlineColor" }, @@ -2846,6 +3181,9 @@ "locationName": "shadowYOffset", "type": "integer" }, + "StylePassthrough": { + "locationName": "stylePassthrough" + }, "TeletextSpacing": { "locationName": "teletextSpacing" }, @@ -2869,6 +3207,9 @@ "Alignment": { "locationName": "alignment" }, + "ApplyFontColor": { + "locationName": "applyFontColor" + }, "BackgroundColor": { "locationName": "backgroundColor" }, @@ -2887,6 +3228,9 @@ "locationName": "ddsYCoordinate", "type": "integer" }, + "FallbackFont": { + "locationName": "fallbackFont" + }, "FontColor": { "locationName": "fontColor" }, @@ -2909,6 +3253,9 @@ "locationName": "height", "type": "integer" }, + "HexFontColor": { + "locationName": "hexFontColor" + }, "OutlineColor": { "locationName": "outlineColor" }, @@ -2931,6 +3278,9 @@ "locationName": "shadowYOffset", "type": "integer" }, + "StylePassthrough": { + "locationName": "stylePassthrough" + }, "SubtitlingType": { "locationName": "subtitlingType" }, @@ -2969,6 +3319,9 @@ "locationName": "imscDestinationSettings", "type": "structure", "members": { + "Accessibility": { + "locationName": "accessibility" + }, "StylePassthrough": { "locationName": "stylePassthrough" } @@ -3019,6 +3372,9 @@ "locationName": "webvttDestinationSettings", "type": "structure", "members": { + "Accessibility": { + "locationName": "accessibility" + }, "StylePassthrough": { "locationName": "stylePassthrough" } @@ -3026,7 +3382,7 @@ } } }, - "Sa9": { + "Sbs": { "type": "structure", "members": { "CmfcSettings": { @@ -3051,11 +3407,29 @@ "IFrameOnlyManifest": { "locationName": "iFrameOnlyManifest" }, + "KlvMetadata": { + "locationName": "klvMetadata" + }, + "ManifestMetadataSignaling": { + "locationName": "manifestMetadataSignaling" + }, "Scte35Esam": { "locationName": "scte35Esam" }, "Scte35Source": { "locationName": "scte35Source" + }, + "TimedMetadata": { + "locationName": "timedMetadata" + }, + "TimedMetadataBoxVersion": { + "locationName": "timedMetadataBoxVersion" + }, + "TimedMetadataSchemeIdUri": { + "locationName": "timedMetadataSchemeIdUri" + }, + "TimedMetadataValue": { + "locationName": "timedMetadataValue" } } }, @@ -3086,7 +3460,7 @@ "type": "integer" }, "AudioPids": { - "shape": "San", + "shape": "Scb", "locationName": "audioPids" }, "Bitrate": { @@ -3136,7 +3510,7 @@ } }, "DvbSubPids": { - "shape": "San", + "shape": "Scb", "locationName": "dvbSubPids" }, "DvbTdtSettings": { @@ -3169,6 +3543,9 @@ "locationName": "fragmentTime", "type": "double" }, + "KlvMetadata": { + "locationName": "klvMetadata" + }, "MaxPcrInterval": { "locationName": "maxPcrInterval", "type": "integer" @@ -3211,6 +3588,13 @@ "locationName": "programNumber", "type": "integer" }, + "PtsOffset": { + "locationName": "ptsOffset", + "type": "integer" + }, + "PtsOffsetMode": { + "locationName": "ptsOffsetMode" + }, "RateMode": { "locationName": "rateMode" }, @@ -3267,7 +3651,7 @@ "type": "integer" }, "AudioPids": { - "shape": "San", + "shape": "Scb", "locationName": "audioPids" }, "DataPTSControl": { @@ -3307,6 +3691,13 @@ "locationName": "programNumber", "type": "integer" }, + "PtsOffset": { + "locationName": "ptsOffset", + "type": "integer" + }, + "PtsOffsetMode": { + "locationName": "ptsOffsetMode" + }, "Scte35Pid": { "locationName": "scte35Pid", "type": "integer" @@ -3390,11 +3781,29 @@ "CaptionContainerType": { "locationName": "captionContainerType" }, + "KlvMetadata": { + "locationName": "klvMetadata" + }, + "ManifestMetadataSignaling": { + "locationName": "manifestMetadataSignaling" + }, "Scte35Esam": { "locationName": "scte35Esam" }, "Scte35Source": { "locationName": "scte35Source" + }, + "TimedMetadata": { + "locationName": "timedMetadata" + }, + "TimedMetadataBoxVersion": { + "locationName": "timedMetadataBoxVersion" + }, + "TimedMetadataSchemeIdUri": { + "locationName": "timedMetadataSchemeIdUri" + }, + "TimedMetadataValue": { + "locationName": "timedMetadataValue" } } }, @@ -3425,13 +3834,13 @@ } } }, - "San": { + "Scb": { "type": "list", "member": { "type": "integer" } }, - "Scd": { + "Se7": { "type": "structure", "members": { "AfdSignaling": { @@ -3451,6 +3860,12 @@ "AdaptiveQuantization": { "locationName": "adaptiveQuantization" }, + "BitDepth": { + "locationName": "bitDepth" + }, + "FilmGrainSynthesis": { + "locationName": "filmGrainSynthesis" + }, "FramerateControl": { "locationName": "framerateControl" }, @@ -3579,6 +3994,10 @@ "AdaptiveQuantization": { "locationName": "adaptiveQuantization" }, + "BandwidthReductionFilter": { + "shape": "Sf6", + "locationName": "bandwidthReductionFilter" + }, "Bitrate": { "locationName": "bitrate", "type": "integer" @@ -3629,6 +4048,10 @@ "GopSizeUnits": { "locationName": "gopSizeUnits" }, + "HrdBufferFinalFillPercentage": { + "locationName": "hrdBufferFinalFillPercentage", + "type": "integer" + }, "HrdBufferInitialFillPercentage": { "locationName": "hrdBufferInitialFillPercentage", "type": "integer" @@ -3738,6 +4161,10 @@ "AlternateTransferFunctionSei": { "locationName": "alternateTransferFunctionSei" }, + "BandwidthReductionFilter": { + "shape": "Sf6", + "locationName": "bandwidthReductionFilter" + }, "Bitrate": { "locationName": "bitrate", "type": "integer" @@ -3782,6 +4209,10 @@ "GopSizeUnits": { "locationName": "gopSizeUnits" }, + "HrdBufferFinalFillPercentage": { + "locationName": "hrdBufferFinalFillPercentage", + "type": "integer" + }, "HrdBufferInitialFillPercentage": { "locationName": "hrdBufferInitialFillPercentage", "type": "integer" @@ -3928,6 +4359,10 @@ "GopSizeUnits": { "locationName": "gopSizeUnits" }, + "HrdBufferFinalFillPercentage": { + "locationName": "hrdBufferFinalFillPercentage", + "type": "integer" + }, "HrdBufferInitialFillPercentage": { "locationName": "hrdBufferInitialFillPercentage", "type": "integer" @@ -4332,7 +4767,7 @@ "locationName": "colorMetadata" }, "Crop": { - "shape": "S25", + "shape": "S2c", "locationName": "crop" }, "DropFrameTimecode": { @@ -4347,7 +4782,7 @@ "type": "integer" }, "Position": { - "shape": "S25", + "shape": "S2c", "locationName": "position" }, "RespondToAfd": { @@ -4375,6 +4810,28 @@ "locationName": "brightness", "type": "integer" }, + "ClipLimits": { + "locationName": "clipLimits", + "type": "structure", + "members": { + "MaximumRGBTolerance": { + "locationName": "maximumRGBTolerance", + "type": "integer" + }, + "MaximumYUV": { + "locationName": "maximumYUV", + "type": "integer" + }, + "MinimumRGBTolerance": { + "locationName": "minimumRGBTolerance", + "type": "integer" + }, + "MinimumYUV": { + "locationName": "minimumYUV", + "type": "integer" + } + } + }, "ColorSpaceConversion": { "locationName": "colorSpaceConversion" }, @@ -4383,9 +4840,12 @@ "type": "integer" }, "Hdr10Metadata": { - "shape": "S32", + "shape": "S3d", "locationName": "hdr10Metadata" }, + "HdrToSdrToneMapper": { + "locationName": "hdrToSdrToneMapper" + }, "Hue": { "locationName": "hue", "type": "integer" @@ -4396,6 +4856,10 @@ "Saturation": { "locationName": "saturation", "type": "integer" + }, + "SdrReferenceWhiteLevel": { + "locationName": "sdrReferenceWhiteLevel", + "type": "integer" } } }, @@ -4435,6 +4899,9 @@ "L6Mode": { "locationName": "l6Mode" }, + "Mapping": { + "locationName": "mapping" + }, "Profile": { "locationName": "profile" } @@ -4455,7 +4922,7 @@ } }, "ImageInserter": { - "shape": "S2i", + "shape": "S2p", "locationName": "imageInserter" }, "NoiseReducer": { @@ -4504,6 +4971,9 @@ "PostTemporalSharpening": { "locationName": "postTemporalSharpening" }, + "PostTemporalSharpeningStrength": { + "locationName": "postTemporalSharpeningStrength" + }, "Speed": { "locationName": "speed", "type": "integer" @@ -4565,7 +5035,18 @@ } } }, - "Sia": { + "Sf6": { + "type": "structure", + "members": { + "Sharpening": { + "locationName": "sharpening" + }, + "Strength": { + "locationName": "strength" + } + } + }, + "Skf": { "type": "structure", "members": { "Anchor": { @@ -4582,7 +5063,7 @@ } } }, - "Sid": { + "Ski": { "type": "structure", "members": { "Id3Insertions": { @@ -4602,12 +5083,12 @@ } } }, - "Sii": { + "Skn": { "type": "map", "key": {}, "value": {} }, - "Sik": { + "Skp": { "type": "structure", "members": { "AccelerationSettings": { @@ -4623,8 +5104,11 @@ "BillingTagsSource": { "locationName": "billingTagsSource" }, + "ClientRequestToken": { + "locationName": "clientRequestToken" + }, "CreatedAt": { - "shape": "Sim", + "shape": "Skr", "locationName": "createdAt" }, "CurrentPhase": { @@ -4656,11 +5140,11 @@ "type": "structure", "members": { "Info": { - "shape": "Sip", + "shape": "Sku", "locationName": "info" }, "Warning": { - "shape": "Sip", + "shape": "Sku", "locationName": "warning" } } @@ -4721,7 +5205,7 @@ "locationName": "sourceQueue" }, "Timestamp": { - "shape": "Sim", + "shape": "Skr", "locationName": "timestamp" } } @@ -4752,38 +5236,59 @@ "type": "structure", "members": { "FinishTime": { - "shape": "Sim", + "shape": "Skr", "locationName": "finishTime" }, "StartTime": { - "shape": "Sim", + "shape": "Skr", "locationName": "startTime" }, "SubmitTime": { - "shape": "Sim", + "shape": "Skr", "locationName": "submitTime" } } }, "UserMetadata": { - "shape": "Sii", + "shape": "Skn", "locationName": "userMetadata" + }, + "Warnings": { + "locationName": "warnings", + "type": "list", + "member": { + "type": "structure", + "members": { + "Code": { + "locationName": "code", + "type": "integer" + }, + "Count": { + "locationName": "count", + "type": "integer" + } + }, + "required": [ + "Count", + "Code" + ] + } } }, "required": [ - "Role", - "Settings" + "Settings", + "Role" ] }, - "Sim": { + "Skr": { "type": "timestamp", "timestampFormat": "unixTimestamp" }, - "Sip": { + "Sku": { "type": "list", "member": {} }, - "Sj0": { + "Sl7": { "type": "structure", "members": { "AdAvailOffset": { @@ -4808,20 +5313,27 @@ "member": { "type": "structure", "members": { + "AdvancedInputFilter": { + "locationName": "advancedInputFilter" + }, + "AdvancedInputFilterSettings": { + "shape": "Su", + "locationName": "advancedInputFilterSettings" + }, "AudioSelectorGroups": { - "shape": "St", + "shape": "Sx", "locationName": "audioSelectorGroups" }, "AudioSelectors": { - "shape": "Sx", + "shape": "S11", "locationName": "audioSelectors" }, "CaptionSelectors": { - "shape": "S1i", + "shape": "S1n", "locationName": "captionSelectors" }, "Crop": { - "shape": "S25", + "shape": "S2c", "locationName": "crop" }, "DeblockFilter": { @@ -4830,6 +5342,9 @@ "DenoiseFilter": { "locationName": "denoiseFilter" }, + "DolbyVisionMetadataXml": { + "locationName": "dolbyVisionMetadataXml" + }, "FilterEnable": { "locationName": "filterEnable" }, @@ -4838,18 +5353,18 @@ "type": "integer" }, "ImageInserter": { - "shape": "S2i", + "shape": "S2p", "locationName": "imageInserter" }, "InputClippings": { - "shape": "S2p", + "shape": "S2x", "locationName": "inputClippings" }, "InputScanType": { "locationName": "inputScanType" }, "Position": { - "shape": "S25", + "shape": "S2c", "locationName": "position" }, "ProgramNumber": { @@ -4866,43 +5381,43 @@ "locationName": "timecodeStart" }, "VideoSelector": { - "shape": "S2y", + "shape": "S38", "locationName": "videoSelector" } } } }, "KantarWatermark": { - "shape": "S37", + "shape": "S3j", "locationName": "kantarWatermark" }, "MotionImageInserter": { - "shape": "S3f", + "shape": "S3r", "locationName": "motionImageInserter" }, "NielsenConfiguration": { - "shape": "S3n", + "shape": "S3z", "locationName": "nielsenConfiguration" }, "NielsenNonLinearWatermark": { - "shape": "S3p", + "shape": "S41", "locationName": "nielsenNonLinearWatermark" }, "OutputGroups": { - "shape": "S3w", + "shape": "S48", "locationName": "outputGroups" }, "TimecodeConfig": { - "shape": "Sia", + "shape": "Skf", "locationName": "timecodeConfig" }, "TimedMetadataInsertion": { - "shape": "Sid", + "shape": "Ski", "locationName": "timedMetadataInsertion" } } }, - "Sj4": { + "Slb": { "type": "structure", "members": { "AccelerationSettings": { @@ -4916,7 +5431,7 @@ "locationName": "category" }, "CreatedAt": { - "shape": "Sim", + "shape": "Skr", "locationName": "createdAt" }, "Description": { @@ -4927,7 +5442,7 @@ "locationName": "hopDestinations" }, "LastUpdated": { - "shape": "Sim", + "shape": "Skr", "locationName": "lastUpdated" }, "Name": { @@ -4941,7 +5456,7 @@ "locationName": "queue" }, "Settings": { - "shape": "Sj0", + "shape": "Sl7", "locationName": "settings" }, "StatusUpdateInterval": { @@ -4956,11 +5471,11 @@ "Name" ] }, - "Sj7": { + "Sle": { "type": "structure", "members": { "AudioDescriptions": { - "shape": "S6q", + "shape": "S7w", "locationName": "audioDescriptions" }, "CaptionDescriptions": { @@ -4973,7 +5488,7 @@ "locationName": "customLanguageCode" }, "DestinationSettings": { - "shape": "S98", + "shape": "Sai", "locationName": "destinationSettings" }, "LanguageCode": { @@ -4986,16 +5501,16 @@ } }, "ContainerSettings": { - "shape": "Sa9", + "shape": "Sbs", "locationName": "containerSettings" }, "VideoDescription": { - "shape": "Scd", + "shape": "Se7", "locationName": "videoDescription" } } }, - "Sjb": { + "Sli": { "type": "structure", "members": { "Arn": { @@ -5005,21 +5520,21 @@ "locationName": "category" }, "CreatedAt": { - "shape": "Sim", + "shape": "Skr", "locationName": "createdAt" }, "Description": { "locationName": "description" }, "LastUpdated": { - "shape": "Sim", + "shape": "Skr", "locationName": "lastUpdated" }, "Name": { "locationName": "name" }, "Settings": { - "shape": "Sj7", + "shape": "Sle", "locationName": "settings" }, "Type": { @@ -5031,7 +5546,7 @@ "Name" ] }, - "Sje": { + "Sll": { "type": "structure", "members": { "Commitment": { @@ -5051,21 +5566,21 @@ "RenewalType" ] }, - "Sjj": { + "Slq": { "type": "structure", "members": { "Arn": { "locationName": "arn" }, "CreatedAt": { - "shape": "Sim", + "shape": "Skr", "locationName": "createdAt" }, "Description": { "locationName": "description" }, "LastUpdated": { - "shape": "Sim", + "shape": "Skr", "locationName": "lastUpdated" }, "Name": { @@ -5086,11 +5601,11 @@ "locationName": "commitment" }, "ExpiresAt": { - "shape": "Sim", + "shape": "Skr", "locationName": "expiresAt" }, "PurchasedAt": { - "shape": "Sim", + "shape": "Skr", "locationName": "purchasedAt" }, "RenewalType": { @@ -5119,6 +5634,20 @@ "required": [ "Name" ] + }, + "Sme": { + "type": "structure", + "members": { + "HttpInputs": { + "locationName": "httpInputs" + }, + "HttpsInputs": { + "locationName": "httpsInputs" + }, + "S3Inputs": { + "locationName": "s3Inputs" + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/medialive-2017-10-14.min.json b/iamlivecore/service/medialive-2017-10-14.min.json index 9606aa1a..dea4d384 100644 --- a/iamlivecore/service/medialive-2017-10-14.min.json +++ b/iamlivecore/service/medialive-2017-10-14.min.json @@ -236,6 +236,24 @@ "members": {} } }, + "ClaimDevice": { + "http": { + "requestUri": "/prod/claimDevice", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Id": { + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateChannel": { "http": { "requestUri": "/prod/channels", @@ -245,31 +263,43 @@ "type": "structure", "members": { "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EncoderSettings": { - "shape": "S2b", + "shape": "S2g", "locationName": "encoderSettings" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "locationName": "maintenance", + "type": "structure", + "members": { + "MaintenanceDay": { + "locationName": "maintenanceDay" + }, + "MaintenanceStartTime": { + "locationName": "maintenanceStartTime" + } + } + }, "Name": { "locationName": "name" }, @@ -285,7 +315,7 @@ "locationName": "roleArn" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Vpc": { @@ -315,7 +345,7 @@ "type": "structure", "members": { "Channel": { - "shape": "Se1", + "shape": "Sf8", "locationName": "channel" } } @@ -330,11 +360,11 @@ "type": "structure", "members": { "Destinations": { - "shape": "Se9", + "shape": "Sfh", "locationName": "destinations" }, "InputDevices": { - "shape": "Seb", + "shape": "Sfj", "locationName": "inputDevices" }, "InputSecurityGroups": { @@ -342,7 +372,7 @@ "locationName": "inputSecurityGroups" }, "MediaConnectFlows": { - "shape": "Sed", + "shape": "Sfl", "locationName": "mediaConnectFlows" }, "Name": { @@ -356,11 +386,11 @@ "locationName": "roleArn" }, "Sources": { - "shape": "Sef", + "shape": "Sfn", "locationName": "sources" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Type": { @@ -389,7 +419,7 @@ "type": "structure", "members": { "Input": { - "shape": "Sek", + "shape": "Sfs", "locationName": "input" } } @@ -404,11 +434,11 @@ "type": "structure", "members": { "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "WhitelistRules": { - "shape": "Sew", + "shape": "Sg4", "locationName": "whitelistRules" } } @@ -417,7 +447,7 @@ "type": "structure", "members": { "SecurityGroup": { - "shape": "Sez", + "shape": "Sg7", "locationName": "securityGroup" } } @@ -436,7 +466,7 @@ "locationName": "availabilityZones" }, "MultiplexSettings": { - "shape": "Sf4", + "shape": "Sgc", "locationName": "multiplexSettings" }, "Name": { @@ -447,7 +477,7 @@ "idempotencyToken": true }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } }, @@ -462,7 +492,7 @@ "type": "structure", "members": { "Multiplex": { - "shape": "Sf9", + "shape": "Sgh", "locationName": "multiplex" } } @@ -481,7 +511,7 @@ "locationName": "multiplexId" }, "MultiplexProgramSettings": { - "shape": "Sff", + "shape": "Sgn", "locationName": "multiplexProgramSettings" }, "ProgramName": { @@ -503,7 +533,7 @@ "type": "structure", "members": { "MultiplexProgram": { - "shape": "Sfo", + "shape": "Sgv", "locationName": "multiplexProgram" } } @@ -526,7 +556,7 @@ "idempotencyToken": true }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } }, @@ -538,7 +568,7 @@ "type": "structure", "members": { "Input": { - "shape": "Sek", + "shape": "Sfs", "locationName": "input" } } @@ -557,7 +587,7 @@ "locationName": "resource-arn" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } }, @@ -591,43 +621,47 @@ "locationName": "arn" }, "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EgressEndpoints": { - "shape": "Se2", + "shape": "Sf9", "locationName": "egressEndpoints" }, "EncoderSettings": { - "shape": "S2b", + "shape": "S2g", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "shape": "Sfb", + "locationName": "maintenance" + }, "Name": { "locationName": "name" }, "PipelineDetails": { - "shape": "Se4", + "shape": "Sfc", "locationName": "pipelineDetails" }, "PipelinesRunningCount": { @@ -641,11 +675,11 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Vpc": { - "shape": "Se7", + "shape": "Sff", "locationName": "vpc" } } @@ -726,14 +760,14 @@ "locationName": "availabilityZones" }, "Destinations": { - "shape": "Sfa", + "shape": "Sgi", "locationName": "destinations" }, "Id": { "locationName": "id" }, "MultiplexSettings": { - "shape": "Sf4", + "shape": "Sgc", "locationName": "multiplexSettings" }, "Name": { @@ -751,7 +785,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } } @@ -787,15 +821,15 @@ "locationName": "channelId" }, "MultiplexProgramSettings": { - "shape": "Sff", + "shape": "Sgn", "locationName": "multiplexProgramSettings" }, "PacketIdentifiersMap": { - "shape": "Sfp", + "shape": "Sgw", "locationName": "packetIdentifiersMap" }, "PipelineDetails": { - "shape": "Sfr", + "shape": "Sgy", "locationName": "pipelineDetails" }, "ProgramName": { @@ -864,11 +898,15 @@ "Region": { "locationName": "region" }, + "RenewalSettings": { + "shape": "Shh", + "locationName": "renewalSettings" + }, "ReservationId": { "locationName": "reservationId" }, "ResourceSpecification": { - "shape": "Sga", + "shape": "Shj", "locationName": "resourceSpecification" }, "Start": { @@ -878,7 +916,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "UsagePrice": { @@ -961,43 +999,47 @@ "locationName": "arn" }, "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EgressEndpoints": { - "shape": "Se2", + "shape": "Sf9", "locationName": "egressEndpoints" }, "EncoderSettings": { - "shape": "S2b", + "shape": "S2g", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "shape": "Sfb", + "locationName": "maintenance" + }, "Name": { "locationName": "name" }, "PipelineDetails": { - "shape": "Se4", + "shape": "Sfc", "locationName": "pipelineDetails" }, "PipelinesRunningCount": { @@ -1011,11 +1053,11 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Vpc": { - "shape": "Se7", + "shape": "Sff", "locationName": "vpc" } } @@ -1050,7 +1092,7 @@ "locationName": "attachedChannels" }, "Destinations": { - "shape": "Sel", + "shape": "Sft", "locationName": "destinations" }, "Id": { @@ -1060,7 +1102,7 @@ "locationName": "inputClass" }, "InputDevices": { - "shape": "Seb", + "shape": "Sfj", "locationName": "inputDevices" }, "InputPartnerIds": { @@ -1071,7 +1113,7 @@ "locationName": "inputSourceType" }, "MediaConnectFlows": { - "shape": "Seq", + "shape": "Sfy", "locationName": "mediaConnectFlows" }, "Name": { @@ -1085,14 +1127,14 @@ "locationName": "securityGroups" }, "Sources": { - "shape": "Ses", + "shape": "Sg0", "locationName": "sources" }, "State": { "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Type": { @@ -1135,7 +1177,7 @@ "locationName": "deviceUpdateStatus" }, "HdDeviceSettings": { - "shape": "Sgv", + "shape": "Si4", "locationName": "hdDeviceSettings" }, "Id": { @@ -1148,7 +1190,7 @@ "locationName": "name" }, "NetworkSettings": { - "shape": "Sh0", + "shape": "Si9", "locationName": "networkSettings" }, "SerialNumber": { @@ -1158,8 +1200,22 @@ "locationName": "type" }, "UhdDeviceSettings": { - "shape": "Sh3", + "shape": "Sic", "locationName": "uhdDeviceSettings" + }, + "Tags": { + "shape": "Sf5", + "locationName": "tags" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "MedialiveInputArns": { + "shape": "S5", + "locationName": "medialiveInputArns" + }, + "OutputType": { + "locationName": "outputType" } } } @@ -1252,11 +1308,11 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "WhitelistRules": { - "shape": "Sf1", + "shape": "Sg9", "locationName": "whitelistRules" } } @@ -1291,14 +1347,14 @@ "locationName": "availabilityZones" }, "Destinations": { - "shape": "Sfa", + "shape": "Sgi", "locationName": "destinations" }, "Id": { "locationName": "id" }, "MultiplexSettings": { - "shape": "Sf4", + "shape": "Sgc", "locationName": "multiplexSettings" }, "Name": { @@ -1316,7 +1372,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } } @@ -1352,15 +1408,15 @@ "locationName": "channelId" }, "MultiplexProgramSettings": { - "shape": "Sff", + "shape": "Sgn", "locationName": "multiplexProgramSettings" }, "PacketIdentifiersMap": { - "shape": "Sfp", + "shape": "Sgw", "locationName": "packetIdentifiersMap" }, "PipelineDetails": { - "shape": "Sfr", + "shape": "Sgy", "locationName": "pipelineDetails" }, "ProgramName": { @@ -1420,7 +1476,7 @@ "locationName": "region" }, "ResourceSpecification": { - "shape": "Sga", + "shape": "Shj", "locationName": "resourceSpecification" }, "UsagePrice": { @@ -1490,11 +1546,15 @@ "Region": { "locationName": "region" }, + "RenewalSettings": { + "shape": "Shh", + "locationName": "renewalSettings" + }, "ReservationId": { "locationName": "reservationId" }, "ResourceSpecification": { - "shape": "Sga", + "shape": "Shj", "locationName": "resourceSpecification" }, "Start": { @@ -1504,7 +1564,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "UsagePrice": { @@ -1554,6 +1614,95 @@ } } }, + "DescribeAccountConfiguration": { + "http": { + "method": "GET", + "requestUri": "/prod/accountConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "AccountConfiguration": { + "shape": "Sj2", + "locationName": "accountConfiguration" + } + } + } + }, + "DescribeThumbnails": { + "http": { + "method": "GET", + "requestUri": "/prod/channels/{channelId}/thumbnails", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ChannelId": { + "location": "uri", + "locationName": "channelId" + }, + "PipelineId": { + "location": "querystring", + "locationName": "pipelineId" + }, + "ThumbnailType": { + "location": "querystring", + "locationName": "thumbnailType" + } + }, + "required": [ + "ThumbnailType", + "PipelineId", + "ChannelId" + ] + }, + "output": { + "type": "structure", + "members": { + "ThumbnailDetails": { + "locationName": "thumbnailDetails", + "type": "list", + "member": { + "type": "structure", + "members": { + "PipelineId": { + "locationName": "pipelineId" + }, + "Thumbnails": { + "locationName": "thumbnails", + "type": "list", + "member": { + "type": "structure", + "members": { + "Body": { + "locationName": "body" + }, + "ContentType": { + "locationName": "contentType" + }, + "ThumbnailType": { + "locationName": "thumbnailType" + }, + "TimeStamp": { + "locationName": "timeStamp", + "type": "timestamp", + "timestampFormat": "iso8601" + } + } + } + } + } + } + } + } + } + }, "ListChannels": { "http": { "method": "GET", @@ -1587,34 +1736,38 @@ "locationName": "arn" }, "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EgressEndpoints": { - "shape": "Se2", + "shape": "Sf9", "locationName": "egressEndpoints" }, "Id": { "locationName": "id" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "shape": "Sfb", + "locationName": "maintenance" + }, "Name": { "locationName": "name" }, @@ -1629,11 +1782,11 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Vpc": { - "shape": "Se7", + "shape": "Sff", "locationName": "vpc" } } @@ -1744,7 +1897,7 @@ "locationName": "deviceUpdateStatus" }, "HdDeviceSettings": { - "shape": "Sgv", + "shape": "Si4", "locationName": "hdDeviceSettings" }, "Id": { @@ -1757,7 +1910,7 @@ "locationName": "name" }, "NetworkSettings": { - "shape": "Sh0", + "shape": "Si9", "locationName": "networkSettings" }, "SerialNumber": { @@ -1767,8 +1920,22 @@ "locationName": "type" }, "UhdDeviceSettings": { - "shape": "Sh3", + "shape": "Sic", "locationName": "uhdDeviceSettings" + }, + "Tags": { + "shape": "Sf5", + "locationName": "tags" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "MedialiveInputArns": { + "shape": "S5", + "locationName": "medialiveInputArns" + }, + "OutputType": { + "locationName": "outputType" } } } @@ -1806,7 +1973,7 @@ "locationName": "inputSecurityGroups", "type": "list", "member": { - "shape": "Sez" + "shape": "Sg7" } }, "NextToken": { @@ -1842,7 +2009,7 @@ "locationName": "inputs", "type": "list", "member": { - "shape": "Sek" + "shape": "Sfs" } }, "NextToken": { @@ -1966,7 +2133,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } } @@ -2080,7 +2247,7 @@ "locationName": "region" }, "ResourceSpecification": { - "shape": "Sga", + "shape": "Shj", "locationName": "resourceSpecification" }, "UsagePrice": { @@ -2155,7 +2322,7 @@ "locationName": "reservations", "type": "list", "member": { - "shape": "Sin" + "shape": "Ska" } } } @@ -2183,7 +2350,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } } @@ -2208,6 +2375,10 @@ "location": "uri", "locationName": "offeringId" }, + "RenewalSettings": { + "shape": "Shh", + "locationName": "renewalSettings" + }, "RequestId": { "locationName": "requestId", "idempotencyToken": true @@ -2216,7 +2387,7 @@ "locationName": "start" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } }, @@ -2229,12 +2400,37 @@ "type": "structure", "members": { "Reservation": { - "shape": "Sin", + "shape": "Ska", "locationName": "reservation" } } } }, + "RebootInputDevice": { + "http": { + "requestUri": "/prod/inputDevices/{inputDeviceId}/reboot", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Force": { + "locationName": "force" + }, + "InputDeviceId": { + "location": "uri", + "locationName": "inputDeviceId" + } + }, + "required": [ + "InputDeviceId" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "RejectInputDeviceTransfer": { "http": { "requestUri": "/prod/inputDevices/{inputDeviceId}/reject", @@ -2257,6 +2453,31 @@ "members": {} } }, + "UpdateAccountConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/prod/accountConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AccountConfiguration": { + "shape": "Sj2", + "locationName": "accountConfiguration" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccountConfiguration": { + "shape": "Sj2", + "locationName": "accountConfiguration" + } + } + } + }, "StartChannel": { "http": { "requestUri": "/prod/channels/{channelId}/start", @@ -2281,43 +2502,47 @@ "locationName": "arn" }, "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EgressEndpoints": { - "shape": "Se2", + "shape": "Sf9", "locationName": "egressEndpoints" }, "EncoderSettings": { - "shape": "S2b", + "shape": "S2g", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "shape": "Sfb", + "locationName": "maintenance" + }, "Name": { "locationName": "name" }, "PipelineDetails": { - "shape": "Se4", + "shape": "Sfc", "locationName": "pipelineDetails" }, "PipelinesRunningCount": { @@ -2331,16 +2556,60 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Vpc": { - "shape": "Se7", + "shape": "Sff", "locationName": "vpc" } } } }, + "StartInputDevice": { + "http": { + "requestUri": "/prod/inputDevices/{inputDeviceId}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "InputDeviceId": { + "location": "uri", + "locationName": "inputDeviceId" + } + }, + "required": [ + "InputDeviceId" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartInputDeviceMaintenanceWindow": { + "http": { + "requestUri": "/prod/inputDevices/{inputDeviceId}/startInputDeviceMaintenanceWindow", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "InputDeviceId": { + "location": "uri", + "locationName": "inputDeviceId" + } + }, + "required": [ + "InputDeviceId" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "StartMultiplex": { "http": { "requestUri": "/prod/multiplexes/{multiplexId}/start", @@ -2369,14 +2638,14 @@ "locationName": "availabilityZones" }, "Destinations": { - "shape": "Sfa", + "shape": "Sgi", "locationName": "destinations" }, "Id": { "locationName": "id" }, "MultiplexSettings": { - "shape": "Sf4", + "shape": "Sgc", "locationName": "multiplexSettings" }, "Name": { @@ -2394,7 +2663,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } } @@ -2424,43 +2693,47 @@ "locationName": "arn" }, "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EgressEndpoints": { - "shape": "Se2", + "shape": "Sf9", "locationName": "egressEndpoints" }, "EncoderSettings": { - "shape": "S2b", + "shape": "S2g", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "shape": "Sfb", + "locationName": "maintenance" + }, "Name": { "locationName": "name" }, "PipelineDetails": { - "shape": "Se4", + "shape": "Sfc", "locationName": "pipelineDetails" }, "PipelinesRunningCount": { @@ -2474,16 +2747,38 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Vpc": { - "shape": "Se7", + "shape": "Sff", "locationName": "vpc" } } } }, + "StopInputDevice": { + "http": { + "requestUri": "/prod/inputDevices/{inputDeviceId}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "InputDeviceId": { + "location": "uri", + "locationName": "inputDeviceId" + } + }, + "required": [ + "InputDeviceId" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "StopMultiplex": { "http": { "requestUri": "/prod/multiplexes/{multiplexId}/stop", @@ -2512,14 +2807,14 @@ "locationName": "availabilityZones" }, "Destinations": { - "shape": "Sfa", + "shape": "Sgi", "locationName": "destinations" }, "Id": { "locationName": "id" }, "MultiplexSettings": { - "shape": "Sf4", + "shape": "Sgc", "locationName": "multiplexSettings" }, "Name": { @@ -2537,7 +2832,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } } @@ -2584,7 +2879,7 @@ "type": "structure", "members": { "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelId": { @@ -2592,24 +2887,39 @@ "locationName": "channelId" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EncoderSettings": { - "shape": "S2b", + "shape": "S2g", "locationName": "encoderSettings" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "locationName": "maintenance", + "type": "structure", + "members": { + "MaintenanceDay": { + "locationName": "maintenanceDay" + }, + "MaintenanceScheduledDate": { + "locationName": "maintenanceScheduledDate" + }, + "MaintenanceStartTime": { + "locationName": "maintenanceStartTime" + } + } + }, "Name": { "locationName": "name" }, @@ -2625,7 +2935,7 @@ "type": "structure", "members": { "Channel": { - "shape": "Se1", + "shape": "Sf8", "locationName": "channel" } } @@ -2648,7 +2958,7 @@ "locationName": "channelId" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" } }, @@ -2661,7 +2971,7 @@ "type": "structure", "members": { "Channel": { - "shape": "Se1", + "shape": "Sf8", "locationName": "channel" } } @@ -2677,7 +2987,7 @@ "type": "structure", "members": { "Destinations": { - "shape": "Se9", + "shape": "Sfh", "locationName": "destinations" }, "InputDevices": { @@ -2701,7 +3011,7 @@ "locationName": "inputSecurityGroups" }, "MediaConnectFlows": { - "shape": "Sed", + "shape": "Sfl", "locationName": "mediaConnectFlows" }, "Name": { @@ -2711,7 +3021,7 @@ "locationName": "roleArn" }, "Sources": { - "shape": "Sef", + "shape": "Sfn", "locationName": "sources" } }, @@ -2723,7 +3033,7 @@ "type": "structure", "members": { "Input": { - "shape": "Sek", + "shape": "Sfs", "locationName": "input" } } @@ -2739,7 +3049,7 @@ "type": "structure", "members": { "HdDeviceSettings": { - "shape": "Sjd", + "shape": "Slc", "locationName": "hdDeviceSettings" }, "InputDeviceId": { @@ -2750,8 +3060,11 @@ "locationName": "name" }, "UhdDeviceSettings": { - "shape": "Sjd", + "shape": "Slc", "locationName": "uhdDeviceSettings" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" } }, "required": [ @@ -2774,7 +3087,7 @@ "locationName": "deviceUpdateStatus" }, "HdDeviceSettings": { - "shape": "Sgv", + "shape": "Si4", "locationName": "hdDeviceSettings" }, "Id": { @@ -2787,7 +3100,7 @@ "locationName": "name" }, "NetworkSettings": { - "shape": "Sh0", + "shape": "Si9", "locationName": "networkSettings" }, "SerialNumber": { @@ -2797,8 +3110,22 @@ "locationName": "type" }, "UhdDeviceSettings": { - "shape": "Sh3", + "shape": "Sic", "locationName": "uhdDeviceSettings" + }, + "Tags": { + "shape": "Sf5", + "locationName": "tags" + }, + "AvailabilityZone": { + "locationName": "availabilityZone" + }, + "MedialiveInputArns": { + "shape": "S5", + "locationName": "medialiveInputArns" + }, + "OutputType": { + "locationName": "outputType" } } } @@ -2817,11 +3144,11 @@ "locationName": "inputSecurityGroupId" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "WhitelistRules": { - "shape": "Sew", + "shape": "Sg4", "locationName": "whitelistRules" } }, @@ -2833,7 +3160,7 @@ "type": "structure", "members": { "SecurityGroup": { - "shape": "Sez", + "shape": "Sg7", "locationName": "securityGroup" } } @@ -2853,7 +3180,7 @@ "locationName": "multiplexId" }, "MultiplexSettings": { - "shape": "Sf4", + "shape": "Sgc", "locationName": "multiplexSettings" }, "Name": { @@ -2868,7 +3195,7 @@ "type": "structure", "members": { "Multiplex": { - "shape": "Sf9", + "shape": "Sgh", "locationName": "multiplex" } } @@ -2888,7 +3215,7 @@ "locationName": "multiplexId" }, "MultiplexProgramSettings": { - "shape": "Sff", + "shape": "Sgn", "locationName": "multiplexProgramSettings" }, "ProgramName": { @@ -2905,7 +3232,7 @@ "type": "structure", "members": { "MultiplexProgram": { - "shape": "Sfo", + "shape": "Sgv", "locationName": "multiplexProgram" } } @@ -2923,6 +3250,10 @@ "Name": { "locationName": "name" }, + "RenewalSettings": { + "shape": "Shh", + "locationName": "renewalSettings" + }, "ReservationId": { "location": "uri", "locationName": "reservationId" @@ -2936,7 +3267,7 @@ "type": "structure", "members": { "Reservation": { - "shape": "Sin", + "shape": "Ska", "locationName": "reservation" } } @@ -3003,11 +3334,11 @@ "members": { "Tag": { "locationName": "tag" + }, + "Id3": { + "locationName": "id3" } - }, - "required": [ - "Tag" - ] + } }, "HlsTimedMetadataSettings": { "locationName": "hlsTimedMetadataSettings", @@ -3103,6 +3434,21 @@ } } }, + "Scte35InputSettings": { + "locationName": "scte35InputSettings", + "type": "structure", + "members": { + "InputAttachmentNameReference": { + "locationName": "inputAttachmentNameReference" + }, + "Mode": { + "locationName": "mode" + } + }, + "required": [ + "Mode" + ] + }, "Scte35ReturnToNetworkSettings": { "locationName": "scte35ReturnToNetworkSettings", "type": "structure", @@ -3256,7 +3602,7 @@ "type": "integer" }, "Image": { - "shape": "S1k", + "shape": "S1m", "locationName": "image" }, "ImageX": { @@ -3379,7 +3725,7 @@ "InputTimecodeSource" ] }, - "S1k": { + "S1m": { "type": "structure", "members": { "PasswordParam": { @@ -3396,7 +3742,7 @@ "Uri" ] }, - "S20": { + "S25": { "type": "structure", "members": { "Resolution": { @@ -3404,7 +3750,7 @@ } } }, - "S23": { + "S28": { "type": "list", "member": { "type": "structure", @@ -3460,7 +3806,7 @@ } } }, - "S2b": { + "S2g": { "type": "structure", "members": { "AudioDescriptions": { @@ -3494,6 +3840,61 @@ "AudioTypeControl": { "locationName": "audioTypeControl" }, + "AudioWatermarkingSettings": { + "locationName": "audioWatermarkingSettings", + "type": "structure", + "members": { + "NielsenWatermarksSettings": { + "locationName": "nielsenWatermarksSettings", + "type": "structure", + "members": { + "NielsenCbetSettings": { + "locationName": "nielsenCbetSettings", + "type": "structure", + "members": { + "CbetCheckDigitString": { + "locationName": "cbetCheckDigitString" + }, + "CbetStepaside": { + "locationName": "cbetStepaside" + }, + "Csid": { + "locationName": "csid" + } + }, + "required": [ + "CbetCheckDigitString", + "CbetStepaside", + "Csid" + ] + }, + "NielsenDistributionType": { + "locationName": "nielsenDistributionType" + }, + "NielsenNaesIiNwSettings": { + "locationName": "nielsenNaesIiNwSettings", + "type": "structure", + "members": { + "CheckDigitString": { + "locationName": "checkDigitString" + }, + "Sid": { + "locationName": "sid", + "type": "double" + }, + "Timezone": { + "locationName": "timezone" + } + }, + "required": [ + "CheckDigitString", + "Sid" + ] + } + } + } + } + }, "CodecSettings": { "locationName": "codecSettings", "type": "structure", @@ -3559,6 +3960,40 @@ }, "MetadataControl": { "locationName": "metadataControl" + }, + "AttenuationControl": { + "locationName": "attenuationControl" + } + } + }, + "Eac3AtmosSettings": { + "locationName": "eac3AtmosSettings", + "type": "structure", + "members": { + "Bitrate": { + "locationName": "bitrate", + "type": "double" + }, + "CodingMode": { + "locationName": "codingMode" + }, + "Dialnorm": { + "locationName": "dialnorm", + "type": "integer" + }, + "DrcLine": { + "locationName": "drcLine" + }, + "DrcRf": { + "locationName": "drcRf" + }, + "HeightTrim": { + "locationName": "heightTrim", + "type": "double" + }, + "SurroundTrim": { + "locationName": "surroundTrim", + "type": "double" } } }, @@ -3754,7 +4189,7 @@ "type": "structure", "members": { "AvailBlankingImage": { - "shape": "S1k", + "shape": "S1m", "locationName": "availBlankingImage" }, "State": { @@ -3770,6 +4205,35 @@ "locationName": "availSettings", "type": "structure", "members": { + "Esam": { + "locationName": "esam", + "type": "structure", + "members": { + "AcquisitionPointId": { + "locationName": "acquisitionPointId" + }, + "AdAvailOffset": { + "locationName": "adAvailOffset", + "type": "integer" + }, + "PasswordParam": { + "locationName": "passwordParam" + }, + "PoisEndpoint": { + "locationName": "poisEndpoint" + }, + "Username": { + "locationName": "username" + }, + "ZoneIdentity": { + "locationName": "zoneIdentity" + } + }, + "required": [ + "AcquisitionPointId", + "PoisEndpoint" + ] + }, "Scte35SpliceInsert": { "locationName": "scte35SpliceInsert", "type": "structure", @@ -3811,14 +4275,14 @@ "type": "structure", "members": { "BlackoutSlateImage": { - "shape": "S1k", + "shape": "S1m", "locationName": "blackoutSlateImage" }, "NetworkEndBlackout": { "locationName": "networkEndBlackout" }, "NetworkEndBlackoutImage": { - "shape": "S1k", + "shape": "S1m", "locationName": "networkEndBlackoutImage" }, "NetworkId": { @@ -3835,6 +4299,9 @@ "member": { "type": "structure", "members": { + "Accessibility": { + "locationName": "accessibility" + }, "CaptionSelectorName": { "locationName": "captionSelectorName" }, @@ -3862,7 +4329,7 @@ "type": "integer" }, "Font": { - "shape": "S1k", + "shape": "S1m", "locationName": "font" }, "FontColor": { @@ -3929,7 +4396,7 @@ "type": "integer" }, "Font": { - "shape": "S1k", + "shape": "S1m", "locationName": "font" }, "FontColor": { @@ -4102,7 +4569,7 @@ "locationName": "inputLossImageColor" }, "InputLossImageSlate": { - "shape": "S1k", + "shape": "S1m", "locationName": "inputLossImageSlate" }, "InputLossImageType": { @@ -4122,6 +4589,29 @@ }, "SupportLowFramerateInputs": { "locationName": "supportLowFramerateInputs" + }, + "OutputLockingSettings": { + "locationName": "outputLockingSettings", + "type": "structure", + "members": { + "EpochLockingSettings": { + "locationName": "epochLockingSettings", + "type": "structure", + "members": { + "CustomEpoch": { + "locationName": "customEpoch" + }, + "JamSyncTime": { + "locationName": "jamSyncTime" + } + } + }, + "PipelineLockingSettings": { + "locationName": "pipelineLockingSettings", + "type": "structure", + "members": {} + } + } } } }, @@ -4193,7 +4683,7 @@ } }, "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" }, "RolloverInterval": { @@ -4210,7 +4700,7 @@ "type": "structure", "members": { "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" }, "FrameCaptureCdnSettings": { @@ -4291,7 +4781,7 @@ "locationName": "constantIv" }, "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" }, "DirectoryStructure": { @@ -4462,7 +4952,7 @@ "type": "structure", "members": { "KeyProviderServer": { - "shape": "S1k", + "shape": "S1m", "locationName": "keyProviderServer" }, "StaticKeyValue": { @@ -4494,6 +4984,9 @@ "ProgramDateTime": { "locationName": "programDateTime" }, + "ProgramDateTimeClock": { + "locationName": "programDateTimeClock" + }, "ProgramDateTimePeriod": { "locationName": "programDateTimePeriod", "type": "integer" @@ -4539,7 +5032,7 @@ "type": "structure", "members": { "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" } }, @@ -4565,7 +5058,7 @@ "type": "integer" }, "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" }, "EventId": { @@ -4653,6 +5146,9 @@ "RestartDelay": { "locationName": "restartDelay", "type": "integer" + }, + "IncludeFillerNalUnits": { + "locationName": "includeFillerNalUnits" } } }, @@ -4704,7 +5200,7 @@ "type": "structure", "members": { "M2tsSettings": { - "shape": "S87", + "shape": "S90", "locationName": "m2tsSettings" }, "RawSettings": { @@ -4753,7 +5249,7 @@ "locationName": "audioGroupId" }, "AudioOnlyImage": { - "shape": "S1k", + "shape": "S1m", "locationName": "audioOnlyImage" }, "AudioTrackType": { @@ -4851,6 +5347,12 @@ }, "VideoPid": { "locationName": "videoPid" + }, + "KlvBehavior": { + "locationName": "klvBehavior" + }, + "KlvDataPids": { + "locationName": "klvDataPids" } } } @@ -4894,7 +5396,7 @@ "type": "structure", "members": { "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" } }, @@ -4914,7 +5416,7 @@ "type": "integer" }, "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" }, "NumRetries": { @@ -4939,13 +5441,13 @@ "type": "structure", "members": { "M2tsSettings": { - "shape": "S87", + "shape": "S90", "locationName": "m2tsSettings" } } }, "Destination": { - "shape": "S61", + "shape": "S6s", "locationName": "destination" }, "FecOutputSettings": { @@ -5025,6 +5527,10 @@ }, "CaptureIntervalUnits": { "locationName": "captureIntervalUnits" + }, + "TimecodeBurninSettings": { + "shape": "Sb3", + "locationName": "timecodeBurninSettings" } } }, @@ -5058,15 +5564,15 @@ "type": "structure", "members": { "ColorSpacePassthroughSettings": { - "shape": "Sae", + "shape": "Sbc", "locationName": "colorSpacePassthroughSettings" }, "Rec601Settings": { - "shape": "Saf", + "shape": "Sbd", "locationName": "rec601Settings" }, "Rec709Settings": { - "shape": "Sag", + "shape": "Sbe", "locationName": "rec709Settings" } } @@ -5079,7 +5585,7 @@ "type": "structure", "members": { "TemporalFilterSettings": { - "shape": "Saj", + "shape": "Sbh", "locationName": "temporalFilterSettings" } } @@ -5192,6 +5698,10 @@ }, "TimecodeInsertion": { "locationName": "timecodeInsertion" + }, + "TimecodeBurninSettings": { + "shape": "Sb3", + "locationName": "timecodeBurninSettings" } } }, @@ -5224,19 +5734,24 @@ "type": "structure", "members": { "ColorSpacePassthroughSettings": { - "shape": "Sae", + "shape": "Sbc", "locationName": "colorSpacePassthroughSettings" }, + "DolbyVision81Settings": { + "locationName": "dolbyVision81Settings", + "type": "structure", + "members": {} + }, "Hdr10Settings": { - "shape": "Sbh", + "shape": "Scg", "locationName": "hdr10Settings" }, "Rec601Settings": { - "shape": "Saf", + "shape": "Sbd", "locationName": "rec601Settings" }, "Rec709Settings": { - "shape": "Sag", + "shape": "Sbe", "locationName": "rec709Settings" } } @@ -5246,7 +5761,7 @@ "type": "structure", "members": { "TemporalFilterSettings": { - "shape": "Saj", + "shape": "Sbh", "locationName": "temporalFilterSettings" } } @@ -5323,6 +5838,10 @@ }, "TimecodeInsertion": { "locationName": "timecodeInsertion" + }, + "TimecodeBurninSettings": { + "shape": "Sb3", + "locationName": "timecodeBurninSettings" } }, "required": [ @@ -5354,7 +5873,7 @@ "type": "structure", "members": { "TemporalFilterSettings": { - "shape": "Saj", + "shape": "Sbh", "locationName": "temporalFilterSettings" } } @@ -5393,6 +5912,10 @@ }, "TimecodeInsertion": { "locationName": "timecodeInsertion" + }, + "TimecodeBurninSettings": { + "shape": "Sb3", + "locationName": "timecodeBurninSettings" } }, "required": [ @@ -5428,6 +5951,18 @@ "Name" ] } + }, + "ThumbnailConfiguration": { + "locationName": "thumbnailConfiguration", + "type": "structure", + "members": { + "State": { + "locationName": "state" + } + }, + "required": [ + "State" + ] } }, "required": [ @@ -5437,7 +5972,7 @@ "TimecodeConfig" ] }, - "S61": { + "S6s": { "type": "structure", "members": { "DestinationRefId": { @@ -5445,7 +5980,7 @@ } } }, - "S87": { + "S90": { "type": "structure", "members": { "AbsentInputAudioBehavior": { @@ -5640,22 +6175,44 @@ }, "VideoPid": { "locationName": "videoPid" + }, + "Scte35PrerollPullupMilliseconds": { + "locationName": "scte35PrerollPullupMilliseconds", + "type": "double" } } }, - "Sae": { + "Sb3": { + "type": "structure", + "members": { + "FontSize": { + "locationName": "fontSize" + }, + "Position": { + "locationName": "position" + }, + "Prefix": { + "locationName": "prefix" + } + }, + "required": [ + "Position", + "FontSize" + ] + }, + "Sbc": { "type": "structure", "members": {} }, - "Saf": { + "Sbd": { "type": "structure", "members": {} }, - "Sag": { + "Sbe": { "type": "structure", "members": {} }, - "Saj": { + "Sbh": { "type": "structure", "members": { "PostFilterSharpening": { @@ -5666,7 +6223,7 @@ } } }, - "Sbh": { + "Scg": { "type": "structure", "members": { "MaxCll": { @@ -5679,7 +6236,7 @@ } } }, - "Sc7": { + "Sd8": { "type": "list", "member": { "type": "structure", @@ -5844,6 +6401,18 @@ "Track" ] } + }, + "DolbyEDecode": { + "locationName": "dolbyEDecode", + "type": "structure", + "members": { + "ProgramSelection": { + "locationName": "programSelection" + } + }, + "required": [ + "ProgramSelection" + ] } }, "required": [ @@ -6040,6 +6609,10 @@ } } }, + "Scte35Pid": { + "locationName": "scte35Pid", + "type": "integer" + }, "Smpte2038DataPreference": { "locationName": "smpte2038DataPreference" }, @@ -6058,7 +6631,7 @@ "type": "structure", "members": { "Hdr10Settings": { - "shape": "Sbh", + "shape": "Scg", "locationName": "hdr10Settings" } } @@ -6099,7 +6672,7 @@ } } }, - "Sdt": { + "Sex": { "type": "structure", "members": { "Codec": { @@ -6113,55 +6686,59 @@ } } }, - "Sdy": { + "Sf5": { "type": "map", "key": {}, "value": {} }, - "Se1": { + "Sf8": { "type": "structure", "members": { "Arn": { "locationName": "arn" }, "CdiInputSpecification": { - "shape": "S20", + "shape": "S25", "locationName": "cdiInputSpecification" }, "ChannelClass": { "locationName": "channelClass" }, "Destinations": { - "shape": "S23", + "shape": "S28", "locationName": "destinations" }, "EgressEndpoints": { - "shape": "Se2", + "shape": "Sf9", "locationName": "egressEndpoints" }, "EncoderSettings": { - "shape": "S2b", + "shape": "S2g", "locationName": "encoderSettings" }, "Id": { "locationName": "id" }, "InputAttachments": { - "shape": "Sc7", + "shape": "Sd8", "locationName": "inputAttachments" }, "InputSpecification": { - "shape": "Sdt", + "shape": "Sex", "locationName": "inputSpecification" }, "LogLevel": { "locationName": "logLevel" }, + "Maintenance": { + "shape": "Sfb", + "locationName": "maintenance" + }, "Name": { "locationName": "name" }, "PipelineDetails": { - "shape": "Se4", + "shape": "Sfc", "locationName": "pipelineDetails" }, "PipelinesRunningCount": { @@ -6175,16 +6752,16 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Vpc": { - "shape": "Se7", + "shape": "Sff", "locationName": "vpc" } } }, - "Se2": { + "Sf9": { "type": "list", "member": { "type": "structure", @@ -6195,7 +6772,24 @@ } } }, - "Se4": { + "Sfb": { + "type": "structure", + "members": { + "MaintenanceDay": { + "locationName": "maintenanceDay" + }, + "MaintenanceDeadline": { + "locationName": "maintenanceDeadline" + }, + "MaintenanceScheduledDate": { + "locationName": "maintenanceScheduledDate" + }, + "MaintenanceStartTime": { + "locationName": "maintenanceStartTime" + } + } + }, + "Sfc": { "type": "list", "member": { "type": "structure", @@ -6218,7 +6812,7 @@ } } }, - "Se7": { + "Sff": { "type": "structure", "members": { "AvailabilityZones": { @@ -6239,7 +6833,7 @@ } } }, - "Se9": { + "Sfh": { "type": "list", "member": { "type": "structure", @@ -6250,7 +6844,7 @@ } } }, - "Seb": { + "Sfj": { "type": "list", "member": { "type": "structure", @@ -6261,7 +6855,7 @@ } } }, - "Sed": { + "Sfl": { "type": "list", "member": { "type": "structure", @@ -6272,7 +6866,7 @@ } } }, - "Sef": { + "Sfn": { "type": "list", "member": { "type": "structure", @@ -6289,7 +6883,7 @@ } } }, - "Sek": { + "Sfs": { "type": "structure", "members": { "Arn": { @@ -6300,7 +6894,7 @@ "locationName": "attachedChannels" }, "Destinations": { - "shape": "Sel", + "shape": "Sft", "locationName": "destinations" }, "Id": { @@ -6310,7 +6904,7 @@ "locationName": "inputClass" }, "InputDevices": { - "shape": "Seb", + "shape": "Sfj", "locationName": "inputDevices" }, "InputPartnerIds": { @@ -6321,7 +6915,7 @@ "locationName": "inputSourceType" }, "MediaConnectFlows": { - "shape": "Seq", + "shape": "Sfy", "locationName": "mediaConnectFlows" }, "Name": { @@ -6335,14 +6929,14 @@ "locationName": "securityGroups" }, "Sources": { - "shape": "Ses", + "shape": "Sg0", "locationName": "sources" }, "State": { "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "Type": { @@ -6350,7 +6944,7 @@ } } }, - "Sel": { + "Sft": { "type": "list", "member": { "type": "structure", @@ -6379,7 +6973,7 @@ } } }, - "Seq": { + "Sfy": { "type": "list", "member": { "type": "structure", @@ -6390,7 +6984,7 @@ } } }, - "Ses": { + "Sg0": { "type": "list", "member": { "type": "structure", @@ -6407,7 +7001,7 @@ } } }, - "Sew": { + "Sg4": { "type": "list", "member": { "type": "structure", @@ -6418,7 +7012,7 @@ } } }, - "Sez": { + "Sg7": { "type": "structure", "members": { "Arn": { @@ -6435,16 +7029,16 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "WhitelistRules": { - "shape": "Sf1", + "shape": "Sg9", "locationName": "whitelistRules" } } }, - "Sf1": { + "Sg9": { "type": "list", "member": { "type": "structure", @@ -6455,7 +7049,7 @@ } } }, - "Sf4": { + "Sgc": { "type": "structure", "members": { "MaximumVideoBufferDelayMilliseconds": { @@ -6480,7 +7074,7 @@ "TransportStreamId" ] }, - "Sf9": { + "Sgh": { "type": "structure", "members": { "Arn": { @@ -6491,14 +7085,14 @@ "locationName": "availabilityZones" }, "Destinations": { - "shape": "Sfa", + "shape": "Sgi", "locationName": "destinations" }, "Id": { "locationName": "id" }, "MultiplexSettings": { - "shape": "Sf4", + "shape": "Sgc", "locationName": "multiplexSettings" }, "Name": { @@ -6516,12 +7110,12 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" } } }, - "Sfa": { + "Sgi": { "type": "list", "member": { "type": "structure", @@ -6538,7 +7132,7 @@ } } }, - "Sff": { + "Sgn": { "type": "structure", "members": { "PreferredChannelPipeline": { @@ -6597,22 +7191,22 @@ "ProgramNumber" ] }, - "Sfo": { + "Sgv": { "type": "structure", "members": { "ChannelId": { "locationName": "channelId" }, "MultiplexProgramSettings": { - "shape": "Sff", + "shape": "Sgn", "locationName": "multiplexProgramSettings" }, "PacketIdentifiersMap": { - "shape": "Sfp", + "shape": "Sgw", "locationName": "packetIdentifiersMap" }, "PipelineDetails": { - "shape": "Sfr", + "shape": "Sgy", "locationName": "pipelineDetails" }, "ProgramName": { @@ -6620,15 +7214,15 @@ } } }, - "Sfp": { + "Sgw": { "type": "structure", "members": { "AudioPids": { - "shape": "Sfq", + "shape": "Sgx", "locationName": "audioPids" }, "DvbSubPids": { - "shape": "Sfq", + "shape": "Sgx", "locationName": "dvbSubPids" }, "DvbTeletextPid": { @@ -6644,7 +7238,7 @@ "type": "integer" }, "KlvDataPids": { - "shape": "Sfq", + "shape": "Sgx", "locationName": "klvDataPids" }, "PcrPid": { @@ -6660,7 +7254,7 @@ "type": "integer" }, "Scte27Pids": { - "shape": "Sfq", + "shape": "Sgx", "locationName": "scte27Pids" }, "Scte35Pid": { @@ -6677,13 +7271,13 @@ } } }, - "Sfq": { + "Sgx": { "type": "list", "member": { "type": "integer" } }, - "Sfr": { + "Sgy": { "type": "list", "member": { "type": "structure", @@ -6697,7 +7291,19 @@ } } }, - "Sga": { + "Shh": { + "type": "structure", + "members": { + "AutomaticRenewal": { + "locationName": "automaticRenewal" + }, + "RenewalCount": { + "locationName": "renewalCount", + "type": "integer" + } + } + }, + "Shj": { "type": "structure", "members": { "ChannelClass": { @@ -6726,7 +7332,7 @@ } } }, - "Sgv": { + "Si4": { "type": "structure", "members": { "ActiveInput": { @@ -6756,10 +7362,14 @@ "Width": { "locationName": "width", "type": "integer" + }, + "LatencyMs": { + "locationName": "latencyMs", + "type": "integer" } } }, - "Sh0": { + "Si9": { "type": "structure", "members": { "DnsAddresses": { @@ -6780,7 +7390,7 @@ } } }, - "Sh3": { + "Sic": { "type": "structure", "members": { "ActiveInput": { @@ -6810,10 +7420,43 @@ "Width": { "locationName": "width", "type": "integer" + }, + "LatencyMs": { + "locationName": "latencyMs", + "type": "integer" + }, + "Codec": { + "locationName": "codec" + }, + "MediaconnectSettings": { + "locationName": "mediaconnectSettings", + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "RoleArn": { + "locationName": "roleArn" + }, + "SecretArn": { + "locationName": "secretArn" + }, + "SourceName": { + "locationName": "sourceName" + } + } } } }, - "Sin": { + "Sj2": { + "type": "structure", + "members": { + "KmsKeyId": { + "locationName": "kmsKeyId" + } + } + }, + "Ska": { "type": "structure", "members": { "Arn": { @@ -6855,11 +7498,15 @@ "Region": { "locationName": "region" }, + "RenewalSettings": { + "shape": "Shh", + "locationName": "renewalSettings" + }, "ReservationId": { "locationName": "reservationId" }, "ResourceSpecification": { - "shape": "Sga", + "shape": "Shj", "locationName": "resourceSpecification" }, "Start": { @@ -6869,7 +7516,7 @@ "locationName": "state" }, "Tags": { - "shape": "Sdy", + "shape": "Sf5", "locationName": "tags" }, "UsagePrice": { @@ -6878,7 +7525,7 @@ } } }, - "Sjd": { + "Slc": { "type": "structure", "members": { "ConfiguredInput": { @@ -6887,6 +7534,31 @@ "MaxBitrate": { "locationName": "maxBitrate", "type": "integer" + }, + "LatencyMs": { + "locationName": "latencyMs", + "type": "integer" + }, + "Codec": { + "locationName": "codec" + }, + "MediaconnectSettings": { + "locationName": "mediaconnectSettings", + "type": "structure", + "members": { + "FlowArn": { + "locationName": "flowArn" + }, + "RoleArn": { + "locationName": "roleArn" + }, + "SecretArn": { + "locationName": "secretArn" + }, + "SourceName": { + "locationName": "sourceName" + } + } } } } diff --git a/iamlivecore/service/mediapackage-2017-10-12.min.json b/iamlivecore/service/mediapackage-2017-10-12.min.json index 04ebd4bd..de65ab24 100644 --- a/iamlivecore/service/mediapackage-2017-10-12.min.json +++ b/iamlivecore/service/mediapackage-2017-10-12.min.json @@ -43,6 +43,9 @@ "Arn": { "locationName": "arn" }, + "CreatedAt": { + "locationName": "createdAt" + }, "Description": { "locationName": "description" }, @@ -63,7 +66,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "type": "structure" @@ -84,7 +87,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "required": [ @@ -97,6 +100,9 @@ "Arn": { "locationName": "arn" }, + "CreatedAt": { + "locationName": "createdAt" + }, "Description": { "locationName": "description" }, @@ -117,7 +123,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "type": "structure" @@ -141,7 +147,7 @@ }, "S3Destination": { "locationName": "s3Destination", - "shape": "Sd" + "shape": "Se" }, "StartTime": { "locationName": "startTime" @@ -178,7 +184,7 @@ }, "S3Destination": { "locationName": "s3Destination", - "shape": "Sd" + "shape": "Se" }, "StartTime": { "locationName": "startTime" @@ -199,25 +205,25 @@ "members": { "Authorization": { "locationName": "authorization", - "shape": "Sh" + "shape": "Si" }, "ChannelId": { "locationName": "channelId" }, "CmafPackage": { "locationName": "cmafPackage", - "shape": "Si" + "shape": "Sj" }, "DashPackage": { "locationName": "dashPackage", - "shape": "S10" + "shape": "S12" }, "Description": { "locationName": "description" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "S18" + "shape": "S1a" }, "Id": { "locationName": "id" @@ -227,7 +233,7 @@ }, "MssPackage": { "locationName": "mssPackage", - "shape": "S1b" + "shape": "S1d" }, "Origination": { "locationName": "origination" @@ -238,7 +244,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" }, "TimeDelaySeconds": { "locationName": "timeDelaySeconds", @@ -246,7 +252,7 @@ }, "Whitelist": { "locationName": "whitelist", - "shape": "Sp" + "shape": "Sr" } }, "required": [ @@ -262,25 +268,28 @@ }, "Authorization": { "locationName": "authorization", - "shape": "Sh" + "shape": "Si" }, "ChannelId": { "locationName": "channelId" }, "CmafPackage": { "locationName": "cmafPackage", - "shape": "S1f" + "shape": "S1h" + }, + "CreatedAt": { + "locationName": "createdAt" }, "DashPackage": { "locationName": "dashPackage", - "shape": "S10" + "shape": "S12" }, "Description": { "locationName": "description" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "S18" + "shape": "S1a" }, "Id": { "locationName": "id" @@ -290,7 +299,7 @@ }, "MssPackage": { "locationName": "mssPackage", - "shape": "S1b" + "shape": "S1d" }, "Origination": { "locationName": "origination" @@ -301,7 +310,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" }, "TimeDelaySeconds": { "locationName": "timeDelaySeconds", @@ -312,7 +321,7 @@ }, "Whitelist": { "locationName": "whitelist", - "shape": "Sp" + "shape": "Sr" } }, "type": "structure" @@ -387,6 +396,9 @@ "Arn": { "locationName": "arn" }, + "CreatedAt": { + "locationName": "createdAt" + }, "Description": { "locationName": "description" }, @@ -407,7 +419,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "type": "structure" @@ -453,7 +465,7 @@ }, "S3Destination": { "locationName": "s3Destination", - "shape": "Sd" + "shape": "Se" }, "StartTime": { "locationName": "startTime" @@ -490,25 +502,28 @@ }, "Authorization": { "locationName": "authorization", - "shape": "Sh" + "shape": "Si" }, "ChannelId": { "locationName": "channelId" }, "CmafPackage": { "locationName": "cmafPackage", - "shape": "S1f" + "shape": "S1h" + }, + "CreatedAt": { + "locationName": "createdAt" }, "DashPackage": { "locationName": "dashPackage", - "shape": "S10" + "shape": "S12" }, "Description": { "locationName": "description" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "S18" + "shape": "S1a" }, "Id": { "locationName": "id" @@ -518,7 +533,7 @@ }, "MssPackage": { "locationName": "mssPackage", - "shape": "S1b" + "shape": "S1d" }, "Origination": { "locationName": "origination" @@ -529,7 +544,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" }, "TimeDelaySeconds": { "locationName": "timeDelaySeconds", @@ -540,7 +555,7 @@ }, "Whitelist": { "locationName": "whitelist", - "shape": "Sp" + "shape": "Sr" } }, "type": "structure" @@ -575,6 +590,9 @@ "Arn": { "locationName": "arn" }, + "CreatedAt": { + "locationName": "createdAt" + }, "Description": { "locationName": "description" }, @@ -595,7 +613,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "type": "structure" @@ -663,7 +681,7 @@ }, "S3Destination": { "locationName": "s3Destination", - "shape": "Sd" + "shape": "Se" }, "StartTime": { "locationName": "startTime" @@ -721,25 +739,28 @@ }, "Authorization": { "locationName": "authorization", - "shape": "Sh" + "shape": "Si" }, "ChannelId": { "locationName": "channelId" }, "CmafPackage": { "locationName": "cmafPackage", - "shape": "S1f" + "shape": "S1h" + }, + "CreatedAt": { + "locationName": "createdAt" }, "DashPackage": { "locationName": "dashPackage", - "shape": "S10" + "shape": "S12" }, "Description": { "locationName": "description" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "S18" + "shape": "S1a" }, "Id": { "locationName": "id" @@ -749,7 +770,7 @@ }, "MssPackage": { "locationName": "mssPackage", - "shape": "S1b" + "shape": "S1d" }, "Origination": { "locationName": "origination" @@ -760,7 +781,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" }, "TimeDelaySeconds": { "locationName": "timeDelaySeconds", @@ -771,7 +792,7 @@ }, "Whitelist": { "locationName": "whitelist", - "shape": "Sp" + "shape": "Sr" } }, "type": "structure" @@ -804,7 +825,7 @@ "members": { "Tags": { "locationName": "tags", - "shape": "S27" + "shape": "S29" } }, "type": "structure" @@ -837,6 +858,9 @@ "Arn": { "locationName": "arn" }, + "CreatedAt": { + "locationName": "createdAt" + }, "Description": { "locationName": "description" }, @@ -857,7 +881,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "type": "structure" @@ -891,6 +915,9 @@ "Arn": { "locationName": "arn" }, + "CreatedAt": { + "locationName": "createdAt" + }, "Description": { "locationName": "description" }, @@ -911,7 +938,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "type": "structure" @@ -930,7 +957,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S27" + "shape": "S29" } }, "required": [ @@ -955,7 +982,7 @@ "TagKeys": { "location": "querystring", "locationName": "tagKeys", - "shape": "Sp" + "shape": "Sr" } }, "required": [ @@ -991,6 +1018,9 @@ "Arn": { "locationName": "arn" }, + "CreatedAt": { + "locationName": "createdAt" + }, "Description": { "locationName": "description" }, @@ -1011,7 +1041,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" } }, "type": "structure" @@ -1027,22 +1057,22 @@ "members": { "Authorization": { "locationName": "authorization", - "shape": "Sh" + "shape": "Si" }, "CmafPackage": { "locationName": "cmafPackage", - "shape": "Si" + "shape": "Sj" }, "DashPackage": { "locationName": "dashPackage", - "shape": "S10" + "shape": "S12" }, "Description": { "locationName": "description" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "S18" + "shape": "S1a" }, "Id": { "location": "uri", @@ -1053,7 +1083,7 @@ }, "MssPackage": { "locationName": "mssPackage", - "shape": "S1b" + "shape": "S1d" }, "Origination": { "locationName": "origination" @@ -1068,7 +1098,7 @@ }, "Whitelist": { "locationName": "whitelist", - "shape": "Sp" + "shape": "Sr" } }, "required": [ @@ -1083,25 +1113,28 @@ }, "Authorization": { "locationName": "authorization", - "shape": "Sh" + "shape": "Si" }, "ChannelId": { "locationName": "channelId" }, "CmafPackage": { "locationName": "cmafPackage", - "shape": "S1f" + "shape": "S1h" + }, + "CreatedAt": { + "locationName": "createdAt" }, "DashPackage": { "locationName": "dashPackage", - "shape": "S10" + "shape": "S12" }, "Description": { "locationName": "description" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "S18" + "shape": "S1a" }, "Id": { "locationName": "id" @@ -1111,7 +1144,7 @@ }, "MssPackage": { "locationName": "mssPackage", - "shape": "S1b" + "shape": "S1d" }, "Origination": { "locationName": "origination" @@ -1122,7 +1155,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S9" + "shape": "Sa" }, "TimeDelaySeconds": { "locationName": "timeDelaySeconds", @@ -1133,7 +1166,7 @@ }, "Whitelist": { "locationName": "whitelist", - "shape": "Sp" + "shape": "Sr" } }, "type": "structure" @@ -1167,13 +1200,15 @@ "locationName": "id" }, "Password": { - "locationName": "password" + "locationName": "password", + "shape": "S9" }, "Url": { "locationName": "url" }, "Username": { - "locationName": "username" + "locationName": "username", + "shape": "S9" } }, "type": "structure" @@ -1184,11 +1219,15 @@ "type": "structure" }, "S9": { + "sensitive": true, + "type": "string" + }, + "Sa": { "key": {}, "type": "map", "value": {} }, - "Sd": { + "Se": { "members": { "BucketName": { "locationName": "bucketName" @@ -1207,7 +1246,7 @@ ], "type": "structure" }, - "Sh": { + "Si": { "members": { "CdnIdentifierSecret": { "locationName": "cdnIdentifierSecret" @@ -1222,11 +1261,11 @@ ], "type": "structure" }, - "Si": { + "Sj": { "members": { "Encryption": { "locationName": "encryption", - "shape": "Sj" + "shape": "Sk" }, "HlsManifests": { "locationName": "hlsManifests", @@ -1237,7 +1276,7 @@ }, "AdTriggers": { "locationName": "adTriggers", - "shape": "St" + "shape": "Sv" }, "AdsOnDeliveryRestrictions": { "locationName": "adsOnDeliveryRestrictions" @@ -1280,23 +1319,26 @@ }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sy" + "shape": "S10" } }, "type": "structure" }, - "Sj": { + "Sk": { "members": { "ConstantInitializationVector": { "locationName": "constantInitializationVector" }, + "EncryptionMethod": { + "locationName": "encryptionMethod" + }, "KeyRotationIntervalSeconds": { "locationName": "keyRotationIntervalSeconds", "type": "integer" }, "SpekeKeyProvider": { "locationName": "spekeKeyProvider", - "shape": "Sl" + "shape": "Sn" } }, "required": [ @@ -1304,7 +1346,7 @@ ], "type": "structure" }, - "Sl": { + "Sn": { "members": { "CertificateArn": { "locationName": "certificateArn" @@ -1333,7 +1375,7 @@ }, "SystemIds": { "locationName": "systemIds", - "shape": "Sp" + "shape": "Sr" }, "Url": { "locationName": "url" @@ -1347,15 +1389,15 @@ ], "type": "structure" }, - "Sp": { + "Sr": { "member": {}, "type": "list" }, - "St": { + "Sv": { "member": {}, "type": "list" }, - "Sy": { + "S10": { "members": { "MaxVideoBitsPerSecond": { "locationName": "maxVideoBitsPerSecond", @@ -1371,11 +1413,11 @@ }, "type": "structure" }, - "S10": { + "S12": { "members": { "AdTriggers": { "locationName": "adTriggers", - "shape": "St" + "shape": "Sv" }, "AdsOnDeliveryRestrictions": { "locationName": "adsOnDeliveryRestrictions" @@ -1389,7 +1431,7 @@ }, "SpekeKeyProvider": { "locationName": "spekeKeyProvider", - "shape": "Sl" + "shape": "Sn" } }, "required": [ @@ -1397,6 +1439,10 @@ ], "type": "structure" }, + "IncludeIframeOnlyStream": { + "locationName": "includeIframeOnlyStream", + "type": "boolean" + }, "ManifestLayout": { "locationName": "manifestLayout" }, @@ -1429,7 +1475,7 @@ }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sy" + "shape": "S10" }, "SuggestedPresentationDelaySeconds": { "locationName": "suggestedPresentationDelaySeconds", @@ -1444,14 +1490,14 @@ }, "type": "structure" }, - "S18": { + "S1a": { "members": { "AdMarkers": { "locationName": "adMarkers" }, "AdTriggers": { "locationName": "adTriggers", - "shape": "St" + "shape": "Sv" }, "AdsOnDeliveryRestrictions": { "locationName": "adsOnDeliveryRestrictions" @@ -1475,7 +1521,7 @@ }, "SpekeKeyProvider": { "locationName": "spekeKeyProvider", - "shape": "Sl" + "shape": "Sn" } }, "required": [ @@ -1483,6 +1529,10 @@ ], "type": "structure" }, + "IncludeDvbSubtitles": { + "locationName": "includeDvbSubtitles", + "type": "boolean" + }, "IncludeIframeOnlyStream": { "locationName": "includeIframeOnlyStream", "type": "boolean" @@ -1504,7 +1554,7 @@ }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sy" + "shape": "S10" }, "UseAudioRenditionGroup": { "locationName": "useAudioRenditionGroup", @@ -1513,14 +1563,14 @@ }, "type": "structure" }, - "S1b": { + "S1d": { "members": { "Encryption": { "locationName": "encryption", "members": { "SpekeKeyProvider": { "locationName": "spekeKeyProvider", - "shape": "Sl" + "shape": "Sn" } }, "required": [ @@ -1538,16 +1588,16 @@ }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sy" + "shape": "S10" } }, "type": "structure" }, - "S1f": { + "S1h": { "members": { "Encryption": { "locationName": "encryption", - "shape": "Sj" + "shape": "Sk" }, "HlsManifests": { "locationName": "hlsManifests", @@ -1579,6 +1629,13 @@ }, "Url": { "locationName": "url" + }, + "AdTriggers": { + "locationName": "adTriggers", + "shape": "Sv" + }, + "AdsOnDeliveryRestrictions": { + "locationName": "adsOnDeliveryRestrictions" } }, "required": [ @@ -1597,12 +1654,12 @@ }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sy" + "shape": "S10" } }, "type": "structure" }, - "S27": { + "S29": { "key": {}, "type": "map", "value": {} diff --git a/iamlivecore/service/mediapackage-vod-2018-11-07.min.json b/iamlivecore/service/mediapackage-vod-2018-11-07.min.json index ab5468be..14edcc52 100644 --- a/iamlivecore/service/mediapackage-vod-2018-11-07.min.json +++ b/iamlivecore/service/mediapackage-vod-2018-11-07.min.json @@ -43,6 +43,9 @@ "locationName": "authorization", "shape": "S5" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DomainName": { "locationName": "domainName" }, @@ -144,18 +147,18 @@ }, "DashPackage": { "locationName": "dashPackage", - "shape": "Sn" + "shape": "Sq" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "Sw" + "shape": "S10" }, "Id": { "locationName": "id" }, "MssPackage": { "locationName": "mssPackage", - "shape": "Sz" + "shape": "S13" }, "PackagingGroupId": { "locationName": "packagingGroupId" @@ -180,20 +183,23 @@ "locationName": "cmafPackage", "shape": "Sc" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DashPackage": { "locationName": "dashPackage", - "shape": "Sn" + "shape": "Sq" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "Sw" + "shape": "S10" }, "Id": { "locationName": "id" }, "MssPackage": { "locationName": "mssPackage", - "shape": "Sz" + "shape": "S13" }, "PackagingGroupId": { "locationName": "packagingGroupId" @@ -243,6 +249,9 @@ "locationName": "authorization", "shape": "S5" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DomainName": { "locationName": "domainName" }, @@ -410,20 +419,23 @@ "locationName": "cmafPackage", "shape": "Sc" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DashPackage": { "locationName": "dashPackage", - "shape": "Sn" + "shape": "Sq" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "Sw" + "shape": "S10" }, "Id": { "locationName": "id" }, "MssPackage": { "locationName": "mssPackage", - "shape": "Sz" + "shape": "S13" }, "PackagingGroupId": { "locationName": "packagingGroupId" @@ -456,6 +468,10 @@ }, "output": { "members": { + "ApproximateAssetCount": { + "locationName": "approximateAssetCount", + "type": "integer" + }, "Arn": { "locationName": "arn" }, @@ -463,6 +479,9 @@ "locationName": "authorization", "shape": "S5" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DomainName": { "locationName": "domainName" }, @@ -588,20 +607,23 @@ "locationName": "cmafPackage", "shape": "Sc" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DashPackage": { "locationName": "dashPackage", - "shape": "Sn" + "shape": "Sq" }, "HlsPackage": { "locationName": "hlsPackage", - "shape": "Sw" + "shape": "S10" }, "Id": { "locationName": "id" }, "MssPackage": { "locationName": "mssPackage", - "shape": "Sz" + "shape": "S13" }, "PackagingGroupId": { "locationName": "packagingGroupId" @@ -648,6 +670,10 @@ "locationName": "packagingGroups", "member": { "members": { + "ApproximateAssetCount": { + "locationName": "approximateAssetCount", + "type": "integer" + }, "Arn": { "locationName": "arn" }, @@ -655,6 +681,9 @@ "locationName": "authorization", "shape": "S5" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DomainName": { "locationName": "domainName" }, @@ -700,7 +729,7 @@ "members": { "Tags": { "locationName": "tags", - "shape": "S1x" + "shape": "S21" } }, "type": "structure" @@ -719,7 +748,7 @@ }, "Tags": { "locationName": "tags", - "shape": "S1x" + "shape": "S21" } }, "required": [ @@ -744,7 +773,7 @@ "TagKeys": { "location": "querystring", "locationName": "tagKeys", - "shape": "Sf" + "shape": "Si" } }, "required": [ @@ -778,6 +807,10 @@ }, "output": { "members": { + "ApproximateAssetCount": { + "locationName": "approximateAssetCount", + "type": "integer" + }, "Arn": { "locationName": "arn" }, @@ -785,6 +818,9 @@ "locationName": "authorization", "shape": "S5" }, + "CreatedAt": { + "locationName": "createdAt" + }, "DomainName": { "locationName": "domainName" }, @@ -839,6 +875,9 @@ "PackagingConfigurationId": { "locationName": "packagingConfigurationId" }, + "Status": { + "locationName": "status" + }, "Url": { "locationName": "url" } @@ -867,7 +906,7 @@ }, "HlsManifests": { "locationName": "hlsManifests", - "shape": "Sg" + "shape": "Sj" }, "IncludeEncoderConfigurationInSegments": { "locationName": "includeEncoderConfigurationInSegments", @@ -885,12 +924,28 @@ }, "Se": { "members": { + "EncryptionContractConfiguration": { + "locationName": "encryptionContractConfiguration", + "members": { + "PresetSpeke20Audio": { + "locationName": "presetSpeke20Audio" + }, + "PresetSpeke20Video": { + "locationName": "presetSpeke20Video" + } + }, + "required": [ + "PresetSpeke20Audio", + "PresetSpeke20Video" + ], + "type": "structure" + }, "RoleArn": { "locationName": "roleArn" }, "SystemIds": { "locationName": "systemIds", - "shape": "Sf" + "shape": "Si" }, "Url": { "locationName": "url" @@ -903,11 +958,11 @@ ], "type": "structure" }, - "Sf": { + "Si": { "member": {}, "type": "list" }, - "Sg": { + "Sj": { "member": { "members": { "AdMarkers": { @@ -930,14 +985,14 @@ }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sl" + "shape": "So" } }, "type": "structure" }, "type": "list" }, - "Sl": { + "So": { "members": { "MaxVideoBitsPerSecond": { "locationName": "maxVideoBitsPerSecond", @@ -953,7 +1008,7 @@ }, "type": "structure" }, - "Sn": { + "Sq": { "members": { "DashManifests": { "locationName": "dashManifests", @@ -972,9 +1027,12 @@ "Profile": { "locationName": "profile" }, + "ScteMarkersSource": { + "locationName": "scteMarkersSource" + }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sl" + "shape": "So" } }, "type": "structure" @@ -998,6 +1056,10 @@ "locationName": "includeEncoderConfigurationInSegments", "type": "boolean" }, + "IncludeIframeOnlyStream": { + "locationName": "includeIframeOnlyStream", + "type": "boolean" + }, "PeriodTriggers": { "locationName": "periodTriggers", "member": {}, @@ -1016,7 +1078,7 @@ ], "type": "structure" }, - "Sw": { + "S10": { "members": { "Encryption": { "locationName": "encryption", @@ -1039,7 +1101,11 @@ }, "HlsManifests": { "locationName": "hlsManifests", - "shape": "Sg" + "shape": "Sj" + }, + "IncludeDvbSubtitles": { + "locationName": "includeDvbSubtitles", + "type": "boolean" }, "SegmentDurationSeconds": { "locationName": "segmentDurationSeconds", @@ -1055,7 +1121,7 @@ ], "type": "structure" }, - "Sz": { + "S13": { "members": { "Encryption": { "locationName": "encryption", @@ -1079,7 +1145,7 @@ }, "StreamSelection": { "locationName": "streamSelection", - "shape": "Sl" + "shape": "So" } }, "type": "structure" @@ -1096,7 +1162,7 @@ ], "type": "structure" }, - "S1x": { + "S21": { "key": {}, "type": "map", "value": {} diff --git a/iamlivecore/service/mediapackagev2-2022-12-25.min.json b/iamlivecore/service/mediapackagev2-2022-12-25.min.json new file mode 100644 index 00000000..0a29c87e --- /dev/null +++ b/iamlivecore/service/mediapackagev2-2022-12-25.min.json @@ -0,0 +1,1346 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-12-25", + "endpointPrefix": "mediapackagev2", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "mediapackagev2", + "serviceFullName": "AWS Elemental MediaPackage v2", + "serviceId": "MediaPackageV2", + "signatureVersion": "v4", + "signingName": "mediapackagev2", + "uid": "mediapackagev2-2022-12-25" + }, + "operations": { + "CreateChannel": { + "http": { + "requestUri": "/channelGroup/{ChannelGroupName}/channel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": {}, + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "x-amzn-client-token" + }, + "Description": {}, + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "ChannelName", + "ChannelGroupName", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "Arn": {}, + "ChannelName": {}, + "ChannelGroupName": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "IngestEndpoints": { + "shape": "Sb" + }, + "Tags": { + "shape": "S5" + } + } + }, + "idempotent": true + }, + "CreateChannelGroup": { + "http": { + "requestUri": "/channelGroup", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName" + ], + "members": { + "ChannelGroupName": {}, + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "x-amzn-client-token" + }, + "Description": {}, + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ChannelGroupName", + "Arn", + "EgressDomain", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "ChannelGroupName": {}, + "Arn": {}, + "EgressDomain": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "Tags": { + "shape": "S5" + } + } + }, + "idempotent": true + }, + "CreateOriginEndpoint": { + "http": { + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "ContainerType" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "OriginEndpointName": {}, + "ContainerType": {}, + "Segment": { + "shape": "Sh" + }, + "ClientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "x-amzn-client-token" + }, + "Description": {}, + "StartoverWindowSeconds": { + "type": "integer" + }, + "HlsManifests": { + "shape": "S14" + }, + "LowLatencyHlsManifests": { + "shape": "S1b" + }, + "Tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "ContainerType", + "Segment", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "Arn": {}, + "ChannelGroupName": {}, + "ChannelName": {}, + "OriginEndpointName": {}, + "ContainerType": {}, + "Segment": { + "shape": "Sh" + }, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "StartoverWindowSeconds": { + "type": "integer" + }, + "HlsManifests": { + "shape": "S1h" + }, + "LowLatencyHlsManifests": { + "shape": "S1j" + }, + "Tags": { + "shape": "S5" + } + } + }, + "idempotent": true + }, + "DeleteChannel": { + "http": { + "method": "DELETE", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteChannelGroup": { + "http": { + "method": "DELETE", + "requestUri": "/channelGroup/{ChannelGroupName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteChannelPolicy": { + "http": { + "method": "DELETE", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteOriginEndpoint": { + "http": { + "method": "DELETE", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "OriginEndpointName": { + "location": "uri", + "locationName": "OriginEndpointName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteOriginEndpointPolicy": { + "http": { + "method": "DELETE", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "OriginEndpointName": { + "location": "uri", + "locationName": "OriginEndpointName" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetChannel": { + "http": { + "method": "GET", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "ChannelName", + "ChannelGroupName", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "Arn": {}, + "ChannelName": {}, + "ChannelGroupName": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "IngestEndpoints": { + "shape": "Sb" + }, + "Tags": { + "shape": "S5" + } + } + } + }, + "GetChannelGroup": { + "http": { + "method": "GET", + "requestUri": "/channelGroup/{ChannelGroupName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ChannelGroupName", + "Arn", + "EgressDomain", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "ChannelGroupName": {}, + "Arn": {}, + "EgressDomain": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + } + }, + "GetChannelPolicy": { + "http": { + "method": "GET", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "Policy" + ], + "members": { + "ChannelGroupName": {}, + "ChannelName": {}, + "Policy": {} + } + } + }, + "GetOriginEndpoint": { + "http": { + "method": "GET", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "OriginEndpointName": { + "location": "uri", + "locationName": "OriginEndpointName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "ContainerType", + "Segment", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "Arn": {}, + "ChannelGroupName": {}, + "ChannelName": {}, + "OriginEndpointName": {}, + "ContainerType": {}, + "Segment": { + "shape": "Sh" + }, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "StartoverWindowSeconds": { + "type": "integer" + }, + "HlsManifests": { + "shape": "S1h" + }, + "LowLatencyHlsManifests": { + "shape": "S1j" + }, + "Tags": { + "shape": "S5" + } + } + } + }, + "GetOriginEndpointPolicy": { + "http": { + "method": "GET", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "OriginEndpointName": { + "location": "uri", + "locationName": "OriginEndpointName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "Policy" + ], + "members": { + "ChannelGroupName": {}, + "ChannelName": {}, + "OriginEndpointName": {}, + "Policy": {} + } + } + }, + "ListChannelGroups": { + "http": { + "method": "GET", + "requestUri": "/channelGroup", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ChannelGroupName", + "Arn", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "ChannelGroupName": {}, + "Arn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListChannels": { + "http": { + "method": "GET", + "requestUri": "/channelGroup/{ChannelGroupName}/channel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "ChannelName", + "ChannelGroupName", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "Arn": {}, + "ChannelName": {}, + "ChannelGroupName": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListOriginEndpoints": { + "http": { + "method": "GET", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "ContainerType" + ], + "members": { + "Arn": {}, + "ChannelGroupName": {}, + "ChannelName": {}, + "OriginEndpointName": {}, + "ContainerType": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "HlsManifests": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ManifestName" + ], + "members": { + "ManifestName": {}, + "ChildManifestName": {}, + "Url": {} + } + } + }, + "LowLatencyHlsManifests": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ManifestName" + ], + "members": { + "ManifestName": {}, + "ChildManifestName": {}, + "Url": {} + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + } + }, + "PutChannelPolicy": { + "http": { + "method": "PUT", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "Policy" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "Policy": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "PutOriginEndpointPolicy": { + "http": { + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "Policy" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "OriginEndpointName": { + "location": "uri", + "locationName": "OriginEndpointName" + }, + "Policy": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "idempotent": true + }, + "UpdateChannel": { + "http": { + "method": "PUT", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "Description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "ChannelName", + "ChannelGroupName", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "Arn": {}, + "ChannelName": {}, + "ChannelGroupName": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "IngestEndpoints": { + "shape": "Sb" + }, + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + }, + "idempotent": true + }, + "UpdateChannelGroup": { + "http": { + "method": "PUT", + "requestUri": "/channelGroup/{ChannelGroupName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "Description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ChannelGroupName", + "Arn", + "EgressDomain", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "ChannelGroupName": {}, + "Arn": {}, + "EgressDomain": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + }, + "idempotent": true + }, + "UpdateOriginEndpoint": { + "http": { + "method": "PUT", + "requestUri": "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "ContainerType" + ], + "members": { + "ChannelGroupName": { + "location": "uri", + "locationName": "ChannelGroupName" + }, + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "OriginEndpointName": { + "location": "uri", + "locationName": "OriginEndpointName" + }, + "ContainerType": {}, + "Segment": { + "shape": "Sh" + }, + "Description": {}, + "StartoverWindowSeconds": { + "type": "integer" + }, + "HlsManifests": { + "shape": "S14" + }, + "LowLatencyHlsManifests": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "ChannelGroupName", + "ChannelName", + "OriginEndpointName", + "ContainerType", + "Segment", + "CreatedAt", + "ModifiedAt" + ], + "members": { + "Arn": {}, + "ChannelGroupName": {}, + "ChannelName": {}, + "OriginEndpointName": {}, + "ContainerType": {}, + "Segment": { + "shape": "Sh" + }, + "CreatedAt": { + "type": "timestamp" + }, + "ModifiedAt": { + "type": "timestamp" + }, + "Description": {}, + "StartoverWindowSeconds": { + "type": "integer" + }, + "HlsManifests": { + "shape": "S1h" + }, + "LowLatencyHlsManifests": { + "shape": "S1j" + }, + "Tags": { + "shape": "S5", + "locationName": "tags" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S5": { + "type": "map", + "key": {}, + "value": {} + }, + "Sb": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Url": {} + } + } + }, + "Sh": { + "type": "structure", + "members": { + "SegmentDurationSeconds": { + "type": "integer" + }, + "SegmentName": {}, + "TsUseAudioRenditionGroup": { + "type": "boolean" + }, + "IncludeIframeOnlyStreams": { + "type": "boolean" + }, + "TsIncludeDvbSubtitles": { + "type": "boolean" + }, + "Scte": { + "type": "structure", + "members": { + "ScteFilter": { + "type": "list", + "member": {} + } + } + }, + "Encryption": { + "type": "structure", + "required": [ + "EncryptionMethod", + "SpekeKeyProvider" + ], + "members": { + "ConstantInitializationVector": {}, + "EncryptionMethod": { + "type": "structure", + "members": { + "TsEncryptionMethod": {}, + "CmafEncryptionMethod": {} + } + }, + "KeyRotationIntervalSeconds": { + "type": "integer" + }, + "SpekeKeyProvider": { + "type": "structure", + "required": [ + "EncryptionContractConfiguration", + "ResourceId", + "DrmSystems", + "RoleArn", + "Url" + ], + "members": { + "EncryptionContractConfiguration": { + "type": "structure", + "required": [ + "PresetSpeke20Audio", + "PresetSpeke20Video" + ], + "members": { + "PresetSpeke20Audio": {}, + "PresetSpeke20Video": {} + } + }, + "ResourceId": {}, + "DrmSystems": { + "type": "list", + "member": {} + }, + "RoleArn": {}, + "Url": {} + } + } + } + } + } + }, + "S14": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ManifestName" + ], + "members": { + "ManifestName": {}, + "ChildManifestName": {}, + "ScteHls": { + "shape": "S17" + }, + "ManifestWindowSeconds": { + "type": "integer" + }, + "ProgramDateTimeIntervalSeconds": { + "type": "integer" + } + } + } + }, + "S17": { + "type": "structure", + "members": { + "AdMarkerHls": {} + } + }, + "S1b": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ManifestName" + ], + "members": { + "ManifestName": {}, + "ChildManifestName": {}, + "ScteHls": { + "shape": "S17" + }, + "ManifestWindowSeconds": { + "type": "integer" + }, + "ProgramDateTimeIntervalSeconds": { + "type": "integer" + } + } + } + }, + "S1h": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ManifestName", + "Url" + ], + "members": { + "ManifestName": {}, + "Url": {}, + "ChildManifestName": {}, + "ManifestWindowSeconds": { + "type": "integer" + }, + "ProgramDateTimeIntervalSeconds": { + "type": "integer" + }, + "ScteHls": { + "shape": "S17" + } + } + } + }, + "S1j": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ManifestName", + "Url" + ], + "members": { + "ManifestName": {}, + "Url": {}, + "ChildManifestName": {}, + "ManifestWindowSeconds": { + "type": "integer" + }, + "ProgramDateTimeIntervalSeconds": { + "type": "integer" + }, + "ScteHls": { + "shape": "S17" + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/mediatailor-2018-04-23.min.json b/iamlivecore/service/mediatailor-2018-04-23.min.json index 2f069ff2..986e0a94 100644 --- a/iamlivecore/service/mediatailor-2018-04-23.min.json +++ b/iamlivecore/service/mediatailor-2018-04-23.min.json @@ -1,4 +1,5 @@ { + "version": "2.0", "metadata": { "apiVersion": "2018-04-23", "endpointPrefix": "api.mediatailor", @@ -12,290 +13,509 @@ "uid": "mediatailor-2018-04-23" }, "operations": { + "ConfigureLogsForChannel": { + "http": { + "method": "PUT", + "requestUri": "/configureLogs/channel", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelName", + "LogTypes" + ], + "members": { + "ChannelName": {}, + "LogTypes": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChannelName": {}, + "LogTypes": { + "shape": "S3" + } + } + } + }, + "ConfigureLogsForPlaybackConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/configureLogs/playbackConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PercentEnabled", + "PlaybackConfigurationName" + ], + "members": { + "PercentEnabled": { + "type": "integer" + }, + "PlaybackConfigurationName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "PercentEnabled" + ], + "members": { + "PercentEnabled": { + "type": "integer" + }, + "PlaybackConfigurationName": {} + } + }, + "idempotent": true + }, "CreateChannel": { "http": { - "requestUri": "/channel/{channelName}", + "requestUri": "/channel/{ChannelName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName", + "Outputs", + "PlaybackMode" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" }, "FillerSlate": { - "shape": "S3" + "shape": "Sa" }, "Outputs": { - "shape": "S4" + "shape": "Sb" }, "PlaybackMode": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" - } - }, - "required": [ - "ChannelName", - "Outputs", - "PlaybackMode" - ], - "type": "structure" + "shape": "Si", + "locationName": "tags" + }, + "Tier": {} + } }, "output": { + "type": "structure", "members": { "Arn": {}, "ChannelName": {}, "ChannelState": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "FillerSlate": { - "shape": "S3" + "shape": "Sa" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" }, "Outputs": { - "shape": "Se" + "shape": "Sn" }, "PlaybackMode": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" + }, + "Tier": {} + } + }, + "idempotent": true + }, + "CreateLiveSource": { + "http": { + "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "HttpPackageConfigurations", + "LiveSourceName", + "SourceLocationName" + ], + "members": { + "HttpPackageConfigurations": { + "shape": "Sq" + }, + "LiveSourceName": { + "location": "uri", + "locationName": "LiveSourceName" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "SourceLocationName" + }, + "Tags": { + "shape": "Si", + "locationName": "tags" } - }, - "type": "structure" - } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sm" + }, + "HttpPackageConfigurations": { + "shape": "Sq" + }, + "LastModifiedTime": { + "shape": "Sm" + }, + "LiveSourceName": {}, + "SourceLocationName": {}, + "Tags": { + "shape": "Si", + "locationName": "tags" + } + } + }, + "idempotent": true + }, + "CreatePrefetchSchedule": { + "http": { + "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Consumption", + "Name", + "PlaybackConfigurationName", + "Retrieval" + ], + "members": { + "Consumption": { + "shape": "Sv" + }, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "PlaybackConfigurationName": { + "location": "uri", + "locationName": "PlaybackConfigurationName" + }, + "Retrieval": { + "shape": "Sz" + }, + "StreamId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Consumption": { + "shape": "Sv" + }, + "Name": {}, + "PlaybackConfigurationName": {}, + "Retrieval": { + "shape": "Sz" + }, + "StreamId": {} + } + }, + "idempotent": true }, "CreateProgram": { "http": { - "requestUri": "/channel/{channelName}/program/{programName}", + "requestUri": "/channel/{ChannelName}/program/{ProgramName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName", + "ProgramName", + "ScheduleConfiguration", + "SourceLocationName" + ], "members": { "AdBreaks": { - "shape": "Sh" + "shape": "S12" }, "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" }, + "LiveSourceName": {}, "ProgramName": { "location": "uri", - "locationName": "programName" + "locationName": "ProgramName" }, "ScheduleConfiguration": { + "type": "structure", + "required": [ + "Transition" + ], "members": { + "ClipRange": { + "shape": "S1f" + }, "Transition": { + "type": "structure", + "required": [ + "RelativePosition", + "Type" + ], "members": { + "DurationMillis": { + "type": "long" + }, "RelativePosition": {}, "RelativeProgram": {}, "ScheduledStartTimeMillis": { "type": "long" }, "Type": {} - }, - "required": [ - "Type", - "RelativePosition" - ], - "type": "structure" + } } - }, - "required": [ - "Transition" - ], - "type": "structure" + } }, "SourceLocationName": {}, "VodSourceName": {} - }, - "required": [ - "ChannelName", - "ProgramName", - "VodSourceName", - "ScheduleConfiguration", - "SourceLocationName" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "AdBreaks": { - "shape": "Sh" + "shape": "S12" }, "Arn": {}, "ChannelName": {}, + "ClipRange": { + "shape": "S1f" + }, "CreationTime": { - "shape": "Sd" + "shape": "Sm" + }, + "DurationMillis": { + "type": "long" }, + "LiveSourceName": {}, "ProgramName": {}, "ScheduledStartTime": { - "shape": "Sd" + "shape": "Sm" }, "SourceLocationName": {}, "VodSourceName": {} - }, - "type": "structure" - } + } + }, + "idempotent": true }, "CreateSourceLocation": { "http": { - "requestUri": "/sourceLocation/{sourceLocationName}", + "requestUri": "/sourceLocation/{SourceLocationName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "HttpConfiguration", + "SourceLocationName" + ], "members": { "AccessConfiguration": { - "shape": "Sr" + "shape": "S1k" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "Su" + "shape": "S1n" }, "HttpConfiguration": { - "shape": "Sv" + "shape": "S1o" + }, + "SegmentDeliveryConfigurations": { + "shape": "S1p" }, "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" }, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "required": [ - "SourceLocationName", - "HttpConfiguration" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "AccessConfiguration": { - "shape": "Sr" + "shape": "S1k" }, "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "Su" + "shape": "S1n" }, "HttpConfiguration": { - "shape": "Sv" + "shape": "S1o" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" + }, + "SegmentDeliveryConfigurations": { + "shape": "S1p" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "type": "structure" - } + } + }, + "idempotent": true }, "CreateVodSource": { "http": { - "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", + "requestUri": "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "HttpPackageConfigurations", + "SourceLocationName", + "VodSourceName" + ], "members": { "HttpPackageConfigurations": { - "shape": "Sy" + "shape": "Sq" }, "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" }, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "VodSourceName": { "location": "uri", - "locationName": "vodSourceName" + "locationName": "VodSourceName" } - }, - "required": [ - "SourceLocationName", - "VodSourceName", - "HttpPackageConfigurations" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "HttpPackageConfigurations": { - "shape": "Sy" + "shape": "Sq" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "VodSourceName": {} - }, - "type": "structure" - } + } + }, + "idempotent": true }, "DeleteChannel": { "http": { "method": "DELETE", - "requestUri": "/channel/{channelName}", + "requestUri": "/channel/{ChannelName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" } - }, - "required": [ - "ChannelName" - ], - "type": "structure" + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "DeleteChannelPolicy": { "http": { "method": "DELETE", - "requestUri": "/channel/{channelName}/policy", + "requestUri": "/channel/{ChannelName}/policy", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" } - }, + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteLiveSource": { + "http": { + "method": "DELETE", + "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", + "responseCode": 200 + }, + "input": { + "type": "structure", "required": [ - "ChannelName" + "LiveSourceName", + "SourceLocationName" ], - "type": "structure" + "members": { + "LiveSourceName": { + "location": "uri", + "locationName": "LiveSourceName" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "SourceLocationName" + } + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "DeletePlaybackConfiguration": { "http": { @@ -304,314 +524,413 @@ "responseCode": 204 }, "input": { + "type": "structure", + "required": [ + "Name" + ], "members": { "Name": { "location": "uri", "locationName": "Name" } - }, + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeletePrefetchSchedule": { + "http": { + "method": "DELETE", + "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}/{Name}", + "responseCode": 204 + }, + "input": { + "type": "structure", "required": [ - "Name" + "Name", + "PlaybackConfigurationName" ], - "type": "structure" + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + }, + "PlaybackConfigurationName": { + "location": "uri", + "locationName": "PlaybackConfigurationName" + } + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "DeleteProgram": { "http": { "method": "DELETE", - "requestUri": "/channel/{channelName}/program/{programName}", + "requestUri": "/channel/{ChannelName}/program/{ProgramName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName", + "ProgramName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" }, "ProgramName": { "location": "uri", - "locationName": "programName" + "locationName": "ProgramName" } - }, - "required": [ - "ChannelName", - "ProgramName" - ], - "type": "structure" + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "DeleteSourceLocation": { "http": { "method": "DELETE", - "requestUri": "/sourceLocation/{sourceLocationName}", + "requestUri": "/sourceLocation/{SourceLocationName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "SourceLocationName" + ], "members": { "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" } - }, - "required": [ - "SourceLocationName" - ], - "type": "structure" + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "DeleteVodSource": { "http": { "method": "DELETE", - "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", + "requestUri": "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}", "responseCode": 200 }, "input": { - "members": { - "SourceLocationName": { - "location": "uri", - "locationName": "sourceLocationName" - }, - "VodSourceName": { - "location": "uri", - "locationName": "vodSourceName" - } - }, + "type": "structure", "required": [ "SourceLocationName", "VodSourceName" ], - "type": "structure" + "members": { + "SourceLocationName": { + "location": "uri", + "locationName": "SourceLocationName" + }, + "VodSourceName": { + "location": "uri", + "locationName": "VodSourceName" + } + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "DescribeChannel": { "http": { "method": "GET", - "requestUri": "/channel/{channelName}", + "requestUri": "/channel/{ChannelName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" } - }, - "required": [ - "ChannelName" - ], - "type": "structure" + } }, "output": { + "type": "structure", + "required": [ + "LogConfiguration" + ], "members": { "Arn": {}, "ChannelName": {}, "ChannelState": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "FillerSlate": { - "shape": "S3" + "shape": "Sa" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" + }, + "LogConfiguration": { + "shape": "S2c" }, "Outputs": { - "shape": "Se" + "shape": "Sn" }, "PlaybackMode": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" - } - }, - "type": "structure" + "shape": "Si", + "locationName": "tags" + }, + "Tier": {} + } } }, - "DescribeProgram": { + "DescribeLiveSource": { "http": { "method": "GET", - "requestUri": "/channel/{channelName}/program/{programName}", + "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "LiveSourceName", + "SourceLocationName" + ], "members": { - "ChannelName": { + "LiveSourceName": { "location": "uri", - "locationName": "channelName" + "locationName": "LiveSourceName" }, - "ProgramName": { + "SourceLocationName": { "location": "uri", - "locationName": "programName" + "locationName": "SourceLocationName" } - }, + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sm" + }, + "HttpPackageConfigurations": { + "shape": "Sq" + }, + "LastModifiedTime": { + "shape": "Sm" + }, + "LiveSourceName": {}, + "SourceLocationName": {}, + "Tags": { + "shape": "Si", + "locationName": "tags" + } + } + } + }, + "DescribeProgram": { + "http": { + "method": "GET", + "requestUri": "/channel/{ChannelName}/program/{ProgramName}", + "responseCode": 200 + }, + "input": { + "type": "structure", "required": [ "ChannelName", "ProgramName" ], - "type": "structure" + "members": { + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "ProgramName": { + "location": "uri", + "locationName": "ProgramName" + } + } }, "output": { + "type": "structure", "members": { "AdBreaks": { - "shape": "Sh" + "shape": "S12" }, "Arn": {}, "ChannelName": {}, + "ClipRange": { + "shape": "S1f" + }, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, + "DurationMillis": { + "type": "long" + }, + "LiveSourceName": {}, "ProgramName": {}, "ScheduledStartTime": { - "shape": "Sd" + "shape": "Sm" }, "SourceLocationName": {}, "VodSourceName": {} - }, - "type": "structure" + } } }, "DescribeSourceLocation": { "http": { "method": "GET", - "requestUri": "/sourceLocation/{sourceLocationName}", + "requestUri": "/sourceLocation/{SourceLocationName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "SourceLocationName" + ], "members": { "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" } - }, - "required": [ - "SourceLocationName" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "AccessConfiguration": { - "shape": "Sr" + "shape": "S1k" }, "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "Su" + "shape": "S1n" }, "HttpConfiguration": { - "shape": "Sv" + "shape": "S1o" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" + }, + "SegmentDeliveryConfigurations": { + "shape": "S1p" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "type": "structure" + } } }, "DescribeVodSource": { "http": { "method": "GET", - "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", + "requestUri": "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "SourceLocationName", + "VodSourceName" + ], "members": { "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" }, "VodSourceName": { "location": "uri", - "locationName": "vodSourceName" + "locationName": "VodSourceName" } - }, - "required": [ - "SourceLocationName", - "VodSourceName" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "HttpPackageConfigurations": { - "shape": "Sy" + "shape": "Sq" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "VodSourceName": {} - }, - "type": "structure" + } } }, "GetChannelPolicy": { "http": { "method": "GET", - "requestUri": "/channel/{channelName}/policy", + "requestUri": "/channel/{ChannelName}/policy", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" } - }, - "required": [ - "ChannelName" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Policy": {} - }, - "type": "structure" + } } }, "GetChannelSchedule": { "http": { "method": "GET", - "requestUri": "/channel/{channelName}/schedule", + "requestUri": "/channel/{ChannelName}/schedule", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" }, "DurationMinutes": { "location": "querystring", @@ -626,60 +945,56 @@ "location": "querystring", "locationName": "nextToken" } - }, - "required": [ - "ChannelName" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Items": { + "type": "list", "member": { + "type": "structure", + "required": [ + "Arn", + "ChannelName", + "ProgramName", + "SourceLocationName" + ], "members": { "ApproximateDurationSeconds": { "type": "long" }, "ApproximateStartTime": { - "shape": "Sd" + "shape": "Sm" }, "Arn": {}, "ChannelName": {}, + "LiveSourceName": {}, "ProgramName": {}, "ScheduleAdBreaks": { + "type": "list", "member": { + "type": "structure", "members": { "ApproximateDurationSeconds": { "type": "long" }, "ApproximateStartTime": { - "shape": "Sd" + "shape": "Sm" }, "SourceLocationName": {}, "VodSourceName": {} - }, - "type": "structure" - }, - "type": "list" + } + } }, "ScheduleEntryType": {}, "SourceLocationName": {}, "VodSourceName": {} - }, - "required": [ - "VodSourceName", - "ChannelName", - "SourceLocationName", - "Arn", - "ProgramName" - ], - "type": "structure" - }, - "type": "list" + } + } }, "NextToken": {} - }, - "type": "structure" + } } }, "GetPlaybackConfiguration": { @@ -689,43 +1004,47 @@ "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "Name" + ], "members": { "Name": { "location": "uri", "locationName": "Name" } - }, - "required": [ - "Name" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S1y" + "shape": "S2y" }, "Bumper": { - "shape": "S20" + "shape": "S31" }, "CdnConfiguration": { - "shape": "S21" + "shape": "S32" }, "ConfigurationAliases": { - "shape": "S22" + "shape": "S33" }, "DashConfiguration": { - "shape": "S23" + "shape": "S34" }, "HlsConfiguration": { - "shape": "S25" + "shape": "S36" }, "LivePreRollConfiguration": { - "shape": "S26" + "shape": "S37" + }, + "LogConfiguration": { + "shape": "S38" }, "ManifestProcessingRules": { - "shape": "S27" + "shape": "S39" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -736,13 +1055,51 @@ "SessionInitializationEndpointPrefix": {}, "SlateAdUrl": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} - }, - "type": "structure" + } + } + }, + "GetPrefetchSchedule": { + "http": { + "method": "GET", + "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "PlaybackConfigurationName" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + }, + "PlaybackConfigurationName": { + "location": "uri", + "locationName": "PlaybackConfigurationName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Consumption": { + "shape": "Sv" + }, + "Name": {}, + "PlaybackConfigurationName": {}, + "Retrieval": { + "shape": "Sz" + }, + "StreamId": {} + } } }, "ListAlerts": { @@ -752,6 +1109,10 @@ "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], "members": { "MaxResults": { "location": "querystring", @@ -766,41 +1127,38 @@ "location": "querystring", "locationName": "resourceArn" } - }, - "required": [ - "ResourceArn" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Items": { + "type": "list", "member": { + "type": "structure", + "required": [ + "AlertCode", + "AlertMessage", + "LastModifiedTime", + "RelatedResourceArns", + "ResourceArn" + ], "members": { "AlertCode": {}, "AlertMessage": {}, + "Category": {}, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" }, "RelatedResourceArns": { - "shape": "S2f" + "shape": "S3k" }, "ResourceArn": {} - }, - "required": [ - "ResourceArn", - "AlertCode", - "LastModifiedTime", - "RelatedResourceArns", - "AlertMessage" - ], - "type": "structure" - }, - "type": "list" + } + } }, "NextToken": {} - }, - "type": "structure" + } } }, "ListChannels": { @@ -810,6 +1168,7 @@ "responseCode": 200 }, "input": { + "type": "structure", "members": { "MaxResults": { "location": "querystring", @@ -820,49 +1179,118 @@ "location": "querystring", "locationName": "nextToken" } - }, - "type": "structure" + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "ChannelName", + "ChannelState", + "LogConfiguration", + "Outputs", + "PlaybackMode", + "Tier" + ], + "members": { + "Arn": {}, + "ChannelName": {}, + "ChannelState": {}, + "CreationTime": { + "shape": "Sm" + }, + "FillerSlate": { + "shape": "Sa" + }, + "LastModifiedTime": { + "shape": "Sm" + }, + "LogConfiguration": { + "shape": "S2c" + }, + "Outputs": { + "shape": "Sn" + }, + "PlaybackMode": {}, + "Tags": { + "shape": "Si", + "locationName": "tags" + }, + "Tier": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListLiveSources": { + "http": { + "method": "GET", + "requestUri": "/sourceLocation/{SourceLocationName}/liveSources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SourceLocationName" + ], + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "SourceLocationName" + } + } }, "output": { + "type": "structure", "members": { "Items": { + "type": "list", "member": { + "type": "structure", + "required": [ + "Arn", + "HttpPackageConfigurations", + "LiveSourceName", + "SourceLocationName" + ], "members": { "Arn": {}, - "ChannelName": {}, - "ChannelState": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, - "FillerSlate": { - "shape": "S3" + "HttpPackageConfigurations": { + "shape": "Sq" }, "LastModifiedTime": { - "shape": "Sd" - }, - "Outputs": { - "shape": "Se" + "shape": "Sm" }, - "PlaybackMode": {}, + "LiveSourceName": {}, + "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "required": [ - "ChannelState", - "ChannelName", - "Outputs", - "Arn", - "PlaybackMode" - ], - "type": "structure" - }, - "type": "list" + } + } }, "NextToken": {} - }, - "type": "structure" + } } }, "ListPlaybackConfigurations": { @@ -872,6 +1300,7 @@ "responseCode": 200 }, "input": { + "type": "structure", "members": { "MaxResults": { "location": "querystring", @@ -882,38 +1311,43 @@ "location": "querystring", "locationName": "NextToken" } - }, - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Items": { + "type": "list", "member": { + "type": "structure", "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S1y" + "shape": "S2y" }, "Bumper": { - "shape": "S20" + "shape": "S31" }, "CdnConfiguration": { - "shape": "S21" + "shape": "S32" }, "ConfigurationAliases": { - "shape": "S22" + "shape": "S33" }, "DashConfiguration": { - "shape": "S23" + "shape": "S34" }, "HlsConfiguration": { - "shape": "S25" + "shape": "S36" }, "LivePreRollConfiguration": { - "shape": "S26" + "shape": "S37" + }, + "LogConfiguration": { + "shape": "S38" }, "ManifestProcessingRules": { - "shape": "S27" + "shape": "S39" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -924,19 +1358,70 @@ "SessionInitializationEndpointPrefix": {}, "SlateAdUrl": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} - }, - "type": "structure" - }, - "type": "list" + } + } }, "NextToken": {} - }, - "type": "structure" + } + } + }, + "ListPrefetchSchedules": { + "http": { + "requestUri": "/prefetchSchedule/{PlaybackConfigurationName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PlaybackConfigurationName" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "PlaybackConfigurationName": { + "location": "uri", + "locationName": "PlaybackConfigurationName" + }, + "StreamId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "Consumption", + "Name", + "PlaybackConfigurationName", + "Retrieval" + ], + "members": { + "Arn": {}, + "Consumption": { + "shape": "Sv" + }, + "Name": {}, + "PlaybackConfigurationName": {}, + "Retrieval": { + "shape": "Sz" + }, + "StreamId": {} + } + } + }, + "NextToken": {} + } } }, "ListSourceLocations": { @@ -946,6 +1431,7 @@ "responseCode": 200 }, "input": { + "type": "structure", "members": { "MaxResults": { "location": "querystring", @@ -956,48 +1442,50 @@ "location": "querystring", "locationName": "nextToken" } - }, - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Items": { + "type": "list", "member": { + "type": "structure", + "required": [ + "Arn", + "HttpConfiguration", + "SourceLocationName" + ], "members": { "AccessConfiguration": { - "shape": "Sr" + "shape": "S1k" }, "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "Su" + "shape": "S1n" }, "HttpConfiguration": { - "shape": "Sv" + "shape": "S1o" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" + }, + "SegmentDeliveryConfigurations": { + "shape": "S1p" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "required": [ - "SourceLocationName", - "HttpConfiguration", - "Arn" - ], - "type": "structure" - }, - "type": "list" + } + } }, "NextToken": {} - }, - "type": "structure" + } } }, "ListTagsForResource": { @@ -1007,34 +1495,38 @@ "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], "members": { "ResourceArn": { "location": "uri", "locationName": "ResourceArn" } - }, - "required": [ - "ResourceArn" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "type": "structure" + } } }, "ListVodSources": { "http": { "method": "GET", - "requestUri": "/sourceLocation/{sourceLocationName}/vodSources", + "requestUri": "/sourceLocation/{SourceLocationName}/vodSources", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "SourceLocationName" + ], "members": { "MaxResults": { "location": "querystring", @@ -1047,75 +1539,72 @@ }, "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" } - }, - "required": [ - "SourceLocationName" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Items": { + "type": "list", "member": { + "type": "structure", + "required": [ + "Arn", + "HttpPackageConfigurations", + "SourceLocationName", + "VodSourceName" + ], "members": { "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "HttpPackageConfigurations": { - "shape": "Sy" + "shape": "Sq" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "VodSourceName": {} - }, - "required": [ - "VodSourceName", - "SourceLocationName", - "HttpPackageConfigurations", - "Arn" - ], - "type": "structure" - }, - "type": "list" + } + } }, "NextToken": {} - }, - "type": "structure" + } } }, "PutChannelPolicy": { "http": { "method": "PUT", - "requestUri": "/channel/{channelName}/policy", + "requestUri": "/channel/{ChannelName}/policy", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName", + "Policy" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" }, "Policy": {} - }, - "required": [ - "ChannelName", - "Policy" - ], - "type": "structure" + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "PutPlaybackConfiguration": { "http": { @@ -1124,36 +1613,40 @@ "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "Name" + ], "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S1y" + "shape": "S2y" }, "Bumper": { - "shape": "S20" + "shape": "S31" }, "CdnConfiguration": { - "shape": "S21" + "shape": "S32" }, "ConfigurationAliases": { - "key": {}, "type": "map", + "key": {}, "value": { - "shape": "Sa" + "shape": "Si" } }, "DashConfiguration": { + "type": "structure", "members": { "MpdLocation": {}, "OriginManifestType": {} - }, - "type": "structure" + } }, "LivePreRollConfiguration": { - "shape": "S26" + "shape": "S37" }, "ManifestProcessingRules": { - "shape": "S27" + "shape": "S39" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -1161,40 +1654,43 @@ }, "SlateAdUrl": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} - }, - "type": "structure" + } }, "output": { + "type": "structure", "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S1y" + "shape": "S2y" }, "Bumper": { - "shape": "S20" + "shape": "S31" }, "CdnConfiguration": { - "shape": "S21" + "shape": "S32" }, "ConfigurationAliases": { - "shape": "S22" + "shape": "S33" }, "DashConfiguration": { - "shape": "S23" + "shape": "S34" }, "HlsConfiguration": { - "shape": "S25" + "shape": "S36" }, "LivePreRollConfiguration": { - "shape": "S26" + "shape": "S37" + }, + "LogConfiguration": { + "shape": "S38" }, "ManifestProcessingRules": { - "shape": "S27" + "shape": "S39" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -1205,60 +1701,62 @@ "SessionInitializationEndpointPrefix": {}, "SlateAdUrl": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "TranscodeProfileName": {}, "VideoContentSourceUrl": {} - }, - "type": "structure" - } + } + }, + "idempotent": true }, "StartChannel": { "http": { "method": "PUT", - "requestUri": "/channel/{channelName}/start", + "requestUri": "/channel/{ChannelName}/start", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" } - }, - "required": [ - "ChannelName" - ], - "type": "structure" + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "StopChannel": { "http": { "method": "PUT", - "requestUri": "/channel/{channelName}/stop", + "requestUri": "/channel/{ChannelName}/stop", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName" + ], "members": { "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" } - }, - "required": [ - "ChannelName" - ], - "type": "structure" + } }, "output": { - "members": {}, - "type": "structure" - } + "type": "structure", + "members": {} + }, + "idempotent": true }, "TagResource": { "http": { @@ -1266,21 +1764,21 @@ "responseCode": 204 }, "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], "members": { "ResourceArn": { "location": "uri", "locationName": "ResourceArn" }, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "required": [ - "ResourceArn", - "Tags" - ], - "type": "structure" + } } }, "UntagResource": { @@ -1290,206 +1788,349 @@ "responseCode": 204 }, "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], "members": { "ResourceArn": { "location": "uri", "locationName": "ResourceArn" }, "TagKeys": { + "shape": "S3k", "location": "querystring", - "locationName": "tagKeys", - "shape": "S2f" + "locationName": "tagKeys" + } + } + }, + "idempotent": true + }, + "UpdateChannel": { + "http": { + "method": "PUT", + "requestUri": "/channel/{ChannelName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ChannelName", + "Outputs" + ], + "members": { + "ChannelName": { + "location": "uri", + "locationName": "ChannelName" + }, + "FillerSlate": { + "shape": "Sa" + }, + "Outputs": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "ChannelName": {}, + "ChannelState": {}, + "CreationTime": { + "shape": "Sm" + }, + "FillerSlate": { + "shape": "Sa" + }, + "LastModifiedTime": { + "shape": "Sm" + }, + "Outputs": { + "shape": "Sn" + }, + "PlaybackMode": {}, + "Tags": { + "shape": "Si", + "locationName": "tags" + }, + "Tier": {} + } + }, + "idempotent": true + }, + "UpdateLiveSource": { + "http": { + "method": "PUT", + "requestUri": "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "HttpPackageConfigurations", + "LiveSourceName", + "SourceLocationName" + ], + "members": { + "HttpPackageConfigurations": { + "shape": "Sq" + }, + "LiveSourceName": { + "location": "uri", + "locationName": "LiveSourceName" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "SourceLocationName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sm" + }, + "HttpPackageConfigurations": { + "shape": "Sq" + }, + "LastModifiedTime": { + "shape": "Sm" + }, + "LiveSourceName": {}, + "SourceLocationName": {}, + "Tags": { + "shape": "Si", + "locationName": "tags" } - }, - "required": [ - "ResourceArn", - "TagKeys" - ], - "type": "structure" - } + } + }, + "idempotent": true }, - "UpdateChannel": { + "UpdateProgram": { "http": { "method": "PUT", - "requestUri": "/channel/{channelName}", + "requestUri": "/channel/{ChannelName}/program/{ProgramName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "ChannelName", + "ProgramName", + "ScheduleConfiguration" + ], "members": { + "AdBreaks": { + "shape": "S12" + }, "ChannelName": { "location": "uri", - "locationName": "channelName" + "locationName": "ChannelName" }, - "Outputs": { - "shape": "S4" + "ProgramName": { + "location": "uri", + "locationName": "ProgramName" + }, + "ScheduleConfiguration": { + "type": "structure", + "members": { + "ClipRange": { + "shape": "S1f" + }, + "Transition": { + "type": "structure", + "members": { + "DurationMillis": { + "type": "long" + }, + "ScheduledStartTimeMillis": { + "type": "long" + } + } + } + } } - }, - "required": [ - "ChannelName", - "Outputs" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { + "AdBreaks": { + "shape": "S12" + }, "Arn": {}, "ChannelName": {}, - "ChannelState": {}, - "CreationTime": { - "shape": "Sd" + "ClipRange": { + "shape": "S1f" }, - "FillerSlate": { - "shape": "S3" + "CreationTime": { + "shape": "Sm" }, - "LastModifiedTime": { - "shape": "Sd" + "DurationMillis": { + "type": "long" }, - "Outputs": { - "shape": "Se" + "LiveSourceName": {}, + "ProgramName": {}, + "ScheduledStartTime": { + "shape": "Sm" }, - "PlaybackMode": {}, - "Tags": { - "locationName": "tags", - "shape": "Sa" - } - }, - "type": "structure" - } + "SourceLocationName": {}, + "VodSourceName": {} + } + }, + "idempotent": true }, "UpdateSourceLocation": { "http": { "method": "PUT", - "requestUri": "/sourceLocation/{sourceLocationName}", + "requestUri": "/sourceLocation/{SourceLocationName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "HttpConfiguration", + "SourceLocationName" + ], "members": { "AccessConfiguration": { - "shape": "Sr" + "shape": "S1k" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "Su" + "shape": "S1n" }, "HttpConfiguration": { - "shape": "Sv" + "shape": "S1o" + }, + "SegmentDeliveryConfigurations": { + "shape": "S1p" }, "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" } - }, - "required": [ - "SourceLocationName", - "HttpConfiguration" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "AccessConfiguration": { - "shape": "Sr" + "shape": "S1k" }, "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "Su" + "shape": "S1n" }, "HttpConfiguration": { - "shape": "Sv" + "shape": "S1o" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" + }, + "SegmentDeliveryConfigurations": { + "shape": "S1p" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" } - }, - "type": "structure" - } + } + }, + "idempotent": true }, "UpdateVodSource": { "http": { "method": "PUT", - "requestUri": "/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}", + "requestUri": "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}", "responseCode": 200 }, "input": { + "type": "structure", + "required": [ + "HttpPackageConfigurations", + "SourceLocationName", + "VodSourceName" + ], "members": { "HttpPackageConfigurations": { - "shape": "Sy" + "shape": "Sq" }, "SourceLocationName": { "location": "uri", - "locationName": "sourceLocationName" + "locationName": "SourceLocationName" }, "VodSourceName": { "location": "uri", - "locationName": "vodSourceName" + "locationName": "VodSourceName" } - }, - "required": [ - "SourceLocationName", - "VodSourceName", - "HttpPackageConfigurations" - ], - "type": "structure" + } }, "output": { + "type": "structure", "members": { "Arn": {}, "CreationTime": { - "shape": "Sd" + "shape": "Sm" }, "HttpPackageConfigurations": { - "shape": "Sy" + "shape": "Sq" }, "LastModifiedTime": { - "shape": "Sd" + "shape": "Sm" }, "SourceLocationName": {}, "Tags": { - "locationName": "tags", - "shape": "Sa" + "shape": "Si", + "locationName": "tags" }, "VodSourceName": {} - }, - "type": "structure" - } + } + }, + "idempotent": true } }, "shapes": { "S3": { + "type": "list", + "member": {} + }, + "Sa": { + "type": "structure", "members": { "SourceLocationName": {}, "VodSourceName": {} - }, - "type": "structure" + } }, - "S4": { + "Sb": { + "type": "list", "member": { + "type": "structure", + "required": [ + "ManifestName", + "SourceGroup" + ], "members": { "DashPlaylistSettings": { - "shape": "S6" + "shape": "Sd" }, "HlsPlaylistSettings": { - "shape": "S8" + "shape": "Se" }, "ManifestName": {}, "SourceGroup": {} - }, - "required": [ - "ManifestName", - "SourceGroup" - ], - "type": "structure" - }, - "type": "list" + } + } }, - "S6": { + "Sd": { + "type": "structure", "members": { "ManifestWindowSeconds": { "type": "integer" @@ -1503,59 +2144,140 @@ "SuggestedPresentationDelaySeconds": { "type": "integer" } - }, - "type": "structure" + } }, - "S8": { + "Se": { + "type": "structure", "members": { + "AdMarkupType": { + "type": "list", + "member": {} + }, "ManifestWindowSeconds": { "type": "integer" } - }, - "type": "structure" + } }, - "Sa": { - "key": {}, + "Si": { "type": "map", + "key": {}, "value": {} }, - "Sd": { - "timestampFormat": "unixTimestamp", - "type": "timestamp" + "Sm": { + "type": "timestamp", + "timestampFormat": "unixTimestamp" }, - "Se": { + "Sn": { + "type": "list", "member": { + "type": "structure", + "required": [ + "ManifestName", + "PlaybackUrl", + "SourceGroup" + ], "members": { "DashPlaylistSettings": { - "shape": "S6" + "shape": "Sd" }, "HlsPlaylistSettings": { - "shape": "S8" + "shape": "Se" }, "ManifestName": {}, "PlaybackUrl": {}, "SourceGroup": {} - }, + } + } + }, + "Sq": { + "type": "list", + "member": { + "type": "structure", "required": [ - "ManifestName", - "PlaybackUrl", - "SourceGroup" + "Path", + "SourceGroup", + "Type" ], - "type": "structure" - }, - "type": "list" + "members": { + "Path": {}, + "SourceGroup": {}, + "Type": {} + } + } + }, + "Sv": { + "type": "structure", + "required": [ + "EndTime" + ], + "members": { + "AvailMatchingCriteria": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DynamicVariable", + "Operator" + ], + "members": { + "DynamicVariable": {}, + "Operator": {} + } + } + }, + "EndTime": { + "shape": "Sm" + }, + "StartTime": { + "shape": "Sm" + } + } + }, + "Sz": { + "type": "structure", + "required": [ + "EndTime" + ], + "members": { + "DynamicVariables": { + "shape": "Si" + }, + "EndTime": { + "shape": "Sm" + }, + "StartTime": { + "shape": "Sm" + } + } }, - "Sh": { + "S12": { + "type": "list", "member": { + "type": "structure", "members": { + "AdBreakMetadata": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, "MessageType": {}, "OffsetMillis": { "type": "long" }, "Slate": { - "shape": "S3" + "shape": "Sa" }, "SpliceInsertMessage": { + "type": "structure", "members": { "AvailNum": { "type": "integer" @@ -1569,126 +2291,183 @@ "UniqueProgramId": { "type": "integer" } - }, - "type": "structure" + } + }, + "TimeSignalMessage": { + "type": "structure", + "members": { + "SegmentationDescriptors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SegmentNum": { + "type": "integer" + }, + "SegmentationEventId": { + "type": "integer" + }, + "SegmentationTypeId": { + "type": "integer" + }, + "SegmentationUpid": {}, + "SegmentationUpidType": { + "type": "integer" + }, + "SegmentsExpected": { + "type": "integer" + }, + "SubSegmentNum": { + "type": "integer" + }, + "SubSegmentsExpected": { + "type": "integer" + } + } + } + } + } } - }, - "type": "structure" - }, - "type": "list" + } + } + }, + "S1f": { + "type": "structure", + "required": [ + "EndOffsetMillis" + ], + "members": { + "EndOffsetMillis": { + "type": "long" + } + } }, - "Sr": { + "S1k": { + "type": "structure", "members": { "AccessType": {}, "SecretsManagerAccessTokenConfiguration": { + "type": "structure", "members": { "HeaderName": {}, "SecretArn": {}, "SecretStringKey": {} - }, - "type": "structure" + } } - }, - "type": "structure" + } }, - "Su": { + "S1n": { + "type": "structure", "members": { "BaseUrl": {} - }, - "type": "structure" + } }, - "Sv": { - "members": { - "BaseUrl": {} - }, + "S1o": { + "type": "structure", "required": [ "BaseUrl" ], - "type": "structure" + "members": { + "BaseUrl": {} + } }, - "Sy": { + "S1p": { + "type": "list", "member": { + "type": "structure", "members": { - "Path": {}, - "SourceGroup": {}, - "Type": {} - }, - "required": [ - "Path", - "Type", - "SourceGroup" - ], - "type": "structure" - }, - "type": "list" + "BaseUrl": {}, + "Name": {} + } + } + }, + "S2c": { + "type": "structure", + "members": { + "LogTypes": { + "shape": "S3" + } + } }, - "S1y": { + "S2y": { + "type": "structure", "members": { + "FillPolicy": {}, "Mode": {}, "Value": {} - }, - "type": "structure" + } }, - "S20": { + "S31": { + "type": "structure", "members": { "EndUrl": {}, "StartUrl": {} - }, - "type": "structure" + } }, - "S21": { + "S32": { + "type": "structure", "members": { "AdSegmentUrlPrefix": {}, "ContentSegmentUrlPrefix": {} - }, - "type": "structure" + } }, - "S22": { - "key": {}, + "S33": { "type": "map", + "key": {}, "value": { - "shape": "Sa" + "shape": "Si" } }, - "S23": { + "S34": { + "type": "structure", "members": { "ManifestEndpointPrefix": {}, "MpdLocation": {}, "OriginManifestType": {} - }, - "type": "structure" + } }, - "S25": { + "S36": { + "type": "structure", "members": { "ManifestEndpointPrefix": {} - }, - "type": "structure" + } }, - "S26": { + "S37": { + "type": "structure", "members": { "AdDecisionServerUrl": {}, "MaxDurationSeconds": { "type": "integer" } - }, - "type": "structure" + } + }, + "S38": { + "type": "structure", + "required": [ + "PercentEnabled" + ], + "members": { + "PercentEnabled": { + "type": "integer" + } + } }, - "S27": { + "S39": { + "type": "structure", "members": { "AdMarkerPassthrough": { + "type": "structure", "members": { "Enabled": { "type": "boolean" } - }, - "type": "structure" + } } - }, - "type": "structure" + } }, - "S2f": { - "member": {}, - "type": "list" + "S3k": { + "type": "list", + "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/medical-imaging-2023-07-19.min.json b/iamlivecore/service/medical-imaging-2023-07-19.min.json new file mode 100644 index 00000000..7b9de568 --- /dev/null +++ b/iamlivecore/service/medical-imaging-2023-07-19.min.json @@ -0,0 +1,1098 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2023-07-19", + "endpointPrefix": "medical-imaging", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Health Imaging", + "serviceId": "Medical Imaging", + "signatureVersion": "v4", + "signingName": "medical-imaging", + "uid": "medical-imaging-2023-07-19" + }, + "operations": { + "CopyImageSet": { + "http": { + "requestUri": "/datastore/{datastoreId}/imageSet/{sourceImageSetId}/copyImageSet", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "sourceImageSetId", + "copyImageSetInformation" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "sourceImageSetId": { + "location": "uri", + "locationName": "sourceImageSetId" + }, + "copyImageSetInformation": { + "type": "structure", + "required": [ + "sourceImageSet" + ], + "members": { + "sourceImageSet": { + "type": "structure", + "required": [ + "latestVersionId" + ], + "members": { + "latestVersionId": {} + } + }, + "destinationImageSet": { + "type": "structure", + "required": [ + "imageSetId", + "latestVersionId" + ], + "members": { + "imageSetId": {}, + "latestVersionId": {} + } + } + } + } + }, + "payload": "copyImageSetInformation" + }, + "output": { + "type": "structure", + "required": [ + "datastoreId", + "sourceImageSetProperties", + "destinationImageSetProperties" + ], + "members": { + "datastoreId": {}, + "sourceImageSetProperties": { + "type": "structure", + "required": [ + "imageSetId", + "latestVersionId" + ], + "members": { + "imageSetId": {}, + "latestVersionId": {}, + "imageSetState": {}, + "imageSetWorkflowStatus": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "imageSetArn": {} + } + }, + "destinationImageSetProperties": { + "type": "structure", + "required": [ + "imageSetId", + "latestVersionId" + ], + "members": { + "imageSetId": {}, + "latestVersionId": {}, + "imageSetState": {}, + "imageSetWorkflowStatus": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "imageSetArn": {} + } + } + } + }, + "endpoint": { + "hostPrefix": "runtime-" + } + }, + "CreateDatastore": { + "http": { + "requestUri": "/datastore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "clientToken" + ], + "members": { + "datastoreName": {}, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "Si" + }, + "kmsKeyArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "datastoreId", + "datastoreStatus" + ], + "members": { + "datastoreId": {}, + "datastoreStatus": {} + } + }, + "idempotent": true + }, + "DeleteDatastore": { + "http": { + "method": "DELETE", + "requestUri": "/datastore/{datastoreId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "datastoreId", + "datastoreStatus" + ], + "members": { + "datastoreId": {}, + "datastoreStatus": {} + } + }, + "idempotent": true + }, + "DeleteImageSet": { + "http": { + "requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/deleteImageSet", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "imageSetId": { + "location": "uri", + "locationName": "imageSetId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId", + "imageSetState", + "imageSetWorkflowStatus" + ], + "members": { + "datastoreId": {}, + "imageSetId": {}, + "imageSetState": {}, + "imageSetWorkflowStatus": {} + } + }, + "endpoint": { + "hostPrefix": "runtime-" + }, + "idempotent": true + }, + "GetDICOMImportJob": { + "http": { + "method": "GET", + "requestUri": "/getDICOMImportJob/datastore/{datastoreId}/job/{jobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "jobId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "jobId": { + "location": "uri", + "locationName": "jobId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobProperties" + ], + "members": { + "jobProperties": { + "type": "structure", + "required": [ + "jobId", + "jobName", + "jobStatus", + "datastoreId", + "dataAccessRoleArn", + "inputS3Uri", + "outputS3Uri" + ], + "members": { + "jobId": {}, + "jobName": {}, + "jobStatus": {}, + "datastoreId": {}, + "dataAccessRoleArn": {}, + "endedAt": { + "type": "timestamp" + }, + "submittedAt": { + "type": "timestamp" + }, + "inputS3Uri": {}, + "outputS3Uri": {}, + "message": {} + } + } + } + } + }, + "GetDatastore": { + "http": { + "method": "GET", + "requestUri": "/datastore/{datastoreId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "datastoreProperties" + ], + "members": { + "datastoreProperties": { + "type": "structure", + "required": [ + "datastoreId", + "datastoreName", + "datastoreStatus" + ], + "members": { + "datastoreId": {}, + "datastoreName": {}, + "datastoreStatus": {}, + "kmsKeyArn": {}, + "datastoreArn": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "GetImageFrame": { + "http": { + "requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/getImageFrame", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId", + "imageFrameInformation" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "imageSetId": { + "location": "uri", + "locationName": "imageSetId" + }, + "imageFrameInformation": { + "type": "structure", + "required": [ + "imageFrameId" + ], + "members": { + "imageFrameId": {} + } + } + }, + "payload": "imageFrameInformation" + }, + "output": { + "type": "structure", + "required": [ + "imageFrameBlob" + ], + "members": { + "imageFrameBlob": { + "type": "blob", + "streaming": true + }, + "contentType": { + "location": "header", + "locationName": "Content-Type" + } + }, + "payload": "imageFrameBlob" + }, + "endpoint": { + "hostPrefix": "runtime-" + } + }, + "GetImageSet": { + "http": { + "requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/getImageSet", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "imageSetId": { + "location": "uri", + "locationName": "imageSetId" + }, + "versionId": { + "location": "querystring", + "locationName": "version" + } + } + }, + "output": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId", + "versionId", + "imageSetState" + ], + "members": { + "datastoreId": {}, + "imageSetId": {}, + "versionId": {}, + "imageSetState": {}, + "imageSetWorkflowStatus": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "deletedAt": { + "type": "timestamp" + }, + "message": {}, + "imageSetArn": {} + } + }, + "endpoint": { + "hostPrefix": "runtime-" + } + }, + "GetImageSetMetadata": { + "http": { + "requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/getImageSetMetadata", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "imageSetId": { + "location": "uri", + "locationName": "imageSetId" + }, + "versionId": { + "location": "querystring", + "locationName": "version" + } + } + }, + "output": { + "type": "structure", + "required": [ + "imageSetMetadataBlob" + ], + "members": { + "imageSetMetadataBlob": { + "type": "blob", + "streaming": true + }, + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "contentEncoding": { + "location": "header", + "locationName": "Content-Encoding" + } + }, + "payload": "imageSetMetadataBlob" + }, + "endpoint": { + "hostPrefix": "runtime-" + } + }, + "ListDICOMImportJobs": { + "http": { + "method": "GET", + "requestUri": "/listDICOMImportJobs/datastore/{datastoreId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "jobStatus": { + "location": "querystring", + "locationName": "jobStatus" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobSummaries" + ], + "members": { + "jobSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "jobId", + "jobName", + "jobStatus", + "datastoreId" + ], + "members": { + "jobId": {}, + "jobName": {}, + "jobStatus": {}, + "datastoreId": {}, + "dataAccessRoleArn": {}, + "endedAt": { + "type": "timestamp" + }, + "submittedAt": { + "type": "timestamp" + }, + "message": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListDatastores": { + "http": { + "method": "GET", + "requestUri": "/datastore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "datastoreStatus": { + "location": "querystring", + "locationName": "datastoreStatus" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "datastoreSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "datastoreId", + "datastoreName", + "datastoreStatus" + ], + "members": { + "datastoreId": {}, + "datastoreName": {}, + "datastoreStatus": {}, + "datastoreArn": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListImageSetVersions": { + "http": { + "requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/listImageSetVersions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "imageSetId": { + "location": "uri", + "locationName": "imageSetId" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "imageSetPropertiesList" + ], + "members": { + "imageSetPropertiesList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "imageSetId", + "versionId", + "imageSetState" + ], + "members": { + "imageSetId": {}, + "versionId": {}, + "imageSetState": {}, + "ImageSetWorkflowStatus": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "deletedAt": { + "type": "timestamp" + }, + "message": {} + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "runtime-" + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "Si" + } + } + } + }, + "SearchImageSets": { + "http": { + "requestUri": "/datastore/{datastoreId}/searchImageSets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "searchCriteria": { + "type": "structure", + "members": { + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "values", + "operator" + ], + "members": { + "values": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DICOMPatientId": { + "shape": "S23" + }, + "DICOMAccessionNumber": { + "shape": "S24" + }, + "DICOMStudyId": { + "shape": "S25" + }, + "DICOMStudyInstanceUID": { + "shape": "S26" + }, + "createdAt": { + "type": "timestamp" + }, + "DICOMStudyDateAndTime": { + "type": "structure", + "required": [ + "DICOMStudyDate" + ], + "members": { + "DICOMStudyDate": { + "shape": "S28" + }, + "DICOMStudyTime": { + "shape": "S29" + } + } + } + }, + "union": true + } + }, + "operator": {} + } + } + } + }, + "sensitive": true + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + }, + "payload": "searchCriteria" + }, + "output": { + "type": "structure", + "required": [ + "imageSetsMetadataSummaries" + ], + "members": { + "imageSetsMetadataSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "imageSetId" + ], + "members": { + "imageSetId": {}, + "version": { + "type": "integer" + }, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "DICOMTags": { + "type": "structure", + "members": { + "DICOMPatientId": { + "shape": "S23" + }, + "DICOMPatientName": { + "type": "string", + "sensitive": true + }, + "DICOMPatientBirthDate": { + "type": "string", + "sensitive": true + }, + "DICOMPatientSex": { + "type": "string", + "sensitive": true + }, + "DICOMStudyInstanceUID": { + "shape": "S26" + }, + "DICOMStudyId": { + "shape": "S25" + }, + "DICOMStudyDescription": { + "type": "string", + "sensitive": true + }, + "DICOMNumberOfStudyRelatedSeries": { + "type": "integer" + }, + "DICOMNumberOfStudyRelatedInstances": { + "type": "integer" + }, + "DICOMAccessionNumber": { + "shape": "S24" + }, + "DICOMStudyDate": { + "shape": "S28" + }, + "DICOMStudyTime": { + "shape": "S29" + } + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "runtime-" + } + }, + "StartDICOMImportJob": { + "http": { + "requestUri": "/startDICOMImportJob/datastore/{datastoreId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "dataAccessRoleArn", + "clientToken", + "datastoreId", + "inputS3Uri", + "outputS3Uri" + ], + "members": { + "jobName": {}, + "dataAccessRoleArn": {}, + "clientToken": { + "idempotencyToken": true + }, + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "inputS3Uri": {}, + "outputS3Uri": {} + } + }, + "output": { + "type": "structure", + "required": [ + "datastoreId", + "jobId", + "jobStatus", + "submittedAt" + ], + "members": { + "datastoreId": {}, + "jobId": {}, + "jobStatus": {}, + "submittedAt": { + "type": "timestamp" + } + } + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Si" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateImageSetMetadata": { + "http": { + "requestUri": "/datastore/{datastoreId}/imageSet/{imageSetId}/updateImageSetMetadata", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId", + "latestVersionId", + "updateImageSetMetadataUpdates" + ], + "members": { + "datastoreId": { + "location": "uri", + "locationName": "datastoreId" + }, + "imageSetId": { + "location": "uri", + "locationName": "imageSetId" + }, + "latestVersionId": { + "location": "querystring", + "locationName": "latestVersion" + }, + "updateImageSetMetadataUpdates": { + "type": "structure", + "members": { + "DICOMUpdates": { + "type": "structure", + "members": { + "removableAttributes": { + "shape": "S2x" + }, + "updatableAttributes": { + "shape": "S2x" + } + } + } + }, + "union": true + } + }, + "payload": "updateImageSetMetadataUpdates" + }, + "output": { + "type": "structure", + "required": [ + "datastoreId", + "imageSetId", + "latestVersionId", + "imageSetState" + ], + "members": { + "datastoreId": {}, + "imageSetId": {}, + "latestVersionId": {}, + "imageSetState": {}, + "imageSetWorkflowStatus": {}, + "createdAt": { + "type": "timestamp" + }, + "updatedAt": { + "type": "timestamp" + }, + "message": {} + } + }, + "endpoint": { + "hostPrefix": "runtime-" + } + } + }, + "shapes": { + "Si": { + "type": "map", + "key": {}, + "value": {} + }, + "S23": { + "type": "string", + "sensitive": true + }, + "S24": { + "type": "string", + "sensitive": true + }, + "S25": { + "type": "string", + "sensitive": true + }, + "S26": { + "type": "string", + "sensitive": true + }, + "S28": { + "type": "string", + "sensitive": true + }, + "S29": { + "type": "string", + "sensitive": true + }, + "S2x": { + "type": "blob", + "sensitive": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/memorydb-2021-01-01.min.json b/iamlivecore/service/memorydb-2021-01-01.min.json index e66400ce..7c9640d1 100644 --- a/iamlivecore/service/memorydb-2021-01-01.min.json +++ b/iamlivecore/service/memorydb-2021-01-01.min.json @@ -65,7 +65,7 @@ "TargetBucket": {}, "KmsKeyId": {}, "Tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -73,7 +73,7 @@ "type": "structure", "members": { "Snapshot": { - "shape": "S11" + "shape": "S12" } } } @@ -87,10 +87,10 @@ "members": { "ACLName": {}, "UserNames": { - "shape": "S17" + "shape": "S18" }, "Tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -98,7 +98,7 @@ "type": "structure", "members": { "ACL": { - "shape": "S1a" + "shape": "S1b" } } } @@ -124,7 +124,7 @@ }, "SubnetGroupName": {}, "SecurityGroupIds": { - "shape": "S1f" + "shape": "S1g" }, "MaintenanceWindow": {}, "Port": { @@ -144,13 +144,16 @@ "type": "integer" }, "Tags": { - "shape": "Sy" + "shape": "Sz" }, "SnapshotWindow": {}, "ACLName": {}, "EngineVersion": {}, "AutoMinorVersionUpgrade": { "type": "boolean" + }, + "DataTiering": { + "type": "boolean" } } }, @@ -175,7 +178,7 @@ "Family": {}, "Description": {}, "Tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -183,7 +186,7 @@ "type": "structure", "members": { "ParameterGroup": { - "shape": "S1k" + "shape": "S1l" } } } @@ -200,7 +203,7 @@ "SnapshotName": {}, "KmsKeyId": {}, "Tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -208,7 +211,7 @@ "type": "structure", "members": { "Snapshot": { - "shape": "S11" + "shape": "S12" } } } @@ -224,10 +227,10 @@ "SubnetGroupName": {}, "Description": {}, "SubnetIds": { - "shape": "S1o" + "shape": "S1p" }, "Tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -235,7 +238,7 @@ "type": "structure", "members": { "SubnetGroup": { - "shape": "S1q" + "shape": "S1r" } } } @@ -251,11 +254,11 @@ "members": { "UserName": {}, "AuthenticationMode": { - "shape": "S1v" + "shape": "S1w" }, "AccessString": {}, "Tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -263,7 +266,7 @@ "type": "structure", "members": { "User": { - "shape": "S20" + "shape": "S21" } } } @@ -282,7 +285,7 @@ "type": "structure", "members": { "ACL": { - "shape": "S1a" + "shape": "S1b" } } } @@ -321,7 +324,7 @@ "type": "structure", "members": { "ParameterGroup": { - "shape": "S1k" + "shape": "S1l" } } } @@ -340,7 +343,7 @@ "type": "structure", "members": { "Snapshot": { - "shape": "S11" + "shape": "S12" } } } @@ -359,7 +362,7 @@ "type": "structure", "members": { "SubnetGroup": { - "shape": "S1q" + "shape": "S1r" } } } @@ -378,7 +381,7 @@ "type": "structure", "members": { "User": { - "shape": "S20" + "shape": "S21" } } } @@ -400,7 +403,7 @@ "ACLs": { "type": "list", "member": { - "shape": "S1a" + "shape": "S1b" } }, "NextToken": {} @@ -524,7 +527,7 @@ "ParameterGroups": { "type": "list", "member": { - "shape": "S1k" + "shape": "S1l" } } } @@ -565,6 +568,75 @@ } } }, + "DescribeReservedNodes": { + "input": { + "type": "structure", + "members": { + "ReservationId": {}, + "ReservedNodesOfferingId": {}, + "NodeType": {}, + "Duration": {}, + "OfferingType": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ReservedNodes": { + "type": "list", + "member": { + "shape": "S36" + } + } + } + } + }, + "DescribeReservedNodesOfferings": { + "input": { + "type": "structure", + "members": { + "ReservedNodesOfferingId": {}, + "NodeType": {}, + "Duration": {}, + "OfferingType": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ReservedNodesOfferings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ReservedNodesOfferingId": {}, + "NodeType": {}, + "Duration": { + "type": "integer" + }, + "FixedPrice": { + "type": "double" + }, + "OfferingType": {}, + "RecurringCharges": { + "shape": "S37" + } + } + } + } + } + } + }, "DescribeServiceUpdates": { "input": { "type": "structure", @@ -633,7 +705,7 @@ "Snapshots": { "type": "list", "member": { - "shape": "S11" + "shape": "S12" } } } @@ -657,7 +729,7 @@ "SubnetGroups": { "type": "list", "member": { - "shape": "S1q" + "shape": "S1r" } } } @@ -697,7 +769,7 @@ "Users": { "type": "list", "member": { - "shape": "S20" + "shape": "S21" } }, "NextToken": {} @@ -739,10 +811,10 @@ "type": "structure", "members": { "ScaleUpNodeTypes": { - "shape": "S3q" + "shape": "S41" }, "ScaleDownNodeTypes": { - "shape": "S3q" + "shape": "S41" } } } @@ -761,7 +833,33 @@ "type": "structure", "members": { "TagList": { - "shape": "Sy" + "shape": "Sz" + } + } + } + }, + "PurchaseReservedNodesOffering": { + "input": { + "type": "structure", + "required": [ + "ReservedNodesOfferingId" + ], + "members": { + "ReservedNodesOfferingId": {}, + "ReservationId": {}, + "NodeCount": { + "type": "integer" + }, + "Tags": { + "shape": "Sz" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReservedNode": { + "shape": "S36" } } } @@ -787,7 +885,7 @@ "type": "structure", "members": { "ParameterGroup": { - "shape": "S1k" + "shape": "S1l" } } } @@ -802,7 +900,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sy" + "shape": "Sz" } } }, @@ -810,7 +908,7 @@ "type": "structure", "members": { "TagList": { - "shape": "Sy" + "shape": "Sz" } } } @@ -834,7 +932,7 @@ "type": "structure", "members": { "TagList": { - "shape": "Sy" + "shape": "Sz" } } } @@ -848,10 +946,10 @@ "members": { "ACLName": {}, "UserNamesToAdd": { - "shape": "S17" + "shape": "S18" }, "UserNamesToRemove": { - "shape": "S17" + "shape": "S18" } } }, @@ -859,7 +957,7 @@ "type": "structure", "members": { "ACL": { - "shape": "S1a" + "shape": "S1b" } } } @@ -874,7 +972,7 @@ "ClusterName": {}, "Description": {}, "SecurityGroupIds": { - "shape": "S1f" + "shape": "S1g" }, "MaintenanceWindow": {}, "SnsTopicArn": {}, @@ -939,7 +1037,7 @@ "type": "structure", "members": { "ParameterGroup": { - "shape": "S1k" + "shape": "S1l" } } } @@ -954,7 +1052,7 @@ "SubnetGroupName": {}, "Description": {}, "SubnetIds": { - "shape": "S1o" + "shape": "S1p" } } }, @@ -962,7 +1060,7 @@ "type": "structure", "members": { "SubnetGroup": { - "shape": "S1q" + "shape": "S1r" } } } @@ -976,7 +1074,7 @@ "members": { "UserName": {}, "AuthenticationMode": { - "shape": "S1v" + "shape": "S1w" }, "AccessString": {} } @@ -985,7 +1083,7 @@ "type": "structure", "members": { "User": { - "shape": "S20" + "shape": "S21" } } } @@ -1111,7 +1209,8 @@ "ACLName": {}, "AutoMinorVersionUpgrade": { "type": "boolean" - } + }, + "DataTiering": {} } }, "Sn": { @@ -1123,7 +1222,7 @@ } } }, - "Sy": { + "Sz": { "type": "list", "member": { "type": "structure", @@ -1133,7 +1232,7 @@ } } }, - "S11": { + "S12": { "type": "structure", "members": { "Name": {}, @@ -1186,30 +1285,31 @@ } } } - } + }, + "DataTiering": {} } }, - "S17": { + "S18": { "type": "list", "member": {} }, - "S1a": { + "S1b": { "type": "structure", "members": { "Name": {}, "Status": {}, "UserNames": { - "shape": "S1b" + "shape": "S1c" }, "MinimumEngineVersion": {}, "PendingChanges": { "type": "structure", "members": { "UserNamesToRemove": { - "shape": "S1b" + "shape": "S1c" }, "UserNamesToAdd": { - "shape": "S1b" + "shape": "S1c" } } }, @@ -1220,15 +1320,15 @@ "ARN": {} } }, - "S1b": { + "S1c": { "type": "list", "member": {} }, - "S1f": { + "S1g": { "type": "list", "member": {} }, - "S1k": { + "S1l": { "type": "structure", "members": { "Name": {}, @@ -1237,11 +1337,11 @@ "ARN": {} } }, - "S1o": { + "S1p": { "type": "list", "member": {} }, - "S1q": { + "S1r": { "type": "structure", "members": { "Name": {}, @@ -1265,7 +1365,7 @@ "ARN": {} } }, - "S1v": { + "S1w": { "type": "structure", "members": { "Type": {}, @@ -1275,7 +1375,7 @@ } } }, - "S20": { + "S21": { "type": "structure", "members": { "Name": {}, @@ -1298,7 +1398,45 @@ "ARN": {} } }, - "S3q": { + "S36": { + "type": "structure", + "members": { + "ReservationId": {}, + "ReservedNodesOfferingId": {}, + "NodeType": {}, + "StartTime": { + "type": "timestamp" + }, + "Duration": { + "type": "integer" + }, + "FixedPrice": { + "type": "double" + }, + "NodeCount": { + "type": "integer" + }, + "OfferingType": {}, + "State": {}, + "RecurringCharges": { + "shape": "S37" + }, + "ARN": {} + } + }, + "S37": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RecurringChargeAmount": { + "type": "double" + }, + "RecurringChargeFrequency": {} + } + } + }, + "S41": { "type": "list", "member": {} } diff --git a/iamlivecore/service/metadata.json b/iamlivecore/service/metadata.json new file mode 100644 index 00000000..6a5f3cdb --- /dev/null +++ b/iamlivecore/service/metadata.json @@ -0,0 +1,1339 @@ +{ + "acm": { + "name": "ACM", + "cors": true + }, + "apigateway": { + "name": "APIGateway", + "cors": true + }, + "applicationautoscaling": { + "prefix": "application-autoscaling", + "name": "ApplicationAutoScaling", + "cors": true + }, + "appstream": { + "name": "AppStream" + }, + "autoscaling": { + "name": "AutoScaling", + "cors": true + }, + "batch": { + "name": "Batch" + }, + "budgets": { + "name": "Budgets" + }, + "clouddirectory": { + "name": "CloudDirectory", + "versions": [ + "2016-05-10*" + ] + }, + "cloudformation": { + "name": "CloudFormation", + "cors": true + }, + "cloudfront": { + "name": "CloudFront", + "versions": [ + "2013-05-12*", + "2013-11-11*", + "2014-05-31*", + "2014-10-21*", + "2014-11-06*", + "2015-04-17*", + "2015-07-27*", + "2015-09-17*", + "2016-01-13*", + "2016-01-28*", + "2016-08-01*", + "2016-08-20*", + "2016-09-07*", + "2016-09-29*", + "2016-11-25*", + "2017-03-25*", + "2017-10-30*", + "2018-06-18*", + "2018-11-05*", + "2019-03-26*" + ], + "cors": true + }, + "cloudhsm": { + "name": "CloudHSM", + "cors": true + }, + "cloudsearch": { + "name": "CloudSearch" + }, + "cloudsearchdomain": { + "name": "CloudSearchDomain" + }, + "cloudtrail": { + "name": "CloudTrail", + "cors": true + }, + "cloudwatch": { + "prefix": "monitoring", + "name": "CloudWatch", + "cors": true + }, + "cloudwatchevents": { + "prefix": "events", + "name": "CloudWatchEvents", + "versions": [ + "2014-02-03*" + ], + "cors": true + }, + "cloudwatchlogs": { + "prefix": "logs", + "name": "CloudWatchLogs", + "cors": true + }, + "codebuild": { + "name": "CodeBuild", + "cors": true + }, + "codecommit": { + "name": "CodeCommit", + "cors": true + }, + "codedeploy": { + "name": "CodeDeploy", + "cors": true + }, + "codepipeline": { + "name": "CodePipeline", + "cors": true + }, + "cognitoidentity": { + "prefix": "cognito-identity", + "name": "CognitoIdentity", + "cors": true + }, + "cognitoidentityserviceprovider": { + "prefix": "cognito-idp", + "name": "CognitoIdentityServiceProvider", + "cors": true + }, + "cognitosync": { + "prefix": "cognito-sync", + "name": "CognitoSync", + "cors": true + }, + "configservice": { + "prefix": "config", + "name": "ConfigService", + "cors": true + }, + "cur": { + "name": "CUR", + "cors": true + }, + "datapipeline": { + "name": "DataPipeline" + }, + "devicefarm": { + "name": "DeviceFarm", + "cors": true + }, + "directconnect": { + "name": "DirectConnect", + "cors": true + }, + "directoryservice": { + "prefix": "ds", + "name": "DirectoryService" + }, + "discovery": { + "name": "Discovery" + }, + "dms": { + "name": "DMS" + }, + "dynamodb": { + "name": "DynamoDB", + "cors": true + }, + "dynamodbstreams": { + "prefix": "streams.dynamodb", + "name": "DynamoDBStreams", + "cors": true + }, + "ec2": { + "name": "EC2", + "versions": [ + "2013-06-15*", + "2013-10-15*", + "2014-02-01*", + "2014-05-01*", + "2014-06-15*", + "2014-09-01*", + "2014-10-01*", + "2015-03-01*", + "2015-04-15*", + "2015-10-01*", + "2016-04-01*", + "2016-09-15*" + ], + "cors": true + }, + "ecr": { + "name": "ECR", + "cors": true + }, + "ecs": { + "name": "ECS", + "cors": true + }, + "efs": { + "prefix": "elasticfilesystem", + "name": "EFS", + "cors": true + }, + "elasticache": { + "name": "ElastiCache", + "versions": [ + "2012-11-15*", + "2014-03-24*", + "2014-07-15*", + "2014-09-30*" + ], + "cors": true + }, + "elasticbeanstalk": { + "name": "ElasticBeanstalk", + "cors": true + }, + "elb": { + "prefix": "elasticloadbalancing", + "name": "ELB", + "cors": true + }, + "elbv2": { + "prefix": "elasticloadbalancingv2", + "name": "ELBv2", + "cors": true + }, + "emr": { + "prefix": "elasticmapreduce", + "name": "EMR", + "cors": true + }, + "es": { + "name": "ES" + }, + "elastictranscoder": { + "name": "ElasticTranscoder", + "cors": true + }, + "firehose": { + "name": "Firehose", + "cors": true + }, + "gamelift": { + "name": "GameLift", + "cors": true + }, + "glacier": { + "name": "Glacier" + }, + "health": { + "name": "Health" + }, + "iam": { + "name": "IAM", + "cors": true + }, + "importexport": { + "name": "ImportExport" + }, + "inspector": { + "name": "Inspector", + "versions": [ + "2015-08-18*" + ], + "cors": true + }, + "iot": { + "name": "Iot", + "cors": true + }, + "iotdata": { + "prefix": "iot-data", + "name": "IotData", + "cors": true + }, + "kinesis": { + "name": "Kinesis", + "cors": true + }, + "kinesisanalytics": { + "name": "KinesisAnalytics" + }, + "kms": { + "name": "KMS", + "cors": true + }, + "lambda": { + "name": "Lambda", + "cors": true + }, + "lexruntime": { + "prefix": "runtime.lex", + "name": "LexRuntime", + "cors": true + }, + "lightsail": { + "name": "Lightsail" + }, + "machinelearning": { + "name": "MachineLearning", + "cors": true + }, + "marketplacecommerceanalytics": { + "name": "MarketplaceCommerceAnalytics", + "cors": true + }, + "marketplacemetering": { + "prefix": "meteringmarketplace", + "name": "MarketplaceMetering" + }, + "mturk": { + "prefix": "mturk-requester", + "name": "MTurk", + "cors": true + }, + "mobileanalytics": { + "name": "MobileAnalytics", + "cors": true + }, + "opsworks": { + "name": "OpsWorks", + "cors": true + }, + "opsworkscm": { + "name": "OpsWorksCM" + }, + "organizations": { + "name": "Organizations" + }, + "pinpoint": { + "name": "Pinpoint" + }, + "polly": { + "name": "Polly", + "cors": true + }, + "rds": { + "name": "RDS", + "versions": [ + "2014-09-01*" + ], + "cors": true + }, + "redshift": { + "name": "Redshift", + "cors": true + }, + "rekognition": { + "name": "Rekognition", + "cors": true + }, + "resourcegroupstaggingapi": { + "name": "ResourceGroupsTaggingAPI" + }, + "route53": { + "name": "Route53", + "cors": true + }, + "route53domains": { + "name": "Route53Domains", + "cors": true + }, + "s3": { + "name": "S3", + "dualstackAvailable": true, + "cors": true + }, + "s3control": { + "name": "S3Control", + "dualstackAvailable": true, + "xmlNoDefaultLists": true + }, + "servicecatalog": { + "name": "ServiceCatalog", + "cors": true + }, + "ses": { + "prefix": "email", + "name": "SES", + "cors": true + }, + "shield": { + "name": "Shield" + }, + "simpledb": { + "prefix": "sdb", + "name": "SimpleDB" + }, + "sms": { + "name": "SMS" + }, + "snowball": { + "name": "Snowball" + }, + "sns": { + "name": "SNS", + "cors": true + }, + "sqs": { + "name": "SQS", + "cors": true + }, + "ssm": { + "name": "SSM", + "cors": true + }, + "storagegateway": { + "name": "StorageGateway", + "cors": true + }, + "stepfunctions": { + "prefix": "states", + "name": "StepFunctions" + }, + "sts": { + "name": "STS", + "cors": true + }, + "support": { + "name": "Support" + }, + "swf": { + "name": "SWF" + }, + "xray": { + "name": "XRay", + "cors": true + }, + "waf": { + "name": "WAF", + "cors": true + }, + "wafregional": { + "prefix": "waf-regional", + "name": "WAFRegional" + }, + "workdocs": { + "name": "WorkDocs", + "cors": true + }, + "workspaces": { + "name": "WorkSpaces" + }, + "codestar": { + "name": "CodeStar" + }, + "lexmodelbuildingservice": { + "prefix": "lex-models", + "name": "LexModelBuildingService", + "cors": true + }, + "marketplaceentitlementservice": { + "prefix": "entitlement.marketplace", + "name": "MarketplaceEntitlementService" + }, + "athena": { + "name": "Athena", + "cors": true + }, + "greengrass": { + "name": "Greengrass" + }, + "dax": { + "name": "DAX" + }, + "migrationhub": { + "prefix": "AWSMigrationHub", + "name": "MigrationHub" + }, + "cloudhsmv2": { + "name": "CloudHSMV2", + "cors": true + }, + "glue": { + "name": "Glue" + }, + "mobile": { + "name": "Mobile" + }, + "pricing": { + "name": "Pricing", + "cors": true + }, + "costexplorer": { + "prefix": "ce", + "name": "CostExplorer", + "cors": true + }, + "mediaconvert": { + "name": "MediaConvert" + }, + "medialive": { + "name": "MediaLive" + }, + "mediapackage": { + "name": "MediaPackage" + }, + "mediastore": { + "name": "MediaStore" + }, + "mediastoredata": { + "prefix": "mediastore-data", + "name": "MediaStoreData", + "cors": true + }, + "appsync": { + "name": "AppSync" + }, + "guardduty": { + "name": "GuardDuty" + }, + "mq": { + "name": "MQ" + }, + "comprehend": { + "name": "Comprehend", + "cors": true + }, + "iotjobsdataplane": { + "prefix": "iot-jobs-data", + "name": "IoTJobsDataPlane" + }, + "kinesisvideoarchivedmedia": { + "prefix": "kinesis-video-archived-media", + "name": "KinesisVideoArchivedMedia", + "cors": true + }, + "kinesisvideomedia": { + "prefix": "kinesis-video-media", + "name": "KinesisVideoMedia", + "cors": true + }, + "kinesisvideo": { + "name": "KinesisVideo", + "cors": true + }, + "sagemakerruntime": { + "prefix": "runtime.sagemaker", + "name": "SageMakerRuntime" + }, + "sagemaker": { + "name": "SageMaker" + }, + "translate": { + "name": "Translate", + "cors": true + }, + "resourcegroups": { + "prefix": "resource-groups", + "name": "ResourceGroups", + "cors": true + }, + "alexaforbusiness": { + "name": "AlexaForBusiness" + }, + "cloud9": { + "name": "Cloud9" + }, + "serverlessapplicationrepository": { + "prefix": "serverlessrepo", + "name": "ServerlessApplicationRepository" + }, + "servicediscovery": { + "name": "ServiceDiscovery" + }, + "workmail": { + "name": "WorkMail" + }, + "autoscalingplans": { + "prefix": "autoscaling-plans", + "name": "AutoScalingPlans" + }, + "transcribeservice": { + "prefix": "transcribe", + "name": "TranscribeService" + }, + "connect": { + "name": "Connect", + "cors": true + }, + "acmpca": { + "prefix": "acm-pca", + "name": "ACMPCA" + }, + "fms": { + "name": "FMS" + }, + "secretsmanager": { + "name": "SecretsManager", + "cors": true + }, + "iotanalytics": { + "name": "IoTAnalytics", + "cors": true + }, + "iot1clickdevicesservice": { + "prefix": "iot1click-devices", + "name": "IoT1ClickDevicesService" + }, + "iot1clickprojects": { + "prefix": "iot1click-projects", + "name": "IoT1ClickProjects" + }, + "pi": { + "name": "PI" + }, + "neptune": { + "name": "Neptune" + }, + "mediatailor": { + "name": "MediaTailor" + }, + "eks": { + "name": "EKS" + }, + "macie": { + "name": "Macie" + }, + "dlm": { + "name": "DLM" + }, + "signer": { + "name": "Signer" + }, + "chime": { + "name": "Chime" + }, + "pinpointemail": { + "prefix": "pinpoint-email", + "name": "PinpointEmail" + }, + "ram": { + "name": "RAM" + }, + "route53resolver": { + "name": "Route53Resolver" + }, + "pinpointsmsvoice": { + "prefix": "sms-voice", + "name": "PinpointSMSVoice" + }, + "quicksight": { + "name": "QuickSight" + }, + "rdsdataservice": { + "prefix": "rds-data", + "name": "RDSDataService" + }, + "amplify": { + "name": "Amplify" + }, + "datasync": { + "name": "DataSync" + }, + "robomaker": { + "name": "RoboMaker" + }, + "transfer": { + "name": "Transfer" + }, + "globalaccelerator": { + "name": "GlobalAccelerator" + }, + "comprehendmedical": { + "name": "ComprehendMedical", + "cors": true + }, + "kinesisanalyticsv2": { + "name": "KinesisAnalyticsV2" + }, + "mediaconnect": { + "name": "MediaConnect" + }, + "fsx": { + "name": "FSx" + }, + "securityhub": { + "name": "SecurityHub" + }, + "appmesh": { + "name": "AppMesh", + "versions": [ + "2018-10-01*" + ] + }, + "licensemanager": { + "prefix": "license-manager", + "name": "LicenseManager" + }, + "kafka": { + "name": "Kafka" + }, + "apigatewaymanagementapi": { + "name": "ApiGatewayManagementApi" + }, + "apigatewayv2": { + "name": "ApiGatewayV2" + }, + "docdb": { + "name": "DocDB" + }, + "backup": { + "name": "Backup" + }, + "worklink": { + "name": "WorkLink" + }, + "textract": { + "name": "Textract" + }, + "managedblockchain": { + "name": "ManagedBlockchain" + }, + "mediapackagevod": { + "prefix": "mediapackage-vod", + "name": "MediaPackageVod" + }, + "groundstation": { + "name": "GroundStation" + }, + "iotthingsgraph": { + "name": "IoTThingsGraph" + }, + "iotevents": { + "name": "IoTEvents" + }, + "ioteventsdata": { + "prefix": "iotevents-data", + "name": "IoTEventsData" + }, + "personalize": { + "name": "Personalize", + "cors": true + }, + "personalizeevents": { + "prefix": "personalize-events", + "name": "PersonalizeEvents", + "cors": true + }, + "personalizeruntime": { + "prefix": "personalize-runtime", + "name": "PersonalizeRuntime", + "cors": true + }, + "applicationinsights": { + "prefix": "application-insights", + "name": "ApplicationInsights" + }, + "servicequotas": { + "prefix": "service-quotas", + "name": "ServiceQuotas" + }, + "ec2instanceconnect": { + "prefix": "ec2-instance-connect", + "name": "EC2InstanceConnect" + }, + "eventbridge": { + "name": "EventBridge" + }, + "lakeformation": { + "name": "LakeFormation" + }, + "forecastservice": { + "prefix": "forecast", + "name": "ForecastService", + "cors": true + }, + "forecastqueryservice": { + "prefix": "forecastquery", + "name": "ForecastQueryService", + "cors": true + }, + "qldb": { + "name": "QLDB" + }, + "qldbsession": { + "prefix": "qldb-session", + "name": "QLDBSession" + }, + "workmailmessageflow": { + "name": "WorkMailMessageFlow" + }, + "codestarnotifications": { + "prefix": "codestar-notifications", + "name": "CodeStarNotifications" + }, + "savingsplans": { + "name": "SavingsPlans" + }, + "sso": { + "name": "SSO" + }, + "ssooidc": { + "prefix": "sso-oidc", + "name": "SSOOIDC" + }, + "marketplacecatalog": { + "prefix": "marketplace-catalog", + "name": "MarketplaceCatalog", + "cors": true + }, + "dataexchange": { + "name": "DataExchange" + }, + "sesv2": { + "name": "SESV2" + }, + "migrationhubconfig": { + "prefix": "migrationhub-config", + "name": "MigrationHubConfig" + }, + "connectparticipant": { + "name": "ConnectParticipant" + }, + "appconfig": { + "name": "AppConfig" + }, + "iotsecuretunneling": { + "name": "IoTSecureTunneling" + }, + "wafv2": { + "name": "WAFV2" + }, + "elasticinference": { + "prefix": "elastic-inference", + "name": "ElasticInference" + }, + "imagebuilder": { + "name": "Imagebuilder" + }, + "schemas": { + "name": "Schemas" + }, + "accessanalyzer": { + "name": "AccessAnalyzer" + }, + "codegurureviewer": { + "prefix": "codeguru-reviewer", + "name": "CodeGuruReviewer" + }, + "codeguruprofiler": { + "name": "CodeGuruProfiler" + }, + "computeoptimizer": { + "prefix": "compute-optimizer", + "name": "ComputeOptimizer" + }, + "frauddetector": { + "name": "FraudDetector" + }, + "kendra": { + "name": "Kendra" + }, + "networkmanager": { + "name": "NetworkManager" + }, + "outposts": { + "name": "Outposts" + }, + "augmentedairuntime": { + "prefix": "sagemaker-a2i-runtime", + "name": "AugmentedAIRuntime" + }, + "ebs": { + "name": "EBS" + }, + "kinesisvideosignalingchannels": { + "prefix": "kinesis-video-signaling", + "name": "KinesisVideoSignalingChannels", + "cors": true + }, + "detective": { + "name": "Detective" + }, + "codestarconnections": { + "prefix": "codestar-connections", + "name": "CodeStarconnections" + }, + "synthetics": { + "name": "Synthetics" + }, + "iotsitewise": { + "name": "IoTSiteWise" + }, + "macie2": { + "name": "Macie2" + }, + "codeartifact": { + "name": "CodeArtifact" + }, + "honeycode": { + "name": "Honeycode" + }, + "ivs": { + "name": "IVS" + }, + "braket": { + "name": "Braket" + }, + "identitystore": { + "name": "IdentityStore" + }, + "appflow": { + "name": "Appflow" + }, + "redshiftdata": { + "prefix": "redshift-data", + "name": "RedshiftData" + }, + "ssoadmin": { + "prefix": "sso-admin", + "name": "SSOAdmin" + }, + "timestreamquery": { + "prefix": "timestream-query", + "name": "TimestreamQuery" + }, + "timestreamwrite": { + "prefix": "timestream-write", + "name": "TimestreamWrite" + }, + "s3outposts": { + "name": "S3Outposts" + }, + "databrew": { + "name": "DataBrew" + }, + "servicecatalogappregistry": { + "prefix": "servicecatalog-appregistry", + "name": "ServiceCatalogAppRegistry" + }, + "networkfirewall": { + "prefix": "network-firewall", + "name": "NetworkFirewall" + }, + "mwaa": { + "name": "MWAA" + }, + "amplifybackend": { + "name": "AmplifyBackend" + }, + "appintegrations": { + "name": "AppIntegrations" + }, + "connectcontactlens": { + "prefix": "connect-contact-lens", + "name": "ConnectContactLens" + }, + "devopsguru": { + "prefix": "devops-guru", + "name": "DevOpsGuru" + }, + "ecrpublic": { + "prefix": "ecr-public", + "name": "ECRPUBLIC" + }, + "lookoutvision": { + "name": "LookoutVision" + }, + "sagemakerfeaturestoreruntime": { + "prefix": "sagemaker-featurestore-runtime", + "name": "SageMakerFeatureStoreRuntime" + }, + "customerprofiles": { + "prefix": "customer-profiles", + "name": "CustomerProfiles" + }, + "auditmanager": { + "name": "AuditManager" + }, + "emrcontainers": { + "prefix": "emr-containers", + "name": "EMRcontainers" + }, + "healthlake": { + "name": "HealthLake" + }, + "sagemakeredge": { + "prefix": "sagemaker-edge", + "name": "SagemakerEdge" + }, + "amp": { + "name": "Amp", + "cors": true + }, + "greengrassv2": { + "name": "GreengrassV2" + }, + "iotdeviceadvisor": { + "name": "IotDeviceAdvisor" + }, + "iotfleethub": { + "name": "IoTFleetHub" + }, + "iotwireless": { + "name": "IoTWireless" + }, + "location": { + "name": "Location", + "cors": true + }, + "wellarchitected": { + "name": "WellArchitected" + }, + "lexmodelsv2": { + "prefix": "models.lex.v2", + "name": "LexModelsV2" + }, + "lexruntimev2": { + "prefix": "runtime.lex.v2", + "name": "LexRuntimeV2", + "cors": true + }, + "fis": { + "name": "Fis" + }, + "lookoutmetrics": { + "name": "LookoutMetrics" + }, + "mgn": { + "name": "Mgn" + }, + "lookoutequipment": { + "name": "LookoutEquipment" + }, + "nimble": { + "name": "Nimble" + }, + "finspace": { + "name": "Finspace" + }, + "finspacedata": { + "prefix": "finspace-data", + "name": "Finspacedata" + }, + "ssmcontacts": { + "prefix": "ssm-contacts", + "name": "SSMContacts" + }, + "ssmincidents": { + "prefix": "ssm-incidents", + "name": "SSMIncidents" + }, + "applicationcostprofiler": { + "name": "ApplicationCostProfiler" + }, + "apprunner": { + "name": "AppRunner" + }, + "proton": { + "name": "Proton" + }, + "route53recoverycluster": { + "prefix": "route53-recovery-cluster", + "name": "Route53RecoveryCluster" + }, + "route53recoverycontrolconfig": { + "prefix": "route53-recovery-control-config", + "name": "Route53RecoveryControlConfig" + }, + "route53recoveryreadiness": { + "prefix": "route53-recovery-readiness", + "name": "Route53RecoveryReadiness" + }, + "chimesdkidentity": { + "prefix": "chime-sdk-identity", + "name": "ChimeSDKIdentity" + }, + "chimesdkmessaging": { + "prefix": "chime-sdk-messaging", + "name": "ChimeSDKMessaging" + }, + "snowdevicemanagement": { + "prefix": "snow-device-management", + "name": "SnowDeviceManagement" + }, + "memorydb": { + "name": "MemoryDB" + }, + "opensearch": { + "name": "OpenSearch" + }, + "kafkaconnect": { + "name": "KafkaConnect" + }, + "voiceid": { + "prefix": "voice-id", + "name": "VoiceID" + }, + "wisdom": { + "name": "Wisdom" + }, + "account": { + "name": "Account" + }, + "cloudcontrol": { + "name": "CloudControl" + }, + "grafana": { + "name": "Grafana" + }, + "panorama": { + "name": "Panorama" + }, + "chimesdkmeetings": { + "prefix": "chime-sdk-meetings", + "name": "ChimeSDKMeetings" + }, + "resiliencehub": { + "name": "Resiliencehub" + }, + "migrationhubstrategy": { + "name": "MigrationHubStrategy" + }, + "appconfigdata": { + "name": "AppConfigData" + }, + "drs": { + "name": "Drs" + }, + "migrationhubrefactorspaces": { + "prefix": "migration-hub-refactor-spaces", + "name": "MigrationHubRefactorSpaces" + }, + "evidently": { + "name": "Evidently" + }, + "inspector2": { + "name": "Inspector2" + }, + "rbin": { + "name": "Rbin" + }, + "rum": { + "name": "RUM" + }, + "backupgateway": { + "prefix": "backup-gateway", + "name": "BackupGateway" + }, + "iottwinmaker": { + "name": "IoTTwinMaker" + }, + "workspacesweb": { + "prefix": "workspaces-web", + "name": "WorkSpacesWeb" + }, + "amplifyuibuilder": { + "name": "AmplifyUIBuilder" + }, + "keyspaces": { + "name": "Keyspaces" + }, + "billingconductor": { + "name": "Billingconductor" + }, + "gamesparks": { + "name": "GameSparks" + }, + "pinpointsmsvoicev2": { + "prefix": "pinpoint-sms-voice-v2", + "name": "PinpointSMSVoiceV2" + }, + "ivschat": { + "name": "Ivschat" + }, + "chimesdkmediapipelines": { + "prefix": "chime-sdk-media-pipelines", + "name": "ChimeSDKMediaPipelines" + }, + "emrserverless": { + "prefix": "emr-serverless", + "name": "EMRServerless" + }, + "m2": { + "name": "M2" + }, + "connectcampaigns": { + "name": "ConnectCampaigns" + }, + "redshiftserverless": { + "prefix": "redshift-serverless", + "name": "RedshiftServerless" + }, + "rolesanywhere": { + "name": "RolesAnywhere" + }, + "licensemanagerusersubscriptions": { + "prefix": "license-manager-user-subscriptions", + "name": "LicenseManagerUserSubscriptions" + }, + "backupstorage": { + "name": "BackupStorage" + }, + "privatenetworks": { + "name": "PrivateNetworks" + }, + "supportapp": { + "prefix": "support-app", + "name": "SupportApp" + }, + "controltower": { + "name": "ControlTower" + }, + "iotfleetwise": { + "name": "IoTFleetWise" + }, + "migrationhuborchestrator": { + "name": "MigrationHubOrchestrator" + }, + "connectcases": { + "name": "ConnectCases" + }, + "resourceexplorer2": { + "prefix": "resource-explorer-2", + "name": "ResourceExplorer2" + }, + "scheduler": { + "name": "Scheduler" + }, + "chimesdkvoice": { + "prefix": "chime-sdk-voice", + "name": "ChimeSDKVoice" + }, + "iotroborunner": { + "prefix": "iot-roborunner", + "name": "IoTRoboRunner" + }, + "ssmsap": { + "prefix": "ssm-sap", + "name": "SsmSap" + }, + "oam": { + "name": "OAM" + }, + "arczonalshift": { + "prefix": "arc-zonal-shift", + "name": "ARCZonalShift" + }, + "omics": { + "name": "Omics" + }, + "opensearchserverless": { + "name": "OpenSearchServerless" + }, + "securitylake": { + "name": "SecurityLake" + }, + "simspaceweaver": { + "name": "SimSpaceWeaver" + }, + "docdbelastic": { + "prefix": "docdb-elastic", + "name": "DocDBElastic" + }, + "sagemakergeospatial": { + "prefix": "sagemaker-geospatial", + "name": "SageMakerGeospatial" + }, + "codecatalyst": { + "name": "CodeCatalyst" + }, + "pipes": { + "name": "Pipes" + }, + "sagemakermetrics": { + "prefix": "sagemaker-metrics", + "name": "SageMakerMetrics" + }, + "kinesisvideowebrtcstorage": { + "prefix": "kinesis-video-webrtc-storage", + "name": "KinesisVideoWebRTCStorage" + }, + "licensemanagerlinuxsubscriptions": { + "prefix": "license-manager-linux-subscriptions", + "name": "LicenseManagerLinuxSubscriptions" + }, + "kendraranking": { + "prefix": "kendra-ranking", + "name": "KendraRanking" + }, + "cleanrooms": { + "name": "CleanRooms" + }, + "cloudtraildata": { + "prefix": "cloudtrail-data", + "name": "CloudTrailData" + }, + "tnb": { + "name": "Tnb" + }, + "internetmonitor": { + "name": "InternetMonitor" + }, + "ivsrealtime": { + "prefix": "ivs-realtime", + "name": "IVSRealTime" + }, + "vpclattice": { + "prefix": "vpc-lattice", + "name": "VPCLattice" + }, + "osis": { + "name": "OSIS" + }, + "mediapackagev2": { + "name": "MediaPackageV2" + }, + "paymentcryptography": { + "prefix": "payment-cryptography", + "name": "PaymentCryptography" + }, + "paymentcryptographydata": { + "prefix": "payment-cryptography-data", + "name": "PaymentCryptographyData" + }, + "codegurusecurity": { + "prefix": "codeguru-security", + "name": "CodeGuruSecurity" + }, + "verifiedpermissions": { + "name": "VerifiedPermissions" + }, + "appfabric": { + "name": "AppFabric" + }, + "medicalimaging": { + "prefix": "medical-imaging", + "name": "MedicalImaging" + }, + "entityresolution": { + "name": "EntityResolution" + }, + "managedblockchainquery": { + "prefix": "managedblockchain-query", + "name": "ManagedBlockchainQuery" + }, + "neptunedata": { + "name": "Neptunedata" + }, + "pcaconnectorad": { + "prefix": "pca-connector-ad", + "name": "PcaConnectorAd" + } +} \ No newline at end of file diff --git a/iamlivecore/service/meteringmarketplace-2016-01-14.min.json b/iamlivecore/service/meteringmarketplace-2016-01-14.min.json index ef2c2925..8e50ec0e 100644 --- a/iamlivecore/service/meteringmarketplace-2016-01-14.min.json +++ b/iamlivecore/service/meteringmarketplace-2016-01-14.min.json @@ -120,7 +120,8 @@ "type": "structure", "members": { "CustomerIdentifier": {}, - "ProductCode": {} + "ProductCode": {}, + "CustomerAWSAccountId": {} } } } diff --git a/iamlivecore/service/mgn-2020-02-26.min.json b/iamlivecore/service/mgn-2020-02-26.min.json index b85fc974..3c670c55 100644 --- a/iamlivecore/service/mgn-2020-02-26.min.json +++ b/iamlivecore/service/mgn-2020-02-26.min.json @@ -13,6 +13,95 @@ "uid": "mgn-2020-02-26" }, "operations": { + "ArchiveApplication": { + "http": { + "requestUri": "/ArchiveApplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationID" + ], + "members": { + "accountID": {}, + "applicationID": {} + } + }, + "output": { + "shape": "S4" + } + }, + "ArchiveWave": { + "http": { + "requestUri": "/ArchiveWave", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "waveID" + ], + "members": { + "accountID": {}, + "waveID": {} + } + }, + "output": { + "shape": "Sj" + } + }, + "AssociateApplications": { + "http": { + "requestUri": "/AssociateApplications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationIDs", + "waveID" + ], + "members": { + "accountID": {}, + "applicationIDs": { + "shape": "Sq" + }, + "waveID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "AssociateSourceServers": { + "http": { + "requestUri": "/AssociateSourceServers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationID", + "sourceServerIDs" + ], + "members": { + "accountID": {}, + "applicationID": {}, + "sourceServerIDs": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "ChangeServerLifeCycleState": { "http": { "requestUri": "/ChangeServerLifeCycleState", @@ -25,6 +114,7 @@ "sourceServerID" ], "members": { + "accountID": {}, "lifeCycle": { "type": "structure", "required": [ @@ -38,7 +128,79 @@ } }, "output": { - "shape": "S5" + "shape": "Sz" + } + }, + "CreateApplication": { + "http": { + "requestUri": "/CreateApplication", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "accountID": {}, + "description": {}, + "name": {}, + "tags": { + "shape": "Se" + } + } + }, + "output": { + "shape": "S4" + }, + "idempotent": true + }, + "CreateLaunchConfigurationTemplate": { + "http": { + "requestUri": "/CreateLaunchConfigurationTemplate", + "responseCode": 201 + }, + "input": { + "type": "structure", + "members": { + "associatePublicIpAddress": { + "type": "boolean" + }, + "bootMode": {}, + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "enableMapAutoTagging": { + "type": "boolean" + }, + "largeVolumeConf": { + "shape": "S28" + }, + "launchDisposition": {}, + "licensing": { + "shape": "S2d" + }, + "mapAutoTaggingMpeID": {}, + "postLaunchActions": { + "shape": "S2e" + }, + "smallVolumeConf": { + "shape": "S28" + }, + "smallVolumeMaxSize": { + "type": "long" + }, + "tags": { + "shape": "Se" + }, + "targetInstanceTypeRightSizingMethod": {} + } + }, + "output": { + "shape": "S2w" } }, "CreateReplicationConfigurationTemplate": { @@ -77,24 +239,72 @@ "ebsEncryptionKeyArn": {}, "replicationServerInstanceType": {}, "replicationServersSecurityGroupsIDs": { - "shape": "S1j" + "shape": "S34" }, "stagingAreaSubnetId": {}, "stagingAreaTags": { - "shape": "S1c" + "shape": "Se" }, "tags": { - "shape": "S1c" + "shape": "Se" }, "useDedicatedReplicationServer": { "type": "boolean" + }, + "useFipsEndpoint": { + "type": "boolean" } } }, "output": { - "shape": "S1m" + "shape": "S37" } }, + "CreateWave": { + "http": { + "requestUri": "/CreateWave", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "accountID": {}, + "description": {}, + "name": {}, + "tags": { + "shape": "Se" + } + } + }, + "output": { + "shape": "Sj" + }, + "idempotent": true + }, + "DeleteApplication": { + "http": { + "requestUri": "/DeleteApplication", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "applicationID" + ], + "members": { + "accountID": {}, + "applicationID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DeleteJob": { "http": { "requestUri": "/DeleteJob", @@ -106,6 +316,7 @@ "jobID" ], "members": { + "accountID": {}, "jobID": {} } }, @@ -115,6 +326,26 @@ }, "idempotent": true }, + "DeleteLaunchConfigurationTemplate": { + "http": { + "requestUri": "/DeleteLaunchConfigurationTemplate", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "launchConfigurationTemplateID" + ], + "members": { + "launchConfigurationTemplateID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DeleteReplicationConfigurationTemplate": { "http": { "requestUri": "/DeleteReplicationConfigurationTemplate", @@ -146,6 +377,7 @@ "sourceServerID" ], "members": { + "accountID": {}, "sourceServerID": {} } }, @@ -155,6 +387,43 @@ }, "idempotent": true }, + "DeleteVcenterClient": { + "http": { + "requestUri": "/DeleteVcenterClient", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "vcenterClientID" + ], + "members": { + "vcenterClientID": {} + } + }, + "idempotent": true + }, + "DeleteWave": { + "http": { + "requestUri": "/DeleteWave", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "waveID" + ], + "members": { + "accountID": {}, + "waveID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DescribeJobLogItems": { "http": { "requestUri": "/DescribeJobLogItems", @@ -166,6 +435,7 @@ "jobID" ], "members": { + "accountID": {}, "jobID": {}, "maxResults": { "type": "integer" @@ -206,10 +476,8 @@ }, "input": { "type": "structure", - "required": [ - "filters" - ], "members": { + "accountID": {}, "filters": { "type": "structure", "members": { @@ -230,35 +498,646 @@ "output": { "type": "structure", "members": { - "items": { - "type": "list", - "member": { - "shape": "S27" - } - }, - "nextToken": {} + "items": { + "type": "list", + "member": { + "shape": "S40" + } + }, + "nextToken": {} + } + } + }, + "DescribeLaunchConfigurationTemplates": { + "http": { + "requestUri": "/DescribeLaunchConfigurationTemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "launchConfigurationTemplateIDs": { + "type": "list", + "member": {} + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S2w" + } + }, + "nextToken": {} + } + } + }, + "DescribeReplicationConfigurationTemplates": { + "http": { + "requestUri": "/DescribeReplicationConfigurationTemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "replicationConfigurationTemplateIDs": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S37" + } + }, + "nextToken": {} + } + } + }, + "DescribeSourceServers": { + "http": { + "requestUri": "/DescribeSourceServers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accountID": {}, + "filters": { + "type": "structure", + "members": { + "applicationIDs": { + "type": "list", + "member": {} + }, + "isArchived": { + "type": "boolean" + }, + "lifeCycleStates": { + "type": "list", + "member": {} + }, + "replicationTypes": { + "type": "list", + "member": {} + }, + "sourceServerIDs": { + "type": "list", + "member": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "Sz" + } + }, + "nextToken": {} + } + } + }, + "DescribeVcenterClients": { + "http": { + "method": "GET", + "requestUri": "/DescribeVcenterClients", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "datacenterName": {}, + "hostname": {}, + "lastSeenDatetime": {}, + "sourceServerTags": { + "shape": "Se" + }, + "tags": { + "shape": "Se" + }, + "vcenterClientID": {}, + "vcenterUUID": {} + } + } + }, + "nextToken": {} + } + } + }, + "DisassociateApplications": { + "http": { + "requestUri": "/DisassociateApplications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationIDs", + "waveID" + ], + "members": { + "accountID": {}, + "applicationIDs": { + "shape": "Sq" + }, + "waveID": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisassociateSourceServers": { + "http": { + "requestUri": "/DisassociateSourceServers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationID", + "sourceServerIDs" + ], + "members": { + "accountID": {}, + "applicationID": {}, + "sourceServerIDs": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisconnectFromService": { + "http": { + "requestUri": "/DisconnectFromService", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "accountID": {}, + "sourceServerID": {} + } + }, + "output": { + "shape": "Sz" + } + }, + "FinalizeCutover": { + "http": { + "requestUri": "/FinalizeCutover", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "accountID": {}, + "sourceServerID": {} + } + }, + "output": { + "shape": "Sz" + } + }, + "GetLaunchConfiguration": { + "http": { + "requestUri": "/GetLaunchConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "accountID": {}, + "sourceServerID": {} + } + }, + "output": { + "shape": "S54" + } + }, + "GetReplicationConfiguration": { + "http": { + "requestUri": "/GetReplicationConfiguration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "accountID": {}, + "sourceServerID": {} + } + }, + "output": { + "shape": "S57" + } + }, + "InitializeService": { + "http": { + "requestUri": "/InitializeService", + "responseCode": 204 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": {} + } + }, + "ListApplications": { + "http": { + "requestUri": "/ListApplications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accountID": {}, + "filters": { + "type": "structure", + "members": { + "applicationIDs": { + "type": "list", + "member": {} + }, + "isArchived": { + "type": "boolean" + }, + "waveIDs": { + "shape": "S5g" + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "nextToken": {} + } + } + }, + "ListExportErrors": { + "http": { + "requestUri": "/ListExportErrors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "exportID" + ], + "members": { + "exportID": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "errorData": { + "type": "structure", + "members": { + "rawError": {} + } + }, + "errorDateTime": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListExports": { + "http": { + "requestUri": "/ListExports", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "structure", + "members": { + "exportIDs": { + "type": "list", + "member": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S5u" + } + }, + "nextToken": {} + } + } + }, + "ListImportErrors": { + "http": { + "requestUri": "/ListImportErrors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "importID" + ], + "members": { + "importID": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "errorData": { + "type": "structure", + "members": { + "accountID": {}, + "applicationID": {}, + "ec2LaunchTemplateID": {}, + "rawError": {}, + "rowNumber": { + "type": "long" + }, + "sourceServerID": {}, + "waveID": {} + } + }, + "errorDateTime": {}, + "errorType": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListImports": { + "http": { + "requestUri": "/ListImports", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "structure", + "members": { + "importIDs": { + "type": "list", + "member": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S6c" + } + }, + "nextToken": {} + } + } + }, + "ListManagedAccounts": { + "http": { + "requestUri": "/ListManagedAccounts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "accountId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListSourceServerActions": { + "http": { + "requestUri": "/ListSourceServerActions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "accountID": {}, + "filters": { + "type": "structure", + "members": { + "actionIDs": { + "shape": "S6p" + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "sourceServerID": {} + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "shape": "S6t" + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Se" + } } } }, - "DescribeReplicationConfigurationTemplates": { + "ListTemplateActions": { "http": { - "requestUri": "/DescribeReplicationConfigurationTemplates", + "requestUri": "/ListTemplateActions", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "replicationConfigurationTemplateIDs" + "launchConfigurationTemplateID" ], "members": { + "filters": { + "type": "structure", + "members": { + "actionIDs": { + "shape": "S6p" + } + } + }, + "launchConfigurationTemplateID": {}, "maxResults": { "type": "integer" }, - "nextToken": {}, - "replicationConfigurationTemplateIDs": { - "type": "list", - "member": {} - } + "nextToken": {} } }, "output": { @@ -267,33 +1146,30 @@ "items": { "type": "list", "member": { - "shape": "S1m" + "shape": "S75" } }, "nextToken": {} } } }, - "DescribeSourceServers": { + "ListWaves": { "http": { - "requestUri": "/DescribeSourceServers", + "requestUri": "/ListWaves", "responseCode": 200 }, "input": { "type": "structure", - "required": [ - "filters" - ], "members": { + "accountID": {}, "filters": { "type": "structure", "members": { "isArchived": { "type": "boolean" }, - "sourceServerIDs": { - "type": "list", - "member": {} + "waveIDs": { + "shape": "S5g" } } }, @@ -309,16 +1185,16 @@ "items": { "type": "list", "member": { - "shape": "S5" + "shape": "Sj" } }, "nextToken": {} } } }, - "DisconnectFromService": { + "MarkAsArchived": { "http": { - "requestUri": "/DisconnectFromService", + "requestUri": "/MarkAsArchived", "responseCode": 200 }, "input": { @@ -327,16 +1203,17 @@ "sourceServerID" ], "members": { + "accountID": {}, "sourceServerID": {} } }, "output": { - "shape": "S5" + "shape": "Sz" } }, - "FinalizeCutover": { + "PauseReplication": { "http": { - "requestUri": "/FinalizeCutover", + "requestUri": "/PauseReplication", "responseCode": 200 }, "input": { @@ -345,93 +1222,154 @@ "sourceServerID" ], "members": { + "accountID": {}, "sourceServerID": {} } }, "output": { - "shape": "S5" + "shape": "Sz" } }, - "GetLaunchConfiguration": { + "PutSourceServerAction": { "http": { - "requestUri": "/GetLaunchConfiguration", + "requestUri": "/PutSourceServerAction", "responseCode": 200 }, "input": { "type": "structure", "required": [ + "actionID", + "actionName", + "documentIdentifier", + "order", "sourceServerID" ], "members": { - "sourceServerID": {} + "accountID": {}, + "actionID": {}, + "actionName": {}, + "active": { + "type": "boolean" + }, + "category": {}, + "description": {}, + "documentIdentifier": {}, + "documentVersion": {}, + "externalParameters": { + "shape": "S2k" + }, + "mustSucceedForCutover": { + "type": "boolean" + }, + "order": { + "type": "integer" + }, + "parameters": { + "shape": "S2o" + }, + "sourceServerID": {}, + "timeoutSeconds": { + "type": "integer" + } } }, "output": { - "shape": "S2q" + "shape": "S6t" } }, - "GetReplicationConfiguration": { + "PutTemplateAction": { "http": { - "requestUri": "/GetReplicationConfiguration", + "requestUri": "/PutTemplateAction", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "sourceServerID" + "actionID", + "actionName", + "documentIdentifier", + "launchConfigurationTemplateID", + "order" ], "members": { - "sourceServerID": {} + "actionID": {}, + "actionName": {}, + "active": { + "type": "boolean" + }, + "category": {}, + "description": {}, + "documentIdentifier": {}, + "documentVersion": {}, + "externalParameters": { + "shape": "S2k" + }, + "launchConfigurationTemplateID": {}, + "mustSucceedForCutover": { + "type": "boolean" + }, + "operatingSystem": {}, + "order": { + "type": "integer" + }, + "parameters": { + "shape": "S2o" + }, + "timeoutSeconds": { + "type": "integer" + } } }, "output": { - "shape": "S2w" + "shape": "S75" } }, - "InitializeService": { + "RemoveSourceServerAction": { "http": { - "requestUri": "/InitializeService", + "requestUri": "/RemoveSourceServerAction", "responseCode": 204 }, "input": { "type": "structure", - "members": {} + "required": [ + "actionID", + "sourceServerID" + ], + "members": { + "accountID": {}, + "actionID": {}, + "sourceServerID": {} + } }, "output": { "type": "structure", "members": {} } }, - "ListTagsForResource": { + "RemoveTemplateAction": { "http": { - "method": "GET", - "requestUri": "/tags/{resourceArn}", - "responseCode": 200 + "requestUri": "/RemoveTemplateAction", + "responseCode": 204 }, "input": { "type": "structure", "required": [ - "resourceArn" + "actionID", + "launchConfigurationTemplateID" ], "members": { - "resourceArn": { - "location": "uri", - "locationName": "resourceArn" - } + "actionID": {}, + "launchConfigurationTemplateID": {} } }, "output": { "type": "structure", - "members": { - "tags": { - "shape": "S1c" - } - } + "members": {} } }, - "MarkAsArchived": { + "ResumeReplication": { "http": { - "requestUri": "/MarkAsArchived", + "requestUri": "/ResumeReplication", "responseCode": 200 }, "input": { @@ -440,11 +1378,12 @@ "sourceServerID" ], "members": { + "accountID": {}, "sourceServerID": {} } }, "output": { - "shape": "S5" + "shape": "Sz" } }, "RetryDataReplication": { @@ -458,11 +1397,12 @@ "sourceServerID" ], "members": { + "accountID": {}, "sourceServerID": {} } }, "output": { - "shape": "S5" + "shape": "Sz" } }, "StartCutover": { @@ -476,12 +1416,13 @@ "sourceServerIDs" ], "members": { + "accountID": {}, "sourceServerIDs": { "type": "list", "member": {} }, "tags": { - "shape": "S1c" + "shape": "Se" } } }, @@ -489,11 +1430,84 @@ "type": "structure", "members": { "job": { - "shape": "S27" + "shape": "S40" + } + } + } + }, + "StartExport": { + "http": { + "requestUri": "/StartExport", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "s3Bucket", + "s3Key" + ], + "members": { + "s3Bucket": {}, + "s3BucketOwner": {}, + "s3Key": {} + } + }, + "output": { + "type": "structure", + "members": { + "exportTask": { + "shape": "S5u" + } + } + } + }, + "StartImport": { + "http": { + "requestUri": "/StartImport", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "s3BucketSource" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "s3BucketSource": { + "shape": "S6d" + } + } + }, + "output": { + "type": "structure", + "members": { + "importTask": { + "shape": "S6c" } } } }, + "StartReplication": { + "http": { + "requestUri": "/StartReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "accountID": {}, + "sourceServerID": {} + } + }, + "output": { + "shape": "Sz" + } + }, "StartTest": { "http": { "requestUri": "/StartTest", @@ -505,12 +1519,13 @@ "sourceServerIDs" ], "members": { + "accountID": {}, "sourceServerIDs": { "type": "list", "member": {} }, "tags": { - "shape": "S1c" + "shape": "Se" } } }, @@ -518,11 +1533,30 @@ "type": "structure", "members": { "job": { - "shape": "S27" + "shape": "S40" } } } }, + "StopReplication": { + "http": { + "requestUri": "/StopReplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceServerID" + ], + "members": { + "accountID": {}, + "sourceServerID": {} + } + }, + "output": { + "shape": "Sz" + } + }, "TagResource": { "http": { "requestUri": "/tags/{resourceArn}", @@ -540,7 +1574,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1c" + "shape": "Se" } } }, @@ -557,12 +1591,13 @@ "sourceServerIDs" ], "members": { + "accountID": {}, "sourceServerIDs": { "type": "list", "member": {} }, "tags": { - "shape": "S1c" + "shape": "Se" } } }, @@ -570,11 +1605,49 @@ "type": "structure", "members": { "job": { - "shape": "S27" + "shape": "S40" } } } }, + "UnarchiveApplication": { + "http": { + "requestUri": "/UnarchiveApplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationID" + ], + "members": { + "accountID": {}, + "applicationID": {} + } + }, + "output": { + "shape": "S4" + } + }, + "UnarchiveWave": { + "http": { + "requestUri": "/UnarchiveWave", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "waveID" + ], + "members": { + "accountID": {}, + "waveID": {} + } + }, + "output": { + "shape": "Sj" + } + }, "UntagResource": { "http": { "method": "DELETE", @@ -603,6 +1676,28 @@ }, "idempotent": true }, + "UpdateApplication": { + "http": { + "requestUri": "/UpdateApplication", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationID" + ], + "members": { + "accountID": {}, + "applicationID": {}, + "description": {}, + "name": {} + } + }, + "output": { + "shape": "S4" + }, + "idempotent": true + }, "UpdateLaunchConfiguration": { "http": { "requestUri": "/UpdateLaunchConfiguration", @@ -614,26 +1709,84 @@ "sourceServerID" ], "members": { + "accountID": {}, + "bootMode": {}, "copyPrivateIp": { "type": "boolean" }, "copyTags": { "type": "boolean" }, + "enableMapAutoTagging": { + "type": "boolean" + }, "launchDisposition": {}, "licensing": { - "shape": "S2s" + "shape": "S2d" }, + "mapAutoTaggingMpeID": {}, "name": {}, + "postLaunchActions": { + "shape": "S2e" + }, "sourceServerID": {}, "targetInstanceTypeRightSizingMethod": {} } }, "output": { - "shape": "S2q" + "shape": "S54" }, "idempotent": true }, + "UpdateLaunchConfigurationTemplate": { + "http": { + "requestUri": "/UpdateLaunchConfigurationTemplate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "launchConfigurationTemplateID" + ], + "members": { + "associatePublicIpAddress": { + "type": "boolean" + }, + "bootMode": {}, + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "enableMapAutoTagging": { + "type": "boolean" + }, + "largeVolumeConf": { + "shape": "S28" + }, + "launchConfigurationTemplateID": {}, + "launchDisposition": {}, + "licensing": { + "shape": "S2d" + }, + "mapAutoTaggingMpeID": {}, + "postLaunchActions": { + "shape": "S2e" + }, + "smallVolumeConf": { + "shape": "S28" + }, + "smallVolumeMaxSize": { + "type": "long" + }, + "targetInstanceTypeRightSizingMethod": {} + } + }, + "output": { + "shape": "S2w" + } + }, "UpdateReplicationConfiguration": { "http": { "requestUri": "/UpdateReplicationConfiguration", @@ -645,6 +1798,7 @@ "sourceServerID" ], "members": { + "accountID": {}, "associateDefaultSecurityGroup": { "type": "boolean" }, @@ -660,24 +1814,27 @@ "ebsEncryptionKeyArn": {}, "name": {}, "replicatedDisks": { - "shape": "S2x" + "shape": "S58" }, "replicationServerInstanceType": {}, "replicationServersSecurityGroupsIDs": { - "shape": "S1j" + "shape": "S34" }, "sourceServerID": {}, "stagingAreaSubnetId": {}, "stagingAreaTags": { - "shape": "S1c" + "shape": "Se" }, "useDedicatedReplicationServer": { "type": "boolean" + }, + "useFipsEndpoint": { + "type": "boolean" } } }, "output": { - "shape": "S2w" + "shape": "S57" }, "idempotent": true }, @@ -709,26 +1866,141 @@ "replicationConfigurationTemplateID": {}, "replicationServerInstanceType": {}, "replicationServersSecurityGroupsIDs": { - "shape": "S1j" + "shape": "S34" }, "stagingAreaSubnetId": {}, "stagingAreaTags": { - "shape": "S1c" + "shape": "Se" }, "useDedicatedReplicationServer": { "type": "boolean" + }, + "useFipsEndpoint": { + "type": "boolean" } } }, "output": { - "shape": "S1m" + "shape": "S37" + } + }, + "UpdateSourceServerReplicationType": { + "http": { + "requestUri": "/UpdateSourceServerReplicationType", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "replicationType", + "sourceServerID" + ], + "members": { + "accountID": {}, + "replicationType": {}, + "sourceServerID": {} + } + }, + "output": { + "shape": "Sz" } + }, + "UpdateWave": { + "http": { + "requestUri": "/UpdateWave", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "waveID" + ], + "members": { + "accountID": {}, + "description": {}, + "name": {}, + "waveID": {} + } + }, + "output": { + "shape": "Sj" + }, + "idempotent": true } }, "shapes": { - "S5": { + "S4": { + "type": "structure", + "members": { + "applicationAggregatedStatus": { + "type": "structure", + "members": { + "healthStatus": {}, + "lastUpdateDateTime": {}, + "progressStatus": {}, + "totalSourceServers": { + "type": "long" + } + } + }, + "applicationID": {}, + "arn": {}, + "creationDateTime": {}, + "description": {}, + "isArchived": { + "type": "boolean" + }, + "lastModifiedDateTime": {}, + "name": {}, + "tags": { + "shape": "Se" + }, + "waveID": {} + } + }, + "Se": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "Sj": { + "type": "structure", + "members": { + "arn": {}, + "creationDateTime": {}, + "description": {}, + "isArchived": { + "type": "boolean" + }, + "lastModifiedDateTime": {}, + "name": {}, + "tags": { + "shape": "Se" + }, + "waveAggregatedStatus": { + "type": "structure", + "members": { + "healthStatus": {}, + "lastUpdateDateTime": {}, + "progressStatus": {}, + "replicationStartedDateTime": {}, + "totalApplications": { + "type": "long" + } + } + }, + "waveID": {} + } + }, + "Sq": { + "type": "list", + "member": {} + }, + "Sz": { "type": "structure", "members": { + "applicationID": {}, "arn": {}, "dataReplicationInfo": { "type": "structure", @@ -760,6 +2032,7 @@ "dataReplicationState": {}, "etaDateTime": {}, "lagDuration": {}, + "lastSnapshotDateTime": {}, "replicatedDisks": { "type": "list", "member": { @@ -783,6 +2056,7 @@ } } }, + "fqdnForActionFramework": {}, "isArchived": { "type": "boolean" }, @@ -852,6 +2126,7 @@ "state": {} } }, + "replicationType": {}, "sourceProperties": { "type": "structure", "members": { @@ -885,6 +2160,7 @@ "awsInstanceID": {}, "fqdn": {}, "hostname": {}, + "vmPath": {}, "vmWareUuid": {} } }, @@ -919,21 +2195,149 @@ }, "sourceServerID": {}, "tags": { - "shape": "S1c" + "shape": "Se" + }, + "userProvidedID": {}, + "vcenterClientID": {} + } + }, + "S28": { + "type": "structure", + "members": { + "iops": { + "type": "long" + }, + "throughput": { + "type": "long" + }, + "volumeType": {} + } + }, + "S2d": { + "type": "structure", + "members": { + "osByol": { + "type": "boolean" + } + } + }, + "S2e": { + "type": "structure", + "members": { + "cloudWatchLogGroupName": {}, + "deployment": {}, + "s3LogBucket": {}, + "s3OutputKeyPrefix": {}, + "ssmDocuments": { + "type": "list", + "member": { + "shape": "S2j" + } + } + } + }, + "S2j": { + "type": "structure", + "required": [ + "actionName", + "ssmDocumentName" + ], + "members": { + "actionName": {}, + "externalParameters": { + "shape": "S2k" + }, + "mustSucceedForCutover": { + "type": "boolean" + }, + "parameters": { + "shape": "S2o" + }, + "ssmDocumentName": {}, + "timeoutSeconds": { + "type": "integer" } } }, - "S1c": { + "S2k": { "type": "map", "key": {}, - "value": {}, - "sensitive": true + "value": { + "type": "structure", + "members": { + "dynamicPath": {} + }, + "union": true + } + }, + "S2o": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "parameterName", + "parameterType" + ], + "members": { + "parameterName": {}, + "parameterType": {} + } + } + } + }, + "S2w": { + "type": "structure", + "required": [ + "launchConfigurationTemplateID" + ], + "members": { + "arn": {}, + "associatePublicIpAddress": { + "type": "boolean" + }, + "bootMode": {}, + "copyPrivateIp": { + "type": "boolean" + }, + "copyTags": { + "type": "boolean" + }, + "ec2LaunchTemplateID": {}, + "enableMapAutoTagging": { + "type": "boolean" + }, + "largeVolumeConf": { + "shape": "S28" + }, + "launchConfigurationTemplateID": {}, + "launchDisposition": {}, + "licensing": { + "shape": "S2d" + }, + "mapAutoTaggingMpeID": {}, + "postLaunchActions": { + "shape": "S2e" + }, + "smallVolumeConf": { + "shape": "S28" + }, + "smallVolumeMaxSize": { + "type": "long" + }, + "tags": { + "shape": "Se" + }, + "targetInstanceTypeRightSizingMethod": {} + } }, - "S1j": { + "S34": { "type": "list", "member": {} }, - "S1m": { + "S37": { "type": "structure", "required": [ "replicationConfigurationTemplateID" @@ -956,21 +2360,24 @@ "replicationConfigurationTemplateID": {}, "replicationServerInstanceType": {}, "replicationServersSecurityGroupsIDs": { - "shape": "S1j" + "shape": "S34" }, "stagingAreaSubnetId": {}, "stagingAreaTags": { - "shape": "S1c" + "shape": "Se" }, "tags": { - "shape": "S1c" + "shape": "Se" }, "useDedicatedReplicationServer": { "type": "boolean" + }, + "useFipsEndpoint": { + "type": "boolean" } } }, - "S27": { + "S40": { "type": "structure", "required": [ "jobID" @@ -985,22 +2392,48 @@ "type": "list", "member": { "type": "structure", + "required": [ + "sourceServerID" + ], "members": { "launchStatus": {}, + "launchedEc2InstanceID": {}, + "postLaunchActionsStatus": { + "type": "structure", + "members": { + "postLaunchActionsLaunchStatusList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "executionID": {}, + "executionStatus": {}, + "failureReason": {}, + "ssmDocument": { + "shape": "S2j" + }, + "ssmDocumentType": {} + } + } + }, + "ssmAgentDiscoveryDatetime": {} + } + }, "sourceServerID": {} } } }, "status": {}, "tags": { - "shape": "S1c" + "shape": "Se" }, "type": {} } }, - "S2q": { + "S54": { "type": "structure", "members": { + "bootMode": {}, "copyPrivateIp": { "type": "boolean" }, @@ -1008,24 +2441,23 @@ "type": "boolean" }, "ec2LaunchTemplateID": {}, + "enableMapAutoTagging": { + "type": "boolean" + }, "launchDisposition": {}, "licensing": { - "shape": "S2s" + "shape": "S2d" }, + "mapAutoTaggingMpeID": {}, "name": {}, + "postLaunchActions": { + "shape": "S2e" + }, "sourceServerID": {}, "targetInstanceTypeRightSizingMethod": {} } }, - "S2s": { - "type": "structure", - "members": { - "osByol": { - "type": "boolean" - } - } - }, - "S2w": { + "S57": { "type": "structure", "members": { "associateDefaultSecurityGroup": { @@ -1043,23 +2475,26 @@ "ebsEncryptionKeyArn": {}, "name": {}, "replicatedDisks": { - "shape": "S2x" + "shape": "S58" }, "replicationServerInstanceType": {}, "replicationServersSecurityGroupsIDs": { - "shape": "S1j" + "shape": "S34" }, "sourceServerID": {}, "stagingAreaSubnetId": {}, "stagingAreaTags": { - "shape": "S1c" + "shape": "Se" }, "useDedicatedReplicationServer": { "type": "boolean" + }, + "useFipsEndpoint": { + "type": "boolean" } } }, - "S2x": { + "S58": { "type": "list", "member": { "type": "structure", @@ -1071,7 +2506,171 @@ "isBootDisk": { "type": "boolean" }, - "stagingDiskType": {} + "stagingDiskType": {}, + "throughput": { + "type": "long" + } + } + } + }, + "S5g": { + "type": "list", + "member": {} + }, + "S5u": { + "type": "structure", + "members": { + "creationDateTime": {}, + "endDateTime": {}, + "exportID": {}, + "progressPercentage": { + "type": "float" + }, + "s3Bucket": {}, + "s3BucketOwner": {}, + "s3Key": {}, + "status": {}, + "summary": { + "type": "structure", + "members": { + "applicationsCount": { + "type": "long" + }, + "serversCount": { + "type": "long" + }, + "wavesCount": { + "type": "long" + } + } + } + } + }, + "S6c": { + "type": "structure", + "members": { + "creationDateTime": {}, + "endDateTime": {}, + "importID": {}, + "progressPercentage": { + "type": "float" + }, + "s3BucketSource": { + "shape": "S6d" + }, + "status": {}, + "summary": { + "type": "structure", + "members": { + "applications": { + "type": "structure", + "members": { + "createdCount": { + "type": "long" + }, + "modifiedCount": { + "type": "long" + } + } + }, + "servers": { + "type": "structure", + "members": { + "createdCount": { + "type": "long" + }, + "modifiedCount": { + "type": "long" + } + } + }, + "waves": { + "type": "structure", + "members": { + "createdCount": { + "type": "long" + }, + "modifiedCount": { + "type": "long" + } + } + } + } + } + } + }, + "S6d": { + "type": "structure", + "required": [ + "s3Bucket", + "s3Key" + ], + "members": { + "s3Bucket": {}, + "s3BucketOwner": {}, + "s3Key": {} + } + }, + "S6p": { + "type": "list", + "member": {} + }, + "S6t": { + "type": "structure", + "members": { + "actionID": {}, + "actionName": {}, + "active": { + "type": "boolean" + }, + "category": {}, + "description": {}, + "documentIdentifier": {}, + "documentVersion": {}, + "externalParameters": { + "shape": "S2k" + }, + "mustSucceedForCutover": { + "type": "boolean" + }, + "order": { + "type": "integer" + }, + "parameters": { + "shape": "S2o" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "S75": { + "type": "structure", + "members": { + "actionID": {}, + "actionName": {}, + "active": { + "type": "boolean" + }, + "category": {}, + "description": {}, + "documentIdentifier": {}, + "documentVersion": {}, + "externalParameters": { + "shape": "S2k" + }, + "mustSucceedForCutover": { + "type": "boolean" + }, + "operatingSystem": {}, + "order": { + "type": "integer" + }, + "parameters": { + "shape": "S2o" + }, + "timeoutSeconds": { + "type": "integer" } } } diff --git a/iamlivecore/service/migration-hub-refactor-spaces-2021-10-26.min.json b/iamlivecore/service/migration-hub-refactor-spaces-2021-10-26.min.json new file mode 100644 index 00000000..67343b9e --- /dev/null +++ b/iamlivecore/service/migration-hub-refactor-spaces-2021-10-26.min.json @@ -0,0 +1,1289 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-10-26", + "endpointPrefix": "refactor-spaces", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Migration Hub Refactor Spaces", + "serviceId": "Migration Hub Refactor Spaces", + "signatureVersion": "v4", + "signingName": "refactor-spaces", + "uid": "migration-hub-refactor-spaces-2021-10-26" + }, + "operations": { + "CreateApplication": { + "http": { + "requestUri": "/environments/{EnvironmentIdentifier}/applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EnvironmentIdentifier", + "Name", + "ProxyType", + "VpcId" + ], + "members": { + "ApiGatewayProxy": { + "shape": "S2" + }, + "ClientToken": { + "idempotencyToken": true + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "Name": {}, + "ProxyType": {}, + "Tags": { + "shape": "S9" + }, + "VpcId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApiGatewayProxy": { + "shape": "S2" + }, + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "EnvironmentId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "OwnerAccountId": {}, + "ProxyType": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "VpcId": {} + } + } + }, + "CreateEnvironment": { + "http": { + "requestUri": "/environments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "NetworkFabricType" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "Description": {}, + "Name": {}, + "NetworkFabricType": {}, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "EnvironmentId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "NetworkFabricType": {}, + "OwnerAccountId": {}, + "State": {}, + "Tags": { + "shape": "S9" + } + } + } + }, + "CreateRoute": { + "http": { + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier", + "RouteType", + "ServiceIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "ClientToken": { + "idempotencyToken": true + }, + "DefaultRoute": { + "type": "structure", + "members": { + "ActivationState": {} + } + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "RouteType": {}, + "ServiceIdentifier": {}, + "Tags": { + "shape": "S9" + }, + "UriPathRoute": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "OwnerAccountId": {}, + "RouteId": {}, + "RouteType": {}, + "ServiceId": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "UriPathRoute": { + "shape": "Su" + } + } + } + }, + "CreateService": { + "http": { + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EndpointType", + "EnvironmentIdentifier", + "Name" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "ClientToken": { + "idempotencyToken": true + }, + "Description": {}, + "EndpointType": {}, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "LambdaEndpoint": { + "shape": "S14" + }, + "Name": {}, + "Tags": { + "shape": "S9" + }, + "UrlEndpoint": { + "shape": "S17" + }, + "VpcId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "EndpointType": {}, + "EnvironmentId": {}, + "LambdaEndpoint": { + "shape": "S14" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "OwnerAccountId": {}, + "ServiceId": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "UrlEndpoint": { + "shape": "S17" + }, + "VpcId": {} + } + } + }, + "DeleteApplication": { + "http": { + "method": "DELETE", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "EnvironmentId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "State": {} + } + }, + "idempotent": true + }, + "DeleteEnvironment": { + "http": { + "method": "DELETE", + "requestUri": "/environments/{EnvironmentIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EnvironmentIdentifier" + ], + "members": { + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "EnvironmentId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "State": {} + } + }, + "idempotent": true + }, + "DeleteResourcePolicy": { + "http": { + "method": "DELETE", + "requestUri": "/resourcepolicy/{Identifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "Identifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteRoute": { + "http": { + "method": "DELETE", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier", + "RouteIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "RouteIdentifier": { + "location": "uri", + "locationName": "RouteIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "RouteId": {}, + "ServiceId": {}, + "State": {} + } + }, + "idempotent": true + }, + "DeleteService": { + "http": { + "method": "DELETE", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier", + "ServiceIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "ServiceIdentifier": { + "location": "uri", + "locationName": "ServiceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "EnvironmentId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "ServiceId": {}, + "State": {} + } + }, + "idempotent": true + }, + "GetApplication": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApiGatewayProxy": { + "type": "structure", + "members": { + "ApiGatewayId": {}, + "EndpointType": {}, + "NlbArn": {}, + "NlbName": {}, + "ProxyUrl": {}, + "StageName": {}, + "VpcLinkId": {} + } + }, + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "OwnerAccountId": {}, + "ProxyType": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "VpcId": {} + } + } + }, + "GetEnvironment": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EnvironmentIdentifier" + ], + "members": { + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "NetworkFabricType": {}, + "OwnerAccountId": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "TransitGatewayId": {} + } + } + }, + "GetResourcePolicy": { + "http": { + "method": "GET", + "requestUri": "/resourcepolicy/{Identifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "Identifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Policy": {} + } + } + }, + "GetRoute": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier", + "RouteIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "RouteIdentifier": { + "location": "uri", + "locationName": "RouteIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppendSourcePath": { + "type": "boolean" + }, + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "IncludeChildPaths": { + "type": "boolean" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Methods": { + "shape": "Sw" + }, + "OwnerAccountId": {}, + "PathResourceToId": { + "shape": "S29" + }, + "RouteId": {}, + "RouteType": {}, + "ServiceId": {}, + "SourcePath": {}, + "State": {}, + "Tags": { + "shape": "S9" + } + } + } + }, + "GetService": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier", + "ServiceIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "ServiceIdentifier": { + "location": "uri", + "locationName": "ServiceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "EndpointType": {}, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "LambdaEndpoint": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "OwnerAccountId": {}, + "ServiceId": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "UrlEndpoint": { + "type": "structure", + "members": { + "HealthUrl": {}, + "Url": {} + } + }, + "VpcId": {} + } + } + }, + "ListApplications": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}/applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EnvironmentIdentifier" + ], + "members": { + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApiGatewayProxy": { + "type": "structure", + "members": { + "ApiGatewayId": {}, + "EndpointType": {}, + "NlbArn": {}, + "NlbName": {}, + "ProxyUrl": {}, + "StageName": {}, + "VpcLinkId": {} + } + }, + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "OwnerAccountId": {}, + "ProxyType": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "VpcId": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListEnvironmentVpcs": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}/vpcs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EnvironmentIdentifier" + ], + "members": { + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "EnvironmentVpcList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "CidrBlocks": { + "type": "list", + "member": {} + }, + "CreatedTime": { + "type": "timestamp" + }, + "EnvironmentId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "VpcId": {}, + "VpcName": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListEnvironments": { + "http": { + "method": "GET", + "requestUri": "/environments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "EnvironmentSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "NetworkFabricType": {}, + "OwnerAccountId": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "TransitGatewayId": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListRoutes": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "RouteSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AppendSourcePath": { + "type": "boolean" + }, + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "IncludeChildPaths": { + "type": "boolean" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Methods": { + "shape": "Sw" + }, + "OwnerAccountId": {}, + "PathResourceToId": { + "shape": "S29" + }, + "RouteId": {}, + "RouteType": {}, + "ServiceId": {}, + "SourcePath": {}, + "State": {}, + "Tags": { + "shape": "S9" + } + } + } + } + } + } + }, + "ListServices": { + "http": { + "method": "GET", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationIdentifier", + "EnvironmentIdentifier" + ], + "members": { + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ServiceSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "CreatedByAccountId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "EndpointType": {}, + "EnvironmentId": {}, + "Error": { + "shape": "S1t" + }, + "LambdaEndpoint": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "OwnerAccountId": {}, + "ServiceId": {}, + "State": {}, + "Tags": { + "shape": "S9" + }, + "UrlEndpoint": { + "type": "structure", + "members": { + "HealthUrl": {}, + "Url": {} + } + }, + "VpcId": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S9" + } + } + } + }, + "PutResourcePolicy": { + "http": { + "method": "PUT", + "requestUri": "/resourcepolicy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Policy", + "ResourceArn" + ], + "members": { + "Policy": {}, + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {}, + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateRoute": { + "http": { + "method": "PATCH", + "requestUri": "/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ActivationState", + "ApplicationIdentifier", + "EnvironmentIdentifier", + "RouteIdentifier" + ], + "members": { + "ActivationState": {}, + "ApplicationIdentifier": { + "location": "uri", + "locationName": "ApplicationIdentifier" + }, + "EnvironmentIdentifier": { + "location": "uri", + "locationName": "EnvironmentIdentifier" + }, + "RouteIdentifier": { + "location": "uri", + "locationName": "RouteIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationId": {}, + "Arn": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "RouteId": {}, + "ServiceId": {}, + "State": {} + } + } + } + }, + "shapes": { + "S2": { + "type": "structure", + "members": { + "EndpointType": {}, + "StageName": {} + } + }, + "S9": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "Su": { + "type": "structure", + "required": [ + "ActivationState", + "SourcePath" + ], + "members": { + "ActivationState": {}, + "AppendSourcePath": { + "type": "boolean" + }, + "IncludeChildPaths": { + "type": "boolean" + }, + "Methods": { + "shape": "Sw" + }, + "SourcePath": {} + } + }, + "Sw": { + "type": "list", + "member": {} + }, + "S14": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "S17": { + "type": "structure", + "required": [ + "Url" + ], + "members": { + "HealthUrl": {}, + "Url": {} + } + }, + "S1t": { + "type": "structure", + "members": { + "AccountId": {}, + "AdditionalDetails": { + "type": "map", + "key": {}, + "value": {} + }, + "Code": {}, + "Message": {}, + "ResourceIdentifier": {}, + "ResourceType": {} + } + }, + "S29": { + "type": "map", + "key": {}, + "value": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/migrationhuborchestrator-2021-08-28.min.json b/iamlivecore/service/migrationhuborchestrator-2021-08-28.min.json new file mode 100644 index 00000000..fb3a1165 --- /dev/null +++ b/iamlivecore/service/migrationhuborchestrator-2021-08-28.min.json @@ -0,0 +1,1461 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-08-28", + "endpointPrefix": "migrationhub-orchestrator", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Migration Hub Orchestrator", + "serviceId": "MigrationHubOrchestrator", + "signatureVersion": "v4", + "signingName": "migrationhub-orchestrator", + "uid": "migrationhuborchestrator-2021-08-28" + }, + "operations": { + "CreateWorkflow": { + "http": { + "requestUri": "/migrationworkflow/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "templateId", + "applicationConfigurationId", + "inputParameters" + ], + "members": { + "name": {}, + "description": {}, + "templateId": {}, + "applicationConfigurationId": {}, + "inputParameters": { + "shape": "S6" + }, + "stepTargets": { + "shape": "Sb" + }, + "tags": { + "shape": "Sd" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "templateId": {}, + "adsApplicationConfigurationId": {}, + "workflowInputs": { + "shape": "S6" + }, + "stepTargets": { + "shape": "Sb" + }, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "tags": { + "shape": "Sd" + } + } + } + }, + "CreateWorkflowStep": { + "http": { + "requestUri": "/workflowstep", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "stepGroupId", + "workflowId", + "stepActionType" + ], + "members": { + "name": {}, + "stepGroupId": {}, + "workflowId": {}, + "stepActionType": {}, + "description": {}, + "workflowStepAutomationConfiguration": { + "shape": "Sq" + }, + "stepTarget": { + "shape": "Sb" + }, + "outputs": { + "shape": "Sx" + }, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "stepGroupId": {}, + "workflowId": {}, + "name": {} + } + } + }, + "CreateWorkflowStepGroup": { + "http": { + "requestUri": "/workflowstepgroups", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowId", + "name" + ], + "members": { + "workflowId": {}, + "name": {}, + "description": {}, + "next": { + "shape": "Sb" + }, + "previous": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "workflowId": {}, + "name": {}, + "id": {}, + "description": {}, + "tools": { + "shape": "S18" + }, + "next": { + "shape": "Sb" + }, + "previous": { + "shape": "Sb" + }, + "creationTime": { + "type": "timestamp" + } + } + } + }, + "DeleteWorkflow": { + "http": { + "method": "DELETE", + "requestUri": "/migrationworkflow/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "status": {} + } + }, + "idempotent": true + }, + "DeleteWorkflowStep": { + "http": { + "method": "DELETE", + "requestUri": "/workflowstep/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "stepGroupId", + "workflowId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "stepGroupId": { + "location": "querystring", + "locationName": "stepGroupId" + }, + "workflowId": { + "location": "querystring", + "locationName": "workflowId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteWorkflowStepGroup": { + "http": { + "method": "DELETE", + "requestUri": "/workflowstepgroup/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workflowId", + "id" + ], + "members": { + "workflowId": { + "location": "querystring", + "locationName": "workflowId" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetTemplate": { + "http": { + "method": "GET", + "requestUri": "/migrationworkflowtemplate/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "description": {}, + "inputs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "inputName": {}, + "dataType": {}, + "required": { + "type": "boolean" + } + } + } + }, + "tools": { + "shape": "S18" + }, + "status": {}, + "creationTime": { + "type": "timestamp" + } + } + } + }, + "GetTemplateStep": { + "http": { + "method": "GET", + "requestUri": "/templatestep/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "templateId", + "stepGroupId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "templateId": { + "location": "querystring", + "locationName": "templateId" + }, + "stepGroupId": { + "location": "querystring", + "locationName": "stepGroupId" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "stepGroupId": {}, + "templateId": {}, + "name": {}, + "description": {}, + "stepActionType": {}, + "creationTime": {}, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + }, + "outputs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "dataType": {}, + "required": { + "type": "boolean" + } + } + } + }, + "stepAutomationConfiguration": { + "type": "structure", + "members": { + "scriptLocationS3Bucket": {}, + "scriptLocationS3Key": { + "shape": "Ss" + }, + "command": { + "shape": "Su" + }, + "runEnvironment": {}, + "targetType": {} + } + } + } + } + }, + "GetTemplateStepGroup": { + "http": { + "method": "GET", + "requestUri": "/templates/{templateId}/stepgroups/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "templateId", + "id" + ], + "members": { + "templateId": { + "location": "uri", + "locationName": "templateId" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "templateId": {}, + "id": {}, + "name": {}, + "description": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModifiedTime": { + "type": "timestamp" + }, + "tools": { + "shape": "S18" + }, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + } + } + } + }, + "GetWorkflow": { + "http": { + "method": "GET", + "requestUri": "/migrationworkflow/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "templateId": {}, + "adsApplicationConfigurationId": {}, + "adsApplicationName": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "type": "timestamp" + }, + "lastStartTime": { + "type": "timestamp" + }, + "lastStopTime": { + "type": "timestamp" + }, + "lastModifiedTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + }, + "tools": { + "shape": "S18" + }, + "totalSteps": { + "type": "integer" + }, + "completedSteps": { + "type": "integer" + }, + "workflowInputs": { + "shape": "S6" + }, + "tags": { + "shape": "Sd" + }, + "workflowBucket": {} + } + } + }, + "GetWorkflowStep": { + "http": { + "method": "GET", + "requestUri": "/workflowstep/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowId", + "stepGroupId", + "id" + ], + "members": { + "workflowId": { + "location": "querystring", + "locationName": "workflowId" + }, + "stepGroupId": { + "location": "querystring", + "locationName": "stepGroupId" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "name": {}, + "stepGroupId": {}, + "workflowId": {}, + "stepId": {}, + "description": {}, + "stepActionType": {}, + "owner": {}, + "workflowStepAutomationConfiguration": { + "shape": "Sq" + }, + "stepTarget": { + "shape": "Sb" + }, + "outputs": { + "type": "list", + "member": { + "shape": "Sy" + } + }, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + }, + "status": {}, + "statusMessage": {}, + "scriptOutputLocation": {}, + "creationTime": { + "type": "timestamp" + }, + "lastStartTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + }, + "noOfSrvCompleted": { + "type": "integer" + }, + "noOfSrvFailed": { + "type": "integer" + }, + "totalNoOfSrv": { + "type": "integer" + } + } + } + }, + "GetWorkflowStepGroup": { + "http": { + "method": "GET", + "requestUri": "/workflowstepgroup/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "workflowId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "workflowId": { + "location": "querystring", + "locationName": "workflowId" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "workflowId": {}, + "name": {}, + "description": {}, + "status": {}, + "owner": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModifiedTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + }, + "tools": { + "shape": "S18" + }, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + } + } + } + }, + "ListPlugins": { + "http": { + "method": "GET", + "requestUri": "/plugins", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "plugins": { + "type": "list", + "member": { + "type": "structure", + "members": { + "pluginId": {}, + "hostname": {}, + "status": {}, + "ipAddress": {}, + "version": {}, + "registeredTime": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S2i" + } + } + } + }, + "ListTemplateStepGroups": { + "http": { + "method": "GET", + "requestUri": "/templatestepgroups/{templateId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "templateId" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "templateId": { + "location": "uri", + "locationName": "templateId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "templateStepGroupSummary" + ], + "members": { + "nextToken": {}, + "templateStepGroupSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + } + } + } + } + } + } + }, + "ListTemplateSteps": { + "http": { + "method": "GET", + "requestUri": "/templatesteps", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "templateId", + "stepGroupId" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "templateId": { + "location": "querystring", + "locationName": "templateId" + }, + "stepGroupId": { + "location": "querystring", + "locationName": "stepGroupId" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "templateStepSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "stepGroupId": {}, + "templateId": {}, + "name": {}, + "stepActionType": {}, + "targetType": {}, + "owner": {}, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + } + } + } + } + } + } + }, + "ListTemplates": { + "http": { + "method": "GET", + "requestUri": "/migrationworkflowtemplates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "name": { + "location": "querystring", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "templateSummary" + ], + "members": { + "nextToken": {}, + "templateSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "arn": {}, + "description": {} + } + } + } + } + } + }, + "ListWorkflowStepGroups": { + "http": { + "method": "GET", + "requestUri": "/workflowstepgroups", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowId" + ], + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "workflowId": { + "location": "querystring", + "locationName": "workflowId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workflowStepGroupsSummary" + ], + "members": { + "nextToken": {}, + "workflowStepGroupsSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "owner": {}, + "status": {}, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + } + } + } + } + } + } + }, + "ListWorkflowSteps": { + "http": { + "method": "GET", + "requestUri": "/workflow/{workflowId}/workflowstepgroups/{stepGroupId}/workflowsteps", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowId", + "stepGroupId" + ], + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "workflowId": { + "location": "uri", + "locationName": "workflowId" + }, + "stepGroupId": { + "location": "uri", + "locationName": "stepGroupId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "workflowStepsSummary" + ], + "members": { + "nextToken": {}, + "workflowStepsSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "stepId": {}, + "name": {}, + "stepActionType": {}, + "owner": {}, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + }, + "status": {}, + "statusMessage": {}, + "noOfSrvCompleted": { + "type": "integer" + }, + "noOfSrvFailed": { + "type": "integer" + }, + "totalNoOfSrv": { + "type": "integer" + }, + "description": {}, + "scriptLocation": {} + } + } + } + } + } + }, + "ListWorkflows": { + "http": { + "method": "GET", + "requestUri": "/migrationworkflows", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "templateId": { + "location": "querystring", + "locationName": "templateId" + }, + "adsApplicationConfigurationName": { + "location": "querystring", + "locationName": "adsApplicationConfigurationName" + }, + "status": { + "location": "querystring", + "locationName": "status" + }, + "name": { + "location": "querystring", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "migrationWorkflowSummary" + ], + "members": { + "nextToken": {}, + "migrationWorkflowSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "templateId": {}, + "adsApplicationConfigurationName": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + }, + "statusMessage": {}, + "completedSteps": { + "type": "integer" + }, + "totalSteps": { + "type": "integer" + } + } + } + } + } + } + }, + "RetryWorkflowStep": { + "http": { + "requestUri": "/retryworkflowstep/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "workflowId", + "stepGroupId", + "id" + ], + "members": { + "workflowId": { + "location": "querystring", + "locationName": "workflowId" + }, + "stepGroupId": { + "location": "querystring", + "locationName": "stepGroupId" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "stepGroupId": {}, + "workflowId": {}, + "id": {}, + "status": {} + } + } + }, + "StartWorkflow": { + "http": { + "requestUri": "/migrationworkflow/{id}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "status": {}, + "statusMessage": {}, + "lastStartTime": { + "type": "timestamp" + } + } + } + }, + "StopWorkflow": { + "http": { + "requestUri": "/migrationworkflow/{id}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "status": {}, + "statusMessage": {}, + "lastStopTime": { + "type": "timestamp" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S2i" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateWorkflow": { + "http": { + "requestUri": "/migrationworkflow/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "name": {}, + "description": {}, + "inputParameters": { + "shape": "S6" + }, + "stepTargets": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "templateId": {}, + "adsApplicationConfigurationId": {}, + "workflowInputs": { + "shape": "S6" + }, + "stepTargets": { + "shape": "Sb" + }, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastModifiedTime": { + "type": "timestamp" + }, + "tags": { + "shape": "Sd" + } + } + } + }, + "UpdateWorkflowStep": { + "http": { + "requestUri": "/workflowstep/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "stepGroupId", + "workflowId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "stepGroupId": {}, + "workflowId": {}, + "name": {}, + "description": {}, + "stepActionType": {}, + "workflowStepAutomationConfiguration": { + "shape": "Sq" + }, + "stepTarget": { + "shape": "Sb" + }, + "outputs": { + "shape": "Sx" + }, + "previous": { + "shape": "Sb" + }, + "next": { + "shape": "Sb" + }, + "status": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "stepGroupId": {}, + "workflowId": {}, + "name": {} + } + } + }, + "UpdateWorkflowStepGroup": { + "http": { + "requestUri": "/workflowstepgroup/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "workflowId", + "id" + ], + "members": { + "workflowId": { + "location": "querystring", + "locationName": "workflowId" + }, + "id": { + "location": "uri", + "locationName": "id" + }, + "name": {}, + "description": {}, + "next": { + "shape": "Sb" + }, + "previous": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "workflowId": {}, + "name": {}, + "id": {}, + "description": {}, + "tools": { + "shape": "S18" + }, + "next": { + "shape": "Sb" + }, + "previous": { + "shape": "Sb" + }, + "lastModifiedTime": { + "type": "timestamp" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S6": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "integerValue": { + "type": "integer" + }, + "stringValue": {}, + "listOfStringsValue": { + "shape": "Sb" + }, + "mapOfStringValue": { + "shape": "Sd" + } + }, + "union": true + }, + "sensitive": true + }, + "Sb": { + "type": "list", + "member": {} + }, + "Sd": { + "type": "map", + "key": {}, + "value": {} + }, + "Sq": { + "type": "structure", + "members": { + "scriptLocationS3Bucket": {}, + "scriptLocationS3Key": { + "shape": "Ss" + }, + "command": { + "shape": "Su" + }, + "runEnvironment": {}, + "targetType": {} + } + }, + "Ss": { + "type": "structure", + "members": { + "linux": {}, + "windows": {} + } + }, + "Su": { + "type": "structure", + "members": { + "linux": {}, + "windows": {} + } + }, + "Sx": { + "type": "list", + "member": { + "shape": "Sy" + } + }, + "Sy": { + "type": "structure", + "members": { + "name": {}, + "dataType": {}, + "required": { + "type": "boolean" + }, + "value": { + "type": "structure", + "members": { + "integerValue": { + "type": "integer" + }, + "stringValue": {}, + "listOfStringValue": { + "shape": "Sb" + } + }, + "union": true + } + } + }, + "S18": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "url": {} + } + } + }, + "S2i": { + "type": "map", + "key": {}, + "value": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/migrationhubstrategy-2020-02-19.min.json b/iamlivecore/service/migrationhubstrategy-2020-02-19.min.json new file mode 100644 index 00000000..72859df2 --- /dev/null +++ b/iamlivecore/service/migrationhubstrategy-2020-02-19.min.json @@ -0,0 +1,1213 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-02-19", + "endpointPrefix": "migrationhub-strategy", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Migration Hub Strategy Recommendations", + "serviceId": "MigrationHubStrategy", + "signatureVersion": "v4", + "signingName": "migrationhub-strategy", + "uid": "migrationhubstrategy-2020-02-19" + }, + "operations": { + "GetApplicationComponentDetails": { + "http": { + "method": "GET", + "requestUri": "/get-applicationcomponent-details/{applicationComponentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationComponentId" + ], + "members": { + "applicationComponentId": { + "location": "uri", + "locationName": "applicationComponentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "applicationComponentDetail": { + "shape": "S4" + }, + "associatedApplications": { + "shape": "S1b" + }, + "associatedServerIds": { + "type": "list", + "member": {} + }, + "moreApplicationResource": { + "type": "boolean" + } + } + } + }, + "GetApplicationComponentStrategies": { + "http": { + "method": "GET", + "requestUri": "/get-applicationcomponent-strategies/{applicationComponentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationComponentId" + ], + "members": { + "applicationComponentId": { + "location": "uri", + "locationName": "applicationComponentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "applicationComponentStrategies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "isPreferred": { + "type": "boolean" + }, + "recommendation": { + "shape": "Sq" + }, + "status": {} + } + } + } + } + } + }, + "GetAssessment": { + "http": { + "method": "GET", + "requestUri": "/get-assessment/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "assessmentTargets": { + "shape": "S1m" + }, + "dataCollectionDetails": { + "type": "structure", + "members": { + "completionTime": { + "type": "timestamp" + }, + "failed": { + "type": "integer" + }, + "inProgress": { + "type": "integer" + }, + "servers": { + "type": "integer" + }, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "statusMessage": {}, + "success": { + "type": "integer" + } + } + }, + "id": {} + } + } + }, + "GetImportFileTask": { + "http": { + "method": "GET", + "requestUri": "/get-import-file-task/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "completionTime": { + "type": "timestamp" + }, + "id": {}, + "importName": {}, + "inputS3Bucket": {}, + "inputS3Key": {}, + "numberOfRecordsFailed": { + "type": "integer" + }, + "numberOfRecordsSuccess": { + "type": "integer" + }, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "statusReportS3Bucket": {}, + "statusReportS3Key": {} + } + } + }, + "GetLatestAssessmentId": { + "http": { + "method": "GET", + "requestUri": "/get-latest-assessment-id", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "id": {} + } + } + }, + "GetPortfolioPreferences": { + "http": { + "method": "GET", + "requestUri": "/get-portfolio-preferences", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "applicationMode": {}, + "applicationPreferences": { + "shape": "S23" + }, + "databasePreferences": { + "shape": "S2e" + }, + "prioritizeBusinessGoals": { + "shape": "S2q" + } + } + } + }, + "GetPortfolioSummary": { + "http": { + "method": "GET", + "requestUri": "/get-portfolio-summary", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "assessmentSummary": { + "type": "structure", + "members": { + "antipatternReportS3Object": { + "shape": "S6" + }, + "antipatternReportStatus": {}, + "antipatternReportStatusMessage": {}, + "lastAnalyzedTimestamp": { + "type": "timestamp" + }, + "listAntipatternSeveritySummary": { + "shape": "Sk" + }, + "listApplicationComponentStatusSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "integer" + }, + "srcCodeOrDbAnalysisStatus": {} + } + } + }, + "listApplicationComponentStrategySummary": { + "shape": "S2y" + }, + "listApplicationComponentSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "appType": {}, + "count": { + "type": "integer" + } + } + } + }, + "listServerStatusSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "integer" + }, + "runTimeAssessmentStatus": {} + } + } + }, + "listServerStrategySummary": { + "shape": "S2y" + }, + "listServerSummary": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ServerOsType": {}, + "count": { + "type": "integer" + } + } + } + } + } + } + } + } + }, + "GetRecommendationReportDetails": { + "http": { + "method": "GET", + "requestUri": "/get-recommendation-report-details/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "recommendationReportDetails": { + "type": "structure", + "members": { + "completionTime": { + "type": "timestamp" + }, + "s3Bucket": {}, + "s3Keys": { + "type": "list", + "member": {} + }, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "statusMessage": {} + } + } + } + } + }, + "GetServerDetails": { + "http": { + "method": "GET", + "requestUri": "/get-server-details/{serverId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serverId" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "serverId": { + "location": "uri", + "locationName": "serverId" + } + } + }, + "output": { + "type": "structure", + "members": { + "associatedApplications": { + "shape": "S1b" + }, + "nextToken": {}, + "serverDetail": { + "shape": "S3k" + } + } + } + }, + "GetServerStrategies": { + "http": { + "method": "GET", + "requestUri": "/get-server-strategies/{serverId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serverId" + ], + "members": { + "serverId": { + "location": "uri", + "locationName": "serverId" + } + } + }, + "output": { + "type": "structure", + "members": { + "serverStrategies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "isPreferred": { + "type": "boolean" + }, + "numberOfApplicationComponents": { + "type": "integer" + }, + "recommendation": { + "shape": "Sq" + }, + "status": {} + } + } + } + } + } + }, + "ListApplicationComponents": { + "http": { + "requestUri": "/list-applicationcomponents", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "applicationComponentCriteria": {}, + "filterValue": {}, + "groupIdFilter": { + "shape": "S44" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "sort": {} + } + }, + "output": { + "type": "structure", + "members": { + "applicationComponentInfos": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "nextToken": {} + } + } + }, + "ListCollectors": { + "http": { + "method": "GET", + "requestUri": "/list-collectors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Collectors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "collectorHealth": {}, + "collectorId": {}, + "collectorVersion": {}, + "configurationSummary": { + "type": "structure", + "members": { + "ipAddressBasedRemoteInfoList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "authType": {}, + "ipAddressConfigurationTimeStamp": {}, + "osType": {} + } + } + }, + "pipelineInfoList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "pipelineConfigurationTimeStamp": {}, + "pipelineType": {} + } + } + }, + "remoteSourceCodeAnalysisServerInfo": { + "type": "structure", + "members": { + "remoteSourceCodeAnalysisServerConfigurationTimestamp": {} + } + }, + "vcenterBasedRemoteInfoList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "osType": {}, + "vcenterConfigurationTimeStamp": {} + } + } + }, + "versionControlInfoList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "versionControlConfigurationTimeStamp": {}, + "versionControlType": {} + } + } + } + } + }, + "hostName": {}, + "ipAddress": {}, + "lastActivityTimeStamp": {}, + "registeredTimeStamp": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListImportFileTask": { + "http": { + "method": "GET", + "requestUri": "/list-import-file-task", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "taskInfos": { + "type": "list", + "member": { + "type": "structure", + "members": { + "completionTime": { + "type": "timestamp" + }, + "id": {}, + "importName": {}, + "inputS3Bucket": {}, + "inputS3Key": {}, + "numberOfRecordsFailed": { + "type": "integer" + }, + "numberOfRecordsSuccess": { + "type": "integer" + }, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "statusReportS3Bucket": {}, + "statusReportS3Key": {} + } + } + } + } + } + }, + "ListServers": { + "http": { + "requestUri": "/list-servers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filterValue": {}, + "groupIdFilter": { + "shape": "S44" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "serverCriteria": {}, + "sort": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "serverInfos": { + "type": "list", + "member": { + "shape": "S3k" + } + } + } + } + }, + "PutPortfolioPreferences": { + "http": { + "requestUri": "/put-portfolio-preferences", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "applicationMode": {}, + "applicationPreferences": { + "shape": "S23" + }, + "databasePreferences": { + "shape": "S2e" + }, + "prioritizeBusinessGoals": { + "shape": "S2q" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartAssessment": { + "http": { + "requestUri": "/start-assessment", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "assessmentTargets": { + "shape": "S1m" + }, + "s3bucketForAnalysisData": {}, + "s3bucketForReportData": {} + } + }, + "output": { + "type": "structure", + "members": { + "assessmentId": {} + } + } + }, + "StartImportFileTask": { + "http": { + "requestUri": "/start-import-file-task", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "S3Bucket", + "name", + "s3key" + ], + "members": { + "S3Bucket": {}, + "dataSourceType": {}, + "groupId": { + "shape": "S44" + }, + "name": {}, + "s3bucketForReportData": {}, + "s3key": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {} + } + } + }, + "StartRecommendationReportGeneration": { + "http": { + "requestUri": "/start-recommendation-report-generation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "groupIdFilter": { + "shape": "S44" + }, + "outputFormat": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {} + } + } + }, + "StopAssessment": { + "http": { + "requestUri": "/stop-assessment", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentId" + ], + "members": { + "assessmentId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateApplicationComponentConfig": { + "http": { + "requestUri": "/update-applicationcomponent-config/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "applicationComponentId" + ], + "members": { + "appType": {}, + "applicationComponentId": {}, + "configureOnly": { + "type": "boolean" + }, + "inclusionStatus": {}, + "secretsManagerKey": { + "type": "string", + "sensitive": true + }, + "sourceCodeList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "location": {}, + "projectName": {}, + "sourceVersion": {}, + "versionControl": {} + } + } + }, + "strategyOption": { + "shape": "S5o" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateServerConfig": { + "http": { + "requestUri": "/update-server-config/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serverId" + ], + "members": { + "serverId": {}, + "strategyOption": { + "shape": "S5o" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + } + }, + "shapes": { + "S4": { + "type": "structure", + "members": { + "analysisStatus": {}, + "antipatternReportS3Object": { + "shape": "S6" + }, + "antipatternReportStatus": {}, + "antipatternReportStatusMessage": {}, + "appType": {}, + "appUnitError": { + "type": "structure", + "members": { + "appUnitErrorCategory": {} + } + }, + "associatedServerId": {}, + "databaseConfigDetail": { + "type": "structure", + "members": { + "secretName": {} + } + }, + "id": {}, + "inclusionStatus": {}, + "lastAnalyzedTimestamp": { + "type": "timestamp" + }, + "listAntipatternSeveritySummary": { + "shape": "Sk" + }, + "moreServerAssociationExists": { + "type": "boolean" + }, + "name": {}, + "osDriver": {}, + "osVersion": {}, + "recommendationSet": { + "shape": "Sq" + }, + "resourceSubType": {}, + "resultList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "analysisStatus": { + "type": "structure", + "members": { + "runtimeAnalysisStatus": {}, + "srcCodeOrDbAnalysisStatus": {} + }, + "union": true + }, + "analysisType": {}, + "antipatternReportResultList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "analyzerName": { + "type": "structure", + "members": { + "binaryAnalyzerName": {}, + "runTimeAnalyzerName": {}, + "sourceCodeAnalyzerName": {} + }, + "union": true + }, + "antiPatternReportS3Object": { + "shape": "S6" + }, + "antipatternReportStatus": {}, + "antipatternReportStatusMessage": {} + } + } + }, + "statusMessage": {} + } + } + }, + "runtimeStatus": {}, + "runtimeStatusMessage": {}, + "sourceCodeRepositories": { + "type": "list", + "member": { + "type": "structure", + "members": { + "branch": {}, + "projectName": {}, + "repository": {}, + "versionControlType": {} + } + } + }, + "statusMessage": {} + } + }, + "S6": { + "type": "structure", + "members": { + "s3Bucket": {}, + "s3key": {} + } + }, + "Sk": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "integer" + }, + "severity": {} + } + } + }, + "Sq": { + "type": "structure", + "members": { + "strategy": {}, + "targetDestination": {}, + "transformationTool": { + "type": "structure", + "members": { + "description": {}, + "name": {}, + "tranformationToolInstallationLink": {} + } + } + } + }, + "S1b": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "name": {} + } + } + }, + "S1m": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "condition", + "name", + "values" + ], + "members": { + "condition": {}, + "name": {}, + "values": { + "type": "list", + "member": {} + } + } + } + }, + "S23": { + "type": "structure", + "members": { + "managementPreference": { + "type": "structure", + "members": { + "awsManagedResources": { + "type": "structure", + "required": [ + "targetDestination" + ], + "members": { + "targetDestination": { + "type": "list", + "member": {} + } + } + }, + "noPreference": { + "type": "structure", + "required": [ + "targetDestination" + ], + "members": { + "targetDestination": { + "type": "list", + "member": {} + } + } + }, + "selfManageResources": { + "type": "structure", + "required": [ + "targetDestination" + ], + "members": { + "targetDestination": { + "type": "list", + "member": {} + } + } + } + }, + "union": true + } + } + }, + "S2e": { + "type": "structure", + "members": { + "databaseManagementPreference": {}, + "databaseMigrationPreference": { + "type": "structure", + "members": { + "heterogeneous": { + "type": "structure", + "required": [ + "targetDatabaseEngine" + ], + "members": { + "targetDatabaseEngine": { + "type": "list", + "member": {} + } + } + }, + "homogeneous": { + "type": "structure", + "members": { + "targetDatabaseEngine": { + "type": "list", + "member": {} + } + } + }, + "noPreference": { + "type": "structure", + "required": [ + "targetDatabaseEngine" + ], + "members": { + "targetDatabaseEngine": { + "type": "list", + "member": {} + } + } + } + }, + "union": true + } + } + }, + "S2q": { + "type": "structure", + "members": { + "businessGoals": { + "type": "structure", + "members": { + "licenseCostReduction": { + "type": "integer" + }, + "modernizeInfrastructureWithCloudNativeTechnologies": { + "type": "integer" + }, + "reduceOperationalOverheadWithManagedServices": { + "type": "integer" + }, + "speedOfMigration": { + "type": "integer" + } + } + } + } + }, + "S2y": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "integer" + }, + "strategy": {} + } + } + }, + "S3k": { + "type": "structure", + "members": { + "antipatternReportS3Object": { + "shape": "S6" + }, + "antipatternReportStatus": {}, + "antipatternReportStatusMessage": {}, + "applicationComponentStrategySummary": { + "shape": "S2y" + }, + "dataCollectionStatus": {}, + "id": {}, + "lastAnalyzedTimestamp": { + "type": "timestamp" + }, + "listAntipatternSeveritySummary": { + "shape": "Sk" + }, + "name": {}, + "recommendationSet": { + "shape": "Sq" + }, + "serverError": { + "type": "structure", + "members": { + "serverErrorCategory": {} + } + }, + "serverType": {}, + "statusMessage": {}, + "systemInfo": { + "type": "structure", + "members": { + "cpuArchitecture": {}, + "fileSystemType": {}, + "networkInfoList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "interfaceName", + "ipAddress", + "macAddress", + "netMask" + ], + "members": { + "interfaceName": {}, + "ipAddress": {}, + "macAddress": {}, + "netMask": {} + } + } + }, + "osInfo": { + "type": "structure", + "members": { + "type": {}, + "version": {} + } + } + } + } + } + }, + "S44": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": {} + } + } + }, + "S5o": { + "type": "structure", + "members": { + "isPreferred": { + "type": "boolean" + }, + "strategy": {}, + "targetDestination": {}, + "toolName": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/models.lex.v2-2020-08-07.min.json b/iamlivecore/service/models.lex.v2-2020-08-07.min.json index e8fef1ae..0a3ecea3 100644 --- a/iamlivecore/service/models.lex.v2-2020-08-07.min.json +++ b/iamlivecore/service/models.lex.v2-2020-08-07.min.json @@ -13,6 +13,171 @@ "uid": "models.lex.v2-2020-08-07" }, "operations": { + "BatchCreateCustomVocabularyItem": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "customVocabularyItemList" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "customVocabularyItemList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "phrase" + ], + "members": { + "phrase": {}, + "weight": { + "type": "integer" + }, + "displayAs": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "errors": { + "shape": "Sa" + }, + "resources": { + "shape": "Sf" + } + } + } + }, + "BatchDeleteCustomVocabularyItem": { + "http": { + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "customVocabularyItemList" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "customVocabularyItemList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "itemId" + ], + "members": { + "itemId": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "errors": { + "shape": "Sa" + }, + "resources": { + "shape": "Sf" + } + } + } + }, + "BatchUpdateCustomVocabularyItem": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "customVocabularyItemList" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "customVocabularyItemList": { + "type": "list", + "member": { + "shape": "Sg" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "errors": { + "shape": "Sa" + }, + "resources": { + "shape": "Sf" + } + } + } + }, "BuildBotLocale": { "http": { "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/", @@ -72,16 +237,20 @@ "description": {}, "roleArn": {}, "dataPrivacy": { - "shape": "Sc" + "shape": "Sx" }, "idleSessionTTLInSeconds": { "type": "integer" }, "botTags": { - "shape": "Sf" + "shape": "S10" }, "testBotAliasTags": { - "shape": "Sf" + "shape": "S10" + }, + "botType": {}, + "botMembers": { + "shape": "S14" } } }, @@ -93,7 +262,7 @@ "description": {}, "roleArn": {}, "dataPrivacy": { - "shape": "Sc" + "shape": "Sx" }, "idleSessionTTLInSeconds": { "type": "integer" @@ -103,10 +272,14 @@ "type": "timestamp" }, "botTags": { - "shape": "Sf" + "shape": "S10" }, "testBotAliasTags": { - "shape": "Sf" + "shape": "S10" + }, + "botType": {}, + "botMembers": { + "shape": "S14" } } } @@ -128,20 +301,20 @@ "description": {}, "botVersion": {}, "botAliasLocaleSettings": { - "shape": "Sm" + "shape": "S1c" }, "conversationLogSettings": { - "shape": "St" + "shape": "S1j" }, "sentimentAnalysisSettings": { - "shape": "S16" + "shape": "S1w" }, "botId": { "location": "uri", "locationName": "botId" }, "tags": { - "shape": "Sf" + "shape": "S10" } } }, @@ -153,13 +326,13 @@ "description": {}, "botVersion": {}, "botAliasLocaleSettings": { - "shape": "Sm" + "shape": "S1c" }, "conversationLogSettings": { - "shape": "St" + "shape": "S1j" }, "sentimentAnalysisSettings": { - "shape": "S16" + "shape": "S1w" }, "botAliasStatus": {}, "botId": {}, @@ -167,7 +340,7 @@ "type": "timestamp" }, "tags": { - "shape": "Sf" + "shape": "S10" } } } @@ -201,7 +374,7 @@ "type": "double" }, "voiceSettings": { - "shape": "S1c" + "shape": "S21" } } }, @@ -217,7 +390,7 @@ "type": "double" }, "voiceSettings": { - "shape": "S1c" + "shape": "S21" }, "botLocaleStatus": {}, "creationDateTime": { @@ -245,7 +418,7 @@ }, "description": {}, "botVersionLocaleSpecification": { - "shape": "S1h" + "shape": "S27" } } }, @@ -256,7 +429,7 @@ "description": {}, "botVersion": {}, "botVersionLocaleSpecification": { - "shape": "S1h" + "shape": "S27" }, "botStatus": {}, "creationDateTime": { @@ -279,11 +452,11 @@ ], "members": { "resourceSpecification": { - "shape": "S1m" + "shape": "S2b" }, "fileFormat": {}, "filePassword": { - "shape": "S1q" + "shape": "S2h" } } }, @@ -292,7 +465,7 @@ "members": { "exportId": {}, "resourceSpecification": { - "shape": "S1m" + "shape": "S2b" }, "fileFormat": {}, "exportStatus": {}, @@ -321,28 +494,28 @@ "description": {}, "parentIntentSignature": {}, "sampleUtterances": { - "shape": "S1v" + "shape": "S2m" }, "dialogCodeHook": { - "shape": "S1y" + "shape": "S2p" }, "fulfillmentCodeHook": { - "shape": "S1z" + "shape": "S2q" }, "intentConfirmationSetting": { - "shape": "S20" + "shape": "S3z" }, "intentClosingSetting": { - "shape": "S2m" + "shape": "S4h" }, "inputContexts": { - "shape": "S2n" + "shape": "S4i" }, "outputContexts": { - "shape": "S2p" + "shape": "S4k" }, "kendraConfiguration": { - "shape": "S2t" + "shape": "S4o" }, "botId": { "location": "uri", @@ -355,6 +528,9 @@ "localeId": { "location": "uri", "locationName": "localeId" + }, + "initialResponseSetting": { + "shape": "S4r" } } }, @@ -366,34 +542,37 @@ "description": {}, "parentIntentSignature": {}, "sampleUtterances": { - "shape": "S1v" + "shape": "S2m" }, "dialogCodeHook": { - "shape": "S1y" + "shape": "S2p" }, "fulfillmentCodeHook": { - "shape": "S1z" + "shape": "S2q" }, "intentConfirmationSetting": { - "shape": "S20" + "shape": "S3z" }, "intentClosingSetting": { - "shape": "S2m" + "shape": "S4h" }, "inputContexts": { - "shape": "S2n" + "shape": "S4i" }, "outputContexts": { - "shape": "S2p" + "shape": "S4k" }, "kendraConfiguration": { - "shape": "S2t" + "shape": "S4o" }, "botId": {}, "botVersion": {}, "localeId": {}, "creationDateTime": { "type": "timestamp" + }, + "initialResponseSetting": { + "shape": "S4r" } } } @@ -493,7 +672,6 @@ "type": "structure", "required": [ "slotName", - "slotTypeId", "valueElicitationSetting", "botId", "botVersion", @@ -505,10 +683,10 @@ "description": {}, "slotTypeId": {}, "valueElicitationSetting": { - "shape": "S3i" + "shape": "S5e" }, "obfuscationSetting": { - "shape": "S3s" + "shape": "S5p" }, "botId": { "location": "uri", @@ -527,7 +705,10 @@ "locationName": "intentId" }, "multipleValuesSetting": { - "shape": "S3u" + "shape": "S5r" + }, + "subSlotSetting": { + "shape": "S5s" } } }, @@ -539,10 +720,10 @@ "description": {}, "slotTypeId": {}, "valueElicitationSetting": { - "shape": "S3i" + "shape": "S5e" }, "obfuscationSetting": { - "shape": "S3s" + "shape": "S5p" }, "botId": {}, "botVersion": {}, @@ -552,7 +733,10 @@ "type": "timestamp" }, "multipleValuesSetting": { - "shape": "S3u" + "shape": "S5r" + }, + "subSlotSetting": { + "shape": "S5s" } } } @@ -567,7 +751,6 @@ "type": "structure", "required": [ "slotTypeName", - "valueSelectionSetting", "botId", "botVersion", "localeId" @@ -576,10 +759,10 @@ "slotTypeName": {}, "description": {}, "slotTypeValues": { - "shape": "S3x" + "shape": "S5z" }, "valueSelectionSetting": { - "shape": "S42" + "shape": "S64" }, "parentSlotTypeSignature": {}, "botId": { @@ -593,6 +776,12 @@ "localeId": { "location": "uri", "locationName": "localeId" + }, + "externalSourceSetting": { + "shape": "S6b" + }, + "compositeSlotTypeSetting": { + "shape": "S6g" } } }, @@ -603,10 +792,10 @@ "slotTypeName": {}, "description": {}, "slotTypeValues": { - "shape": "S3x" + "shape": "S5z" }, "valueSelectionSetting": { - "shape": "S42" + "shape": "S64" }, "parentSlotTypeSignature": {}, "botId": {}, @@ -614,6 +803,47 @@ "localeId": {}, "creationDateTime": { "type": "timestamp" + }, + "externalSourceSetting": { + "shape": "S6b" + }, + "compositeSlotTypeSetting": { + "shape": "S6g" + } + } + } + }, + "CreateTestSetDiscrepancyReport": { + "http": { + "requestUri": "/testsets/{testSetId}/testsetdiscrepancy", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "testSetId", + "target" + ], + "members": { + "testSetId": { + "location": "uri", + "locationName": "testSetId" + }, + "target": { + "shape": "S6l" + } + } + }, + "output": { + "type": "structure", + "members": { + "testSetDiscrepancyReportId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "testSetId": {}, + "target": { + "shape": "S6l" } } } @@ -778,6 +1008,44 @@ } } }, + "DeleteCustomVocabulary": { + "http": { + "method": "DELETE", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "customVocabularyStatus": {} + } + } + }, "DeleteExport": { "http": { "method": "DELETE", @@ -1007,11 +1275,31 @@ } } }, - "DescribeBot": { + "DeleteTestSet": { "http": { - "method": "GET", - "requestUri": "/bots/{botId}/", - "responseCode": 200 + "method": "DELETE", + "requestUri": "/testsets/{testSetId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "testSetId" + ], + "members": { + "testSetId": { + "location": "uri", + "locationName": "testSetId" + } + } + }, + "idempotent": true + }, + "DeleteUtterances": { + "http": { + "method": "DELETE", + "requestUri": "/bots/{botId}/utterances/", + "responseCode": 204 }, "input": { "type": "structure", @@ -1022,18 +1310,49 @@ "botId": { "location": "uri", "locationName": "botId" + }, + "localeId": { + "location": "querystring", + "locationName": "localeId" + }, + "sessionId": { + "location": "querystring", + "locationName": "sessionId" } } }, "output": { "type": "structure", - "members": { - "botId": {}, - "botName": {}, - "description": {}, + "members": {} + } + }, + "DescribeBot": { + "http": { + "method": "GET", + "requestUri": "/bots/{botId}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botName": {}, + "description": {}, "roleArn": {}, "dataPrivacy": { - "shape": "Sc" + "shape": "Sx" }, "idleSessionTTLInSeconds": { "type": "integer" @@ -1044,6 +1363,13 @@ }, "lastUpdatedDateTime": { "type": "timestamp" + }, + "botType": {}, + "botMembers": { + "shape": "S14" + }, + "failureReasons": { + "shape": "S7l" } } } @@ -1079,13 +1405,13 @@ "description": {}, "botVersion": {}, "botAliasLocaleSettings": { - "shape": "Sm" + "shape": "S1c" }, "conversationLogSettings": { - "shape": "St" + "shape": "S1j" }, "sentimentAnalysisSettings": { - "shape": "S16" + "shape": "S1w" }, "botAliasHistoryEvents": { "type": "list", @@ -1109,6 +1435,9 @@ }, "lastUpdatedDateTime": { "type": "timestamp" + }, + "parentBotNetworks": { + "shape": "S7r" } } } @@ -1153,7 +1482,7 @@ "type": "double" }, "voiceSettings": { - "shape": "S1c" + "shape": "S21" }, "intentsCount": { "type": "integer" @@ -1163,7 +1492,7 @@ }, "botLocaleStatus": {}, "failureReasons": { - "shape": "S55" + "shape": "S7l" }, "creationDateTime": { "type": "timestamp" @@ -1189,6 +1518,96 @@ } } } + }, + "recommendedActions": { + "shape": "S7z" + } + } + } + }, + "DescribeBotRecommendation": { + "http": { + "method": "GET", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "botRecommendationId" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "botRecommendationId": { + "location": "uri", + "locationName": "botRecommendationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "botRecommendationStatus": {}, + "botRecommendationId": {}, + "failureReasons": { + "shape": "S7l" + }, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "transcriptSourceSetting": { + "shape": "S84" + }, + "encryptionSetting": { + "shape": "S8d" + }, + "botRecommendationResults": { + "type": "structure", + "members": { + "botLocaleExportUrl": {}, + "associatedTranscriptsUrl": {}, + "statistics": { + "type": "structure", + "members": { + "intents": { + "type": "structure", + "members": { + "discoveredIntentCount": { + "type": "integer" + } + } + }, + "slotTypes": { + "type": "structure", + "members": { + "discoveredSlotTypeCount": { + "type": "integer" + } + } + } + } + } + } } } } @@ -1225,17 +1644,68 @@ "description": {}, "roleArn": {}, "dataPrivacy": { - "shape": "Sc" + "shape": "Sx" }, "idleSessionTTLInSeconds": { "type": "integer" }, "botStatus": {}, "failureReasons": { - "shape": "S55" + "shape": "S7l" }, "creationDateTime": { "type": "timestamp" + }, + "parentBotNetworks": { + "shape": "S7r" + }, + "botType": {}, + "botMembers": { + "shape": "S14" + } + } + } + }, + "DescribeCustomVocabularyMetadata": { + "http": { + "method": "GET", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "customVocabularyStatus": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" } } } @@ -1263,12 +1733,12 @@ "members": { "exportId": {}, "resourceSpecification": { - "shape": "S1m" + "shape": "S2b" }, "fileFormat": {}, "exportStatus": {}, "failureReasons": { - "shape": "S55" + "shape": "S7l" }, "downloadUrl": {}, "creationDateTime": { @@ -1303,14 +1773,14 @@ "members": { "importId": {}, "resourceSpecification": { - "shape": "S5g" + "shape": "S8s" }, "importedResourceId": {}, "importedResourceName": {}, "mergeStrategy": {}, "importStatus": {}, "failureReasons": { - "shape": "S55" + "shape": "S7l" }, "creationDateTime": { "type": "timestamp" @@ -1362,31 +1832,31 @@ "description": {}, "parentIntentSignature": {}, "sampleUtterances": { - "shape": "S1v" + "shape": "S2m" }, "dialogCodeHook": { - "shape": "S1y" + "shape": "S2p" }, "fulfillmentCodeHook": { - "shape": "S1z" + "shape": "S2q" }, "slotPriorities": { - "shape": "S5n" + "shape": "S94" }, "intentConfirmationSetting": { - "shape": "S20" + "shape": "S3z" }, "intentClosingSetting": { - "shape": "S2m" + "shape": "S4h" }, "inputContexts": { - "shape": "S2n" + "shape": "S4i" }, "outputContexts": { - "shape": "S2p" + "shape": "S4k" }, "kendraConfiguration": { - "shape": "S2t" + "shape": "S4o" }, "botId": {}, "botVersion": {}, @@ -1396,6 +1866,9 @@ }, "lastUpdatedDateTime": { "type": "timestamp" + }, + "initialResponseSetting": { + "shape": "S4r" } } } @@ -1473,10 +1946,10 @@ "description": {}, "slotTypeId": {}, "valueElicitationSetting": { - "shape": "S3i" + "shape": "S5e" }, "obfuscationSetting": { - "shape": "S3s" + "shape": "S5p" }, "botId": {}, "botVersion": {}, @@ -1489,7 +1962,10 @@ "type": "timestamp" }, "multipleValuesSetting": { - "shape": "S3u" + "shape": "S5r" + }, + "subSlotSetting": { + "shape": "S5s" } } } @@ -1534,10 +2010,10 @@ "slotTypeName": {}, "description": {}, "slotTypeValues": { - "shape": "S3x" + "shape": "S5z" }, "valueSelectionSetting": { - "shape": "S42" + "shape": "S64" }, "parentSlotTypeSignature": {}, "botId": {}, @@ -1548,102 +2024,297 @@ }, "lastUpdatedDateTime": { "type": "timestamp" + }, + "externalSourceSetting": { + "shape": "S6b" + }, + "compositeSlotTypeSetting": { + "shape": "S6g" } } } }, - "ListBotAliases": { + "DescribeTestExecution": { "http": { - "requestUri": "/bots/{botId}/botaliases/", + "method": "GET", + "requestUri": "/testexecutions/{testExecutionId}", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "botId" + "testExecutionId" ], "members": { - "botId": { + "testExecutionId": { "location": "uri", - "locationName": "botId" + "locationName": "testExecutionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "testExecutionId": {}, + "creationDateTime": { + "type": "timestamp" }, - "maxResults": { - "type": "integer" + "lastUpdatedDateTime": { + "type": "timestamp" }, - "nextToken": {} + "testExecutionStatus": {}, + "testSetId": {}, + "testSetName": {}, + "target": { + "shape": "S9g" + }, + "apiMode": {}, + "testExecutionModality": {}, + "failureReasons": { + "shape": "S7l" + } + } + } + }, + "DescribeTestSet": { + "http": { + "method": "GET", + "requestUri": "/testsets/{testSetId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "testSetId" + ], + "members": { + "testSetId": { + "location": "uri", + "locationName": "testSetId" + } } }, "output": { "type": "structure", "members": { - "botAliasSummaries": { - "type": "list", - "member": { - "type": "structure", - "members": { - "botAliasId": {}, - "botAliasName": {}, - "description": {}, - "botVersion": {}, - "botAliasStatus": {}, - "creationDateTime": { - "type": "timestamp" - }, - "lastUpdatedDateTime": { - "type": "timestamp" - } - } - } + "testSetId": {}, + "testSetName": {}, + "description": {}, + "modality": {}, + "status": {}, + "roleArn": {}, + "numTurns": { + "type": "integer" }, - "nextToken": {}, - "botId": {} + "storageLocation": { + "shape": "S8x" + }, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } } } }, - "ListBotLocales": { + "DescribeTestSetDiscrepancyReport": { "http": { - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/", + "method": "GET", + "requestUri": "/testsetdiscrepancy/{testSetDiscrepancyReportId}", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "botId", - "botVersion" + "testSetDiscrepancyReportId" ], "members": { - "botId": { + "testSetDiscrepancyReportId": { "location": "uri", - "locationName": "botId" + "locationName": "testSetDiscrepancyReportId" + } + } + }, + "output": { + "type": "structure", + "members": { + "testSetDiscrepancyReportId": {}, + "testSetId": {}, + "creationDateTime": { + "type": "timestamp" }, - "botVersion": { - "location": "uri", - "locationName": "botVersion" + "target": { + "shape": "S6l" }, - "sortBy": { + "testSetDiscrepancyReportStatus": {}, + "lastUpdatedDataTime": { + "type": "timestamp" + }, + "testSetDiscrepancyTopErrors": { "type": "structure", "required": [ - "attribute", - "order" + "intentDiscrepancies", + "slotDiscrepancies" ], "members": { - "attribute": {}, - "order": {} + "intentDiscrepancies": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "intentName", + "errorMessage" + ], + "members": { + "intentName": {}, + "errorMessage": {} + } + } + }, + "slotDiscrepancies": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "intentName", + "slotName", + "errorMessage" + ], + "members": { + "intentName": {}, + "slotName": {}, + "errorMessage": {} + } + } + } } }, - "filters": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "name", - "values", - "operator" - ], - "members": { - "name": {}, + "testSetDiscrepancyRawOutputUrl": {}, + "failureReasons": { + "shape": "S7l" + } + } + } + }, + "DescribeTestSetGeneration": { + "http": { + "method": "GET", + "requestUri": "/testsetgenerations/{testSetGenerationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "testSetGenerationId" + ], + "members": { + "testSetGenerationId": { + "location": "uri", + "locationName": "testSetGenerationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "testSetGenerationId": {}, + "testSetGenerationStatus": {}, + "failureReasons": { + "shape": "S7l" + }, + "testSetId": {}, + "testSetName": {}, + "description": {}, + "storageLocation": { + "shape": "S8x" + }, + "generationDataSource": { + "shape": "S9y" + }, + "roleArn": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + } + }, + "GetTestExecutionArtifactsUrl": { + "http": { + "method": "GET", + "requestUri": "/testexecutions/{testExecutionId}/artifacturl", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "testExecutionId" + ], + "members": { + "testExecutionId": { + "location": "uri", + "locationName": "testExecutionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "testExecutionId": {}, + "downloadArtifactsUrl": {} + } + } + }, + "ListAggregatedUtterances": { + "http": { + "requestUri": "/bots/{botId}/aggregatedutterances/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "localeId", + "aggregationDuration" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botAliasId": {}, + "botVersion": {}, + "localeId": {}, + "aggregationDuration": { + "shape": "Sa5" + }, + "sortBy": { + "type": "structure", + "required": [ + "attribute", + "order" + ], + "members": { + "attribute": {}, + "order": {} + } + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "values", + "operator" + ], + "members": { + "name": {}, "values": { - "shape": "S69" + "shape": "Saf" }, "operator": {} } @@ -1659,32 +2330,52 @@ "type": "structure", "members": { "botId": {}, + "botAliasId": {}, "botVersion": {}, - "nextToken": {}, - "botLocaleSummaries": { + "localeId": {}, + "aggregationDuration": { + "shape": "Sa5" + }, + "aggregationWindowStartTime": { + "type": "timestamp" + }, + "aggregationWindowEndTime": { + "type": "timestamp" + }, + "aggregationLastRefreshedDateTime": { + "type": "timestamp" + }, + "aggregatedUtterancesSummaries": { "type": "list", "member": { "type": "structure", "members": { - "localeId": {}, - "localeName": {}, - "description": {}, - "botLocaleStatus": {}, - "lastUpdatedDateTime": { + "utterance": {}, + "hitCount": { + "type": "integer" + }, + "missedCount": { + "type": "integer" + }, + "utteranceFirstRecordedInAggregationDuration": { "type": "timestamp" }, - "lastBuildSubmittedDateTime": { + "utteranceLastRecordedInAggregationDuration": { "type": "timestamp" + }, + "containsDataFromDeletedResources": { + "type": "boolean" } } } - } + }, + "nextToken": {} } } }, - "ListBotVersions": { + "ListBotAliases": { "http": { - "requestUri": "/bots/{botId}/botversions/", + "requestUri": "/bots/{botId}/botaliases/", "responseCode": 200 }, "input": { @@ -1697,17 +2388,6 @@ "location": "uri", "locationName": "botId" }, - "sortBy": { - "type": "structure", - "required": [ - "attribute", - "order" - ], - "members": { - "attribute": {}, - "order": {} - } - }, "maxResults": { "type": "integer" }, @@ -1717,34 +2397,50 @@ "output": { "type": "structure", "members": { - "botId": {}, - "botVersionSummaries": { + "botAliasSummaries": { "type": "list", "member": { "type": "structure", "members": { - "botName": {}, - "botVersion": {}, + "botAliasId": {}, + "botAliasName": {}, "description": {}, - "botStatus": {}, + "botVersion": {}, + "botAliasStatus": {}, "creationDateTime": { "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" } } } }, - "nextToken": {} + "nextToken": {}, + "botId": {} } } }, - "ListBots": { + "ListBotLocales": { "http": { - "requestUri": "/bots/", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/", "responseCode": 200 }, "input": { "type": "structure", + "required": [ + "botId", + "botVersion" + ], "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, "sortBy": { "type": "structure", "required": [ @@ -1768,7 +2464,7 @@ "members": { "name": {}, "values": { - "shape": "S69" + "shape": "Saf" }, "operator": {} } @@ -1783,52 +2479,55 @@ "output": { "type": "structure", "members": { - "botSummaries": { + "botId": {}, + "botVersion": {}, + "nextToken": {}, + "botLocaleSummaries": { "type": "list", "member": { "type": "structure", "members": { - "botId": {}, - "botName": {}, + "localeId": {}, + "localeName": {}, "description": {}, - "botStatus": {}, - "latestBotVersion": {}, + "botLocaleStatus": {}, "lastUpdatedDateTime": { "type": "timestamp" + }, + "lastBuildSubmittedDateTime": { + "type": "timestamp" } } } - }, - "nextToken": {} + } } } }, - "ListBuiltInIntents": { + "ListBotRecommendations": { "http": { - "requestUri": "/builtins/locales/{localeId}/intents/", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/", "responseCode": 200 }, "input": { "type": "structure", "required": [ + "botId", + "botVersion", "localeId" ], "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, "localeId": { "location": "uri", "locationName": "localeId" }, - "sortBy": { - "type": "structure", - "required": [ - "attribute", - "order" - ], - "members": { - "attribute": {}, - "order": {} - } - }, "maxResults": { "type": "integer" }, @@ -1838,35 +2537,47 @@ "output": { "type": "structure", "members": { - "builtInIntentSummaries": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "botRecommendationSummaries": { "type": "list", "member": { "type": "structure", + "required": [ + "botRecommendationStatus", + "botRecommendationId" + ], "members": { - "intentSignature": {}, - "description": {} + "botRecommendationStatus": {}, + "botRecommendationId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } } } }, - "nextToken": {}, - "localeId": {} + "nextToken": {} } } }, - "ListBuiltInSlotTypes": { + "ListBotVersions": { "http": { - "requestUri": "/builtins/locales/{localeId}/slottypes/", + "requestUri": "/bots/{botId}/botversions/", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "localeId" + "botId" ], "members": { - "localeId": { + "botId": { "location": "uri", - "locationName": "localeId" + "locationName": "botId" }, "sortBy": { "type": "structure", @@ -1888,31 +2599,34 @@ "output": { "type": "structure", "members": { - "builtInSlotTypeSummaries": { + "botId": {}, + "botVersionSummaries": { "type": "list", "member": { "type": "structure", "members": { - "slotTypeSignature": {}, - "description": {} + "botName": {}, + "botVersion": {}, + "description": {}, + "botStatus": {}, + "creationDateTime": { + "type": "timestamp" + } } } }, - "nextToken": {}, - "localeId": {} + "nextToken": {} } } }, - "ListExports": { + "ListBots": { "http": { - "requestUri": "/exports/", + "requestUri": "/bots/", "responseCode": 200 }, "input": { "type": "structure", "members": { - "botId": {}, - "botVersion": {}, "sortBy": { "type": "structure", "required": [ @@ -1936,7 +2650,7 @@ "members": { "name": {}, "values": { - "shape": "S69" + "shape": "Saf" }, "operator": {} } @@ -1951,25 +2665,20 @@ "output": { "type": "structure", "members": { - "botId": {}, - "botVersion": {}, - "exportSummaries": { + "botSummaries": { "type": "list", "member": { "type": "structure", "members": { - "exportId": {}, - "resourceSpecification": { - "shape": "S1m" - }, - "fileFormat": {}, - "exportStatus": {}, - "creationDateTime": { - "type": "timestamp" - }, + "botId": {}, + "botName": {}, + "description": {}, + "botStatus": {}, + "latestBotVersion": {}, "lastUpdatedDateTime": { "type": "timestamp" - } + }, + "botType": {} } } }, @@ -1977,16 +2686,21 @@ } } }, - "ListImports": { + "ListBuiltInIntents": { "http": { - "requestUri": "/imports/", + "requestUri": "/builtins/locales/{localeId}/intents/", "responseCode": 200 }, "input": { "type": "structure", + "required": [ + "localeId" + ], "members": { - "botId": {}, - "botVersion": {}, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, "sortBy": { "type": "structure", "required": [ @@ -1998,24 +2712,56 @@ "order": {} } }, - "filters": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "builtInIntentSummaries": { "type": "list", "member": { "type": "structure", - "required": [ - "name", - "values", - "operator" - ], "members": { - "name": {}, - "values": { - "shape": "S69" - }, - "operator": {} + "intentSignature": {}, + "description": {} } } }, + "nextToken": {}, + "localeId": {} + } + } + }, + "ListBuiltInSlotTypes": { + "http": { + "requestUri": "/builtins/locales/{localeId}/slottypes/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "localeId" + ], + "members": { + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "sortBy": { + "type": "structure", + "required": [ + "attribute", + "order" + ], + "members": { + "attribute": {}, + "order": {} + } + }, "maxResults": { "type": "integer" }, @@ -2025,34 +2771,24 @@ "output": { "type": "structure", "members": { - "botId": {}, - "botVersion": {}, - "importSummaries": { + "builtInSlotTypeSummaries": { "type": "list", "member": { "type": "structure", "members": { - "importId": {}, - "importedResourceId": {}, - "importedResourceName": {}, - "importStatus": {}, - "mergeStrategy": {}, - "creationDateTime": { - "type": "timestamp" - }, - "lastUpdatedDateTime": { - "type": "timestamp" - } + "slotTypeSignature": {}, + "description": {} } } }, - "nextToken": {} + "nextToken": {}, + "localeId": {} } } }, - "ListIntents": { + "ListCustomVocabularyItems": { "http": { - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/list", "responseCode": 200 }, "input": { @@ -2075,6 +2811,35 @@ "location": "uri", "locationName": "localeId" }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "customVocabularyItems": { + "shape": "Sf" + }, + "nextToken": {} + } + } + }, + "ListExports": { + "http": { + "requestUri": "/exports/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, "sortBy": { "type": "structure", "required": [ @@ -2098,7 +2863,7 @@ "members": { "name": {}, "values": { - "shape": "S69" + "shape": "Saf" }, "operator": {} } @@ -2107,7 +2872,8 @@ "maxResults": { "type": "integer" }, - "nextToken": {} + "nextToken": {}, + "localeId": {} } }, "output": { @@ -2115,21 +2881,19 @@ "members": { "botId": {}, "botVersion": {}, - "localeId": {}, - "intentSummaries": { + "exportSummaries": { "type": "list", "member": { "type": "structure", "members": { - "intentId": {}, - "intentName": {}, - "description": {}, - "parentIntentSignature": {}, - "inputContexts": { - "shape": "S2n" + "exportId": {}, + "resourceSpecification": { + "shape": "S2b" }, - "outputContexts": { - "shape": "S2p" + "fileFormat": {}, + "exportStatus": {}, + "creationDateTime": { + "type": "timestamp" }, "lastUpdatedDateTime": { "type": "timestamp" @@ -2137,35 +2901,21 @@ } } }, - "nextToken": {} + "nextToken": {}, + "localeId": {} } } }, - "ListSlotTypes": { + "ListImports": { "http": { - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/", + "requestUri": "/imports/", "responseCode": 200 }, "input": { "type": "structure", - "required": [ - "botId", - "botVersion", - "localeId" - ], "members": { - "botId": { - "location": "uri", - "locationName": "botId" - }, - "botVersion": { - "location": "uri", - "locationName": "botVersion" - }, - "localeId": { - "location": "uri", - "locationName": "localeId" - }, + "botId": {}, + "botVersion": {}, "sortBy": { "type": "structure", "required": [ @@ -2189,7 +2939,7 @@ "members": { "name": {}, "values": { - "shape": "S69" + "shape": "Saf" }, "operator": {} } @@ -2198,7 +2948,8 @@ "maxResults": { "type": "integer" }, - "nextToken": {} + "nextToken": {}, + "localeId": {} } }, "output": { @@ -2206,65 +2957,83 @@ "members": { "botId": {}, "botVersion": {}, - "localeId": {}, - "slotTypeSummaries": { + "importSummaries": { "type": "list", "member": { "type": "structure", "members": { - "slotTypeId": {}, - "slotTypeName": {}, - "description": {}, - "parentSlotTypeSignature": {}, + "importId": {}, + "importedResourceId": {}, + "importedResourceName": {}, + "importStatus": {}, + "mergeStrategy": {}, + "creationDateTime": { + "type": "timestamp" + }, "lastUpdatedDateTime": { "type": "timestamp" - } + }, + "importedResourceType": {} } } }, - "nextToken": {} + "nextToken": {}, + "localeId": {} } } }, - "ListSlots": { + "ListIntentMetrics": { "http": { - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/", + "requestUri": "/bots/{botId}/analytics/intentmetrics", "responseCode": 200 }, "input": { "type": "structure", "required": [ "botId", - "botVersion", - "localeId", - "intentId" + "startDateTime", + "endDateTime", + "metrics" ], "members": { "botId": { "location": "uri", "locationName": "botId" }, - "botVersion": { - "location": "uri", - "locationName": "botVersion" + "startDateTime": { + "type": "timestamp" }, - "localeId": { - "location": "uri", - "locationName": "localeId" + "endDateTime": { + "type": "timestamp" }, - "intentId": { - "location": "uri", - "locationName": "intentId" + "metrics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "statistic" + ], + "members": { + "name": {}, + "statistic": {}, + "order": {} + } + } }, - "sortBy": { - "type": "structure", - "required": [ - "attribute", - "order" - ], - "members": { - "attribute": {}, - "order": {} + "binBy": { + "shape": "Sct" + }, + "groupBy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } } }, "filters": { @@ -2273,15 +3042,15 @@ "type": "structure", "required": [ "name", - "values", - "operator" + "operator", + "values" ], "members": { "name": {}, + "operator": {}, "values": { - "shape": "S69" - }, - "operator": {} + "shape": "Sd4" + } } } }, @@ -2295,24 +3064,36 @@ "type": "structure", "members": { "botId": {}, - "botVersion": {}, - "localeId": {}, - "intentId": {}, - "slotSummaries": { + "results": { "type": "list", "member": { "type": "structure", "members": { - "slotId": {}, - "slotName": {}, - "description": {}, - "slotConstraint": {}, - "slotTypeId": {}, - "valueElicitationPromptSpecification": { - "shape": "S21" + "binKeys": { + "shape": "Sd9" }, - "lastUpdatedDateTime": { - "type": "timestamp" + "groupByKeys": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": {} + } + } + }, + "metricsResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "statistic": {}, + "value": { + "type": "double" + } + } + } } } } @@ -2321,258 +3102,549 @@ } } }, - "ListTagsForResource": { + "ListIntentPaths": { "http": { - "method": "GET", - "requestUri": "/tags/{resourceARN}", + "requestUri": "/bots/{botId}/analytics/intentpaths", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "resourceARN" + "botId", + "startDateTime", + "endDateTime", + "intentPath" ], "members": { - "resourceARN": { + "botId": { "location": "uri", - "locationName": "resourceARN" + "locationName": "botId" + }, + "startDateTime": { + "type": "timestamp" + }, + "endDateTime": { + "type": "timestamp" + }, + "intentPath": {}, + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "operator", + "values" + ], + "members": { + "name": {}, + "operator": {}, + "values": { + "shape": "Sd4" + } + } + } } } }, "output": { "type": "structure", "members": { - "tags": { - "shape": "Sf" + "nodeSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "intentName": {}, + "intentPath": {}, + "intentCount": { + "type": "integer" + }, + "intentLevel": { + "type": "integer" + }, + "nodeType": {} + } + } } } } }, - "StartImport": { + "ListIntentStageMetrics": { "http": { - "method": "PUT", - "requestUri": "/imports/", - "responseCode": 202 + "requestUri": "/bots/{botId}/analytics/intentstagemetrics", + "responseCode": 200 }, "input": { "type": "structure", "required": [ - "importId", - "resourceSpecification", - "mergeStrategy" + "botId", + "startDateTime", + "endDateTime", + "metrics" ], "members": { - "importId": {}, - "resourceSpecification": { - "shape": "S5g" + "botId": { + "location": "uri", + "locationName": "botId" }, - "mergeStrategy": {}, - "filePassword": { - "shape": "S1q" - } + "startDateTime": { + "type": "timestamp" + }, + "endDateTime": { + "type": "timestamp" + }, + "metrics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "statistic" + ], + "members": { + "name": {}, + "statistic": {}, + "order": {} + } + } + }, + "binBy": { + "shape": "Sct" + }, + "groupBy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + } + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "operator", + "values" + ], + "members": { + "name": {}, + "operator": {}, + "values": { + "shape": "Sd4" + } + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} } }, "output": { "type": "structure", "members": { - "importId": {}, - "resourceSpecification": { - "shape": "S5g" + "botId": {}, + "results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "binKeys": { + "shape": "Sd9" + }, + "groupByKeys": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": {} + } + } + }, + "metricsResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "statistic": {}, + "value": { + "type": "double" + } + } + } + } + } + } }, - "mergeStrategy": {}, - "importStatus": {}, - "creationDateTime": { - "type": "timestamp" - } + "nextToken": {} } } }, - "TagResource": { + "ListIntents": { "http": { - "requestUri": "/tags/{resourceARN}", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "resourceARN", - "tags" + "botId", + "botVersion", + "localeId" ], "members": { - "resourceARN": { + "botId": { "location": "uri", - "locationName": "resourceARN" + "locationName": "botId" }, - "tags": { - "shape": "Sf" - } + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "sortBy": { + "type": "structure", + "required": [ + "attribute", + "order" + ], + "members": { + "attribute": {}, + "order": {} + } + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "values", + "operator" + ], + "members": { + "name": {}, + "values": { + "shape": "Saf" + }, + "operator": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} } }, "output": { "type": "structure", - "members": {} + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "intentSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "intentId": {}, + "intentName": {}, + "description": {}, + "parentIntentSignature": {}, + "inputContexts": { + "shape": "S4i" + }, + "outputContexts": { + "shape": "S4k" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } } }, - "UntagResource": { + "ListRecommendedIntents": { "http": { - "method": "DELETE", - "requestUri": "/tags/{resourceARN}", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "resourceARN", - "tagKeys" + "botId", + "botVersion", + "localeId", + "botRecommendationId" ], "members": { - "resourceARN": { + "botId": { "location": "uri", - "locationName": "resourceARN" + "locationName": "botId" }, - "tagKeys": { - "location": "querystring", - "locationName": "tagKeys", - "type": "list", - "member": {} + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "botRecommendationId": { + "location": "uri", + "locationName": "botRecommendationId" + }, + "nextToken": {}, + "maxResults": { + "type": "integer" } } }, "output": { "type": "structure", - "members": {} - } + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "botRecommendationId": {}, + "summaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "intentId": {}, + "intentName": {}, + "sampleUtterancesCount": { + "type": "integer" + } + } + } + }, + "nextToken": {} + } + } }, - "UpdateBot": { + "ListSessionAnalyticsData": { "http": { - "method": "PUT", - "requestUri": "/bots/{botId}/", - "responseCode": 202 + "requestUri": "/bots/{botId}/analytics/sessions", + "responseCode": 200 }, "input": { "type": "structure", "required": [ "botId", - "botName", - "roleArn", - "dataPrivacy", - "idleSessionTTLInSeconds" + "startDateTime", + "endDateTime" ], "members": { "botId": { "location": "uri", "locationName": "botId" }, - "botName": {}, - "description": {}, - "roleArn": {}, - "dataPrivacy": { - "shape": "Sc" + "startDateTime": { + "type": "timestamp" }, - "idleSessionTTLInSeconds": { + "endDateTime": { + "type": "timestamp" + }, + "sortBy": { + "type": "structure", + "required": [ + "name", + "order" + ], + "members": { + "name": {}, + "order": {} + } + }, + "filters": { + "shape": "Ses" + }, + "maxResults": { "type": "integer" - } + }, + "nextToken": {} } }, "output": { "type": "structure", "members": { "botId": {}, - "botName": {}, - "description": {}, - "roleArn": {}, - "dataPrivacy": { - "shape": "Sc" - }, - "idleSessionTTLInSeconds": { - "type": "integer" - }, - "botStatus": {}, - "creationDateTime": { - "type": "timestamp" - }, - "lastUpdatedDateTime": { - "type": "timestamp" + "nextToken": {}, + "sessions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "botAliasId": {}, + "botVersion": {}, + "localeId": {}, + "channel": {}, + "sessionId": {}, + "conversationStartTime": { + "type": "timestamp" + }, + "conversationEndTime": { + "type": "timestamp" + }, + "conversationDurationSeconds": { + "type": "long" + }, + "conversationEndState": {}, + "mode": {}, + "numberOfTurns": { + "type": "long" + }, + "invokedIntentSamples": { + "type": "list", + "member": { + "type": "structure", + "members": { + "intentName": {} + } + } + }, + "originatingRequestId": {} + } + } } } } }, - "UpdateBotAlias": { + "ListSessionMetrics": { "http": { - "method": "PUT", - "requestUri": "/bots/{botId}/botaliases/{botAliasId}/", - "responseCode": 202 + "requestUri": "/bots/{botId}/analytics/sessionmetrics", + "responseCode": 200 }, "input": { "type": "structure", "required": [ - "botAliasId", - "botAliasName", - "botId" + "botId", + "startDateTime", + "endDateTime", + "metrics" ], "members": { - "botAliasId": { + "botId": { "location": "uri", - "locationName": "botAliasId" + "locationName": "botId" }, - "botAliasName": {}, - "description": {}, - "botVersion": {}, - "botAliasLocaleSettings": { - "shape": "Sm" + "startDateTime": { + "type": "timestamp" }, - "conversationLogSettings": { - "shape": "St" + "endDateTime": { + "type": "timestamp" }, - "sentimentAnalysisSettings": { - "shape": "S16" + "metrics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "statistic" + ], + "members": { + "name": {}, + "statistic": {}, + "order": {} + } + } }, - "botId": { - "location": "uri", - "locationName": "botId" - } + "binBy": { + "shape": "Sct" + }, + "groupBy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + } + }, + "filters": { + "shape": "Ses" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} } }, "output": { "type": "structure", "members": { - "botAliasId": {}, - "botAliasName": {}, - "description": {}, - "botVersion": {}, - "botAliasLocaleSettings": { - "shape": "Sm" - }, - "conversationLogSettings": { - "shape": "St" - }, - "sentimentAnalysisSettings": { - "shape": "S16" - }, - "botAliasStatus": {}, "botId": {}, - "creationDateTime": { - "type": "timestamp" + "results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "binKeys": { + "shape": "Sd9" + }, + "groupByKeys": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": {} + } + } + }, + "metricsResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "statistic": {}, + "value": { + "type": "double" + } + } + } + } + } + } }, - "lastUpdatedDateTime": { - "type": "timestamp" - } + "nextToken": {} } } }, - "UpdateBotLocale": { + "ListSlotTypes": { "http": { - "method": "PUT", - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/", - "responseCode": 202 + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/", + "responseCode": 200 }, "input": { "type": "structure", "required": [ "botId", "botVersion", - "localeId", - "nluIntentConfidenceThreshold" + "localeId" ], "members": { "botId": { @@ -2587,13 +3659,39 @@ "location": "uri", "locationName": "localeId" }, - "description": {}, - "nluIntentConfidenceThreshold": { - "type": "double" + "sortBy": { + "type": "structure", + "required": [ + "attribute", + "order" + ], + "members": { + "attribute": {}, + "order": {} + } }, - "voiceSettings": { - "shape": "S1c" - } + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "values", + "operator" + ], + "members": { + "name": {}, + "values": { + "shape": "Saf" + }, + "operator": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} } }, "output": { @@ -2602,116 +3700,40 @@ "botId": {}, "botVersion": {}, "localeId": {}, - "localeName": {}, - "description": {}, - "nluIntentConfidenceThreshold": { - "type": "double" - }, - "voiceSettings": { - "shape": "S1c" - }, - "botLocaleStatus": {}, - "failureReasons": { - "shape": "S55" - }, - "creationDateTime": { - "type": "timestamp" + "slotTypeSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "slotTypeId": {}, + "slotTypeName": {}, + "description": {}, + "parentSlotTypeSignature": {}, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "slotTypeCategory": {} + } + } }, - "lastUpdatedDateTime": { - "type": "timestamp" - } + "nextToken": {} } } }, - "UpdateExport": { + "ListSlots": { "http": { - "method": "PUT", - "requestUri": "/exports/{exportId}/", - "responseCode": 202 + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/", + "responseCode": 200 }, "input": { "type": "structure", "required": [ - "exportId" - ], - "members": { - "exportId": { - "location": "uri", - "locationName": "exportId" - }, - "filePassword": { - "shape": "S1q" - } - } - }, - "output": { - "type": "structure", - "members": { - "exportId": {}, - "resourceSpecification": { - "shape": "S1m" - }, - "fileFormat": {}, - "exportStatus": {}, - "creationDateTime": { - "type": "timestamp" - }, - "lastUpdatedDateTime": { - "type": "timestamp" - } - } - } - }, - "UpdateIntent": { - "http": { - "method": "PUT", - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/", - "responseCode": 200 - }, - "input": { - "type": "structure", - "required": [ - "intentId", - "intentName", "botId", "botVersion", - "localeId" + "localeId", + "intentId" ], "members": { - "intentId": { - "location": "uri", - "locationName": "intentId" - }, - "intentName": {}, - "description": {}, - "parentIntentSignature": {}, - "sampleUtterances": { - "shape": "S1v" - }, - "dialogCodeHook": { - "shape": "S1y" - }, - "fulfillmentCodeHook": { - "shape": "S1z" - }, - "slotPriorities": { - "shape": "S5n" - }, - "intentConfirmationSetting": { - "shape": "S20" - }, - "intentClosingSetting": { - "shape": "S2m" - }, - "inputContexts": { - "shape": "S2n" - }, - "outputContexts": { - "shape": "S2p" - }, - "kendraConfiguration": { - "shape": "S2t" - }, "botId": { "location": "uri", "locationName": "botId" @@ -2723,356 +3745,2896 @@ "localeId": { "location": "uri", "locationName": "localeId" - } - } - }, - "output": { - "type": "structure", - "members": { - "intentId": {}, - "intentName": {}, - "description": {}, - "parentIntentSignature": {}, - "sampleUtterances": { - "shape": "S1v" - }, - "dialogCodeHook": { - "shape": "S1y" - }, - "fulfillmentCodeHook": { - "shape": "S1z" - }, - "slotPriorities": { - "shape": "S5n" - }, - "intentConfirmationSetting": { - "shape": "S20" }, - "intentClosingSetting": { - "shape": "S2m" + "intentId": { + "location": "uri", + "locationName": "intentId" }, - "inputContexts": { - "shape": "S2n" + "sortBy": { + "type": "structure", + "required": [ + "attribute", + "order" + ], + "members": { + "attribute": {}, + "order": {} + } }, - "outputContexts": { - "shape": "S2p" + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "values", + "operator" + ], + "members": { + "name": {}, + "values": { + "shape": "Saf" + }, + "operator": {} + } + } }, - "kendraConfiguration": { - "shape": "S2t" + "maxResults": { + "type": "integer" }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { "botId": {}, "botVersion": {}, "localeId": {}, - "creationDateTime": { - "type": "timestamp" + "intentId": {}, + "slotSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "slotId": {}, + "slotName": {}, + "description": {}, + "slotConstraint": {}, + "slotTypeId": {}, + "valueElicitationPromptSpecification": { + "shape": "S40" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + } }, - "lastUpdatedDateTime": { - "type": "timestamp" - } + "nextToken": {} } } }, - "UpdateResourcePolicy": { + "ListTagsForResource": { "http": { - "method": "PUT", - "requestUri": "/policy/{resourceArn}/", + "method": "GET", + "requestUri": "/tags/{resourceARN}", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "resourceArn", - "policy" + "resourceARN" ], "members": { - "resourceArn": { + "resourceARN": { "location": "uri", - "locationName": "resourceArn" - }, - "policy": {}, - "expectedRevisionId": { - "location": "querystring", - "locationName": "expectedRevisionId" + "locationName": "resourceARN" } } }, "output": { "type": "structure", "members": { - "resourceArn": {}, - "revisionId": {} + "tags": { + "shape": "S10" + } } } }, - "UpdateSlot": { + "ListTestExecutionResultItems": { "http": { - "method": "PUT", - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/", + "requestUri": "/testexecutions/{testExecutionId}/results", "responseCode": 200 }, "input": { "type": "structure", "required": [ - "slotId", - "slotName", - "slotTypeId", - "valueElicitationSetting", - "botId", - "botVersion", - "localeId", - "intentId" + "testExecutionId", + "resultFilterBy" ], "members": { - "slotId": { - "location": "uri", - "locationName": "slotId" - }, - "slotName": {}, - "description": {}, - "slotTypeId": {}, - "valueElicitationSetting": { - "shape": "S3i" - }, - "obfuscationSetting": { - "shape": "S3s" - }, - "botId": { - "location": "uri", - "locationName": "botId" - }, - "botVersion": { + "testExecutionId": { "location": "uri", - "locationName": "botVersion" + "locationName": "testExecutionId" }, - "localeId": { - "location": "uri", - "locationName": "localeId" + "resultFilterBy": { + "type": "structure", + "required": [ + "resultTypeFilter" + ], + "members": { + "resultTypeFilter": {}, + "conversationLevelTestResultsFilterBy": { + "type": "structure", + "members": { + "endToEndResult": {} + } + } + } }, - "intentId": { - "location": "uri", - "locationName": "intentId" + "maxResults": { + "type": "integer" }, - "multipleValuesSetting": { - "shape": "S3u" - } + "nextToken": {} } }, "output": { "type": "structure", "members": { - "slotId": {}, - "slotName": {}, - "description": {}, - "slotTypeId": {}, - "valueElicitationSetting": { - "shape": "S3i" - }, - "obfuscationSetting": { - "shape": "S3s" - }, - "botId": {}, - "botVersion": {}, - "localeId": {}, - "intentId": {}, - "creationDateTime": { - "type": "timestamp" - }, - "lastUpdatedDateTime": { - "type": "timestamp" - }, - "multipleValuesSetting": { - "shape": "S3u" - } - } - } - }, - "UpdateSlotType": { - "http": { - "method": "PUT", - "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/", - "responseCode": 202 - }, - "input": { - "type": "structure", - "required": [ - "slotTypeId", - "slotTypeName", - "valueSelectionSetting", - "botId", - "botVersion", - "localeId" - ], + "testExecutionResults": { + "type": "structure", + "members": { + "overallTestResults": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "multiTurnConversation", + "totalResultCount", + "endToEndResultCounts" + ], + "members": { + "multiTurnConversation": { + "type": "boolean" + }, + "totalResultCount": { + "type": "integer" + }, + "speechTranscriptionResultCounts": { + "shape": "Sgh" + }, + "endToEndResultCounts": { + "shape": "Sgh" + } + } + } + } + } + }, + "conversationLevelTestResults": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "conversationId", + "endToEndResult", + "intentClassificationResults", + "slotResolutionResults" + ], + "members": { + "conversationId": {}, + "endToEndResult": {}, + "speechTranscriptionResult": {}, + "intentClassificationResults": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "intentName", + "matchResult" + ], + "members": { + "intentName": {}, + "matchResult": {} + } + } + }, + "slotResolutionResults": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "intentName", + "slotName", + "matchResult" + ], + "members": { + "intentName": {}, + "slotName": {}, + "matchResult": {} + } + } + } + } + } + } + } + }, + "intentClassificationTestResults": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "intentName", + "multiTurnConversation", + "resultCounts" + ], + "members": { + "intentName": {}, + "multiTurnConversation": { + "type": "boolean" + }, + "resultCounts": { + "type": "structure", + "required": [ + "totalResultCount", + "intentMatchResultCounts" + ], + "members": { + "totalResultCount": { + "type": "integer" + }, + "speechTranscriptionResultCounts": { + "shape": "Sgh" + }, + "intentMatchResultCounts": { + "shape": "Sgh" + } + } + } + } + } + } + } + }, + "intentLevelSlotResolutionTestResults": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "intentName", + "multiTurnConversation", + "slotResolutionResults" + ], + "members": { + "intentName": {}, + "multiTurnConversation": { + "type": "boolean" + }, + "slotResolutionResults": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "slotName", + "resultCounts" + ], + "members": { + "slotName": {}, + "resultCounts": { + "type": "structure", + "required": [ + "totalResultCount", + "slotMatchResultCounts" + ], + "members": { + "totalResultCount": { + "type": "integer" + }, + "speechTranscriptionResultCounts": { + "shape": "Sgh" + }, + "slotMatchResultCounts": { + "shape": "Sgh" + } + } + } + } + } + } + } + } + } + } + }, + "utteranceLevelTestResults": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "recordNumber", + "turnResult" + ], + "members": { + "recordNumber": { + "type": "long" + }, + "conversationId": {}, + "turnResult": { + "type": "structure", + "members": { + "agent": { + "type": "structure", + "required": [ + "expectedAgentPrompt" + ], + "members": { + "expectedAgentPrompt": {}, + "actualAgentPrompt": {}, + "errorDetails": { + "shape": "Sh8" + }, + "actualElicitedSlot": {}, + "actualIntent": {} + } + }, + "user": { + "type": "structure", + "required": [ + "input", + "expectedOutput" + ], + "members": { + "input": { + "shape": "Sha" + }, + "expectedOutput": { + "shape": "Shq" + }, + "actualOutput": { + "shape": "Shq" + }, + "errorDetails": { + "shape": "Sh8" + }, + "endToEndResult": {}, + "intentMatchResult": {}, + "slotMatchResult": {}, + "speechTranscriptionResult": {}, + "conversationLevelResult": { + "type": "structure", + "required": [ + "endToEndResult" + ], + "members": { + "endToEndResult": {}, + "speechTranscriptionResult": {} + } + } + } + } + } + } + } + } + } + } + } + } + }, + "nextToken": {} + } + } + }, + "ListTestExecutions": { + "http": { + "requestUri": "/testexecutions", + "responseCode": 200 + }, + "input": { + "type": "structure", "members": { - "slotTypeId": { - "location": "uri", - "locationName": "slotTypeId" + "sortBy": { + "type": "structure", + "required": [ + "attribute", + "order" + ], + "members": { + "attribute": {}, + "order": {} + } }, - "slotTypeName": {}, - "description": {}, - "slotTypeValues": { - "shape": "S3x" + "maxResults": { + "type": "integer" }, - "valueSelectionSetting": { - "shape": "S42" + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "testExecutions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "testExecutionId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "testExecutionStatus": {}, + "testSetId": {}, + "testSetName": {}, + "target": { + "shape": "S9g" + }, + "apiMode": {}, + "testExecutionModality": {} + } + } }, - "parentSlotTypeSignature": {}, - "botId": { + "nextToken": {} + } + } + }, + "ListTestSetRecords": { + "http": { + "requestUri": "/testsets/{testSetId}/records", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "testSetId" + ], + "members": { + "testSetId": { "location": "uri", - "locationName": "botId" + "locationName": "testSetId" }, - "botVersion": { - "location": "uri", - "locationName": "botVersion" + "maxResults": { + "type": "integer" }, - "localeId": { - "location": "uri", - "locationName": "localeId" - } + "nextToken": {} } }, "output": { "type": "structure", "members": { - "slotTypeId": {}, - "slotTypeName": {}, - "description": {}, - "slotTypeValues": { - "shape": "S3x" + "testSetRecords": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "recordNumber", + "turnSpecification" + ], + "members": { + "recordNumber": { + "type": "long" + }, + "conversationId": {}, + "turnNumber": { + "type": "integer" + }, + "turnSpecification": { + "type": "structure", + "members": { + "agentTurn": { + "type": "structure", + "required": [ + "agentPrompt" + ], + "members": { + "agentPrompt": {} + } + }, + "userTurn": { + "type": "structure", + "required": [ + "input", + "expected" + ], + "members": { + "input": { + "shape": "Sha" + }, + "expected": { + "shape": "Shq" + } + } + } + } + } + } + } }, - "valueSelectionSetting": { - "shape": "S42" + "nextToken": {} + } + } + }, + "ListTestSets": { + "http": { + "requestUri": "/testsets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "sortBy": { + "type": "structure", + "required": [ + "attribute", + "order" + ], + "members": { + "attribute": {}, + "order": {} + } }, - "parentSlotTypeSignature": {}, - "botId": {}, - "botVersion": {}, - "localeId": {}, - "creationDateTime": { - "type": "timestamp" + "maxResults": { + "type": "integer" }, - "lastUpdatedDateTime": { - "type": "timestamp" - } + "nextToken": {} } - } - } - }, - "shapes": { - "Sc": { - "type": "structure", - "required": [ - "childDirected" - ], - "members": { - "childDirected": { - "type": "boolean" + }, + "output": { + "type": "structure", + "members": { + "testSets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "testSetId": {}, + "testSetName": {}, + "description": {}, + "modality": {}, + "status": {}, + "roleArn": {}, + "numTurns": { + "type": "integer" + }, + "storageLocation": { + "shape": "S8x" + }, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} } } }, - "Sf": { - "type": "map", - "key": {}, - "value": {} - }, - "Sm": { - "type": "map", - "key": {}, - "value": { + "ListUtteranceAnalyticsData": { + "http": { + "requestUri": "/bots/{botId}/analytics/utterances", + "responseCode": 200 + }, + "input": { "type": "structure", "required": [ - "enabled" + "botId", + "startDateTime", + "endDateTime" ], "members": { - "enabled": { - "type": "boolean" + "botId": { + "location": "uri", + "locationName": "botId" }, - "codeHookSpecification": { + "startDateTime": { + "type": "timestamp" + }, + "endDateTime": { + "type": "timestamp" + }, + "sortBy": { + "type": "structure", + "required": [ + "name", + "order" + ], + "members": { + "name": {}, + "order": {} + } + }, + "filters": { + "shape": "Sij" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "nextToken": {}, + "utterances": { + "type": "list", + "member": { + "type": "structure", + "members": { + "botAliasId": {}, + "botVersion": {}, + "localeId": {}, + "sessionId": {}, + "channel": {}, + "mode": {}, + "conversationStartTime": { + "type": "timestamp" + }, + "conversationEndTime": { + "type": "timestamp" + }, + "utterance": {}, + "utteranceTimestamp": { + "type": "timestamp" + }, + "audioVoiceDurationMillis": { + "type": "long" + }, + "utteranceUnderstood": { + "type": "boolean" + }, + "inputType": {}, + "outputType": {}, + "associatedIntentName": {}, + "associatedSlotName": {}, + "intentState": {}, + "dialogActionType": {}, + "botResponseAudioVoiceId": {}, + "slotsFilledInSession": {}, + "utteranceRequestId": {}, + "botResponses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "content": {}, + "contentType": {}, + "imageResponseCard": { + "shape": "S32" + } + } + } + } + } + } + } + } + } + }, + "ListUtteranceMetrics": { + "http": { + "requestUri": "/bots/{botId}/analytics/utterancemetrics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "startDateTime", + "endDateTime", + "metrics" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "startDateTime": { + "type": "timestamp" + }, + "endDateTime": { + "type": "timestamp" + }, + "metrics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "statistic" + ], + "members": { + "name": {}, + "statistic": {}, + "order": {} + } + } + }, + "binBy": { + "shape": "Sct" + }, + "groupBy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + } + }, + "attributes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + } + }, + "filters": { + "shape": "Sij" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "binKeys": { + "shape": "Sd9" + }, + "groupByKeys": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": {} + } + } + }, + "metricsResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "statistic": {}, + "value": { + "type": "double" + } + } + } + }, + "attributeResults": { + "type": "list", + "member": { + "type": "structure", + "members": { + "lastUsedIntent": {} + } + } + } + } + } + }, + "nextToken": {} + } + } + }, + "SearchAssociatedTranscripts": { + "http": { + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "botRecommendationId", + "filters" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "botRecommendationId": { + "location": "uri", + "locationName": "botRecommendationId" + }, + "searchOrder": {}, + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "values" + ], + "members": { + "name": {}, + "values": { + "shape": "Saf" + } + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextIndex": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "botRecommendationId": {}, + "nextIndex": { + "type": "integer" + }, + "associatedTranscripts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "transcript": {} + } + } + }, + "totalResults": { + "type": "integer" + } + } + } + }, + "StartBotRecommendation": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "transcriptSourceSetting" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "transcriptSourceSetting": { + "shape": "S84" + }, + "encryptionSetting": { + "shape": "S8d" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "botRecommendationStatus": {}, + "botRecommendationId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "transcriptSourceSetting": { + "shape": "S84" + }, + "encryptionSetting": { + "shape": "S8d" + } + } + } + }, + "StartImport": { + "http": { + "method": "PUT", + "requestUri": "/imports/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "importId", + "resourceSpecification", + "mergeStrategy" + ], + "members": { + "importId": {}, + "resourceSpecification": { + "shape": "S8s" + }, + "mergeStrategy": {}, + "filePassword": { + "shape": "S2h" + } + } + }, + "output": { + "type": "structure", + "members": { + "importId": {}, + "resourceSpecification": { + "shape": "S8s" + }, + "mergeStrategy": {}, + "importStatus": {}, + "creationDateTime": { + "type": "timestamp" + } + } + } + }, + "StartTestExecution": { + "http": { + "requestUri": "/testsets/{testSetId}/testexecutions", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "testSetId", + "target", + "apiMode" + ], + "members": { + "testSetId": { + "location": "uri", + "locationName": "testSetId" + }, + "target": { + "shape": "S9g" + }, + "apiMode": {}, + "testExecutionModality": {} + } + }, + "output": { + "type": "structure", + "members": { + "testExecutionId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "testSetId": {}, + "target": { + "shape": "S9g" + }, + "apiMode": {}, + "testExecutionModality": {} + } + } + }, + "StartTestSetGeneration": { + "http": { + "method": "PUT", + "requestUri": "/testsetgenerations", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "testSetName", + "storageLocation", + "generationDataSource", + "roleArn" + ], + "members": { + "testSetName": {}, + "description": {}, + "storageLocation": { + "shape": "S8x" + }, + "generationDataSource": { + "shape": "S9y" + }, + "roleArn": {}, + "testSetTags": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "members": { + "testSetGenerationId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "testSetGenerationStatus": {}, + "testSetName": {}, + "description": {}, + "storageLocation": { + "shape": "S8x" + }, + "generationDataSource": { + "shape": "S9y" + }, + "roleArn": {}, + "testSetTags": { + "shape": "S10" + } + } + }, + "idempotent": true + }, + "StopBotRecommendation": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "botRecommendationId" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "botRecommendationId": { + "location": "uri", + "locationName": "botRecommendationId" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "botRecommendationStatus": {}, + "botRecommendationId": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceARN}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceARN", + "tags" + ], + "members": { + "resourceARN": { + "location": "uri", + "locationName": "resourceARN" + }, + "tags": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceARN}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceARN", + "tagKeys" + ], + "members": { + "resourceARN": { + "location": "uri", + "locationName": "resourceARN" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateBot": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botName", + "roleArn", + "dataPrivacy", + "idleSessionTTLInSeconds" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botName": {}, + "description": {}, + "roleArn": {}, + "dataPrivacy": { + "shape": "Sx" + }, + "idleSessionTTLInSeconds": { + "type": "integer" + }, + "botType": {}, + "botMembers": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botName": {}, + "description": {}, + "roleArn": {}, + "dataPrivacy": { + "shape": "Sx" + }, + "idleSessionTTLInSeconds": { + "type": "integer" + }, + "botStatus": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "botType": {}, + "botMembers": { + "shape": "S14" + } + } + } + }, + "UpdateBotAlias": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botaliases/{botAliasId}/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "botAliasId", + "botAliasName", + "botId" + ], + "members": { + "botAliasId": { + "location": "uri", + "locationName": "botAliasId" + }, + "botAliasName": {}, + "description": {}, + "botVersion": {}, + "botAliasLocaleSettings": { + "shape": "S1c" + }, + "conversationLogSettings": { + "shape": "S1j" + }, + "sentimentAnalysisSettings": { + "shape": "S1w" + }, + "botId": { + "location": "uri", + "locationName": "botId" + } + } + }, + "output": { + "type": "structure", + "members": { + "botAliasId": {}, + "botAliasName": {}, + "description": {}, + "botVersion": {}, + "botAliasLocaleSettings": { + "shape": "S1c" + }, + "conversationLogSettings": { + "shape": "S1j" + }, + "sentimentAnalysisSettings": { + "shape": "S1w" + }, + "botAliasStatus": {}, + "botId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + } + }, + "UpdateBotLocale": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "nluIntentConfidenceThreshold" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "description": {}, + "nluIntentConfidenceThreshold": { + "type": "double" + }, + "voiceSettings": { + "shape": "S21" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "localeName": {}, + "description": {}, + "nluIntentConfidenceThreshold": { + "type": "double" + }, + "voiceSettings": { + "shape": "S21" + }, + "botLocaleStatus": {}, + "failureReasons": { + "shape": "S7l" + }, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "recommendedActions": { + "shape": "S7z" + } + } + } + }, + "UpdateBotRecommendation": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId", + "botRecommendationId", + "encryptionSetting" + ], + "members": { + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "botRecommendationId": { + "location": "uri", + "locationName": "botRecommendationId" + }, + "encryptionSetting": { + "shape": "S8d" + } + } + }, + "output": { + "type": "structure", + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "botRecommendationStatus": {}, + "botRecommendationId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "transcriptSourceSetting": { + "shape": "S84" + }, + "encryptionSetting": { + "shape": "S8d" + } + } + } + }, + "UpdateExport": { + "http": { + "method": "PUT", + "requestUri": "/exports/{exportId}/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "exportId" + ], + "members": { + "exportId": { + "location": "uri", + "locationName": "exportId" + }, + "filePassword": { + "shape": "S2h" + } + } + }, + "output": { + "type": "structure", + "members": { + "exportId": {}, + "resourceSpecification": { + "shape": "S2b" + }, + "fileFormat": {}, + "exportStatus": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + } + }, + "UpdateIntent": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "intentId", + "intentName", + "botId", + "botVersion", + "localeId" + ], + "members": { + "intentId": { + "location": "uri", + "locationName": "intentId" + }, + "intentName": {}, + "description": {}, + "parentIntentSignature": {}, + "sampleUtterances": { + "shape": "S2m" + }, + "dialogCodeHook": { + "shape": "S2p" + }, + "fulfillmentCodeHook": { + "shape": "S2q" + }, + "slotPriorities": { + "shape": "S94" + }, + "intentConfirmationSetting": { + "shape": "S3z" + }, + "intentClosingSetting": { + "shape": "S4h" + }, + "inputContexts": { + "shape": "S4i" + }, + "outputContexts": { + "shape": "S4k" + }, + "kendraConfiguration": { + "shape": "S4o" + }, + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "initialResponseSetting": { + "shape": "S4r" + } + } + }, + "output": { + "type": "structure", + "members": { + "intentId": {}, + "intentName": {}, + "description": {}, + "parentIntentSignature": {}, + "sampleUtterances": { + "shape": "S2m" + }, + "dialogCodeHook": { + "shape": "S2p" + }, + "fulfillmentCodeHook": { + "shape": "S2q" + }, + "slotPriorities": { + "shape": "S94" + }, + "intentConfirmationSetting": { + "shape": "S3z" + }, + "intentClosingSetting": { + "shape": "S4h" + }, + "inputContexts": { + "shape": "S4i" + }, + "outputContexts": { + "shape": "S4k" + }, + "kendraConfiguration": { + "shape": "S4o" + }, + "botId": {}, + "botVersion": {}, + "localeId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "initialResponseSetting": { + "shape": "S4r" + } + } + } + }, + "UpdateResourcePolicy": { + "http": { + "method": "PUT", + "requestUri": "/policy/{resourceArn}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "policy" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "policy": {}, + "expectedRevisionId": { + "location": "querystring", + "locationName": "expectedRevisionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "resourceArn": {}, + "revisionId": {} + } + } + }, + "UpdateSlot": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "slotId", + "slotName", + "valueElicitationSetting", + "botId", + "botVersion", + "localeId", + "intentId" + ], + "members": { + "slotId": { + "location": "uri", + "locationName": "slotId" + }, + "slotName": {}, + "description": {}, + "slotTypeId": {}, + "valueElicitationSetting": { + "shape": "S5e" + }, + "obfuscationSetting": { + "shape": "S5p" + }, + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "intentId": { + "location": "uri", + "locationName": "intentId" + }, + "multipleValuesSetting": { + "shape": "S5r" + }, + "subSlotSetting": { + "shape": "S5s" + } + } + }, + "output": { + "type": "structure", + "members": { + "slotId": {}, + "slotName": {}, + "description": {}, + "slotTypeId": {}, + "valueElicitationSetting": { + "shape": "S5e" + }, + "obfuscationSetting": { + "shape": "S5p" + }, + "botId": {}, + "botVersion": {}, + "localeId": {}, + "intentId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "multipleValuesSetting": { + "shape": "S5r" + }, + "subSlotSetting": { + "shape": "S5s" + } + } + } + }, + "UpdateSlotType": { + "http": { + "method": "PUT", + "requestUri": "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "slotTypeId", + "slotTypeName", + "botId", + "botVersion", + "localeId" + ], + "members": { + "slotTypeId": { + "location": "uri", + "locationName": "slotTypeId" + }, + "slotTypeName": {}, + "description": {}, + "slotTypeValues": { + "shape": "S5z" + }, + "valueSelectionSetting": { + "shape": "S64" + }, + "parentSlotTypeSignature": {}, + "botId": { + "location": "uri", + "locationName": "botId" + }, + "botVersion": { + "location": "uri", + "locationName": "botVersion" + }, + "localeId": { + "location": "uri", + "locationName": "localeId" + }, + "externalSourceSetting": { + "shape": "S6b" + }, + "compositeSlotTypeSetting": { + "shape": "S6g" + } + } + }, + "output": { + "type": "structure", + "members": { + "slotTypeId": {}, + "slotTypeName": {}, + "description": {}, + "slotTypeValues": { + "shape": "S5z" + }, + "valueSelectionSetting": { + "shape": "S64" + }, + "parentSlotTypeSignature": {}, + "botId": {}, + "botVersion": {}, + "localeId": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "externalSourceSetting": { + "shape": "S6b" + }, + "compositeSlotTypeSetting": { + "shape": "S6g" + } + } + } + }, + "UpdateTestSet": { + "http": { + "method": "PUT", + "requestUri": "/testsets/{testSetId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "testSetId", + "testSetName" + ], + "members": { + "testSetId": { + "location": "uri", + "locationName": "testSetId" + }, + "testSetName": {}, + "description": {} + } + }, + "output": { + "type": "structure", + "members": { + "testSetId": {}, + "testSetName": {}, + "description": {}, + "modality": {}, + "status": {}, + "roleArn": {}, + "numTurns": { + "type": "integer" + }, + "storageLocation": { + "shape": "S8x" + }, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "Sa": { + "type": "list", + "member": { + "type": "structure", + "members": { + "itemId": {}, + "errorMessage": {}, + "errorCode": {} + } + } + }, + "Sf": { + "type": "list", + "member": { + "shape": "Sg" + } + }, + "Sg": { + "type": "structure", + "required": [ + "itemId", + "phrase" + ], + "members": { + "itemId": {}, + "phrase": {}, + "weight": { + "type": "integer" + }, + "displayAs": {} + } + }, + "Sx": { + "type": "structure", + "required": [ + "childDirected" + ], + "members": { + "childDirected": { + "type": "boolean" + } + } + }, + "S10": { + "type": "map", + "key": {}, + "value": {} + }, + "S14": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "botMemberId", + "botMemberName", + "botMemberAliasId", + "botMemberAliasName", + "botMemberVersion" + ], + "members": { + "botMemberId": {}, + "botMemberName": {}, + "botMemberAliasId": {}, + "botMemberAliasName": {}, + "botMemberVersion": {} + } + } + }, + "S1c": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "codeHookSpecification": { + "type": "structure", + "required": [ + "lambdaCodeHook" + ], + "members": { + "lambdaCodeHook": { + "type": "structure", + "required": [ + "lambdaARN", + "codeHookInterfaceVersion" + ], + "members": { + "lambdaARN": {}, + "codeHookInterfaceVersion": {} + } + } + } + } + } + } + }, + "S1j": { + "type": "structure", + "members": { + "textLogSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "enabled", + "destination" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "destination": { + "type": "structure", + "required": [ + "cloudWatch" + ], + "members": { + "cloudWatch": { + "type": "structure", + "required": [ + "cloudWatchLogGroupArn", + "logPrefix" + ], + "members": { + "cloudWatchLogGroupArn": {}, + "logPrefix": {} + } + } + } + } + } + } + }, + "audioLogSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "enabled", + "destination" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "destination": { + "type": "structure", + "required": [ + "s3Bucket" + ], + "members": { + "s3Bucket": { + "type": "structure", + "required": [ + "s3BucketArn", + "logPrefix" + ], + "members": { + "kmsKeyArn": {}, + "s3BucketArn": {}, + "logPrefix": {} + } + } + } + } + } + } + } + } + }, + "S1w": { + "type": "structure", + "required": [ + "detectSentiment" + ], + "members": { + "detectSentiment": { + "type": "boolean" + } + } + }, + "S21": { + "type": "structure", + "required": [ + "voiceId" + ], + "members": { + "voiceId": {}, + "engine": {} + } + }, + "S27": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "sourceBotVersion" + ], + "members": { + "sourceBotVersion": {} + } + } + }, + "S2b": { + "type": "structure", + "members": { + "botExportSpecification": { + "type": "structure", + "required": [ + "botId", + "botVersion" + ], + "members": { + "botId": {}, + "botVersion": {} + } + }, + "botLocaleExportSpecification": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId" + ], + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {} + } + }, + "customVocabularyExportSpecification": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId" + ], + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {} + } + }, + "testSetExportSpecification": { + "type": "structure", + "required": [ + "testSetId" + ], + "members": { + "testSetId": {} + } + } + } + }, + "S2h": { + "type": "string", + "sensitive": true + }, + "S2m": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "utterance" + ], + "members": { + "utterance": {} + } + } + }, + "S2p": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + } + } + }, + "S2q": { + "type": "structure", + "required": [ + "enabled" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "postFulfillmentStatusSpecification": { + "type": "structure", + "members": { + "successResponse": { + "shape": "S2s" + }, + "failureResponse": { + "shape": "S2s" + }, + "timeoutResponse": { + "shape": "S2s" + }, + "successNextStep": { + "shape": "S3b" + }, + "successConditional": { + "shape": "S3n" + }, + "failureNextStep": { + "shape": "S3b" + }, + "failureConditional": { + "shape": "S3n" + }, + "timeoutNextStep": { + "shape": "S3b" + }, + "timeoutConditional": { + "shape": "S3n" + } + } + }, + "fulfillmentUpdatesSpecification": { + "type": "structure", + "required": [ + "active" + ], + "members": { + "active": { + "type": "boolean" + }, + "startResponse": { + "type": "structure", + "required": [ + "delayInSeconds", + "messageGroups" + ], + "members": { + "delayInSeconds": { + "type": "integer" + }, + "messageGroups": { + "shape": "S2t" + }, + "allowInterrupt": { + "type": "boolean" + } + } + }, + "updateResponse": { + "type": "structure", + "required": [ + "frequencyInSeconds", + "messageGroups" + ], + "members": { + "frequencyInSeconds": { + "type": "integer" + }, + "messageGroups": { + "shape": "S2t" + }, + "allowInterrupt": { + "type": "boolean" + } + } + }, + "timeoutInSeconds": { + "type": "integer" + } + } + }, + "active": { + "type": "boolean" + } + } + }, + "S2s": { + "type": "structure", + "required": [ + "messageGroups" + ], + "members": { + "messageGroups": { + "shape": "S2t" + }, + "allowInterrupt": { + "type": "boolean" + } + } + }, + "S2t": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "message" + ], + "members": { + "message": { + "shape": "S2v" + }, + "variations": { + "type": "list", + "member": { + "shape": "S2v" + } + } + } + } + }, + "S2v": { + "type": "structure", + "members": { + "plainTextMessage": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "value": {} + } + }, + "customPayload": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "value": {} + } + }, + "ssmlMessage": { + "type": "structure", + "required": [ + "value" + ], + "members": { + "value": {} + } + }, + "imageResponseCard": { + "shape": "S32" + } + } + }, + "S32": { + "type": "structure", + "required": [ + "title" + ], + "members": { + "title": {}, + "subtitle": {}, + "imageUrl": {}, + "buttons": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "text", + "value" + ], + "members": { + "text": {}, + "value": {} + } + } + } + } + }, + "S3b": { + "type": "structure", + "members": { + "dialogAction": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "slotToElicit": {}, + "suppressNextMessage": { + "type": "boolean" + } + } + }, + "intent": { + "type": "structure", + "members": { + "name": {}, + "slots": { + "type": "map", + "key": {}, + "value": { + "shape": "S3g" + } + } + } + }, + "sessionAttributes": { + "shape": "S3l" + } + } + }, + "S3g": { + "type": "structure", + "members": { + "shape": {}, + "value": { + "type": "structure", + "members": { + "interpretedValue": {} + } + }, + "values": { + "type": "list", + "member": { + "shape": "S3g" + } + } + } + }, + "S3l": { + "type": "map", + "key": {}, + "value": {} + }, + "S3n": { + "type": "structure", + "required": [ + "active", + "conditionalBranches", + "defaultBranch" + ], + "members": { + "active": { + "type": "boolean" + }, + "conditionalBranches": { + "type": "list", + "member": { "type": "structure", "required": [ - "lambdaCodeHook" + "name", + "condition", + "nextStep" ], "members": { - "lambdaCodeHook": { + "name": {}, + "condition": { "type": "structure", "required": [ - "lambdaARN", - "codeHookInterfaceVersion" + "expressionString" ], "members": { - "lambdaARN": {}, - "codeHookInterfaceVersion": {} + "expressionString": {} } + }, + "nextStep": { + "shape": "S3b" + }, + "response": { + "shape": "S2s" } } } + }, + "defaultBranch": { + "type": "structure", + "members": { + "nextStep": { + "shape": "S3b" + }, + "response": { + "shape": "S2s" + } + } + } + } + }, + "S3z": { + "type": "structure", + "required": [ + "promptSpecification" + ], + "members": { + "promptSpecification": { + "shape": "S40" + }, + "declinationResponse": { + "shape": "S2s" + }, + "active": { + "type": "boolean" + }, + "confirmationResponse": { + "shape": "S2s" + }, + "confirmationNextStep": { + "shape": "S3b" + }, + "confirmationConditional": { + "shape": "S3n" + }, + "declinationNextStep": { + "shape": "S3b" + }, + "declinationConditional": { + "shape": "S3n" + }, + "failureResponse": { + "shape": "S2s" + }, + "failureNextStep": { + "shape": "S3b" + }, + "failureConditional": { + "shape": "S3n" + }, + "codeHook": { + "shape": "S4e" + }, + "elicitationCodeHook": { + "shape": "S4g" } } }, - "St": { + "S40": { "type": "structure", + "required": [ + "messageGroups", + "maxRetries" + ], "members": { - "textLogSettings": { - "type": "list", - "member": { + "messageGroups": { + "shape": "S2t" + }, + "maxRetries": { + "type": "integer" + }, + "allowInterrupt": { + "type": "boolean" + }, + "messageSelectionStrategy": {}, + "promptAttemptsSpecification": { + "type": "map", + "key": {}, + "value": { "type": "structure", "required": [ - "enabled", - "destination" + "allowedInputTypes" ], "members": { - "enabled": { + "allowInterrupt": { "type": "boolean" }, - "destination": { + "allowedInputTypes": { "type": "structure", "required": [ - "cloudWatch" + "allowAudioInput", + "allowDTMFInput" ], "members": { - "cloudWatch": { + "allowAudioInput": { + "type": "boolean" + }, + "allowDTMFInput": { + "type": "boolean" + } + } + }, + "audioAndDTMFInputSpecification": { + "type": "structure", + "required": [ + "startTimeoutMs" + ], + "members": { + "startTimeoutMs": { + "type": "integer" + }, + "audioSpecification": { "type": "structure", "required": [ - "cloudWatchLogGroupArn", - "logPrefix" + "maxLengthMs", + "endTimeoutMs" ], "members": { - "cloudWatchLogGroupArn": {}, - "logPrefix": {} + "maxLengthMs": { + "type": "integer" + }, + "endTimeoutMs": { + "type": "integer" + } + } + }, + "dtmfSpecification": { + "type": "structure", + "required": [ + "maxLength", + "endTimeoutMs", + "deletionCharacter", + "endCharacter" + ], + "members": { + "maxLength": { + "type": "integer" + }, + "endTimeoutMs": { + "type": "integer" + }, + "deletionCharacter": {}, + "endCharacter": {} } } } + }, + "textInputSpecification": { + "type": "structure", + "required": [ + "startTimeoutMs" + ], + "members": { + "startTimeoutMs": { + "type": "integer" + } + } } } } + } + } + }, + "S4e": { + "type": "structure", + "required": [ + "enableCodeHookInvocation", + "active", + "postCodeHookSpecification" + ], + "members": { + "enableCodeHookInvocation": { + "type": "boolean" }, - "audioLogSettings": { + "active": { + "type": "boolean" + }, + "invocationLabel": {}, + "postCodeHookSpecification": { + "type": "structure", + "members": { + "successResponse": { + "shape": "S2s" + }, + "successNextStep": { + "shape": "S3b" + }, + "successConditional": { + "shape": "S3n" + }, + "failureResponse": { + "shape": "S2s" + }, + "failureNextStep": { + "shape": "S3b" + }, + "failureConditional": { + "shape": "S3n" + }, + "timeoutResponse": { + "shape": "S2s" + }, + "timeoutNextStep": { + "shape": "S3b" + }, + "timeoutConditional": { + "shape": "S3n" + } + } + } + } + }, + "S4g": { + "type": "structure", + "required": [ + "enableCodeHookInvocation" + ], + "members": { + "enableCodeHookInvocation": { + "type": "boolean" + }, + "invocationLabel": {} + } + }, + "S4h": { + "type": "structure", + "members": { + "closingResponse": { + "shape": "S2s" + }, + "active": { + "type": "boolean" + }, + "nextStep": { + "shape": "S3b" + }, + "conditional": { + "shape": "S3n" + } + } + }, + "S4i": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + } + }, + "S4k": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "timeToLiveInSeconds", + "turnsToLive" + ], + "members": { + "name": {}, + "timeToLiveInSeconds": { + "type": "integer" + }, + "turnsToLive": { + "type": "integer" + } + } + } + }, + "S4o": { + "type": "structure", + "required": [ + "kendraIndex" + ], + "members": { + "kendraIndex": {}, + "queryFilterStringEnabled": { + "type": "boolean" + }, + "queryFilterString": {} + } + }, + "S4r": { + "type": "structure", + "members": { + "initialResponse": { + "shape": "S2s" + }, + "nextStep": { + "shape": "S3b" + }, + "conditional": { + "shape": "S3n" + }, + "codeHook": { + "shape": "S4e" + } + } + }, + "S5e": { + "type": "structure", + "required": [ + "slotConstraint" + ], + "members": { + "defaultValueSpecification": { + "shape": "S5f" + }, + "slotConstraint": {}, + "promptSpecification": { + "shape": "S40" + }, + "sampleUtterances": { + "shape": "S2m" + }, + "waitAndContinueSpecification": { + "shape": "S5k" + }, + "slotCaptureSetting": { + "type": "structure", + "members": { + "captureResponse": { + "shape": "S2s" + }, + "captureNextStep": { + "shape": "S3b" + }, + "captureConditional": { + "shape": "S3n" + }, + "failureResponse": { + "shape": "S2s" + }, + "failureNextStep": { + "shape": "S3b" + }, + "failureConditional": { + "shape": "S3n" + }, + "codeHook": { + "shape": "S4e" + }, + "elicitationCodeHook": { + "shape": "S4g" + } + } + } + } + }, + "S5f": { + "type": "structure", + "required": [ + "defaultValueList" + ], + "members": { + "defaultValueList": { "type": "list", "member": { "type": "structure", "required": [ - "enabled", - "destination" + "defaultValue" + ], + "members": { + "defaultValue": {} + } + } + } + } + }, + "S5k": { + "type": "structure", + "required": [ + "waitingResponse", + "continueResponse" + ], + "members": { + "waitingResponse": { + "shape": "S2s" + }, + "continueResponse": { + "shape": "S2s" + }, + "stillWaitingResponse": { + "type": "structure", + "required": [ + "messageGroups", + "frequencyInSeconds", + "timeoutInSeconds" + ], + "members": { + "messageGroups": { + "shape": "S2t" + }, + "frequencyInSeconds": { + "type": "integer" + }, + "timeoutInSeconds": { + "type": "integer" + }, + "allowInterrupt": { + "type": "boolean" + } + } + }, + "active": { + "type": "boolean" + } + } + }, + "S5p": { + "type": "structure", + "required": [ + "obfuscationSettingType" + ], + "members": { + "obfuscationSettingType": {} + } + }, + "S5r": { + "type": "structure", + "members": { + "allowMultipleValues": { + "type": "boolean" + } + } + }, + "S5s": { + "type": "structure", + "members": { + "expression": {}, + "slotSpecifications": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "slotTypeId", + "valueElicitationSetting" ], "members": { - "enabled": { - "type": "boolean" - }, - "destination": { + "slotTypeId": {}, + "valueElicitationSetting": { "type": "structure", "required": [ - "s3Bucket" + "promptSpecification" ], "members": { - "s3Bucket": { - "type": "structure", - "required": [ - "s3BucketArn", - "logPrefix" - ], - "members": { - "kmsKeyArn": {}, - "s3BucketArn": {}, - "logPrefix": {} - } + "defaultValueSpecification": { + "shape": "S5f" + }, + "promptSpecification": { + "shape": "S40" + }, + "sampleUtterances": { + "shape": "S2m" + }, + "waitAndContinueSpecification": { + "shape": "S5k" } } } @@ -3081,499 +6643,620 @@ } } }, - "S16": { + "S5z": { + "type": "list", + "member": { + "type": "structure", + "members": { + "sampleValue": { + "shape": "S61" + }, + "synonyms": { + "type": "list", + "member": { + "shape": "S61" + } + } + } + } + }, + "S61": { "type": "structure", "required": [ - "detectSentiment" + "value" ], "members": { - "detectSentiment": { - "type": "boolean" - } + "value": {} } }, - "S1c": { + "S64": { "type": "structure", "required": [ - "voiceId" + "resolutionStrategy" ], "members": { - "voiceId": {} - } - }, - "S1h": { - "type": "map", - "key": {}, - "value": { - "type": "structure", - "required": [ - "sourceBotVersion" - ], - "members": { - "sourceBotVersion": {} + "resolutionStrategy": {}, + "regexFilter": { + "type": "structure", + "required": [ + "pattern" + ], + "members": { + "pattern": {} + } + }, + "advancedRecognitionSetting": { + "type": "structure", + "members": { + "audioRecognitionStrategy": {} + } } } }, - "S1m": { + "S6b": { "type": "structure", "members": { - "botExportSpecification": { + "grammarSlotTypeSetting": { "type": "structure", - "required": [ - "botId", - "botVersion" - ], "members": { - "botId": {}, - "botVersion": {} + "source": { + "type": "structure", + "required": [ + "s3BucketName", + "s3ObjectKey" + ], + "members": { + "s3BucketName": {}, + "s3ObjectKey": {}, + "kmsKeyArn": {} + } + } } - }, - "botLocaleExportSpecification": { + } + } + }, + "S6g": { + "type": "structure", + "members": { + "subSlots": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "slotTypeId" + ], + "members": { + "name": {}, + "slotTypeId": {} + } + } + } + } + }, + "S6l": { + "type": "structure", + "members": { + "botAliasTarget": { "type": "structure", "required": [ "botId", - "botVersion", + "botAliasId", "localeId" ], "members": { "botId": {}, - "botVersion": {}, + "botAliasId": {}, "localeId": {} } } } }, - "S1q": { - "type": "string", - "sensitive": true + "S7l": { + "type": "list", + "member": {} }, - "S1v": { + "S7r": { "type": "list", "member": { "type": "structure", "required": [ - "utterance" + "botId", + "botVersion" ], "members": { - "utterance": {} + "botId": {}, + "botVersion": {} } } }, - "S1y": { + "S7z": { + "type": "list", + "member": {} + }, + "S84": { "type": "structure", - "required": [ - "enabled" - ], "members": { - "enabled": { - "type": "boolean" + "s3BucketTranscriptSource": { + "type": "structure", + "required": [ + "s3BucketName", + "transcriptFormat" + ], + "members": { + "s3BucketName": {}, + "pathFormat": { + "type": "structure", + "members": { + "objectPrefixes": { + "type": "list", + "member": {} + } + } + }, + "transcriptFormat": {}, + "transcriptFilter": { + "type": "structure", + "members": { + "lexTranscriptFilter": { + "type": "structure", + "members": { + "dateRangeFilter": { + "type": "structure", + "required": [ + "startDateTime", + "endDateTime" + ], + "members": { + "startDateTime": { + "type": "timestamp" + }, + "endDateTime": { + "type": "timestamp" + } + } + } + } + } + } + }, + "kmsKeyArn": {} + } } } }, - "S1z": { + "S8d": { "type": "structure", - "required": [ - "enabled" - ], "members": { - "enabled": { - "type": "boolean" + "kmsKeyArn": {}, + "botLocaleExportPassword": { + "shape": "S8e" + }, + "associatedTranscriptsPassword": { + "shape": "S8e" } } }, - "S20": { + "S8e": { + "type": "string", + "sensitive": true + }, + "S8s": { "type": "structure", - "required": [ - "promptSpecification", - "declinationResponse" - ], "members": { - "promptSpecification": { - "shape": "S21" + "botImportSpecification": { + "type": "structure", + "required": [ + "botName", + "roleArn", + "dataPrivacy" + ], + "members": { + "botName": {}, + "roleArn": {}, + "dataPrivacy": { + "shape": "Sx" + }, + "idleSessionTTLInSeconds": { + "type": "integer" + }, + "botTags": { + "shape": "S10" + }, + "testBotAliasTags": { + "shape": "S10" + } + } }, - "declinationResponse": { - "shape": "S2l" + "botLocaleImportSpecification": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId" + ], + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {}, + "nluIntentConfidenceThreshold": { + "type": "double" + }, + "voiceSettings": { + "shape": "S21" + } + } }, - "active": { - "type": "boolean" + "customVocabularyImportSpecification": { + "type": "structure", + "required": [ + "botId", + "botVersion", + "localeId" + ], + "members": { + "botId": {}, + "botVersion": {}, + "localeId": {} + } + }, + "testSetImportResourceSpecification": { + "type": "structure", + "required": [ + "testSetName", + "roleArn", + "storageLocation", + "importInputLocation", + "modality" + ], + "members": { + "testSetName": {}, + "description": {}, + "roleArn": {}, + "storageLocation": { + "shape": "S8x" + }, + "importInputLocation": { + "type": "structure", + "required": [ + "s3BucketName", + "s3Path" + ], + "members": { + "s3BucketName": {}, + "s3Path": {} + } + }, + "modality": {}, + "testSetTags": { + "shape": "S10" + } + } } } }, - "S21": { + "S8x": { "type": "structure", "required": [ - "messageGroups", - "maxRetries" + "s3BucketName", + "s3Path" ], "members": { - "messageGroups": { - "shape": "S22" - }, - "maxRetries": { - "type": "integer" - }, - "allowInterrupt": { - "type": "boolean" - } + "s3BucketName": {}, + "s3Path": {}, + "kmsKeyArn": {} } }, - "S22": { + "S94": { "type": "list", "member": { "type": "structure", "required": [ - "message" + "priority", + "slotId" ], "members": { - "message": { - "shape": "S24" - }, - "variations": { - "type": "list", - "member": { - "shape": "S24" - } - } + "priority": { + "type": "integer" + }, + "slotId": {} } } }, - "S24": { + "S9g": { "type": "structure", "members": { - "plainTextMessage": { - "type": "structure", - "required": [ - "value" - ], - "members": { - "value": {} - } - }, - "customPayload": { - "type": "structure", - "required": [ - "value" - ], - "members": { - "value": {} - } - }, - "ssmlMessage": { + "botAliasTarget": { "type": "structure", "required": [ - "value" + "botId", + "botAliasId", + "localeId" ], "members": { - "value": {} + "botId": {}, + "botAliasId": {}, + "localeId": {} } - }, - "imageResponseCard": { + } + } + }, + "S9y": { + "type": "structure", + "members": { + "conversationLogsDataSource": { "type": "structure", "required": [ - "title" + "botId", + "botAliasId", + "localeId", + "filter" ], "members": { - "title": {}, - "subtitle": {}, - "imageUrl": {}, - "buttons": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "text", - "value" - ], - "members": { - "text": {}, - "value": {} - } + "botId": {}, + "botAliasId": {}, + "localeId": {}, + "filter": { + "type": "structure", + "required": [ + "startTime", + "endTime", + "inputMode" + ], + "members": { + "startTime": { + "type": "timestamp" + }, + "endTime": { + "type": "timestamp" + }, + "inputMode": {} } } } } } }, - "S2l": { + "Sa5": { "type": "structure", "required": [ - "messageGroups" + "relativeAggregationDuration" ], "members": { - "messageGroups": { - "shape": "S22" - }, - "allowInterrupt": { - "type": "boolean" + "relativeAggregationDuration": { + "type": "structure", + "required": [ + "timeDimension", + "timeValue" + ], + "members": { + "timeDimension": {}, + "timeValue": { + "type": "integer" + } + } } } }, - "S2m": { - "type": "structure", - "required": [ - "closingResponse" - ], - "members": { - "closingResponse": { - "shape": "S2l" - }, - "active": { - "type": "boolean" - } - } + "Saf": { + "type": "list", + "member": {} }, - "S2n": { + "Sct": { "type": "list", "member": { "type": "structure", "required": [ - "name" + "name", + "interval" ], "members": { - "name": {} + "name": {}, + "interval": {}, + "order": {} } } }, - "S2p": { + "Sd4": { + "type": "list", + "member": {} + }, + "Sd9": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": { + "type": "long" + } + } + } + }, + "Ses": { "type": "list", "member": { "type": "structure", "required": [ "name", - "timeToLiveInSeconds", - "turnsToLive" + "operator", + "values" ], "members": { "name": {}, - "timeToLiveInSeconds": { - "type": "integer" - }, - "turnsToLive": { - "type": "integer" + "operator": {}, + "values": { + "shape": "Sd4" } } } }, - "S2t": { + "Sgh": { + "type": "map", + "key": {}, + "value": { + "type": "integer" + } + }, + "Sh8": { "type": "structure", "required": [ - "kendraIndex" + "errorCode", + "errorMessage" ], "members": { - "kendraIndex": {}, - "queryFilterStringEnabled": { - "type": "boolean" - }, - "queryFilterString": {} + "errorCode": {}, + "errorMessage": {} } }, - "S3i": { + "Sha": { "type": "structure", "required": [ - "slotConstraint" + "utteranceInput" ], "members": { - "defaultValueSpecification": { + "utteranceInput": { "type": "structure", - "required": [ - "defaultValueList" - ], "members": { - "defaultValueList": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "defaultValue" - ], - "members": { - "defaultValue": {} - } + "textInput": {}, + "audioInput": { + "type": "structure", + "required": [ + "audioFileS3Location" + ], + "members": { + "audioFileS3Location": {} } } } }, - "slotConstraint": {}, - "promptSpecification": { - "shape": "S21" - }, - "sampleUtterances": { - "shape": "S1v" + "requestAttributes": { + "shape": "S3l" }, - "waitAndContinueSpecification": { + "sessionState": { "type": "structure", - "required": [ - "waitingResponse", - "continueResponse" - ], "members": { - "waitingResponse": { - "shape": "S2l" + "sessionAttributes": { + "shape": "S3l" }, - "continueResponse": { - "shape": "S2l" + "activeContexts": { + "shape": "Shg" }, - "stillWaitingResponse": { + "runtimeHints": { "type": "structure", - "required": [ - "messageGroups", - "frequencyInSeconds", - "timeoutInSeconds" - ], "members": { - "messageGroups": { - "shape": "S22" - }, - "frequencyInSeconds": { - "type": "integer" - }, - "timeoutInSeconds": { - "type": "integer" - }, - "allowInterrupt": { - "type": "boolean" + "slotHints": { + "type": "map", + "key": {}, + "value": { + "shape": "Shl" + } } } - }, - "active": { - "type": "boolean" } } } } }, - "S3s": { - "type": "structure", - "required": [ - "obfuscationSettingType" - ], - "members": { - "obfuscationSettingType": {} - } - }, - "S3u": { - "type": "structure", - "members": { - "allowMultipleValues": { - "type": "boolean" + "Shg": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} } } }, - "S3x": { - "type": "list", - "member": { + "Shl": { + "type": "map", + "key": {}, + "value": { "type": "structure", "members": { - "sampleValue": { - "shape": "S3z" - }, - "synonyms": { + "runtimeHintValues": { "type": "list", "member": { - "shape": "S3z" + "type": "structure", + "required": [ + "phrase" + ], + "members": { + "phrase": {} + } } + }, + "subSlotHints": { + "shape": "Shl" } } } }, - "S3z": { - "type": "structure", - "required": [ - "value" - ], - "members": { - "value": {} - } - }, - "S42": { + "Shq": { "type": "structure", "required": [ - "resolutionStrategy" + "intent" ], "members": { - "resolutionStrategy": {}, - "regexFilter": { + "intent": { "type": "structure", "required": [ - "pattern" + "name" ], "members": { - "pattern": {} + "name": {}, + "slots": { + "shape": "Shs" + } } - } + }, + "activeContexts": { + "shape": "Shg" + }, + "transcript": {} } }, - "S55": { - "type": "list", - "member": {} + "Shs": { + "type": "map", + "key": {}, + "value": { + "shape": "Sht" + } }, - "S5g": { + "Sht": { "type": "structure", "members": { - "botImportSpecification": { - "type": "structure", - "required": [ - "botName", - "roleArn", - "dataPrivacy" - ], - "members": { - "botName": {}, - "roleArn": {}, - "dataPrivacy": { - "shape": "Sc" - }, - "idleSessionTTLInSeconds": { - "type": "integer" - }, - "botTags": { - "shape": "Sf" - }, - "testBotAliasTags": { - "shape": "Sf" - } + "value": {}, + "values": { + "type": "list", + "member": { + "shape": "Sht" } }, - "botLocaleImportSpecification": { - "type": "structure", - "required": [ - "botId", - "botVersion", - "localeId" - ], - "members": { - "botId": {}, - "botVersion": {}, - "localeId": {}, - "nluIntentConfidenceThreshold": { - "type": "double" - }, - "voiceSettings": { - "shape": "S1c" - } - } + "subSlots": { + "shape": "Shs" } } }, - "S5n": { + "Sij": { "type": "list", "member": { "type": "structure", "required": [ - "priority", - "slotId" + "name", + "operator", + "values" ], "members": { - "priority": { - "type": "integer" - }, - "slotId": {} + "name": {}, + "operator": {}, + "values": { + "shape": "Sd4" + } } } - }, - "S69": { - "type": "list", - "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/monitoring-2010-08-01.min.json b/iamlivecore/service/monitoring-2010-08-01.min.json index efacfe93..ec198966 100644 --- a/iamlivecore/service/monitoring-2010-08-01.min.json +++ b/iamlivecore/service/monitoring-2010-08-01.min.json @@ -28,18 +28,30 @@ "DeleteAnomalyDetector": { "input": { "type": "structure", - "required": [ - "Namespace", - "MetricName", - "Stat" - ], "members": { - "Namespace": {}, - "MetricName": {}, + "Namespace": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." + }, + "MetricName": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." + }, "Dimensions": { - "shape": "S7" + "shape": "S7", + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." }, - "Stat": {} + "Stat": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." + }, + "SingleMetricAnomalyDetector": { + "shape": "Sc" + }, + "MetricMathAnomalyDetector": { + "shape": "Sd" + } } }, "output": { @@ -75,7 +87,7 @@ ], "members": { "RuleNames": { - "shape": "Si" + "shape": "Sw" } } }, @@ -84,7 +96,7 @@ "type": "structure", "members": { "Failures": { - "shape": "Sl" + "shape": "Sz" } } } @@ -111,7 +123,7 @@ "members": { "AlarmName": {}, "AlarmTypes": { - "shape": "Sv" + "shape": "S19" }, "HistoryItemType": {}, "StartDate": { @@ -160,7 +172,7 @@ }, "AlarmNamePrefix": {}, "AlarmTypes": { - "shape": "Sv" + "shape": "S19" }, "ChildrenOfAlarmName": {}, "ParentsOfAlarmName": {}, @@ -185,7 +197,7 @@ "type": "boolean" }, "AlarmActions": { - "shape": "S1f" + "shape": "S1t" }, "AlarmArn": {}, "AlarmConfigurationUpdatedTimestamp": { @@ -195,17 +207,29 @@ "AlarmName": {}, "AlarmRule": {}, "InsufficientDataActions": { - "shape": "S1f" + "shape": "S1t" }, "OKActions": { - "shape": "S1f" + "shape": "S1t" }, "StateReason": {}, "StateReasonData": {}, "StateUpdatedTimestamp": { "type": "timestamp" }, - "StateValue": {} + "StateValue": {}, + "StateTransitionedTimestamp": { + "type": "timestamp" + }, + "ActionsSuppressedBy": {}, + "ActionsSuppressedReason": {}, + "ActionsSuppressor": {}, + "ActionsSuppressorWaitPeriod": { + "type": "integer" + }, + "ActionsSuppressorExtensionPeriod": { + "type": "integer" + } }, "xmlOrder": [ "ActionsEnabled", @@ -220,12 +244,18 @@ "StateReason", "StateReasonData", "StateUpdatedTimestamp", - "StateValue" + "StateValue", + "StateTransitionedTimestamp", + "ActionsSuppressedBy", + "ActionsSuppressedReason", + "ActionsSuppressor", + "ActionsSuppressorWaitPeriod", + "ActionsSuppressorExtensionPeriod" ] } }, "MetricAlarms": { - "shape": "S1m" + "shape": "S23" }, "NextToken": {} } @@ -257,7 +287,7 @@ "type": "structure", "members": { "MetricAlarms": { - "shape": "S1m" + "shape": "S23" } } } @@ -274,6 +304,10 @@ "MetricName": {}, "Dimensions": { "shape": "S7" + }, + "AnomalyDetectorTypes": { + "type": "list", + "member": {} } } }, @@ -286,16 +320,33 @@ "member": { "type": "structure", "members": { - "Namespace": {}, - "MetricName": {}, + "Namespace": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector.Namespace property." + }, + "MetricName": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector.MetricName property." + }, "Dimensions": { - "shape": "S7" + "shape": "S7", + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector.Dimensions property." + }, + "Stat": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector.Stat property." }, - "Stat": {}, "Configuration": { - "shape": "S2f" + "shape": "S2n" + }, + "StateValue": {}, + "SingleMetricAnomalyDetector": { + "shape": "Sc" }, - "StateValue": {} + "MetricMathAnomalyDetector": { + "shape": "Sd" + } } } }, @@ -332,7 +383,10 @@ "Name": {}, "State": {}, "Schema": {}, - "Definition": {} + "Definition": {}, + "ManagedRule": { + "type": "boolean" + } } } } @@ -360,7 +414,7 @@ ], "members": { "RuleNames": { - "shape": "Si" + "shape": "Sw" } } }, @@ -369,7 +423,7 @@ "type": "structure", "members": { "Failures": { - "shape": "Sl" + "shape": "Sz" } } } @@ -395,7 +449,7 @@ ], "members": { "RuleNames": { - "shape": "Si" + "shape": "Sw" } } }, @@ -404,7 +458,7 @@ "type": "structure", "members": { "Failures": { - "shape": "Sl" + "shape": "Sz" } } } @@ -560,7 +614,7 @@ ], "members": { "MetricDataQueries": { - "shape": "S1y" + "shape": "Se" }, "StartTime": { "type": "timestamp" @@ -606,14 +660,14 @@ }, "StatusCode": {}, "Messages": { - "shape": "S3w" + "shape": "S45" } } } }, "NextToken": {}, "Messages": { - "shape": "S3w" + "shape": "S45" } } } @@ -723,10 +777,10 @@ "Arn": {}, "Name": {}, "IncludeFilters": { - "shape": "S4a" + "shape": "S4j" }, "ExcludeFilters": { - "shape": "S4a" + "shape": "S4j" }, "FirehoseArn": {}, "RoleArn": {}, @@ -737,7 +791,13 @@ "LastUpdateDate": { "type": "timestamp" }, - "OutputFormat": {} + "OutputFormat": {}, + "StatisticsConfigurations": { + "shape": "S4o" + }, + "IncludeLinkedAccountsMetrics": { + "type": "boolean" + } } } }, @@ -794,6 +854,49 @@ } } }, + "ListManagedInsightRules": { + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "resultWrapper": "ListManagedInsightRulesResult", + "type": "structure", + "members": { + "ManagedRules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TemplateName": {}, + "ResourceARN": {}, + "RuleState": { + "type": "structure", + "required": [ + "RuleName", + "State" + ], + "members": { + "RuleName": {}, + "State": {} + } + } + } + } + }, + "NextToken": {} + } + } + }, "ListMetricStreams": { "input": { "type": "structure", @@ -851,7 +954,11 @@ } }, "NextToken": {}, - "RecentlyActive": {} + "RecentlyActive": {}, + "IncludeLinkedAccounts": { + "type": "boolean" + }, + "OwningAccount": {} } }, "output": { @@ -861,14 +968,19 @@ "Metrics": { "type": "list", "member": { - "shape": "S22" + "shape": "Si" } }, - "NextToken": {} + "NextToken": {}, + "OwningAccounts": { + "type": "list", + "member": {} + } }, "xmlOrder": [ "Metrics", - "NextToken" + "NextToken", + "OwningAccounts" ] } }, @@ -887,7 +999,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S53" + "shape": "S5s" } } } @@ -895,20 +1007,32 @@ "PutAnomalyDetector": { "input": { "type": "structure", - "required": [ - "Namespace", - "MetricName", - "Stat" - ], "members": { - "Namespace": {}, - "MetricName": {}, + "Namespace": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." + }, + "MetricName": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." + }, "Dimensions": { - "shape": "S7" + "shape": "S7", + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." + }, + "Stat": { + "deprecated": true, + "deprecatedMessage": "Use SingleMetricAnomalyDetector." }, - "Stat": {}, "Configuration": { - "shape": "S2f" + "shape": "S2n" + }, + "SingleMetricAnomalyDetector": { + "shape": "Sc" + }, + "MetricMathAnomalyDetector": { + "shape": "Sd" } } }, @@ -930,19 +1054,26 @@ "type": "boolean" }, "AlarmActions": { - "shape": "S1f" + "shape": "S1t" }, "AlarmDescription": {}, "AlarmName": {}, "AlarmRule": {}, "InsufficientDataActions": { - "shape": "S1f" + "shape": "S1t" }, "OKActions": { - "shape": "S1f" + "shape": "S1t" }, "Tags": { - "shape": "S53" + "shape": "S5s" + }, + "ActionsSuppressor": {}, + "ActionsSuppressorWaitPeriod": { + "type": "integer" + }, + "ActionsSuppressorExtensionPeriod": { + "type": "integer" } } } @@ -988,7 +1119,7 @@ "RuleState": {}, "RuleDefinition": {}, "Tags": { - "shape": "S53" + "shape": "S5s" } } }, @@ -998,6 +1129,42 @@ "members": {} } }, + "PutManagedInsightRules": { + "input": { + "type": "structure", + "required": [ + "ManagedRules" + ], + "members": { + "ManagedRules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "TemplateName", + "ResourceARN" + ], + "members": { + "TemplateName": {}, + "ResourceARN": {}, + "Tags": { + "shape": "S5s" + } + } + } + } + } + }, + "output": { + "resultWrapper": "PutManagedInsightRulesResult", + "type": "structure", + "members": { + "Failures": { + "shape": "Sz" + } + } + } + }, "PutMetricAlarm": { "input": { "type": "structure", @@ -1013,13 +1180,13 @@ "type": "boolean" }, "OKActions": { - "shape": "S1f" + "shape": "S1t" }, "AlarmActions": { - "shape": "S1f" + "shape": "S1t" }, "InsufficientDataActions": { - "shape": "S1f" + "shape": "S1t" }, "MetricName": {}, "Namespace": {}, @@ -1045,10 +1212,10 @@ "TreatMissingData": {}, "EvaluateLowSampleCountPercentile": {}, "Metrics": { - "shape": "S1y" + "shape": "Se" }, "Tags": { - "shape": "S53" + "shape": "S5s" }, "ThresholdMetricId": {} } @@ -1138,16 +1305,22 @@ "members": { "Name": {}, "IncludeFilters": { - "shape": "S4a" + "shape": "S4j" }, "ExcludeFilters": { - "shape": "S4a" + "shape": "S4j" }, "FirehoseArn": {}, "RoleArn": {}, "OutputFormat": {}, "Tags": { - "shape": "S53" + "shape": "S5s" + }, + "StatisticsConfigurations": { + "shape": "S4o" + }, + "IncludeLinkedAccountsMetrics": { + "type": "boolean" } } }, @@ -1183,7 +1356,7 @@ ], "members": { "Names": { - "shape": "S5u" + "shape": "S6n" } } }, @@ -1201,7 +1374,7 @@ ], "members": { "Names": { - "shape": "S5u" + "shape": "S6n" } } }, @@ -1221,7 +1394,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S53" + "shape": "S5s" } } }, @@ -1276,11 +1449,84 @@ ] } }, + "Sc": { + "type": "structure", + "members": { + "Namespace": {}, + "MetricName": {}, + "Dimensions": { + "shape": "S7" + }, + "Stat": {} + } + }, + "Sd": { + "type": "structure", + "members": { + "MetricDataQueries": { + "shape": "Se" + } + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "MetricStat": { + "type": "structure", + "required": [ + "Metric", + "Period", + "Stat" + ], + "members": { + "Metric": { + "shape": "Si" + }, + "Period": { + "type": "integer" + }, + "Stat": {}, + "Unit": {} + } + }, + "Expression": {}, + "Label": {}, + "ReturnData": { + "type": "boolean" + }, + "Period": { + "type": "integer" + }, + "AccountId": {} + } + } + }, "Si": { + "type": "structure", + "members": { + "Namespace": {}, + "MetricName": {}, + "Dimensions": { + "shape": "S7" + } + }, + "xmlOrder": [ + "Namespace", + "MetricName", + "Dimensions" + ] + }, + "Sw": { "type": "list", "member": {} }, - "Sl": { + "Sz": { "type": "list", "member": { "type": "structure", @@ -1292,15 +1538,15 @@ } } }, - "Sv": { + "S19": { "type": "list", "member": {} }, - "S1f": { + "S1t": { "type": "list", "member": {} }, - "S1m": { + "S23": { "type": "list", "member": { "type": "structure", @@ -1315,13 +1561,13 @@ "type": "boolean" }, "OKActions": { - "shape": "S1f" + "shape": "S1t" }, "AlarmActions": { - "shape": "S1f" + "shape": "S1t" }, "InsufficientDataActions": { - "shape": "S1f" + "shape": "S1t" }, "StateValue": {}, "StateReason": {}, @@ -1353,9 +1599,13 @@ "TreatMissingData": {}, "EvaluateLowSampleCountPercentile": {}, "Metrics": { - "shape": "S1y" + "shape": "Se" }, - "ThresholdMetricId": {} + "ThresholdMetricId": {}, + "EvaluationState": {}, + "StateTransitionedTimestamp": { + "type": "timestamp" + } }, "xmlOrder": [ "AlarmName", @@ -1384,65 +1634,13 @@ "EvaluateLowSampleCountPercentile", "DatapointsToAlarm", "Metrics", - "ThresholdMetricId" + "ThresholdMetricId", + "EvaluationState", + "StateTransitionedTimestamp" ] } }, - "S1y": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Id" - ], - "members": { - "Id": {}, - "MetricStat": { - "type": "structure", - "required": [ - "Metric", - "Period", - "Stat" - ], - "members": { - "Metric": { - "shape": "S22" - }, - "Period": { - "type": "integer" - }, - "Stat": {}, - "Unit": {} - } - }, - "Expression": {}, - "Label": {}, - "ReturnData": { - "type": "boolean" - }, - "Period": { - "type": "integer" - }, - "AccountId": {} - } - } - }, - "S22": { - "type": "structure", - "members": { - "Namespace": {}, - "MetricName": {}, - "Dimensions": { - "shape": "S7" - } - }, - "xmlOrder": [ - "Namespace", - "MetricName", - "Dimensions" - ] - }, - "S2f": { + "S2n": { "type": "structure", "members": { "ExcludedTimeRanges": { @@ -1470,7 +1668,7 @@ "MetricTimezone": {} } }, - "S3w": { + "S45": { "type": "list", "member": { "type": "structure", @@ -1480,16 +1678,50 @@ } } }, - "S4a": { + "S4j": { "type": "list", "member": { "type": "structure", "members": { - "Namespace": {} + "Namespace": {}, + "MetricNames": { + "type": "list", + "member": {} + } + } + } + }, + "S4o": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "IncludeMetrics", + "AdditionalStatistics" + ], + "members": { + "IncludeMetrics": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Namespace", + "MetricName" + ], + "members": { + "Namespace": {}, + "MetricName": {} + } + } + }, + "AdditionalStatistics": { + "type": "list", + "member": {} + } } } }, - "S53": { + "S5s": { "type": "list", "member": { "type": "structure", @@ -1503,7 +1735,7 @@ } } }, - "S5u": { + "S6n": { "type": "list", "member": {} } diff --git a/iamlivecore/service/mq-2017-11-27.min.json b/iamlivecore/service/mq-2017-11-27.min.json index 4717dc33..754c673d 100644 --- a/iamlivecore/service/mq-2017-11-27.min.json +++ b/iamlivecore/service/mq-2017-11-27.min.json @@ -103,6 +103,10 @@ }, "Username": { "locationName": "username" + }, + "ReplicationUser": { + "locationName": "replicationUser", + "type": "boolean" } }, "required": [ @@ -110,6 +114,12 @@ "Password" ] } + }, + "DataReplicationMode": { + "locationName": "dataReplicationMode" + }, + "DataReplicationPrimaryBrokerArn": { + "locationName": "dataReplicationPrimaryBrokerArn" } }, "required": [ @@ -176,14 +186,14 @@ "locationName": "authenticationStrategy" }, "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "Id": { "locationName": "id" }, "LatestRevision": { - "shape": "Sn", + "shape": "So", "locationName": "latestRevision" }, "Name": { @@ -240,6 +250,10 @@ "Username": { "location": "uri", "locationName": "username" + }, + "ReplicationUser": { + "locationName": "replicationUser", + "type": "boolean" } }, "required": [ @@ -354,6 +368,21 @@ "output": { "type": "structure", "members": { + "ActionsRequired": { + "locationName": "actionsRequired", + "type": "list", + "member": { + "type": "structure", + "members": { + "ActionRequiredCode": { + "locationName": "actionRequiredCode" + }, + "ActionRequiredInfo": { + "locationName": "actionRequiredInfo" + } + } + } + }, "AuthenticationStrategy": { "locationName": "authenticationStrategy" }, @@ -414,7 +443,7 @@ } }, "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "DeploymentMode": { @@ -434,7 +463,7 @@ "locationName": "hostInstanceType" }, "LdapServerMetadata": { - "shape": "S13", + "shape": "S16", "locationName": "ldapServerMetadata" }, "Logs": { @@ -489,7 +518,7 @@ "locationName": "pendingHostInstanceType" }, "PendingLdapServerMetadata": { - "shape": "S13", + "shape": "S16", "locationName": "pendingLdapServerMetadata" }, "PendingSecurityGroups": { @@ -516,8 +545,22 @@ "locationName": "tags" }, "Users": { - "shape": "S16", + "shape": "S19", "locationName": "users" + }, + "DataReplicationMetadata": { + "shape": "S1c", + "locationName": "dataReplicationMetadata" + }, + "DataReplicationMode": { + "locationName": "dataReplicationMode" + }, + "PendingDataReplicationMetadata": { + "shape": "S1c", + "locationName": "pendingDataReplicationMetadata" + }, + "PendingDataReplicationMode": { + "locationName": "pendingDataReplicationMode" } } } @@ -695,7 +738,7 @@ "locationName": "authenticationStrategy" }, "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "Description": { @@ -711,7 +754,7 @@ "locationName": "id" }, "LatestRevision": { - "shape": "Sn", + "shape": "So", "locationName": "latestRevision" }, "Name": { @@ -754,7 +797,7 @@ "locationName": "configurationId" }, "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "Data": { @@ -825,6 +868,10 @@ }, "Username": { "locationName": "username" + }, + "ReplicationUser": { + "locationName": "replicationUser", + "type": "boolean" } } } @@ -871,7 +918,7 @@ "locationName": "brokerState" }, "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "DeploymentMode": { @@ -940,7 +987,7 @@ "locationName": "revisions", "type": "list", "member": { - "shape": "Sn" + "shape": "So" } } } @@ -982,7 +1029,7 @@ "locationName": "authenticationStrategy" }, "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "Description": { @@ -998,7 +1045,7 @@ "locationName": "id" }, "LatestRevision": { - "shape": "Sn", + "shape": "So", "locationName": "latestRevision" }, "Name": { @@ -1101,12 +1148,42 @@ "locationName": "nextToken" }, "Users": { - "shape": "S16", + "shape": "S19", "locationName": "users" } } } }, + "Promote": { + "http": { + "requestUri": "/v1/brokers/{broker-id}/promote", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "BrokerId": { + "location": "uri", + "locationName": "broker-id" + }, + "Mode": { + "locationName": "mode" + } + }, + "required": [ + "BrokerId", + "Mode" + ] + }, + "output": { + "type": "structure", + "members": { + "BrokerId": { + "locationName": "brokerId" + } + } + } + }, "RebootBroker": { "http": { "requestUri": "/v1/brokers/{broker-id}/reboot", @@ -1174,6 +1251,9 @@ "SecurityGroups": { "shape": "Sb", "locationName": "securityGroups" + }, + "DataReplicationMode": { + "locationName": "dataReplicationMode" } }, "required": [ @@ -1204,7 +1284,7 @@ "locationName": "hostInstanceType" }, "LdapServerMetadata": { - "shape": "S13", + "shape": "S16", "locationName": "ldapServerMetadata" }, "Logs": { @@ -1218,6 +1298,20 @@ "SecurityGroups": { "shape": "Sb", "locationName": "securityGroups" + }, + "DataReplicationMetadata": { + "shape": "S1c", + "locationName": "dataReplicationMetadata" + }, + "DataReplicationMode": { + "locationName": "dataReplicationMode" + }, + "PendingDataReplicationMetadata": { + "shape": "S1c", + "locationName": "pendingDataReplicationMetadata" + }, + "PendingDataReplicationMode": { + "locationName": "pendingDataReplicationMode" } } } @@ -1254,14 +1348,14 @@ "locationName": "arn" }, "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "Id": { "locationName": "id" }, "LatestRevision": { - "shape": "Sn", + "shape": "So", "locationName": "latestRevision" }, "Name": { @@ -1318,6 +1412,10 @@ "Username": { "location": "uri", "locationName": "username" + }, + "ReplicationUser": { + "locationName": "replicationUser", + "type": "boolean" } }, "required": [ @@ -1452,15 +1550,15 @@ "key": {}, "value": {} }, - "Sm": { + "Sn": { "type": "timestamp", "timestampFormat": "iso8601" }, - "Sn": { + "So": { "type": "structure", "members": { "Created": { - "shape": "Sm", + "shape": "Sn", "locationName": "created" }, "Description": { @@ -1476,7 +1574,7 @@ "Created" ] }, - "S13": { + "S16": { "type": "structure", "members": { "Hosts": { @@ -1522,7 +1620,7 @@ "RoleBase" ] }, - "S16": { + "S19": { "type": "list", "member": { "type": "structure", @@ -1538,16 +1636,33 @@ "Username" ] } - } - }, - "authorizers": { - "authorization_strategy": { - "name": "authorization_strategy", - "type": "provided", - "placement": { - "location": "header", - "name": "Authorization" - } + }, + "S1c": { + "type": "structure", + "members": { + "DataReplicationCounterpart": { + "locationName": "dataReplicationCounterpart", + "type": "structure", + "members": { + "BrokerId": { + "locationName": "brokerId" + }, + "Region": { + "locationName": "region" + } + }, + "required": [ + "BrokerId", + "Region" + ] + }, + "DataReplicationRole": { + "locationName": "dataReplicationRole" + } + }, + "required": [ + "DataReplicationRole" + ] } } } \ No newline at end of file diff --git a/iamlivecore/service/mwaa-2020-07-01.min.json b/iamlivecore/service/mwaa-2020-07-01.min.json index fc108a3b..51027544 100644 --- a/iamlivecore/service/mwaa-2020-07-01.min.json +++ b/iamlivecore/service/mwaa-2020-07-01.min.json @@ -33,8 +33,7 @@ "type": "structure", "members": { "CliToken": { - "type": "string", - "sensitive": true + "shape": "S4" }, "WebServerHostname": {} } @@ -60,10 +59,7 @@ ], "members": { "AirflowConfigurationOptions": { - "type": "map", - "key": {}, - "value": {}, - "sensitive": true + "shape": "S7" }, "AirflowVersion": {}, "DagS3Path": {}, @@ -94,6 +90,8 @@ "type": "integer" }, "SourceBucketArn": {}, + "StartupScriptS3ObjectVersion": {}, + "StartupScriptS3Path": {}, "Tags": { "shape": "St" }, @@ -134,8 +132,7 @@ "members": { "WebServerHostname": {}, "WebToken": { - "type": "string", - "sensitive": true + "shape": "S4" } } }, @@ -196,9 +193,7 @@ "type": "structure", "members": { "AirflowConfigurationOptions": { - "type": "map", - "key": {}, - "value": {} + "shape": "S7" }, "AirflowVersion": {}, "Arn": {}, @@ -222,6 +217,7 @@ "ErrorMessage": {} } }, + "Source": {}, "Status": {} } }, @@ -229,19 +225,19 @@ "type": "structure", "members": { "DagProcessingLogs": { - "shape": "S1h" + "shape": "S1g" }, "SchedulerLogs": { - "shape": "S1h" + "shape": "S1g" }, "TaskLogs": { - "shape": "S1h" + "shape": "S1g" }, "WebserverLogs": { - "shape": "S1h" + "shape": "S1g" }, "WorkerLogs": { - "shape": "S1h" + "shape": "S1g" } } }, @@ -264,6 +260,8 @@ }, "ServiceRoleArn": {}, "SourceBucketArn": {}, + "StartupScriptS3ObjectVersion": {}, + "StartupScriptS3Path": {}, "Status": {}, "Tags": { "shape": "St" @@ -499,10 +497,7 @@ ], "members": { "AirflowConfigurationOptions": { - "type": "map", - "key": {}, - "value": {}, - "sensitive": true + "shape": "S7" }, "AirflowVersion": {}, "DagS3Path": {}, @@ -540,6 +535,8 @@ "type": "integer" }, "SourceBucketArn": {}, + "StartupScriptS3ObjectVersion": {}, + "StartupScriptS3Path": {}, "WebserverAccessMode": {}, "WeeklyMaintenanceWindowStart": {} } @@ -556,6 +553,19 @@ } }, "shapes": { + "S4": { + "type": "string", + "sensitive": true + }, + "S7": { + "type": "map", + "key": {}, + "value": { + "type": "string", + "sensitive": true + }, + "sensitive": true + }, "Sf": { "type": "structure", "members": { @@ -610,7 +620,7 @@ "key": {}, "value": {} }, - "S1h": { + "S1g": { "type": "structure", "members": { "CloudWatchLogGroupArn": {}, diff --git a/iamlivecore/service/neptune-2014-10-31.min.json b/iamlivecore/service/neptune-2014-10-31.min.json index cab4c922..4778aeb0 100644 --- a/iamlivecore/service/neptune-2014-10-31.min.json +++ b/iamlivecore/service/neptune-2014-10-31.min.json @@ -224,7 +224,11 @@ }, "DeletionProtection": { "type": "boolean" - } + }, + "ServerlessV2ScalingConfiguration": { + "shape": "Sy" + }, + "GlobalClusterIdentifier": {} } }, "output": { @@ -232,7 +236,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -250,10 +254,10 @@ "DBClusterEndpointIdentifier": {}, "EndpointType": {}, "StaticMembers": { - "shape": "S1a" + "shape": "S1g" }, "ExcludedMembers": { - "shape": "S1a" + "shape": "S1g" }, "Tags": { "shape": "Sa" @@ -272,10 +276,10 @@ "EndpointType": {}, "CustomEndpointType": {}, "StaticMembers": { - "shape": "S1a" + "shape": "S1g" }, "ExcludedMembers": { - "shape": "S1a" + "shape": "S1g" }, "DBClusterEndpointArn": {} } @@ -339,7 +343,8 @@ "required": [ "DBInstanceIdentifier", "DBInstanceClass", - "Engine" + "Engine", + "DBClusterIdentifier" ], "members": { "DBName": {}, @@ -352,7 +357,7 @@ "MasterUsername": {}, "MasterUserPassword": {}, "DBSecurityGroups": { - "shape": "S1h" + "shape": "S1n" }, "VpcSecurityGroupIds": { "shape": "Sw" @@ -429,7 +434,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S1j" + "shape": "S1p" } } } @@ -473,7 +478,7 @@ "DBSubnetGroupName": {}, "DBSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S26" + "shape": "S2b" }, "Tags": { "shape": "Sa" @@ -485,7 +490,7 @@ "type": "structure", "members": { "DBSubnetGroup": { - "shape": "S1p" + "shape": "S1v" } } } @@ -525,6 +530,35 @@ } } }, + "CreateGlobalCluster": { + "input": { + "type": "structure", + "required": [ + "GlobalClusterIdentifier" + ], + "members": { + "GlobalClusterIdentifier": {}, + "SourceDBClusterIdentifier": {}, + "Engine": {}, + "EngineVersion": {}, + "DeletionProtection": { + "type": "boolean" + }, + "StorageEncrypted": { + "type": "boolean" + } + } + }, + "output": { + "resultWrapper": "CreateGlobalClusterResult", + "type": "structure", + "members": { + "GlobalCluster": { + "shape": "S2h" + } + } + } + }, "DeleteDBCluster": { "input": { "type": "structure", @@ -544,7 +578,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -571,10 +605,10 @@ "EndpointType": {}, "CustomEndpointType": {}, "StaticMembers": { - "shape": "S1a" + "shape": "S1g" }, "ExcludedMembers": { - "shape": "S1a" + "shape": "S1g" }, "DBClusterEndpointArn": {} } @@ -630,7 +664,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S1j" + "shape": "S1p" } } } @@ -677,6 +711,26 @@ } } }, + "DeleteGlobalCluster": { + "input": { + "type": "structure", + "required": [ + "GlobalClusterIdentifier" + ], + "members": { + "GlobalClusterIdentifier": {} + } + }, + "output": { + "resultWrapper": "DeleteGlobalClusterResult", + "type": "structure", + "members": { + "GlobalCluster": { + "shape": "S2h" + } + } + } + }, "DescribeDBClusterEndpoints": { "input": { "type": "structure", @@ -684,7 +738,7 @@ "DBClusterIdentifier": {}, "DBClusterEndpointIdentifier": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -711,10 +765,10 @@ "EndpointType": {}, "CustomEndpointType": {}, "StaticMembers": { - "shape": "S1a" + "shape": "S1g" }, "ExcludedMembers": { - "shape": "S1a" + "shape": "S1g" }, "DBClusterEndpointArn": {} } @@ -729,7 +783,7 @@ "members": { "DBClusterParameterGroupName": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -762,7 +816,7 @@ "DBClusterParameterGroupName": {}, "Source": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -775,7 +829,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "S2z" + "shape": "S3c" }, "Marker": {} } @@ -796,7 +850,7 @@ "type": "structure", "members": { "DBClusterSnapshotAttributesResult": { - "shape": "S34" + "shape": "S3h" } } } @@ -809,7 +863,7 @@ "DBClusterSnapshotIdentifier": {}, "SnapshotType": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -844,7 +898,7 @@ "members": { "DBClusterIdentifier": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -860,7 +914,7 @@ "DBClusters": { "type": "list", "member": { - "shape": "Sz", + "shape": "S12", "locationName": "DBCluster" } } @@ -875,7 +929,7 @@ "EngineVersion": {}, "DBParameterGroupFamily": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -909,12 +963,12 @@ "DBEngineDescription": {}, "DBEngineVersionDescription": {}, "DefaultCharacterSet": { - "shape": "S3i" + "shape": "S3v" }, "SupportedCharacterSets": { "type": "list", "member": { - "shape": "S3i", + "shape": "S3v", "locationName": "CharacterSet" } }, @@ -932,6 +986,9 @@ }, "IsMajorVersionUpgrade": { "type": "boolean" + }, + "SupportsGlobalDatabases": { + "type": "boolean" } } } @@ -954,6 +1011,9 @@ }, "SupportsReadReplica": { "type": "boolean" + }, + "SupportsGlobalDatabases": { + "type": "boolean" } } } @@ -967,7 +1027,7 @@ "members": { "DBInstanceIdentifier": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -983,7 +1043,7 @@ "DBInstances": { "type": "list", "member": { - "shape": "S1j", + "shape": "S1p", "locationName": "DBInstance" } } @@ -996,7 +1056,7 @@ "members": { "DBParameterGroupName": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1029,7 +1089,7 @@ "DBParameterGroupName": {}, "Source": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1042,7 +1102,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "S2z" + "shape": "S3c" }, "Marker": {} } @@ -1054,7 +1114,7 @@ "members": { "DBSubnetGroupName": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1070,7 +1130,7 @@ "DBSubnetGroups": { "type": "list", "member": { - "shape": "S1p", + "shape": "S1v", "locationName": "DBSubnetGroup" } } @@ -1086,7 +1146,7 @@ "members": { "DBParameterGroupFamily": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1099,7 +1159,7 @@ "type": "structure", "members": { "EngineDefaults": { - "shape": "S41" + "shape": "S4e" } } } @@ -1113,7 +1173,7 @@ "members": { "DBParameterGroupFamily": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1126,7 +1186,7 @@ "type": "structure", "members": { "EngineDefaults": { - "shape": "S41" + "shape": "S4e" } } } @@ -1137,7 +1197,7 @@ "members": { "SourceType": {}, "Filters": { - "shape": "S2o" + "shape": "S31" } } }, @@ -1168,7 +1228,7 @@ "members": { "SubscriptionName": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1210,7 +1270,7 @@ "shape": "S7" }, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1245,6 +1305,32 @@ } } }, + "DescribeGlobalClusters": { + "input": { + "type": "structure", + "members": { + "GlobalClusterIdentifier": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "resultWrapper": "DescribeGlobalClustersResult", + "type": "structure", + "members": { + "Marker": {}, + "GlobalClusters": { + "type": "list", + "member": { + "shape": "S2h", + "locationName": "GlobalClusterMember" + } + } + } + } + }, "DescribeOrderableDBInstanceOptions": { "input": { "type": "structure", @@ -1260,7 +1346,7 @@ "type": "boolean" }, "Filters": { - "shape": "S2o" + "shape": "S31" }, "MaxRecords": { "type": "integer" @@ -1285,7 +1371,7 @@ "AvailabilityZones": { "type": "list", "member": { - "shape": "S1s", + "shape": "S1y", "locationName": "AvailabilityZone" } }, @@ -1331,6 +1417,9 @@ }, "MaxIopsPerGib": { "type": "double" + }, + "SupportsGlobalDatabases": { + "type": "boolean" } }, "wrapper": true @@ -1346,7 +1435,7 @@ "members": { "ResourceIdentifier": {}, "Filters": { - "shape": "S2o" + "shape": "S31" }, "Marker": {}, "MaxRecords": { @@ -1394,10 +1483,10 @@ "members": { "StorageType": {}, "StorageSize": { - "shape": "S4u" + "shape": "S59" }, "ProvisionedIops": { - "shape": "S4u" + "shape": "S59" }, "IopsToStorageRatio": { "type": "list", @@ -1436,7 +1525,29 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" + } + } + } + }, + "FailoverGlobalCluster": { + "input": { + "type": "structure", + "required": [ + "GlobalClusterIdentifier", + "TargetDbClusterIdentifier" + ], + "members": { + "GlobalClusterIdentifier": {}, + "TargetDbClusterIdentifier": {} + } + }, + "output": { + "resultWrapper": "FailoverGlobalClusterResult", + "type": "structure", + "members": { + "GlobalCluster": { + "shape": "S2h" } } } @@ -1450,7 +1561,7 @@ "members": { "ResourceName": {}, "Filters": { - "shape": "S2o" + "shape": "S31" } } }, @@ -1494,14 +1605,21 @@ "type": "boolean" }, "CloudwatchLogsExportConfiguration": { - "shape": "S54" + "shape": "S5l" }, "EngineVersion": {}, + "AllowMajorVersionUpgrade": { + "type": "boolean" + }, + "DBInstanceParameterGroupName": {}, "DeletionProtection": { "type": "boolean" }, "CopyTagsToSnapshot": { "type": "boolean" + }, + "ServerlessV2ScalingConfiguration": { + "shape": "Sy" } } }, @@ -1510,7 +1628,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -1525,10 +1643,10 @@ "DBClusterEndpointIdentifier": {}, "EndpointType": {}, "StaticMembers": { - "shape": "S1a" + "shape": "S1g" }, "ExcludedMembers": { - "shape": "S1a" + "shape": "S1g" } } }, @@ -1544,10 +1662,10 @@ "EndpointType": {}, "CustomEndpointType": {}, "StaticMembers": { - "shape": "S1a" + "shape": "S1g" }, "ExcludedMembers": { - "shape": "S1a" + "shape": "S1g" }, "DBClusterEndpointArn": {} } @@ -1563,12 +1681,12 @@ "members": { "DBClusterParameterGroupName": {}, "Parameters": { - "shape": "S2z" + "shape": "S3c" } } }, "output": { - "shape": "S59", + "shape": "S5q", "resultWrapper": "ModifyDBClusterParameterGroupResult" } }, @@ -1583,10 +1701,10 @@ "DBClusterSnapshotIdentifier": {}, "AttributeName": {}, "ValuesToAdd": { - "shape": "S37" + "shape": "S3k" }, "ValuesToRemove": { - "shape": "S37" + "shape": "S3k" } } }, @@ -1595,7 +1713,7 @@ "type": "structure", "members": { "DBClusterSnapshotAttributesResult": { - "shape": "S34" + "shape": "S3h" } } } @@ -1614,7 +1732,7 @@ "DBInstanceClass": {}, "DBSubnetGroupName": {}, "DBSecurityGroups": { - "shape": "S1h" + "shape": "S1n" }, "VpcSecurityGroupIds": { "shape": "Sw" @@ -1676,7 +1794,7 @@ }, "PerformanceInsightsKMSKeyId": {}, "CloudwatchLogsExportConfiguration": { - "shape": "S54" + "shape": "S5l" }, "DeletionProtection": { "type": "boolean" @@ -1688,7 +1806,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S1j" + "shape": "S1p" } } } @@ -1703,12 +1821,12 @@ "members": { "DBParameterGroupName": {}, "Parameters": { - "shape": "S2z" + "shape": "S3c" } } }, "output": { - "shape": "S5f", + "shape": "S5w", "resultWrapper": "ModifyDBParameterGroupResult" } }, @@ -1723,7 +1841,7 @@ "DBSubnetGroupName": {}, "DBSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S26" + "shape": "S2b" } } }, @@ -1732,7 +1850,7 @@ "type": "structure", "members": { "DBSubnetGroup": { - "shape": "S1p" + "shape": "S1v" } } } @@ -1765,6 +1883,34 @@ } } }, + "ModifyGlobalCluster": { + "input": { + "type": "structure", + "required": [ + "GlobalClusterIdentifier" + ], + "members": { + "GlobalClusterIdentifier": {}, + "NewGlobalClusterIdentifier": {}, + "DeletionProtection": { + "type": "boolean" + }, + "EngineVersion": {}, + "AllowMajorVersionUpgrade": { + "type": "boolean" + } + } + }, + "output": { + "resultWrapper": "ModifyGlobalClusterResult", + "type": "structure", + "members": { + "GlobalCluster": { + "shape": "S2h" + } + } + } + }, "PromoteReadReplicaDBCluster": { "input": { "type": "structure", @@ -1780,7 +1926,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -1803,7 +1949,29 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S1j" + "shape": "S1p" + } + } + } + }, + "RemoveFromGlobalCluster": { + "input": { + "type": "structure", + "required": [ + "GlobalClusterIdentifier", + "DbClusterIdentifier" + ], + "members": { + "GlobalClusterIdentifier": {}, + "DbClusterIdentifier": {} + } + }, + "output": { + "resultWrapper": "RemoveFromGlobalClusterResult", + "type": "structure", + "members": { + "GlobalCluster": { + "shape": "S2h" } } } @@ -1872,12 +2040,12 @@ "type": "boolean" }, "Parameters": { - "shape": "S2z" + "shape": "S3c" } } }, "output": { - "shape": "S59", + "shape": "S5q", "resultWrapper": "ResetDBClusterParameterGroupResult" } }, @@ -1893,12 +2061,12 @@ "type": "boolean" }, "Parameters": { - "shape": "S2z" + "shape": "S3c" } } }, "output": { - "shape": "S5f", + "shape": "S5w", "resultWrapper": "ResetDBParameterGroupResult" } }, @@ -1943,6 +2111,9 @@ }, "CopyTagsToSnapshot": { "type": "boolean" + }, + "ServerlessV2ScalingConfiguration": { + "shape": "Sy" } } }, @@ -1951,7 +2122,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -1994,6 +2165,9 @@ "DBClusterParameterGroupName": {}, "DeletionProtection": { "type": "boolean" + }, + "ServerlessV2ScalingConfiguration": { + "shape": "Sy" } } }, @@ -2002,7 +2176,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -2022,7 +2196,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -2042,7 +2216,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "Sz" + "shape": "S12" } } } @@ -2200,7 +2374,18 @@ "type": "list", "member": {} }, - "Sz": { + "Sy": { + "type": "structure", + "members": { + "MinCapacity": { + "type": "double" + }, + "MaxCapacity": { + "type": "double" + } + } + }, + "S12": { "type": "structure", "members": { "AllocatedStorage": { @@ -2275,7 +2460,7 @@ } }, "VpcSecurityGroups": { - "shape": "S15" + "shape": "S18" }, "HostedZoneId": {}, "StorageEncrypted": { @@ -2309,6 +2494,28 @@ "EnabledCloudwatchLogsExports": { "shape": "Sx" }, + "PendingModifiedValues": { + "type": "structure", + "members": { + "PendingCloudwatchLogsExports": { + "shape": "S1d" + }, + "DBClusterIdentifier": {}, + "IAMDatabaseAuthenticationEnabled": { + "type": "boolean" + }, + "EngineVersion": {}, + "BackupRetentionPeriod": { + "type": "integer" + }, + "AllocatedStorage": { + "type": "integer" + }, + "Iops": { + "type": "integer" + } + } + }, "DeletionProtection": { "type": "boolean" }, @@ -2317,11 +2524,23 @@ }, "AutomaticRestartTime": { "type": "timestamp" - } + }, + "ServerlessV2ScalingConfiguration": { + "type": "structure", + "members": { + "MinCapacity": { + "type": "double" + }, + "MaxCapacity": { + "type": "double" + } + } + }, + "GlobalClusterIdentifier": {} }, "wrapper": true }, - "S15": { + "S18": { "type": "list", "member": { "locationName": "VpcSecurityGroupMembership", @@ -2332,17 +2551,28 @@ } } }, - "S1a": { + "S1d": { + "type": "structure", + "members": { + "LogTypesToEnable": { + "shape": "Sx" + }, + "LogTypesToDisable": { + "shape": "Sx" + } + } + }, + "S1g": { "type": "list", "member": {} }, - "S1h": { + "S1n": { "type": "list", "member": { "locationName": "DBSecurityGroupName" } }, - "S1j": { + "S1p": { "type": "structure", "members": { "DBInstanceIdentifier": {}, @@ -2383,7 +2613,7 @@ } }, "VpcSecurityGroups": { - "shape": "S15" + "shape": "S18" }, "DBParameterGroups": { "type": "list", @@ -2398,7 +2628,7 @@ }, "AvailabilityZone": {}, "DBSubnetGroup": { - "shape": "S1p" + "shape": "S1v" }, "PreferredMaintenanceWindow": {}, "PendingModifiedValues": { @@ -2428,15 +2658,7 @@ "CACertificateIdentifier": {}, "DBSubnetGroupName": {}, "PendingCloudwatchLogsExports": { - "type": "structure", - "members": { - "LogTypesToEnable": { - "shape": "Sx" - }, - "LogTypesToDisable": { - "shape": "Sx" - } - } + "shape": "S1d" } } }, @@ -2553,7 +2775,7 @@ }, "wrapper": true }, - "S1p": { + "S1v": { "type": "structure", "members": { "DBSubnetGroupName": {}, @@ -2568,7 +2790,7 @@ "members": { "SubnetIdentifier": {}, "SubnetAvailabilityZone": { - "shape": "S1s" + "shape": "S1y" }, "SubnetStatus": {} } @@ -2578,20 +2800,56 @@ }, "wrapper": true }, - "S1s": { + "S1y": { "type": "structure", "members": { "Name": {} }, "wrapper": true }, - "S26": { + "S2b": { "type": "list", "member": { "locationName": "SubnetIdentifier" } }, - "S2o": { + "S2h": { + "type": "structure", + "members": { + "GlobalClusterIdentifier": {}, + "GlobalClusterResourceId": {}, + "GlobalClusterArn": {}, + "Status": {}, + "Engine": {}, + "EngineVersion": {}, + "StorageEncrypted": { + "type": "boolean" + }, + "DeletionProtection": { + "type": "boolean" + }, + "GlobalClusterMembers": { + "type": "list", + "member": { + "locationName": "GlobalClusterMember", + "type": "structure", + "members": { + "DBClusterArn": {}, + "Readers": { + "type": "list", + "member": {} + }, + "IsWriter": { + "type": "boolean" + } + }, + "wrapper": true + } + } + }, + "wrapper": true + }, + "S31": { "type": "list", "member": { "locationName": "Filter", @@ -2611,7 +2869,7 @@ } } }, - "S2z": { + "S3c": { "type": "list", "member": { "locationName": "Parameter", @@ -2632,7 +2890,7 @@ } } }, - "S34": { + "S3h": { "type": "structure", "members": { "DBClusterSnapshotIdentifier": {}, @@ -2644,7 +2902,7 @@ "members": { "AttributeName": {}, "AttributeValues": { - "shape": "S37" + "shape": "S3k" } } } @@ -2652,31 +2910,31 @@ }, "wrapper": true }, - "S37": { + "S3k": { "type": "list", "member": { "locationName": "AttributeValue" } }, - "S3i": { + "S3v": { "type": "structure", "members": { "CharacterSetName": {}, "CharacterSetDescription": {} } }, - "S41": { + "S4e": { "type": "structure", "members": { "DBParameterGroupFamily": {}, "Marker": {}, "Parameters": { - "shape": "S2z" + "shape": "S3c" } }, "wrapper": true }, - "S4u": { + "S59": { "type": "list", "member": { "locationName": "Range", @@ -2694,7 +2952,7 @@ } } }, - "S54": { + "S5l": { "type": "structure", "members": { "EnableLogTypes": { @@ -2705,13 +2963,13 @@ } } }, - "S59": { + "S5q": { "type": "structure", "members": { "DBClusterParameterGroupName": {} } }, - "S5f": { + "S5w": { "type": "structure", "members": { "DBParameterGroupName": {} diff --git a/iamlivecore/service/neptunedata-2023-08-01.min.json b/iamlivecore/service/neptunedata-2023-08-01.min.json new file mode 100644 index 00000000..f3d62ccd --- /dev/null +++ b/iamlivecore/service/neptunedata-2023-08-01.min.json @@ -0,0 +1,1880 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2023-08-01", + "endpointPrefix": "neptune-db", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon NeptuneData", + "serviceId": "neptunedata", + "signatureVersion": "v4", + "signingName": "neptune-db", + "uid": "neptunedata-2023-08-01" + }, + "operations": { + "CancelGremlinQuery": { + "http": { + "method": "DELETE", + "requestUri": "/gremlin/status/{queryId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "queryId" + ], + "members": { + "queryId": { + "location": "uri", + "locationName": "queryId" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "idempotent": true + }, + "CancelLoaderJob": { + "http": { + "method": "DELETE", + "requestUri": "/loader/{loadId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "loadId" + ], + "members": { + "loadId": { + "location": "uri", + "locationName": "loadId" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "idempotent": true + }, + "CancelMLDataProcessingJob": { + "http": { + "method": "DELETE", + "requestUri": "/ml/dataprocessing/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + }, + "clean": { + "location": "querystring", + "locationName": "clean", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "idempotent": true + }, + "CancelMLModelTrainingJob": { + "http": { + "method": "DELETE", + "requestUri": "/ml/modeltraining/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + }, + "clean": { + "location": "querystring", + "locationName": "clean", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "idempotent": true + }, + "CancelMLModelTransformJob": { + "http": { + "method": "DELETE", + "requestUri": "/ml/modeltransform/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + }, + "clean": { + "location": "querystring", + "locationName": "clean", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "idempotent": true + }, + "CancelOpenCypherQuery": { + "http": { + "method": "DELETE", + "requestUri": "/opencypher/status/{queryId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "queryId" + ], + "members": { + "queryId": { + "location": "uri", + "locationName": "queryId" + }, + "silent": { + "location": "querystring", + "locationName": "silent", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {}, + "payload": { + "type": "boolean" + } + } + }, + "idempotent": true + }, + "CreateMLEndpoint": { + "http": { + "requestUri": "/ml/endpoints", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "id": {}, + "mlModelTrainingJobId": {}, + "mlModelTransformJobId": {}, + "update": { + "type": "boolean" + }, + "neptuneIamRoleArn": {}, + "modelName": {}, + "instanceType": {}, + "instanceCount": { + "type": "integer" + }, + "volumeEncryptionKMSKey": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "creationTimeInMillis": { + "type": "long" + } + } + } + }, + "DeleteMLEndpoint": { + "http": { + "method": "DELETE", + "requestUri": "/ml/endpoints/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + }, + "clean": { + "location": "querystring", + "locationName": "clean", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "idempotent": true + }, + "DeletePropertygraphStatistics": { + "http": { + "method": "DELETE", + "requestUri": "/propertygraph/statistics", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "statusCode": { + "location": "statusCode", + "type": "integer" + }, + "status": {}, + "payload": { + "shape": "Sm" + } + } + }, + "idempotent": true + }, + "DeleteSparqlStatistics": { + "http": { + "method": "DELETE", + "requestUri": "/sparql/statistics", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "statusCode": { + "location": "statusCode", + "type": "integer" + }, + "status": {}, + "payload": { + "shape": "Sm" + } + } + }, + "idempotent": true + }, + "ExecuteFastReset": { + "http": { + "requestUri": "/system", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "action" + ], + "members": { + "action": {}, + "token": {} + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {}, + "payload": { + "type": "structure", + "members": { + "token": {} + } + } + } + }, + "idempotent": true + }, + "ExecuteGremlinExplainQuery": { + "http": { + "requestUri": "/gremlin/explain", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "gremlinQuery" + ], + "members": { + "gremlinQuery": { + "locationName": "gremlin" + } + } + }, + "output": { + "type": "structure", + "members": { + "output": { + "type": "blob" + } + }, + "payload": "output" + } + }, + "ExecuteGremlinProfileQuery": { + "http": { + "requestUri": "/gremlin/profile", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "gremlinQuery" + ], + "members": { + "gremlinQuery": { + "locationName": "gremlin" + }, + "results": { + "locationName": "profile.results", + "type": "boolean" + }, + "chop": { + "locationName": "profile.chop", + "type": "integer" + }, + "serializer": { + "locationName": "profile.serializer" + }, + "indexOps": { + "locationName": "profile.indexOps", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "output": { + "type": "blob" + } + }, + "payload": "output" + } + }, + "ExecuteGremlinQuery": { + "http": { + "requestUri": "/gremlin", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "gremlinQuery" + ], + "members": { + "gremlinQuery": { + "locationName": "gremlin" + }, + "serializer": { + "location": "header", + "locationName": "accept" + } + } + }, + "output": { + "type": "structure", + "members": { + "requestId": {}, + "status": { + "type": "structure", + "members": { + "message": {}, + "code": { + "type": "integer" + }, + "attributes": { + "shape": "S10" + } + } + }, + "result": { + "shape": "S10" + }, + "meta": { + "shape": "S10" + } + } + } + }, + "ExecuteOpenCypherExplainQuery": { + "http": { + "requestUri": "/opencypher/explain", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "openCypherQuery", + "explainMode" + ], + "members": { + "openCypherQuery": { + "locationName": "query" + }, + "parameters": {}, + "explainMode": { + "locationName": "explain" + } + } + }, + "output": { + "type": "structure", + "required": [ + "results" + ], + "members": { + "results": { + "type": "blob" + } + }, + "payload": "results" + } + }, + "ExecuteOpenCypherQuery": { + "http": { + "requestUri": "/opencypher", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "openCypherQuery" + ], + "members": { + "openCypherQuery": { + "locationName": "query" + }, + "parameters": {} + } + }, + "output": { + "type": "structure", + "required": [ + "results" + ], + "members": { + "results": { + "shape": "S10" + } + } + } + }, + "GetEngineStatus": { + "http": { + "method": "GET", + "requestUri": "/status", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "status": {}, + "startTime": {}, + "dbEngineVersion": {}, + "role": {}, + "dfeQueryEngine": {}, + "gremlin": { + "shape": "S18" + }, + "sparql": { + "shape": "S18" + }, + "opencypher": { + "shape": "S18" + }, + "labMode": { + "shape": "S19" + }, + "rollingBackTrxCount": { + "type": "integer" + }, + "rollingBackTrxEarliestStartTime": {}, + "features": { + "type": "map", + "key": {}, + "value": { + "shape": "S10" + } + }, + "settings": { + "shape": "S19" + } + } + } + }, + "GetGremlinQueryStatus": { + "http": { + "method": "GET", + "requestUri": "/gremlin/status/{queryId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "queryId" + ], + "members": { + "queryId": { + "location": "uri", + "locationName": "queryId" + } + } + }, + "output": { + "type": "structure", + "members": { + "queryId": {}, + "queryString": {}, + "queryEvalStats": { + "shape": "S1d" + } + } + } + }, + "GetLoaderJobStatus": { + "http": { + "method": "GET", + "requestUri": "/loader/{loadId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "loadId" + ], + "members": { + "loadId": { + "location": "uri", + "locationName": "loadId" + }, + "details": { + "location": "querystring", + "locationName": "details", + "type": "boolean" + }, + "errors": { + "location": "querystring", + "locationName": "errors", + "type": "boolean" + }, + "page": { + "location": "querystring", + "locationName": "page", + "type": "integer" + }, + "errorsPerPage": { + "location": "querystring", + "locationName": "errorsPerPage", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "status", + "payload" + ], + "members": { + "status": {}, + "payload": { + "shape": "S10" + } + } + } + }, + "GetMLDataProcessingJob": { + "http": { + "method": "GET", + "requestUri": "/ml/dataprocessing/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {}, + "id": {}, + "processingJob": { + "shape": "S1j" + } + } + } + }, + "GetMLEndpoint": { + "http": { + "method": "GET", + "requestUri": "/ml/endpoints/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {}, + "id": {}, + "endpoint": { + "shape": "S1j" + }, + "endpointConfig": { + "shape": "S1m" + } + } + } + }, + "GetMLModelTrainingJob": { + "http": { + "method": "GET", + "requestUri": "/ml/modeltraining/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {}, + "id": {}, + "processingJob": { + "shape": "S1j" + }, + "hpoJob": { + "shape": "S1j" + }, + "modelTransformJob": { + "shape": "S1j" + }, + "mlModels": { + "type": "list", + "member": { + "shape": "S1m" + } + } + } + } + }, + "GetMLModelTransformJob": { + "http": { + "method": "GET", + "requestUri": "/ml/modeltransform/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {}, + "id": {}, + "baseProcessingJob": { + "shape": "S1j" + }, + "remoteModelTransformJob": { + "shape": "S1j" + }, + "models": { + "type": "list", + "member": { + "shape": "S1m" + } + } + } + } + }, + "GetOpenCypherQueryStatus": { + "http": { + "method": "GET", + "requestUri": "/opencypher/status/{queryId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "queryId" + ], + "members": { + "queryId": { + "location": "uri", + "locationName": "queryId" + } + } + }, + "output": { + "type": "structure", + "members": { + "queryId": {}, + "queryString": {}, + "queryEvalStats": { + "shape": "S1d" + } + } + } + }, + "GetPropertygraphStatistics": { + "http": { + "method": "GET", + "requestUri": "/propertygraph/statistics", + "responseCode": 200 + }, + "output": { + "type": "structure", + "required": [ + "status", + "payload" + ], + "members": { + "status": {}, + "payload": { + "shape": "S1w" + } + } + } + }, + "GetPropertygraphStream": { + "http": { + "method": "GET", + "requestUri": "/propertygraph/stream", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "limit": { + "location": "querystring", + "locationName": "limit", + "type": "long" + }, + "iteratorType": { + "location": "querystring", + "locationName": "iteratorType" + }, + "commitNum": { + "location": "querystring", + "locationName": "commitNum", + "type": "long" + }, + "opNum": { + "location": "querystring", + "locationName": "opNum", + "type": "long" + }, + "encoding": { + "location": "header", + "locationName": "Accept-Encoding" + } + } + }, + "output": { + "type": "structure", + "required": [ + "lastEventId", + "lastTrxTimestampInMillis", + "format", + "records", + "totalRecords" + ], + "members": { + "lastEventId": { + "shape": "S19" + }, + "lastTrxTimestampInMillis": { + "locationName": "lastTrxTimestamp", + "type": "long" + }, + "format": {}, + "records": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "commitTimestampInMillis", + "eventId", + "data", + "op" + ], + "members": { + "commitTimestampInMillis": { + "locationName": "commitTimestamp", + "type": "long" + }, + "eventId": { + "shape": "S19" + }, + "data": { + "type": "structure", + "required": [ + "id", + "type", + "key", + "value" + ], + "members": { + "id": {}, + "type": {}, + "key": {}, + "value": { + "shape": "S10" + }, + "from": {}, + "to": {} + } + }, + "op": {}, + "isLastOp": { + "type": "boolean" + } + } + } + }, + "totalRecords": { + "type": "integer" + } + } + } + }, + "GetPropertygraphSummary": { + "http": { + "method": "GET", + "requestUri": "/propertygraph/statistics/summary", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "mode": { + "location": "querystring", + "locationName": "mode" + } + } + }, + "output": { + "type": "structure", + "members": { + "statusCode": { + "location": "statusCode", + "type": "integer" + }, + "payload": { + "type": "structure", + "members": { + "version": {}, + "lastStatisticsComputationTime": { + "shape": "S1x" + }, + "graphSummary": { + "type": "structure", + "members": { + "numNodes": { + "type": "long" + }, + "numEdges": { + "type": "long" + }, + "numNodeLabels": { + "type": "long" + }, + "numEdgeLabels": { + "type": "long" + }, + "nodeLabels": { + "type": "list", + "member": {} + }, + "edgeLabels": { + "type": "list", + "member": {} + }, + "numNodeProperties": { + "type": "long" + }, + "numEdgeProperties": { + "type": "long" + }, + "nodeProperties": { + "shape": "S2e" + }, + "edgeProperties": { + "shape": "S2e" + }, + "totalNodePropertyValues": { + "type": "long" + }, + "totalEdgePropertyValues": { + "type": "long" + }, + "nodeStructures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "long" + }, + "nodeProperties": { + "type": "list", + "member": {} + }, + "distinctOutgoingEdgeLabels": { + "type": "list", + "member": {} + } + } + } + }, + "edgeStructures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "long" + }, + "edgeProperties": { + "type": "list", + "member": {} + } + } + } + } + } + } + } + } + } + } + }, + "GetRDFGraphSummary": { + "http": { + "method": "GET", + "requestUri": "/rdf/statistics/summary", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "mode": { + "location": "querystring", + "locationName": "mode" + } + } + }, + "output": { + "type": "structure", + "members": { + "statusCode": { + "location": "statusCode", + "type": "integer" + }, + "payload": { + "type": "structure", + "members": { + "version": {}, + "lastStatisticsComputationTime": { + "shape": "S1x" + }, + "graphSummary": { + "type": "structure", + "members": { + "numDistinctSubjects": { + "type": "long" + }, + "numDistinctPredicates": { + "type": "long" + }, + "numQuads": { + "type": "long" + }, + "numClasses": { + "type": "long" + }, + "classes": { + "type": "list", + "member": {} + }, + "predicates": { + "shape": "S2e" + }, + "subjectStructures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "count": { + "type": "long" + }, + "predicates": { + "type": "list", + "member": {} + } + } + } + } + } + } + } + } + } + } + }, + "GetSparqlStatistics": { + "http": { + "method": "GET", + "requestUri": "/sparql/statistics", + "responseCode": 200 + }, + "output": { + "type": "structure", + "required": [ + "status", + "payload" + ], + "members": { + "status": {}, + "payload": { + "shape": "S1w" + } + } + } + }, + "GetSparqlStream": { + "http": { + "method": "GET", + "requestUri": "/sparql/stream", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "limit": { + "location": "querystring", + "locationName": "limit", + "type": "long" + }, + "iteratorType": { + "location": "querystring", + "locationName": "iteratorType" + }, + "commitNum": { + "location": "querystring", + "locationName": "commitNum", + "type": "long" + }, + "opNum": { + "location": "querystring", + "locationName": "opNum", + "type": "long" + }, + "encoding": { + "location": "header", + "locationName": "Accept-Encoding" + } + } + }, + "output": { + "type": "structure", + "required": [ + "lastEventId", + "lastTrxTimestampInMillis", + "format", + "records", + "totalRecords" + ], + "members": { + "lastEventId": { + "shape": "S19" + }, + "lastTrxTimestampInMillis": { + "locationName": "lastTrxTimestamp", + "type": "long" + }, + "format": {}, + "records": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "commitTimestampInMillis", + "eventId", + "data", + "op" + ], + "members": { + "commitTimestampInMillis": { + "locationName": "commitTimestamp", + "type": "long" + }, + "eventId": { + "shape": "S19" + }, + "data": { + "type": "structure", + "required": [ + "stmt" + ], + "members": { + "stmt": {} + } + }, + "op": {}, + "isLastOp": { + "type": "boolean" + } + } + } + }, + "totalRecords": { + "type": "integer" + } + } + } + }, + "ListGremlinQueries": { + "http": { + "method": "GET", + "requestUri": "/gremlin/status", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "includeWaiting": { + "location": "querystring", + "locationName": "includeWaiting", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "acceptedQueryCount": { + "type": "integer" + }, + "runningQueryCount": { + "type": "integer" + }, + "queries": { + "type": "list", + "member": { + "shape": "S35" + } + } + } + } + }, + "ListLoaderJobs": { + "http": { + "method": "GET", + "requestUri": "/loader", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "limit": { + "location": "querystring", + "locationName": "limit", + "type": "integer" + }, + "includeQueuedLoads": { + "location": "querystring", + "locationName": "includeQueuedLoads", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "status", + "payload" + ], + "members": { + "status": {}, + "payload": { + "type": "structure", + "members": { + "loadIds": { + "shape": "S3a" + } + } + } + } + } + }, + "ListMLDataProcessingJobs": { + "http": { + "method": "GET", + "requestUri": "/ml/dataprocessing", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxItems": { + "location": "querystring", + "locationName": "maxItems", + "type": "integer" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ids": { + "shape": "S3a" + } + } + } + }, + "ListMLEndpoints": { + "http": { + "method": "GET", + "requestUri": "/ml/endpoints", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxItems": { + "location": "querystring", + "locationName": "maxItems", + "type": "integer" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ids": { + "shape": "S3a" + } + } + } + }, + "ListMLModelTrainingJobs": { + "http": { + "method": "GET", + "requestUri": "/ml/modeltraining", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxItems": { + "location": "querystring", + "locationName": "maxItems", + "type": "integer" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ids": { + "shape": "S3a" + } + } + } + }, + "ListMLModelTransformJobs": { + "http": { + "method": "GET", + "requestUri": "/ml/modeltransform", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxItems": { + "location": "querystring", + "locationName": "maxItems", + "type": "integer" + }, + "neptuneIamRoleArn": { + "location": "querystring", + "locationName": "neptuneIamRoleArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ids": { + "shape": "S3a" + } + } + } + }, + "ListOpenCypherQueries": { + "http": { + "method": "GET", + "requestUri": "/opencypher/status", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "includeWaiting": { + "location": "querystring", + "locationName": "includeWaiting", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "acceptedQueryCount": { + "type": "integer" + }, + "runningQueryCount": { + "type": "integer" + }, + "queries": { + "type": "list", + "member": { + "shape": "S35" + } + } + } + } + }, + "ManagePropertygraphStatistics": { + "http": { + "requestUri": "/propertygraph/statistics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "mode": {} + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {}, + "payload": { + "shape": "S3t" + } + } + }, + "idempotent": true + }, + "ManageSparqlStatistics": { + "http": { + "requestUri": "/sparql/statistics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "mode": {} + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {}, + "payload": { + "shape": "S3t" + } + } + }, + "idempotent": true + }, + "StartLoaderJob": { + "http": { + "requestUri": "/loader", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "source", + "format", + "s3BucketRegion", + "iamRoleArn" + ], + "members": { + "source": {}, + "format": {}, + "s3BucketRegion": { + "locationName": "region" + }, + "iamRoleArn": {}, + "mode": {}, + "failOnError": { + "type": "boolean" + }, + "parallelism": {}, + "parserConfiguration": { + "shape": "S19" + }, + "updateSingleCardinalityProperties": { + "type": "boolean" + }, + "queueRequest": { + "type": "boolean" + }, + "dependencies": { + "shape": "S3a" + }, + "userProvidedEdgeIds": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "status", + "payload" + ], + "members": { + "status": {}, + "payload": { + "shape": "S19" + } + } + }, + "idempotent": true + }, + "StartMLDataProcessingJob": { + "http": { + "requestUri": "/ml/dataprocessing", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "inputDataS3Location", + "processedDataS3Location" + ], + "members": { + "id": {}, + "previousDataProcessingJobId": {}, + "inputDataS3Location": {}, + "processedDataS3Location": {}, + "sagemakerIamRoleArn": {}, + "neptuneIamRoleArn": {}, + "processingInstanceType": {}, + "processingInstanceVolumeSizeInGB": { + "type": "integer" + }, + "processingTimeOutInSeconds": { + "type": "integer" + }, + "modelType": {}, + "configFileName": {}, + "subnets": { + "shape": "S3a" + }, + "securityGroupIds": { + "shape": "S3a" + }, + "volumeEncryptionKMSKey": {}, + "s3OutputEncryptionKMSKey": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "creationTimeInMillis": { + "type": "long" + } + } + } + }, + "StartMLModelTrainingJob": { + "http": { + "requestUri": "/ml/modeltraining", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "dataProcessingJobId", + "trainModelS3Location" + ], + "members": { + "id": {}, + "previousModelTrainingJobId": {}, + "dataProcessingJobId": {}, + "trainModelS3Location": {}, + "sagemakerIamRoleArn": {}, + "neptuneIamRoleArn": {}, + "baseProcessingInstanceType": {}, + "trainingInstanceType": {}, + "trainingInstanceVolumeSizeInGB": { + "type": "integer" + }, + "trainingTimeOutInSeconds": { + "type": "integer" + }, + "maxHPONumberOfTrainingJobs": { + "type": "integer" + }, + "maxHPOParallelTrainingJobs": { + "type": "integer" + }, + "subnets": { + "shape": "S3a" + }, + "securityGroupIds": { + "shape": "S3a" + }, + "volumeEncryptionKMSKey": {}, + "s3OutputEncryptionKMSKey": {}, + "enableManagedSpotTraining": { + "type": "boolean" + }, + "customModelTrainingParameters": { + "type": "structure", + "required": [ + "sourceS3DirectoryPath" + ], + "members": { + "sourceS3DirectoryPath": {}, + "trainingEntryPointScript": {}, + "transformEntryPointScript": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "creationTimeInMillis": { + "type": "long" + } + } + } + }, + "StartMLModelTransformJob": { + "http": { + "requestUri": "/ml/modeltransform", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "modelTransformOutputS3Location" + ], + "members": { + "id": {}, + "dataProcessingJobId": {}, + "mlModelTrainingJobId": {}, + "trainingJobName": {}, + "modelTransformOutputS3Location": {}, + "sagemakerIamRoleArn": {}, + "neptuneIamRoleArn": {}, + "customModelTransformParameters": { + "type": "structure", + "required": [ + "sourceS3DirectoryPath" + ], + "members": { + "sourceS3DirectoryPath": {}, + "transformEntryPointScript": {} + } + }, + "baseProcessingInstanceType": {}, + "baseProcessingInstanceVolumeSizeInGB": { + "type": "integer" + }, + "subnets": { + "shape": "S3a" + }, + "securityGroupIds": { + "shape": "S3a" + }, + "volumeEncryptionKMSKey": {}, + "s3OutputEncryptionKMSKey": {} + } + }, + "output": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "creationTimeInMillis": { + "type": "long" + } + } + } + } + }, + "shapes": { + "Sm": { + "type": "structure", + "members": { + "active": { + "type": "boolean" + }, + "statisticsId": {} + } + }, + "S10": { + "type": "structure", + "members": {}, + "document": true + }, + "S18": { + "type": "structure", + "required": [ + "version" + ], + "members": { + "version": {} + } + }, + "S19": { + "type": "map", + "key": {}, + "value": {} + }, + "S1d": { + "type": "structure", + "members": { + "waited": { + "type": "integer" + }, + "elapsed": { + "type": "integer" + }, + "cancelled": { + "type": "boolean" + }, + "subqueries": { + "shape": "S10" + } + } + }, + "S1j": { + "type": "structure", + "members": { + "name": {}, + "arn": {}, + "status": {}, + "outputLocation": {}, + "failureReason": {}, + "cloudwatchLogUrl": {} + } + }, + "S1m": { + "type": "structure", + "members": { + "name": {}, + "arn": {} + } + }, + "S1w": { + "type": "structure", + "members": { + "autoCompute": { + "type": "boolean" + }, + "active": { + "type": "boolean" + }, + "statisticsId": {}, + "date": { + "shape": "S1x" + }, + "note": {}, + "signatureInfo": { + "type": "structure", + "members": { + "signatureCount": { + "type": "integer" + }, + "instanceCount": { + "type": "integer" + }, + "predicateCount": { + "type": "integer" + } + } + } + } + }, + "S1x": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S2e": { + "type": "list", + "member": { + "type": "map", + "key": {}, + "value": { + "type": "long" + } + } + }, + "S35": { + "type": "structure", + "members": { + "queryId": {}, + "queryString": {}, + "queryEvalStats": { + "shape": "S1d" + } + } + }, + "S3a": { + "type": "list", + "member": {} + }, + "S3t": { + "type": "structure", + "members": { + "statisticsId": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/network-firewall-2020-11-12.min.json b/iamlivecore/service/network-firewall-2020-11-12.min.json index efb133ef..5046f7ea 100644 --- a/iamlivecore/service/network-firewall-2020-11-12.min.json +++ b/iamlivecore/service/network-firewall-2020-11-12.min.json @@ -91,7 +91,10 @@ }, "Description": {}, "Tags": { - "shape": "Sf" + "shape": "Sg" + }, + "EncryptionConfiguration": { + "shape": "Sk" } } }, @@ -99,10 +102,10 @@ "type": "structure", "members": { "Firewall": { - "shape": "Sk" + "shape": "So" }, "FirewallStatus": { - "shape": "Sm" + "shape": "Sq" } } } @@ -117,14 +120,17 @@ "members": { "FirewallPolicyName": {}, "FirewallPolicy": { - "shape": "S10" + "shape": "S1b" }, "Description": {}, "Tags": { - "shape": "Sf" + "shape": "Sg" }, "DryRun": { "type": "boolean" + }, + "EncryptionConfiguration": { + "shape": "Sk" } } }, @@ -137,7 +143,7 @@ "members": { "UpdateToken": {}, "FirewallPolicyResponse": { - "shape": "S1g" + "shape": "S23" } } } @@ -153,7 +159,7 @@ "members": { "RuleGroupName": {}, "RuleGroup": { - "shape": "S1j" + "shape": "S29" }, "Rules": {}, "Type": {}, @@ -162,10 +168,16 @@ "type": "integer" }, "Tags": { - "shape": "Sf" + "shape": "Sg" }, "DryRun": { "type": "boolean" + }, + "EncryptionConfiguration": { + "shape": "Sk" + }, + "SourceMetadata": { + "shape": "S3l" } } }, @@ -178,7 +190,42 @@ "members": { "UpdateToken": {}, "RuleGroupResponse": { - "shape": "S2x" + "shape": "S3n" + } + } + } + }, + "CreateTLSInspectionConfiguration": { + "input": { + "type": "structure", + "required": [ + "TLSInspectionConfigurationName", + "TLSInspectionConfiguration" + ], + "members": { + "TLSInspectionConfigurationName": {}, + "TLSInspectionConfiguration": { + "shape": "S3p" + }, + "Description": {}, + "Tags": { + "shape": "Sg" + }, + "EncryptionConfiguration": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "UpdateToken", + "TLSInspectionConfigurationResponse" + ], + "members": { + "UpdateToken": {}, + "TLSInspectionConfigurationResponse": { + "shape": "S3x" } } } @@ -195,10 +242,10 @@ "type": "structure", "members": { "Firewall": { - "shape": "Sk" + "shape": "So" }, "FirewallStatus": { - "shape": "Sm" + "shape": "Sq" } } } @@ -218,7 +265,7 @@ ], "members": { "FirewallPolicyResponse": { - "shape": "S1g" + "shape": "S23" } } } @@ -254,7 +301,27 @@ ], "members": { "RuleGroupResponse": { - "shape": "S2x" + "shape": "S3n" + } + } + } + }, + "DeleteTLSInspectionConfiguration": { + "input": { + "type": "structure", + "members": { + "TLSInspectionConfigurationArn": {}, + "TLSInspectionConfigurationName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "TLSInspectionConfigurationResponse" + ], + "members": { + "TLSInspectionConfigurationResponse": { + "shape": "S3x" } } } @@ -272,10 +339,10 @@ "members": { "UpdateToken": {}, "Firewall": { - "shape": "Sk" + "shape": "So" }, "FirewallStatus": { - "shape": "Sm" + "shape": "Sq" } } } @@ -297,10 +364,10 @@ "members": { "UpdateToken": {}, "FirewallPolicyResponse": { - "shape": "S1g" + "shape": "S23" }, "FirewallPolicy": { - "shape": "S10" + "shape": "S1b" } } } @@ -318,7 +385,7 @@ "members": { "FirewallArn": {}, "LoggingConfiguration": { - "shape": "S3c" + "shape": "S4h" } } } @@ -358,10 +425,67 @@ "members": { "UpdateToken": {}, "RuleGroup": { - "shape": "S1j" + "shape": "S29" }, "RuleGroupResponse": { - "shape": "S2x" + "shape": "S3n" + } + } + } + }, + "DescribeRuleGroupMetadata": { + "input": { + "type": "structure", + "members": { + "RuleGroupName": {}, + "RuleGroupArn": {}, + "Type": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RuleGroupArn", + "RuleGroupName" + ], + "members": { + "RuleGroupArn": {}, + "RuleGroupName": {}, + "Description": {}, + "Type": {}, + "Capacity": { + "type": "integer" + }, + "StatefulRuleOptions": { + "shape": "S3j" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "DescribeTLSInspectionConfiguration": { + "input": { + "type": "structure", + "members": { + "TLSInspectionConfigurationArn": {}, + "TLSInspectionConfigurationName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "UpdateToken", + "TLSInspectionConfigurationResponse" + ], + "members": { + "UpdateToken": {}, + "TLSInspectionConfiguration": { + "shape": "S3p" + }, + "TLSInspectionConfigurationResponse": { + "shape": "S3x" } } } @@ -459,7 +583,10 @@ "NextToken": {}, "MaxResults": { "type": "integer" - } + }, + "Scope": {}, + "ManagedType": {}, + "Type": {} } }, "output": { @@ -479,6 +606,33 @@ } } }, + "ListTLSInspectionConfigurations": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "TLSInspectionConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Arn": {} + } + } + } + } + } + }, "ListTagsForResource": { "input": { "type": "structure", @@ -498,7 +652,7 @@ "members": { "NextToken": {}, "Tags": { - "shape": "Sf" + "shape": "Sg" } } } @@ -530,7 +684,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sf" + "shape": "Sg" } } }, @@ -606,6 +760,30 @@ } } }, + "UpdateFirewallEncryptionConfiguration": { + "input": { + "type": "structure", + "members": { + "UpdateToken": {}, + "FirewallArn": {}, + "FirewallName": {}, + "EncryptionConfiguration": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "members": { + "FirewallArn": {}, + "FirewallName": {}, + "UpdateToken": {}, + "EncryptionConfiguration": { + "shape": "Sk" + } + } + } + }, "UpdateFirewallPolicy": { "input": { "type": "structure", @@ -618,11 +796,14 @@ "FirewallPolicyArn": {}, "FirewallPolicyName": {}, "FirewallPolicy": { - "shape": "S10" + "shape": "S1b" }, "Description": {}, "DryRun": { "type": "boolean" + }, + "EncryptionConfiguration": { + "shape": "Sk" } } }, @@ -635,7 +816,7 @@ "members": { "UpdateToken": {}, "FirewallPolicyResponse": { - "shape": "S1g" + "shape": "S23" } } } @@ -674,7 +855,7 @@ "FirewallArn": {}, "FirewallName": {}, "LoggingConfiguration": { - "shape": "S3c" + "shape": "S4h" } } }, @@ -684,7 +865,7 @@ "FirewallArn": {}, "FirewallName": {}, "LoggingConfiguration": { - "shape": "S3c" + "shape": "S4h" } } } @@ -700,13 +881,19 @@ "RuleGroupArn": {}, "RuleGroupName": {}, "RuleGroup": { - "shape": "S1j" + "shape": "S29" }, "Rules": {}, "Type": {}, "Description": {}, "DryRun": { "type": "boolean" + }, + "EncryptionConfiguration": { + "shape": "Sk" + }, + "SourceMetadata": { + "shape": "S3l" } } }, @@ -719,7 +906,7 @@ "members": { "UpdateToken": {}, "RuleGroupResponse": { - "shape": "S2x" + "shape": "S3n" } } } @@ -750,6 +937,40 @@ } } } + }, + "UpdateTLSInspectionConfiguration": { + "input": { + "type": "structure", + "required": [ + "TLSInspectionConfiguration", + "UpdateToken" + ], + "members": { + "TLSInspectionConfigurationArn": {}, + "TLSInspectionConfigurationName": {}, + "TLSInspectionConfiguration": { + "shape": "S3p" + }, + "Description": {}, + "EncryptionConfiguration": { + "shape": "Sk" + }, + "UpdateToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "UpdateToken", + "TLSInspectionConfigurationResponse" + ], + "members": { + "UpdateToken": {}, + "TLSInspectionConfigurationResponse": { + "shape": "S3x" + } + } + } } }, "shapes": { @@ -761,11 +982,12 @@ "SubnetId" ], "members": { - "SubnetId": {} + "SubnetId": {}, + "IPAddressType": {} } } }, - "Sf": { + "Sg": { "type": "list", "member": { "type": "structure", @@ -780,6 +1002,16 @@ } }, "Sk": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "KeyId": {}, + "Type": {} + } + }, + "So": { "type": "structure", "required": [ "FirewallPolicyArn", @@ -807,11 +1039,14 @@ "Description": {}, "FirewallId": {}, "Tags": { - "shape": "Sf" + "shape": "Sg" + }, + "EncryptionConfiguration": { + "shape": "Sk" } } }, - "Sm": { + "Sq": { "type": "structure", "required": [ "Status", @@ -831,7 +1066,8 @@ "members": { "SubnetId": {}, "EndpointId": {}, - "Status": {} + "Status": {}, + "StatusMessage": {} } }, "Config": { @@ -847,10 +1083,38 @@ } } } + }, + "CapacityUsageSummary": { + "type": "structure", + "members": { + "CIDRs": { + "type": "structure", + "members": { + "AvailableCIDRCount": { + "type": "integer" + }, + "UtilizedCIDRCount": { + "type": "integer" + }, + "IPSetReferences": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "ResolvedCIDRCount": { + "type": "integer" + } + } + } + } + } + } + } } } }, - "S10": { + "S1b": { "type": "structure", "required": [ "StatelessDefaultActions", @@ -874,13 +1138,13 @@ } }, "StatelessDefaultActions": { - "shape": "S14" + "shape": "S1f" }, "StatelessFragmentDefaultActions": { - "shape": "S14" + "shape": "S1f" }, "StatelessCustomActions": { - "shape": "S15" + "shape": "S1g" }, "StatefulRuleGroupReferences": { "type": "list", @@ -890,17 +1154,46 @@ "ResourceArn" ], "members": { - "ResourceArn": {} + "ResourceArn": {}, + "Priority": { + "type": "integer" + }, + "Override": { + "type": "structure", + "members": { + "Action": {} + } + } + } + } + }, + "StatefulDefaultActions": { + "type": "list", + "member": {} + }, + "StatefulEngineOptions": { + "type": "structure", + "members": { + "RuleOrder": {}, + "StreamExceptionPolicy": {} + } + }, + "TLSInspectionConfigurationArn": {}, + "PolicyVariables": { + "type": "structure", + "members": { + "RuleVariables": { + "shape": "S1x" } } } } }, - "S14": { + "S1f": { "type": "list", "member": {} }, - "S15": { + "S1g": { "type": "list", "member": { "type": "structure", @@ -938,7 +1231,26 @@ } } }, - "S1g": { + "S1x": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "Definition" + ], + "members": { + "Definition": { + "shape": "S20" + } + } + } + }, + "S20": { + "type": "list", + "member": {} + }, + "S23": { "type": "structure", "required": [ "FirewallPolicyName", @@ -952,11 +1264,26 @@ "Description": {}, "FirewallPolicyStatus": {}, "Tags": { - "shape": "Sf" + "shape": "Sg" + }, + "ConsumedStatelessRuleCapacity": { + "type": "integer" + }, + "ConsumedStatefulRuleCapacity": { + "type": "integer" + }, + "NumberOfAssociations": { + "type": "integer" + }, + "EncryptionConfiguration": { + "shape": "Sk" + }, + "LastModifiedTime": { + "type": "timestamp" } } }, - "S1j": { + "S29": { "type": "structure", "required": [ "RulesSource" @@ -966,29 +1293,32 @@ "type": "structure", "members": { "IPSets": { + "shape": "S1x" + }, + "PortSets": { "type": "map", "key": {}, "value": { "type": "structure", - "required": [ - "Definition" - ], "members": { "Definition": { - "shape": "S1o" + "shape": "S20" } } } - }, - "PortSets": { + } + } + }, + "ReferenceSets": { + "type": "structure", + "members": { + "IPSetReferences": { "type": "map", "key": {}, "value": { "type": "structure", "members": { - "Definition": { - "shape": "S1o" - } + "ReferenceArn": {} } } } @@ -1092,22 +1422,19 @@ "type": "structure", "members": { "Sources": { - "shape": "S2i" + "shape": "S37" }, "Destinations": { - "shape": "S2i" + "shape": "S37" }, "SourcePorts": { - "shape": "S2l" + "shape": "S3a" }, "DestinationPorts": { - "shape": "S2l" + "shape": "S3a" }, "Protocols": { - "type": "list", - "member": { - "type": "integer" - } + "shape": "S3d" }, "TCPFlags": { "type": "list", @@ -1118,10 +1445,10 @@ ], "members": { "Flags": { - "shape": "S2s" + "shape": "S3h" }, "Masks": { - "shape": "S2s" + "shape": "S3h" } } } @@ -1129,7 +1456,7 @@ } }, "Actions": { - "shape": "S14" + "shape": "S1f" } } }, @@ -1140,19 +1467,18 @@ } }, "CustomActions": { - "shape": "S15" + "shape": "S1g" } } } } + }, + "StatefulRuleOptions": { + "shape": "S3j" } } }, - "S1o": { - "type": "list", - "member": {} - }, - "S2i": { + "S37": { "type": "list", "member": { "type": "structure", @@ -1164,7 +1490,7 @@ } } }, - "S2l": { + "S3a": { "type": "list", "member": { "type": "structure", @@ -1182,11 +1508,30 @@ } } }, - "S2s": { + "S3d": { + "type": "list", + "member": { + "type": "integer" + } + }, + "S3h": { "type": "list", "member": {} }, - "S2x": { + "S3j": { + "type": "structure", + "members": { + "RuleOrder": {} + } + }, + "S3l": { + "type": "structure", + "members": { + "SourceArn": {}, + "SourceUpdateToken": {} + } + }, + "S3n": { "type": "structure", "required": [ "RuleGroupArn", @@ -1204,11 +1549,111 @@ }, "RuleGroupStatus": {}, "Tags": { - "shape": "Sf" + "shape": "Sg" + }, + "ConsumedCapacity": { + "type": "integer" + }, + "NumberOfAssociations": { + "type": "integer" + }, + "EncryptionConfiguration": { + "shape": "Sk" + }, + "SourceMetadata": { + "shape": "S3l" + }, + "SnsTopic": {}, + "LastModifiedTime": { + "type": "timestamp" + } + } + }, + "S3p": { + "type": "structure", + "members": { + "ServerCertificateConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ServerCertificates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceArn": {} + } + } + }, + "Scopes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Sources": { + "shape": "S37" + }, + "Destinations": { + "shape": "S37" + }, + "SourcePorts": { + "shape": "S3a" + }, + "DestinationPorts": { + "shape": "S3a" + }, + "Protocols": { + "shape": "S3d" + } + } + } + } + } + } + } + } + }, + "S3x": { + "type": "structure", + "required": [ + "TLSInspectionConfigurationArn", + "TLSInspectionConfigurationName", + "TLSInspectionConfigurationId" + ], + "members": { + "TLSInspectionConfigurationArn": {}, + "TLSInspectionConfigurationName": {}, + "TLSInspectionConfigurationId": {}, + "TLSInspectionConfigurationStatus": {}, + "Description": {}, + "Tags": { + "shape": "Sg" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "NumberOfAssociations": { + "type": "integer" + }, + "EncryptionConfiguration": { + "shape": "Sk" + }, + "Certificates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CertificateArn": {}, + "CertificateSerial": {}, + "Status": {}, + "StatusMessage": {} + } + } } } }, - "S3c": { + "S4h": { "type": "structure", "required": [ "LogDestinationConfigs" diff --git a/iamlivecore/service/networkmanager-2019-07-05.min.json b/iamlivecore/service/networkmanager-2019-07-05.min.json index 2b0a64d2..026aeb06 100644 --- a/iamlivecore/service/networkmanager-2019-07-05.min.json +++ b/iamlivecore/service/networkmanager-2019-07-05.min.json @@ -13,6 +13,61 @@ "uid": "networkmanager-2019-07-05" }, "operations": { + "AcceptAttachment": { + "http": { + "requestUri": "/attachments/{attachmentId}/accept" + }, + "input": { + "type": "structure", + "required": [ + "AttachmentId" + ], + "members": { + "AttachmentId": { + "location": "uri", + "locationName": "attachmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Attachment": { + "shape": "S4" + } + } + } + }, + "AssociateConnectPeer": { + "http": { + "requestUri": "/global-networks/{globalNetworkId}/connect-peer-associations" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "ConnectPeerId", + "DeviceId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "ConnectPeerId": {}, + "DeviceId": {}, + "LinkId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConnectPeerAssociation": { + "shape": "Sq" + } + } + } + }, "AssociateCustomerGateway": { "http": { "requestUri": "/global-networks/{globalNetworkId}/customer-gateway-associations" @@ -38,7 +93,7 @@ "type": "structure", "members": { "CustomerGatewayAssociation": { - "shape": "S4" + "shape": "Sv" } } } @@ -67,7 +122,7 @@ "type": "structure", "members": { "LinkAssociation": { - "shape": "S8" + "shape": "Sz" } } } @@ -97,7 +152,86 @@ "type": "structure", "members": { "TransitGatewayConnectPeerAssociation": { - "shape": "Sc" + "shape": "S14" + } + } + } + }, + "CreateConnectAttachment": { + "http": { + "requestUri": "/connect-attachments" + }, + "input": { + "type": "structure", + "required": [ + "CoreNetworkId", + "EdgeLocation", + "TransportAttachmentId", + "Options" + ], + "members": { + "CoreNetworkId": {}, + "EdgeLocation": {}, + "TransportAttachmentId": {}, + "Options": { + "shape": "S17" + }, + "Tags": { + "shape": "Se" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectAttachment": { + "shape": "S1b" + } + } + } + }, + "CreateConnectPeer": { + "http": { + "requestUri": "/connect-peers" + }, + "input": { + "type": "structure", + "required": [ + "ConnectAttachmentId", + "PeerAddress", + "InsideCidrBlocks" + ], + "members": { + "ConnectAttachmentId": {}, + "CoreNetworkAddress": {}, + "PeerAddress": {}, + "BgpOptions": { + "type": "structure", + "members": { + "PeerAsn": { + "type": "long" + } + } + }, + "InsideCidrBlocks": { + "shape": "S1g" + }, + "Tags": { + "shape": "Se" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectPeer": { + "shape": "S1i" } } } @@ -124,7 +258,7 @@ "ConnectedLinkId": {}, "Description": {}, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, @@ -132,7 +266,37 @@ "type": "structure", "members": { "Connection": { - "shape": "Sk" + "shape": "S1p" + } + } + } + }, + "CreateCoreNetwork": { + "http": { + "requestUri": "/core-networks" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": {}, + "Description": {}, + "Tags": { + "shape": "Se" + }, + "PolicyDocument": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "CoreNetwork": { + "shape": "S1w" } } } @@ -152,7 +316,7 @@ "locationName": "globalNetworkId" }, "AWSLocation": { - "shape": "So" + "shape": "S24" }, "Description": {}, "Type": {}, @@ -160,11 +324,11 @@ "Model": {}, "SerialNumber": {}, "Location": { - "shape": "Sp" + "shape": "S26" }, "SiteId": {}, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, @@ -172,7 +336,7 @@ "type": "structure", "members": { "Device": { - "shape": "Sr" + "shape": "S29" } } } @@ -186,7 +350,7 @@ "members": { "Description": {}, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, @@ -194,7 +358,7 @@ "type": "structure", "members": { "GlobalNetwork": { - "shape": "Sv" + "shape": "S2e" } } } @@ -218,12 +382,12 @@ "Description": {}, "Type": {}, "Bandwidth": { - "shape": "Sy" + "shape": "S2i" }, "Provider": {}, "SiteId": {}, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, @@ -231,7 +395,7 @@ "type": "structure", "members": { "Link": { - "shape": "S11" + "shape": "S2k" } } } @@ -252,10 +416,10 @@ }, "Description": {}, "Location": { - "shape": "Sp" + "shape": "S26" }, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, @@ -263,350 +427,1933 @@ "type": "structure", "members": { "Site": { - "shape": "S15" + "shape": "S2p" } } } }, - "DeleteConnection": { + "CreateSiteToSiteVpnAttachment": { "http": { - "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/connections/{connectionId}" + "requestUri": "/site-to-site-vpn-attachments" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId", - "ConnectionId" + "CoreNetworkId", + "VpnConnectionArn" ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" + "CoreNetworkId": {}, + "VpnConnectionArn": {}, + "Tags": { + "shape": "Se" }, - "ConnectionId": { - "location": "uri", - "locationName": "connectionId" + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", "members": { - "Connection": { - "shape": "Sk" + "SiteToSiteVpnAttachment": { + "shape": "S2v" } } } }, - "DeleteDevice": { + "CreateTransitGatewayPeering": { "http": { - "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/devices/{deviceId}" + "requestUri": "/transit-gateway-peerings" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId", - "DeviceId" + "CoreNetworkId", + "TransitGatewayArn" ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" + "CoreNetworkId": {}, + "TransitGatewayArn": {}, + "Tags": { + "shape": "Se" }, - "DeviceId": { - "location": "uri", - "locationName": "deviceId" + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", "members": { - "Device": { - "shape": "Sr" + "TransitGatewayPeering": { + "shape": "S2z" } } } }, - "DeleteGlobalNetwork": { + "CreateTransitGatewayRouteTableAttachment": { "http": { - "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}" + "requestUri": "/transit-gateway-route-table-attachments" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId" + "PeeringId", + "TransitGatewayRouteTableArn" ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" + "PeeringId": {}, + "TransitGatewayRouteTableArn": {}, + "Tags": { + "shape": "Se" + }, + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", "members": { - "GlobalNetwork": { - "shape": "Sv" + "TransitGatewayRouteTableAttachment": { + "shape": "S38" } } } }, - "DeleteLink": { + "CreateVpcAttachment": { "http": { - "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/links/{linkId}" + "requestUri": "/vpc-attachments" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId", - "LinkId" + "CoreNetworkId", + "VpcArn", + "SubnetArns" ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" + "CoreNetworkId": {}, + "VpcArn": {}, + "SubnetArns": { + "shape": "S3b" }, - "LinkId": { - "location": "uri", - "locationName": "linkId" + "Options": { + "shape": "S3c" + }, + "Tags": { + "shape": "Se" + }, + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", "members": { - "Link": { - "shape": "S11" + "VpcAttachment": { + "shape": "S3f" } } } }, - "DeleteSite": { + "DeleteAttachment": { "http": { "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/sites/{siteId}" + "requestUri": "/attachments/{attachmentId}" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId", - "SiteId" + "AttachmentId" ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" - }, - "SiteId": { + "AttachmentId": { "location": "uri", - "locationName": "siteId" + "locationName": "attachmentId" } } }, "output": { "type": "structure", "members": { - "Site": { - "shape": "S15" + "Attachment": { + "shape": "S4" } } } }, - "DeregisterTransitGateway": { + "DeleteConnectPeer": { "http": { "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-registrations/{transitGatewayArn}" + "requestUri": "/connect-peers/{connectPeerId}" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId", - "TransitGatewayArn" + "ConnectPeerId" ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" - }, - "TransitGatewayArn": { + "ConnectPeerId": { "location": "uri", - "locationName": "transitGatewayArn" + "locationName": "connectPeerId" } } }, "output": { "type": "structure", "members": { - "TransitGatewayRegistration": { - "shape": "S1j" + "ConnectPeer": { + "shape": "S1i" } } } }, - "DescribeGlobalNetworks": { + "DeleteConnection": { "http": { - "method": "GET", - "requestUri": "/global-networks" + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/connections/{connectionId}" }, "input": { "type": "structure", + "required": [ + "GlobalNetworkId", + "ConnectionId" + ], "members": { - "GlobalNetworkIds": { - "shape": "S1n", - "location": "querystring", - "locationName": "globalNetworkIds" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "ConnectionId": { + "location": "uri", + "locationName": "connectionId" } } }, "output": { "type": "structure", "members": { - "GlobalNetworks": { - "type": "list", - "member": { - "shape": "Sv" - } - }, - "NextToken": {} + "Connection": { + "shape": "S1p" + } } } }, - "DisassociateCustomerGateway": { + "DeleteCoreNetwork": { "http": { "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/customer-gateway-associations/{customerGatewayArn}" + "requestUri": "/core-networks/{coreNetworkId}" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId", - "CustomerGatewayArn" + "CoreNetworkId" ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" - }, - "CustomerGatewayArn": { + "CoreNetworkId": { "location": "uri", - "locationName": "customerGatewayArn" + "locationName": "coreNetworkId" } } }, "output": { "type": "structure", "members": { - "CustomerGatewayAssociation": { - "shape": "S4" + "CoreNetwork": { + "shape": "S1w" } } } }, - "DisassociateLink": { + "DeleteCoreNetworkPolicyVersion": { "http": { "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/link-associations" + "requestUri": "/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId", - "DeviceId", - "LinkId" + "CoreNetworkId", + "PolicyVersionId" ], "members": { - "GlobalNetworkId": { + "CoreNetworkId": { "location": "uri", - "locationName": "globalNetworkId" - }, - "DeviceId": { - "location": "querystring", - "locationName": "deviceId" + "locationName": "coreNetworkId" }, - "LinkId": { - "location": "querystring", - "locationName": "linkId" + "PolicyVersionId": { + "location": "uri", + "locationName": "policyVersionId", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "LinkAssociation": { - "shape": "S8" + "CoreNetworkPolicy": { + "shape": "S3q" } } } }, - "DisassociateTransitGatewayConnectPeer": { + "DeleteDevice": { "http": { "method": "DELETE", - "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations/{transitGatewayConnectPeerArn}" + "requestUri": "/global-networks/{globalNetworkId}/devices/{deviceId}" }, "input": { "type": "structure", "required": [ "GlobalNetworkId", - "TransitGatewayConnectPeerArn" + "DeviceId" ], "members": { "GlobalNetworkId": { "location": "uri", "locationName": "globalNetworkId" }, - "TransitGatewayConnectPeerArn": { + "DeviceId": { + "location": "uri", + "locationName": "deviceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Device": { + "shape": "S29" + } + } + } + }, + "DeleteGlobalNetwork": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + } + } + }, + "output": { + "type": "structure", + "members": { + "GlobalNetwork": { + "shape": "S2e" + } + } + } + }, + "DeleteLink": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/links/{linkId}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "LinkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "LinkId": { + "location": "uri", + "locationName": "linkId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Link": { + "shape": "S2k" + } + } + } + }, + "DeletePeering": { + "http": { + "method": "DELETE", + "requestUri": "/peerings/{peeringId}" + }, + "input": { + "type": "structure", + "required": [ + "PeeringId" + ], + "members": { + "PeeringId": { + "location": "uri", + "locationName": "peeringId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Peering": { + "shape": "S30" + } + } + } + }, + "DeleteResourcePolicy": { + "http": { + "method": "DELETE", + "requestUri": "/resource-policy/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteSite": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/sites/{siteId}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "SiteId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "SiteId": { + "location": "uri", + "locationName": "siteId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Site": { + "shape": "S2p" + } + } + } + }, + "DeregisterTransitGateway": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-registrations/{transitGatewayArn}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "TransitGatewayArn" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "TransitGatewayArn": { + "location": "uri", + "locationName": "transitGatewayArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayRegistration": { + "shape": "S4a" + } + } + } + }, + "DescribeGlobalNetworks": { + "http": { + "method": "GET", + "requestUri": "/global-networks" + }, + "input": { + "type": "structure", + "members": { + "GlobalNetworkIds": { + "location": "querystring", + "locationName": "globalNetworkIds", + "type": "list", + "member": {} + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "GlobalNetworks": { + "type": "list", + "member": { + "shape": "S2e" + } + }, + "NextToken": {} + } + } + }, + "DisassociateConnectPeer": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/connect-peer-associations/{connectPeerId}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "ConnectPeerId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "ConnectPeerId": { + "location": "uri", + "locationName": "connectPeerId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectPeerAssociation": { + "shape": "Sq" + } + } + } + }, + "DisassociateCustomerGateway": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/customer-gateway-associations/{customerGatewayArn}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "CustomerGatewayArn" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "CustomerGatewayArn": { + "location": "uri", + "locationName": "customerGatewayArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomerGatewayAssociation": { + "shape": "Sv" + } + } + } + }, + "DisassociateLink": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/link-associations" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "DeviceId", + "LinkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "DeviceId": { + "location": "querystring", + "locationName": "deviceId" + }, + "LinkId": { + "location": "querystring", + "locationName": "linkId" + } + } + }, + "output": { + "type": "structure", + "members": { + "LinkAssociation": { + "shape": "Sz" + } + } + } + }, + "DisassociateTransitGatewayConnectPeer": { + "http": { + "method": "DELETE", + "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations/{transitGatewayConnectPeerArn}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "TransitGatewayConnectPeerArn" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "TransitGatewayConnectPeerArn": { + "location": "uri", + "locationName": "transitGatewayConnectPeerArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayConnectPeerAssociation": { + "shape": "S14" + } + } + } + }, + "ExecuteCoreNetworkChangeSet": { + "http": { + "requestUri": "/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}/execute" + }, + "input": { + "type": "structure", + "required": [ + "CoreNetworkId", + "PolicyVersionId" + ], + "members": { + "CoreNetworkId": { + "location": "uri", + "locationName": "coreNetworkId" + }, + "PolicyVersionId": { + "location": "uri", + "locationName": "policyVersionId", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetConnectAttachment": { + "http": { + "method": "GET", + "requestUri": "/connect-attachments/{attachmentId}" + }, + "input": { + "type": "structure", + "required": [ + "AttachmentId" + ], + "members": { + "AttachmentId": { + "location": "uri", + "locationName": "attachmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectAttachment": { + "shape": "S1b" + } + } + } + }, + "GetConnectPeer": { + "http": { + "method": "GET", + "requestUri": "/connect-peers/{connectPeerId}" + }, + "input": { + "type": "structure", + "required": [ + "ConnectPeerId" + ], + "members": { + "ConnectPeerId": { + "location": "uri", + "locationName": "connectPeerId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectPeer": { + "shape": "S1i" + } + } + } + }, + "GetConnectPeerAssociations": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/connect-peer-associations" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "ConnectPeerIds": { + "location": "querystring", + "locationName": "connectPeerIds", + "type": "list", + "member": {} + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectPeerAssociations": { + "type": "list", + "member": { + "shape": "Sq" + } + }, + "NextToken": {} + } + } + }, + "GetConnections": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/connections" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "ConnectionIds": { + "location": "querystring", + "locationName": "connectionIds", + "type": "list", + "member": {} + }, + "DeviceId": { + "location": "querystring", + "locationName": "deviceId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Connections": { + "type": "list", + "member": { + "shape": "S1p" + } + }, + "NextToken": {} + } + } + }, + "GetCoreNetwork": { + "http": { + "method": "GET", + "requestUri": "/core-networks/{coreNetworkId}" + }, + "input": { + "type": "structure", + "required": [ + "CoreNetworkId" + ], + "members": { + "CoreNetworkId": { + "location": "uri", + "locationName": "coreNetworkId" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoreNetwork": { + "shape": "S1w" + } + } + } + }, + "GetCoreNetworkChangeEvents": { + "http": { + "method": "GET", + "requestUri": "/core-networks/{coreNetworkId}/core-network-change-events/{policyVersionId}" + }, + "input": { + "type": "structure", + "required": [ + "CoreNetworkId", + "PolicyVersionId" + ], + "members": { + "CoreNetworkId": { + "location": "uri", + "locationName": "coreNetworkId" + }, + "PolicyVersionId": { + "location": "uri", + "locationName": "policyVersionId", + "type": "integer" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoreNetworkChangeEvents": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Action": {}, + "IdentifierPath": {}, + "EventTime": { + "type": "timestamp" + }, + "Status": {}, + "Values": { + "type": "structure", + "members": { + "EdgeLocation": {}, + "SegmentName": {}, + "AttachmentId": {}, + "Cidr": {} + } + } + } + } + }, + "NextToken": {} + } + } + }, + "GetCoreNetworkChangeSet": { + "http": { + "method": "GET", + "requestUri": "/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}" + }, + "input": { + "type": "structure", + "required": [ + "CoreNetworkId", + "PolicyVersionId" + ], + "members": { + "CoreNetworkId": { + "location": "uri", + "locationName": "coreNetworkId" + }, + "PolicyVersionId": { + "location": "uri", + "locationName": "policyVersionId", + "type": "integer" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoreNetworkChanges": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Action": {}, + "Identifier": {}, + "PreviousValues": { + "shape": "S5j" + }, + "NewValues": { + "shape": "S5j" + }, + "IdentifierPath": {} + } + } + }, + "NextToken": {} + } + } + }, + "GetCoreNetworkPolicy": { + "http": { + "method": "GET", + "requestUri": "/core-networks/{coreNetworkId}/core-network-policy" + }, + "input": { + "type": "structure", + "required": [ + "CoreNetworkId" + ], + "members": { + "CoreNetworkId": { + "location": "uri", + "locationName": "coreNetworkId" + }, + "PolicyVersionId": { + "location": "querystring", + "locationName": "policyVersionId", + "type": "integer" + }, + "Alias": { + "location": "querystring", + "locationName": "alias" + } + } + }, + "output": { + "type": "structure", + "members": { + "CoreNetworkPolicy": { + "shape": "S3q" + } + } + } + }, + "GetCustomerGatewayAssociations": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/customer-gateway-associations" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "CustomerGatewayArns": { + "location": "querystring", + "locationName": "customerGatewayArns", + "type": "list", + "member": {} + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomerGatewayAssociations": { + "type": "list", + "member": { + "shape": "Sv" + } + }, + "NextToken": {} + } + } + }, + "GetDevices": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/devices" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "DeviceIds": { + "location": "querystring", + "locationName": "deviceIds", + "type": "list", + "member": {} + }, + "SiteId": { + "location": "querystring", + "locationName": "siteId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Devices": { + "type": "list", + "member": { + "shape": "S29" + } + }, + "NextToken": {} + } + } + }, + "GetLinkAssociations": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/link-associations" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "DeviceId": { + "location": "querystring", + "locationName": "deviceId" + }, + "LinkId": { + "location": "querystring", + "locationName": "linkId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "LinkAssociations": { + "type": "list", + "member": { + "shape": "Sz" + } + }, + "NextToken": {} + } + } + }, + "GetLinks": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/links" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "LinkIds": { + "location": "querystring", + "locationName": "linkIds", + "type": "list", + "member": {} + }, + "SiteId": { + "location": "querystring", + "locationName": "siteId" + }, + "Type": { + "location": "querystring", + "locationName": "type" + }, + "Provider": { + "location": "querystring", + "locationName": "provider" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Links": { + "type": "list", + "member": { + "shape": "S2k" + } + }, + "NextToken": {} + } + } + }, + "GetNetworkResourceCounts": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/network-resource-count" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkResourceCounts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceType": {}, + "Count": { + "type": "integer" + } + } + } + }, + "NextToken": {} + } + } + }, + "GetNetworkResourceRelationships": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/network-resource-relationships" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "CoreNetworkId": { + "location": "querystring", + "locationName": "coreNetworkId" + }, + "RegisteredGatewayArn": { + "location": "querystring", + "locationName": "registeredGatewayArn" + }, + "AwsRegion": { + "location": "querystring", + "locationName": "awsRegion" + }, + "AccountId": { + "location": "querystring", + "locationName": "accountId" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "ResourceArn": { + "location": "querystring", + "locationName": "resourceArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Relationships": { + "type": "list", + "member": { + "type": "structure", + "members": { + "From": {}, + "To": {} + } + } + }, + "NextToken": {} + } + } + }, + "GetNetworkResources": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/network-resources" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "CoreNetworkId": { + "location": "querystring", + "locationName": "coreNetworkId" + }, + "RegisteredGatewayArn": { + "location": "querystring", + "locationName": "registeredGatewayArn" + }, + "AwsRegion": { + "location": "querystring", + "locationName": "awsRegion" + }, + "AccountId": { + "location": "querystring", + "locationName": "accountId" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "ResourceArn": { + "location": "querystring", + "locationName": "resourceArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkResources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RegisteredGatewayArn": {}, + "CoreNetworkId": {}, + "AwsRegion": {}, + "AccountId": {}, + "ResourceType": {}, + "ResourceId": {}, + "ResourceArn": {}, + "Definition": {}, + "DefinitionTimestamp": { + "type": "timestamp" + }, + "Tags": { + "shape": "Se" + }, + "Metadata": { + "shape": "S6d" + } + } + } + }, + "NextToken": {} + } + } + }, + "GetNetworkRoutes": { + "http": { + "requestUri": "/global-networks/{globalNetworkId}/network-routes" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "RouteTableIdentifier" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "RouteTableIdentifier": { + "type": "structure", + "members": { + "TransitGatewayRouteTableArn": {}, + "CoreNetworkSegmentEdge": { + "shape": "S6g" + } + } + }, + "ExactCidrMatches": { + "shape": "S1g" + }, + "LongestPrefixMatches": { + "shape": "S1g" + }, + "SubnetOfMatches": { + "shape": "S1g" + }, + "SupernetOfMatches": { + "shape": "S1g" + }, + "PrefixListIds": { + "shape": "S1g" + }, + "States": { + "type": "list", + "member": {} + }, + "Types": { + "type": "list", + "member": {} + }, + "DestinationFilters": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "RouteTableArn": {}, + "CoreNetworkSegmentEdge": { + "shape": "S6g" + }, + "RouteTableType": {}, + "RouteTableTimestamp": { + "type": "timestamp" + }, + "NetworkRoutes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DestinationCidrBlock": {}, + "Destinations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CoreNetworkAttachmentId": {}, + "TransitGatewayAttachmentId": {}, + "SegmentName": {}, + "EdgeLocation": {}, + "ResourceType": {}, + "ResourceId": {} + } + } + }, + "PrefixListId": {}, + "State": {}, + "Type": {} + } + } + } + } + } + }, + "GetNetworkTelemetry": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/network-telemetry" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "CoreNetworkId": { + "location": "querystring", + "locationName": "coreNetworkId" + }, + "RegisteredGatewayArn": { + "location": "querystring", + "locationName": "registeredGatewayArn" + }, + "AwsRegion": { + "location": "querystring", + "locationName": "awsRegion" + }, + "AccountId": { + "location": "querystring", + "locationName": "accountId" + }, + "ResourceType": { + "location": "querystring", + "locationName": "resourceType" + }, + "ResourceArn": { + "location": "querystring", + "locationName": "resourceArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NetworkTelemetry": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RegisteredGatewayArn": {}, + "CoreNetworkId": {}, + "AwsRegion": {}, + "AccountId": {}, + "ResourceType": {}, + "ResourceId": {}, + "ResourceArn": {}, + "Address": {}, + "Health": { + "type": "structure", + "members": { + "Type": {}, + "Status": {}, + "Timestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "GetResourcePolicy": { + "http": { + "method": "GET", + "requestUri": "/resource-policy/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "PolicyDocument": { + "jsonvalue": true + } + } + } + }, + "GetRouteAnalysis": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/route-analyses/{routeAnalysisId}" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "RouteAnalysisId" + ], + "members": { + "GlobalNetworkId": { "location": "uri", - "locationName": "transitGatewayConnectPeerArn" + "locationName": "globalNetworkId" + }, + "RouteAnalysisId": { + "location": "uri", + "locationName": "routeAnalysisId" + } + } + }, + "output": { + "type": "structure", + "members": { + "RouteAnalysis": { + "shape": "S78" + } + } + } + }, + "GetSiteToSiteVpnAttachment": { + "http": { + "method": "GET", + "requestUri": "/site-to-site-vpn-attachments/{attachmentId}" + }, + "input": { + "type": "structure", + "required": [ + "AttachmentId" + ], + "members": { + "AttachmentId": { + "location": "uri", + "locationName": "attachmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "SiteToSiteVpnAttachment": { + "shape": "S2v" + } + } + } + }, + "GetSites": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/sites" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "SiteIds": { + "location": "querystring", + "locationName": "siteIds", + "type": "list", + "member": {} + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Sites": { + "type": "list", + "member": { + "shape": "S2p" + } + }, + "NextToken": {} + } + } + }, + "GetTransitGatewayConnectPeerAssociations": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "TransitGatewayConnectPeerArns": { + "location": "querystring", + "locationName": "transitGatewayConnectPeerArns", + "type": "list", + "member": {} + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayConnectPeerAssociations": { + "type": "list", + "member": { + "shape": "S14" + } + }, + "NextToken": {} + } + } + }, + "GetTransitGatewayPeering": { + "http": { + "method": "GET", + "requestUri": "/transit-gateway-peerings/{peeringId}" + }, + "input": { + "type": "structure", + "required": [ + "PeeringId" + ], + "members": { + "PeeringId": { + "location": "uri", + "locationName": "peeringId" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayPeering": { + "shape": "S2z" + } + } + } + }, + "GetTransitGatewayRegistrations": { + "http": { + "method": "GET", + "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-registrations" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "TransitGatewayArns": { + "location": "querystring", + "locationName": "transitGatewayArns", + "type": "list", + "member": {} + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayRegistrations": { + "type": "list", + "member": { + "shape": "S4a" + } + }, + "NextToken": {} + } + } + }, + "GetTransitGatewayRouteTableAttachment": { + "http": { + "method": "GET", + "requestUri": "/transit-gateway-route-table-attachments/{attachmentId}" + }, + "input": { + "type": "structure", + "required": [ + "AttachmentId" + ], + "members": { + "AttachmentId": { + "location": "uri", + "locationName": "attachmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayRouteTableAttachment": { + "shape": "S38" + } + } + } + }, + "GetVpcAttachment": { + "http": { + "method": "GET", + "requestUri": "/vpc-attachments/{attachmentId}" + }, + "input": { + "type": "structure", + "required": [ + "AttachmentId" + ], + "members": { + "AttachmentId": { + "location": "uri", + "locationName": "attachmentId" + } + } + }, + "output": { + "type": "structure", + "members": { + "VpcAttachment": { + "shape": "S3f" + } + } + } + }, + "ListAttachments": { + "http": { + "method": "GET", + "requestUri": "/attachments" + }, + "input": { + "type": "structure", + "members": { + "CoreNetworkId": { + "location": "querystring", + "locationName": "coreNetworkId" + }, + "AttachmentType": { + "location": "querystring", + "locationName": "attachmentType" + }, + "EdgeLocation": { + "location": "querystring", + "locationName": "edgeLocation" + }, + "State": { + "location": "querystring", + "locationName": "state" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" } } }, "output": { "type": "structure", "members": { - "TransitGatewayConnectPeerAssociation": { - "shape": "Sc" - } + "Attachments": { + "type": "list", + "member": { + "shape": "S4" + } + }, + "NextToken": {} } } }, - "GetConnections": { + "ListConnectPeers": { "http": { "method": "GET", - "requestUri": "/global-networks/{globalNetworkId}/connections" + "requestUri": "/connect-peers" }, "input": { "type": "structure", - "required": [ - "GlobalNetworkId" - ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" - }, - "ConnectionIds": { - "shape": "S1n", + "CoreNetworkId": { "location": "querystring", - "locationName": "connectionIds" + "locationName": "coreNetworkId" }, - "DeviceId": { + "ConnectAttachmentId": { "location": "querystring", - "locationName": "deviceId" + "locationName": "connectAttachmentId" }, "MaxResults": { "location": "querystring", @@ -622,35 +2369,43 @@ "output": { "type": "structure", "members": { - "Connections": { + "ConnectPeers": { "type": "list", "member": { - "shape": "Sk" + "type": "structure", + "members": { + "CoreNetworkId": {}, + "ConnectAttachmentId": {}, + "ConnectPeerId": {}, + "EdgeLocation": {}, + "ConnectPeerState": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Tags": { + "shape": "Se" + } + } } }, "NextToken": {} } } }, - "GetCustomerGatewayAssociations": { + "ListCoreNetworkPolicyVersions": { "http": { "method": "GET", - "requestUri": "/global-networks/{globalNetworkId}/customer-gateway-associations" + "requestUri": "/core-networks/{coreNetworkId}/core-network-policy-versions" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId" + "CoreNetworkId" ], "members": { - "GlobalNetworkId": { + "CoreNetworkId": { "location": "uri", - "locationName": "globalNetworkId" - }, - "CustomerGatewayArns": { - "shape": "S1n", - "location": "querystring", - "locationName": "customerGatewayArns" + "locationName": "coreNetworkId" }, "MaxResults": { "location": "querystring", @@ -666,40 +2421,36 @@ "output": { "type": "structure", "members": { - "CustomerGatewayAssociations": { + "CoreNetworkPolicyVersions": { "type": "list", "member": { - "shape": "S4" + "type": "structure", + "members": { + "CoreNetworkId": {}, + "PolicyVersionId": { + "type": "integer" + }, + "Alias": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ChangeSetState": {} + } } }, "NextToken": {} } } }, - "GetDevices": { + "ListCoreNetworks": { "http": { "method": "GET", - "requestUri": "/global-networks/{globalNetworkId}/devices" + "requestUri": "/core-networks" }, "input": { "type": "structure", - "required": [ - "GlobalNetworkId" - ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" - }, - "DeviceIds": { - "shape": "S1n", - "location": "querystring", - "locationName": "deviceIds" - }, - "SiteId": { - "location": "querystring", - "locationName": "siteId" - }, "MaxResults": { "location": "querystring", "locationName": "maxResults", @@ -714,39 +2465,35 @@ "output": { "type": "structure", "members": { - "Devices": { + "CoreNetworks": { "type": "list", "member": { - "shape": "Sr" + "type": "structure", + "members": { + "CoreNetworkId": {}, + "CoreNetworkArn": {}, + "GlobalNetworkId": {}, + "OwnerAccountId": {}, + "State": {}, + "Description": {}, + "Tags": { + "shape": "Se" + } + } } }, "NextToken": {} } } }, - "GetLinkAssociations": { + "ListOrganizationServiceAccessStatus": { "http": { "method": "GET", - "requestUri": "/global-networks/{globalNetworkId}/link-associations" + "requestUri": "/organizations/service-access" }, "input": { "type": "structure", - "required": [ - "GlobalNetworkId" - ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" - }, - "DeviceId": { - "location": "querystring", - "locationName": "deviceId" - }, - "LinkId": { - "location": "querystring", - "locationName": "linkId" - }, "MaxResults": { "location": "querystring", "locationName": "maxResults", @@ -761,47 +2508,36 @@ "output": { "type": "structure", "members": { - "LinkAssociations": { - "type": "list", - "member": { - "shape": "S8" - } + "OrganizationStatus": { + "shape": "S8n" }, "NextToken": {} } } }, - "GetLinks": { + "ListPeerings": { "http": { "method": "GET", - "requestUri": "/global-networks/{globalNetworkId}/links" + "requestUri": "/peerings" }, "input": { "type": "structure", - "required": [ - "GlobalNetworkId" - ], "members": { - "GlobalNetworkId": { - "location": "uri", - "locationName": "globalNetworkId" - }, - "LinkIds": { - "shape": "S1n", + "CoreNetworkId": { "location": "querystring", - "locationName": "linkIds" + "locationName": "coreNetworkId" }, - "SiteId": { + "PeeringType": { "location": "querystring", - "locationName": "siteId" + "locationName": "peeringType" }, - "Type": { + "EdgeLocation": { "location": "querystring", - "locationName": "type" + "locationName": "edgeLocation" }, - "Provider": { + "State": { "location": "querystring", - "locationName": "provider" + "locationName": "state" }, "MaxResults": { "location": "querystring", @@ -817,197 +2553,243 @@ "output": { "type": "structure", "members": { - "Links": { + "Peerings": { "type": "list", "member": { - "shape": "S11" + "shape": "S30" } }, "NextToken": {} } } }, - "GetSites": { + "ListTagsForResource": { "http": { "method": "GET", - "requestUri": "/global-networks/{globalNetworkId}/sites" + "requestUri": "/tags/{resourceArn}" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId" + "ResourceArn" ], "members": { - "GlobalNetworkId": { + "ResourceArn": { "location": "uri", - "locationName": "globalNetworkId" - }, - "SiteIds": { - "shape": "S1n", - "location": "querystring", - "locationName": "siteIds" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "locationName": "resourceArn" } } }, "output": { "type": "structure", "members": { - "Sites": { - "type": "list", - "member": { - "shape": "S15" - } - }, - "NextToken": {} + "TagList": { + "shape": "Se" + } } } }, - "GetTransitGatewayConnectPeerAssociations": { + "PutCoreNetworkPolicy": { "http": { - "method": "GET", - "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations" + "requestUri": "/core-networks/{coreNetworkId}/core-network-policy" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId" + "CoreNetworkId", + "PolicyDocument" ], "members": { - "GlobalNetworkId": { + "CoreNetworkId": { "location": "uri", - "locationName": "globalNetworkId" + "locationName": "coreNetworkId" }, - "TransitGatewayConnectPeerArns": { - "shape": "S1n", - "location": "querystring", - "locationName": "transitGatewayConnectPeerArns" + "PolicyDocument": { + "jsonvalue": true }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", + "Description": {}, + "LatestVersionId": { "type": "integer" }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "ClientToken": { + "idempotencyToken": true } } }, "output": { "type": "structure", "members": { - "TransitGatewayConnectPeerAssociations": { - "type": "list", - "member": { - "shape": "Sc" - } + "CoreNetworkPolicy": { + "shape": "S3q" + } + } + } + }, + "PutResourcePolicy": { + "http": { + "requestUri": "/resource-policy/{resourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "PolicyDocument", + "ResourceArn" + ], + "members": { + "PolicyDocument": { + "jsonvalue": true }, - "NextToken": {} + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + } } + }, + "output": { + "type": "structure", + "members": {} } }, - "GetTransitGatewayRegistrations": { + "RegisterTransitGateway": { "http": { - "method": "GET", "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-registrations" }, "input": { "type": "structure", "required": [ - "GlobalNetworkId" + "GlobalNetworkId", + "TransitGatewayArn" ], "members": { "GlobalNetworkId": { "location": "uri", "locationName": "globalNetworkId" }, - "TransitGatewayArns": { - "shape": "S1n", - "location": "querystring", - "locationName": "transitGatewayArns" - }, - "MaxResults": { - "location": "querystring", - "locationName": "maxResults", - "type": "integer" - }, - "NextToken": { - "location": "querystring", - "locationName": "nextToken" + "TransitGatewayArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "TransitGatewayRegistration": { + "shape": "S4a" + } + } + } + }, + "RejectAttachment": { + "http": { + "requestUri": "/attachments/{attachmentId}/reject" + }, + "input": { + "type": "structure", + "required": [ + "AttachmentId" + ], + "members": { + "AttachmentId": { + "location": "uri", + "locationName": "attachmentId" } } }, "output": { "type": "structure", "members": { - "TransitGatewayRegistrations": { - "type": "list", - "member": { - "shape": "S1j" - } - }, - "NextToken": {} + "Attachment": { + "shape": "S4" + } } } }, - "ListTagsForResource": { + "RestoreCoreNetworkPolicyVersion": { "http": { - "method": "GET", - "requestUri": "/tags/{resourceArn}" + "requestUri": "/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}/restore" }, "input": { "type": "structure", "required": [ - "ResourceArn" + "CoreNetworkId", + "PolicyVersionId" ], "members": { - "ResourceArn": { + "CoreNetworkId": { "location": "uri", - "locationName": "resourceArn" + "locationName": "coreNetworkId" + }, + "PolicyVersionId": { + "location": "uri", + "locationName": "policyVersionId", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "TagList": { - "shape": "Sf" + "CoreNetworkPolicy": { + "shape": "S3q" } } } }, - "RegisterTransitGateway": { + "StartOrganizationServiceAccessUpdate": { "http": { - "requestUri": "/global-networks/{globalNetworkId}/transit-gateway-registrations" + "requestUri": "/organizations/service-access" + }, + "input": { + "type": "structure", + "required": [ + "Action" + ], + "members": { + "Action": {} + } + }, + "output": { + "type": "structure", + "members": { + "OrganizationStatus": { + "shape": "S8n" + } + } + } + }, + "StartRouteAnalysis": { + "http": { + "requestUri": "/global-networks/{globalNetworkId}/route-analyses" }, "input": { "type": "structure", "required": [ "GlobalNetworkId", - "TransitGatewayArn" + "Source", + "Destination" ], "members": { "GlobalNetworkId": { "location": "uri", "locationName": "globalNetworkId" }, - "TransitGatewayArn": {} + "Source": { + "shape": "S9d" + }, + "Destination": { + "shape": "S9d" + }, + "IncludeReturnPath": { + "type": "boolean" + }, + "UseMiddleboxes": { + "type": "boolean" + } } }, "output": { "type": "structure", "members": { - "TransitGatewayRegistration": { - "shape": "S1j" + "RouteAnalysis": { + "shape": "S78" } } } @@ -1028,7 +2810,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, @@ -1084,18 +2866,45 @@ }, "ConnectionId": { "location": "uri", - "locationName": "connectionId" + "locationName": "connectionId" + }, + "LinkId": {}, + "ConnectedLinkId": {}, + "Description": {} + } + }, + "output": { + "type": "structure", + "members": { + "Connection": { + "shape": "S1p" + } + } + } + }, + "UpdateCoreNetwork": { + "http": { + "method": "PATCH", + "requestUri": "/core-networks/{coreNetworkId}" + }, + "input": { + "type": "structure", + "required": [ + "CoreNetworkId" + ], + "members": { + "CoreNetworkId": { + "location": "uri", + "locationName": "coreNetworkId" }, - "LinkId": {}, - "ConnectedLinkId": {}, "Description": {} } }, "output": { "type": "structure", "members": { - "Connection": { - "shape": "Sk" + "CoreNetwork": { + "shape": "S1w" } } } @@ -1121,7 +2930,7 @@ "locationName": "deviceId" }, "AWSLocation": { - "shape": "So" + "shape": "S24" }, "Description": {}, "Type": {}, @@ -1129,7 +2938,7 @@ "Model": {}, "SerialNumber": {}, "Location": { - "shape": "Sp" + "shape": "S26" }, "SiteId": {} } @@ -1138,7 +2947,7 @@ "type": "structure", "members": { "Device": { - "shape": "Sr" + "shape": "S29" } } } @@ -1165,7 +2974,7 @@ "type": "structure", "members": { "GlobalNetwork": { - "shape": "Sv" + "shape": "S2e" } } } @@ -1193,7 +3002,7 @@ "Description": {}, "Type": {}, "Bandwidth": { - "shape": "Sy" + "shape": "S2i" }, "Provider": {} } @@ -1202,7 +3011,43 @@ "type": "structure", "members": { "Link": { - "shape": "S11" + "shape": "S2k" + } + } + } + }, + "UpdateNetworkResourceMetadata": { + "http": { + "method": "PATCH", + "requestUri": "/global-networks/{globalNetworkId}/network-resources/{resourceArn}/metadata" + }, + "input": { + "type": "structure", + "required": [ + "GlobalNetworkId", + "ResourceArn", + "Metadata" + ], + "members": { + "GlobalNetworkId": { + "location": "uri", + "locationName": "globalNetworkId" + }, + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "Metadata": { + "shape": "S6d" + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourceArn": {}, + "Metadata": { + "shape": "S6d" } } } @@ -1229,7 +3074,7 @@ }, "Description": {}, "Location": { - "shape": "Sp" + "shape": "S26" } } }, @@ -1237,7 +3082,42 @@ "type": "structure", "members": { "Site": { - "shape": "S15" + "shape": "S2p" + } + } + } + }, + "UpdateVpcAttachment": { + "http": { + "method": "PATCH", + "requestUri": "/vpc-attachments/{attachmentId}" + }, + "input": { + "type": "structure", + "required": [ + "AttachmentId" + ], + "members": { + "AttachmentId": { + "location": "uri", + "locationName": "attachmentId" + }, + "AddSubnetArns": { + "shape": "S3b" + }, + "RemoveSubnetArns": { + "shape": "S3b" + }, + "Options": { + "shape": "S3c" + } + } + }, + "output": { + "type": "structure", + "members": { + "VpcAttachment": { + "shape": "S3f" } } } @@ -1245,6 +3125,64 @@ }, "shapes": { "S4": { + "type": "structure", + "members": { + "CoreNetworkId": {}, + "CoreNetworkArn": {}, + "AttachmentId": {}, + "OwnerAccountId": {}, + "AttachmentType": {}, + "State": {}, + "EdgeLocation": {}, + "ResourceArn": {}, + "AttachmentPolicyRuleNumber": { + "type": "integer" + }, + "SegmentName": {}, + "Tags": { + "shape": "Se" + }, + "ProposedSegmentChange": { + "type": "structure", + "members": { + "Tags": { + "shape": "Se" + }, + "AttachmentPolicyRuleNumber": { + "type": "integer" + }, + "SegmentName": {} + } + }, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + } + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sq": { + "type": "structure", + "members": { + "ConnectPeerId": {}, + "GlobalNetworkId": {}, + "DeviceId": {}, + "LinkId": {}, + "State": {} + } + }, + "Sv": { "type": "structure", "members": { "CustomerGatewayArn": {}, @@ -1254,7 +3192,7 @@ "State": {} } }, - "S8": { + "Sz": { "type": "structure", "members": { "GlobalNetworkId": {}, @@ -1263,7 +3201,7 @@ "LinkAssociationState": {} } }, - "Sc": { + "S14": { "type": "structure", "members": { "TransitGatewayConnectPeerArn": {}, @@ -1273,17 +3211,72 @@ "State": {} } }, - "Sf": { + "S17": { + "type": "structure", + "members": { + "Protocol": {} + } + }, + "S1b": { + "type": "structure", + "members": { + "Attachment": { + "shape": "S4" + }, + "TransportAttachmentId": {}, + "Options": { + "shape": "S17" + } + } + }, + "S1g": { "type": "list", - "member": { - "type": "structure", - "members": { - "Key": {}, - "Value": {} + "member": {} + }, + "S1i": { + "type": "structure", + "members": { + "CoreNetworkId": {}, + "ConnectAttachmentId": {}, + "ConnectPeerId": {}, + "EdgeLocation": {}, + "State": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Configuration": { + "type": "structure", + "members": { + "CoreNetworkAddress": {}, + "PeerAddress": {}, + "InsideCidrBlocks": { + "shape": "S1g" + }, + "Protocol": {}, + "BgpConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CoreNetworkAsn": { + "type": "long" + }, + "PeerAsn": { + "type": "long" + }, + "CoreNetworkAddress": {}, + "PeerAddress": {} + } + } + } + } + }, + "Tags": { + "shape": "Se" } } }, - "Sk": { + "S1p": { "type": "structure", "members": { "ConnectionId": {}, @@ -1299,18 +3292,68 @@ }, "State": {}, "Tags": { - "shape": "Sf" + "shape": "Se" + } + } + }, + "S1w": { + "type": "structure", + "members": { + "GlobalNetworkId": {}, + "CoreNetworkId": {}, + "CoreNetworkArn": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "State": {}, + "Segments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "EdgeLocations": { + "shape": "S20" + }, + "SharedSegments": { + "shape": "S1g" + } + } + } + }, + "Edges": { + "type": "list", + "member": { + "type": "structure", + "members": { + "EdgeLocation": {}, + "Asn": { + "type": "long" + }, + "InsideCidrBlocks": { + "shape": "S1g" + } + } + } + }, + "Tags": { + "shape": "Se" } } }, - "So": { + "S20": { + "type": "list", + "member": {} + }, + "S24": { "type": "structure", "members": { "Zone": {}, "SubnetArn": {} } }, - "Sp": { + "S26": { "type": "structure", "members": { "Address": {}, @@ -1319,14 +3362,14 @@ }, "sensitive": true }, - "Sr": { + "S29": { "type": "structure", "members": { "DeviceId": {}, "DeviceArn": {}, "GlobalNetworkId": {}, "AWSLocation": { - "shape": "So" + "shape": "S24" }, "Description": {}, "Type": {}, @@ -1334,7 +3377,7 @@ "Model": {}, "SerialNumber": {}, "Location": { - "shape": "Sp" + "shape": "S26" }, "SiteId": {}, "CreatedAt": { @@ -1342,11 +3385,11 @@ }, "State": {}, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, - "Sv": { + "S2e": { "type": "structure", "members": { "GlobalNetworkId": {}, @@ -1357,11 +3400,11 @@ }, "State": {}, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, - "Sy": { + "S2i": { "type": "structure", "members": { "UploadSpeed": { @@ -1372,7 +3415,7 @@ } } }, - "S11": { + "S2k": { "type": "structure", "members": { "LinkId": {}, @@ -1382,7 +3425,7 @@ "Description": {}, "Type": {}, "Bandwidth": { - "shape": "Sy" + "shape": "S2i" }, "Provider": {}, "CreatedAt": { @@ -1390,11 +3433,11 @@ }, "State": {}, "Tags": { - "shape": "Sf" + "shape": "Se" } } }, - "S15": { + "S2p": { "type": "structure", "members": { "SiteId": {}, @@ -1402,18 +3445,128 @@ "GlobalNetworkId": {}, "Description": {}, "Location": { - "shape": "Sp" + "shape": "S26" }, "CreatedAt": { "type": "timestamp" }, "State": {}, "Tags": { - "shape": "Sf" + "shape": "Se" + } + } + }, + "S2v": { + "type": "structure", + "members": { + "Attachment": { + "shape": "S4" + }, + "VpnConnectionArn": {} + } + }, + "S2z": { + "type": "structure", + "members": { + "Peering": { + "shape": "S30" + }, + "TransitGatewayArn": {}, + "TransitGatewayPeeringAttachmentId": {} + } + }, + "S30": { + "type": "structure", + "members": { + "CoreNetworkId": {}, + "CoreNetworkArn": {}, + "PeeringId": {}, + "OwnerAccountId": {}, + "PeeringType": {}, + "State": {}, + "EdgeLocation": {}, + "ResourceArn": {}, + "Tags": { + "shape": "Se" + }, + "CreatedAt": { + "type": "timestamp" + } + } + }, + "S38": { + "type": "structure", + "members": { + "Attachment": { + "shape": "S4" + }, + "PeeringId": {}, + "TransitGatewayRouteTableArn": {} + } + }, + "S3b": { + "type": "list", + "member": {} + }, + "S3c": { + "type": "structure", + "members": { + "Ipv6Support": { + "type": "boolean" + }, + "ApplianceModeSupport": { + "type": "boolean" + } + } + }, + "S3f": { + "type": "structure", + "members": { + "Attachment": { + "shape": "S4" + }, + "SubnetArns": { + "shape": "S3b" + }, + "Options": { + "shape": "S3c" + } + } + }, + "S3q": { + "type": "structure", + "members": { + "CoreNetworkId": {}, + "PolicyVersionId": { + "type": "integer" + }, + "Alias": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "ChangeSetState": {}, + "PolicyErrors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ErrorCode", + "Message" + ], + "members": { + "ErrorCode": {}, + "Message": {}, + "Path": {} + } + } + }, + "PolicyDocument": { + "jsonvalue": true } } }, - "S1j": { + "S4a": { "type": "structure", "members": { "GlobalNetworkId": {}, @@ -1427,9 +3580,143 @@ } } }, - "S1n": { - "type": "list", - "member": {} + "S5j": { + "type": "structure", + "members": { + "SegmentName": {}, + "EdgeLocations": { + "shape": "S20" + }, + "Asn": { + "type": "long" + }, + "Cidr": {}, + "DestinationIdentifier": {}, + "InsideCidrBlocks": { + "shape": "S1g" + }, + "SharedSegments": { + "shape": "S1g" + } + } + }, + "S6d": { + "type": "map", + "key": {}, + "value": {} + }, + "S6g": { + "type": "structure", + "members": { + "CoreNetworkId": {}, + "SegmentName": {}, + "EdgeLocation": {} + } + }, + "S78": { + "type": "structure", + "members": { + "GlobalNetworkId": {}, + "OwnerAccountId": {}, + "RouteAnalysisId": {}, + "StartTimestamp": { + "type": "timestamp" + }, + "Status": {}, + "Source": { + "shape": "S7a" + }, + "Destination": { + "shape": "S7a" + }, + "IncludeReturnPath": { + "type": "boolean" + }, + "UseMiddleboxes": { + "type": "boolean" + }, + "ForwardPath": { + "shape": "S7c" + }, + "ReturnPath": { + "shape": "S7c" + } + } + }, + "S7a": { + "type": "structure", + "members": { + "TransitGatewayAttachmentArn": {}, + "TransitGatewayArn": {}, + "IpAddress": {} + } + }, + "S7c": { + "type": "structure", + "members": { + "CompletionStatus": { + "type": "structure", + "members": { + "ResultCode": {}, + "ReasonCode": {}, + "ReasonContext": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "Path": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Sequence": { + "type": "integer" + }, + "Resource": { + "type": "structure", + "members": { + "RegisteredGatewayArn": {}, + "ResourceArn": {}, + "ResourceType": {}, + "Definition": {}, + "NameTag": {}, + "IsMiddlebox": { + "type": "boolean" + } + } + }, + "DestinationCidrBlock": {} + } + } + } + } + }, + "S8n": { + "type": "structure", + "members": { + "OrganizationId": {}, + "OrganizationAwsServiceAccessStatus": {}, + "SLRDeploymentStatus": {}, + "AccountStatusList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccountId": {}, + "SLRDeploymentStatus": {} + } + } + } + } + }, + "S9d": { + "type": "structure", + "members": { + "TransitGatewayAttachmentArn": {}, + "IpAddress": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/nimble-2020-08-01.min.json b/iamlivecore/service/nimble-2020-08-01.min.json index 3e0d0059..220adafc 100644 --- a/iamlivecore/service/nimble-2020-08-01.min.json +++ b/iamlivecore/service/nimble-2020-08-01.min.json @@ -1,14 +1,15 @@ { + "version": "2.0", "metadata": { "apiVersion": "2020-08-01", "endpointPrefix": "nimble", - "signingName": "nimble", + "jsonVersion": "1.1", + "protocol": "rest-json", "serviceFullName": "AmazonNimbleStudio", "serviceId": "nimble", - "protocol": "rest-json", - "jsonVersion": "1.1", - "uid": "nimble-2020-08-01", - "signatureVersion": "v4" + "signatureVersion": "v4", + "signingName": "nimble", + "uid": "nimble-2020-08-01" }, "operations": { "AcceptEulas": { @@ -18,31 +19,29 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "eulaIds": { - "shape": "S3", - "locationName": "eulaIds" + "shape": "S3" }, "studioId": { "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", "members": { "eulaAcceptances": { - "shape": "S6", - "locationName": "eulaAcceptances" + "shape": "S6" } } } @@ -54,58 +53,52 @@ }, "input": { "type": "structure", + "required": [ + "ec2SubnetIds", + "launchProfileProtocolVersions", + "name", + "streamConfiguration", + "studioComponentIds", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "description": { - "locationName": "description" + "shape": "Sc" }, "ec2SubnetIds": { - "shape": "Sd", - "locationName": "ec2SubnetIds" + "shape": "Sd" }, "launchProfileProtocolVersions": { - "shape": "Sf", - "locationName": "launchProfileProtocolVersions" + "shape": "Sf" }, "name": { - "locationName": "name" + "shape": "Sh" }, "streamConfiguration": { - "shape": "Si", - "locationName": "streamConfiguration" + "shape": "Si" }, "studioComponentIds": { - "shape": "Sp", - "locationName": "studioComponentIds" + "shape": "S15" }, "studioId": { "location": "uri", "locationName": "studioId" }, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" } - }, - "required": [ - "ec2SubnetIds", - "studioComponentIds", - "studioId", - "launchProfileProtocolVersions", - "name", - "streamConfiguration" - ] + } }, "output": { "type": "structure", "members": { "launchProfile": { - "shape": "Ss", - "locationName": "launchProfile" + "shape": "S18" } } } @@ -117,42 +110,38 @@ }, "input": { "type": "structure", + "required": [ + "ec2ImageId", + "name", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "description": { - "locationName": "description" - }, - "ec2ImageId": { - "locationName": "ec2ImageId" + "shape": "S1k" }, + "ec2ImageId": {}, "name": { - "locationName": "name" + "shape": "S1m" }, "studioId": { "location": "uri", "locationName": "studioId" }, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" } - }, - "required": [ - "studioId", - "name", - "ec2ImageId" - ] + } }, "output": { "type": "structure", "members": { "streamingImage": { - "shape": "S12", - "locationName": "streamingImage" + "shape": "S1o" } } } @@ -164,43 +153,34 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true - }, - "ec2InstanceType": { - "locationName": "ec2InstanceType" - }, - "launchProfileId": { - "locationName": "launchProfileId" - }, - "ownedBy": { - "locationName": "ownedBy" - }, - "streamingImageId": { - "locationName": "streamingImageId" + "locationName": "X-Amz-Client-Token" }, + "ec2InstanceType": {}, + "launchProfileId": {}, + "ownedBy": {}, + "streamingImageId": {}, "studioId": { "location": "uri", "locationName": "studioId" }, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", "members": { "session": { - "shape": "S1c", - "locationName": "session" + "shape": "S1y" } } } @@ -212,14 +192,17 @@ }, "input": { "type": "structure", + "required": [ + "sessionId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "expirationInSeconds": { - "locationName": "expirationInSeconds", "type": "integer" }, "sessionId": { @@ -230,21 +213,17 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "sessionId" - ] + } }, "output": { "type": "structure", "members": { "stream": { - "shape": "S1j", - "locationName": "stream" + "shape": "S26" } } - } + }, + "idempotent": true }, "CreateStudio": { "http": { @@ -253,46 +232,37 @@ }, "input": { "type": "structure", + "required": [ + "adminRoleArn", + "displayName", + "studioName", + "userRoleArn" + ], "members": { - "adminRoleArn": { - "locationName": "adminRoleArn" - }, + "adminRoleArn": {}, "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "displayName": { - "locationName": "displayName" + "shape": "S2c" }, "studioEncryptionConfiguration": { - "shape": "S1o", - "locationName": "studioEncryptionConfiguration" - }, - "studioName": { - "locationName": "studioName" + "shape": "S2d" }, + "studioName": {}, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" }, - "userRoleArn": { - "locationName": "userRoleArn" - } - }, - "required": [ - "displayName", - "studioName", - "userRoleArn", - "adminRoleArn" - ] + "userRoleArn": {} + } }, "output": { "type": "structure", "members": { "studio": { - "shape": "S1t", - "locationName": "studio" + "shape": "S2i" } } } @@ -304,61 +274,53 @@ }, "input": { "type": "structure", + "required": [ + "name", + "studioId", + "type" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "configuration": { - "shape": "S1y", - "locationName": "configuration" + "shape": "S2n" }, "description": { - "locationName": "description" + "shape": "S30" }, "ec2SecurityGroupIds": { - "shape": "S2c", - "locationName": "ec2SecurityGroupIds" + "shape": "S31" }, "initializationScripts": { - "shape": "S2e", - "locationName": "initializationScripts" + "shape": "S33" }, "name": { - "locationName": "name" + "shape": "S38" }, + "runtimeRoleArn": {}, "scriptParameters": { - "shape": "S2k", - "locationName": "scriptParameters" + "shape": "S39" }, + "secureInitializationRoleArn": {}, "studioId": { "location": "uri", "locationName": "studioId" }, - "subtype": { - "locationName": "subtype" - }, + "subtype": {}, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" }, - "type": { - "locationName": "type" - } - }, - "required": [ - "studioId", - "name", - "type" - ] + "type": {} + } }, "output": { "type": "structure", "members": { "studioComponent": { - "shape": "S2r", - "locationName": "studioComponent" + "shape": "S3g" } } } @@ -371,11 +333,15 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "launchProfileId": { "location": "uri", @@ -385,21 +351,17 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": { "launchProfile": { - "shape": "Ss", - "locationName": "launchProfile" + "shape": "S18" } } - } + }, + "idempotent": true }, "DeleteLaunchProfileMember": { "http": { @@ -409,11 +371,16 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "principalId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "launchProfileId": { "location": "uri", @@ -427,17 +394,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "principalId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": {} - } + }, + "idempotent": true }, "DeleteStreamingImage": { "http": { @@ -447,11 +410,15 @@ }, "input": { "type": "structure", + "required": [ + "streamingImageId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "streamingImageId": { "location": "uri", @@ -461,21 +428,17 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "streamingImageId" - ] + } }, "output": { "type": "structure", "members": { "streamingImage": { - "shape": "S12", - "locationName": "streamingImage" + "shape": "S1o" } } - } + }, + "idempotent": true }, "DeleteStreamingSession": { "http": { @@ -485,11 +448,15 @@ }, "input": { "type": "structure", + "required": [ + "sessionId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "sessionId": { "location": "uri", @@ -499,21 +466,17 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "sessionId" - ] + } }, "output": { "type": "structure", "members": { "session": { - "shape": "S1c", - "locationName": "session" + "shape": "S1y" } } - } + }, + "idempotent": true }, "DeleteStudio": { "http": { @@ -523,30 +486,33 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "studioId": { "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", + "required": [ + "studio" + ], "members": { "studio": { - "shape": "S1t", - "locationName": "studio" + "shape": "S2i" } } - } + }, + "idempotent": true }, "DeleteStudioComponent": { "http": { @@ -556,11 +522,15 @@ }, "input": { "type": "structure", + "required": [ + "studioComponentId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "studioComponentId": { "location": "uri", @@ -570,21 +540,17 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "studioComponentId" - ] + } }, "output": { "type": "structure", "members": { "studioComponent": { - "shape": "S2r", - "locationName": "studioComponent" + "shape": "S3g" } } - } + }, + "idempotent": true }, "DeleteStudioMember": { "http": { @@ -594,11 +560,15 @@ }, "input": { "type": "structure", + "required": [ + "principalId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "principalId": { "location": "uri", @@ -608,16 +578,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "principalId" - ] + } }, "output": { "type": "structure", "members": {} - } + }, + "idempotent": true }, "GetEula": { "http": { @@ -627,22 +594,21 @@ }, "input": { "type": "structure", + "required": [ + "eulaId" + ], "members": { "eulaId": { "location": "uri", "locationName": "eulaId" } - }, - "required": [ - "eulaId" - ] + } }, "output": { "type": "structure", "members": { "eula": { - "shape": "S3b", - "locationName": "eula" + "shape": "S40" } } } @@ -655,6 +621,10 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "studioId" + ], "members": { "launchProfileId": { "location": "uri", @@ -664,18 +634,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": { "launchProfile": { - "shape": "Ss", - "locationName": "launchProfile" + "shape": "S18" } } } @@ -688,6 +653,10 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "studioId" + ], "members": { "launchProfileId": { "location": "uri", @@ -697,58 +666,39 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": { "launchProfile": { - "shape": "Ss", - "locationName": "launchProfile" + "shape": "S18" }, "streamingImages": { - "shape": "S3h", - "locationName": "streamingImages" + "shape": "S46" }, "studioComponentSummaries": { - "locationName": "studioComponentSummaries", "type": "list", "member": { "type": "structure", "members": { "createdAt": { - "shape": "S8", - "locationName": "createdAt" - }, - "createdBy": { - "locationName": "createdBy" + "shape": "S8" }, + "createdBy": {}, "description": { - "locationName": "description" + "shape": "S30" }, "name": { - "locationName": "name" - }, - "studioComponentId": { - "locationName": "studioComponentId" - }, - "subtype": { - "locationName": "subtype" - }, - "type": { - "locationName": "type" + "shape": "S38" }, + "studioComponentId": {}, + "subtype": {}, + "type": {}, "updatedAt": { - "shape": "S8", - "locationName": "updatedAt" + "shape": "S8" }, - "updatedBy": { - "locationName": "updatedBy" - } + "updatedBy": {} } } } @@ -763,13 +713,20 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "launchProfileProtocolVersions", + "launchPurpose", + "platform", + "studioId" + ], "members": { "launchProfileId": { "location": "uri", "locationName": "launchProfileId" }, "launchProfileProtocolVersions": { - "shape": "S3l", + "shape": "S4a", "location": "querystring", "locationName": "launchProfileProtocolVersions" }, @@ -785,79 +742,49 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "launchProfileProtocolVersions", - "launchPurpose", - "launchProfileId", - "platform" - ] + } }, "output": { "type": "structure", "members": { "launchProfileInitialization": { - "locationName": "launchProfileInitialization", "type": "structure", "members": { "activeDirectory": { - "locationName": "activeDirectory", "type": "structure", "members": { "computerAttributes": { - "shape": "S20", - "locationName": "computerAttributes" - }, - "directoryId": { - "locationName": "directoryId" - }, - "directoryName": { - "locationName": "directoryName" + "shape": "S2p" }, + "directoryId": {}, + "directoryName": {}, "dnsIpAddresses": { - "locationName": "dnsIpAddresses", "type": "list", "member": {} }, - "organizationalUnitDistinguishedName": { - "locationName": "organizationalUnitDistinguishedName" - }, - "studioComponentId": { - "locationName": "studioComponentId" - }, + "organizationalUnitDistinguishedName": {}, + "studioComponentId": {}, "studioComponentName": { - "locationName": "studioComponentName" + "shape": "S38" } } }, "ec2SecurityGroupIds": { - "locationName": "ec2SecurityGroupIds", "type": "list", "member": {} }, - "launchProfileId": { - "locationName": "launchProfileId" - }, - "launchProfileProtocolVersion": { - "locationName": "launchProfileProtocolVersion" - }, - "launchPurpose": { - "locationName": "launchPurpose" - }, + "launchProfileId": {}, + "launchProfileProtocolVersion": {}, + "launchPurpose": {}, "name": { - "locationName": "name" - }, - "platform": { - "locationName": "platform" + "shape": "Sh" }, + "platform": {}, "systemInitializationScripts": { - "shape": "S3t", - "locationName": "systemInitializationScripts" + "shape": "S4i" }, "userInitializationScripts": { - "shape": "S3t", - "locationName": "userInitializationScripts" + "shape": "S4i" } } } @@ -872,6 +799,11 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "principalId", + "studioId" + ], "members": { "launchProfileId": { "location": "uri", @@ -885,19 +817,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "principalId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": { "member": { - "shape": "S3x", - "locationName": "member" + "shape": "S4m" } } } @@ -910,6 +836,10 @@ }, "input": { "type": "structure", + "required": [ + "streamingImageId", + "studioId" + ], "members": { "streamingImageId": { "location": "uri", @@ -919,18 +849,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "streamingImageId" - ] + } }, "output": { "type": "structure", "members": { "streamingImage": { - "shape": "S12", - "locationName": "streamingImage" + "shape": "S1o" } } } @@ -943,6 +868,10 @@ }, "input": { "type": "structure", + "required": [ + "sessionId", + "studioId" + ], "members": { "sessionId": { "location": "uri", @@ -952,18 +881,45 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "sessionId" - ] + } }, "output": { "type": "structure", "members": { "session": { - "shape": "S1c", - "locationName": "session" + "shape": "S1y" + } + } + } + }, + "GetStreamingSessionBackup": { + "http": { + "method": "GET", + "requestUri": "/2020-08-01/studios/{studioId}/streaming-session-backups/{backupId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "backupId", + "studioId" + ], + "members": { + "backupId": { + "location": "uri", + "locationName": "backupId" + }, + "studioId": { + "location": "uri", + "locationName": "studioId" + } + } + }, + "output": { + "type": "structure", + "members": { + "streamingSessionBackup": { + "shape": "S4u" } } } @@ -976,6 +932,11 @@ }, "input": { "type": "structure", + "required": [ + "sessionId", + "streamId", + "studioId" + ], "members": { "sessionId": { "location": "uri", @@ -989,19 +950,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "streamId", - "sessionId" - ] + } }, "output": { "type": "structure", "members": { "stream": { - "shape": "S1j", - "locationName": "stream" + "shape": "S26" } } } @@ -1014,22 +969,24 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "studioId": { "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", + "required": [ + "studio" + ], "members": { "studio": { - "shape": "S1t", - "locationName": "studio" + "shape": "S2i" } } } @@ -1042,6 +999,10 @@ }, "input": { "type": "structure", + "required": [ + "studioComponentId", + "studioId" + ], "members": { "studioComponentId": { "location": "uri", @@ -1051,18 +1012,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "studioComponentId" - ] + } }, "output": { "type": "structure", "members": { "studioComponent": { - "shape": "S2r", - "locationName": "studioComponent" + "shape": "S3g" } } } @@ -1075,6 +1031,10 @@ }, "input": { "type": "structure", + "required": [ + "principalId", + "studioId" + ], "members": { "principalId": { "location": "uri", @@ -1084,18 +1044,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "principalId" - ] + } }, "output": { "type": "structure", "members": { "member": { - "shape": "S4b", - "locationName": "member" + "shape": "S53" } } } @@ -1108,9 +1063,12 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "eulaIds": { - "shape": "S3l", + "shape": "S4a", "location": "querystring", "locationName": "eulaIds" }, @@ -1122,21 +1080,15 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", "members": { "eulaAcceptances": { - "shape": "S6", - "locationName": "eulaAcceptances" + "shape": "S6" }, - "nextToken": { - "locationName": "nextToken" - } + "nextToken": {} } } }, @@ -1150,7 +1102,7 @@ "type": "structure", "members": { "eulaIds": { - "shape": "S3l", + "shape": "S4a", "location": "querystring", "locationName": "eulaIds" }, @@ -1164,15 +1116,12 @@ "type": "structure", "members": { "eulas": { - "locationName": "eulas", "type": "list", "member": { - "shape": "S3b" + "shape": "S40" } }, - "nextToken": { - "locationName": "nextToken" - } + "nextToken": {} } } }, @@ -1184,6 +1133,10 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "studioId" + ], "members": { "launchProfileId": { "location": "uri", @@ -1202,25 +1155,18 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": { "members": { - "locationName": "members", "type": "list", "member": { - "shape": "S3x" + "shape": "S4m" } }, - "nextToken": { - "locationName": "nextToken" - } + "nextToken": {} } } }, @@ -1232,6 +1178,9 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "maxResults": { "location": "querystring", @@ -1247,32 +1196,27 @@ "locationName": "principalId" }, "states": { - "shape": "S3l", "location": "querystring", - "locationName": "states" + "locationName": "states", + "type": "list", + "member": {} }, "studioId": { "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", "members": { "launchProfiles": { - "locationName": "launchProfiles", "type": "list", "member": { - "shape": "Ss" + "shape": "S18" } }, - "nextToken": { - "locationName": "nextToken" - } + "nextToken": {} } } }, @@ -1284,6 +1228,9 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "nextToken": { "location": "querystring", @@ -1297,20 +1244,53 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", + "members": { + "nextToken": {}, + "streamingImages": { + "shape": "S46" + } + } + } + }, + "ListStreamingSessionBackups": { + "http": { + "method": "GET", + "requestUri": "/2020-08-01/studios/{studioId}/streaming-session-backups", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "studioId" + ], "members": { "nextToken": { + "location": "querystring", "locationName": "nextToken" }, - "streamingImages": { - "shape": "S3h", - "locationName": "streamingImages" + "ownedBy": { + "location": "querystring", + "locationName": "ownedBy" + }, + "studioId": { + "location": "uri", + "locationName": "studioId" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "streamingSessionBackups": { + "type": "list", + "member": { + "shape": "S4u" + } } } } @@ -1323,6 +1303,9 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "createdBy": { "location": "querystring", @@ -1344,22 +1327,16 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", "members": { - "nextToken": { - "locationName": "nextToken" - }, + "nextToken": {}, "sessions": { - "locationName": "sessions", "type": "list", "member": { - "shape": "S1c" + "shape": "S1y" } } } @@ -1373,6 +1350,9 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "maxResults": { "location": "querystring", @@ -1384,35 +1364,31 @@ "locationName": "nextToken" }, "states": { - "shape": "S3l", "location": "querystring", - "locationName": "states" + "locationName": "states", + "type": "list", + "member": {} }, "studioId": { "location": "uri", "locationName": "studioId" }, "types": { - "shape": "S3l", "location": "querystring", - "locationName": "types" + "locationName": "types", + "type": "list", + "member": {} } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", "members": { - "nextToken": { - "locationName": "nextToken" - }, + "nextToken": {}, "studioComponents": { - "locationName": "studioComponents", "type": "list", "member": { - "shape": "S2r" + "shape": "S3g" } } } @@ -1426,6 +1402,9 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "maxResults": { "location": "querystring", @@ -1440,24 +1419,18 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId" - ] + } }, "output": { "type": "structure", "members": { "members": { - "locationName": "members", "type": "list", "member": { - "shape": "S4b" + "shape": "S53" } }, - "nextToken": { - "locationName": "nextToken" - } + "nextToken": {} } } }, @@ -1478,15 +1451,15 @@ }, "output": { "type": "structure", + "required": [ + "studios" + ], "members": { - "nextToken": { - "locationName": "nextToken" - }, + "nextToken": {}, "studios": { - "locationName": "studios", "type": "list", "member": { - "shape": "S1t" + "shape": "S2i" } } } @@ -1500,22 +1473,21 @@ }, "input": { "type": "structure", + "required": [ + "resourceArn" + ], "members": { "resourceArn": { "location": "uri", "locationName": "resourceArn" } - }, - "required": [ - "resourceArn" - ] + } }, "output": { "type": "structure", "members": { "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" } } } @@ -1527,49 +1499,42 @@ }, "input": { "type": "structure", + "required": [ + "identityStoreId", + "launchProfileId", + "members", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true - }, - "identityStoreId": { - "locationName": "identityStoreId" + "locationName": "X-Amz-Client-Token" }, + "identityStoreId": {}, "launchProfileId": { "location": "uri", "locationName": "launchProfileId" }, "members": { - "locationName": "members", "type": "list", "member": { "type": "structure", - "members": { - "persona": { - "locationName": "persona" - }, - "principalId": { - "locationName": "principalId" - } - }, "required": [ "persona", "principalId" - ] + ], + "members": { + "persona": {}, + "principalId": {} + } } }, "studioId": { "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "members", - "launchProfileId", - "identityStoreId" - ] + } }, "output": { "type": "structure", @@ -1583,50 +1548,81 @@ }, "input": { "type": "structure", + "required": [ + "identityStoreId", + "members", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true - }, - "identityStoreId": { - "locationName": "identityStoreId" + "locationName": "X-Amz-Client-Token" }, + "identityStoreId": {}, "members": { - "locationName": "members", "type": "list", "member": { "type": "structure", - "members": { - "persona": { - "locationName": "persona" - }, - "principalId": { - "locationName": "principalId" - } - }, "required": [ "persona", "principalId" - ] + ], + "members": { + "persona": {}, + "principalId": {} + } } }, "studioId": { "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "members", - "identityStoreId" - ] + } }, "output": { "type": "structure", "members": {} } }, + "StartStreamingSession": { + "http": { + "requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sessionId", + "studioId" + ], + "members": { + "backupId": {}, + "clientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "X-Amz-Client-Token" + }, + "sessionId": { + "location": "uri", + "locationName": "sessionId" + }, + "studioId": { + "location": "uri", + "locationName": "studioId" + } + } + }, + "output": { + "type": "structure", + "members": { + "session": { + "shape": "S1y" + } + } + }, + "idempotent": true + }, "StartStudioSSOConfigurationRepair": { "http": { "method": "PUT", @@ -1635,30 +1631,71 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "studioId": { "location": "uri", "locationName": "studioId" } - }, + } + }, + "output": { + "type": "structure", + "required": [ + "studio" + ], + "members": { + "studio": { + "shape": "S2i" + } + } + }, + "idempotent": true + }, + "StopStreamingSession": { + "http": { + "requestUri": "/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", "required": [ + "sessionId", "studioId" - ] + ], + "members": { + "clientToken": { + "idempotencyToken": true, + "location": "header", + "locationName": "X-Amz-Client-Token" + }, + "sessionId": { + "location": "uri", + "locationName": "sessionId" + }, + "studioId": { + "location": "uri", + "locationName": "studioId" + }, + "volumeRetentionMode": {} + } }, "output": { "type": "structure", "members": { - "studio": { - "shape": "S1t", - "locationName": "studio" + "session": { + "shape": "S1y" } } - } + }, + "idempotent": true }, "TagResource": { "http": { @@ -1667,19 +1704,18 @@ }, "input": { "type": "structure", + "required": [ + "resourceArn" + ], "members": { "resourceArn": { "location": "uri", "locationName": "resourceArn" }, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" } - }, - "required": [ - "resourceArn" - ] + } }, "output": { "type": "structure", @@ -1694,26 +1730,27 @@ }, "input": { "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], "members": { "resourceArn": { "location": "uri", "locationName": "resourceArn" }, "tagKeys": { - "shape": "S3l", + "shape": "S4a", "location": "querystring", "locationName": "tagKeys" } - }, - "required": [ - "tagKeys", - "resourceArn" - ] + } }, "output": { "type": "structure", "members": {} - } + }, + "idempotent": true }, "UpdateLaunchProfile": { "http": { @@ -1723,50 +1760,46 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "description": { - "locationName": "description" + "shape": "Sc" }, "launchProfileId": { "location": "uri", "locationName": "launchProfileId" }, "launchProfileProtocolVersions": { - "shape": "Sf", - "locationName": "launchProfileProtocolVersions" + "shape": "Sf" }, "name": { - "locationName": "name" + "shape": "Sh" }, "streamConfiguration": { - "shape": "Si", - "locationName": "streamConfiguration" + "shape": "Si" }, "studioComponentIds": { - "shape": "Sp", - "locationName": "studioComponentIds" + "shape": "S15" }, "studioId": { "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": { "launchProfile": { - "shape": "Ss", - "locationName": "launchProfile" + "shape": "S18" } } } @@ -1779,19 +1812,23 @@ }, "input": { "type": "structure", + "required": [ + "launchProfileId", + "persona", + "principalId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "launchProfileId": { "location": "uri", "locationName": "launchProfileId" }, - "persona": { - "locationName": "persona" - }, + "persona": {}, "principalId": { "location": "uri", "locationName": "principalId" @@ -1800,20 +1837,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "persona", - "principalId", - "launchProfileId" - ] + } }, "output": { "type": "structure", "members": { "member": { - "shape": "S3x", - "locationName": "member" + "shape": "S4m" } } } @@ -1826,17 +1856,21 @@ }, "input": { "type": "structure", + "required": [ + "streamingImageId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "description": { - "locationName": "description" + "shape": "S1k" }, "name": { - "locationName": "name" + "shape": "S1m" }, "streamingImageId": { "location": "uri", @@ -1846,18 +1880,13 @@ "location": "uri", "locationName": "studioId" } - }, - "required": [ - "studioId", - "streamingImageId" - ] + } }, "output": { "type": "structure", "members": { "streamingImage": { - "shape": "S12", - "locationName": "streamingImage" + "shape": "S1o" } } } @@ -1870,36 +1899,34 @@ }, "input": { "type": "structure", + "required": [ + "studioId" + ], "members": { - "adminRoleArn": { - "locationName": "adminRoleArn" - }, + "adminRoleArn": {}, "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "displayName": { - "locationName": "displayName" + "shape": "S2c" }, "studioId": { "location": "uri", "locationName": "studioId" }, - "userRoleArn": { - "locationName": "userRoleArn" - } - }, - "required": [ - "studioId" - ] + "userRoleArn": {} + } }, "output": { "type": "structure", + "required": [ + "studio" + ], "members": { "studio": { - "shape": "S1t", - "locationName": "studio" + "shape": "S2i" } } } @@ -1912,34 +1939,36 @@ }, "input": { "type": "structure", + "required": [ + "studioComponentId", + "studioId" + ], "members": { "clientToken": { + "idempotencyToken": true, "location": "header", - "locationName": "X-Amz-Client-Token", - "idempotencyToken": true + "locationName": "X-Amz-Client-Token" }, "configuration": { - "shape": "S1y", - "locationName": "configuration" + "shape": "S2n" }, "description": { - "locationName": "description" + "shape": "S30" }, "ec2SecurityGroupIds": { - "shape": "S2c", - "locationName": "ec2SecurityGroupIds" + "shape": "S31" }, "initializationScripts": { - "shape": "S2e", - "locationName": "initializationScripts" + "shape": "S33" }, "name": { - "locationName": "name" + "shape": "S38" }, + "runtimeRoleArn": {}, "scriptParameters": { - "shape": "S2k", - "locationName": "scriptParameters" + "shape": "S39" }, + "secureInitializationRoleArn": {}, "studioComponentId": { "location": "uri", "locationName": "studioComponentId" @@ -1948,24 +1977,15 @@ "location": "uri", "locationName": "studioId" }, - "subtype": { - "locationName": "subtype" - }, - "type": { - "locationName": "type" - } - }, - "required": [ - "studioId", - "studioComponentId" - ] + "subtype": {}, + "type": {} + } }, "output": { "type": "structure", "members": { "studioComponent": { - "shape": "S2r", - "locationName": "studioComponent" + "shape": "S3g" } } } @@ -1982,21 +2002,12 @@ "type": "structure", "members": { "acceptedAt": { - "shape": "S8", - "locationName": "acceptedAt" - }, - "acceptedBy": { - "locationName": "acceptedBy" - }, - "accepteeId": { - "locationName": "accepteeId" + "shape": "S8" }, - "eulaAcceptanceId": { - "locationName": "eulaAcceptanceId" - }, - "eulaId": { - "locationName": "eulaId" - } + "acceptedBy": {}, + "accepteeId": {}, + "eulaAcceptanceId": {}, + "eulaId": {} } } }, @@ -2004,6 +2015,10 @@ "type": "timestamp", "timestampFormat": "iso8601" }, + "Sc": { + "type": "string", + "sensitive": true + }, "Sd": { "type": "list", "member": {} @@ -2012,597 +2027,580 @@ "type": "list", "member": {} }, + "Sh": { + "type": "string", + "sensitive": true + }, "Si": { "type": "structure", + "required": [ + "clipboardMode", + "ec2InstanceTypes", + "streamingImageIds" + ], "members": { - "clipboardMode": { - "locationName": "clipboardMode" - }, + "automaticTerminationMode": {}, + "clipboardMode": {}, "ec2InstanceTypes": { - "shape": "Sk", - "locationName": "ec2InstanceTypes" + "shape": "Sl" }, "maxSessionLengthInMinutes": { - "locationName": "maxSessionLengthInMinutes", "type": "integer" }, + "maxStoppedSessionLengthInMinutes": { + "type": "integer" + }, + "sessionBackup": { + "shape": "Sp" + }, + "sessionPersistenceMode": {}, + "sessionStorage": { + "shape": "St" + }, "streamingImageIds": { - "shape": "Sn", - "locationName": "streamingImageIds" + "shape": "Sz" + }, + "volumeConfiguration": { + "shape": "S11" } - }, - "required": [ - "clipboardMode", - "streamingImageIds", - "ec2InstanceTypes" - ] + } }, - "Sk": { + "Sl": { "type": "list", "member": {} }, - "Sn": { + "Sp": { + "type": "structure", + "members": { + "maxBackupsToRetain": { + "type": "integer" + }, + "mode": {} + } + }, + "St": { + "type": "structure", + "required": [ + "mode" + ], + "members": { + "mode": { + "type": "list", + "member": {} + }, + "root": { + "type": "structure", + "members": { + "linux": { + "type": "string", + "sensitive": true + }, + "windows": { + "type": "string", + "sensitive": true + } + } + } + } + }, + "Sz": { "type": "list", "member": {} }, - "Sp": { + "S11": { + "type": "structure", + "members": { + "iops": { + "type": "integer" + }, + "size": { + "type": "integer" + }, + "throughput": { + "type": "integer" + } + } + }, + "S15": { "type": "list", "member": {} }, - "Sq": { + "S16": { "type": "map", "key": {}, "value": {} }, - "Ss": { + "S18": { "type": "structure", "members": { - "arn": { - "locationName": "arn" - }, + "arn": {}, "createdAt": { - "shape": "S8", - "locationName": "createdAt" - }, - "createdBy": { - "locationName": "createdBy" + "shape": "S8" }, + "createdBy": {}, "description": { - "locationName": "description" + "shape": "Sc" }, "ec2SubnetIds": { - "shape": "Sd", - "locationName": "ec2SubnetIds" - }, - "launchProfileId": { - "locationName": "launchProfileId" + "shape": "Sd" }, + "launchProfileId": {}, "launchProfileProtocolVersions": { - "shape": "Sf", - "locationName": "launchProfileProtocolVersions" + "shape": "Sf" }, "name": { - "locationName": "name" - }, - "state": { - "locationName": "state" - }, - "statusCode": { - "locationName": "statusCode" - }, - "statusMessage": { - "locationName": "statusMessage" + "shape": "Sh" }, + "state": {}, + "statusCode": {}, + "statusMessage": {}, "streamConfiguration": { - "locationName": "streamConfiguration", "type": "structure", + "required": [ + "clipboardMode", + "ec2InstanceTypes", + "streamingImageIds" + ], "members": { - "clipboardMode": { - "locationName": "clipboardMode" - }, + "automaticTerminationMode": {}, + "clipboardMode": {}, "ec2InstanceTypes": { - "shape": "Sk", - "locationName": "ec2InstanceTypes" + "shape": "Sl" }, "maxSessionLengthInMinutes": { - "locationName": "maxSessionLengthInMinutes", "type": "integer" }, + "maxStoppedSessionLengthInMinutes": { + "type": "integer" + }, + "sessionBackup": { + "shape": "Sp" + }, + "sessionPersistenceMode": {}, + "sessionStorage": { + "shape": "St" + }, "streamingImageIds": { - "shape": "Sn", - "locationName": "streamingImageIds" + "shape": "Sz" + }, + "volumeConfiguration": { + "shape": "S11" } } }, "studioComponentIds": { - "shape": "Sp", - "locationName": "studioComponentIds" + "shape": "S15" }, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" }, "updatedAt": { - "shape": "S8", - "locationName": "updatedAt" + "shape": "S8" }, - "updatedBy": { - "locationName": "updatedBy" + "updatedBy": {}, + "validationResults": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "state", + "statusCode", + "statusMessage", + "type" + ], + "members": { + "state": {}, + "statusCode": {}, + "statusMessage": {}, + "type": {} + } + } } } }, - "S12": { + "S1k": { + "type": "string", + "sensitive": true + }, + "S1m": { + "type": "string", + "sensitive": true + }, + "S1o": { "type": "structure", "members": { - "arn": { - "locationName": "arn" - }, + "arn": {}, "description": { - "locationName": "description" - }, - "ec2ImageId": { - "locationName": "ec2ImageId" + "shape": "S1k" }, + "ec2ImageId": {}, "encryptionConfiguration": { - "locationName": "encryptionConfiguration", "type": "structure", - "members": { - "keyArn": { - "locationName": "keyArn" - }, - "keyType": { - "locationName": "keyType" - } - }, "required": [ "keyType" - ] + ], + "members": { + "keyArn": {}, + "keyType": {} + } }, "eulaIds": { - "shape": "S3", - "locationName": "eulaIds" + "shape": "S3" }, "name": { - "locationName": "name" - }, - "owner": { - "locationName": "owner" - }, - "platform": { - "locationName": "platform" - }, - "state": { - "locationName": "state" - }, - "statusCode": { - "locationName": "statusCode" - }, - "statusMessage": { - "locationName": "statusMessage" - }, - "streamingImageId": { - "locationName": "streamingImageId" - }, + "shape": "S1m" + }, + "owner": {}, + "platform": {}, + "state": {}, + "statusCode": {}, + "statusMessage": {}, + "streamingImageId": {}, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" } } }, - "S1c": { + "S1y": { "type": "structure", "members": { - "arn": { - "locationName": "arn" - }, + "arn": {}, + "automaticTerminationMode": {}, + "backupMode": {}, "createdAt": { - "shape": "S8", - "locationName": "createdAt" - }, - "createdBy": { - "locationName": "createdBy" - }, - "ec2InstanceType": { - "locationName": "ec2InstanceType" - }, - "launchProfileId": { - "locationName": "launchProfileId" - }, - "ownedBy": { - "locationName": "ownedBy" - }, - "sessionId": { - "locationName": "sessionId" + "shape": "S8" }, - "state": { - "locationName": "state" - }, - "statusCode": { - "locationName": "statusCode" - }, - "statusMessage": { - "locationName": "statusMessage" - }, - "streamingImageId": { - "locationName": "streamingImageId" + "createdBy": {}, + "ec2InstanceType": {}, + "launchProfileId": {}, + "maxBackupsToRetain": { + "type": "integer" }, + "ownedBy": {}, + "sessionId": {}, + "sessionPersistenceMode": {}, + "startedAt": { + "shape": "S8" + }, + "startedBy": {}, + "startedFromBackupId": {}, + "state": {}, + "statusCode": {}, + "statusMessage": {}, + "stopAt": { + "shape": "S8" + }, + "stoppedAt": { + "shape": "S8" + }, + "stoppedBy": {}, + "streamingImageId": {}, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" }, "terminateAt": { - "shape": "S8", - "locationName": "terminateAt" + "shape": "S8" }, "updatedAt": { - "shape": "S8", - "locationName": "updatedAt" + "shape": "S8" }, - "updatedBy": { - "locationName": "updatedBy" - } + "updatedBy": {}, + "volumeConfiguration": { + "shape": "S11" + }, + "volumeRetentionMode": {} } }, - "S1j": { + "S26": { "type": "structure", "members": { "createdAt": { - "shape": "S8", - "locationName": "createdAt" - }, - "createdBy": { - "locationName": "createdBy" + "shape": "S8" }, + "createdBy": {}, "expiresAt": { - "shape": "S8", - "locationName": "expiresAt" - }, - "ownedBy": { - "locationName": "ownedBy" - }, - "state": { - "locationName": "state" - }, - "statusCode": { - "locationName": "statusCode" - }, - "streamId": { - "locationName": "streamId" + "shape": "S8" }, + "ownedBy": {}, + "state": {}, + "statusCode": {}, + "streamId": {}, "url": { - "locationName": "url" + "shape": "S29" } } }, - "S1o": { + "S29": { + "type": "string", + "sensitive": true + }, + "S2c": { + "type": "string", + "sensitive": true + }, + "S2d": { "type": "structure", - "members": { - "keyArn": { - "locationName": "keyArn" - }, - "keyType": { - "locationName": "keyType" - } - }, "required": [ "keyType" - ] + ], + "members": { + "keyArn": {}, + "keyType": {} + } }, - "S1t": { + "S2i": { "type": "structure", "members": { - "adminRoleArn": { - "locationName": "adminRoleArn" - }, - "arn": { - "locationName": "arn" - }, + "adminRoleArn": {}, + "arn": {}, "createdAt": { - "shape": "S8", - "locationName": "createdAt" + "shape": "S8" }, "displayName": { - "locationName": "displayName" - }, - "homeRegion": { - "locationName": "homeRegion" - }, - "ssoClientId": { - "locationName": "ssoClientId" - }, - "state": { - "locationName": "state" - }, - "statusCode": { - "locationName": "statusCode" - }, - "statusMessage": { - "locationName": "statusMessage" + "shape": "S2c" }, + "homeRegion": {}, + "ssoClientId": {}, + "state": {}, + "statusCode": {}, + "statusMessage": {}, "studioEncryptionConfiguration": { - "shape": "S1o", - "locationName": "studioEncryptionConfiguration" - }, - "studioId": { - "locationName": "studioId" - }, - "studioName": { - "locationName": "studioName" - }, - "studioUrl": { - "locationName": "studioUrl" + "shape": "S2d" }, + "studioId": {}, + "studioName": {}, + "studioUrl": {}, "tags": { - "shape": "Sq", - "locationName": "tags" + "shape": "S16" }, "updatedAt": { - "shape": "S8", - "locationName": "updatedAt" + "shape": "S8" }, - "userRoleArn": { - "locationName": "userRoleArn" - } + "userRoleArn": {} } }, - "S1y": { + "S2n": { "type": "structure", "members": { "activeDirectoryConfiguration": { - "locationName": "activeDirectoryConfiguration", "type": "structure", "members": { "computerAttributes": { - "shape": "S20", - "locationName": "computerAttributes" - }, - "directoryId": { - "locationName": "directoryId" + "shape": "S2p" }, - "organizationalUnitDistinguishedName": { - "locationName": "organizationalUnitDistinguishedName" - } + "directoryId": {}, + "organizationalUnitDistinguishedName": {} } }, "computeFarmConfiguration": { - "locationName": "computeFarmConfiguration", "type": "structure", "members": { - "activeDirectoryUser": { - "locationName": "activeDirectoryUser" - }, + "activeDirectoryUser": {}, "endpoint": { - "locationName": "endpoint" + "shape": "S29" } } }, "licenseServiceConfiguration": { - "locationName": "licenseServiceConfiguration", "type": "structure", "members": { "endpoint": { - "locationName": "endpoint" + "shape": "S29" } } }, "sharedFileSystemConfiguration": { - "locationName": "sharedFileSystemConfiguration", "type": "structure", "members": { "endpoint": { - "locationName": "endpoint" - }, - "fileSystemId": { - "locationName": "fileSystemId" + "shape": "S29" }, + "fileSystemId": {}, "linuxMountPoint": { - "locationName": "linuxMountPoint" + "type": "string", + "sensitive": true }, "shareName": { - "locationName": "shareName" + "shape": "S29" }, - "windowsMountDrive": { - "locationName": "windowsMountDrive" - } + "windowsMountDrive": {} } } }, "union": true }, - "S20": { + "S2p": { "type": "list", "member": { "type": "structure", "members": { - "name": { - "locationName": "name" - }, - "value": { - "locationName": "value" - } + "name": {}, + "value": {} } - } + }, + "sensitive": true }, - "S2c": { + "S30": { + "type": "string", + "sensitive": true + }, + "S31": { "type": "list", "member": {} }, - "S2e": { + "S33": { "type": "list", "member": { "type": "structure", "members": { - "launchProfileProtocolVersion": { - "locationName": "launchProfileProtocolVersion" - }, - "platform": { - "locationName": "platform" - }, - "runContext": { - "locationName": "runContext" - }, + "launchProfileProtocolVersion": {}, + "platform": {}, + "runContext": {}, "script": { - "locationName": "script" + "shape": "S37" } } } }, - "S2k": { + "S37": { + "type": "string", + "sensitive": true + }, + "S38": { + "type": "string", + "sensitive": true + }, + "S39": { "type": "list", "member": { "type": "structure", "members": { - "key": { - "locationName": "key" - }, - "value": { - "locationName": "value" - } + "key": {}, + "value": {} } - } + }, + "sensitive": true }, - "S2r": { + "S3g": { "type": "structure", "members": { - "arn": { - "locationName": "arn" - }, + "arn": {}, "configuration": { - "shape": "S1y", - "locationName": "configuration" + "shape": "S2n" }, "createdAt": { - "shape": "S8", - "locationName": "createdAt" - }, - "createdBy": { - "locationName": "createdBy" + "shape": "S8" }, + "createdBy": {}, "description": { - "locationName": "description" + "shape": "S30" }, "ec2SecurityGroupIds": { - "shape": "S2c", - "locationName": "ec2SecurityGroupIds" + "shape": "S31" }, "initializationScripts": { - "shape": "S2e", - "locationName": "initializationScripts" + "shape": "S33" }, "name": { - "locationName": "name" + "shape": "S38" }, + "runtimeRoleArn": {}, "scriptParameters": { - "shape": "S2k", - "locationName": "scriptParameters" - }, - "state": { - "locationName": "state" - }, - "statusCode": { - "locationName": "statusCode" - }, - "statusMessage": { - "locationName": "statusMessage" - }, - "studioComponentId": { - "locationName": "studioComponentId" - }, - "subtype": { - "locationName": "subtype" - }, + "shape": "S39" + }, + "secureInitializationRoleArn": {}, + "state": {}, + "statusCode": {}, + "statusMessage": {}, + "studioComponentId": {}, + "subtype": {}, "tags": { - "shape": "Sq", - "locationName": "tags" - }, - "type": { - "locationName": "type" + "shape": "S16" }, + "type": {}, "updatedAt": { - "shape": "S8", - "locationName": "updatedAt" + "shape": "S8" }, - "updatedBy": { - "locationName": "updatedBy" - } + "updatedBy": {} } }, - "S3b": { + "S40": { "type": "structure", "members": { - "content": { - "locationName": "content" - }, + "content": {}, "createdAt": { - "shape": "S8", - "locationName": "createdAt" - }, - "eulaId": { - "locationName": "eulaId" - }, - "name": { - "locationName": "name" + "shape": "S8" }, + "eulaId": {}, + "name": {}, "updatedAt": { - "shape": "S8", - "locationName": "updatedAt" + "shape": "S8" } } }, - "S3h": { + "S46": { "type": "list", "member": { - "shape": "S12" + "shape": "S1o" } }, - "S3l": { + "S4a": { "type": "list", "member": {} }, - "S3t": { + "S4i": { "type": "list", "member": { "type": "structure", "members": { + "runtimeRoleArn": {}, "script": { - "locationName": "script" - }, - "studioComponentId": { - "locationName": "studioComponentId" + "shape": "S37" }, + "secureInitializationRoleArn": {}, + "studioComponentId": {}, "studioComponentName": { - "locationName": "studioComponentName" + "shape": "S38" } } } }, - "S3x": { + "S4m": { "type": "structure", "members": { - "identityStoreId": { - "locationName": "identityStoreId" - }, - "persona": { - "locationName": "persona" - }, - "principalId": { - "locationName": "principalId" - } + "identityStoreId": {}, + "persona": {}, + "principalId": {}, + "sid": {} } }, - "S4b": { + "S4u": { "type": "structure", "members": { - "identityStoreId": { - "locationName": "identityStoreId" - }, - "persona": { - "locationName": "persona" - }, - "principalId": { - "locationName": "principalId" + "arn": {}, + "backupId": {}, + "createdAt": { + "shape": "S8" + }, + "launchProfileId": {}, + "ownedBy": {}, + "sessionId": {}, + "state": {}, + "statusCode": {}, + "statusMessage": {}, + "tags": { + "shape": "S16" } } + }, + "S53": { + "type": "structure", + "members": { + "identityStoreId": {}, + "persona": {}, + "principalId": {}, + "sid": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/oam-2022-06-10.min.json b/iamlivecore/service/oam-2022-06-10.min.json new file mode 100644 index 00000000..964eddc1 --- /dev/null +++ b/iamlivecore/service/oam-2022-06-10.min.json @@ -0,0 +1,482 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-06-10", + "endpointPrefix": "oam", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "CloudWatch Observability Access Manager", + "serviceId": "OAM", + "signatureVersion": "v4", + "signingName": "oam", + "uid": "oam-2022-06-10" + }, + "operations": { + "CreateLink": { + "http": { + "requestUri": "/CreateLink", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "LabelTemplate", + "ResourceTypes", + "SinkIdentifier" + ], + "members": { + "LabelTemplate": {}, + "ResourceTypes": { + "shape": "S3" + }, + "SinkIdentifier": {}, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Label": {}, + "LabelTemplate": {}, + "ResourceTypes": { + "shape": "Sb" + }, + "SinkArn": {}, + "Tags": { + "shape": "Sc" + } + } + } + }, + "CreateSink": { + "http": { + "requestUri": "/CreateSink", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Tags": { + "shape": "Sc" + } + } + } + }, + "DeleteLink": { + "http": { + "requestUri": "/DeleteLink", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteSink": { + "http": { + "requestUri": "/DeleteSink", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetLink": { + "http": { + "requestUri": "/GetLink", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Label": {}, + "LabelTemplate": {}, + "ResourceTypes": { + "shape": "Sb" + }, + "SinkArn": {}, + "Tags": { + "shape": "Sc" + } + } + } + }, + "GetSink": { + "http": { + "requestUri": "/GetSink", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Tags": { + "shape": "Sc" + } + } + } + }, + "GetSinkPolicy": { + "http": { + "requestUri": "/GetSinkPolicy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SinkIdentifier" + ], + "members": { + "SinkIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "SinkArn": {}, + "SinkId": {}, + "Policy": {} + } + } + }, + "ListAttachedLinks": { + "http": { + "requestUri": "/ListAttachedLinks", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SinkIdentifier" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "SinkIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Items" + ], + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Label": {}, + "LinkArn": {}, + "ResourceTypes": { + "shape": "Sb" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListLinks": { + "http": { + "requestUri": "/ListLinks", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Items" + ], + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Label": {}, + "ResourceTypes": { + "shape": "Sb" + }, + "SinkArn": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListSinks": { + "http": { + "requestUri": "/ListSinks", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Items" + ], + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sc" + } + } + } + }, + "PutSinkPolicy": { + "http": { + "requestUri": "/PutSinkPolicy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "SinkIdentifier", + "Policy" + ], + "members": { + "SinkIdentifier": {}, + "Policy": {} + } + }, + "output": { + "type": "structure", + "members": { + "SinkArn": {}, + "SinkId": {}, + "Policy": {} + } + } + }, + "TagResource": { + "http": { + "method": "PUT", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateLink": { + "http": { + "requestUri": "/UpdateLink", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "ResourceTypes" + ], + "members": { + "Identifier": {}, + "ResourceTypes": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Label": {}, + "LabelTemplate": {}, + "ResourceTypes": { + "shape": "Sb" + }, + "SinkArn": {}, + "Tags": { + "shape": "Sc" + } + } + } + } + }, + "shapes": { + "S3": { + "type": "list", + "member": {} + }, + "S6": { + "type": "map", + "key": {}, + "value": {} + }, + "Sb": { + "type": "list", + "member": {} + }, + "Sc": { + "type": "map", + "key": {}, + "value": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/omics-2022-11-28.min.json b/iamlivecore/service/omics-2022-11-28.min.json new file mode 100644 index 00000000..da6051a6 --- /dev/null +++ b/iamlivecore/service/omics-2022-11-28.min.json @@ -0,0 +1,4771 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-11-28", + "endpointPrefix": "omics", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon Omics", + "serviceId": "Omics", + "signatureVersion": "v4", + "signingName": "omics", + "uid": "omics-2022-11-28" + }, + "operations": { + "AbortMultipartReadSetUpload": { + "http": { + "method": "DELETE", + "requestUri": "/sequencestore/{sequenceStoreId}/upload/{uploadId}/abort", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "uploadId" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "uploadId": { + "location": "uri", + "locationName": "uploadId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "AcceptShare": { + "http": { + "requestUri": "/share/{shareId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "shareId" + ], + "members": { + "shareId": { + "location": "uri", + "locationName": "shareId" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "BatchDeleteReadSet": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/readset/batch/delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ids", + "sequenceStoreId" + ], + "members": { + "ids": { + "type": "list", + "member": {} + }, + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + } + } + }, + "output": { + "type": "structure", + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "code", + "message" + ], + "members": { + "id": {}, + "code": {}, + "message": {} + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + }, + "idempotent": true + }, + "CancelAnnotationImportJob": { + "http": { + "method": "DELETE", + "requestUri": "/import/annotation/{jobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": { + "location": "uri", + "locationName": "jobId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + }, + "idempotent": true + }, + "CancelRun": { + "http": { + "requestUri": "/run/{id}/cancel", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "CancelVariantImportJob": { + "http": { + "method": "DELETE", + "requestUri": "/import/variant/{jobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": { + "location": "uri", + "locationName": "jobId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + }, + "idempotent": true + }, + "CompleteMultipartReadSetUpload": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/upload/{uploadId}/complete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "uploadId", + "parts" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "uploadId": { + "location": "uri", + "locationName": "uploadId" + }, + "parts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "partNumber", + "partSource", + "checksum" + ], + "members": { + "partNumber": { + "type": "integer" + }, + "partSource": {}, + "checksum": {} + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "readSetId" + ], + "members": { + "readSetId": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "storage-" + } + }, + "CreateAnnotationStore": { + "http": { + "requestUri": "/annotationStore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "storeFormat" + ], + "members": { + "reference": { + "shape": "St" + }, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + }, + "versionName": {}, + "sseConfig": { + "shape": "S11" + }, + "storeFormat": {}, + "storeOptions": { + "shape": "S15" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "status", + "name", + "versionName", + "creationTime" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "storeFormat": {}, + "storeOptions": { + "shape": "S15" + }, + "status": {}, + "name": {}, + "versionName": {}, + "creationTime": { + "shape": "S1h" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "CreateAnnotationStoreVersion": { + "http": { + "requestUri": "/annotationStore/{name}/version", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "versionName" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "versionName": {}, + "description": {}, + "versionOptions": { + "shape": "S1j" + }, + "tags": { + "shape": "Sx" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "versionName", + "storeId", + "name", + "status", + "creationTime" + ], + "members": { + "id": {}, + "versionName": {}, + "storeId": {}, + "versionOptions": { + "shape": "S1j" + }, + "name": {}, + "status": {}, + "creationTime": { + "shape": "S1h" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "CreateMultipartReadSetUpload": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/upload", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "sourceFileType", + "subjectId", + "sampleId", + "referenceArn", + "name" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "clientToken": {}, + "sourceFileType": {}, + "subjectId": {}, + "sampleId": {}, + "generatedFrom": {}, + "referenceArn": {}, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + } + } + }, + "output": { + "type": "structure", + "required": [ + "sequenceStoreId", + "uploadId", + "sourceFileType", + "subjectId", + "sampleId", + "referenceArn", + "creationTime" + ], + "members": { + "sequenceStoreId": {}, + "uploadId": {}, + "sourceFileType": {}, + "subjectId": {}, + "sampleId": {}, + "generatedFrom": {}, + "referenceArn": {}, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + }, + "creationTime": { + "shape": "S1x" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "CreateReferenceStore": { + "http": { + "requestUri": "/referencestore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "tags": { + "shape": "Sx" + }, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "creationTime" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1x" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "CreateRunGroup": { + "http": { + "requestUri": "/runGroup", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "requestId" + ], + "members": { + "name": {}, + "maxCpus": { + "type": "integer" + }, + "maxRuns": { + "type": "integer" + }, + "maxDuration": { + "type": "integer" + }, + "tags": { + "shape": "Sx" + }, + "requestId": { + "idempotencyToken": true + }, + "maxGpus": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "tags": { + "shape": "Sx" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "CreateSequenceStore": { + "http": { + "requestUri": "/sequencestore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "tags": { + "shape": "Sx" + }, + "clientToken": {}, + "fallbackLocation": {} + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "creationTime" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1x" + }, + "fallbackLocation": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "CreateShare": { + "http": { + "requestUri": "/share", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "principalSubscriber" + ], + "members": { + "resourceArn": {}, + "principalSubscriber": {}, + "shareName": {} + } + }, + "output": { + "type": "structure", + "members": { + "shareId": {}, + "status": {}, + "shareName": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "CreateVariantStore": { + "http": { + "requestUri": "/variantStore", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "reference" + ], + "members": { + "reference": { + "shape": "St" + }, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + }, + "sseConfig": { + "shape": "S11" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "status", + "name", + "creationTime" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "status": {}, + "name": {}, + "creationTime": { + "shape": "S1h" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "CreateWorkflow": { + "http": { + "requestUri": "/workflow", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "requestId" + ], + "members": { + "name": {}, + "description": {}, + "engine": {}, + "definitionZip": { + "type": "blob" + }, + "definitionUri": {}, + "main": {}, + "parameterTemplate": { + "shape": "S2w" + }, + "storageCapacity": { + "type": "integer" + }, + "tags": { + "shape": "Sx" + }, + "requestId": { + "idempotencyToken": true + }, + "accelerators": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {}, + "tags": { + "shape": "Sx" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "DeleteAnnotationStore": { + "http": { + "method": "DELETE", + "requestUri": "/annotationStore/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "force": { + "location": "querystring", + "locationName": "force", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + }, + "idempotent": true + }, + "DeleteAnnotationStoreVersions": { + "http": { + "requestUri": "/annotationStore/{name}/versions/delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "versions" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "versions": { + "type": "list", + "member": {} + }, + "force": { + "location": "querystring", + "locationName": "force", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "versionName", + "message" + ], + "members": { + "versionName": {}, + "message": {} + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + }, + "idempotent": true + }, + "DeleteReference": { + "http": { + "method": "DELETE", + "requestUri": "/referencestore/{referenceStoreId}/reference/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "referenceStoreId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "referenceStoreId": { + "location": "uri", + "locationName": "referenceStoreId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + }, + "idempotent": true + }, + "DeleteReferenceStore": { + "http": { + "method": "DELETE", + "requestUri": "/referencestore/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + }, + "idempotent": true + }, + "DeleteRun": { + "http": { + "method": "DELETE", + "requestUri": "/run/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + }, + "idempotent": true + }, + "DeleteRunGroup": { + "http": { + "method": "DELETE", + "requestUri": "/runGroup/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + }, + "idempotent": true + }, + "DeleteSequenceStore": { + "http": { + "method": "DELETE", + "requestUri": "/sequencestore/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + }, + "idempotent": true + }, + "DeleteShare": { + "http": { + "method": "DELETE", + "requestUri": "/share/{shareId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "shareId" + ], + "members": { + "shareId": { + "location": "uri", + "locationName": "shareId" + } + } + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + }, + "idempotent": true + }, + "DeleteVariantStore": { + "http": { + "method": "DELETE", + "requestUri": "/variantStore/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "force": { + "location": "querystring", + "locationName": "force", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "status": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + }, + "idempotent": true + }, + "DeleteWorkflow": { + "http": { + "method": "DELETE", + "requestUri": "/workflow/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + }, + "idempotent": true + }, + "GetAnnotationImportJob": { + "http": { + "method": "GET", + "requestUri": "/import/annotation/{jobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": { + "location": "uri", + "locationName": "jobId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "destinationName", + "versionName", + "roleArn", + "status", + "statusMessage", + "creationTime", + "updateTime", + "completionTime", + "items", + "runLeftNormalization", + "formatOptions" + ], + "members": { + "id": {}, + "destinationName": {}, + "versionName": {}, + "roleArn": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "completionTime": { + "shape": "S40" + }, + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "source", + "jobStatus" + ], + "members": { + "source": {}, + "jobStatus": {} + } + } + }, + "runLeftNormalization": { + "type": "boolean" + }, + "formatOptions": { + "shape": "S45" + }, + "annotationFields": { + "shape": "S4i" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "GetAnnotationStore": { + "http": { + "method": "GET", + "requestUri": "/annotationStore/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "reference", + "status", + "storeArn", + "name", + "description", + "sseConfig", + "creationTime", + "updateTime", + "tags", + "statusMessage", + "storeSizeBytes", + "numVersions" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "status": {}, + "storeArn": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "tags": { + "shape": "Sx" + }, + "storeOptions": { + "shape": "S15" + }, + "storeFormat": {}, + "statusMessage": {}, + "storeSizeBytes": { + "type": "long" + }, + "numVersions": { + "type": "integer" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "GetAnnotationStoreVersion": { + "http": { + "method": "GET", + "requestUri": "/annotationStore/{name}/version/{versionName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "versionName" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "versionName": { + "location": "uri", + "locationName": "versionName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "storeId", + "id", + "status", + "versionArn", + "name", + "versionName", + "description", + "creationTime", + "updateTime", + "tags", + "statusMessage", + "versionSizeBytes" + ], + "members": { + "storeId": {}, + "id": {}, + "status": {}, + "versionArn": {}, + "name": {}, + "versionName": {}, + "description": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "tags": { + "shape": "Sx" + }, + "versionOptions": { + "shape": "S1j" + }, + "statusMessage": {}, + "versionSizeBytes": { + "type": "long" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "GetReadSet": { + "http": { + "method": "GET", + "requestUri": "/sequencestore/{sequenceStoreId}/readset/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "partNumber" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "file": { + "location": "querystring", + "locationName": "file" + }, + "partNumber": { + "location": "querystring", + "locationName": "partNumber", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "payload": { + "type": "blob", + "streaming": true + } + }, + "payload": "payload" + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "storage-" + } + }, + "GetReadSetActivationJob": { + "http": { + "method": "GET", + "requestUri": "/sequencestore/{sequenceStoreId}/activationjob/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + }, + "sources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "readSetId", + "status" + ], + "members": { + "readSetId": {}, + "status": {}, + "statusMessage": {} + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetReadSetExportJob": { + "http": { + "method": "GET", + "requestUri": "/sequencestore/{sequenceStoreId}/exportjob/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "id" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "destination", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "destination": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + }, + "readSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "status" + ], + "members": { + "id": {}, + "status": {}, + "statusMessage": {} + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetReadSetImportJob": { + "http": { + "method": "GET", + "requestUri": "/sequencestore/{sequenceStoreId}/importjob/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "roleArn", + "status", + "creationTime", + "sources" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "roleArn": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + }, + "sources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "sourceFiles", + "sourceFileType", + "status", + "subjectId", + "sampleId" + ], + "members": { + "sourceFiles": { + "shape": "S5j" + }, + "sourceFileType": {}, + "status": {}, + "statusMessage": {}, + "subjectId": {}, + "sampleId": {}, + "generatedFrom": {}, + "referenceArn": {}, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetReadSetMetadata": { + "http": { + "method": "GET", + "requestUri": "/sequencestore/{sequenceStoreId}/readset/{id}/metadata", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "sequenceStoreId", + "status", + "fileType", + "creationTime" + ], + "members": { + "id": {}, + "arn": {}, + "sequenceStoreId": {}, + "subjectId": {}, + "sampleId": {}, + "status": {}, + "name": {}, + "description": {}, + "fileType": {}, + "creationTime": { + "shape": "S1x" + }, + "sequenceInformation": { + "shape": "S5p" + }, + "referenceArn": {}, + "files": { + "type": "structure", + "members": { + "source1": { + "shape": "S5r" + }, + "source2": { + "shape": "S5r" + }, + "index": { + "shape": "S5r" + } + } + }, + "statusMessage": {}, + "creationType": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetReference": { + "http": { + "method": "GET", + "requestUri": "/referencestore/{referenceStoreId}/reference/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "referenceStoreId", + "partNumber" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "referenceStoreId": { + "location": "uri", + "locationName": "referenceStoreId" + }, + "range": { + "location": "header", + "locationName": "Range" + }, + "partNumber": { + "location": "querystring", + "locationName": "partNumber", + "type": "integer" + }, + "file": { + "location": "querystring", + "locationName": "file" + } + } + }, + "output": { + "type": "structure", + "members": { + "payload": { + "type": "blob", + "streaming": true + } + }, + "payload": "payload" + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "storage-" + } + }, + "GetReferenceImportJob": { + "http": { + "method": "GET", + "requestUri": "/referencestore/{referenceStoreId}/importjob/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "referenceStoreId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "referenceStoreId": { + "location": "uri", + "locationName": "referenceStoreId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "referenceStoreId", + "roleArn", + "status", + "creationTime", + "sources" + ], + "members": { + "id": {}, + "referenceStoreId": {}, + "roleArn": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + }, + "sources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "status" + ], + "members": { + "sourceFile": {}, + "status": {}, + "statusMessage": {}, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetReferenceMetadata": { + "http": { + "method": "GET", + "requestUri": "/referencestore/{referenceStoreId}/reference/{id}/metadata", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "referenceStoreId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "referenceStoreId": { + "location": "uri", + "locationName": "referenceStoreId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "referenceStoreId", + "md5", + "creationTime", + "updateTime" + ], + "members": { + "id": {}, + "arn": {}, + "referenceStoreId": {}, + "md5": {}, + "status": {}, + "name": {}, + "description": {}, + "creationTime": { + "shape": "S1x" + }, + "updateTime": { + "shape": "S1x" + }, + "files": { + "type": "structure", + "members": { + "source": { + "shape": "S5r" + }, + "index": { + "shape": "S5r" + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetReferenceStore": { + "http": { + "method": "GET", + "requestUri": "/referencestore/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "creationTime" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1x" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetRun": { + "http": { + "method": "GET", + "requestUri": "/run/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "export": { + "location": "querystring", + "locationName": "export", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {}, + "workflowId": {}, + "workflowType": {}, + "runId": {}, + "roleArn": {}, + "name": {}, + "runGroupId": {}, + "priority": { + "type": "integer" + }, + "definition": {}, + "digest": {}, + "parameters": { + "shape": "S6t" + }, + "storageCapacity": { + "type": "integer" + }, + "outputUri": {}, + "logLevel": {}, + "resourceDigests": { + "type": "map", + "key": {}, + "value": {} + }, + "startedBy": {}, + "creationTime": { + "shape": "S71" + }, + "startTime": { + "shape": "S71" + }, + "stopTime": { + "shape": "S71" + }, + "statusMessage": {}, + "tags": { + "shape": "Sx" + }, + "accelerators": {}, + "retentionMode": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "GetRunGroup": { + "http": { + "method": "GET", + "requestUri": "/runGroup/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "name": {}, + "maxCpus": { + "type": "integer" + }, + "maxRuns": { + "type": "integer" + }, + "maxDuration": { + "type": "integer" + }, + "creationTime": { + "shape": "S79" + }, + "tags": { + "shape": "Sx" + }, + "maxGpus": { + "type": "integer" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "GetRunTask": { + "http": { + "method": "GET", + "requestUri": "/run/{id}/task/{taskId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id", + "taskId" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "taskId": { + "location": "uri", + "locationName": "taskId" + } + } + }, + "output": { + "type": "structure", + "members": { + "taskId": {}, + "status": {}, + "name": {}, + "cpus": { + "type": "integer" + }, + "memory": { + "type": "integer" + }, + "creationTime": { + "shape": "S7i" + }, + "startTime": { + "shape": "S7i" + }, + "stopTime": { + "shape": "S7i" + }, + "statusMessage": {}, + "logStream": {}, + "gpus": { + "type": "integer" + }, + "instanceType": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "GetSequenceStore": { + "http": { + "method": "GET", + "requestUri": "/sequencestore/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "arn", + "creationTime" + ], + "members": { + "id": {}, + "arn": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1x" + }, + "fallbackLocation": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "GetShare": { + "http": { + "method": "GET", + "requestUri": "/share/{shareId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "shareId" + ], + "members": { + "shareId": { + "location": "uri", + "locationName": "shareId" + } + } + }, + "output": { + "type": "structure", + "members": { + "share": { + "shape": "S7r" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "GetVariantImportJob": { + "http": { + "method": "GET", + "requestUri": "/import/variant/{jobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": { + "location": "uri", + "locationName": "jobId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "destinationName", + "roleArn", + "status", + "statusMessage", + "creationTime", + "updateTime", + "items", + "runLeftNormalization" + ], + "members": { + "id": {}, + "destinationName": {}, + "roleArn": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "completionTime": { + "shape": "S40" + }, + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "source", + "jobStatus" + ], + "members": { + "source": {}, + "jobStatus": {}, + "statusMessage": {} + } + } + }, + "runLeftNormalization": { + "type": "boolean" + }, + "annotationFields": { + "shape": "S4i" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "GetVariantStore": { + "http": { + "method": "GET", + "requestUri": "/variantStore/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "reference", + "status", + "storeArn", + "name", + "description", + "sseConfig", + "creationTime", + "updateTime", + "tags", + "statusMessage", + "storeSizeBytes" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "status": {}, + "storeArn": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "tags": { + "shape": "Sx" + }, + "statusMessage": {}, + "storeSizeBytes": { + "type": "long" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "GetWorkflow": { + "http": { + "method": "GET", + "requestUri": "/workflow/{id}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "type": { + "location": "querystring", + "locationName": "type" + }, + "export": { + "location": "querystring", + "locationName": "export", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {}, + "type": {}, + "name": {}, + "description": {}, + "engine": {}, + "definition": {}, + "main": {}, + "digest": {}, + "parameterTemplate": { + "shape": "S2w" + }, + "storageCapacity": { + "type": "integer" + }, + "creationTime": { + "shape": "S83" + }, + "statusMessage": {}, + "tags": { + "shape": "Sx" + }, + "metadata": { + "shape": "S85" + }, + "accelerators": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "ListAnnotationImportJobs": { + "http": { + "requestUri": "/import/annotations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "ids": { + "type": "list", + "member": {} + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "status": {}, + "storeName": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "annotationImportJobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "destinationName", + "versionName", + "roleArn", + "status", + "creationTime", + "updateTime" + ], + "members": { + "id": {}, + "destinationName": {}, + "versionName": {}, + "roleArn": {}, + "status": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "completionTime": { + "shape": "S40" + }, + "runLeftNormalization": { + "type": "boolean" + }, + "annotationFields": { + "shape": "S4i" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "ListAnnotationStoreVersions": { + "http": { + "requestUri": "/annotationStore/{name}/versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "status": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "annotationStoreVersions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "storeId", + "id", + "status", + "versionArn", + "name", + "versionName", + "description", + "creationTime", + "updateTime", + "statusMessage", + "versionSizeBytes" + ], + "members": { + "storeId": {}, + "id": {}, + "status": {}, + "versionArn": {}, + "name": {}, + "versionName": {}, + "description": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "statusMessage": {}, + "versionSizeBytes": { + "type": "long" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "ListAnnotationStores": { + "http": { + "requestUri": "/annotationStores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ids": { + "type": "list", + "member": {} + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "status": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "annotationStores": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "reference", + "status", + "storeArn", + "name", + "storeFormat", + "description", + "sseConfig", + "creationTime", + "updateTime", + "statusMessage", + "storeSizeBytes" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "status": {}, + "storeArn": {}, + "name": {}, + "storeFormat": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "statusMessage": {}, + "storeSizeBytes": { + "type": "long" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "ListMultipartReadSetUploads": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/uploads", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "uploads": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "sequenceStoreId", + "uploadId", + "sourceFileType", + "subjectId", + "sampleId", + "generatedFrom", + "referenceArn", + "creationTime" + ], + "members": { + "sequenceStoreId": {}, + "uploadId": {}, + "sourceFileType": {}, + "subjectId": {}, + "sampleId": {}, + "generatedFrom": {}, + "referenceArn": {}, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + }, + "creationTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReadSetActivationJobs": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/activationjobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "status": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "activationJobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReadSetExportJobs": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/exportjobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "status": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "exportJobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "destination", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "destination": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReadSetImportJobs": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/importjobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "filter": { + "type": "structure", + "members": { + "status": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "importJobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "roleArn", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "roleArn": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReadSetUploadParts": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/upload/{uploadId}/parts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "uploadId", + "partSource" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "uploadId": { + "location": "uri", + "locationName": "uploadId" + }, + "partSource": {}, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "parts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "partNumber", + "partSize", + "partSource", + "checksum" + ], + "members": { + "partNumber": { + "type": "integer" + }, + "partSize": { + "type": "long" + }, + "partSource": {}, + "checksum": {}, + "creationTime": { + "shape": "S1x" + }, + "lastUpdatedTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReadSets": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/readsets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "name": {}, + "status": {}, + "referenceArn": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + }, + "sampleId": {}, + "subjectId": {}, + "generatedFrom": {}, + "creationType": {} + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "readSets" + ], + "members": { + "nextToken": {}, + "readSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "sequenceStoreId", + "status", + "fileType", + "creationTime" + ], + "members": { + "id": {}, + "arn": {}, + "sequenceStoreId": {}, + "subjectId": {}, + "sampleId": {}, + "status": {}, + "name": {}, + "description": {}, + "referenceArn": {}, + "fileType": {}, + "sequenceInformation": { + "shape": "S5p" + }, + "creationTime": { + "shape": "S1x" + }, + "statusMessage": {}, + "creationType": {} + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReferenceImportJobs": { + "http": { + "requestUri": "/referencestore/{referenceStoreId}/importjobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "referenceStoreId" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "referenceStoreId": { + "location": "uri", + "locationName": "referenceStoreId" + }, + "filter": { + "type": "structure", + "members": { + "status": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "importJobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "referenceStoreId", + "roleArn", + "status", + "creationTime" + ], + "members": { + "id": {}, + "referenceStoreId": {}, + "roleArn": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + }, + "completionTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReferenceStores": { + "http": { + "requestUri": "/referencestores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "name": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "referenceStores" + ], + "members": { + "nextToken": {}, + "referenceStores": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "creationTime" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListReferences": { + "http": { + "requestUri": "/referencestore/{referenceStoreId}/references", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "referenceStoreId" + ], + "members": { + "referenceStoreId": { + "location": "uri", + "locationName": "referenceStoreId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "name": {}, + "md5": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "references" + ], + "members": { + "nextToken": {}, + "references": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "arn", + "referenceStoreId", + "md5", + "creationTime", + "updateTime" + ], + "members": { + "id": {}, + "arn": {}, + "referenceStoreId": {}, + "md5": {}, + "status": {}, + "name": {}, + "description": {}, + "creationTime": { + "shape": "S1x" + }, + "updateTime": { + "shape": "S1x" + } + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListRunGroups": { + "http": { + "method": "GET", + "requestUri": "/runGroup", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "name": { + "location": "querystring", + "locationName": "name" + }, + "startingToken": { + "location": "querystring", + "locationName": "startingToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "name": {}, + "maxCpus": { + "type": "integer" + }, + "maxRuns": { + "type": "integer" + }, + "maxDuration": { + "type": "integer" + }, + "creationTime": { + "shape": "S79" + }, + "maxGpus": { + "type": "integer" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "ListRunTasks": { + "http": { + "method": "GET", + "requestUri": "/run/{id}/task", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "status": { + "location": "querystring", + "locationName": "status" + }, + "startingToken": { + "location": "querystring", + "locationName": "startingToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "taskId": {}, + "status": {}, + "name": {}, + "cpus": { + "type": "integer" + }, + "memory": { + "type": "integer" + }, + "creationTime": { + "shape": "S7i" + }, + "startTime": { + "shape": "S7i" + }, + "stopTime": { + "shape": "S7i" + }, + "gpus": { + "type": "integer" + }, + "instanceType": {} + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "ListRuns": { + "http": { + "method": "GET", + "requestUri": "/run", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "name": { + "location": "querystring", + "locationName": "name" + }, + "runGroupId": { + "location": "querystring", + "locationName": "runGroupId" + }, + "startingToken": { + "location": "querystring", + "locationName": "startingToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "status": { + "location": "querystring", + "locationName": "status" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {}, + "workflowId": {}, + "name": {}, + "priority": { + "type": "integer" + }, + "storageCapacity": { + "type": "integer" + }, + "creationTime": { + "shape": "S71" + }, + "startTime": { + "shape": "S71" + }, + "stopTime": { + "shape": "S71" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "ListSequenceStores": { + "http": { + "requestUri": "/sequencestores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "name": {}, + "createdAfter": { + "shape": "S1x" + }, + "createdBefore": { + "shape": "S1x" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "sequenceStores" + ], + "members": { + "nextToken": {}, + "sequenceStores": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "creationTime" + ], + "members": { + "arn": {}, + "id": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1x" + }, + "fallbackLocation": {} + } + } + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "ListShares": { + "http": { + "requestUri": "/shares", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceOwner" + ], + "members": { + "resourceOwner": {}, + "filter": { + "type": "structure", + "members": { + "resourceArns": { + "type": "list", + "member": {} + }, + "status": { + "type": "list", + "member": {} + } + } + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "shares" + ], + "members": { + "shares": { + "type": "list", + "member": { + "shape": "S7r" + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "Sx" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "tags-" + } + }, + "ListVariantImportJobs": { + "http": { + "requestUri": "/import/variants", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "ids": { + "type": "list", + "member": {} + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "status": {}, + "storeName": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "variantImportJobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "destinationName", + "roleArn", + "status", + "creationTime", + "updateTime" + ], + "members": { + "id": {}, + "destinationName": {}, + "roleArn": {}, + "status": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "completionTime": { + "shape": "S40" + }, + "runLeftNormalization": { + "type": "boolean" + }, + "annotationFields": { + "shape": "S4i" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "ListVariantStores": { + "http": { + "requestUri": "/variantStores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "ids": { + "type": "list", + "member": {} + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "filter": { + "type": "structure", + "members": { + "status": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "variantStores": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "id", + "reference", + "status", + "storeArn", + "name", + "description", + "sseConfig", + "creationTime", + "updateTime", + "statusMessage", + "storeSizeBytes" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "status": {}, + "storeArn": {}, + "name": {}, + "description": {}, + "sseConfig": { + "shape": "S11" + }, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "statusMessage": {}, + "storeSizeBytes": { + "type": "long" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "ListWorkflows": { + "http": { + "method": "GET", + "requestUri": "/workflow", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "type": { + "location": "querystring", + "locationName": "type" + }, + "name": { + "location": "querystring", + "locationName": "name" + }, + "startingToken": { + "location": "querystring", + "locationName": "startingToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "name": {}, + "status": {}, + "type": {}, + "digest": {}, + "creationTime": { + "shape": "S83" + }, + "metadata": { + "shape": "S85" + } + } + } + }, + "nextToken": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "StartAnnotationImportJob": { + "http": { + "requestUri": "/import/annotation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "destinationName", + "roleArn", + "items" + ], + "members": { + "destinationName": {}, + "roleArn": {}, + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "source" + ], + "members": { + "source": {} + } + } + }, + "versionName": {}, + "formatOptions": { + "shape": "S45" + }, + "runLeftNormalization": { + "type": "boolean" + }, + "annotationFields": { + "shape": "S4i" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "StartReadSetActivationJob": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/activationjob", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "sources" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "clientToken": {}, + "sources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "readSetId" + ], + "members": { + "readSetId": {} + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "StartReadSetExportJob": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/exportjob", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "destination", + "roleArn", + "sources" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "destination": {}, + "roleArn": {}, + "clientToken": {}, + "sources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "readSetId" + ], + "members": { + "readSetId": {} + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "destination", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "destination": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "StartReadSetImportJob": { + "http": { + "requestUri": "/sequencestore/{sequenceStoreId}/importjob", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "roleArn", + "sources" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "roleArn": {}, + "clientToken": {}, + "sources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "sourceFiles", + "sourceFileType", + "subjectId", + "sampleId", + "referenceArn" + ], + "members": { + "sourceFiles": { + "shape": "S5j" + }, + "sourceFileType": {}, + "subjectId": {}, + "sampleId": {}, + "generatedFrom": {}, + "referenceArn": {}, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + } + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "sequenceStoreId", + "roleArn", + "status", + "creationTime" + ], + "members": { + "id": {}, + "sequenceStoreId": {}, + "roleArn": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "StartReferenceImportJob": { + "http": { + "requestUri": "/referencestore/{referenceStoreId}/importjob", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "referenceStoreId", + "roleArn", + "sources" + ], + "members": { + "referenceStoreId": { + "location": "uri", + "locationName": "referenceStoreId" + }, + "roleArn": {}, + "clientToken": {}, + "sources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "sourceFile", + "name" + ], + "members": { + "sourceFile": {}, + "name": {}, + "description": {}, + "tags": { + "shape": "Sx" + } + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "referenceStoreId", + "roleArn", + "status", + "creationTime" + ], + "members": { + "id": {}, + "referenceStoreId": {}, + "roleArn": {}, + "status": {}, + "creationTime": { + "shape": "S1x" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "control-storage-" + } + }, + "StartRun": { + "http": { + "requestUri": "/run", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "roleArn", + "requestId" + ], + "members": { + "workflowId": {}, + "workflowType": {}, + "runId": {}, + "roleArn": {}, + "name": {}, + "runGroupId": {}, + "priority": { + "type": "integer" + }, + "parameters": { + "shape": "S6t" + }, + "storageCapacity": { + "type": "integer" + }, + "outputUri": {}, + "logLevel": {}, + "tags": { + "shape": "Sx" + }, + "requestId": { + "idempotencyToken": true + }, + "retentionMode": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {}, + "tags": { + "shape": "Sx" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "StartVariantImportJob": { + "http": { + "requestUri": "/import/variant", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "destinationName", + "roleArn", + "items" + ], + "members": { + "destinationName": {}, + "roleArn": {}, + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "source" + ], + "members": { + "source": {} + } + } + }, + "runLeftNormalization": { + "type": "boolean" + }, + "annotationFields": { + "shape": "S4i" + } + } + }, + "output": { + "type": "structure", + "required": [ + "jobId" + ], + "members": { + "jobId": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "tags-" + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "tags-" + }, + "idempotent": true + }, + "UpdateAnnotationStore": { + "http": { + "requestUri": "/annotationStore/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "reference", + "status", + "name", + "description", + "creationTime", + "updateTime" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "status": {}, + "name": {}, + "description": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + }, + "storeOptions": { + "shape": "S15" + }, + "storeFormat": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "UpdateAnnotationStoreVersion": { + "http": { + "requestUri": "/annotationStore/{name}/version/{versionName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "versionName" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "versionName": { + "location": "uri", + "locationName": "versionName" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "storeId", + "id", + "status", + "name", + "versionName", + "description", + "creationTime", + "updateTime" + ], + "members": { + "storeId": {}, + "id": {}, + "status": {}, + "name": {}, + "versionName": {}, + "description": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "UpdateRunGroup": { + "http": { + "requestUri": "/runGroup/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "name": {}, + "maxCpus": { + "type": "integer" + }, + "maxRuns": { + "type": "integer" + }, + "maxDuration": { + "type": "integer" + }, + "maxGpus": { + "type": "integer" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "UpdateVariantStore": { + "http": { + "requestUri": "/variantStore/{name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": { + "location": "uri", + "locationName": "name" + }, + "description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "id", + "reference", + "status", + "name", + "description", + "creationTime", + "updateTime" + ], + "members": { + "id": {}, + "reference": { + "shape": "St" + }, + "status": {}, + "name": {}, + "description": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + } + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "analytics-" + } + }, + "UpdateWorkflow": { + "http": { + "requestUri": "/workflow/{id}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": { + "location": "uri", + "locationName": "id" + }, + "name": {}, + "description": {} + } + }, + "authtype": "v4", + "endpoint": { + "hostPrefix": "workflows-" + } + }, + "UploadReadSetPart": { + "http": { + "method": "PUT", + "requestUri": "/sequencestore/{sequenceStoreId}/upload/{uploadId}/part", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sequenceStoreId", + "uploadId", + "partSource", + "partNumber", + "payload" + ], + "members": { + "sequenceStoreId": { + "location": "uri", + "locationName": "sequenceStoreId" + }, + "uploadId": { + "location": "uri", + "locationName": "uploadId" + }, + "partSource": { + "location": "querystring", + "locationName": "partSource" + }, + "partNumber": { + "location": "querystring", + "locationName": "partNumber", + "type": "integer" + }, + "payload": { + "type": "blob", + "requiresLength": true, + "streaming": true + } + }, + "payload": "payload" + }, + "output": { + "type": "structure", + "required": [ + "checksum" + ], + "members": { + "checksum": {} + } + }, + "authtype": "v4-unsigned-body", + "endpoint": { + "hostPrefix": "storage-" + } + } + }, + "shapes": { + "St": { + "type": "structure", + "members": { + "referenceArn": {} + }, + "union": true + }, + "Sx": { + "type": "map", + "key": {}, + "value": {} + }, + "S11": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "type": {}, + "keyArn": {} + } + }, + "S15": { + "type": "structure", + "members": { + "tsvStoreOptions": { + "type": "structure", + "members": { + "annotationType": {}, + "formatToHeader": { + "shape": "S18" + }, + "schema": { + "type": "list", + "member": { + "shape": "S1c" + } + } + } + } + }, + "union": true + }, + "S18": { + "type": "map", + "key": {}, + "value": {} + }, + "S1c": { + "type": "map", + "key": {}, + "value": {} + }, + "S1h": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S1j": { + "type": "structure", + "members": { + "tsvVersionOptions": { + "type": "structure", + "members": { + "annotationType": {}, + "formatToHeader": { + "shape": "S18" + }, + "schema": { + "type": "list", + "member": { + "shape": "S1c" + } + } + } + } + }, + "union": true + }, + "S1x": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S2w": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "description": {}, + "optional": { + "type": "boolean" + } + } + } + }, + "S3z": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S40": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S45": { + "type": "structure", + "members": { + "tsvOptions": { + "type": "structure", + "members": { + "readOptions": { + "type": "structure", + "members": { + "sep": {}, + "encoding": {}, + "quote": {}, + "quoteAll": { + "type": "boolean" + }, + "escape": {}, + "escapeQuotes": { + "type": "boolean" + }, + "comment": {}, + "header": { + "type": "boolean" + }, + "lineSep": {} + } + } + } + }, + "vcfOptions": { + "type": "structure", + "members": { + "ignoreQualField": { + "type": "boolean" + }, + "ignoreFilterField": { + "type": "boolean" + } + } + } + }, + "union": true + }, + "S4i": { + "type": "map", + "key": {}, + "value": {} + }, + "S5j": { + "type": "structure", + "required": [ + "source1" + ], + "members": { + "source1": {}, + "source2": {} + } + }, + "S5p": { + "type": "structure", + "members": { + "totalReadCount": { + "type": "long" + }, + "totalBaseCount": { + "type": "long" + }, + "generatedFrom": {}, + "alignment": {} + } + }, + "S5r": { + "type": "structure", + "members": { + "totalParts": { + "type": "integer" + }, + "partSize": { + "type": "long" + }, + "contentLength": { + "type": "long" + } + } + }, + "S6t": { + "type": "structure", + "members": {}, + "document": true + }, + "S71": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S79": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S7i": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S7r": { + "type": "structure", + "members": { + "shareId": {}, + "resourceArn": {}, + "principalSubscriber": {}, + "ownerId": {}, + "status": {}, + "statusMessage": {}, + "shareName": {}, + "creationTime": { + "shape": "S1h" + }, + "updateTime": { + "shape": "S3z" + } + } + }, + "S83": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S85": { + "type": "map", + "key": {}, + "value": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/opensearch-2021-01-01.min.json b/iamlivecore/service/opensearch-2021-01-01.min.json index f75af3cf..50e98a6c 100644 --- a/iamlivecore/service/opensearch-2021-01-01.min.json +++ b/iamlivecore/service/opensearch-2021-01-01.min.json @@ -49,7 +49,7 @@ "members": { "ARN": {}, "TagList": { - "shape": "Sf" + "shape": "Sg" } } } @@ -79,7 +79,37 @@ "type": "structure", "members": { "DomainPackageDetails": { - "shape": "Sm" + "shape": "Sn" + } + } + } + }, + "AuthorizeVpcEndpointAccess": { + "http": { + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "Account" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "Account": {} + } + }, + "output": { + "type": "structure", + "required": [ + "AuthorizedPrincipal" + ], + "members": { + "AuthorizedPrincipal": { + "shape": "S10" } } } @@ -101,7 +131,7 @@ "type": "structure", "members": { "ServiceSoftwareOptions": { - "shape": "Sy" + "shape": "S15" } } } @@ -119,50 +149,59 @@ "DomainName": {}, "EngineVersion": {}, "ClusterConfig": { - "shape": "S15" + "shape": "S1b" }, "EBSOptions": { - "shape": "S1b" + "shape": "S1h" }, "AccessPolicies": {}, "SnapshotOptions": { - "shape": "S1e" + "shape": "S1k" }, "VPCOptions": { - "shape": "S1f" + "shape": "S1l" }, "CognitoOptions": { - "shape": "S1h" + "shape": "S1n" }, "EncryptionAtRestOptions": { - "shape": "S1l" + "shape": "S1r" }, "NodeToNodeEncryptionOptions": { - "shape": "S1n" + "shape": "S1t" }, "AdvancedOptions": { - "shape": "S1o" + "shape": "S1u" }, "LogPublishingOptions": { - "shape": "S1p" + "shape": "S1v" }, "DomainEndpointOptions": { - "shape": "S1t" + "shape": "S1z" }, "AdvancedSecurityOptions": { - "shape": "S1w" + "shape": "S22" }, "TagList": { - "shape": "Sf" + "shape": "Sg" }, "AutoTuneOptions": { "type": "structure", "members": { "DesiredState": {}, "MaintenanceSchedules": { - "shape": "S27" + "shape": "S2d" + }, + "UseOffPeakWindow": { + "type": "boolean" } } + }, + "OffPeakWindowOptions": { + "shape": "S2j" + }, + "SoftwareUpdateOptions": { + "shape": "S2o" } } }, @@ -170,7 +209,7 @@ "type": "structure", "members": { "DomainStatus": { - "shape": "S2e" + "shape": "S2q" } } } @@ -193,7 +232,11 @@ "RemoteDomainInfo": { "shape": "S5" }, - "ConnectionAlias": {} + "ConnectionAlias": {}, + "ConnectionMode": {}, + "ConnectionProperties": { + "shape": "S35" + } } }, "output": { @@ -207,9 +250,13 @@ }, "ConnectionAlias": {}, "ConnectionStatus": { - "shape": "S2q" + "shape": "S3a" }, - "ConnectionId": {} + "ConnectionId": {}, + "ConnectionMode": {}, + "ConnectionProperties": { + "shape": "S35" + } } } }, @@ -229,7 +276,7 @@ "PackageType": {}, "PackageDescription": {}, "PackageSource": { - "shape": "S2u" + "shape": "S3e" } } }, @@ -237,7 +284,37 @@ "type": "structure", "members": { "PackageDetails": { - "shape": "S2y" + "shape": "S3i" + } + } + } + }, + "CreateVpcEndpoint": { + "http": { + "requestUri": "/2021-01-01/opensearch/vpcEndpoints" + }, + "input": { + "type": "structure", + "required": [ + "DomainArn", + "VpcOptions" + ], + "members": { + "DomainArn": {}, + "VpcOptions": { + "shape": "S1l" + }, + "ClientToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpoint" + ], + "members": { + "VpcEndpoint": { + "shape": "S3p" } } } @@ -263,7 +340,7 @@ "type": "structure", "members": { "DomainStatus": { - "shape": "S2e" + "shape": "S2q" } } } @@ -315,7 +392,7 @@ "type": "structure", "members": { "Connection": { - "shape": "S37" + "shape": "S3y" } } } @@ -341,7 +418,36 @@ "type": "structure", "members": { "PackageDetails": { - "shape": "S2y" + "shape": "S3i" + } + } + } + }, + "DeleteVpcEndpoint": { + "http": { + "method": "DELETE", + "requestUri": "/2021-01-01/opensearch/vpcEndpoints/{VpcEndpointId}" + }, + "input": { + "type": "structure", + "required": [ + "VpcEndpointId" + ], + "members": { + "VpcEndpointId": { + "location": "uri", + "locationName": "VpcEndpointId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpointSummary" + ], + "members": { + "VpcEndpointSummary": { + "shape": "S43" } } } @@ -370,7 +476,7 @@ ], "members": { "DomainStatus": { - "shape": "S2e" + "shape": "S2q" } } } @@ -428,6 +534,66 @@ } } }, + "DescribeDomainChangeProgress": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/progress" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "ChangeId": { + "location": "querystring", + "locationName": "changeid" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChangeProgressStatus": { + "type": "structure", + "members": { + "ChangeId": {}, + "StartTime": { + "type": "timestamp" + }, + "Status": {}, + "PendingProperties": { + "shape": "S1m" + }, + "CompletedProperties": { + "shape": "S1m" + }, + "TotalNumberOfStages": { + "type": "integer" + }, + "ChangeProgressStages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Status": {}, + "Description": {}, + "LastUpdated": { + "type": "timestamp" + } + } + } + } + } + } + } + } + }, "DescribeDomainConfig": { "http": { "method": "GET", @@ -452,7 +618,105 @@ ], "members": { "DomainConfig": { - "shape": "S3r" + "shape": "S4w" + } + } + } + }, + "DescribeDomainHealth": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/health" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + } + } + }, + "output": { + "type": "structure", + "members": { + "DomainState": {}, + "AvailabilityZoneCount": {}, + "ActiveAvailabilityZoneCount": {}, + "StandByAvailabilityZoneCount": {}, + "DataNodeCount": {}, + "DedicatedMaster": { + "type": "boolean" + }, + "MasterEligibleNodeCount": {}, + "WarmNodeCount": {}, + "MasterNode": {}, + "ClusterHealth": {}, + "TotalShards": {}, + "TotalUnAssignedShards": {}, + "EnvironmentInformation": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AvailabilityZoneInformation": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AvailabilityZoneName": {}, + "ZoneStatus": {}, + "ConfiguredDataNodeCount": {}, + "AvailableDataNodeCount": {}, + "TotalShards": {}, + "TotalUnAssignedShards": {} + } + } + } + } + } + } + } + } + }, + "DescribeDomainNodes": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/nodes" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + } + } + }, + "output": { + "type": "structure", + "members": { + "DomainNodesStatusList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "NodeId": {}, + "NodeType": {}, + "AvailabilityZone": {}, + "InstanceType": {}, + "NodeStatus": {}, + "StorageType": {}, + "StorageVolumeType": {}, + "StorageSize": {} + } + } } } } @@ -482,12 +746,53 @@ "DomainStatusList": { "type": "list", "member": { - "shape": "S2e" + "shape": "S2q" } } } } }, + "DescribeDryRunProgress": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/dryRun" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "DryRunId": { + "location": "querystring", + "locationName": "dryRunId" + }, + "LoadDryRunConfig": { + "location": "querystring", + "locationName": "loadDryRunConfig", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "DryRunProgressStatus": { + "shape": "S6c" + }, + "DryRunConfig": { + "shape": "S2q" + }, + "DryRunResults": { + "shape": "S6f" + } + } + } + }, "DescribeInboundConnections": { "http": { "requestUri": "/2021-01-01/opensearch/cc/inboundConnection/search" @@ -496,7 +801,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S4i" + "shape": "S6i" }, "MaxResults": { "type": "integer" @@ -566,7 +871,7 @@ "members": { "LimitName": {}, "LimitValues": { - "shape": "S50" + "shape": "S6z" } } } @@ -597,7 +902,7 @@ "members": { "LimitName": {}, "LimitValues": { - "shape": "S50" + "shape": "S6z" } } } @@ -616,7 +921,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S4i" + "shape": "S6i" }, "MaxResults": { "type": "integer" @@ -630,7 +935,7 @@ "Connections": { "type": "list", "member": { - "shape": "S37" + "shape": "S3y" } }, "NextToken": {} @@ -669,7 +974,7 @@ "PackageDetailsList": { "type": "list", "member": { - "shape": "S2y" + "shape": "S3i" } }, "NextToken": {} @@ -722,7 +1027,7 @@ "CurrencyCode": {}, "PaymentOption": {}, "RecurringCharges": { - "shape": "S5r" + "shape": "S7p" } } } @@ -788,7 +1093,7 @@ "State": {}, "PaymentOption": {}, "RecurringCharges": { - "shape": "S5r" + "shape": "S7p" } } } @@ -796,6 +1101,49 @@ } } }, + "DescribeVpcEndpoints": { + "http": { + "requestUri": "/2021-01-01/opensearch/vpcEndpoints/describe" + }, + "input": { + "type": "structure", + "required": [ + "VpcEndpointIds" + ], + "members": { + "VpcEndpointIds": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpoints", + "VpcEndpointErrors" + ], + "members": { + "VpcEndpoints": { + "type": "list", + "member": { + "shape": "S3p" + } + }, + "VpcEndpointErrors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcEndpointId": {}, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + } + } + } + }, "DissociatePackage": { "http": { "requestUri": "/2021-01-01/packages/dissociate/{PackageID}/{DomainName}" @@ -821,7 +1169,7 @@ "type": "structure", "members": { "DomainPackageDetails": { - "shape": "Sm" + "shape": "Sn" } } } @@ -850,7 +1198,7 @@ "members": { "SourceVersion": {}, "TargetVersions": { - "shape": "S65" + "shape": "S8a" } } } @@ -999,6 +1347,15 @@ "method": "GET", "requestUri": "/2021-01-01/domain" }, + "input": { + "type": "structure", + "members": { + "EngineType": { + "location": "querystring", + "locationName": "engineType" + } + } + }, "output": { "type": "structure", "members": { @@ -1007,7 +1364,8 @@ "member": { "type": "structure", "members": { - "DomainName": {} + "DomainName": {}, + "EngineType": {} } } } @@ -1044,7 +1402,7 @@ "type": "structure", "members": { "DomainPackageDetailsList": { - "shape": "S6u" + "shape": "S91" }, "NextToken": {} } @@ -1077,6 +1435,15 @@ "NextToken": { "location": "querystring", "locationName": "nextToken" + }, + "RetrieveAZs": { + "location": "querystring", + "locationName": "retrieveAZs", + "type": "boolean" + }, + "InstanceType": { + "location": "querystring", + "locationName": "instanceType" } } }, @@ -1107,6 +1474,10 @@ "InstanceRole": { "type": "list", "member": {} + }, + "AvailabilityZones": { + "type": "list", + "member": {} } } } @@ -1145,7 +1516,46 @@ "type": "structure", "members": { "DomainPackageDetailsList": { - "shape": "S6u" + "shape": "S91" + }, + "NextToken": {} + } + } + }, + "ListScheduledActions": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/scheduledActions" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "ScheduledActions": { + "type": "list", + "member": { + "shape": "S9e" + } }, "NextToken": {} } @@ -1172,7 +1582,7 @@ "type": "structure", "members": { "TagList": { - "shape": "Sf" + "shape": "Sg" } } } @@ -1199,8 +1609,109 @@ "output": { "type": "structure", "members": { - "Versions": { - "shape": "S65" + "Versions": { + "shape": "S8a" + }, + "NextToken": {} + } + } + }, + "ListVpcEndpointAccess": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/listVpcEndpointAccess" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "AuthorizedPrincipalList", + "NextToken" + ], + "members": { + "AuthorizedPrincipalList": { + "type": "list", + "member": { + "shape": "S10" + } + }, + "NextToken": {} + } + } + }, + "ListVpcEndpoints": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/vpcEndpoints" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpointSummaryList", + "NextToken" + ], + "members": { + "VpcEndpointSummaryList": { + "shape": "S9s" + }, + "NextToken": {} + } + } + }, + "ListVpcEndpointsForDomain": { + "http": { + "method": "GET", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/vpcEndpoints" + }, + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpointSummaryList", + "NextToken" + ], + "members": { + "VpcEndpointSummaryList": { + "shape": "S9s" }, "NextToken": {} } @@ -1271,11 +1782,34 @@ "members": { "ARN": {}, "TagKeys": { - "shape": "S1g" + "shape": "S1m" } } } }, + "RevokeVpcEndpointAccess": { + "http": { + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "Account" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "Account": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "StartServiceSoftwareUpdate": { "http": { "requestUri": "/2021-01-01/opensearch/serviceSoftwareUpdate/start" @@ -1286,14 +1820,18 @@ "DomainName" ], "members": { - "DomainName": {} + "DomainName": {}, + "ScheduleAt": {}, + "DesiredStartTime": { + "type": "long" + } } }, "output": { "type": "structure", "members": { "ServiceSoftwareOptions": { - "shape": "Sy" + "shape": "S15" } } } @@ -1313,41 +1851,51 @@ "locationName": "DomainName" }, "ClusterConfig": { - "shape": "S15" + "shape": "S1b" }, "EBSOptions": { - "shape": "S1b" + "shape": "S1h" }, "SnapshotOptions": { - "shape": "S1e" + "shape": "S1k" }, "VPCOptions": { - "shape": "S1f" + "shape": "S1l" }, "CognitoOptions": { - "shape": "S1h" + "shape": "S1n" }, "AdvancedOptions": { - "shape": "S1o" + "shape": "S1u" }, "AccessPolicies": {}, "LogPublishingOptions": { - "shape": "S1p" + "shape": "S1v" }, "EncryptionAtRestOptions": { - "shape": "S1l" + "shape": "S1r" }, "DomainEndpointOptions": { - "shape": "S1t" + "shape": "S1z" }, "NodeToNodeEncryptionOptions": { - "shape": "S1n" + "shape": "S1t" }, "AdvancedSecurityOptions": { - "shape": "S1w" + "shape": "S22" }, "AutoTuneOptions": { - "shape": "S4a" + "shape": "S5e" + }, + "DryRun": { + "type": "boolean" + }, + "DryRunMode": {}, + "OffPeakWindowOptions": { + "shape": "S2j" + }, + "SoftwareUpdateOptions": { + "shape": "S2o" } } }, @@ -1358,7 +1906,13 @@ ], "members": { "DomainConfig": { - "shape": "S3r" + "shape": "S4w" + }, + "DryRunResults": { + "shape": "S6f" + }, + "DryRunProgressStatus": { + "shape": "S6c" } } } @@ -1376,7 +1930,7 @@ "members": { "PackageID": {}, "PackageSource": { - "shape": "S2u" + "shape": "S3e" }, "PackageDescription": {}, "CommitMessage": {} @@ -1386,7 +1940,71 @@ "type": "structure", "members": { "PackageDetails": { - "shape": "S2y" + "shape": "S3i" + } + } + } + }, + "UpdateScheduledAction": { + "http": { + "method": "PUT", + "requestUri": "/2021-01-01/opensearch/domain/{DomainName}/scheduledAction/update" + }, + "input": { + "type": "structure", + "required": [ + "DomainName", + "ActionID", + "ActionType", + "ScheduleAt" + ], + "members": { + "DomainName": { + "location": "uri", + "locationName": "DomainName" + }, + "ActionID": {}, + "ActionType": {}, + "ScheduleAt": {}, + "DesiredStartTime": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "ScheduledAction": { + "shape": "S9e" + } + } + } + }, + "UpdateVpcEndpoint": { + "http": { + "requestUri": "/2021-01-01/opensearch/vpcEndpoints/update" + }, + "input": { + "type": "structure", + "required": [ + "VpcEndpointId", + "VpcOptions" + ], + "members": { + "VpcEndpointId": {}, + "VpcOptions": { + "shape": "S1l" + } + } + }, + "output": { + "type": "structure", + "required": [ + "VpcEndpoint" + ], + "members": { + "VpcEndpoint": { + "shape": "S3p" } } } @@ -1408,7 +2026,7 @@ "type": "boolean" }, "AdvancedOptions": { - "shape": "S1o" + "shape": "S1u" } } }, @@ -1422,7 +2040,10 @@ "type": "boolean" }, "AdvancedOptions": { - "shape": "S1o" + "shape": "S1u" + }, + "ChangeProgressDetails": { + "shape": "S30" } } } @@ -1445,7 +2066,8 @@ "StatusCode": {}, "Message": {} } - } + }, + "ConnectionMode": {} } }, "S5": { @@ -1464,7 +2086,7 @@ } } }, - "Sf": { + "Sg": { "type": "list", "member": { "type": "structure", @@ -1478,7 +2100,7 @@ } } }, - "Sm": { + "Sn": { "type": "structure", "members": { "PackageID": {}, @@ -1492,18 +2114,25 @@ "PackageVersion": {}, "ReferencePath": {}, "ErrorDetails": { - "shape": "St" + "shape": "Su" } } }, - "St": { + "Su": { "type": "structure", "members": { "ErrorType": {}, "ErrorMessage": {} } }, - "Sy": { + "S10": { + "type": "structure", + "members": { + "PrincipalType": {}, + "Principal": {} + } + }, + "S15": { "type": "structure", "members": { "CurrentVersion": {}, @@ -1524,7 +2153,7 @@ } } }, - "S15": { + "S1b": { "type": "structure", "members": { "InstanceType": {}, @@ -1566,10 +2195,13 @@ "type": "boolean" } } + }, + "MultiAZWithStandbyEnabled": { + "type": "boolean" } } }, - "S1b": { + "S1h": { "type": "structure", "members": { "EBSEnabled": { @@ -1581,10 +2213,13 @@ }, "Iops": { "type": "integer" + }, + "Throughput": { + "type": "integer" } } }, - "S1e": { + "S1k": { "type": "structure", "members": { "AutomatedSnapshotStartHour": { @@ -1592,22 +2227,22 @@ } } }, - "S1f": { + "S1l": { "type": "structure", "members": { "SubnetIds": { - "shape": "S1g" + "shape": "S1m" }, "SecurityGroupIds": { - "shape": "S1g" + "shape": "S1m" } } }, - "S1g": { + "S1m": { "type": "list", "member": {} }, - "S1h": { + "S1n": { "type": "structure", "members": { "Enabled": { @@ -1618,7 +2253,7 @@ "RoleArn": {} } }, - "S1l": { + "S1r": { "type": "structure", "members": { "Enabled": { @@ -1627,7 +2262,7 @@ "KmsKeyId": {} } }, - "S1n": { + "S1t": { "type": "structure", "members": { "Enabled": { @@ -1635,12 +2270,12 @@ } } }, - "S1o": { + "S1u": { "type": "map", "key": {}, "value": {} }, - "S1p": { + "S1v": { "type": "map", "key": {}, "value": { @@ -1653,7 +2288,7 @@ } } }, - "S1t": { + "S1z": { "type": "structure", "members": { "EnforceHTTPS": { @@ -1667,7 +2302,7 @@ "CustomEndpointCertificateArn": {} } }, - "S1w": { + "S22": { "type": "structure", "members": { "Enabled": { @@ -1681,7 +2316,7 @@ "members": { "MasterUserARN": {}, "MasterUserName": { - "shape": "S1y" + "shape": "S24" }, "MasterUserPassword": { "type": "string", @@ -1696,10 +2331,10 @@ "type": "boolean" }, "Idp": { - "shape": "S21" + "shape": "S27" }, "MasterUserName": { - "shape": "S1y" + "shape": "S24" }, "MasterBackendRole": {}, "SubjectKey": {}, @@ -1708,14 +2343,17 @@ "type": "integer" } } + }, + "AnonymousAuthEnabled": { + "type": "boolean" } } }, - "S1y": { + "S24": { "type": "string", "sensitive": true }, - "S21": { + "S27": { "type": "structure", "required": [ "MetadataContent", @@ -1726,7 +2364,7 @@ "EntityId": {} } }, - "S27": { + "S2d": { "type": "list", "member": { "type": "structure", @@ -1747,7 +2385,43 @@ } } }, - "S2e": { + "S2j": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + }, + "OffPeakWindow": { + "type": "structure", + "members": { + "WindowStartTime": { + "type": "structure", + "required": [ + "Hours", + "Minutes" + ], + "members": { + "Hours": { + "type": "long" + }, + "Minutes": { + "type": "long" + } + } + } + } + } + } + }, + "S2o": { + "type": "structure", + "members": { + "AutoSoftwareUpdateEnabled": { + "type": "boolean" + } + } + }, + "S2q": { "type": "structure", "required": [ "DomainId", @@ -1779,67 +2453,79 @@ }, "EngineVersion": {}, "ClusterConfig": { - "shape": "S15" + "shape": "S1b" }, "EBSOptions": { - "shape": "S1b" + "shape": "S1h" }, "AccessPolicies": {}, "SnapshotOptions": { - "shape": "S1e" + "shape": "S1k" }, "VPCOptions": { - "shape": "S2i" + "shape": "S2u" }, "CognitoOptions": { - "shape": "S1h" + "shape": "S1n" }, "EncryptionAtRestOptions": { - "shape": "S1l" + "shape": "S1r" }, "NodeToNodeEncryptionOptions": { - "shape": "S1n" + "shape": "S1t" }, "AdvancedOptions": { - "shape": "S1o" + "shape": "S1u" }, "LogPublishingOptions": { - "shape": "S1p" + "shape": "S1v" }, "ServiceSoftwareOptions": { - "shape": "Sy" + "shape": "S15" }, "DomainEndpointOptions": { - "shape": "S1t" + "shape": "S1z" }, "AdvancedSecurityOptions": { - "shape": "S2j" + "shape": "S2v" }, "AutoTuneOptions": { "type": "structure", "members": { "State": {}, - "ErrorMessage": {} + "ErrorMessage": {}, + "UseOffPeakWindow": { + "type": "boolean" + } } + }, + "ChangeProgressDetails": { + "shape": "S30" + }, + "OffPeakWindowOptions": { + "shape": "S2j" + }, + "SoftwareUpdateOptions": { + "shape": "S2o" } } }, - "S2i": { + "S2u": { "type": "structure", "members": { "VPCId": {}, "SubnetIds": { - "shape": "S1g" + "shape": "S1m" }, "AvailabilityZones": { - "shape": "S1g" + "shape": "S1m" }, "SecurityGroupIds": { - "shape": "S1g" + "shape": "S1m" } } }, - "S2j": { + "S2v": { "type": "structure", "members": { "Enabled": { @@ -1855,7 +2541,7 @@ "type": "boolean" }, "Idp": { - "shape": "S21" + "shape": "S27" }, "SubjectKey": {}, "RolesKey": {}, @@ -1863,24 +2549,49 @@ "type": "integer" } } + }, + "AnonymousAuthDisableDate": { + "type": "timestamp" + }, + "AnonymousAuthEnabled": { + "type": "boolean" } } }, - "S2q": { + "S30": { + "type": "structure", + "members": { + "ChangeId": {}, + "Message": {} + } + }, + "S35": { + "type": "structure", + "members": { + "Endpoint": {}, + "CrossClusterSearch": { + "type": "structure", + "members": { + "SkipUnavailable": {} + } + } + } + }, + "S3a": { "type": "structure", "members": { "StatusCode": {}, "Message": {} } }, - "S2u": { + "S3e": { "type": "structure", "members": { "S3BucketName": {}, "S3Key": {} } }, - "S2y": { + "S3i": { "type": "structure", "members": { "PackageID": {}, @@ -1896,11 +2607,24 @@ }, "AvailablePackageVersion": {}, "ErrorDetails": { - "shape": "St" + "shape": "Su" } } }, - "S37": { + "S3p": { + "type": "structure", + "members": { + "VpcEndpointId": {}, + "VpcEndpointOwner": {}, + "DomainArn": {}, + "VpcOptions": { + "shape": "S2u" + }, + "Status": {}, + "Endpoint": {} + } + }, + "S3y": { "type": "structure", "members": { "LocalDomainInfo": { @@ -1912,11 +2636,24 @@ "ConnectionId": {}, "ConnectionAlias": {}, "ConnectionStatus": { - "shape": "S2q" + "shape": "S3a" + }, + "ConnectionMode": {}, + "ConnectionProperties": { + "shape": "S35" } } }, - "S3r": { + "S43": { + "type": "structure", + "members": { + "VpcEndpointId": {}, + "VpcEndpointOwner": {}, + "DomainArn": {}, + "Status": {} + } + }, + "S4w": { "type": "structure", "members": { "EngineVersion": { @@ -1928,7 +2665,7 @@ "members": { "Options": {}, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -1940,10 +2677,10 @@ ], "members": { "Options": { - "shape": "S15" + "shape": "S1b" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -1955,10 +2692,10 @@ ], "members": { "Options": { - "shape": "S1b" + "shape": "S1h" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -1971,7 +2708,7 @@ "members": { "Options": {}, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -1983,10 +2720,10 @@ ], "members": { "Options": { - "shape": "S1e" + "shape": "S1k" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -1998,10 +2735,10 @@ ], "members": { "Options": { - "shape": "S2i" + "shape": "S2u" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2013,10 +2750,10 @@ ], "members": { "Options": { - "shape": "S1h" + "shape": "S1n" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2028,10 +2765,10 @@ ], "members": { "Options": { - "shape": "S1l" + "shape": "S1r" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2043,10 +2780,10 @@ ], "members": { "Options": { - "shape": "S1n" + "shape": "S1t" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2058,10 +2795,10 @@ ], "members": { "Options": { - "shape": "S1o" + "shape": "S1u" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2069,10 +2806,10 @@ "type": "structure", "members": { "Options": { - "shape": "S1p" + "shape": "S1v" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2084,10 +2821,10 @@ ], "members": { "Options": { - "shape": "S1t" + "shape": "S1z" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2099,10 +2836,10 @@ ], "members": { "Options": { - "shape": "S2j" + "shape": "S2v" }, "Status": { - "shape": "S3t" + "shape": "S4y" } } }, @@ -2110,7 +2847,7 @@ "type": "structure", "members": { "Options": { - "shape": "S4a" + "shape": "S5e" }, "Status": { "type": "structure", @@ -2137,10 +2874,35 @@ } } } + }, + "ChangeProgressDetails": { + "shape": "S30" + }, + "OffPeakWindowOptions": { + "type": "structure", + "members": { + "Options": { + "shape": "S2j" + }, + "Status": { + "shape": "S4y" + } + } + }, + "SoftwareUpdateOptions": { + "type": "structure", + "members": { + "Options": { + "shape": "S2o" + }, + "Status": { + "shape": "S4y" + } + } } } }, - "S3t": { + "S4y": { "type": "structure", "required": [ "CreationDate", @@ -2163,17 +2925,52 @@ } } }, - "S4a": { + "S5e": { "type": "structure", "members": { "DesiredState": {}, "RollbackOnDisable": {}, "MaintenanceSchedules": { - "shape": "S27" + "shape": "S2d" + }, + "UseOffPeakWindow": { + "type": "boolean" + } + } + }, + "S6c": { + "type": "structure", + "required": [ + "DryRunId", + "DryRunStatus", + "CreationDate", + "UpdateDate" + ], + "members": { + "DryRunId": {}, + "DryRunStatus": {}, + "CreationDate": {}, + "UpdateDate": {}, + "ValidationFailures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Code": {}, + "Message": {} + } + } } } }, - "S4i": { + "S6f": { + "type": "structure", + "members": { + "DeploymentType": {}, + "Message": {} + } + }, + "S6i": { "type": "list", "member": { "type": "structure", @@ -2186,11 +2983,11 @@ } } }, - "S50": { + "S6z": { "type": "list", "member": {} }, - "S5r": { + "S7p": { "type": "list", "member": { "type": "structure", @@ -2202,14 +2999,46 @@ } } }, - "S65": { + "S8a": { "type": "list", "member": {} }, - "S6u": { + "S91": { + "type": "list", + "member": { + "shape": "Sn" + } + }, + "S9e": { + "type": "structure", + "required": [ + "Id", + "Type", + "Severity", + "ScheduledTime" + ], + "members": { + "Id": {}, + "Type": {}, + "Severity": {}, + "ScheduledTime": { + "type": "long" + }, + "Description": {}, + "ScheduledBy": {}, + "Status": {}, + "Mandatory": { + "type": "boolean" + }, + "Cancellable": { + "type": "boolean" + } + } + }, + "S9s": { "type": "list", "member": { - "shape": "Sm" + "shape": "S43" } } } diff --git a/iamlivecore/service/opensearchserverless-2021-11-01.min.json b/iamlivecore/service/opensearchserverless-2021-11-01.min.json new file mode 100644 index 00000000..f740e28f --- /dev/null +++ b/iamlivecore/service/opensearchserverless-2021-11-01.min.json @@ -0,0 +1,1082 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-11-01", + "endpointPrefix": "aoss", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "OpenSearch Service Serverless", + "serviceId": "OpenSearchServerless", + "signatureVersion": "v4", + "signingName": "aoss", + "targetPrefix": "OpenSearchServerless", + "uid": "opensearchserverless-2021-11-01" + }, + "operations": { + "BatchGetCollection": { + "input": { + "type": "structure", + "members": { + "ids": { + "type": "list", + "member": {} + }, + "names": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "collectionDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "collectionEndpoint": {}, + "createdDate": { + "type": "long" + }, + "dashboardEndpoint": {}, + "description": {}, + "id": {}, + "kmsKeyArn": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "status": {}, + "type": {} + } + } + }, + "collectionErrorDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "errorCode": {}, + "errorMessage": {}, + "id": {}, + "name": {} + } + } + } + } + } + }, + "BatchGetVpcEndpoint": { + "input": { + "type": "structure", + "required": [ + "ids" + ], + "members": { + "ids": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "vpcEndpointDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "createdDate": { + "type": "long" + }, + "id": {}, + "name": {}, + "securityGroupIds": { + "shape": "Sm" + }, + "status": {}, + "subnetIds": { + "shape": "Sp" + }, + "vpcId": {} + } + } + }, + "vpcEndpointErrorDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "errorCode": {}, + "errorMessage": {}, + "id": {} + } + } + } + } + } + }, + "CreateAccessPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "policy", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "policy": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "accessPolicyDetail": { + "shape": "S11" + } + } + }, + "idempotent": true + }, + "CreateCollection": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "tags": { + "shape": "S16" + }, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "createCollectionDetail": { + "type": "structure", + "members": { + "arn": {}, + "createdDate": { + "type": "long" + }, + "description": {}, + "id": {}, + "kmsKeyArn": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "status": {}, + "type": {} + } + } + } + }, + "idempotent": true + }, + "CreateSecurityConfig": { + "input": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "samlOptions": { + "shape": "S1f" + }, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "securityConfigDetail": { + "shape": "S1m" + } + } + }, + "idempotent": true + }, + "CreateSecurityPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "policy", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "policy": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "securityPolicyDetail": { + "shape": "S1r" + } + } + }, + "idempotent": true + }, + "CreateVpcEndpoint": { + "input": { + "type": "structure", + "required": [ + "name", + "subnetIds", + "vpcId" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "securityGroupIds": { + "shape": "Sm" + }, + "subnetIds": { + "shape": "Sp" + }, + "vpcId": {} + } + }, + "output": { + "type": "structure", + "members": { + "createVpcEndpointDetail": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "status": {} + } + } + } + }, + "idempotent": true + }, + "DeleteAccessPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteCollection": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "id": {} + } + }, + "output": { + "type": "structure", + "members": { + "deleteCollectionDetail": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "status": {} + } + } + } + }, + "idempotent": true + }, + "DeleteSecurityConfig": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "id": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteSecurityPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteVpcEndpoint": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "id": {} + } + }, + "output": { + "type": "structure", + "members": { + "deleteVpcEndpointDetail": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "status": {} + } + } + } + }, + "idempotent": true + }, + "GetAccessPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "name": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "accessPolicyDetail": { + "shape": "S11" + } + } + } + }, + "GetAccountSettings": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "accountSettingsDetail": { + "shape": "S2b" + } + } + } + }, + "GetPoliciesStats": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "AccessPolicyStats": { + "type": "structure", + "members": { + "DataPolicyCount": { + "type": "long" + } + } + }, + "SecurityConfigStats": { + "type": "structure", + "members": { + "SamlConfigCount": { + "type": "long" + } + } + }, + "SecurityPolicyStats": { + "type": "structure", + "members": { + "EncryptionPolicyCount": { + "type": "long" + }, + "NetworkPolicyCount": { + "type": "long" + } + } + }, + "TotalPolicyCount": { + "type": "long" + } + } + } + }, + "GetSecurityConfig": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + }, + "output": { + "type": "structure", + "members": { + "securityConfigDetail": { + "shape": "S1m" + } + } + } + }, + "GetSecurityPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "name": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "securityPolicyDetail": { + "shape": "S1r" + } + } + } + }, + "ListAccessPolicies": { + "input": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "resource": { + "type": "list", + "member": {} + }, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "accessPolicySummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "createdDate": { + "type": "long" + }, + "description": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "policyVersion": {}, + "type": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListCollections": { + "input": { + "type": "structure", + "members": { + "collectionFilters": { + "type": "structure", + "members": { + "name": {}, + "status": {} + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "collectionSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "name": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListSecurityConfigs": { + "input": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "securityConfigSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "configVersion": {}, + "createdDate": { + "type": "long" + }, + "description": {}, + "id": {}, + "lastModifiedDate": { + "type": "long" + }, + "type": {} + } + } + } + } + } + }, + "ListSecurityPolicies": { + "input": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "resource": { + "type": "list", + "member": {} + }, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "securityPolicySummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "createdDate": { + "type": "long" + }, + "description": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "policyVersion": {}, + "type": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S16" + } + } + } + }, + "ListVpcEndpoints": { + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "vpcEndpointFilters": { + "type": "structure", + "members": { + "status": {} + } + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "vpcEndpointSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "status": {} + } + } + } + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": {}, + "tags": { + "shape": "S16" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": {}, + "tagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateAccessPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "policyVersion", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "policy": {}, + "policyVersion": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "accessPolicyDetail": { + "shape": "S11" + } + } + }, + "idempotent": true + }, + "UpdateAccountSettings": { + "input": { + "type": "structure", + "members": { + "capacityLimits": { + "shape": "S2c" + } + } + }, + "output": { + "type": "structure", + "members": { + "accountSettingsDetail": { + "shape": "S2b" + } + } + } + }, + "UpdateCollection": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "id": {} + } + }, + "output": { + "type": "structure", + "members": { + "updateCollectionDetail": { + "type": "structure", + "members": { + "arn": {}, + "createdDate": { + "type": "long" + }, + "description": {}, + "id": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "status": {}, + "type": {} + } + } + } + }, + "idempotent": true + }, + "UpdateSecurityConfig": { + "input": { + "type": "structure", + "required": [ + "configVersion", + "id" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "configVersion": {}, + "description": {}, + "id": {}, + "samlOptions": { + "shape": "S1f" + } + } + }, + "output": { + "type": "structure", + "members": { + "securityConfigDetail": { + "shape": "S1m" + } + } + }, + "idempotent": true + }, + "UpdateSecurityPolicy": { + "input": { + "type": "structure", + "required": [ + "name", + "policyVersion", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "policy": {}, + "policyVersion": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "securityPolicyDetail": { + "shape": "S1r" + } + } + }, + "idempotent": true + }, + "UpdateVpcEndpoint": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "addSecurityGroupIds": { + "shape": "Sm" + }, + "addSubnetIds": { + "shape": "Sp" + }, + "clientToken": { + "idempotencyToken": true + }, + "id": {}, + "removeSecurityGroupIds": { + "shape": "Sm" + }, + "removeSubnetIds": { + "shape": "Sp" + } + } + }, + "output": { + "type": "structure", + "members": { + "UpdateVpcEndpointDetail": { + "type": "structure", + "members": { + "id": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "securityGroupIds": { + "shape": "Sm" + }, + "status": {}, + "subnetIds": { + "shape": "Sp" + } + } + } + } + }, + "idempotent": true + } + }, + "shapes": { + "Sm": { + "type": "list", + "member": {} + }, + "Sp": { + "type": "list", + "member": {} + }, + "S11": { + "type": "structure", + "members": { + "createdDate": { + "type": "long" + }, + "description": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "policy": { + "shape": "S12" + }, + "policyVersion": {}, + "type": {} + } + }, + "S12": { + "type": "structure", + "members": {}, + "document": true + }, + "S16": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + }, + "S1f": { + "type": "structure", + "required": [ + "metadata" + ], + "members": { + "groupAttribute": {}, + "metadata": {}, + "sessionTimeout": { + "type": "integer" + }, + "userAttribute": {} + } + }, + "S1m": { + "type": "structure", + "members": { + "configVersion": {}, + "createdDate": { + "type": "long" + }, + "description": {}, + "id": {}, + "lastModifiedDate": { + "type": "long" + }, + "samlOptions": { + "shape": "S1f" + }, + "type": {} + } + }, + "S1r": { + "type": "structure", + "members": { + "createdDate": { + "type": "long" + }, + "description": {}, + "lastModifiedDate": { + "type": "long" + }, + "name": {}, + "policy": { + "shape": "S12" + }, + "policyVersion": {}, + "type": {} + } + }, + "S2b": { + "type": "structure", + "members": { + "capacityLimits": { + "shape": "S2c" + } + } + }, + "S2c": { + "type": "structure", + "members": { + "maxIndexingCapacityInOCU": { + "type": "integer" + }, + "maxSearchCapacityInOCU": { + "type": "integer" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/organizations-2016-11-28.min.json b/iamlivecore/service/organizations-2016-11-28.min.json index a5ed34ae..4181083f 100644 --- a/iamlivecore/service/organizations-2016-11-28.min.json +++ b/iamlivecore/service/organizations-2016-11-28.min.json @@ -64,6 +64,17 @@ } } }, + "CloseAccount": { + "input": { + "type": "structure", + "required": [ + "AccountId" + ], + "members": { + "AccountId": {} + } + } + }, "CreateAccount": { "input": { "type": "structure", @@ -73,15 +84,15 @@ ], "members": { "Email": { - "shape": "Sn" + "shape": "Sp" }, "AccountName": { - "shape": "So" + "shape": "Sq" }, "RoleName": {}, "IamUserAccessToBilling": {}, "Tags": { - "shape": "Sr" + "shape": "St" } } }, @@ -89,7 +100,7 @@ "type": "structure", "members": { "CreateAccountStatus": { - "shape": "Sw" + "shape": "Sy" } } } @@ -103,15 +114,15 @@ ], "members": { "Email": { - "shape": "Sn" + "shape": "Sp" }, "AccountName": { - "shape": "So" + "shape": "Sq" }, "RoleName": {}, "IamUserAccessToBilling": {}, "Tags": { - "shape": "Sr" + "shape": "St" } } }, @@ -119,7 +130,7 @@ "type": "structure", "members": { "CreateAccountStatus": { - "shape": "Sw" + "shape": "Sy" } } } @@ -135,7 +146,7 @@ "type": "structure", "members": { "Organization": { - "shape": "S16" + "shape": "S17" } } } @@ -151,7 +162,7 @@ "ParentId": {}, "Name": {}, "Tags": { - "shape": "Sr" + "shape": "St" } } }, @@ -159,7 +170,7 @@ "type": "structure", "members": { "OrganizationalUnit": { - "shape": "S1i" + "shape": "S1j" } } } @@ -179,7 +190,7 @@ "Name": {}, "Type": {}, "Tags": { - "shape": "Sr" + "shape": "St" } } }, @@ -187,7 +198,7 @@ "type": "structure", "members": { "Policy": { - "shape": "S1q" + "shape": "S1r" } } } @@ -234,6 +245,7 @@ } } }, + "DeleteResourcePolicy": {}, "DeregisterDelegatedAdministrator": { "input": { "type": "structure", @@ -261,7 +273,7 @@ "type": "structure", "members": { "Account": { - "shape": "S22" + "shape": "S23" } } } @@ -280,7 +292,7 @@ "type": "structure", "members": { "CreateAccountStatus": { - "shape": "Sw" + "shape": "Sy" } } } @@ -337,7 +349,7 @@ "type": "structure", "members": { "Organization": { - "shape": "S16" + "shape": "S17" } } } @@ -356,7 +368,7 @@ "type": "structure", "members": { "OrganizationalUnit": { - "shape": "S1i" + "shape": "S1j" } } } @@ -375,7 +387,17 @@ "type": "structure", "members": { "Policy": { - "shape": "S1q" + "shape": "S1r" + } + } + } + }, + "DescribeResourcePolicy": { + "output": { + "type": "structure", + "members": { + "ResourcePolicy": { + "shape": "S2l" } } } @@ -420,7 +442,7 @@ "type": "structure", "members": { "Root": { - "shape": "S2n" + "shape": "S2v" } } } @@ -466,7 +488,7 @@ "type": "structure", "members": { "Root": { - "shape": "S2n" + "shape": "S2v" } } } @@ -486,7 +508,7 @@ "sensitive": true }, "Tags": { - "shape": "Sr" + "shape": "St" } } }, @@ -543,7 +565,7 @@ "type": "structure", "members": { "Accounts": { - "shape": "S36" + "shape": "S3e" }, "NextToken": {} } @@ -567,7 +589,7 @@ "type": "structure", "members": { "Accounts": { - "shape": "S36" + "shape": "S3e" }, "NextToken": {} } @@ -626,7 +648,7 @@ "CreateAccountStatuses": { "type": "list", "member": { - "shape": "Sw" + "shape": "Sy" } }, "NextToken": {} @@ -655,10 +677,10 @@ "Id": {}, "Arn": {}, "Email": { - "shape": "Sn" + "shape": "Sp" }, "Name": { - "shape": "So" + "shape": "S24" }, "Status": {}, "JoinedMethod": {}, @@ -713,7 +735,7 @@ "type": "structure", "members": { "Filter": { - "shape": "S3s" + "shape": "S40" }, "NextToken": {}, "MaxResults": { @@ -725,7 +747,7 @@ "type": "structure", "members": { "Handshakes": { - "shape": "S3u" + "shape": "S42" }, "NextToken": {} } @@ -736,7 +758,7 @@ "type": "structure", "members": { "Filter": { - "shape": "S3s" + "shape": "S40" }, "NextToken": {}, "MaxResults": { @@ -748,7 +770,7 @@ "type": "structure", "members": { "Handshakes": { - "shape": "S3u" + "shape": "S42" }, "NextToken": {} } @@ -774,7 +796,7 @@ "OrganizationalUnits": { "type": "list", "member": { - "shape": "S1i" + "shape": "S1j" } }, "NextToken": {} @@ -830,7 +852,7 @@ "type": "structure", "members": { "Policies": { - "shape": "S47" + "shape": "S4f" }, "NextToken": {} } @@ -856,7 +878,7 @@ "type": "structure", "members": { "Policies": { - "shape": "S47" + "shape": "S4f" }, "NextToken": {} } @@ -878,7 +900,7 @@ "Roots": { "type": "list", "member": { - "shape": "S2n" + "shape": "S2v" } }, "NextToken": {} @@ -900,7 +922,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sr" + "shape": "St" }, "NextToken": {} } @@ -954,6 +976,28 @@ } } }, + "PutResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "Content" + ], + "members": { + "Content": {}, + "Tags": { + "shape": "St" + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourcePolicy": { + "shape": "S2l" + } + } + } + }, "RegisterDelegatedAdministrator": { "input": { "type": "structure", @@ -988,7 +1032,7 @@ "members": { "ResourceId": {}, "Tags": { - "shape": "Sr" + "shape": "St" } } } @@ -1024,7 +1068,7 @@ "type": "structure", "members": { "OrganizationalUnit": { - "shape": "S1i" + "shape": "S1j" } } } @@ -1046,7 +1090,7 @@ "type": "structure", "members": { "Policy": { - "shape": "S1q" + "shape": "S1r" } } } @@ -1107,15 +1151,15 @@ } } }, - "Sn": { + "Sp": { "type": "string", "sensitive": true }, - "So": { + "Sq": { "type": "string", "sensitive": true }, - "Sr": { + "St": { "type": "list", "member": { "type": "structure", @@ -1129,12 +1173,12 @@ } } }, - "Sw": { + "Sy": { "type": "structure", "members": { "Id": {}, "AccountName": { - "shape": "So" + "shape": "Sq" }, "State": {}, "RequestedTimestamp": { @@ -1148,7 +1192,7 @@ "FailureReason": {} } }, - "S16": { + "S17": { "type": "structure", "members": { "Id": {}, @@ -1157,14 +1201,14 @@ "MasterAccountArn": {}, "MasterAccountId": {}, "MasterAccountEmail": { - "shape": "Sn" + "shape": "Sp" }, "AvailablePolicyTypes": { - "shape": "S1a" + "shape": "S1b" } } }, - "S1a": { + "S1b": { "type": "list", "member": { "type": "structure", @@ -1174,7 +1218,7 @@ } } }, - "S1i": { + "S1j": { "type": "structure", "members": { "Id": {}, @@ -1182,16 +1226,16 @@ "Name": {} } }, - "S1q": { + "S1r": { "type": "structure", "members": { "PolicySummary": { - "shape": "S1r" + "shape": "S1s" }, "Content": {} } }, - "S1r": { + "S1s": { "type": "structure", "members": { "Id": {}, @@ -1204,16 +1248,16 @@ } } }, - "S22": { + "S23": { "type": "structure", "members": { "Id": {}, "Arn": {}, "Email": { - "shape": "Sn" + "shape": "Sp" }, "Name": { - "shape": "So" + "shape": "S24" }, "Status": {}, "JoinedMethod": {}, @@ -1222,40 +1266,57 @@ } } }, - "S2n": { + "S24": { + "type": "string", + "sensitive": true + }, + "S2l": { + "type": "structure", + "members": { + "ResourcePolicySummary": { + "type": "structure", + "members": { + "Id": {}, + "Arn": {} + } + }, + "Content": {} + } + }, + "S2v": { "type": "structure", "members": { "Id": {}, "Arn": {}, "Name": {}, "PolicyTypes": { - "shape": "S1a" + "shape": "S1b" } } }, - "S36": { + "S3e": { "type": "list", "member": { - "shape": "S22" + "shape": "S23" } }, - "S3s": { + "S40": { "type": "structure", "members": { "ActionType": {}, "ParentHandshakeId": {} } }, - "S3u": { + "S42": { "type": "list", "member": { "shape": "S4" } }, - "S47": { + "S4f": { "type": "list", "member": { - "shape": "S1r" + "shape": "S1s" } } } diff --git a/iamlivecore/service/osis-2022-01-01.min.json b/iamlivecore/service/osis-2022-01-01.min.json new file mode 100644 index 00000000..f5a4b3a1 --- /dev/null +++ b/iamlivecore/service/osis-2022-01-01.min.json @@ -0,0 +1,555 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-01-01", + "endpointPrefix": "osis", + "protocol": "rest-json", + "serviceFullName": "Amazon OpenSearch Ingestion", + "serviceId": "OSIS", + "signatureVersion": "v4", + "uid": "osis-2022-01-01" + }, + "operations": { + "CreatePipeline": { + "http": { + "requestUri": "/2022-01-01/osis/createPipeline" + }, + "input": { + "type": "structure", + "required": [ + "PipelineName", + "MinUnits", + "MaxUnits", + "PipelineConfigurationBody" + ], + "members": { + "PipelineName": {}, + "MinUnits": { + "type": "integer" + }, + "MaxUnits": { + "type": "integer" + }, + "PipelineConfigurationBody": {}, + "LogPublishingOptions": { + "shape": "S5" + }, + "VpcOptions": { + "shape": "S9" + }, + "Tags": { + "shape": "Se" + } + } + }, + "output": { + "type": "structure", + "members": { + "Pipeline": { + "shape": "Sj" + } + } + } + }, + "DeletePipeline": { + "http": { + "method": "DELETE", + "requestUri": "/2022-01-01/osis/deletePipeline/{PipelineName}" + }, + "input": { + "type": "structure", + "required": [ + "PipelineName" + ], + "members": { + "PipelineName": { + "location": "uri", + "locationName": "PipelineName" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetPipeline": { + "http": { + "method": "GET", + "requestUri": "/2022-01-01/osis/getPipeline/{PipelineName}" + }, + "input": { + "type": "structure", + "required": [ + "PipelineName" + ], + "members": { + "PipelineName": { + "location": "uri", + "locationName": "PipelineName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Pipeline": { + "shape": "Sj" + } + } + } + }, + "GetPipelineBlueprint": { + "http": { + "method": "GET", + "requestUri": "/2022-01-01/osis/getPipelineBlueprint/{BlueprintName}" + }, + "input": { + "type": "structure", + "required": [ + "BlueprintName" + ], + "members": { + "BlueprintName": { + "location": "uri", + "locationName": "BlueprintName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Blueprint": { + "type": "structure", + "members": { + "BlueprintName": {}, + "PipelineConfigurationBody": {} + } + } + } + } + }, + "GetPipelineChangeProgress": { + "http": { + "method": "GET", + "requestUri": "/2022-01-01/osis/getPipelineChangeProgress/{PipelineName}" + }, + "input": { + "type": "structure", + "required": [ + "PipelineName" + ], + "members": { + "PipelineName": { + "location": "uri", + "locationName": "PipelineName" + } + } + }, + "output": { + "type": "structure", + "members": { + "ChangeProgressStatuses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StartTime": { + "type": "timestamp" + }, + "Status": {}, + "TotalNumberOfStages": { + "type": "integer" + }, + "ChangeProgressStages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Status": {}, + "Description": {}, + "LastUpdatedAt": { + "type": "timestamp" + } + } + } + } + } + } + } + } + } + }, + "ListPipelineBlueprints": { + "http": { + "requestUri": "/2022-01-01/osis/listPipelineBlueprints" + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "Blueprints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "BlueprintName": {} + } + } + } + } + } + }, + "ListPipelines": { + "http": { + "method": "GET", + "requestUri": "/2022-01-01/osis/listPipelines" + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Pipelines": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Status": {}, + "StatusReason": { + "shape": "Sn" + }, + "PipelineName": {}, + "PipelineArn": {}, + "MinUnits": { + "type": "integer" + }, + "MaxUnits": { + "type": "integer" + }, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/2022-01-01/osis/listTagsForResource/" + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": { + "location": "querystring", + "locationName": "arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Se" + } + } + } + }, + "StartPipeline": { + "http": { + "method": "PUT", + "requestUri": "/2022-01-01/osis/startPipeline/{PipelineName}" + }, + "input": { + "type": "structure", + "required": [ + "PipelineName" + ], + "members": { + "PipelineName": { + "location": "uri", + "locationName": "PipelineName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Pipeline": { + "shape": "Sj" + } + } + } + }, + "StopPipeline": { + "http": { + "method": "PUT", + "requestUri": "/2022-01-01/osis/stopPipeline/{PipelineName}" + }, + "input": { + "type": "structure", + "required": [ + "PipelineName" + ], + "members": { + "PipelineName": { + "location": "uri", + "locationName": "PipelineName" + } + } + }, + "output": { + "type": "structure", + "members": { + "Pipeline": { + "shape": "Sj" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/2022-01-01/osis/tagResource/" + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "Tags" + ], + "members": { + "Arn": { + "location": "querystring", + "locationName": "arn" + }, + "Tags": { + "shape": "Se" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "requestUri": "/2022-01-01/osis/untagResource/" + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "TagKeys" + ], + "members": { + "Arn": { + "location": "querystring", + "locationName": "arn" + }, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdatePipeline": { + "http": { + "method": "PUT", + "requestUri": "/2022-01-01/osis/updatePipeline/{PipelineName}" + }, + "input": { + "type": "structure", + "required": [ + "PipelineName" + ], + "members": { + "PipelineName": { + "location": "uri", + "locationName": "PipelineName" + }, + "MinUnits": { + "type": "integer" + }, + "MaxUnits": { + "type": "integer" + }, + "PipelineConfigurationBody": {}, + "LogPublishingOptions": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "Pipeline": { + "shape": "Sj" + } + } + } + }, + "ValidatePipeline": { + "http": { + "requestUri": "/2022-01-01/osis/validatePipeline" + }, + "input": { + "type": "structure", + "required": [ + "PipelineConfigurationBody" + ], + "members": { + "PipelineConfigurationBody": {} + } + }, + "output": { + "type": "structure", + "members": { + "isValid": { + "type": "boolean" + }, + "Errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Message": {} + } + } + } + } + } + } + }, + "shapes": { + "S5": { + "type": "structure", + "members": { + "IsLoggingEnabled": { + "type": "boolean" + }, + "CloudWatchLogDestination": { + "type": "structure", + "required": [ + "LogGroup" + ], + "members": { + "LogGroup": {} + } + } + } + }, + "S9": { + "type": "structure", + "required": [ + "SubnetIds" + ], + "members": { + "SubnetIds": { + "type": "list", + "member": {} + }, + "SecurityGroupIds": { + "type": "list", + "member": {} + } + } + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sj": { + "type": "structure", + "members": { + "PipelineName": {}, + "PipelineArn": {}, + "MinUnits": { + "type": "integer" + }, + "MaxUnits": { + "type": "integer" + }, + "Status": {}, + "StatusReason": { + "shape": "Sn" + }, + "PipelineConfigurationBody": {}, + "CreatedAt": { + "type": "timestamp" + }, + "LastUpdatedAt": { + "type": "timestamp" + }, + "IngestEndpointUrls": { + "type": "list", + "member": {} + }, + "LogPublishingOptions": { + "shape": "S5" + }, + "VpcEndpoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VpcEndpointId": {}, + "VpcId": {}, + "VpcOptions": { + "shape": "S9" + } + } + } + } + } + }, + "Sn": { + "type": "structure", + "members": { + "Description": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/outposts-2019-12-03.min.json b/iamlivecore/service/outposts-2019-12-03.min.json index 8dcfff06..c2aa37d4 100644 --- a/iamlivecore/service/outposts-2019-12-03.min.json +++ b/iamlivecore/service/outposts-2019-12-03.min.json @@ -13,6 +13,27 @@ "uid": "outposts-2019-12-03" }, "operations": { + "CancelOrder": { + "http": { + "requestUri": "/orders/{OrderId}/cancel" + }, + "input": { + "type": "structure", + "required": [ + "OrderId" + ], + "members": { + "OrderId": { + "location": "uri", + "locationName": "OrderId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateOrder": { "http": { "requestUri": "/orders" @@ -46,33 +67,7 @@ "type": "structure", "members": { "Order": { - "type": "structure", - "members": { - "OutpostId": {}, - "OrderId": {}, - "Status": {}, - "LineItems": { - "type": "list", - "member": { - "type": "structure", - "members": { - "CatalogItemId": {}, - "LineItemId": {}, - "Quantity": { - "type": "integer" - }, - "Status": {} - } - } - }, - "PaymentOption": {}, - "OrderSubmissionDate": { - "type": "timestamp" - }, - "OrderFulfilledDate": { - "type": "timestamp" - } - } + "shape": "Sd" } } } @@ -94,15 +89,52 @@ "AvailabilityZone": {}, "AvailabilityZoneId": {}, "Tags": { - "shape": "Sp" - } + "shape": "S10" + }, + "SupportedHardwareType": {} } }, "output": { "type": "structure", "members": { "Outpost": { - "shape": "St" + "shape": "S15" + } + } + } + }, + "CreateSite": { + "http": { + "requestUri": "/sites" + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Description": {}, + "Notes": {}, + "Tags": { + "shape": "S10" + }, + "OperatingAddress": { + "shape": "S1f" + }, + "ShippingAddress": { + "shape": "S1f" + }, + "RackPhysicalProperties": { + "shape": "S1r" + } + } + }, + "output": { + "type": "structure", + "members": { + "Site": { + "shape": "S22" } } } @@ -151,6 +183,96 @@ "members": {} } }, + "GetCatalogItem": { + "http": { + "method": "GET", + "requestUri": "/catalog/item/{CatalogItemId}" + }, + "input": { + "type": "structure", + "required": [ + "CatalogItemId" + ], + "members": { + "CatalogItemId": { + "location": "uri", + "locationName": "CatalogItemId" + } + } + }, + "output": { + "type": "structure", + "members": { + "CatalogItem": { + "shape": "S2a" + } + } + } + }, + "GetConnection": { + "http": { + "method": "GET", + "requestUri": "/connections/{ConnectionId}" + }, + "input": { + "type": "structure", + "required": [ + "ConnectionId" + ], + "members": { + "ConnectionId": { + "location": "uri", + "locationName": "ConnectionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectionId": {}, + "ConnectionDetails": { + "type": "structure", + "members": { + "ClientPublicKey": {}, + "ServerPublicKey": {}, + "ServerEndpoint": {}, + "ClientTunnelAddress": {}, + "ServerTunnelAddress": {}, + "AllowedIps": { + "type": "list", + "member": {} + } + } + } + } + } + }, + "GetOrder": { + "http": { + "method": "GET", + "requestUri": "/orders/{OrderId}" + }, + "input": { + "type": "structure", + "required": [ + "OrderId" + ], + "members": { + "OrderId": { + "location": "uri", + "locationName": "OrderId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Order": { + "shape": "Sd" + } + } + } + }, "GetOutpost": { "http": { "method": "GET", @@ -172,7 +294,7 @@ "type": "structure", "members": { "Outpost": { - "shape": "St" + "shape": "S15" } } } @@ -221,6 +343,240 @@ } } }, + "GetSite": { + "http": { + "method": "GET", + "requestUri": "/sites/{SiteId}" + }, + "input": { + "type": "structure", + "required": [ + "SiteId" + ], + "members": { + "SiteId": { + "location": "uri", + "locationName": "SiteId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Site": { + "shape": "S22" + } + } + } + }, + "GetSiteAddress": { + "http": { + "method": "GET", + "requestUri": "/sites/{SiteId}/address" + }, + "input": { + "type": "structure", + "required": [ + "SiteId", + "AddressType" + ], + "members": { + "SiteId": { + "location": "uri", + "locationName": "SiteId" + }, + "AddressType": { + "location": "querystring", + "locationName": "AddressType" + } + } + }, + "output": { + "type": "structure", + "members": { + "SiteId": {}, + "AddressType": {}, + "Address": { + "shape": "S1f" + } + } + } + }, + "ListAssets": { + "http": { + "method": "GET", + "requestUri": "/outposts/{OutpostId}/assets" + }, + "input": { + "type": "structure", + "required": [ + "OutpostIdentifier" + ], + "members": { + "OutpostIdentifier": { + "location": "uri", + "locationName": "OutpostId" + }, + "HostIdFilter": { + "location": "querystring", + "locationName": "HostIdFilter", + "type": "list", + "member": {} + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "StatusFilter": { + "location": "querystring", + "locationName": "StatusFilter", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "Assets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AssetId": {}, + "RackId": {}, + "AssetType": {}, + "ComputeAttributes": { + "type": "structure", + "members": { + "HostId": {}, + "State": {} + } + }, + "AssetLocation": { + "type": "structure", + "members": { + "RackElevation": { + "type": "float" + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "ListCatalogItems": { + "http": { + "method": "GET", + "requestUri": "/catalog/items" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "ItemClassFilter": { + "location": "querystring", + "locationName": "ItemClassFilter", + "type": "list", + "member": {} + }, + "SupportedStorageFilter": { + "shape": "S2l", + "location": "querystring", + "locationName": "SupportedStorageFilter" + }, + "EC2FamilyFilter": { + "location": "querystring", + "locationName": "EC2FamilyFilter", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "CatalogItems": { + "type": "list", + "member": { + "shape": "S2a" + } + }, + "NextToken": {} + } + } + }, + "ListOrders": { + "http": { + "method": "GET", + "requestUri": "/list-orders" + }, + "input": { + "type": "structure", + "members": { + "OutpostIdentifierFilter": { + "location": "querystring", + "locationName": "OutpostIdentifierFilter" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Orders": { + "type": "list", + "member": { + "type": "structure", + "members": { + "OutpostId": {}, + "OrderId": {}, + "OrderType": {}, + "Status": {}, + "LineItemCountsByStatus": { + "type": "map", + "key": {}, + "value": { + "type": "integer" + } + }, + "OrderSubmissionDate": { + "type": "timestamp" + }, + "OrderFulfilledDate": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListOutposts": { "http": { "method": "GET", @@ -264,7 +620,7 @@ "Outposts": { "type": "list", "member": { - "shape": "St" + "shape": "S15" } }, "NextToken": {} @@ -287,6 +643,24 @@ "location": "querystring", "locationName": "MaxResults", "type": "integer" + }, + "OperatingAddressCountryCodeFilter": { + "location": "querystring", + "locationName": "OperatingAddressCountryCodeFilter", + "type": "list", + "member": {} + }, + "OperatingAddressStateOrRegionFilter": { + "location": "querystring", + "locationName": "OperatingAddressStateOrRegionFilter", + "type": "list", + "member": {} + }, + "OperatingAddressCityFilter": { + "location": "querystring", + "locationName": "OperatingAddressCityFilter", + "type": "list", + "member": {} } } }, @@ -296,17 +670,7 @@ "Sites": { "type": "list", "member": { - "type": "structure", - "members": { - "SiteId": {}, - "AccountId": {}, - "Name": {}, - "Description": {}, - "Tags": { - "shape": "Sp" - }, - "SiteArn": {} - } + "shape": "S22" } }, "NextToken": {} @@ -334,9 +698,38 @@ "type": "structure", "members": { "Tags": { - "shape": "Sp" + "shape": "S10" + } + } + } + }, + "StartConnection": { + "http": { + "requestUri": "/connections" + }, + "input": { + "type": "structure", + "required": [ + "DeviceSerialNumber", + "AssetId", + "ClientPublicKey", + "NetworkInterfaceDeviceIndex" + ], + "members": { + "DeviceSerialNumber": {}, + "AssetId": {}, + "ClientPublicKey": {}, + "NetworkInterfaceDeviceIndex": { + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "ConnectionId": {}, + "UnderlayIpAddress": {} + } } }, "TagResource": { @@ -355,7 +748,7 @@ "locationName": "ResourceArn" }, "Tags": { - "shape": "Sp" + "shape": "S10" } } }, @@ -392,15 +785,194 @@ "type": "structure", "members": {} } + }, + "UpdateOutpost": { + "http": { + "method": "PATCH", + "requestUri": "/outposts/{OutpostId}" + }, + "input": { + "type": "structure", + "required": [ + "OutpostId" + ], + "members": { + "OutpostId": { + "location": "uri", + "locationName": "OutpostId" + }, + "Name": {}, + "Description": {}, + "SupportedHardwareType": {} + } + }, + "output": { + "type": "structure", + "members": { + "Outpost": { + "shape": "S15" + } + } + } + }, + "UpdateSite": { + "http": { + "method": "PATCH", + "requestUri": "/sites/{SiteId}" + }, + "input": { + "type": "structure", + "required": [ + "SiteId" + ], + "members": { + "SiteId": { + "location": "uri", + "locationName": "SiteId" + }, + "Name": {}, + "Description": {}, + "Notes": {} + } + }, + "output": { + "type": "structure", + "members": { + "Site": { + "shape": "S22" + } + } + } + }, + "UpdateSiteAddress": { + "http": { + "method": "PUT", + "requestUri": "/sites/{SiteId}/address" + }, + "input": { + "type": "structure", + "required": [ + "SiteId", + "AddressType", + "Address" + ], + "members": { + "SiteId": { + "location": "uri", + "locationName": "SiteId" + }, + "AddressType": {}, + "Address": { + "shape": "S1f" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddressType": {}, + "Address": { + "shape": "S1f" + } + } + } + }, + "UpdateSiteRackPhysicalProperties": { + "http": { + "method": "PATCH", + "requestUri": "/sites/{SiteId}/rackPhysicalProperties" + }, + "input": { + "type": "structure", + "required": [ + "SiteId" + ], + "members": { + "SiteId": { + "location": "uri", + "locationName": "SiteId" + }, + "PowerDrawKva": {}, + "PowerPhase": {}, + "PowerConnector": {}, + "PowerFeedDrop": {}, + "UplinkGbps": {}, + "UplinkCount": {}, + "FiberOpticCableType": {}, + "OpticalStandard": {}, + "MaximumSupportedWeightLbs": {} + } + }, + "output": { + "type": "structure", + "members": { + "Site": { + "shape": "S22" + } + } + } } }, "shapes": { - "Sp": { + "Sd": { + "type": "structure", + "members": { + "OutpostId": {}, + "OrderId": {}, + "Status": {}, + "LineItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CatalogItemId": {}, + "LineItemId": {}, + "Quantity": { + "type": "integer" + }, + "Status": {}, + "ShipmentInformation": { + "type": "structure", + "members": { + "ShipmentTrackingNumber": {}, + "ShipmentCarrier": {} + } + }, + "AssetInformationList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AssetId": {}, + "MacAddressList": { + "type": "list", + "member": {} + } + } + } + }, + "PreviousLineItemId": {}, + "PreviousOrderId": {} + } + } + }, + "PaymentOption": {}, + "OrderSubmissionDate": { + "type": "timestamp" + }, + "OrderFulfilledDate": { + "type": "timestamp" + }, + "PaymentTerm": {}, + "OrderType": {} + } + }, + "S10": { "type": "map", "key": {}, "value": {} }, - "St": { + "S15": { "type": "structure", "members": { "OutpostId": {}, @@ -413,10 +985,105 @@ "AvailabilityZone": {}, "AvailabilityZoneId": {}, "Tags": { - "shape": "Sp" + "shape": "S10" }, - "SiteArn": {} + "SiteArn": {}, + "SupportedHardwareType": {} } + }, + "S1f": { + "type": "structure", + "required": [ + "AddressLine1", + "City", + "StateOrRegion", + "PostalCode", + "CountryCode" + ], + "members": { + "ContactName": {}, + "ContactPhoneNumber": {}, + "AddressLine1": {}, + "AddressLine2": {}, + "AddressLine3": {}, + "City": {}, + "StateOrRegion": {}, + "DistrictOrCounty": {}, + "PostalCode": {}, + "CountryCode": {}, + "Municipality": {} + } + }, + "S1r": { + "type": "structure", + "members": { + "PowerDrawKva": {}, + "PowerPhase": {}, + "PowerConnector": {}, + "PowerFeedDrop": {}, + "UplinkGbps": {}, + "UplinkCount": {}, + "FiberOpticCableType": {}, + "OpticalStandard": {}, + "MaximumSupportedWeightLbs": {} + } + }, + "S22": { + "type": "structure", + "members": { + "SiteId": {}, + "AccountId": {}, + "Name": {}, + "Description": {}, + "Tags": { + "shape": "S10" + }, + "SiteArn": {}, + "Notes": {}, + "OperatingAddressCountryCode": {}, + "OperatingAddressStateOrRegion": {}, + "OperatingAddressCity": {}, + "RackPhysicalProperties": { + "shape": "S1r" + } + } + }, + "S2a": { + "type": "structure", + "members": { + "CatalogItemId": {}, + "ItemStatus": {}, + "EC2Capacities": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Family": {}, + "MaxSize": {}, + "Quantity": {} + } + } + }, + "PowerKva": { + "type": "float" + }, + "WeightLbs": { + "type": "integer" + }, + "SupportedUplinkGbps": { + "type": "list", + "member": { + "type": "integer" + } + }, + "SupportedStorage": { + "shape": "S2l" + } + } + }, + "S2l": { + "type": "list", + "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/panorama-2019-07-24.min.json b/iamlivecore/service/panorama-2019-07-24.min.json new file mode 100644 index 00000000..6fca4dea --- /dev/null +++ b/iamlivecore/service/panorama-2019-07-24.min.json @@ -0,0 +1,1801 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2019-07-24", + "endpointPrefix": "panorama", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "Panorama", + "serviceFullName": "AWS Panorama", + "serviceId": "Panorama", + "signatureVersion": "v4", + "signingName": "panorama", + "uid": "panorama-2019-07-24" + }, + "operations": { + "CreateApplicationInstance": { + "http": { + "requestUri": "/application-instances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DefaultRuntimeContextDevice", + "ManifestPayload" + ], + "members": { + "ApplicationInstanceIdToReplace": {}, + "DefaultRuntimeContextDevice": {}, + "Description": {}, + "ManifestOverridesPayload": { + "shape": "S5" + }, + "ManifestPayload": { + "shape": "S7" + }, + "Name": {}, + "RuntimeRoleArn": {}, + "Tags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ApplicationInstanceId" + ], + "members": { + "ApplicationInstanceId": {} + } + } + }, + "CreateJobForDevices": { + "http": { + "requestUri": "/jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DeviceIds", + "JobType" + ], + "members": { + "DeviceIds": { + "type": "list", + "member": {} + }, + "DeviceJobConfig": { + "type": "structure", + "members": { + "OTAJobConfig": { + "type": "structure", + "required": [ + "ImageVersion" + ], + "members": { + "AllowMajorVersionUpdate": { + "type": "boolean" + }, + "ImageVersion": {} + } + } + } + }, + "JobType": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Jobs" + ], + "members": { + "Jobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DeviceId": {}, + "JobId": {} + } + } + } + } + } + }, + "CreateNodeFromTemplateJob": { + "http": { + "requestUri": "/packages/template-job", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "NodeName", + "OutputPackageName", + "OutputPackageVersion", + "TemplateParameters", + "TemplateType" + ], + "members": { + "JobTags": { + "shape": "Ss" + }, + "NodeDescription": {}, + "NodeName": {}, + "OutputPackageName": {}, + "OutputPackageVersion": {}, + "TemplateParameters": { + "shape": "Sy" + }, + "TemplateType": {} + } + }, + "output": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {} + } + } + }, + "CreatePackage": { + "http": { + "requestUri": "/packages", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PackageName" + ], + "members": { + "PackageName": {}, + "Tags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "required": [ + "StorageLocation" + ], + "members": { + "Arn": {}, + "PackageId": {}, + "StorageLocation": { + "shape": "S17" + } + } + } + }, + "CreatePackageImportJob": { + "http": { + "requestUri": "/packages/import-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ClientToken", + "InputConfig", + "JobType", + "OutputConfig" + ], + "members": { + "ClientToken": {}, + "InputConfig": { + "shape": "S1c" + }, + "JobTags": { + "shape": "Ss" + }, + "JobType": {}, + "OutputConfig": { + "shape": "S1j" + } + } + }, + "output": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {} + } + } + }, + "DeleteDevice": { + "http": { + "method": "DELETE", + "requestUri": "/devices/{DeviceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DeviceId" + ], + "members": { + "DeviceId": { + "location": "uri", + "locationName": "DeviceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "DeviceId": {} + } + } + }, + "DeletePackage": { + "http": { + "method": "DELETE", + "requestUri": "/packages/{PackageId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PackageId" + ], + "members": { + "ForceDelete": { + "location": "querystring", + "locationName": "ForceDelete", + "type": "boolean" + }, + "PackageId": { + "location": "uri", + "locationName": "PackageId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeregisterPackageVersion": { + "http": { + "method": "DELETE", + "requestUri": "/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PackageId", + "PackageVersion", + "PatchVersion" + ], + "members": { + "OwnerAccount": { + "location": "querystring", + "locationName": "OwnerAccount" + }, + "PackageId": { + "location": "uri", + "locationName": "PackageId" + }, + "PackageVersion": { + "location": "uri", + "locationName": "PackageVersion" + }, + "PatchVersion": { + "location": "uri", + "locationName": "PatchVersion" + }, + "UpdatedLatestPatchVersion": { + "location": "querystring", + "locationName": "UpdatedLatestPatchVersion" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DescribeApplicationInstance": { + "http": { + "method": "GET", + "requestUri": "/application-instances/{ApplicationInstanceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationInstanceId" + ], + "members": { + "ApplicationInstanceId": { + "location": "uri", + "locationName": "ApplicationInstanceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationInstanceId": {}, + "ApplicationInstanceIdToReplace": {}, + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "DefaultRuntimeContextDevice": {}, + "DefaultRuntimeContextDeviceName": {}, + "Description": {}, + "HealthStatus": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "RuntimeContextStates": { + "shape": "S21" + }, + "RuntimeRoleArn": {}, + "Status": {}, + "StatusDescription": {}, + "Tags": { + "shape": "Sb" + } + } + } + }, + "DescribeApplicationInstanceDetails": { + "http": { + "method": "GET", + "requestUri": "/application-instances/{ApplicationInstanceId}/details", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationInstanceId" + ], + "members": { + "ApplicationInstanceId": { + "location": "uri", + "locationName": "ApplicationInstanceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationInstanceId": {}, + "ApplicationInstanceIdToReplace": {}, + "CreatedTime": { + "type": "timestamp" + }, + "DefaultRuntimeContextDevice": {}, + "Description": {}, + "ManifestOverridesPayload": { + "shape": "S5" + }, + "ManifestPayload": { + "shape": "S7" + }, + "Name": {} + } + } + }, + "DescribeDevice": { + "http": { + "method": "GET", + "requestUri": "/devices/{DeviceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DeviceId" + ], + "members": { + "DeviceId": { + "location": "uri", + "locationName": "DeviceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "AlternateSoftwares": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Version": {} + } + } + }, + "Arn": {}, + "Brand": {}, + "CreatedTime": { + "type": "timestamp" + }, + "CurrentNetworkingStatus": { + "type": "structure", + "members": { + "Ethernet0Status": { + "shape": "S2j" + }, + "Ethernet1Status": { + "shape": "S2j" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "NtpStatus": { + "type": "structure", + "members": { + "ConnectionStatus": {}, + "IpAddress": {}, + "NtpServerName": {} + } + } + } + }, + "CurrentSoftware": {}, + "Description": {}, + "DeviceAggregatedStatus": {}, + "DeviceConnectionStatus": {}, + "DeviceId": {}, + "LatestAlternateSoftware": {}, + "LatestDeviceJob": { + "shape": "S2u" + }, + "LatestSoftware": {}, + "LeaseExpirationTime": { + "type": "timestamp" + }, + "Name": {}, + "NetworkingConfiguration": { + "shape": "S2y" + }, + "ProvisioningStatus": {}, + "SerialNumber": {}, + "Tags": { + "shape": "Sb" + }, + "Type": {} + } + } + }, + "DescribeDeviceJob": { + "http": { + "method": "GET", + "requestUri": "/jobs/{JobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": { + "location": "uri", + "locationName": "JobId" + } + } + }, + "output": { + "type": "structure", + "members": { + "CreatedTime": { + "type": "timestamp" + }, + "DeviceArn": {}, + "DeviceId": {}, + "DeviceName": {}, + "DeviceType": {}, + "ImageVersion": {}, + "JobId": {}, + "JobType": {}, + "Status": {} + } + } + }, + "DescribeNode": { + "http": { + "method": "GET", + "requestUri": "/nodes/{NodeId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "NodeId" + ], + "members": { + "NodeId": { + "location": "uri", + "locationName": "NodeId" + }, + "OwnerAccount": { + "location": "querystring", + "locationName": "OwnerAccount" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Category", + "CreatedTime", + "Description", + "LastUpdatedTime", + "Name", + "NodeId", + "NodeInterface", + "OwnerAccount", + "PackageId", + "PackageName", + "PackageVersion", + "PatchVersion" + ], + "members": { + "AssetName": {}, + "Category": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Name": {}, + "NodeId": {}, + "NodeInterface": { + "type": "structure", + "required": [ + "Inputs", + "Outputs" + ], + "members": { + "Inputs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DefaultValue": {}, + "Description": {}, + "MaxConnections": { + "type": "integer" + }, + "Name": {}, + "Type": {} + } + } + }, + "Outputs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Description": {}, + "Name": {}, + "Type": {} + } + } + } + } + }, + "OwnerAccount": {}, + "PackageArn": {}, + "PackageId": {}, + "PackageName": {}, + "PackageVersion": {}, + "PatchVersion": {} + } + } + }, + "DescribeNodeFromTemplateJob": { + "http": { + "method": "GET", + "requestUri": "/packages/template-job/{JobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": { + "location": "uri", + "locationName": "JobId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "CreatedTime", + "JobId", + "LastUpdatedTime", + "NodeName", + "OutputPackageName", + "OutputPackageVersion", + "Status", + "StatusMessage", + "TemplateParameters", + "TemplateType" + ], + "members": { + "CreatedTime": { + "type": "timestamp" + }, + "JobId": {}, + "JobTags": { + "shape": "Ss" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "NodeDescription": {}, + "NodeName": {}, + "OutputPackageName": {}, + "OutputPackageVersion": {}, + "Status": {}, + "StatusMessage": {}, + "TemplateParameters": { + "shape": "Sy" + }, + "TemplateType": {} + } + } + }, + "DescribePackage": { + "http": { + "method": "GET", + "requestUri": "/packages/metadata/{PackageId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PackageId" + ], + "members": { + "PackageId": { + "location": "uri", + "locationName": "PackageId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "CreatedTime", + "PackageId", + "PackageName", + "StorageLocation", + "Tags" + ], + "members": { + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "PackageId": {}, + "PackageName": {}, + "ReadAccessPrincipalArns": { + "shape": "S3z" + }, + "StorageLocation": { + "shape": "S17" + }, + "Tags": { + "shape": "Sb" + }, + "WriteAccessPrincipalArns": { + "shape": "S3z" + } + } + } + }, + "DescribePackageImportJob": { + "http": { + "method": "GET", + "requestUri": "/packages/import-jobs/{JobId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": { + "location": "uri", + "locationName": "JobId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "CreatedTime", + "InputConfig", + "JobId", + "JobType", + "LastUpdatedTime", + "Output", + "OutputConfig", + "Status", + "StatusMessage" + ], + "members": { + "ClientToken": {}, + "CreatedTime": { + "type": "timestamp" + }, + "InputConfig": { + "shape": "S1c" + }, + "JobId": {}, + "JobTags": { + "shape": "Ss" + }, + "JobType": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Output": { + "type": "structure", + "required": [ + "OutputS3Location", + "PackageId", + "PackageVersion", + "PatchVersion" + ], + "members": { + "OutputS3Location": { + "type": "structure", + "required": [ + "BucketName", + "ObjectKey" + ], + "members": { + "BucketName": {}, + "ObjectKey": {} + } + }, + "PackageId": {}, + "PackageVersion": {}, + "PatchVersion": {} + } + }, + "OutputConfig": { + "shape": "S1j" + }, + "Status": {}, + "StatusMessage": {} + } + } + }, + "DescribePackageVersion": { + "http": { + "method": "GET", + "requestUri": "/packages/metadata/{PackageId}/versions/{PackageVersion}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PackageId", + "PackageVersion" + ], + "members": { + "OwnerAccount": { + "location": "querystring", + "locationName": "OwnerAccount" + }, + "PackageId": { + "location": "uri", + "locationName": "PackageId" + }, + "PackageVersion": { + "location": "uri", + "locationName": "PackageVersion" + }, + "PatchVersion": { + "location": "querystring", + "locationName": "PatchVersion" + } + } + }, + "output": { + "type": "structure", + "required": [ + "IsLatestPatch", + "PackageId", + "PackageName", + "PackageVersion", + "PatchVersion", + "Status" + ], + "members": { + "IsLatestPatch": { + "type": "boolean" + }, + "OwnerAccount": {}, + "PackageArn": {}, + "PackageId": {}, + "PackageName": {}, + "PackageVersion": {}, + "PatchVersion": {}, + "RegisteredTime": { + "type": "timestamp" + }, + "Status": {}, + "StatusDescription": {} + } + } + }, + "ListApplicationInstanceDependencies": { + "http": { + "method": "GET", + "requestUri": "/application-instances/{ApplicationInstanceId}/package-dependencies", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationInstanceId" + ], + "members": { + "ApplicationInstanceId": { + "location": "uri", + "locationName": "ApplicationInstanceId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "PackageObjects": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "PackageVersion", + "PatchVersion" + ], + "members": { + "Name": {}, + "PackageVersion": {}, + "PatchVersion": {} + } + } + } + } + } + }, + "ListApplicationInstanceNodeInstances": { + "http": { + "method": "GET", + "requestUri": "/application-instances/{ApplicationInstanceId}/node-instances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationInstanceId" + ], + "members": { + "ApplicationInstanceId": { + "location": "uri", + "locationName": "ApplicationInstanceId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "NodeInstances": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "CurrentStatus", + "NodeInstanceId" + ], + "members": { + "CurrentStatus": {}, + "NodeId": {}, + "NodeInstanceId": {}, + "NodeName": {}, + "PackageName": {}, + "PackagePatchVersion": {}, + "PackageVersion": {} + } + } + } + } + } + }, + "ListApplicationInstances": { + "http": { + "method": "GET", + "requestUri": "/application-instances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "DeviceId": { + "location": "querystring", + "locationName": "deviceId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "StatusFilter": { + "location": "querystring", + "locationName": "statusFilter" + } + } + }, + "output": { + "type": "structure", + "members": { + "ApplicationInstances": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApplicationInstanceId": {}, + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "DefaultRuntimeContextDevice": {}, + "DefaultRuntimeContextDeviceName": {}, + "Description": {}, + "HealthStatus": {}, + "Name": {}, + "RuntimeContextStates": { + "shape": "S21" + }, + "Status": {}, + "StatusDescription": {}, + "Tags": { + "shape": "Sb" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListDevices": { + "http": { + "method": "GET", + "requestUri": "/devices", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "DeviceAggregatedStatusFilter": { + "location": "querystring", + "locationName": "DeviceAggregatedStatusFilter" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NameFilter": { + "location": "querystring", + "locationName": "NameFilter" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "SortBy": { + "location": "querystring", + "locationName": "SortBy" + }, + "SortOrder": { + "location": "querystring", + "locationName": "SortOrder" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Devices" + ], + "members": { + "Devices": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Brand": {}, + "CreatedTime": { + "type": "timestamp" + }, + "CurrentSoftware": {}, + "Description": {}, + "DeviceAggregatedStatus": {}, + "DeviceId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "LatestDeviceJob": { + "shape": "S2u" + }, + "LeaseExpirationTime": { + "type": "timestamp" + }, + "Name": {}, + "ProvisioningStatus": {}, + "Tags": { + "shape": "Sb" + }, + "Type": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListDevicesJobs": { + "http": { + "method": "GET", + "requestUri": "/jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "DeviceId": { + "location": "querystring", + "locationName": "DeviceId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "DeviceJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedTime": { + "type": "timestamp" + }, + "DeviceId": {}, + "DeviceName": {}, + "JobId": {}, + "JobType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListNodeFromTemplateJobs": { + "http": { + "method": "GET", + "requestUri": "/packages/template-job", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "NodeFromTemplateJobs" + ], + "members": { + "NextToken": {}, + "NodeFromTemplateJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedTime": { + "type": "timestamp" + }, + "JobId": {}, + "NodeName": {}, + "Status": {}, + "StatusMessage": {}, + "TemplateType": {} + } + } + } + } + } + }, + "ListNodes": { + "http": { + "method": "GET", + "requestUri": "/nodes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "Category": { + "location": "querystring", + "locationName": "category" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "OwnerAccount": { + "location": "querystring", + "locationName": "ownerAccount" + }, + "PackageName": { + "location": "querystring", + "locationName": "packageName" + }, + "PackageVersion": { + "location": "querystring", + "locationName": "packageVersion" + }, + "PatchVersion": { + "location": "querystring", + "locationName": "patchVersion" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Nodes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Category", + "CreatedTime", + "Name", + "NodeId", + "PackageId", + "PackageName", + "PackageVersion", + "PatchVersion" + ], + "members": { + "Category": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Description": {}, + "Name": {}, + "NodeId": {}, + "OwnerAccount": {}, + "PackageArn": {}, + "PackageId": {}, + "PackageName": {}, + "PackageVersion": {}, + "PatchVersion": {} + } + } + } + } + } + }, + "ListPackageImportJobs": { + "http": { + "method": "GET", + "requestUri": "/packages/import-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "PackageImportJobs" + ], + "members": { + "NextToken": {}, + "PackageImportJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedTime": { + "type": "timestamp" + }, + "JobId": {}, + "JobType": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Status": {}, + "StatusMessage": {} + } + } + } + } + } + }, + "ListPackages": { + "http": { + "method": "GET", + "requestUri": "/packages", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Packages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "PackageId": {}, + "PackageName": {}, + "Tags": { + "shape": "Sb" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sb" + } + } + } + }, + "ProvisionDevice": { + "http": { + "requestUri": "/devices", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Description": {}, + "Name": {}, + "NetworkingConfiguration": { + "shape": "S2y" + }, + "Tags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "Status" + ], + "members": { + "Arn": {}, + "Certificates": { + "type": "blob" + }, + "DeviceId": {}, + "IotThingName": {}, + "Status": {} + } + } + }, + "RegisterPackageVersion": { + "http": { + "method": "PUT", + "requestUri": "/packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "PackageId", + "PackageVersion", + "PatchVersion" + ], + "members": { + "MarkLatest": { + "type": "boolean" + }, + "OwnerAccount": {}, + "PackageId": { + "location": "uri", + "locationName": "PackageId" + }, + "PackageVersion": { + "location": "uri", + "locationName": "PackageVersion" + }, + "PatchVersion": { + "location": "uri", + "locationName": "PatchVersion" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "RemoveApplicationInstance": { + "http": { + "method": "DELETE", + "requestUri": "/application-instances/{ApplicationInstanceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationInstanceId" + ], + "members": { + "ApplicationInstanceId": { + "location": "uri", + "locationName": "ApplicationInstanceId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "SignalApplicationInstanceNodeInstances": { + "http": { + "method": "PUT", + "requestUri": "/application-instances/{ApplicationInstanceId}/node-signals", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationInstanceId", + "NodeSignals" + ], + "members": { + "ApplicationInstanceId": { + "location": "uri", + "locationName": "ApplicationInstanceId" + }, + "NodeSignals": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "NodeInstanceId", + "Signal" + ], + "members": { + "NodeInstanceId": {}, + "Signal": {} + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "ApplicationInstanceId" + ], + "members": { + "ApplicationInstanceId": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateDeviceMetadata": { + "http": { + "method": "PUT", + "requestUri": "/devices/{DeviceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DeviceId" + ], + "members": { + "Description": {}, + "DeviceId": { + "location": "uri", + "locationName": "DeviceId" + } + } + }, + "output": { + "type": "structure", + "members": { + "DeviceId": {} + } + } + } + }, + "shapes": { + "S5": { + "type": "structure", + "members": { + "PayloadData": {} + }, + "union": true + }, + "S7": { + "type": "structure", + "members": { + "PayloadData": {} + }, + "union": true + }, + "Sb": { + "type": "map", + "key": {}, + "value": {} + }, + "Ss": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ResourceType", + "Tags" + ], + "members": { + "ResourceType": {}, + "Tags": { + "shape": "Sb" + } + } + } + }, + "Sy": { + "type": "map", + "key": {}, + "value": { + "type": "string", + "sensitive": true + } + }, + "S17": { + "type": "structure", + "required": [ + "BinaryPrefixLocation", + "Bucket", + "GeneratedPrefixLocation", + "ManifestPrefixLocation", + "RepoPrefixLocation" + ], + "members": { + "BinaryPrefixLocation": {}, + "Bucket": {}, + "GeneratedPrefixLocation": {}, + "ManifestPrefixLocation": {}, + "RepoPrefixLocation": {} + } + }, + "S1c": { + "type": "structure", + "members": { + "PackageVersionInputConfig": { + "type": "structure", + "required": [ + "S3Location" + ], + "members": { + "S3Location": { + "type": "structure", + "required": [ + "BucketName", + "ObjectKey" + ], + "members": { + "BucketName": {}, + "ObjectKey": {}, + "Region": {} + } + } + } + } + } + }, + "S1j": { + "type": "structure", + "members": { + "PackageVersionOutputConfig": { + "type": "structure", + "required": [ + "PackageName", + "PackageVersion" + ], + "members": { + "MarkLatest": { + "type": "boolean" + }, + "PackageName": {}, + "PackageVersion": {} + } + } + } + }, + "S21": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DesiredState", + "DeviceReportedStatus", + "DeviceReportedTime", + "RuntimeContextName" + ], + "members": { + "DesiredState": {}, + "DeviceReportedStatus": {}, + "DeviceReportedTime": { + "type": "timestamp" + }, + "RuntimeContextName": {} + } + } + }, + "S2j": { + "type": "structure", + "members": { + "ConnectionStatus": {}, + "HwAddress": {}, + "IpAddress": {} + } + }, + "S2u": { + "type": "structure", + "members": { + "ImageVersion": {}, + "JobType": {}, + "Status": {} + } + }, + "S2y": { + "type": "structure", + "members": { + "Ethernet0": { + "shape": "S2z" + }, + "Ethernet1": { + "shape": "S2z" + }, + "Ntp": { + "type": "structure", + "required": [ + "NtpServers" + ], + "members": { + "NtpServers": { + "type": "list", + "member": {} + } + } + } + } + }, + "S2z": { + "type": "structure", + "required": [ + "ConnectionType" + ], + "members": { + "ConnectionType": {}, + "StaticIpConnectionInfo": { + "type": "structure", + "required": [ + "DefaultGateway", + "Dns", + "IpAddress", + "Mask" + ], + "members": { + "DefaultGateway": {}, + "Dns": { + "type": "list", + "member": {} + }, + "IpAddress": {}, + "Mask": {} + } + } + } + }, + "S3z": { + "type": "list", + "member": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/payment-cryptography-2021-09-14.min.json b/iamlivecore/service/payment-cryptography-2021-09-14.min.json new file mode 100644 index 00000000..01f1d271 --- /dev/null +++ b/iamlivecore/service/payment-cryptography-2021-09-14.min.json @@ -0,0 +1,770 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-09-14", + "endpointPrefix": "controlplane.payment-cryptography", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "Payment Cryptography Control Plane", + "serviceId": "Payment Cryptography", + "signatureVersion": "v4", + "signingName": "payment-cryptography", + "targetPrefix": "PaymentCryptographyControlPlane", + "uid": "payment-cryptography-2021-09-14" + }, + "operations": { + "CreateAlias": { + "input": { + "type": "structure", + "required": [ + "AliasName" + ], + "members": { + "AliasName": {}, + "KeyArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Alias" + ], + "members": { + "Alias": { + "shape": "S5" + } + } + } + }, + "CreateKey": { + "input": { + "type": "structure", + "required": [ + "Exportable", + "KeyAttributes" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "Exportable": { + "type": "boolean" + }, + "KeyAttributes": { + "shape": "S8" + }, + "KeyCheckValueAlgorithm": {}, + "Tags": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "shape": "Sk" + } + } + } + }, + "DeleteAlias": { + "input": { + "type": "structure", + "required": [ + "AliasName" + ], + "members": { + "AliasName": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteKey": { + "input": { + "type": "structure", + "required": [ + "KeyIdentifier" + ], + "members": { + "DeleteKeyInDays": { + "type": "integer" + }, + "KeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "shape": "Sk" + } + } + } + }, + "ExportKey": { + "input": { + "type": "structure", + "required": [ + "ExportKeyIdentifier", + "KeyMaterial" + ], + "members": { + "ExportKeyIdentifier": {}, + "KeyMaterial": { + "type": "structure", + "members": { + "Tr31KeyBlock": { + "type": "structure", + "required": [ + "WrappingKeyIdentifier" + ], + "members": { + "WrappingKeyIdentifier": {} + } + }, + "Tr34KeyBlock": { + "type": "structure", + "required": [ + "CertificateAuthorityPublicKeyIdentifier", + "ExportToken", + "KeyBlockFormat", + "WrappingKeyCertificate" + ], + "members": { + "CertificateAuthorityPublicKeyIdentifier": {}, + "ExportToken": {}, + "KeyBlockFormat": {}, + "RandomNonce": {}, + "WrappingKeyCertificate": { + "shape": "S12" + } + } + } + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "members": { + "WrappedKey": { + "type": "structure", + "required": [ + "KeyMaterial", + "WrappedKeyMaterialFormat", + "WrappingKeyArn" + ], + "members": { + "KeyMaterial": { + "type": "string", + "sensitive": true + }, + "WrappedKeyMaterialFormat": {}, + "WrappingKeyArn": {} + } + } + } + } + }, + "GetAlias": { + "input": { + "type": "structure", + "required": [ + "AliasName" + ], + "members": { + "AliasName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Alias" + ], + "members": { + "Alias": { + "shape": "S5" + } + } + } + }, + "GetKey": { + "input": { + "type": "structure", + "required": [ + "KeyIdentifier" + ], + "members": { + "KeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "shape": "Sk" + } + } + } + }, + "GetParametersForExport": { + "input": { + "type": "structure", + "required": [ + "KeyMaterialType", + "SigningKeyAlgorithm" + ], + "members": { + "KeyMaterialType": {}, + "SigningKeyAlgorithm": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ExportToken", + "ParametersValidUntilTimestamp", + "SigningKeyAlgorithm", + "SigningKeyCertificate", + "SigningKeyCertificateChain" + ], + "members": { + "ExportToken": {}, + "ParametersValidUntilTimestamp": { + "type": "timestamp" + }, + "SigningKeyAlgorithm": {}, + "SigningKeyCertificate": { + "shape": "S12" + }, + "SigningKeyCertificateChain": { + "shape": "S12" + } + } + } + }, + "GetParametersForImport": { + "input": { + "type": "structure", + "required": [ + "KeyMaterialType", + "WrappingKeyAlgorithm" + ], + "members": { + "KeyMaterialType": {}, + "WrappingKeyAlgorithm": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ImportToken", + "ParametersValidUntilTimestamp", + "WrappingKeyAlgorithm", + "WrappingKeyCertificate", + "WrappingKeyCertificateChain" + ], + "members": { + "ImportToken": {}, + "ParametersValidUntilTimestamp": { + "type": "timestamp" + }, + "WrappingKeyAlgorithm": {}, + "WrappingKeyCertificate": { + "shape": "S12" + }, + "WrappingKeyCertificateChain": { + "shape": "S12" + } + } + } + }, + "GetPublicKeyCertificate": { + "input": { + "type": "structure", + "required": [ + "KeyIdentifier" + ], + "members": { + "KeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "KeyCertificate", + "KeyCertificateChain" + ], + "members": { + "KeyCertificate": { + "shape": "S12" + }, + "KeyCertificateChain": { + "shape": "S12" + } + } + } + }, + "ImportKey": { + "input": { + "type": "structure", + "required": [ + "KeyMaterial" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "KeyCheckValueAlgorithm": {}, + "KeyMaterial": { + "type": "structure", + "members": { + "RootCertificatePublicKey": { + "type": "structure", + "required": [ + "KeyAttributes", + "PublicKeyCertificate" + ], + "members": { + "KeyAttributes": { + "shape": "S8" + }, + "PublicKeyCertificate": { + "shape": "S12" + } + } + }, + "Tr31KeyBlock": { + "type": "structure", + "required": [ + "WrappedKeyBlock", + "WrappingKeyIdentifier" + ], + "members": { + "WrappedKeyBlock": {}, + "WrappingKeyIdentifier": {} + } + }, + "Tr34KeyBlock": { + "type": "structure", + "required": [ + "CertificateAuthorityPublicKeyIdentifier", + "ImportToken", + "KeyBlockFormat", + "SigningKeyCertificate", + "WrappedKeyBlock" + ], + "members": { + "CertificateAuthorityPublicKeyIdentifier": {}, + "ImportToken": {}, + "KeyBlockFormat": {}, + "RandomNonce": {}, + "SigningKeyCertificate": { + "shape": "S12" + }, + "WrappedKeyBlock": {} + } + }, + "TrustedCertificatePublicKey": { + "type": "structure", + "required": [ + "CertificateAuthorityPublicKeyIdentifier", + "KeyAttributes", + "PublicKeyCertificate" + ], + "members": { + "CertificateAuthorityPublicKeyIdentifier": {}, + "KeyAttributes": { + "shape": "S8" + }, + "PublicKeyCertificate": { + "shape": "S12" + } + } + } + }, + "union": true + }, + "Tags": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "shape": "Sk" + } + } + } + }, + "ListAliases": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Aliases" + ], + "members": { + "Aliases": { + "type": "list", + "member": { + "shape": "S5" + } + }, + "NextToken": {} + } + } + }, + "ListKeys": { + "input": { + "type": "structure", + "members": { + "KeyState": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Keys" + ], + "members": { + "Keys": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Enabled", + "Exportable", + "KeyArn", + "KeyAttributes", + "KeyCheckValue", + "KeyState" + ], + "members": { + "Enabled": { + "type": "boolean" + }, + "Exportable": { + "type": "boolean" + }, + "KeyArn": {}, + "KeyAttributes": { + "shape": "S8" + }, + "KeyCheckValue": {}, + "KeyState": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Tags" + ], + "members": { + "NextToken": {}, + "Tags": { + "shape": "Sf" + } + } + } + }, + "RestoreKey": { + "input": { + "type": "structure", + "required": [ + "KeyIdentifier" + ], + "members": { + "KeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "shape": "Sk" + } + } + } + }, + "StartKeyUsage": { + "input": { + "type": "structure", + "required": [ + "KeyIdentifier" + ], + "members": { + "KeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "shape": "Sk" + } + } + } + }, + "StopKeyUsage": { + "input": { + "type": "structure", + "required": [ + "KeyIdentifier" + ], + "members": { + "KeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": { + "shape": "Sk" + } + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateAlias": { + "input": { + "type": "structure", + "required": [ + "AliasName" + ], + "members": { + "AliasName": {}, + "KeyArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Alias" + ], + "members": { + "Alias": { + "shape": "S5" + } + } + } + } + }, + "shapes": { + "S5": { + "type": "structure", + "required": [ + "AliasName" + ], + "members": { + "AliasName": {}, + "KeyArn": {} + } + }, + "S8": { + "type": "structure", + "required": [ + "KeyAlgorithm", + "KeyClass", + "KeyModesOfUse", + "KeyUsage" + ], + "members": { + "KeyAlgorithm": {}, + "KeyClass": {}, + "KeyModesOfUse": { + "type": "structure", + "members": { + "Decrypt": { + "type": "boolean" + }, + "DeriveKey": { + "type": "boolean" + }, + "Encrypt": { + "type": "boolean" + }, + "Generate": { + "type": "boolean" + }, + "NoRestrictions": { + "type": "boolean" + }, + "Sign": { + "type": "boolean" + }, + "Unwrap": { + "type": "boolean" + }, + "Verify": { + "type": "boolean" + }, + "Wrap": { + "type": "boolean" + } + } + }, + "KeyUsage": {} + } + }, + "Sf": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sk": { + "type": "structure", + "required": [ + "CreateTimestamp", + "Enabled", + "Exportable", + "KeyArn", + "KeyAttributes", + "KeyCheckValue", + "KeyCheckValueAlgorithm", + "KeyOrigin", + "KeyState" + ], + "members": { + "CreateTimestamp": { + "type": "timestamp" + }, + "DeletePendingTimestamp": { + "type": "timestamp" + }, + "DeleteTimestamp": { + "type": "timestamp" + }, + "Enabled": { + "type": "boolean" + }, + "Exportable": { + "type": "boolean" + }, + "KeyArn": {}, + "KeyAttributes": { + "shape": "S8" + }, + "KeyCheckValue": {}, + "KeyCheckValueAlgorithm": {}, + "KeyOrigin": {}, + "KeyState": {}, + "UsageStartTimestamp": { + "type": "timestamp" + }, + "UsageStopTimestamp": { + "type": "timestamp" + } + } + }, + "S12": { + "type": "string", + "sensitive": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/payment-cryptography-data-2022-02-03.min.json b/iamlivecore/service/payment-cryptography-data-2022-02-03.min.json new file mode 100644 index 00000000..5b8010ec --- /dev/null +++ b/iamlivecore/service/payment-cryptography-data-2022-02-03.min.json @@ -0,0 +1,1031 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-02-03", + "endpointPrefix": "dataplane.payment-cryptography", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Payment Cryptography Data Plane", + "serviceId": "Payment Cryptography Data", + "signatureVersion": "v4", + "signingName": "payment-cryptography", + "uid": "payment-cryptography-data-2022-02-03" + }, + "operations": { + "DecryptData": { + "http": { + "requestUri": "/keys/{KeyIdentifier}/decrypt", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "CipherText", + "DecryptionAttributes", + "KeyIdentifier" + ], + "members": { + "CipherText": { + "shape": "S2" + }, + "DecryptionAttributes": { + "shape": "S3" + }, + "KeyIdentifier": { + "location": "uri", + "locationName": "KeyIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyCheckValue", + "PlainText" + ], + "members": { + "KeyArn": {}, + "KeyCheckValue": {}, + "PlainText": { + "shape": "S2" + } + } + } + }, + "EncryptData": { + "http": { + "requestUri": "/keys/{KeyIdentifier}/encrypt", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EncryptionAttributes", + "KeyIdentifier", + "PlainText" + ], + "members": { + "EncryptionAttributes": { + "shape": "S3" + }, + "KeyIdentifier": { + "location": "uri", + "locationName": "KeyIdentifier" + }, + "PlainText": { + "type": "string", + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "CipherText", + "KeyArn" + ], + "members": { + "CipherText": { + "shape": "S2" + }, + "KeyArn": {}, + "KeyCheckValue": {} + } + } + }, + "GenerateCardValidationData": { + "http": { + "requestUri": "/cardvalidationdata/generate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GenerationAttributes", + "KeyIdentifier", + "PrimaryAccountNumber" + ], + "members": { + "GenerationAttributes": { + "type": "structure", + "members": { + "AmexCardSecurityCodeVersion1": { + "shape": "Sn" + }, + "AmexCardSecurityCodeVersion2": { + "shape": "Sp" + }, + "CardHolderVerificationValue": { + "shape": "Sr" + }, + "CardVerificationValue1": { + "shape": "Sv" + }, + "CardVerificationValue2": { + "shape": "Sw" + }, + "DynamicCardVerificationCode": { + "shape": "Sx" + }, + "DynamicCardVerificationValue": { + "shape": "Sz" + } + }, + "union": true + }, + "KeyIdentifier": {}, + "PrimaryAccountNumber": { + "shape": "S10" + }, + "ValidationDataLength": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyCheckValue", + "ValidationData" + ], + "members": { + "KeyArn": {}, + "KeyCheckValue": {}, + "ValidationData": {} + } + } + }, + "GenerateMac": { + "http": { + "requestUri": "/mac/generate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GenerationAttributes", + "KeyIdentifier", + "MessageData" + ], + "members": { + "GenerationAttributes": { + "shape": "S15" + }, + "KeyIdentifier": {}, + "MacLength": { + "type": "integer" + }, + "MessageData": { + "shape": "S1e" + } + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyCheckValue", + "Mac" + ], + "members": { + "KeyArn": {}, + "KeyCheckValue": {}, + "Mac": {} + } + } + }, + "GeneratePinData": { + "http": { + "requestUri": "/pindata/generate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EncryptionKeyIdentifier", + "GenerationAttributes", + "GenerationKeyIdentifier", + "PinBlockFormat", + "PrimaryAccountNumber" + ], + "members": { + "EncryptionKeyIdentifier": {}, + "GenerationAttributes": { + "type": "structure", + "members": { + "Ibm3624NaturalPin": { + "type": "structure", + "required": [ + "DecimalizationTable", + "PinValidationData", + "PinValidationDataPadCharacter" + ], + "members": { + "DecimalizationTable": {}, + "PinValidationData": {}, + "PinValidationDataPadCharacter": {} + } + }, + "Ibm3624PinFromOffset": { + "type": "structure", + "required": [ + "DecimalizationTable", + "PinOffset", + "PinValidationData", + "PinValidationDataPadCharacter" + ], + "members": { + "DecimalizationTable": {}, + "PinOffset": {}, + "PinValidationData": {}, + "PinValidationDataPadCharacter": {} + } + }, + "Ibm3624PinOffset": { + "type": "structure", + "required": [ + "DecimalizationTable", + "EncryptedPinBlock", + "PinValidationData", + "PinValidationDataPadCharacter" + ], + "members": { + "DecimalizationTable": {}, + "EncryptedPinBlock": {}, + "PinValidationData": {}, + "PinValidationDataPadCharacter": {} + } + }, + "Ibm3624RandomPin": { + "type": "structure", + "required": [ + "DecimalizationTable", + "PinValidationData", + "PinValidationDataPadCharacter" + ], + "members": { + "DecimalizationTable": {}, + "PinValidationData": {}, + "PinValidationDataPadCharacter": {} + } + }, + "VisaPin": { + "type": "structure", + "required": [ + "PinVerificationKeyIndex" + ], + "members": { + "PinVerificationKeyIndex": { + "type": "integer" + } + } + }, + "VisaPinVerificationValue": { + "type": "structure", + "required": [ + "EncryptedPinBlock", + "PinVerificationKeyIndex" + ], + "members": { + "EncryptedPinBlock": {}, + "PinVerificationKeyIndex": { + "type": "integer" + } + } + } + }, + "union": true + }, + "GenerationKeyIdentifier": {}, + "PinBlockFormat": {}, + "PinDataLength": { + "type": "integer" + }, + "PrimaryAccountNumber": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EncryptedPinBlock", + "EncryptionKeyArn", + "EncryptionKeyCheckValue", + "GenerationKeyArn", + "GenerationKeyCheckValue", + "PinData" + ], + "members": { + "EncryptedPinBlock": {}, + "EncryptionKeyArn": {}, + "EncryptionKeyCheckValue": {}, + "GenerationKeyArn": {}, + "GenerationKeyCheckValue": {}, + "PinData": { + "type": "structure", + "members": { + "PinOffset": {}, + "VerificationValue": {} + }, + "union": true + } + } + } + }, + "ReEncryptData": { + "http": { + "requestUri": "/keys/{IncomingKeyIdentifier}/reencrypt", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "CipherText", + "IncomingEncryptionAttributes", + "IncomingKeyIdentifier", + "OutgoingEncryptionAttributes", + "OutgoingKeyIdentifier" + ], + "members": { + "CipherText": { + "shape": "S2" + }, + "IncomingEncryptionAttributes": { + "shape": "S20" + }, + "IncomingKeyIdentifier": { + "location": "uri", + "locationName": "IncomingKeyIdentifier" + }, + "OutgoingEncryptionAttributes": { + "shape": "S20" + }, + "OutgoingKeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "CipherText", + "KeyArn", + "KeyCheckValue" + ], + "members": { + "CipherText": { + "shape": "S2" + }, + "KeyArn": {}, + "KeyCheckValue": {} + } + } + }, + "TranslatePinData": { + "http": { + "requestUri": "/pindata/translate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EncryptedPinBlock", + "IncomingKeyIdentifier", + "IncomingTranslationAttributes", + "OutgoingKeyIdentifier", + "OutgoingTranslationAttributes" + ], + "members": { + "EncryptedPinBlock": { + "type": "string", + "sensitive": true + }, + "IncomingDukptAttributes": { + "shape": "S24" + }, + "IncomingKeyIdentifier": {}, + "IncomingTranslationAttributes": { + "shape": "S25" + }, + "OutgoingDukptAttributes": { + "shape": "S24" + }, + "OutgoingKeyIdentifier": {}, + "OutgoingTranslationAttributes": { + "shape": "S25" + } + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyCheckValue", + "PinBlock" + ], + "members": { + "KeyArn": {}, + "KeyCheckValue": {}, + "PinBlock": {} + } + } + }, + "VerifyAuthRequestCryptogram": { + "http": { + "requestUri": "/cryptogram/verify", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AuthRequestCryptogram", + "KeyIdentifier", + "MajorKeyDerivationMode", + "SessionKeyDerivationAttributes", + "TransactionData" + ], + "members": { + "AuthRequestCryptogram": {}, + "AuthResponseAttributes": { + "type": "structure", + "members": { + "ArpcMethod1": { + "type": "structure", + "required": [ + "AuthResponseCode" + ], + "members": { + "AuthResponseCode": {} + } + }, + "ArpcMethod2": { + "type": "structure", + "required": [ + "CardStatusUpdate" + ], + "members": { + "CardStatusUpdate": {}, + "ProprietaryAuthenticationData": {} + } + } + }, + "union": true + }, + "KeyIdentifier": {}, + "MajorKeyDerivationMode": {}, + "SessionKeyDerivationAttributes": { + "type": "structure", + "members": { + "Amex": { + "type": "structure", + "required": [ + "PanSequenceNumber", + "PrimaryAccountNumber" + ], + "members": { + "PanSequenceNumber": {}, + "PrimaryAccountNumber": { + "shape": "S10" + } + } + }, + "Emv2000": { + "type": "structure", + "required": [ + "ApplicationTransactionCounter", + "PanSequenceNumber", + "PrimaryAccountNumber" + ], + "members": { + "ApplicationTransactionCounter": {}, + "PanSequenceNumber": {}, + "PrimaryAccountNumber": { + "shape": "S10" + } + } + }, + "EmvCommon": { + "type": "structure", + "required": [ + "ApplicationTransactionCounter", + "PanSequenceNumber", + "PrimaryAccountNumber" + ], + "members": { + "ApplicationTransactionCounter": {}, + "PanSequenceNumber": {}, + "PrimaryAccountNumber": { + "shape": "S10" + } + } + }, + "Mastercard": { + "type": "structure", + "required": [ + "ApplicationTransactionCounter", + "PanSequenceNumber", + "PrimaryAccountNumber", + "UnpredictableNumber" + ], + "members": { + "ApplicationTransactionCounter": {}, + "PanSequenceNumber": {}, + "PrimaryAccountNumber": { + "shape": "S10" + }, + "UnpredictableNumber": {} + } + }, + "Visa": { + "type": "structure", + "required": [ + "PanSequenceNumber", + "PrimaryAccountNumber" + ], + "members": { + "PanSequenceNumber": {}, + "PrimaryAccountNumber": { + "shape": "S10" + } + } + } + }, + "union": true + }, + "TransactionData": {} + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyCheckValue" + ], + "members": { + "AuthResponseValue": {}, + "KeyArn": {}, + "KeyCheckValue": {} + } + } + }, + "VerifyCardValidationData": { + "http": { + "requestUri": "/cardvalidationdata/verify", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "KeyIdentifier", + "PrimaryAccountNumber", + "ValidationData", + "VerificationAttributes" + ], + "members": { + "KeyIdentifier": {}, + "PrimaryAccountNumber": { + "shape": "S10" + }, + "ValidationData": {}, + "VerificationAttributes": { + "type": "structure", + "members": { + "AmexCardSecurityCodeVersion1": { + "shape": "Sn" + }, + "AmexCardSecurityCodeVersion2": { + "shape": "Sp" + }, + "CardHolderVerificationValue": { + "shape": "Sr" + }, + "CardVerificationValue1": { + "shape": "Sv" + }, + "CardVerificationValue2": { + "shape": "Sw" + }, + "DiscoverDynamicCardVerificationCode": { + "type": "structure", + "required": [ + "ApplicationTransactionCounter", + "CardExpiryDate", + "UnpredictableNumber" + ], + "members": { + "ApplicationTransactionCounter": {}, + "CardExpiryDate": {}, + "UnpredictableNumber": {} + } + }, + "DynamicCardVerificationCode": { + "shape": "Sx" + }, + "DynamicCardVerificationValue": { + "shape": "Sz" + } + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyCheckValue" + ], + "members": { + "KeyArn": {}, + "KeyCheckValue": {} + } + } + }, + "VerifyMac": { + "http": { + "requestUri": "/mac/verify", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "KeyIdentifier", + "Mac", + "MessageData", + "VerificationAttributes" + ], + "members": { + "KeyIdentifier": {}, + "Mac": { + "type": "string", + "sensitive": true + }, + "MacLength": { + "type": "integer" + }, + "MessageData": { + "shape": "S1e" + }, + "VerificationAttributes": { + "shape": "S15" + } + } + }, + "output": { + "type": "structure", + "required": [ + "KeyArn", + "KeyCheckValue" + ], + "members": { + "KeyArn": {}, + "KeyCheckValue": {} + } + } + }, + "VerifyPinData": { + "http": { + "requestUri": "/pindata/verify", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "EncryptedPinBlock", + "EncryptionKeyIdentifier", + "PinBlockFormat", + "PrimaryAccountNumber", + "VerificationAttributes", + "VerificationKeyIdentifier" + ], + "members": { + "DukptAttributes": { + "type": "structure", + "required": [ + "DukptDerivationType", + "KeySerialNumber" + ], + "members": { + "DukptDerivationType": {}, + "KeySerialNumber": {} + } + }, + "EncryptedPinBlock": {}, + "EncryptionKeyIdentifier": {}, + "PinBlockFormat": {}, + "PinDataLength": { + "type": "integer" + }, + "PrimaryAccountNumber": { + "shape": "S10" + }, + "VerificationAttributes": { + "type": "structure", + "members": { + "Ibm3624Pin": { + "type": "structure", + "required": [ + "DecimalizationTable", + "PinOffset", + "PinValidationData", + "PinValidationDataPadCharacter" + ], + "members": { + "DecimalizationTable": {}, + "PinOffset": {}, + "PinValidationData": {}, + "PinValidationDataPadCharacter": {} + } + }, + "VisaPin": { + "type": "structure", + "required": [ + "PinVerificationKeyIndex", + "VerificationValue" + ], + "members": { + "PinVerificationKeyIndex": { + "type": "integer" + }, + "VerificationValue": {} + } + } + }, + "union": true + }, + "VerificationKeyIdentifier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "EncryptionKeyArn", + "EncryptionKeyCheckValue", + "VerificationKeyArn", + "VerificationKeyCheckValue" + ], + "members": { + "EncryptionKeyArn": {}, + "EncryptionKeyCheckValue": {}, + "VerificationKeyArn": {}, + "VerificationKeyCheckValue": {} + } + } + } + }, + "shapes": { + "S2": { + "type": "string", + "sensitive": true + }, + "S3": { + "type": "structure", + "members": { + "Asymmetric": { + "type": "structure", + "members": { + "PaddingType": {} + } + }, + "Dukpt": { + "shape": "S6" + }, + "Symmetric": { + "shape": "Sc" + } + }, + "union": true + }, + "S6": { + "type": "structure", + "required": [ + "KeySerialNumber" + ], + "members": { + "DukptKeyDerivationType": {}, + "DukptKeyVariant": {}, + "InitializationVector": { + "shape": "S9" + }, + "KeySerialNumber": {}, + "Mode": {} + } + }, + "S9": { + "type": "string", + "sensitive": true + }, + "Sc": { + "type": "structure", + "required": [ + "Mode" + ], + "members": { + "InitializationVector": { + "shape": "S9" + }, + "Mode": {}, + "PaddingType": {} + } + }, + "Sn": { + "type": "structure", + "required": [ + "CardExpiryDate" + ], + "members": { + "CardExpiryDate": {} + } + }, + "Sp": { + "type": "structure", + "required": [ + "CardExpiryDate", + "ServiceCode" + ], + "members": { + "CardExpiryDate": {}, + "ServiceCode": {} + } + }, + "Sr": { + "type": "structure", + "required": [ + "ApplicationTransactionCounter", + "PanSequenceNumber", + "UnpredictableNumber" + ], + "members": { + "ApplicationTransactionCounter": {}, + "PanSequenceNumber": {}, + "UnpredictableNumber": {} + } + }, + "Sv": { + "type": "structure", + "required": [ + "CardExpiryDate", + "ServiceCode" + ], + "members": { + "CardExpiryDate": {}, + "ServiceCode": {} + } + }, + "Sw": { + "type": "structure", + "required": [ + "CardExpiryDate" + ], + "members": { + "CardExpiryDate": {} + } + }, + "Sx": { + "type": "structure", + "required": [ + "ApplicationTransactionCounter", + "PanSequenceNumber", + "TrackData", + "UnpredictableNumber" + ], + "members": { + "ApplicationTransactionCounter": {}, + "PanSequenceNumber": {}, + "TrackData": {}, + "UnpredictableNumber": {} + } + }, + "Sz": { + "type": "structure", + "required": [ + "ApplicationTransactionCounter", + "CardExpiryDate", + "PanSequenceNumber", + "ServiceCode" + ], + "members": { + "ApplicationTransactionCounter": {}, + "CardExpiryDate": {}, + "PanSequenceNumber": {}, + "ServiceCode": {} + } + }, + "S10": { + "type": "string", + "sensitive": true + }, + "S15": { + "type": "structure", + "members": { + "Algorithm": {}, + "DukptCmac": { + "shape": "S17" + }, + "DukptIso9797Algorithm1": { + "shape": "S17" + }, + "DukptIso9797Algorithm3": { + "shape": "S17" + }, + "EmvMac": { + "type": "structure", + "required": [ + "MajorKeyDerivationMode", + "PanSequenceNumber", + "PrimaryAccountNumber", + "SessionKeyDerivationMode", + "SessionKeyDerivationValue" + ], + "members": { + "MajorKeyDerivationMode": {}, + "PanSequenceNumber": {}, + "PrimaryAccountNumber": { + "shape": "S10" + }, + "SessionKeyDerivationMode": {}, + "SessionKeyDerivationValue": { + "type": "structure", + "members": { + "ApplicationCryptogram": {}, + "ApplicationTransactionCounter": {} + }, + "union": true + } + } + } + }, + "union": true + }, + "S17": { + "type": "structure", + "required": [ + "DukptKeyVariant", + "KeySerialNumber" + ], + "members": { + "DukptDerivationType": {}, + "DukptKeyVariant": {}, + "KeySerialNumber": {} + } + }, + "S1e": { + "type": "string", + "sensitive": true + }, + "S20": { + "type": "structure", + "members": { + "Dukpt": { + "shape": "S6" + }, + "Symmetric": { + "shape": "Sc" + } + }, + "union": true + }, + "S24": { + "type": "structure", + "required": [ + "KeySerialNumber" + ], + "members": { + "DukptKeyDerivationType": {}, + "DukptKeyVariant": {}, + "KeySerialNumber": {} + } + }, + "S25": { + "type": "structure", + "members": { + "IsoFormat0": { + "shape": "S26" + }, + "IsoFormat1": { + "type": "structure", + "members": {} + }, + "IsoFormat3": { + "shape": "S26" + }, + "IsoFormat4": { + "shape": "S26" + } + }, + "union": true + }, + "S26": { + "type": "structure", + "required": [ + "PrimaryAccountNumber" + ], + "members": { + "PrimaryAccountNumber": { + "shape": "S10" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/pca-connector-ad-2018-05-10.min.json b/iamlivecore/service/pca-connector-ad-2018-05-10.min.json new file mode 100644 index 00000000..1cb90c41 --- /dev/null +++ b/iamlivecore/service/pca-connector-ad-2018-05-10.min.json @@ -0,0 +1,1465 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "pca-connector-ad", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "PcaConnectorAd", + "serviceId": "Pca Connector Ad", + "signatureVersion": "v4", + "signingName": "pca-connector-ad", + "uid": "pca-connector-ad-2018-05-10" + }, + "operations": { + "CreateConnector": { + "http": { + "requestUri": "/connectors", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "CertificateAuthorityArn", + "DirectoryId", + "VpcInformation" + ], + "members": { + "CertificateAuthorityArn": {}, + "ClientToken": { + "idempotencyToken": true + }, + "DirectoryId": {}, + "Tags": { + "shape": "S5" + }, + "VpcInformation": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConnectorArn": {} + } + } + }, + "CreateDirectoryRegistration": { + "http": { + "requestUri": "/directoryRegistrations", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "DirectoryId" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "DirectoryId": {}, + "Tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "DirectoryRegistrationArn": {} + } + } + }, + "CreateServicePrincipalName": { + "http": { + "requestUri": "/directoryRegistrations/{DirectoryRegistrationArn}/servicePrincipalNames/{ConnectorArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "ConnectorArn", + "DirectoryRegistrationArn" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "ConnectorArn": { + "location": "uri", + "locationName": "ConnectorArn" + }, + "DirectoryRegistrationArn": { + "location": "uri", + "locationName": "DirectoryRegistrationArn" + } + } + }, + "idempotent": true + }, + "CreateTemplate": { + "http": { + "requestUri": "/templates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ConnectorArn", + "Definition", + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "ConnectorArn": {}, + "Definition": { + "shape": "Sh" + }, + "Name": {}, + "Tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "TemplateArn": {} + } + } + }, + "CreateTemplateGroupAccessControlEntry": { + "http": { + "requestUri": "/templates/{TemplateArn}/accessControlEntries", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AccessRights", + "GroupDisplayName", + "GroupSecurityIdentifier", + "TemplateArn" + ], + "members": { + "AccessRights": { + "shape": "S1y" + }, + "ClientToken": { + "idempotencyToken": true + }, + "GroupDisplayName": {}, + "GroupSecurityIdentifier": {}, + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + }, + "idempotent": true + }, + "DeleteConnector": { + "http": { + "method": "DELETE", + "requestUri": "/connectors/{ConnectorArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "ConnectorArn" + ], + "members": { + "ConnectorArn": { + "location": "uri", + "locationName": "ConnectorArn" + } + } + }, + "idempotent": true + }, + "DeleteDirectoryRegistration": { + "http": { + "method": "DELETE", + "requestUri": "/directoryRegistrations/{DirectoryRegistrationArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "DirectoryRegistrationArn" + ], + "members": { + "DirectoryRegistrationArn": { + "location": "uri", + "locationName": "DirectoryRegistrationArn" + } + } + }, + "idempotent": true + }, + "DeleteServicePrincipalName": { + "http": { + "method": "DELETE", + "requestUri": "/directoryRegistrations/{DirectoryRegistrationArn}/servicePrincipalNames/{ConnectorArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "ConnectorArn", + "DirectoryRegistrationArn" + ], + "members": { + "ConnectorArn": { + "location": "uri", + "locationName": "ConnectorArn" + }, + "DirectoryRegistrationArn": { + "location": "uri", + "locationName": "DirectoryRegistrationArn" + } + } + }, + "idempotent": true + }, + "DeleteTemplate": { + "http": { + "method": "DELETE", + "requestUri": "/templates/{TemplateArn}", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "TemplateArn" + ], + "members": { + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + }, + "idempotent": true + }, + "DeleteTemplateGroupAccessControlEntry": { + "http": { + "method": "DELETE", + "requestUri": "/templates/{TemplateArn}/accessControlEntries/{GroupSecurityIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GroupSecurityIdentifier", + "TemplateArn" + ], + "members": { + "GroupSecurityIdentifier": { + "location": "uri", + "locationName": "GroupSecurityIdentifier" + }, + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + }, + "idempotent": true + }, + "GetConnector": { + "http": { + "method": "GET", + "requestUri": "/connectors/{ConnectorArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ConnectorArn" + ], + "members": { + "ConnectorArn": { + "location": "uri", + "locationName": "ConnectorArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Connector": { + "type": "structure", + "members": { + "Arn": {}, + "CertificateAuthorityArn": {}, + "CertificateEnrollmentPolicyServerEndpoint": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DirectoryId": {}, + "Status": {}, + "StatusReason": {}, + "UpdatedAt": { + "type": "timestamp" + }, + "VpcInformation": { + "shape": "S7" + } + } + } + } + } + }, + "GetDirectoryRegistration": { + "http": { + "method": "GET", + "requestUri": "/directoryRegistrations/{DirectoryRegistrationArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DirectoryRegistrationArn" + ], + "members": { + "DirectoryRegistrationArn": { + "location": "uri", + "locationName": "DirectoryRegistrationArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "DirectoryRegistration": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DirectoryId": {}, + "Status": {}, + "StatusReason": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "GetServicePrincipalName": { + "http": { + "method": "GET", + "requestUri": "/directoryRegistrations/{DirectoryRegistrationArn}/servicePrincipalNames/{ConnectorArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ConnectorArn", + "DirectoryRegistrationArn" + ], + "members": { + "ConnectorArn": { + "location": "uri", + "locationName": "ConnectorArn" + }, + "DirectoryRegistrationArn": { + "location": "uri", + "locationName": "DirectoryRegistrationArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ServicePrincipalName": { + "type": "structure", + "members": { + "ConnectorArn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DirectoryRegistrationArn": {}, + "Status": {}, + "StatusReason": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "GetTemplate": { + "http": { + "method": "GET", + "requestUri": "/templates/{TemplateArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "TemplateArn" + ], + "members": { + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Template": { + "type": "structure", + "members": { + "Arn": {}, + "ConnectorArn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Definition": { + "shape": "Sh" + }, + "Name": {}, + "ObjectIdentifier": {}, + "PolicySchema": { + "type": "integer" + }, + "Revision": { + "shape": "S2r" + }, + "Status": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "GetTemplateGroupAccessControlEntry": { + "http": { + "method": "GET", + "requestUri": "/templates/{TemplateArn}/accessControlEntries/{GroupSecurityIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GroupSecurityIdentifier", + "TemplateArn" + ], + "members": { + "GroupSecurityIdentifier": { + "location": "uri", + "locationName": "GroupSecurityIdentifier" + }, + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccessControlEntry": { + "type": "structure", + "members": { + "AccessRights": { + "shape": "S1y" + }, + "CreatedAt": { + "type": "timestamp" + }, + "GroupDisplayName": {}, + "GroupSecurityIdentifier": {}, + "TemplateArn": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + }, + "ListConnectors": { + "http": { + "method": "GET", + "requestUri": "/connectors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Connectors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CertificateAuthorityArn": {}, + "CertificateEnrollmentPolicyServerEndpoint": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DirectoryId": {}, + "Status": {}, + "StatusReason": {}, + "UpdatedAt": { + "type": "timestamp" + }, + "VpcInformation": { + "shape": "S7" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListDirectoryRegistrations": { + "http": { + "method": "GET", + "requestUri": "/directoryRegistrations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "DirectoryRegistrations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DirectoryId": {}, + "Status": {}, + "StatusReason": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListServicePrincipalNames": { + "http": { + "method": "GET", + "requestUri": "/directoryRegistrations/{DirectoryRegistrationArn}/servicePrincipalNames", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "DirectoryRegistrationArn" + ], + "members": { + "DirectoryRegistrationArn": { + "location": "uri", + "locationName": "DirectoryRegistrationArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ServicePrincipalNames": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ConnectorArn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "DirectoryRegistrationArn": {}, + "Status": {}, + "StatusReason": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S5" + } + } + } + }, + "ListTemplateGroupAccessControlEntries": { + "http": { + "method": "GET", + "requestUri": "/templates/{TemplateArn}/accessControlEntries", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "TemplateArn" + ], + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccessControlEntries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AccessRights": { + "shape": "S1y" + }, + "CreatedAt": { + "type": "timestamp" + }, + "GroupDisplayName": {}, + "GroupSecurityIdentifier": {}, + "TemplateArn": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListTemplates": { + "http": { + "method": "GET", + "requestUri": "/templates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ConnectorArn" + ], + "members": { + "ConnectorArn": { + "location": "querystring", + "locationName": "ConnectorArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Templates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "ConnectorArn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Definition": { + "shape": "Sh" + }, + "Name": {}, + "ObjectIdentifier": {}, + "PolicySchema": { + "type": "integer" + }, + "Revision": { + "shape": "S2r" + }, + "Status": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S5" + } + } + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "idempotent": true + }, + "UpdateTemplate": { + "http": { + "method": "PATCH", + "requestUri": "/templates/{TemplateArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "TemplateArn" + ], + "members": { + "Definition": { + "shape": "Sh" + }, + "ReenrollAllCertificateHolders": { + "type": "boolean" + }, + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + } + }, + "UpdateTemplateGroupAccessControlEntry": { + "http": { + "method": "PATCH", + "requestUri": "/templates/{TemplateArn}/accessControlEntries/{GroupSecurityIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "GroupSecurityIdentifier", + "TemplateArn" + ], + "members": { + "AccessRights": { + "shape": "S1y" + }, + "GroupDisplayName": {}, + "GroupSecurityIdentifier": { + "location": "uri", + "locationName": "GroupSecurityIdentifier" + }, + "TemplateArn": { + "location": "uri", + "locationName": "TemplateArn" + } + } + } + } + }, + "shapes": { + "S5": { + "type": "map", + "key": {}, + "value": {} + }, + "S7": { + "type": "structure", + "required": [ + "SecurityGroupIds" + ], + "members": { + "SecurityGroupIds": { + "type": "list", + "member": {} + } + } + }, + "Sh": { + "type": "structure", + "members": { + "TemplateV2": { + "type": "structure", + "required": [ + "CertificateValidity", + "EnrollmentFlags", + "Extensions", + "GeneralFlags", + "PrivateKeyAttributes", + "PrivateKeyFlags", + "SubjectNameFlags" + ], + "members": { + "CertificateValidity": { + "shape": "Sj" + }, + "EnrollmentFlags": { + "type": "structure", + "members": { + "EnableKeyReuseOnNtTokenKeysetStorageFull": { + "type": "boolean" + }, + "IncludeSymmetricAlgorithms": { + "type": "boolean" + }, + "NoSecurityExtension": { + "type": "boolean" + }, + "RemoveInvalidCertificateFromPersonalStore": { + "type": "boolean" + }, + "UserInteractionRequired": { + "type": "boolean" + } + } + }, + "Extensions": { + "type": "structure", + "required": [ + "KeyUsage" + ], + "members": { + "ApplicationPolicies": { + "shape": "Sq" + }, + "KeyUsage": { + "shape": "Sv" + } + } + }, + "GeneralFlags": { + "type": "structure", + "members": { + "AutoEnrollment": { + "type": "boolean" + }, + "MachineType": { + "type": "boolean" + } + } + }, + "PrivateKeyAttributes": { + "type": "structure", + "required": [ + "KeySpec", + "MinimalKeyLength" + ], + "members": { + "CryptoProviders": { + "shape": "Sz" + }, + "KeySpec": {}, + "MinimalKeyLength": { + "type": "integer" + } + } + }, + "PrivateKeyFlags": { + "type": "structure", + "required": [ + "ClientVersion" + ], + "members": { + "ClientVersion": {}, + "ExportableKey": { + "type": "boolean" + }, + "StrongKeyProtectionRequired": { + "type": "boolean" + } + } + }, + "SubjectNameFlags": { + "type": "structure", + "members": { + "RequireCommonName": { + "type": "boolean" + }, + "RequireDirectoryPath": { + "type": "boolean" + }, + "RequireDnsAsCn": { + "type": "boolean" + }, + "RequireEmail": { + "type": "boolean" + }, + "SanRequireDirectoryGuid": { + "type": "boolean" + }, + "SanRequireDns": { + "type": "boolean" + }, + "SanRequireDomainDns": { + "type": "boolean" + }, + "SanRequireEmail": { + "type": "boolean" + }, + "SanRequireSpn": { + "type": "boolean" + }, + "SanRequireUpn": { + "type": "boolean" + } + } + }, + "SupersededTemplates": { + "shape": "S16" + } + } + }, + "TemplateV3": { + "type": "structure", + "required": [ + "CertificateValidity", + "EnrollmentFlags", + "Extensions", + "GeneralFlags", + "HashAlgorithm", + "PrivateKeyAttributes", + "PrivateKeyFlags", + "SubjectNameFlags" + ], + "members": { + "CertificateValidity": { + "shape": "Sj" + }, + "EnrollmentFlags": { + "type": "structure", + "members": { + "EnableKeyReuseOnNtTokenKeysetStorageFull": { + "type": "boolean" + }, + "IncludeSymmetricAlgorithms": { + "type": "boolean" + }, + "NoSecurityExtension": { + "type": "boolean" + }, + "RemoveInvalidCertificateFromPersonalStore": { + "type": "boolean" + }, + "UserInteractionRequired": { + "type": "boolean" + } + } + }, + "Extensions": { + "type": "structure", + "required": [ + "KeyUsage" + ], + "members": { + "ApplicationPolicies": { + "shape": "Sq" + }, + "KeyUsage": { + "shape": "Sv" + } + } + }, + "GeneralFlags": { + "type": "structure", + "members": { + "AutoEnrollment": { + "type": "boolean" + }, + "MachineType": { + "type": "boolean" + } + } + }, + "HashAlgorithm": {}, + "PrivateKeyAttributes": { + "type": "structure", + "required": [ + "Algorithm", + "KeySpec", + "KeyUsageProperty", + "MinimalKeyLength" + ], + "members": { + "Algorithm": {}, + "CryptoProviders": { + "shape": "Sz" + }, + "KeySpec": {}, + "KeyUsageProperty": { + "shape": "S1f" + }, + "MinimalKeyLength": { + "type": "integer" + } + } + }, + "PrivateKeyFlags": { + "type": "structure", + "required": [ + "ClientVersion" + ], + "members": { + "ClientVersion": {}, + "ExportableKey": { + "type": "boolean" + }, + "RequireAlternateSignatureAlgorithm": { + "type": "boolean" + }, + "StrongKeyProtectionRequired": { + "type": "boolean" + } + } + }, + "SubjectNameFlags": { + "type": "structure", + "members": { + "RequireCommonName": { + "type": "boolean" + }, + "RequireDirectoryPath": { + "type": "boolean" + }, + "RequireDnsAsCn": { + "type": "boolean" + }, + "RequireEmail": { + "type": "boolean" + }, + "SanRequireDirectoryGuid": { + "type": "boolean" + }, + "SanRequireDns": { + "type": "boolean" + }, + "SanRequireDomainDns": { + "type": "boolean" + }, + "SanRequireEmail": { + "type": "boolean" + }, + "SanRequireSpn": { + "type": "boolean" + }, + "SanRequireUpn": { + "type": "boolean" + } + } + }, + "SupersededTemplates": { + "shape": "S16" + } + } + }, + "TemplateV4": { + "type": "structure", + "required": [ + "CertificateValidity", + "EnrollmentFlags", + "Extensions", + "GeneralFlags", + "PrivateKeyAttributes", + "PrivateKeyFlags", + "SubjectNameFlags" + ], + "members": { + "CertificateValidity": { + "shape": "Sj" + }, + "EnrollmentFlags": { + "type": "structure", + "members": { + "EnableKeyReuseOnNtTokenKeysetStorageFull": { + "type": "boolean" + }, + "IncludeSymmetricAlgorithms": { + "type": "boolean" + }, + "NoSecurityExtension": { + "type": "boolean" + }, + "RemoveInvalidCertificateFromPersonalStore": { + "type": "boolean" + }, + "UserInteractionRequired": { + "type": "boolean" + } + } + }, + "Extensions": { + "type": "structure", + "required": [ + "KeyUsage" + ], + "members": { + "ApplicationPolicies": { + "shape": "Sq" + }, + "KeyUsage": { + "shape": "Sv" + } + } + }, + "GeneralFlags": { + "type": "structure", + "members": { + "AutoEnrollment": { + "type": "boolean" + }, + "MachineType": { + "type": "boolean" + } + } + }, + "HashAlgorithm": {}, + "PrivateKeyAttributes": { + "type": "structure", + "required": [ + "KeySpec", + "MinimalKeyLength" + ], + "members": { + "Algorithm": {}, + "CryptoProviders": { + "shape": "Sz" + }, + "KeySpec": {}, + "KeyUsageProperty": { + "shape": "S1f" + }, + "MinimalKeyLength": { + "type": "integer" + } + } + }, + "PrivateKeyFlags": { + "type": "structure", + "required": [ + "ClientVersion" + ], + "members": { + "ClientVersion": {}, + "ExportableKey": { + "type": "boolean" + }, + "RequireAlternateSignatureAlgorithm": { + "type": "boolean" + }, + "RequireSameKeyRenewal": { + "type": "boolean" + }, + "StrongKeyProtectionRequired": { + "type": "boolean" + }, + "UseLegacyProvider": { + "type": "boolean" + } + } + }, + "SubjectNameFlags": { + "type": "structure", + "members": { + "RequireCommonName": { + "type": "boolean" + }, + "RequireDirectoryPath": { + "type": "boolean" + }, + "RequireDnsAsCn": { + "type": "boolean" + }, + "RequireEmail": { + "type": "boolean" + }, + "SanRequireDirectoryGuid": { + "type": "boolean" + }, + "SanRequireDns": { + "type": "boolean" + }, + "SanRequireDomainDns": { + "type": "boolean" + }, + "SanRequireEmail": { + "type": "boolean" + }, + "SanRequireSpn": { + "type": "boolean" + }, + "SanRequireUpn": { + "type": "boolean" + } + } + }, + "SupersededTemplates": { + "shape": "S16" + } + } + } + }, + "union": true + }, + "Sj": { + "type": "structure", + "required": [ + "RenewalPeriod", + "ValidityPeriod" + ], + "members": { + "RenewalPeriod": { + "shape": "Sk" + }, + "ValidityPeriod": { + "shape": "Sk" + } + } + }, + "Sk": { + "type": "structure", + "required": [ + "Period", + "PeriodType" + ], + "members": { + "Period": { + "type": "long" + }, + "PeriodType": {} + } + }, + "Sq": { + "type": "structure", + "required": [ + "Policies" + ], + "members": { + "Critical": { + "type": "boolean" + }, + "Policies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PolicyObjectIdentifier": {}, + "PolicyType": {} + }, + "union": true + } + } + } + }, + "Sv": { + "type": "structure", + "required": [ + "UsageFlags" + ], + "members": { + "Critical": { + "type": "boolean" + }, + "UsageFlags": { + "type": "structure", + "members": { + "DataEncipherment": { + "type": "boolean" + }, + "DigitalSignature": { + "type": "boolean" + }, + "KeyAgreement": { + "type": "boolean" + }, + "KeyEncipherment": { + "type": "boolean" + }, + "NonRepudiation": { + "type": "boolean" + } + } + } + } + }, + "Sz": { + "type": "list", + "member": {} + }, + "S16": { + "type": "list", + "member": {} + }, + "S1f": { + "type": "structure", + "members": { + "PropertyFlags": { + "type": "structure", + "members": { + "Decrypt": { + "type": "boolean" + }, + "KeyAgreement": { + "type": "boolean" + }, + "Sign": { + "type": "boolean" + } + } + }, + "PropertyType": {} + }, + "union": true + }, + "S1y": { + "type": "structure", + "members": { + "AutoEnroll": {}, + "Enroll": {} + } + }, + "S2r": { + "type": "structure", + "required": [ + "MajorRevision", + "MinorRevision" + ], + "members": { + "MajorRevision": { + "type": "integer" + }, + "MinorRevision": { + "type": "integer" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/personalize-2018-05-22.min.json b/iamlivecore/service/personalize-2018-05-22.min.json index f8bf0ae5..11585a24 100644 --- a/iamlivecore/service/personalize-2018-05-22.min.json +++ b/iamlivecore/service/personalize-2018-05-22.min.json @@ -39,6 +39,9 @@ "roleArn": {}, "batchInferenceJobConfig": { "shape": "Sb" + }, + "tags": { + "shape": "Sf" } } }, @@ -49,6 +52,42 @@ } } }, + "CreateBatchSegmentJob": { + "input": { + "type": "structure", + "required": [ + "jobName", + "solutionVersionArn", + "jobInput", + "jobOutput", + "roleArn" + ], + "members": { + "jobName": {}, + "solutionVersionArn": {}, + "filterArn": {}, + "numResults": { + "type": "integer" + }, + "jobInput": { + "shape": "Sl" + }, + "jobOutput": { + "shape": "Sm" + }, + "roleArn": {}, + "tags": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "batchSegmentJobArn": {} + } + } + }, "CreateCampaign": { "input": { "type": "structure", @@ -63,7 +102,10 @@ "type": "integer" }, "campaignConfig": { - "shape": "Si" + "shape": "Sq" + }, + "tags": { + "shape": "Sf" } } }, @@ -88,7 +130,10 @@ "name": {}, "schemaArn": {}, "datasetGroupArn": {}, - "datasetType": {} + "datasetType": {}, + "tags": { + "shape": "Sf" + } } }, "output": { @@ -114,7 +159,10 @@ "ingestionMode": {}, "roleArn": {}, "jobOutput": { - "shape": "Sp" + "shape": "Sx" + }, + "tags": { + "shape": "Sf" } } }, @@ -135,13 +183,18 @@ "members": { "name": {}, "roleArn": {}, - "kmsKeyArn": {} + "kmsKeyArn": {}, + "domain": {}, + "tags": { + "shape": "Sf" + } } }, "output": { "type": "structure", "members": { - "datasetGroupArn": {} + "datasetGroupArn": {}, + "domain": {} } } }, @@ -158,9 +211,16 @@ "jobName": {}, "datasetArn": {}, "dataSource": { - "shape": "Su" + "shape": "S13" + }, + "roleArn": {}, + "tags": { + "shape": "Sf" }, - "roleArn": {} + "importMode": {}, + "publishAttributionMetricsToS3": { + "type": "boolean" + } } }, "output": { @@ -179,7 +239,10 @@ ], "members": { "name": {}, - "datasetGroupArn": {} + "datasetGroupArn": {}, + "tags": { + "shape": "Sf" + } } }, "output": { @@ -203,7 +266,10 @@ "name": {}, "datasetGroupArn": {}, "filterExpression": { - "shape": "S10" + "shape": "S1b" + }, + "tags": { + "shape": "Sf" } } }, @@ -214,6 +280,61 @@ } } }, + "CreateMetricAttribution": { + "input": { + "type": "structure", + "required": [ + "name", + "datasetGroupArn", + "metrics", + "metricsOutputConfig" + ], + "members": { + "name": {}, + "datasetGroupArn": {}, + "metrics": { + "shape": "S1e" + }, + "metricsOutputConfig": { + "shape": "S1j" + } + } + }, + "output": { + "type": "structure", + "members": { + "metricAttributionArn": {} + } + } + }, + "CreateRecommender": { + "input": { + "type": "structure", + "required": [ + "name", + "datasetGroupArn", + "recipeArn" + ], + "members": { + "name": {}, + "datasetGroupArn": {}, + "recipeArn": {}, + "recommenderConfig": { + "shape": "S1m" + }, + "tags": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "recommenderArn": {} + } + }, + "idempotent": true + }, "CreateSchema": { "input": { "type": "structure", @@ -223,7 +344,8 @@ ], "members": { "name": {}, - "schema": {} + "schema": {}, + "domain": {} } }, "output": { @@ -253,7 +375,10 @@ "datasetGroupArn": {}, "eventType": {}, "solutionConfig": { - "shape": "S19" + "shape": "S1x" + }, + "tags": { + "shape": "Sf" } } }, @@ -271,8 +396,12 @@ "solutionArn" ], "members": { + "name": {}, "solutionArn": {}, - "trainingMode": {} + "trainingMode": {}, + "tags": { + "shape": "Sf" + } } }, "output": { @@ -341,6 +470,30 @@ } } }, + "DeleteMetricAttribution": { + "input": { + "type": "structure", + "required": [ + "metricAttributionArn" + ], + "members": { + "metricAttributionArn": {} + } + }, + "idempotent": true + }, + "DeleteRecommender": { + "input": { + "type": "structure", + "required": [ + "recommenderArn" + ], + "members": { + "recommenderArn": {} + } + }, + "idempotent": true + }, "DeleteSchema": { "input": { "type": "structure", @@ -442,7 +595,7 @@ "members": { "name": {}, "values": { - "shape": "S1t" + "shape": "S2g" }, "isTunable": { "type": "boolean" @@ -518,6 +671,50 @@ }, "idempotent": true }, + "DescribeBatchSegmentJob": { + "input": { + "type": "structure", + "required": [ + "batchSegmentJobArn" + ], + "members": { + "batchSegmentJobArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "batchSegmentJob": { + "type": "structure", + "members": { + "jobName": {}, + "batchSegmentJobArn": {}, + "filterArn": {}, + "failureReason": {}, + "solutionVersionArn": {}, + "numResults": { + "type": "integer" + }, + "jobInput": { + "shape": "Sl" + }, + "jobOutput": { + "shape": "Sm" + }, + "roleArn": {}, + "status": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } + } + } + }, + "idempotent": true + }, "DescribeCampaign": { "input": { "type": "structure", @@ -541,7 +738,7 @@ "type": "integer" }, "campaignConfig": { - "shape": "Si" + "shape": "Sq" }, "status": {}, "failureReason": {}, @@ -559,7 +756,7 @@ "type": "integer" }, "campaignConfig": { - "shape": "Si" + "shape": "Sq" }, "status": {}, "failureReason": {}, @@ -604,6 +801,20 @@ }, "lastUpdatedDateTime": { "type": "timestamp" + }, + "latestDatasetUpdate": { + "type": "structure", + "members": { + "schemaArn": {}, + "status": {}, + "failureReason": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + } + } } } } @@ -634,7 +845,7 @@ "roleArn": {}, "status": {}, "jobOutput": { - "shape": "Sp" + "shape": "Sx" }, "creationDateTime": { "type": "timestamp" @@ -676,7 +887,8 @@ "lastUpdatedDateTime": { "type": "timestamp" }, - "failureReason": {} + "failureReason": {}, + "domain": {} } } } @@ -703,7 +915,7 @@ "datasetImportJobArn": {}, "datasetArn": {}, "dataSource": { - "shape": "Su" + "shape": "S13" }, "roleArn": {}, "status": {}, @@ -713,7 +925,11 @@ "lastUpdatedDateTime": { "type": "timestamp" }, - "failureReason": {} + "failureReason": {}, + "importMode": {}, + "publishAttributionMetricsToS3": { + "type": "boolean" + } } } } @@ -817,7 +1033,7 @@ "datasetGroupArn": {}, "failureReason": {}, "filterExpression": { - "shape": "S10" + "shape": "S1b" }, "status": {} } @@ -826,6 +1042,41 @@ }, "idempotent": true }, + "DescribeMetricAttribution": { + "input": { + "type": "structure", + "required": [ + "metricAttributionArn" + ], + "members": { + "metricAttributionArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "metricAttribution": { + "type": "structure", + "members": { + "name": {}, + "metricAttributionArn": {}, + "datasetGroupArn": {}, + "metricsOutputConfig": { + "shape": "S1j" + }, + "status": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "failureReason": {} + } + } + } + } + }, "DescribeRecipe": { "input": { "type": "structure", @@ -861,6 +1112,62 @@ }, "idempotent": true }, + "DescribeRecommender": { + "input": { + "type": "structure", + "required": [ + "recommenderArn" + ], + "members": { + "recommenderArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "recommender": { + "type": "structure", + "members": { + "recommenderArn": {}, + "datasetGroupArn": {}, + "name": {}, + "recipeArn": {}, + "recommenderConfig": { + "shape": "S1m" + }, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "status": {}, + "failureReason": {}, + "latestRecommenderUpdate": { + "type": "structure", + "members": { + "recommenderConfig": { + "shape": "S1m" + }, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "status": {}, + "failureReason": {} + } + }, + "modelMetrics": { + "shape": "S4t" + } + } + } + } + }, + "idempotent": true + }, "DescribeSchema": { "input": { "type": "structure", @@ -885,7 +1192,8 @@ }, "lastUpdatedDateTime": { "type": "timestamp" - } + }, + "domain": {} } } } @@ -920,7 +1228,7 @@ "datasetGroupArn": {}, "eventType": {}, "solutionConfig": { - "shape": "S19" + "shape": "S1x" }, "autoMLResult": { "type": "structure", @@ -936,7 +1244,7 @@ "type": "timestamp" }, "latestSolutionVersion": { - "shape": "S41" + "shape": "S53" } } } @@ -960,6 +1268,7 @@ "solutionVersion": { "type": "structure", "members": { + "name": {}, "solutionVersionArn": {}, "solutionArn": {}, "performHPO": { @@ -972,7 +1281,7 @@ "eventType": {}, "datasetGroupArn": {}, "solutionConfig": { - "shape": "S19" + "shape": "S1x" }, "trainingHours": { "type": "double" @@ -1015,11 +1324,7 @@ "members": { "solutionVersionArn": {}, "metrics": { - "type": "map", - "key": {}, - "value": { - "type": "double" - } + "shape": "S4t" } } } @@ -1062,11 +1367,11 @@ }, "idempotent": true }, - "ListCampaigns": { + "ListBatchSegmentJobs": { "input": { "type": "structure", "members": { - "solutionArn": {}, + "solutionVersionArn": {}, "nextToken": {}, "maxResults": { "type": "integer" @@ -1076,13 +1381,13 @@ "output": { "type": "structure", "members": { - "campaigns": { + "batchSegmentJobs": { "type": "list", "member": { "type": "structure", "members": { - "name": {}, - "campaignArn": {}, + "batchSegmentJobArn": {}, + "jobName": {}, "status": {}, "creationDateTime": { "type": "timestamp" @@ -1090,7 +1395,8 @@ "lastUpdatedDateTime": { "type": "timestamp" }, - "failureReason": {} + "failureReason": {}, + "solutionVersionArn": {} } } }, @@ -1099,11 +1405,11 @@ }, "idempotent": true }, - "ListDatasetExportJobs": { + "ListCampaigns": { "input": { "type": "structure", "members": { - "datasetArn": {}, + "solutionArn": {}, "nextToken": {}, "maxResults": { "type": "integer" @@ -1113,13 +1419,50 @@ "output": { "type": "structure", "members": { - "datasetExportJobs": { + "campaigns": { "type": "list", "member": { "type": "structure", "members": { - "datasetExportJobArn": {}, - "jobName": {}, + "name": {}, + "campaignArn": {}, + "status": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "failureReason": {} + } + } + }, + "nextToken": {} + } + }, + "idempotent": true + }, + "ListDatasetExportJobs": { + "input": { + "type": "structure", + "members": { + "datasetArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "datasetExportJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "datasetExportJobArn": {}, + "jobName": {}, "status": {}, "creationDateTime": { "type": "timestamp" @@ -1163,7 +1506,8 @@ "lastUpdatedDateTime": { "type": "timestamp" }, - "failureReason": {} + "failureReason": {}, + "domain": {} } } }, @@ -1200,7 +1544,8 @@ "lastUpdatedDateTime": { "type": "timestamp" }, - "failureReason": {} + "failureReason": {}, + "importMode": {} } } }, @@ -1320,6 +1665,65 @@ }, "idempotent": true }, + "ListMetricAttributionMetrics": { + "input": { + "type": "structure", + "members": { + "metricAttributionArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "metrics": { + "shape": "S1e" + }, + "nextToken": {} + } + }, + "idempotent": true + }, + "ListMetricAttributions": { + "input": { + "type": "structure", + "members": { + "datasetGroupArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "metricAttributions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "metricAttributionArn": {}, + "status": {}, + "creationDateTime": { + "type": "timestamp" + }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "failureReason": {} + } + } + }, + "nextToken": {} + } + }, + "idempotent": true + }, "ListRecipes": { "input": { "type": "structure", @@ -1328,7 +1732,8 @@ "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "domain": {} } }, "output": { @@ -1345,6 +1750,48 @@ "creationDateTime": { "type": "timestamp" }, + "lastUpdatedDateTime": { + "type": "timestamp" + }, + "domain": {} + } + } + }, + "nextToken": {} + } + }, + "idempotent": true + }, + "ListRecommenders": { + "input": { + "type": "structure", + "members": { + "datasetGroupArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "recommenders": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "recommenderArn": {}, + "datasetGroupArn": {}, + "recipeArn": {}, + "recommenderConfig": { + "shape": "S1m" + }, + "status": {}, + "creationDateTime": { + "type": "timestamp" + }, "lastUpdatedDateTime": { "type": "timestamp" } @@ -1381,7 +1828,8 @@ }, "lastUpdatedDateTime": { "type": "timestamp" - } + }, + "domain": {} } } }, @@ -1407,7 +1855,7 @@ "solutionVersions": { "type": "list", "member": { - "shape": "S41" + "shape": "S53" } }, "nextToken": {} @@ -1442,7 +1890,8 @@ }, "lastUpdatedDateTime": { "type": "timestamp" - } + }, + "recipeArn": {} } } }, @@ -1451,6 +1900,61 @@ }, "idempotent": true }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sf" + } + } + } + }, + "StartRecommender": { + "input": { + "type": "structure", + "required": [ + "recommenderArn" + ], + "members": { + "recommenderArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "recommenderArn": {} + } + }, + "idempotent": true + }, + "StopRecommender": { + "input": { + "type": "structure", + "required": [ + "recommenderArn" + ], + "members": { + "recommenderArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "recommenderArn": {} + } + }, + "idempotent": true + }, "StopSolutionVersionCreation": { "input": { "type": "structure", @@ -1463,6 +1967,45 @@ }, "idempotent": true }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": {}, + "tags": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": {}, + "tagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateCampaign": { "input": { "type": "structure", @@ -1476,7 +2019,7 @@ "type": "integer" }, "campaignConfig": { - "shape": "Si" + "shape": "Sq" } } }, @@ -1487,6 +2030,72 @@ } }, "idempotent": true + }, + "UpdateDataset": { + "input": { + "type": "structure", + "required": [ + "datasetArn", + "schemaArn" + ], + "members": { + "datasetArn": {}, + "schemaArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "datasetArn": {} + } + }, + "idempotent": true + }, + "UpdateMetricAttribution": { + "input": { + "type": "structure", + "members": { + "addMetrics": { + "shape": "S1e" + }, + "removeMetrics": { + "type": "list", + "member": {} + }, + "metricsOutputConfig": { + "shape": "S1j" + }, + "metricAttributionArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "metricAttributionArn": {} + } + } + }, + "UpdateRecommender": { + "input": { + "type": "structure", + "required": [ + "recommenderArn", + "recommenderConfig" + ], + "members": { + "recommenderArn": {}, + "recommenderConfig": { + "shape": "S1m" + } + } + }, + "output": { + "type": "structure", + "members": { + "recommenderArn": {} + } + }, + "idempotent": true } }, "shapes": { @@ -1535,7 +2144,43 @@ "key": {}, "value": {} }, - "Si": { + "Sf": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "tagKey", + "tagValue" + ], + "members": { + "tagKey": {}, + "tagValue": {} + } + } + }, + "Sl": { + "type": "structure", + "required": [ + "s3DataSource" + ], + "members": { + "s3DataSource": { + "shape": "S6" + } + } + }, + "Sm": { + "type": "structure", + "required": [ + "s3DataDestination" + ], + "members": { + "s3DataDestination": { + "shape": "S6" + } + } + }, + "Sq": { "type": "structure", "members": { "itemExplorationConfig": { @@ -1543,7 +2188,7 @@ } } }, - "Sp": { + "Sx": { "type": "structure", "required": [ "s3DataDestination" @@ -1554,17 +2199,72 @@ } } }, - "Su": { + "S13": { "type": "structure", "members": { "dataLocation": {} } }, - "S10": { + "S1b": { "type": "string", "sensitive": true }, - "S19": { + "S1e": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "eventType", + "metricName", + "expression" + ], + "members": { + "eventType": {}, + "metricName": {}, + "expression": {} + } + } + }, + "S1j": { + "type": "structure", + "required": [ + "roleArn" + ], + "members": { + "s3DataDestination": { + "shape": "S6" + }, + "roleArn": {} + } + }, + "S1m": { + "type": "structure", + "members": { + "itemExplorationConfig": { + "shape": "Sc" + }, + "minRecommendationRequestsPerSecond": { + "type": "integer" + }, + "trainingDataConfig": { + "shape": "S1n" + } + } + }, + "S1n": { + "type": "structure", + "members": { + "excludedDatasetColumns": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + } + } + }, + "S1x": { "type": "structure", "members": { "eventValueThreshold": {}, @@ -1626,7 +2326,7 @@ "members": { "name": {}, "values": { - "shape": "S1t" + "shape": "S2g" } } } @@ -1659,14 +2359,24 @@ "itemAttribute": {}, "objectiveSensitivity": {} } + }, + "trainingDataConfig": { + "shape": "S1n" } } }, - "S1t": { + "S2g": { "type": "list", "member": {} }, - "S41": { + "S4t": { + "type": "map", + "key": {}, + "value": { + "type": "double" + } + }, + "S53": { "type": "structure", "members": { "solutionVersionArn": {}, diff --git a/iamlivecore/service/personalize-events-2018-03-22.min.json b/iamlivecore/service/personalize-events-2018-03-22.min.json index 2bdf1d43..567d1f38 100644 --- a/iamlivecore/service/personalize-events-2018-03-22.min.json +++ b/iamlivecore/service/personalize-events-2018-03-22.min.json @@ -25,7 +25,10 @@ ], "members": { "trackingId": {}, - "userId": {}, + "userId": { + "type": "string", + "sensitive": true + }, "sessionId": {}, "eventList": { "type": "list", @@ -41,9 +44,13 @@ "eventValue": { "type": "float" }, - "itemId": {}, + "itemId": { + "shape": "S7" + }, "properties": { - "jsonvalue": true + "jsonvalue": true, + "type": "string", + "sensitive": true }, "sentAt": { "type": "timestamp" @@ -51,9 +58,21 @@ "recommendationId": {}, "impression": { "type": "list", - "member": {} + "member": { + "shape": "S7" + } + }, + "metricAttribution": { + "type": "structure", + "required": [ + "eventAttributionSource" + ], + "members": { + "eventAttributionSource": {} + } } - } + }, + "sensitive": true } } } @@ -81,7 +100,9 @@ "members": { "itemId": {}, "properties": { - "jsonvalue": true + "jsonvalue": true, + "type": "string", + "sensitive": true } } } @@ -111,7 +132,9 @@ "members": { "userId": {}, "properties": { - "jsonvalue": true + "jsonvalue": true, + "type": "string", + "sensitive": true } } } @@ -120,5 +143,10 @@ } } }, - "shapes": {} + "shapes": { + "S7": { + "type": "string", + "sensitive": true + } + } } \ No newline at end of file diff --git a/iamlivecore/service/personalize-runtime-2018-05-22.min.json b/iamlivecore/service/personalize-runtime-2018-05-22.min.json index db39a031..1e83441c 100644 --- a/iamlivecore/service/personalize-runtime-2018-05-22.min.json +++ b/iamlivecore/service/personalize-runtime-2018-05-22.min.json @@ -56,9 +56,6 @@ }, "input": { "type": "structure", - "required": [ - "campaignArn" - ], "members": { "campaignArn": {}, "itemId": {}, @@ -72,6 +69,23 @@ "filterArn": {}, "filterValues": { "shape": "S9" + }, + "recommenderArn": {}, + "promotions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "percentPromotedItems": { + "type": "integer" + }, + "filterArn": {}, + "filterValues": { + "shape": "S9" + } + } + } } } }, @@ -112,7 +126,8 @@ "itemId": {}, "score": { "type": "double" - } + }, + "promotionName": {} } } } diff --git a/iamlivecore/service/pi-2018-02-27.min.json b/iamlivecore/service/pi-2018-02-27.min.json index 716e0739..5fb40077 100644 --- a/iamlivecore/service/pi-2018-02-27.min.json +++ b/iamlivecore/service/pi-2018-02-27.min.json @@ -14,6 +14,55 @@ "uid": "pi-2018-02-27" }, "operations": { + "CreatePerformanceAnalysisReport": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "Identifier", + "StartTime", + "EndTime" + ], + "members": { + "ServiceType": {}, + "Identifier": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": { + "AnalysisReportId": {} + } + } + }, + "DeletePerformanceAnalysisReport": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "Identifier", + "AnalysisReportId" + ], + "members": { + "ServiceType": {}, + "Identifier": {}, + "AnalysisReportId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeDimensionKeys": { "input": { "type": "structure", @@ -39,13 +88,17 @@ "type": "integer" }, "GroupBy": { - "shape": "S6" + "shape": "Sg" + }, + "AdditionalMetrics": { + "type": "list", + "member": {} }, "PartitionBy": { - "shape": "S6" + "shape": "Sg" }, "Filter": { - "shape": "S9" + "shape": "Sk" }, "MaxResults": { "type": "integer" @@ -71,7 +124,7 @@ ], "members": { "Dimensions": { - "shape": "Sf" + "shape": "Sq" } } } @@ -82,11 +135,18 @@ "type": "structure", "members": { "Dimensions": { - "shape": "Sf" + "shape": "Sq" }, "Total": { "type": "double" }, + "AdditionalMetrics": { + "type": "map", + "key": {}, + "value": { + "type": "double" + } + }, "Partitions": { "type": "list", "member": { @@ -137,6 +197,81 @@ } } }, + "GetPerformanceAnalysisReport": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "Identifier", + "AnalysisReportId" + ], + "members": { + "ServiceType": {}, + "Identifier": {}, + "AnalysisReportId": {}, + "TextFormat": {}, + "AcceptLanguage": {} + } + }, + "output": { + "type": "structure", + "members": { + "AnalysisReport": { + "type": "structure", + "required": [ + "AnalysisReportId" + ], + "members": { + "AnalysisReportId": {}, + "Identifier": {}, + "ServiceType": {}, + "CreateTime": { + "type": "timestamp" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Status": {}, + "Insights": { + "shape": "S19" + } + } + } + } + } + }, + "GetResourceMetadata": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "Identifier" + ], + "members": { + "ServiceType": {}, + "Identifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "Identifier": {}, + "Features": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "Status": {} + } + } + } + } + } + }, "GetResourceMetrics": { "input": { "type": "structure", @@ -160,10 +295,10 @@ "members": { "Metric": {}, "GroupBy": { - "shape": "S6" + "shape": "Sg" }, "Filter": { - "shape": "S9" + "shape": "Sk" } } } @@ -180,7 +315,8 @@ "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "PeriodAlignment": {} } }, "output": { @@ -206,7 +342,7 @@ "members": { "Metric": {}, "Dimensions": { - "shape": "Sf" + "shape": "Sq" } } }, @@ -234,10 +370,230 @@ "NextToken": {} } } + }, + "ListAvailableResourceDimensions": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "Identifier", + "Metrics" + ], + "members": { + "ServiceType": {}, + "Identifier": {}, + "Metrics": { + "type": "list", + "member": {} + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "MetricDimensions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Metric": {}, + "Groups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Group": {}, + "Dimensions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Identifier": {} + } + } + } + } + } + } + } + } + }, + "NextToken": {} + } + } + }, + "ListAvailableResourceMetrics": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "Identifier", + "MetricTypes" + ], + "members": { + "ServiceType": {}, + "Identifier": {}, + "MetricTypes": { + "type": "list", + "member": {} + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Metrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Metric": {}, + "Description": {}, + "Unit": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListPerformanceAnalysisReports": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "Identifier" + ], + "members": { + "ServiceType": {}, + "Identifier": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "ListTags": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AnalysisReports": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AnalysisReportId": {}, + "CreateTime": { + "type": "timestamp" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Status": {}, + "Tags": { + "shape": "S5" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "ResourceARN" + ], + "members": { + "ServiceType": {}, + "ResourceARN": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S5" + } + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "ResourceARN", + "Tags" + ], + "members": { + "ServiceType": {}, + "ResourceARN": {}, + "Tags": { + "shape": "S5" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ServiceType", + "ResourceARN", + "TagKeys" + ], + "members": { + "ServiceType": {}, + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } } }, "shapes": { - "S6": { + "S5": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sg": { "type": "structure", "required": [ "Group" @@ -253,15 +609,87 @@ } } }, - "S9": { + "Sk": { "type": "map", "key": {}, "value": {} }, - "Sf": { + "Sq": { "type": "map", "key": {}, "value": {} + }, + "S19": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "InsightId" + ], + "members": { + "InsightId": {}, + "InsightType": {}, + "Context": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Severity": {}, + "SupportingInsights": { + "shape": "S19" + }, + "Description": { + "shape": "S1d" + }, + "Recommendations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RecommendationId": {}, + "RecommendationDescription": { + "shape": "S1d" + } + } + } + }, + "InsightData": { + "shape": "S1g" + }, + "BaselineData": { + "shape": "S1g" + } + } + } + }, + "S1d": { + "type": "string", + "sensitive": true + }, + "S1g": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PerformanceInsightsMetric": { + "type": "structure", + "members": { + "Metric": {}, + "DisplayName": {}, + "Dimensions": { + "type": "map", + "key": {}, + "value": {} + }, + "Value": { + "type": "double" + } + } + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/pinpoint-2016-12-01.min.json b/iamlivecore/service/pinpoint-2016-12-01.min.json index dc6dc295..ed346af3 100644 --- a/iamlivecore/service/pinpoint-2016-12-01.min.json +++ b/iamlivecore/service/pinpoint-2016-12-01.min.json @@ -288,7 +288,7 @@ "type": "structure", "members": { "JourneyResponse": { - "shape": "S3h" + "shape": "S3u" } }, "required": [ @@ -306,7 +306,7 @@ "type": "structure", "members": { "PushNotificationTemplateRequest": { - "shape": "S3j" + "shape": "S3w" }, "TemplateName": { "location": "uri", @@ -372,7 +372,7 @@ "type": "structure", "members": { "RecommenderConfigurationResponse": { - "shape": "S3r" + "shape": "S44" } }, "required": [ @@ -394,7 +394,7 @@ "locationName": "application-id" }, "WriteSegmentRequest": { - "shape": "S3t" + "shape": "S46" } }, "required": [ @@ -407,7 +407,7 @@ "type": "structure", "members": { "SegmentResponse": { - "shape": "S44" + "shape": "S4h" } }, "required": [ @@ -425,7 +425,7 @@ "type": "structure", "members": { "SMSTemplateRequest": { - "shape": "S49" + "shape": "S4m" }, "TemplateName": { "location": "uri", @@ -464,7 +464,7 @@ "locationName": "template-name" }, "VoiceTemplateRequest": { - "shape": "S4c" + "shape": "S4p" } }, "required": [ @@ -508,7 +508,7 @@ "type": "structure", "members": { "ADMChannelResponse": { - "shape": "S4g" + "shape": "S4t" } }, "required": [ @@ -539,7 +539,7 @@ "type": "structure", "members": { "APNSChannelResponse": { - "shape": "S4j" + "shape": "S4w" } }, "required": [ @@ -570,7 +570,7 @@ "type": "structure", "members": { "APNSSandboxChannelResponse": { - "shape": "S4m" + "shape": "S4z" } }, "required": [ @@ -601,7 +601,7 @@ "type": "structure", "members": { "APNSVoipChannelResponse": { - "shape": "S4p" + "shape": "S52" } }, "required": [ @@ -632,7 +632,7 @@ "type": "structure", "members": { "APNSVoipSandboxChannelResponse": { - "shape": "S4s" + "shape": "S55" } }, "required": [ @@ -694,7 +694,7 @@ "type": "structure", "members": { "BaiduChannelResponse": { - "shape": "S4x" + "shape": "S5a" } }, "required": [ @@ -761,7 +761,7 @@ "type": "structure", "members": { "EmailChannelResponse": { - "shape": "S52" + "shape": "S5f" } }, "required": [ @@ -796,7 +796,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -832,7 +832,7 @@ "type": "structure", "members": { "EndpointResponse": { - "shape": "S58" + "shape": "S5l" } }, "required": [ @@ -863,7 +863,7 @@ "type": "structure", "members": { "EventStream": { - "shape": "S5h" + "shape": "S5u" } }, "required": [ @@ -894,7 +894,7 @@ "type": "structure", "members": { "GCMChannelResponse": { - "shape": "S5k" + "shape": "S5x" } }, "required": [ @@ -929,7 +929,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -965,7 +965,7 @@ "type": "structure", "members": { "JourneyResponse": { - "shape": "S3h" + "shape": "S3u" } }, "required": [ @@ -1000,7 +1000,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -1031,7 +1031,7 @@ "type": "structure", "members": { "RecommenderConfigurationResponse": { - "shape": "S3r" + "shape": "S44" } }, "required": [ @@ -1067,7 +1067,7 @@ "type": "structure", "members": { "SegmentResponse": { - "shape": "S44" + "shape": "S4h" } }, "required": [ @@ -1098,7 +1098,7 @@ "type": "structure", "members": { "SMSChannelResponse": { - "shape": "S5x" + "shape": "S6a" } }, "required": [ @@ -1133,7 +1133,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -1169,7 +1169,7 @@ "type": "structure", "members": { "EndpointsResponse": { - "shape": "S62" + "shape": "S6f" } }, "required": [ @@ -1200,7 +1200,7 @@ "type": "structure", "members": { "VoiceChannelResponse": { - "shape": "S66" + "shape": "S6j" } }, "required": [ @@ -1235,7 +1235,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -1266,7 +1266,7 @@ "type": "structure", "members": { "ADMChannelResponse": { - "shape": "S4g" + "shape": "S4t" } }, "required": [ @@ -1297,7 +1297,7 @@ "type": "structure", "members": { "APNSChannelResponse": { - "shape": "S4j" + "shape": "S4w" } }, "required": [ @@ -1328,7 +1328,7 @@ "type": "structure", "members": { "APNSSandboxChannelResponse": { - "shape": "S4m" + "shape": "S4z" } }, "required": [ @@ -1359,7 +1359,7 @@ "type": "structure", "members": { "APNSVoipChannelResponse": { - "shape": "S4p" + "shape": "S52" } }, "required": [ @@ -1390,7 +1390,7 @@ "type": "structure", "members": { "APNSVoipSandboxChannelResponse": { - "shape": "S4s" + "shape": "S55" } }, "required": [ @@ -1444,7 +1444,7 @@ "locationName": "application-id" }, "EndTime": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "end-time" }, @@ -1461,7 +1461,7 @@ "locationName": "page-size" }, "StartTime": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "start-time" } @@ -1479,15 +1479,15 @@ "members": { "ApplicationId": {}, "EndTime": { - "shape": "S3b" + "shape": "S3d" }, "KpiName": {}, "KpiResult": { - "shape": "S6o" + "shape": "S71" }, "NextToken": {}, "StartTime": { - "shape": "S3b" + "shape": "S3d" } }, "required": [ @@ -1527,7 +1527,7 @@ "type": "structure", "members": { "ApplicationSettingsResource": { - "shape": "S6v" + "shape": "S78" } }, "required": [ @@ -1599,7 +1599,7 @@ "type": "structure", "members": { "BaiduChannelResponse": { - "shape": "S4x" + "shape": "S5a" } }, "required": [ @@ -1706,7 +1706,10 @@ "TotalEndpointCount": { "type": "integer" }, - "TreatmentId": {} + "TreatmentId": {}, + "ExecutionMetrics": { + "shape": "S4" + } }, "required": [ "CampaignId", @@ -1746,7 +1749,7 @@ "locationName": "campaign-id" }, "EndTime": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "end-time" }, @@ -1763,7 +1766,7 @@ "locationName": "page-size" }, "StartTime": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "start-time" } @@ -1783,15 +1786,15 @@ "ApplicationId": {}, "CampaignId": {}, "EndTime": { - "shape": "S3b" + "shape": "S3d" }, "KpiName": {}, "KpiResult": { - "shape": "S6o" + "shape": "S71" }, "NextToken": {}, "StartTime": { - "shape": "S3b" + "shape": "S3d" } }, "required": [ @@ -1886,7 +1889,7 @@ "type": "structure", "members": { "CampaignsResponse": { - "shape": "S7g" + "shape": "S7u" } }, "required": [ @@ -1925,7 +1928,7 @@ "type": "structure", "members": { "CampaignsResponse": { - "shape": "S7g" + "shape": "S7u" } }, "required": [ @@ -2018,7 +2021,7 @@ "type": "structure", "members": { "EmailChannelResponse": { - "shape": "S52" + "shape": "S5f" } }, "required": [ @@ -2113,7 +2116,7 @@ "type": "structure", "members": { "EndpointResponse": { - "shape": "S58" + "shape": "S5l" } }, "required": [ @@ -2144,7 +2147,7 @@ "type": "structure", "members": { "EventStream": { - "shape": "S5h" + "shape": "S5u" } }, "required": [ @@ -2219,7 +2222,7 @@ "type": "structure", "members": { "ExportJobsResponse": { - "shape": "S83" + "shape": "S8h" } }, "required": [ @@ -2250,7 +2253,7 @@ "type": "structure", "members": { "GCMChannelResponse": { - "shape": "S5k" + "shape": "S5x" } }, "required": [ @@ -2325,7 +2328,7 @@ "type": "structure", "members": { "ImportJobsResponse": { - "shape": "S8b" + "shape": "S8p" } }, "required": [ @@ -2506,7 +2509,7 @@ "type": "structure", "members": { "JourneyResponse": { - "shape": "S3h" + "shape": "S3u" } }, "required": [ @@ -2529,7 +2532,7 @@ "locationName": "application-id" }, "EndTime": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "end-time" }, @@ -2550,7 +2553,7 @@ "locationName": "page-size" }, "StartTime": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "start-time" } @@ -2569,16 +2572,16 @@ "members": { "ApplicationId": {}, "EndTime": { - "shape": "S3b" + "shape": "S3d" }, "JourneyId": {}, "KpiName": {}, "KpiResult": { - "shape": "S6o" + "shape": "S71" }, "NextToken": {}, "StartTime": { - "shape": "S3b" + "shape": "S3d" } }, "required": [ @@ -2722,6 +2725,213 @@ "payload": "JourneyExecutionMetricsResponse" } }, + "GetJourneyRunExecutionActivityMetrics": { + "http": { + "method": "GET", + "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/runs/{run-id}/activities/{journey-activity-id}/execution-metrics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": { + "location": "uri", + "locationName": "application-id" + }, + "JourneyActivityId": { + "location": "uri", + "locationName": "journey-activity-id" + }, + "JourneyId": { + "location": "uri", + "locationName": "journey-id" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "PageSize": { + "location": "querystring", + "locationName": "page-size" + }, + "RunId": { + "location": "uri", + "locationName": "run-id" + } + }, + "required": [ + "RunId", + "JourneyActivityId", + "JourneyId", + "ApplicationId" + ] + }, + "output": { + "type": "structure", + "members": { + "JourneyRunExecutionActivityMetricsResponse": { + "type": "structure", + "members": { + "ActivityType": {}, + "ApplicationId": {}, + "JourneyActivityId": {}, + "JourneyId": {}, + "LastEvaluatedTime": {}, + "Metrics": { + "shape": "S4" + }, + "RunId": {} + }, + "required": [ + "Metrics", + "JourneyId", + "LastEvaluatedTime", + "JourneyActivityId", + "ActivityType", + "RunId", + "ApplicationId" + ] + } + }, + "required": [ + "JourneyRunExecutionActivityMetricsResponse" + ], + "payload": "JourneyRunExecutionActivityMetricsResponse" + } + }, + "GetJourneyRunExecutionMetrics": { + "http": { + "method": "GET", + "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/runs/{run-id}/execution-metrics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": { + "location": "uri", + "locationName": "application-id" + }, + "JourneyId": { + "location": "uri", + "locationName": "journey-id" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "PageSize": { + "location": "querystring", + "locationName": "page-size" + }, + "RunId": { + "location": "uri", + "locationName": "run-id" + } + }, + "required": [ + "RunId", + "ApplicationId", + "JourneyId" + ] + }, + "output": { + "type": "structure", + "members": { + "JourneyRunExecutionMetricsResponse": { + "type": "structure", + "members": { + "ApplicationId": {}, + "JourneyId": {}, + "LastEvaluatedTime": {}, + "Metrics": { + "shape": "S4" + }, + "RunId": {} + }, + "required": [ + "Metrics", + "JourneyId", + "LastEvaluatedTime", + "RunId", + "ApplicationId" + ] + } + }, + "required": [ + "JourneyRunExecutionMetricsResponse" + ], + "payload": "JourneyRunExecutionMetricsResponse" + } + }, + "GetJourneyRuns": { + "http": { + "method": "GET", + "requestUri": "/v1/apps/{application-id}/journeys/{journey-id}/runs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": { + "location": "uri", + "locationName": "application-id" + }, + "JourneyId": { + "location": "uri", + "locationName": "journey-id" + }, + "PageSize": { + "location": "querystring", + "locationName": "page-size" + }, + "Token": { + "location": "querystring", + "locationName": "token" + } + }, + "required": [ + "ApplicationId", + "JourneyId" + ] + }, + "output": { + "type": "structure", + "members": { + "JourneyRunsResponse": { + "type": "structure", + "members": { + "Item": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreationTime": {}, + "LastUpdateTime": {}, + "RunId": {}, + "Status": {} + }, + "required": [ + "Status", + "LastUpdateTime", + "CreationTime", + "RunId" + ] + } + }, + "NextToken": {} + }, + "required": [ + "Item" + ] + } + }, + "required": [ + "JourneyRunsResponse" + ], + "payload": "JourneyRunsResponse" + } + }, "GetPushTemplate": { "http": { "method": "GET", @@ -2751,22 +2961,22 @@ "type": "structure", "members": { "ADM": { - "shape": "S3k" + "shape": "S3x" }, "APNS": { - "shape": "S3l" + "shape": "S3y" }, "Arn": {}, "Baidu": { - "shape": "S3k" + "shape": "S3x" }, "CreationDate": {}, "Default": { - "shape": "S3m" + "shape": "S3z" }, "DefaultSubstitutions": {}, "GCM": { - "shape": "S3k" + "shape": "S3x" }, "LastModifiedDate": {}, "RecommenderId": {}, @@ -2815,7 +3025,7 @@ "type": "structure", "members": { "RecommenderConfigurationResponse": { - "shape": "S3r" + "shape": "S44" } }, "required": [ @@ -2852,7 +3062,7 @@ "Item": { "type": "list", "member": { - "shape": "S3r" + "shape": "S44" } }, "NextToken": {} @@ -2895,7 +3105,7 @@ "type": "structure", "members": { "SegmentResponse": { - "shape": "S44" + "shape": "S4h" } }, "required": [ @@ -2939,7 +3149,7 @@ "type": "structure", "members": { "ExportJobsResponse": { - "shape": "S83" + "shape": "S8h" } }, "required": [ @@ -2983,7 +3193,7 @@ "type": "structure", "members": { "ImportJobsResponse": { - "shape": "S8b" + "shape": "S8p" } }, "required": [ @@ -3024,7 +3234,7 @@ "type": "structure", "members": { "SegmentResponse": { - "shape": "S44" + "shape": "S4h" } }, "required": [ @@ -3068,7 +3278,7 @@ "type": "structure", "members": { "SegmentsResponse": { - "shape": "S9h" + "shape": "Sa7" } }, "required": [ @@ -3107,7 +3317,7 @@ "type": "structure", "members": { "SegmentsResponse": { - "shape": "S9h" + "shape": "Sa7" } }, "required": [ @@ -3138,7 +3348,7 @@ "type": "structure", "members": { "SMSChannelResponse": { - "shape": "S5x" + "shape": "S6a" } }, "required": [ @@ -3231,7 +3441,7 @@ "type": "structure", "members": { "EndpointsResponse": { - "shape": "S62" + "shape": "S6f" } }, "required": [ @@ -3262,7 +3472,7 @@ "type": "structure", "members": { "VoiceChannelResponse": { - "shape": "S66" + "shape": "S6j" } }, "required": [ @@ -3364,7 +3574,7 @@ "Item": { "type": "list", "member": { - "shape": "S3h" + "shape": "S3u" } }, "NextToken": {} @@ -3402,7 +3612,7 @@ "type": "structure", "members": { "TagsModel": { - "shape": "Sa3" + "shape": "Sat" } }, "required": [ @@ -3642,7 +3852,7 @@ "type": "structure", "members": { "EventStream": { - "shape": "S5h" + "shape": "S5u" } }, "required": [ @@ -3677,24 +3887,24 @@ "members": { "Address": {}, "Attributes": { - "shape": "S59" + "shape": "S5m" }, "ChannelType": {}, "Demographic": { - "shape": "S5b" + "shape": "S5o" }, "EffectiveDate": {}, "EndpointStatus": {}, "Location": { - "shape": "S5c" + "shape": "S5p" }, "Metrics": { - "shape": "S5d" + "shape": "S5q" }, "OptOut": {}, "RequestId": {}, "User": { - "shape": "S5e" + "shape": "S5r" } } }, @@ -3713,7 +3923,7 @@ "ClientSdkVersion": {}, "EventType": {}, "Metrics": { - "shape": "S5d" + "shape": "S5q" }, "SdkName": {}, "Session": { @@ -3889,7 +4099,7 @@ }, "RawContent": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "TitleOverride": {} } @@ -3899,10 +4109,10 @@ "shape": "S4" }, "Endpoints": { - "shape": "Sb8" + "shape": "Sby" }, "MessageConfiguration": { - "shape": "Sba" + "shape": "Sc0" }, "TemplateConfiguration": { "shape": "S1d" @@ -3924,39 +4134,70 @@ "type": "structure", "members": { "MessageResponse": { + "shape": "Scf" + } + }, + "required": [ + "MessageResponse" + ], + "payload": "MessageResponse" + } + }, + "SendOTPMessage": { + "http": { + "requestUri": "/v1/apps/{application-id}/otp", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": { + "location": "uri", + "locationName": "application-id" + }, + "SendOTPMessageRequestParameters": { "type": "structure", "members": { - "ApplicationId": {}, - "EndpointResult": { - "shape": "Sbq" + "AllowedAttempts": { + "type": "integer" }, - "RequestId": {}, - "Result": { - "type": "map", - "key": {}, - "value": { - "type": "structure", - "members": { - "DeliveryStatus": {}, - "MessageId": {}, - "StatusCode": { - "type": "integer" - }, - "StatusMessage": {}, - "UpdatedToken": {} - }, - "required": [ - "DeliveryStatus", - "StatusCode" - ] - } + "BrandName": {}, + "Channel": {}, + "CodeLength": { + "type": "integer" + }, + "DestinationIdentity": {}, + "EntityId": {}, + "Language": {}, + "OriginationIdentity": {}, + "ReferenceId": {}, + "TemplateId": {}, + "ValidityPeriod": { + "type": "integer" } }, "required": [ - "ApplicationId" + "BrandName", + "ReferenceId", + "Channel", + "DestinationIdentity", + "OriginationIdentity" ] } }, + "required": [ + "ApplicationId", + "SendOTPMessageRequestParameters" + ], + "payload": "SendOTPMessageRequestParameters" + }, + "output": { + "type": "structure", + "members": { + "MessageResponse": { + "shape": "Scf" + } + }, "required": [ "MessageResponse" ], @@ -3982,14 +4223,14 @@ "shape": "S4" }, "MessageConfiguration": { - "shape": "Sba" + "shape": "Sc0" }, "TemplateConfiguration": { "shape": "S1d" }, "TraceId": {}, "Users": { - "shape": "Sb8" + "shape": "Sby" } }, "required": [ @@ -4016,7 +4257,7 @@ "type": "map", "key": {}, "value": { - "shape": "Sbq" + "shape": "Scg" } } }, @@ -4044,7 +4285,7 @@ "locationName": "resource-arn" }, "TagsModel": { - "shape": "Sa3" + "shape": "Sat" } }, "required": [ @@ -4117,7 +4358,7 @@ "type": "structure", "members": { "ADMChannelResponse": { - "shape": "S4g" + "shape": "S4t" } }, "required": [ @@ -4165,7 +4406,7 @@ "type": "structure", "members": { "APNSChannelResponse": { - "shape": "S4j" + "shape": "S4w" } }, "required": [ @@ -4213,7 +4454,7 @@ "type": "structure", "members": { "APNSSandboxChannelResponse": { - "shape": "S4m" + "shape": "S4z" } }, "required": [ @@ -4261,7 +4502,7 @@ "type": "structure", "members": { "APNSVoipChannelResponse": { - "shape": "S4p" + "shape": "S52" } }, "required": [ @@ -4309,7 +4550,7 @@ "type": "structure", "members": { "APNSVoipSandboxChannelResponse": { - "shape": "S4s" + "shape": "S55" } }, "required": [ @@ -4348,6 +4589,9 @@ }, "QuietTime": { "shape": "S1c" + }, + "JourneyLimits": { + "shape": "S79" } } } @@ -4362,7 +4606,7 @@ "type": "structure", "members": { "ApplicationSettingsResource": { - "shape": "S6v" + "shape": "S78" } }, "required": [ @@ -4409,7 +4653,7 @@ "type": "structure", "members": { "BaiduChannelResponse": { - "shape": "S4x" + "shape": "S5a" } }, "required": [ @@ -4499,7 +4743,7 @@ "type": "structure", "members": { "EmailChannelResponse": { - "shape": "S52" + "shape": "S5f" } }, "required": [ @@ -4544,7 +4788,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -4575,24 +4819,24 @@ "members": { "Address": {}, "Attributes": { - "shape": "S59" + "shape": "S5m" }, "ChannelType": {}, "Demographic": { - "shape": "S5b" + "shape": "S5o" }, "EffectiveDate": {}, "EndpointStatus": {}, "Location": { - "shape": "S5c" + "shape": "S5p" }, "Metrics": { - "shape": "S5d" + "shape": "S5q" }, "OptOut": {}, "RequestId": {}, "User": { - "shape": "S5e" + "shape": "S5r" } } } @@ -4608,7 +4852,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -4640,25 +4884,25 @@ "members": { "Address": {}, "Attributes": { - "shape": "S59" + "shape": "S5m" }, "ChannelType": {}, "Demographic": { - "shape": "S5b" + "shape": "S5o" }, "EffectiveDate": {}, "EndpointStatus": {}, "Id": {}, "Location": { - "shape": "S5c" + "shape": "S5p" }, "Metrics": { - "shape": "S5d" + "shape": "S5q" }, "OptOut": {}, "RequestId": {}, "User": { - "shape": "S5e" + "shape": "S5r" } } } @@ -4679,7 +4923,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -4705,13 +4949,12 @@ "type": "structure", "members": { "ApiKey": {}, + "DefaultAuthenticationMethod": {}, "Enabled": { "type": "boolean" - } - }, - "required": [ - "ApiKey" - ] + }, + "ServiceJson": {} + } } }, "required": [ @@ -4724,7 +4967,7 @@ "type": "structure", "members": { "GCMChannelResponse": { - "shape": "S5k" + "shape": "S5x" } }, "required": [ @@ -4769,7 +5012,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -4810,7 +5053,7 @@ "type": "structure", "members": { "JourneyResponse": { - "shape": "S3h" + "shape": "S3u" } }, "required": [ @@ -4854,7 +5097,7 @@ "type": "structure", "members": { "JourneyResponse": { - "shape": "S3h" + "shape": "S3u" } }, "required": [ @@ -4878,7 +5121,7 @@ "type": "boolean" }, "PushNotificationTemplateRequest": { - "shape": "S3j" + "shape": "S3w" }, "TemplateName": { "location": "uri", @@ -4899,7 +5142,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -4954,7 +5197,7 @@ "type": "structure", "members": { "RecommenderConfigurationResponse": { - "shape": "S3r" + "shape": "S44" } }, "required": [ @@ -4981,7 +5224,7 @@ "locationName": "segment-id" }, "WriteSegmentRequest": { - "shape": "S3t" + "shape": "S46" } }, "required": [ @@ -4995,7 +5238,7 @@ "type": "structure", "members": { "SegmentResponse": { - "shape": "S44" + "shape": "S4h" } }, "required": [ @@ -5038,7 +5281,7 @@ "type": "structure", "members": { "SMSChannelResponse": { - "shape": "S5x" + "shape": "S6a" } }, "required": [ @@ -5062,7 +5305,7 @@ "type": "boolean" }, "SMSTemplateRequest": { - "shape": "S49" + "shape": "S4m" }, "TemplateName": { "location": "uri", @@ -5083,7 +5326,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -5127,7 +5370,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -5168,7 +5411,7 @@ "type": "structure", "members": { "VoiceChannelResponse": { - "shape": "S66" + "shape": "S6j" } }, "required": [ @@ -5200,7 +5443,7 @@ "locationName": "version" }, "VoiceTemplateRequest": { - "shape": "S4c" + "shape": "S4p" } }, "required": [ @@ -5213,7 +5456,7 @@ "type": "structure", "members": { "MessageBody": { - "shape": "S55" + "shape": "S5i" } }, "required": [ @@ -5221,6 +5464,56 @@ ], "payload": "MessageBody" } + }, + "VerifyOTPMessage": { + "http": { + "requestUri": "/v1/apps/{application-id}/verify-otp", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": { + "location": "uri", + "locationName": "application-id" + }, + "VerifyOTPMessageRequestParameters": { + "type": "structure", + "members": { + "DestinationIdentity": {}, + "Otp": {}, + "ReferenceId": {} + }, + "required": [ + "ReferenceId", + "Otp", + "DestinationIdentity" + ] + } + }, + "required": [ + "ApplicationId", + "VerifyOTPMessageRequestParameters" + ], + "payload": "VerifyOTPMessageRequestParameters" + }, + "output": { + "type": "structure", + "members": { + "VerificationResponse": { + "type": "structure", + "members": { + "Valid": { + "type": "boolean" + } + } + } + }, + "required": [ + "VerificationResponse" + ], + "payload": "VerificationResponse" + } } }, "shapes": { @@ -5238,7 +5531,8 @@ "tags": { "shape": "S4", "locationName": "tags" - } + }, + "CreationDate": {} }, "required": [ "Id", @@ -5615,6 +5909,9 @@ }, "VoiceTemplate": { "shape": "S1e" + }, + "InAppTemplate": { + "shape": "S1e" } } }, @@ -5919,7 +6216,7 @@ "CreationDate": {}, "LastModifiedDate": {}, "Limits": { - "shape": "S39" + "shape": "S3a" }, "LocalTime": { "type": "boolean" @@ -5930,11 +6227,11 @@ }, "RefreshFrequency": {}, "Schedule": { - "shape": "S3a" + "shape": "S3c" }, "StartActivity": {}, "StartCondition": { - "shape": "S3c" + "shape": "S3e" }, "State": {}, "WaitForQuietTime": { @@ -5942,6 +6239,21 @@ }, "RefreshOnSegmentUpdate": { "type": "boolean" + }, + "JourneyChannelSettings": { + "shape": "S3i" + }, + "SendingSchedule": { + "type": "boolean" + }, + "OpenHours": { + "shape": "S3j" + }, + "ClosedDays": { + "shape": "S3o" + }, + "TimezoneEstimationMethods": { + "shape": "S3r" } }, "required": [ @@ -6099,6 +6411,12 @@ "shape": "S2u" } } + }, + "ContactCenter": { + "type": "structure", + "members": { + "NextActivity": {} + } } } } @@ -6227,7 +6545,7 @@ "WaitUntil": {} } }, - "S39": { + "S3a": { "type": "structure", "members": { "DailyCap": { @@ -6239,26 +6557,43 @@ "MessagesPerSecond": { "type": "integer" }, - "EndpointReentryInterval": {} + "EndpointReentryInterval": {}, + "TimeframeCap": { + "shape": "S3b" + }, + "TotalCap": { + "type": "integer" + } } }, - "S3a": { + "S3b": { + "type": "structure", + "members": { + "Cap": { + "type": "integer" + }, + "Days": { + "type": "integer" + } + } + }, + "S3c": { "type": "structure", "members": { "EndTime": { - "shape": "S3b" + "shape": "S3d" }, "StartTime": { - "shape": "S3b" + "shape": "S3d" }, "Timezone": {} } }, - "S3b": { + "S3d": { "type": "timestamp", "timestampFormat": "iso8601" }, - "S3c": { + "S3e": { "type": "structure", "members": { "Description": {}, @@ -6286,7 +6621,83 @@ } } }, - "S3h": { + "S3i": { + "type": "structure", + "members": { + "ConnectCampaignArn": {}, + "ConnectCampaignExecutionRoleArn": {} + } + }, + "S3j": { + "type": "structure", + "members": { + "EMAIL": { + "shape": "S3k" + }, + "SMS": { + "shape": "S3k" + }, + "PUSH": { + "shape": "S3k" + }, + "VOICE": { + "shape": "S3k" + }, + "CUSTOM": { + "shape": "S3k" + } + } + }, + "S3k": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StartTime": {}, + "EndTime": {} + } + } + } + }, + "S3o": { + "type": "structure", + "members": { + "EMAIL": { + "shape": "S3p" + }, + "SMS": { + "shape": "S3p" + }, + "PUSH": { + "shape": "S3p" + }, + "VOICE": { + "shape": "S3p" + }, + "CUSTOM": { + "shape": "S3p" + } + } + }, + "S3p": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "StartDateTime": {}, + "EndDateTime": {} + } + } + }, + "S3r": { + "type": "list", + "member": {} + }, + "S3u": { "type": "structure", "members": { "Activities": { @@ -6297,7 +6708,7 @@ "Id": {}, "LastModifiedDate": {}, "Limits": { - "shape": "S39" + "shape": "S3a" }, "LocalTime": { "type": "boolean" @@ -6308,11 +6719,11 @@ }, "RefreshFrequency": {}, "Schedule": { - "shape": "S3a" + "shape": "S3c" }, "StartActivity": {}, "StartCondition": { - "shape": "S3c" + "shape": "S3e" }, "State": {}, "tags": { @@ -6324,6 +6735,21 @@ }, "RefreshOnSegmentUpdate": { "type": "boolean" + }, + "JourneyChannelSettings": { + "shape": "S3i" + }, + "SendingSchedule": { + "type": "boolean" + }, + "OpenHours": { + "shape": "S3j" + }, + "ClosedDays": { + "shape": "S3o" + }, + "TimezoneEstimationMethods": { + "shape": "S3r" } }, "required": [ @@ -6332,24 +6758,24 @@ "ApplicationId" ] }, - "S3j": { + "S3w": { "type": "structure", "members": { "ADM": { - "shape": "S3k" + "shape": "S3x" }, "APNS": { - "shape": "S3l" + "shape": "S3y" }, "Baidu": { - "shape": "S3k" + "shape": "S3x" }, "Default": { - "shape": "S3m" + "shape": "S3z" }, "DefaultSubstitutions": {}, "GCM": { - "shape": "S3k" + "shape": "S3x" }, "RecommenderId": {}, "tags": { @@ -6359,7 +6785,7 @@ "TemplateDescription": {} } }, - "S3k": { + "S3x": { "type": "structure", "members": { "Action": {}, @@ -6373,7 +6799,7 @@ "Url": {} } }, - "S3l": { + "S3y": { "type": "structure", "members": { "Action": {}, @@ -6385,7 +6811,7 @@ "Url": {} } }, - "S3m": { + "S3z": { "type": "structure", "members": { "Action": {}, @@ -6395,7 +6821,7 @@ "Url": {} } }, - "S3r": { + "S44": { "type": "structure", "members": { "Attributes": { @@ -6423,7 +6849,7 @@ "Id" ] }, - "S3t": { + "S46": { "type": "structure", "members": { "Dimensions": { @@ -6431,7 +6857,7 @@ }, "Name": {}, "SegmentGroups": { - "shape": "S3u" + "shape": "S47" }, "tags": { "shape": "S4", @@ -6439,7 +6865,7 @@ } } }, - "S3u": { + "S47": { "type": "structure", "members": { "Groups": { @@ -6476,7 +6902,7 @@ "Include": {} } }, - "S44": { + "S4h": { "type": "structure", "members": { "ApplicationId": {}, @@ -6515,7 +6941,7 @@ "LastModifiedDate": {}, "Name": {}, "SegmentGroups": { - "shape": "S3u" + "shape": "S47" }, "SegmentType": {}, "tags": { @@ -6534,7 +6960,7 @@ "ApplicationId" ] }, - "S49": { + "S4m": { "type": "structure", "members": { "Body": {}, @@ -6547,7 +6973,7 @@ "TemplateDescription": {} } }, - "S4c": { + "S4p": { "type": "structure", "members": { "Body": {}, @@ -6561,7 +6987,7 @@ "VoiceId": {} } }, - "S4g": { + "S4t": { "type": "structure", "members": { "ApplicationId": {}, @@ -6587,7 +7013,7 @@ "Platform" ] }, - "S4j": { + "S4w": { "type": "structure", "members": { "ApplicationId": {}, @@ -6617,7 +7043,7 @@ "Platform" ] }, - "S4m": { + "S4z": { "type": "structure", "members": { "ApplicationId": {}, @@ -6647,7 +7073,7 @@ "Platform" ] }, - "S4p": { + "S52": { "type": "structure", "members": { "ApplicationId": {}, @@ -6677,7 +7103,7 @@ "Platform" ] }, - "S4s": { + "S55": { "type": "structure", "members": { "ApplicationId": {}, @@ -6707,7 +7133,7 @@ "Platform" ] }, - "S4x": { + "S5a": { "type": "structure", "members": { "ApplicationId": {}, @@ -6735,7 +7161,7 @@ "Platform" ] }, - "S52": { + "S5f": { "type": "structure", "members": { "ApplicationId": {}, @@ -6768,51 +7194,51 @@ "Platform" ] }, - "S55": { + "S5i": { "type": "structure", "members": { "Message": {}, "RequestID": {} } }, - "S58": { + "S5l": { "type": "structure", "members": { "Address": {}, "ApplicationId": {}, "Attributes": { - "shape": "S59" + "shape": "S5m" }, "ChannelType": {}, "CohortId": {}, "CreationDate": {}, "Demographic": { - "shape": "S5b" + "shape": "S5o" }, "EffectiveDate": {}, "EndpointStatus": {}, "Id": {}, "Location": { - "shape": "S5c" + "shape": "S5p" }, "Metrics": { - "shape": "S5d" + "shape": "S5q" }, "OptOut": {}, "RequestId": {}, "User": { - "shape": "S5e" + "shape": "S5r" } } }, - "S59": { + "S5m": { "type": "map", "key": {}, "value": { "shape": "S14" } }, - "S5b": { + "S5o": { "type": "structure", "members": { "AppVersion": {}, @@ -6825,7 +7251,7 @@ "Timezone": {} } }, - "S5c": { + "S5p": { "type": "structure", "members": { "City": {}, @@ -6840,23 +7266,23 @@ "Region": {} } }, - "S5d": { + "S5q": { "type": "map", "key": {}, "value": { "type": "double" } }, - "S5e": { + "S5r": { "type": "structure", "members": { "UserAttributes": { - "shape": "S59" + "shape": "S5m" }, "UserId": {} } }, - "S5h": { + "S5u": { "type": "structure", "members": { "ApplicationId": {}, @@ -6872,18 +7298,22 @@ "DestinationStreamArn" ] }, - "S5k": { + "S5x": { "type": "structure", "members": { "ApplicationId": {}, "CreationDate": {}, "Credential": {}, + "DefaultAuthenticationMethod": {}, "Enabled": { "type": "boolean" }, "HasCredential": { "type": "boolean" }, + "HasFcmServiceCredentials": { + "type": "boolean" + }, "Id": {}, "IsArchived": { "type": "boolean" @@ -6896,11 +7326,10 @@ } }, "required": [ - "Credential", "Platform" ] }, - "S5x": { + "S6a": { "type": "structure", "members": { "ApplicationId": {}, @@ -6934,13 +7363,13 @@ "Platform" ] }, - "S62": { + "S6f": { "type": "structure", "members": { "Item": { "type": "list", "member": { - "shape": "S58" + "shape": "S5l" } } }, @@ -6948,7 +7377,7 @@ "Item" ] }, - "S66": { + "S6j": { "type": "structure", "members": { "ApplicationId": {}, @@ -6974,7 +7403,7 @@ "Platform" ] }, - "S6o": { + "S71": { "type": "structure", "members": { "Rows": { @@ -6983,10 +7412,10 @@ "type": "structure", "members": { "GroupedBys": { - "shape": "S6r" + "shape": "S74" }, "Values": { - "shape": "S6r" + "shape": "S74" } }, "required": [ @@ -7000,7 +7429,7 @@ "Rows" ] }, - "S6r": { + "S74": { "type": "list", "member": { "type": "structure", @@ -7016,7 +7445,7 @@ ] } }, - "S6v": { + "S78": { "type": "structure", "members": { "ApplicationId": {}, @@ -7029,13 +7458,30 @@ }, "QuietTime": { "shape": "S1c" + }, + "JourneyLimits": { + "shape": "S79" } }, "required": [ "ApplicationId" ] }, - "S7g": { + "S79": { + "type": "structure", + "members": { + "DailyCap": { + "type": "integer" + }, + "TimeframeCap": { + "shape": "S3b" + }, + "TotalCap": { + "type": "integer" + } + } + }, + "S7u": { "type": "structure", "members": { "Item": { @@ -7050,7 +7496,7 @@ "Item" ] }, - "S83": { + "S8h": { "type": "structure", "members": { "Item": { @@ -7065,7 +7511,7 @@ "Item" ] }, - "S8b": { + "S8p": { "type": "structure", "members": { "Item": { @@ -7080,13 +7526,13 @@ "Item" ] }, - "S9h": { + "Sa7": { "type": "structure", "members": { "Item": { "type": "list", "member": { - "shape": "S44" + "shape": "S4h" } }, "NextToken": {} @@ -7095,7 +7541,7 @@ "Item" ] }, - "Sa3": { + "Sat": { "type": "structure", "members": { "tags": { @@ -7107,7 +7553,7 @@ "tags" ] }, - "Sb8": { + "Sby": { "type": "map", "key": {}, "value": { @@ -7119,13 +7565,13 @@ }, "RawContent": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "TitleOverride": {} } } }, - "Sba": { + "Sc0": { "type": "structure", "members": { "ADMMessage": { @@ -7149,7 +7595,7 @@ "SmallImageIconUrl": {}, "Sound": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "Title": {}, "Url": {} @@ -7178,7 +7624,7 @@ }, "Sound": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "ThreadId": {}, "TimeToLive": { @@ -7206,7 +7652,7 @@ "SmallImageIconUrl": {}, "Sound": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "TimeToLive": { "type": "integer" @@ -7220,7 +7666,7 @@ "members": { "Body": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" } } }, @@ -7236,7 +7682,7 @@ "type": "boolean" }, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "Title": {}, "Url": {} @@ -7263,18 +7709,18 @@ "type": "structure", "members": { "HtmlPart": { - "shape": "Sbk" + "shape": "Sca" }, "Subject": { - "shape": "Sbk" + "shape": "Sca" }, "TextPart": { - "shape": "Sbk" + "shape": "Sca" } } }, "Substitutions": { - "shape": "S59" + "shape": "S5m" } } }, @@ -7290,6 +7736,7 @@ "IconReference": {}, "ImageIconUrl": {}, "ImageUrl": {}, + "PreferredAuthenticationMethod": {}, "Priority": {}, "RawContent": {}, "RestrictedPackageName": {}, @@ -7299,7 +7746,7 @@ "SmallImageIconUrl": {}, "Sound": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "TimeToLive": { "type": "integer" @@ -7318,7 +7765,7 @@ "OriginationNumber": {}, "SenderId": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "EntityId": {}, "TemplateId": {} @@ -7331,21 +7778,54 @@ "LanguageCode": {}, "OriginationNumber": {}, "Substitutions": { - "shape": "S59" + "shape": "S5m" }, "VoiceId": {} } } } }, - "Sbk": { + "Sca": { "type": "structure", "members": { "Charset": {}, "Data": {} } }, - "Sbq": { + "Scf": { + "type": "structure", + "members": { + "ApplicationId": {}, + "EndpointResult": { + "shape": "Scg" + }, + "RequestId": {}, + "Result": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "DeliveryStatus": {}, + "MessageId": {}, + "StatusCode": { + "type": "integer" + }, + "StatusMessage": {}, + "UpdatedToken": {} + }, + "required": [ + "DeliveryStatus", + "StatusCode" + ] + } + } + }, + "required": [ + "ApplicationId" + ] + }, + "Scg": { "type": "map", "key": {}, "value": { diff --git a/iamlivecore/service/pinpoint-sms-voice-v2-2022-03-31.min.json b/iamlivecore/service/pinpoint-sms-voice-v2-2022-03-31.min.json new file mode 100644 index 00000000..c21cff12 --- /dev/null +++ b/iamlivecore/service/pinpoint-sms-voice-v2-2022-03-31.min.json @@ -0,0 +1,1681 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-03-31", + "endpointPrefix": "sms-voice", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "Amazon Pinpoint SMS Voice V2", + "serviceId": "Pinpoint SMS Voice V2", + "signatureVersion": "v4", + "signingName": "sms-voice", + "targetPrefix": "PinpointSMSVoiceV2", + "uid": "pinpoint-sms-voice-v2-2022-03-31" + }, + "operations": { + "AssociateOriginationIdentity": { + "input": { + "type": "structure", + "required": [ + "PoolId", + "OriginationIdentity", + "IsoCountryCode" + ], + "members": { + "PoolId": {}, + "OriginationIdentity": {}, + "IsoCountryCode": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PoolArn": {}, + "PoolId": {}, + "OriginationIdentityArn": {}, + "OriginationIdentity": {}, + "IsoCountryCode": {} + } + } + }, + "CreateConfigurationSet": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": {}, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "Tags": { + "shape": "Sa" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "CreateEventDestination": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName", + "EventDestinationName", + "MatchingEventTypes" + ], + "members": { + "ConfigurationSetName": {}, + "EventDestinationName": {}, + "MatchingEventTypes": { + "shape": "Sj" + }, + "CloudWatchLogsDestination": { + "shape": "Sl" + }, + "KinesisFirehoseDestination": { + "shape": "So" + }, + "SnsDestination": { + "shape": "Sq" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "EventDestination": { + "shape": "St" + } + } + } + }, + "CreateOptOutList": { + "input": { + "type": "structure", + "required": [ + "OptOutListName" + ], + "members": { + "OptOutListName": {}, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "OptOutListArn": {}, + "OptOutListName": {}, + "Tags": { + "shape": "Sa" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "CreatePool": { + "input": { + "type": "structure", + "required": [ + "OriginationIdentity", + "IsoCountryCode", + "MessageType" + ], + "members": { + "OriginationIdentity": {}, + "IsoCountryCode": {}, + "MessageType": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PoolArn": {}, + "PoolId": {}, + "Status": {}, + "MessageType": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "SharedRoutesEnabled": { + "type": "boolean" + }, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "Tags": { + "shape": "Sa" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "DeleteConfigurationSet": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "EventDestinations": { + "shape": "S16" + }, + "DefaultMessageType": {}, + "DefaultSenderId": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "DeleteDefaultMessageType": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "MessageType": {} + } + } + }, + "DeleteDefaultSenderId": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "SenderId": {} + } + } + }, + "DeleteEventDestination": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName", + "EventDestinationName" + ], + "members": { + "ConfigurationSetName": {}, + "EventDestinationName": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "EventDestination": { + "shape": "St" + } + } + } + }, + "DeleteKeyword": { + "input": { + "type": "structure", + "required": [ + "OriginationIdentity", + "Keyword" + ], + "members": { + "OriginationIdentity": {}, + "Keyword": {} + } + }, + "output": { + "type": "structure", + "members": { + "OriginationIdentityArn": {}, + "OriginationIdentity": {}, + "Keyword": {}, + "KeywordMessage": {}, + "KeywordAction": {} + } + } + }, + "DeleteOptOutList": { + "input": { + "type": "structure", + "required": [ + "OptOutListName" + ], + "members": { + "OptOutListName": {} + } + }, + "output": { + "type": "structure", + "members": { + "OptOutListArn": {}, + "OptOutListName": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "DeleteOptedOutNumber": { + "input": { + "type": "structure", + "required": [ + "OptOutListName", + "OptedOutNumber" + ], + "members": { + "OptOutListName": {}, + "OptedOutNumber": {} + } + }, + "output": { + "type": "structure", + "members": { + "OptOutListArn": {}, + "OptOutListName": {}, + "OptedOutNumber": {}, + "OptedOutTimestamp": { + "type": "timestamp" + }, + "EndUserOptedOut": { + "type": "boolean" + } + } + } + }, + "DeletePool": { + "input": { + "type": "structure", + "required": [ + "PoolId" + ], + "members": { + "PoolId": {} + } + }, + "output": { + "type": "structure", + "members": { + "PoolArn": {}, + "PoolId": {}, + "Status": {}, + "MessageType": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "SharedRoutesEnabled": { + "type": "boolean" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "DeleteTextMessageSpendLimitOverride": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "MonthlyLimit": { + "type": "long" + } + } + } + }, + "DeleteVoiceMessageSpendLimitOverride": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "MonthlyLimit": { + "type": "long" + } + } + } + }, + "DescribeAccountAttributes": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccountAttributes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": {} + } + } + }, + "NextToken": {} + } + } + }, + "DescribeAccountLimits": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccountLimits": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Used", + "Max" + ], + "members": { + "Name": {}, + "Used": { + "type": "long" + }, + "Max": { + "type": "long" + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeConfigurationSets": { + "input": { + "type": "structure", + "members": { + "ConfigurationSetNames": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S2f" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ConfigurationSetArn", + "ConfigurationSetName", + "EventDestinations", + "CreatedTimestamp" + ], + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "EventDestinations": { + "shape": "S16" + }, + "DefaultMessageType": {}, + "DefaultSenderId": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeKeywords": { + "input": { + "type": "structure", + "required": [ + "OriginationIdentity" + ], + "members": { + "OriginationIdentity": {}, + "Keywords": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S2f" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "OriginationIdentityArn": {}, + "OriginationIdentity": {}, + "Keywords": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Keyword", + "KeywordMessage", + "KeywordAction" + ], + "members": { + "Keyword": {}, + "KeywordMessage": {}, + "KeywordAction": {} + } + } + }, + "NextToken": {} + } + } + }, + "DescribeOptOutLists": { + "input": { + "type": "structure", + "members": { + "OptOutListNames": { + "type": "list", + "member": {} + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "OptOutLists": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "OptOutListArn", + "OptOutListName", + "CreatedTimestamp" + ], + "members": { + "OptOutListArn": {}, + "OptOutListName": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeOptedOutNumbers": { + "input": { + "type": "structure", + "required": [ + "OptOutListName" + ], + "members": { + "OptOutListName": {}, + "OptedOutNumbers": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S2f" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "OptOutListArn": {}, + "OptOutListName": {}, + "OptedOutNumbers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "OptedOutNumber", + "OptedOutTimestamp", + "EndUserOptedOut" + ], + "members": { + "OptedOutNumber": {}, + "OptedOutTimestamp": { + "type": "timestamp" + }, + "EndUserOptedOut": { + "type": "boolean" + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribePhoneNumbers": { + "input": { + "type": "structure", + "members": { + "PhoneNumberIds": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S2f" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumbers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "PhoneNumberArn", + "PhoneNumber", + "Status", + "IsoCountryCode", + "MessageType", + "NumberCapabilities", + "NumberType", + "MonthlyLeasingPrice", + "TwoWayEnabled", + "SelfManagedOptOutsEnabled", + "OptOutListName", + "DeletionProtectionEnabled", + "CreatedTimestamp" + ], + "members": { + "PhoneNumberArn": {}, + "PhoneNumberId": {}, + "PhoneNumber": {}, + "Status": {}, + "IsoCountryCode": {}, + "MessageType": {}, + "NumberCapabilities": { + "shape": "S3f" + }, + "NumberType": {}, + "MonthlyLeasingPrice": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "PoolId": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribePools": { + "input": { + "type": "structure", + "members": { + "PoolIds": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S2f" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Pools": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "PoolArn", + "PoolId", + "Status", + "MessageType", + "TwoWayEnabled", + "SelfManagedOptOutsEnabled", + "OptOutListName", + "SharedRoutesEnabled", + "DeletionProtectionEnabled", + "CreatedTimestamp" + ], + "members": { + "PoolArn": {}, + "PoolId": {}, + "Status": {}, + "MessageType": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "SharedRoutesEnabled": { + "type": "boolean" + }, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "DescribeSenderIds": { + "input": { + "type": "structure", + "members": { + "SenderIds": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SenderId", + "IsoCountryCode" + ], + "members": { + "SenderId": {}, + "IsoCountryCode": {} + } + } + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S2f" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SenderIds": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SenderIdArn", + "SenderId", + "IsoCountryCode", + "MessageTypes", + "MonthlyLeasingPrice" + ], + "members": { + "SenderIdArn": {}, + "SenderId": {}, + "IsoCountryCode": {}, + "MessageTypes": { + "type": "list", + "member": {} + }, + "MonthlyLeasingPrice": {} + } + } + }, + "NextToken": {} + } + } + }, + "DescribeSpendLimits": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "SpendLimits": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "EnforcedLimit", + "MaxLimit", + "Overridden" + ], + "members": { + "Name": {}, + "EnforcedLimit": { + "type": "long" + }, + "MaxLimit": { + "type": "long" + }, + "Overridden": { + "type": "boolean" + } + } + } + }, + "NextToken": {} + } + } + }, + "DisassociateOriginationIdentity": { + "input": { + "type": "structure", + "required": [ + "PoolId", + "OriginationIdentity", + "IsoCountryCode" + ], + "members": { + "PoolId": {}, + "OriginationIdentity": {}, + "IsoCountryCode": {}, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PoolArn": {}, + "PoolId": {}, + "OriginationIdentityArn": {}, + "OriginationIdentity": {}, + "IsoCountryCode": {} + } + } + }, + "ListPoolOriginationIdentities": { + "input": { + "type": "structure", + "required": [ + "PoolId" + ], + "members": { + "PoolId": {}, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S2f" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "PoolArn": {}, + "PoolId": {}, + "OriginationIdentities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "OriginationIdentityArn", + "OriginationIdentity", + "IsoCountryCode", + "NumberCapabilities" + ], + "members": { + "OriginationIdentityArn": {}, + "OriginationIdentity": {}, + "IsoCountryCode": {}, + "NumberCapabilities": { + "shape": "S3f" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "Sa" + } + } + } + }, + "PutKeyword": { + "input": { + "type": "structure", + "required": [ + "OriginationIdentity", + "Keyword", + "KeywordMessage" + ], + "members": { + "OriginationIdentity": {}, + "Keyword": {}, + "KeywordMessage": {}, + "KeywordAction": {} + } + }, + "output": { + "type": "structure", + "members": { + "OriginationIdentityArn": {}, + "OriginationIdentity": {}, + "Keyword": {}, + "KeywordMessage": {}, + "KeywordAction": {} + } + } + }, + "PutOptedOutNumber": { + "input": { + "type": "structure", + "required": [ + "OptOutListName", + "OptedOutNumber" + ], + "members": { + "OptOutListName": {}, + "OptedOutNumber": {} + } + }, + "output": { + "type": "structure", + "members": { + "OptOutListArn": {}, + "OptOutListName": {}, + "OptedOutNumber": {}, + "OptedOutTimestamp": { + "type": "timestamp" + }, + "EndUserOptedOut": { + "type": "boolean" + } + } + } + }, + "ReleasePhoneNumber": { + "input": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": {} + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberArn": {}, + "PhoneNumberId": {}, + "PhoneNumber": {}, + "Status": {}, + "IsoCountryCode": {}, + "MessageType": {}, + "NumberCapabilities": { + "shape": "S3f" + }, + "NumberType": {}, + "MonthlyLeasingPrice": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "RequestPhoneNumber": { + "input": { + "type": "structure", + "required": [ + "IsoCountryCode", + "MessageType", + "NumberCapabilities", + "NumberType" + ], + "members": { + "IsoCountryCode": {}, + "MessageType": {}, + "NumberCapabilities": { + "shape": "S3f" + }, + "NumberType": {}, + "OptOutListName": {}, + "PoolId": {}, + "RegistrationId": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "Tags": { + "shape": "Sa" + }, + "ClientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberArn": {}, + "PhoneNumberId": {}, + "PhoneNumber": {}, + "Status": {}, + "IsoCountryCode": {}, + "MessageType": {}, + "NumberCapabilities": { + "shape": "S3f" + }, + "NumberType": {}, + "MonthlyLeasingPrice": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "PoolId": {}, + "Tags": { + "shape": "Sa" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "SendTextMessage": { + "input": { + "type": "structure", + "required": [ + "DestinationPhoneNumber" + ], + "members": { + "DestinationPhoneNumber": {}, + "OriginationIdentity": {}, + "MessageBody": {}, + "MessageType": {}, + "Keyword": {}, + "ConfigurationSetName": {}, + "MaxPrice": {}, + "TimeToLive": { + "type": "integer" + }, + "Context": { + "shape": "S4x" + }, + "DestinationCountryParameters": { + "type": "map", + "key": {}, + "value": {} + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "MessageId": {} + } + } + }, + "SendVoiceMessage": { + "input": { + "type": "structure", + "required": [ + "DestinationPhoneNumber", + "OriginationIdentity" + ], + "members": { + "DestinationPhoneNumber": {}, + "OriginationIdentity": {}, + "MessageBody": {}, + "MessageBodyTextType": {}, + "VoiceId": {}, + "ConfigurationSetName": {}, + "MaxPricePerMinute": {}, + "TimeToLive": { + "type": "integer" + }, + "Context": { + "shape": "S4x" + }, + "DryRun": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "MessageId": {} + } + } + }, + "SetDefaultMessageType": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName", + "MessageType" + ], + "members": { + "ConfigurationSetName": {}, + "MessageType": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "MessageType": {} + } + } + }, + "SetDefaultSenderId": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName", + "SenderId" + ], + "members": { + "ConfigurationSetName": {}, + "SenderId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "SenderId": {} + } + } + }, + "SetTextMessageSpendLimitOverride": { + "input": { + "type": "structure", + "required": [ + "MonthlyLimit" + ], + "members": { + "MonthlyLimit": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "MonthlyLimit": { + "type": "long" + } + } + } + }, + "SetVoiceMessageSpendLimitOverride": { + "input": { + "type": "structure", + "required": [ + "MonthlyLimit" + ], + "members": { + "MonthlyLimit": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "MonthlyLimit": { + "type": "long" + } + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": {}, + "Tags": { + "type": "list", + "member": { + "shape": "Sb" + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateEventDestination": { + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName", + "EventDestinationName" + ], + "members": { + "ConfigurationSetName": {}, + "EventDestinationName": {}, + "Enabled": { + "type": "boolean" + }, + "MatchingEventTypes": { + "shape": "Sj" + }, + "CloudWatchLogsDestination": { + "shape": "Sl" + }, + "KinesisFirehoseDestination": { + "shape": "So" + }, + "SnsDestination": { + "shape": "Sq" + } + } + }, + "output": { + "type": "structure", + "members": { + "ConfigurationSetArn": {}, + "ConfigurationSetName": {}, + "EventDestination": { + "shape": "St" + } + } + } + }, + "UpdatePhoneNumber": { + "input": { + "type": "structure", + "required": [ + "PhoneNumberId" + ], + "members": { + "PhoneNumberId": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "PhoneNumberArn": {}, + "PhoneNumberId": {}, + "PhoneNumber": {}, + "Status": {}, + "IsoCountryCode": {}, + "MessageType": {}, + "NumberCapabilities": { + "shape": "S3f" + }, + "NumberType": {}, + "MonthlyLeasingPrice": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + }, + "UpdatePool": { + "input": { + "type": "structure", + "required": [ + "PoolId" + ], + "members": { + "PoolId": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "SharedRoutesEnabled": { + "type": "boolean" + }, + "DeletionProtectionEnabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "PoolArn": {}, + "PoolId": {}, + "Status": {}, + "MessageType": {}, + "TwoWayEnabled": { + "type": "boolean" + }, + "TwoWayChannelArn": {}, + "SelfManagedOptOutsEnabled": { + "type": "boolean" + }, + "OptOutListName": {}, + "SharedRoutesEnabled": { + "type": "boolean" + }, + "DeletionProtectionEnabled": { + "type": "boolean" + }, + "CreatedTimestamp": { + "type": "timestamp" + } + } + } + } + }, + "shapes": { + "Sa": { + "type": "list", + "member": { + "shape": "Sb" + } + }, + "Sb": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + }, + "Sj": { + "type": "list", + "member": {} + }, + "Sl": { + "type": "structure", + "required": [ + "IamRoleArn", + "LogGroupArn" + ], + "members": { + "IamRoleArn": {}, + "LogGroupArn": {} + } + }, + "So": { + "type": "structure", + "required": [ + "IamRoleArn", + "DeliveryStreamArn" + ], + "members": { + "IamRoleArn": {}, + "DeliveryStreamArn": {} + } + }, + "Sq": { + "type": "structure", + "required": [ + "TopicArn" + ], + "members": { + "TopicArn": {} + } + }, + "St": { + "type": "structure", + "required": [ + "EventDestinationName", + "Enabled", + "MatchingEventTypes" + ], + "members": { + "EventDestinationName": {}, + "Enabled": { + "type": "boolean" + }, + "MatchingEventTypes": { + "shape": "Sj" + }, + "CloudWatchLogsDestination": { + "shape": "Sl" + }, + "KinesisFirehoseDestination": { + "shape": "So" + }, + "SnsDestination": { + "shape": "Sq" + } + } + }, + "S16": { + "type": "list", + "member": { + "shape": "St" + } + }, + "S2f": { + "type": "list", + "member": {} + }, + "S3f": { + "type": "list", + "member": {} + }, + "S4x": { + "type": "map", + "key": {}, + "value": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/pipes-2015-10-07.min.json b/iamlivecore/service/pipes-2015-10-07.min.json new file mode 100644 index 00000000..896f3aa7 --- /dev/null +++ b/iamlivecore/service/pipes-2015-10-07.min.json @@ -0,0 +1,1329 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2015-10-07", + "endpointPrefix": "pipes", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon EventBridge Pipes", + "serviceId": "Pipes", + "signatureVersion": "v4", + "signingName": "pipes", + "uid": "pipes-2015-10-07" + }, + "operations": { + "CreatePipe": { + "http": { + "requestUri": "/v1/pipes/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "RoleArn", + "Source", + "Target" + ], + "members": { + "Description": { + "shape": "S2" + }, + "DesiredState": {}, + "Enrichment": {}, + "EnrichmentParameters": { + "shape": "S5" + }, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "RoleArn": {}, + "Source": {}, + "SourceParameters": { + "shape": "Sj" + }, + "Tags": { + "shape": "S1m" + }, + "Target": {}, + "TargetParameters": { + "shape": "S1p" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "CurrentState": {}, + "DesiredState": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "Name": {} + } + }, + "idempotent": true + }, + "DeletePipe": { + "http": { + "method": "DELETE", + "requestUri": "/v1/pipes/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "CurrentState": {}, + "DesiredState": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "Name": {} + } + }, + "idempotent": true + }, + "DescribePipe": { + "http": { + "method": "GET", + "requestUri": "/v1/pipes/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "CurrentState": {}, + "Description": { + "shape": "S2" + }, + "DesiredState": {}, + "Enrichment": {}, + "EnrichmentParameters": { + "shape": "S5" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "Name": {}, + "RoleArn": {}, + "Source": {}, + "SourceParameters": { + "shape": "Sj" + }, + "StateReason": {}, + "Tags": { + "shape": "S1m" + }, + "Target": {}, + "TargetParameters": { + "shape": "S1p" + } + } + } + }, + "ListPipes": { + "http": { + "method": "GET", + "requestUri": "/v1/pipes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "CurrentState": { + "location": "querystring", + "locationName": "CurrentState" + }, + "DesiredState": { + "location": "querystring", + "locationName": "DesiredState" + }, + "Limit": { + "location": "querystring", + "locationName": "Limit", + "type": "integer" + }, + "NamePrefix": { + "location": "querystring", + "locationName": "NamePrefix" + }, + "NextToken": { + "shape": "S4k", + "location": "querystring", + "locationName": "NextToken" + }, + "SourcePrefix": { + "location": "querystring", + "locationName": "SourcePrefix" + }, + "TargetPrefix": { + "location": "querystring", + "locationName": "TargetPrefix" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": { + "shape": "S4k" + }, + "Pipes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "CurrentState": {}, + "DesiredState": {}, + "Enrichment": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "Name": {}, + "Source": {}, + "StateReason": {}, + "Target": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S1m" + } + } + } + }, + "StartPipe": { + "http": { + "requestUri": "/v1/pipes/{Name}/start", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "CurrentState": {}, + "DesiredState": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "Name": {} + } + } + }, + "StopPipe": { + "http": { + "requestUri": "/v1/pipes/{Name}/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "CurrentState": {}, + "DesiredState": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "Name": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S1m" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdatePipe": { + "http": { + "method": "PUT", + "requestUri": "/v1/pipes/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "RoleArn" + ], + "members": { + "Description": { + "shape": "S2" + }, + "DesiredState": {}, + "Enrichment": {}, + "EnrichmentParameters": { + "shape": "S5" + }, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "RoleArn": {}, + "SourceParameters": { + "type": "structure", + "members": { + "ActiveMQBrokerParameters": { + "type": "structure", + "required": [ + "Credentials" + ], + "members": { + "BatchSize": { + "type": "integer" + }, + "Credentials": { + "shape": "Sm" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + } + } + }, + "DynamoDBStreamParameters": { + "type": "structure", + "members": { + "BatchSize": { + "type": "integer" + }, + "DeadLetterConfig": { + "shape": "Sr" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "MaximumRecordAgeInSeconds": { + "type": "integer" + }, + "MaximumRetryAttempts": { + "type": "integer" + }, + "OnPartialBatchItemFailure": {}, + "ParallelizationFactor": { + "type": "integer" + } + } + }, + "FilterCriteria": { + "shape": "Sy" + }, + "KinesisStreamParameters": { + "type": "structure", + "members": { + "BatchSize": { + "type": "integer" + }, + "DeadLetterConfig": { + "shape": "Sr" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "MaximumRecordAgeInSeconds": { + "type": "integer" + }, + "MaximumRetryAttempts": { + "type": "integer" + }, + "OnPartialBatchItemFailure": {}, + "ParallelizationFactor": { + "type": "integer" + } + } + }, + "ManagedStreamingKafkaParameters": { + "type": "structure", + "members": { + "BatchSize": { + "type": "integer" + }, + "Credentials": { + "shape": "S17" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + } + } + }, + "RabbitMQBrokerParameters": { + "type": "structure", + "required": [ + "Credentials" + ], + "members": { + "BatchSize": { + "type": "integer" + }, + "Credentials": { + "shape": "Sm" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + } + } + }, + "SelfManagedKafkaParameters": { + "type": "structure", + "members": { + "BatchSize": { + "type": "integer" + }, + "Credentials": { + "shape": "S1e" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "ServerRootCaCertificate": {}, + "Vpc": { + "shape": "S1g" + } + } + }, + "SqsQueueParameters": { + "type": "structure", + "members": { + "BatchSize": { + "type": "integer" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + } + } + } + } + }, + "Target": {}, + "TargetParameters": { + "shape": "S1p" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "CurrentState": {}, + "DesiredState": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "Name": {} + } + }, + "idempotent": true + } + }, + "shapes": { + "S2": { + "type": "string", + "sensitive": true + }, + "S5": { + "type": "structure", + "members": { + "HttpParameters": { + "type": "structure", + "members": { + "HeaderParameters": { + "shape": "S7" + }, + "PathParameterValues": { + "shape": "Sa" + }, + "QueryStringParameters": { + "shape": "Sc" + } + } + }, + "InputTemplate": { + "shape": "Sf" + } + } + }, + "S7": { + "type": "map", + "key": {}, + "value": { + "type": "string", + "sensitive": true + } + }, + "Sa": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "Sc": { + "type": "map", + "key": {}, + "value": { + "type": "string", + "sensitive": true + } + }, + "Sf": { + "type": "string", + "sensitive": true + }, + "Sj": { + "type": "structure", + "members": { + "ActiveMQBrokerParameters": { + "type": "structure", + "required": [ + "Credentials", + "QueueName" + ], + "members": { + "BatchSize": { + "type": "integer" + }, + "Credentials": { + "shape": "Sm" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "QueueName": { + "shape": "Sp" + } + } + }, + "DynamoDBStreamParameters": { + "type": "structure", + "required": [ + "StartingPosition" + ], + "members": { + "BatchSize": { + "type": "integer" + }, + "DeadLetterConfig": { + "shape": "Sr" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "MaximumRecordAgeInSeconds": { + "type": "integer" + }, + "MaximumRetryAttempts": { + "type": "integer" + }, + "OnPartialBatchItemFailure": {}, + "ParallelizationFactor": { + "type": "integer" + }, + "StartingPosition": {} + } + }, + "FilterCriteria": { + "shape": "Sy" + }, + "KinesisStreamParameters": { + "type": "structure", + "required": [ + "StartingPosition" + ], + "members": { + "BatchSize": { + "type": "integer" + }, + "DeadLetterConfig": { + "shape": "Sr" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "MaximumRecordAgeInSeconds": { + "type": "integer" + }, + "MaximumRetryAttempts": { + "type": "integer" + }, + "OnPartialBatchItemFailure": {}, + "ParallelizationFactor": { + "type": "integer" + }, + "StartingPosition": {}, + "StartingPositionTimestamp": { + "type": "timestamp" + } + } + }, + "ManagedStreamingKafkaParameters": { + "type": "structure", + "required": [ + "TopicName" + ], + "members": { + "BatchSize": { + "type": "integer" + }, + "ConsumerGroupID": { + "shape": "S16" + }, + "Credentials": { + "shape": "S17" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "StartingPosition": {}, + "TopicName": { + "shape": "S19" + } + } + }, + "RabbitMQBrokerParameters": { + "type": "structure", + "required": [ + "Credentials", + "QueueName" + ], + "members": { + "BatchSize": { + "type": "integer" + }, + "Credentials": { + "shape": "Sm" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "QueueName": { + "shape": "Sp" + }, + "VirtualHost": { + "shape": "S16" + } + } + }, + "SelfManagedKafkaParameters": { + "type": "structure", + "required": [ + "TopicName" + ], + "members": { + "AdditionalBootstrapServers": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "BatchSize": { + "type": "integer" + }, + "ConsumerGroupID": { + "shape": "S16" + }, + "Credentials": { + "shape": "S1e" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + }, + "ServerRootCaCertificate": {}, + "StartingPosition": {}, + "TopicName": { + "shape": "S19" + }, + "Vpc": { + "shape": "S1g" + } + } + }, + "SqsQueueParameters": { + "type": "structure", + "members": { + "BatchSize": { + "type": "integer" + }, + "MaximumBatchingWindowInSeconds": { + "type": "integer" + } + } + } + } + }, + "Sm": { + "type": "structure", + "members": { + "BasicAuth": {} + }, + "union": true + }, + "Sp": { + "type": "string", + "sensitive": true + }, + "Sr": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "Sy": { + "type": "structure", + "members": { + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Pattern": { + "type": "string", + "sensitive": true + } + } + } + } + } + }, + "S16": { + "type": "string", + "sensitive": true + }, + "S17": { + "type": "structure", + "members": { + "ClientCertificateTlsAuth": {}, + "SaslScram512Auth": {} + }, + "union": true + }, + "S19": { + "type": "string", + "sensitive": true + }, + "S1e": { + "type": "structure", + "members": { + "BasicAuth": {}, + "ClientCertificateTlsAuth": {}, + "SaslScram256Auth": {}, + "SaslScram512Auth": {} + }, + "union": true + }, + "S1g": { + "type": "structure", + "members": { + "SecurityGroup": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "Subnets": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + } + } + }, + "S1m": { + "type": "map", + "key": {}, + "value": { + "shape": "S1o" + } + }, + "S1o": { + "type": "string", + "sensitive": true + }, + "S1p": { + "type": "structure", + "members": { + "BatchJobParameters": { + "type": "structure", + "required": [ + "JobDefinition", + "JobName" + ], + "members": { + "ArrayProperties": { + "type": "structure", + "members": { + "Size": { + "type": "integer" + } + } + }, + "ContainerOverrides": { + "type": "structure", + "members": { + "Command": { + "shape": "S1u" + }, + "Environment": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + } + }, + "InstanceType": {}, + "ResourceRequirements": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type", + "Value" + ], + "members": { + "Type": {}, + "Value": {} + } + } + } + } + }, + "DependsOn": { + "type": "list", + "member": { + "type": "structure", + "members": { + "JobId": {}, + "Type": {} + } + } + }, + "JobDefinition": {}, + "JobName": {}, + "Parameters": { + "type": "map", + "key": {}, + "value": {} + }, + "RetryStrategy": { + "type": "structure", + "members": { + "Attempts": { + "type": "integer" + } + } + } + } + }, + "CloudWatchLogsParameters": { + "type": "structure", + "members": { + "LogStreamName": {}, + "Timestamp": {} + } + }, + "EcsTaskParameters": { + "type": "structure", + "required": [ + "TaskDefinitionArn" + ], + "members": { + "CapacityProviderStrategy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "capacityProvider" + ], + "members": { + "base": { + "type": "integer" + }, + "capacityProvider": { + "type": "string", + "sensitive": true + }, + "weight": { + "type": "integer" + } + } + } + }, + "EnableECSManagedTags": { + "type": "boolean" + }, + "EnableExecuteCommand": { + "type": "boolean" + }, + "Group": {}, + "LaunchType": {}, + "NetworkConfiguration": { + "type": "structure", + "members": { + "awsvpcConfiguration": { + "type": "structure", + "required": [ + "Subnets" + ], + "members": { + "AssignPublicIp": {}, + "SecurityGroups": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "Subnets": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + } + } + } + } + }, + "Overrides": { + "type": "structure", + "members": { + "ContainerOverrides": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Command": { + "shape": "S1u" + }, + "Cpu": { + "type": "integer" + }, + "Environment": { + "type": "list", + "member": { + "type": "structure", + "members": { + "name": {}, + "value": {} + } + } + }, + "EnvironmentFiles": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "type", + "value" + ], + "members": { + "type": {}, + "value": {} + } + } + }, + "Memory": { + "type": "integer" + }, + "MemoryReservation": { + "type": "integer" + }, + "Name": {}, + "ResourceRequirements": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "type", + "value" + ], + "members": { + "type": {}, + "value": {} + } + } + } + } + } + }, + "Cpu": {}, + "EphemeralStorage": { + "type": "structure", + "required": [ + "sizeInGiB" + ], + "members": { + "sizeInGiB": { + "type": "integer" + } + } + }, + "ExecutionRoleArn": {}, + "InferenceAcceleratorOverrides": { + "type": "list", + "member": { + "type": "structure", + "members": { + "deviceName": {}, + "deviceType": {} + } + } + }, + "Memory": {}, + "TaskRoleArn": {} + } + }, + "PlacementConstraints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "expression": { + "type": "string", + "sensitive": true + }, + "type": {} + } + } + }, + "PlacementStrategy": { + "type": "list", + "member": { + "type": "structure", + "members": { + "field": { + "type": "string", + "sensitive": true + }, + "type": {} + } + } + }, + "PlatformVersion": {}, + "PropagateTags": {}, + "ReferenceId": { + "type": "string", + "sensitive": true + }, + "Tags": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": { + "shape": "S1o" + } + } + } + }, + "TaskCount": { + "type": "integer" + }, + "TaskDefinitionArn": {} + } + }, + "EventBridgeEventBusParameters": { + "type": "structure", + "members": { + "DetailType": { + "type": "string", + "sensitive": true + }, + "EndpointId": { + "type": "string", + "sensitive": true + }, + "Resources": { + "type": "list", + "member": {} + }, + "Source": { + "type": "string", + "sensitive": true + }, + "Time": {} + } + }, + "HttpParameters": { + "type": "structure", + "members": { + "HeaderParameters": { + "shape": "S7" + }, + "PathParameterValues": { + "shape": "Sa" + }, + "QueryStringParameters": { + "shape": "Sc" + } + } + }, + "InputTemplate": { + "shape": "Sf" + }, + "KinesisStreamParameters": { + "type": "structure", + "required": [ + "PartitionKey" + ], + "members": { + "PartitionKey": { + "type": "string", + "sensitive": true + } + } + }, + "LambdaFunctionParameters": { + "type": "structure", + "members": { + "InvocationType": {} + } + }, + "RedshiftDataParameters": { + "type": "structure", + "required": [ + "Database", + "Sqls" + ], + "members": { + "Database": { + "type": "string", + "sensitive": true + }, + "DbUser": { + "type": "string", + "sensitive": true + }, + "SecretManagerArn": {}, + "Sqls": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "StatementName": { + "type": "string", + "sensitive": true + }, + "WithEvent": { + "type": "boolean" + } + } + }, + "SageMakerPipelineParameters": { + "type": "structure", + "members": { + "PipelineParameterList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": { + "type": "string", + "sensitive": true + }, + "Value": { + "type": "string", + "sensitive": true + } + } + } + } + } + }, + "SqsQueueParameters": { + "type": "structure", + "members": { + "MessageDeduplicationId": { + "type": "string", + "sensitive": true + }, + "MessageGroupId": { + "type": "string", + "sensitive": true + } + } + }, + "StepFunctionStateMachineParameters": { + "type": "structure", + "members": { + "InvocationType": {} + } + } + } + }, + "S1u": { + "type": "list", + "member": {} + }, + "S4k": { + "type": "string", + "sensitive": true + } + }, + "xmlNamespace": "http://events.amazonaws.com/doc/2015-10-07" +} \ No newline at end of file diff --git a/iamlivecore/service/pricing-2017-10-15.min.json b/iamlivecore/service/pricing-2017-10-15.min.json index 9a720677..2219d7d4 100644 --- a/iamlivecore/service/pricing-2017-10-15.min.json +++ b/iamlivecore/service/pricing-2017-10-15.min.json @@ -33,6 +33,9 @@ "type": "list", "member": { "type": "structure", + "required": [ + "ServiceCode" + ], "members": { "ServiceCode": {}, "AttributeNames": { @@ -79,9 +82,31 @@ } } }, + "GetPriceListFileUrl": { + "input": { + "type": "structure", + "required": [ + "PriceListArn", + "FileFormat" + ], + "members": { + "PriceListArn": {}, + "FileFormat": {} + } + }, + "output": { + "type": "structure", + "members": { + "Url": {} + } + } + }, "GetProducts": { "input": { "type": "structure", + "required": [ + "ServiceCode" + ], "members": { "ServiceCode": {}, "Filters": { @@ -120,6 +145,49 @@ "NextToken": {} } } + }, + "ListPriceLists": { + "input": { + "type": "structure", + "required": [ + "ServiceCode", + "EffectiveDate", + "CurrencyCode" + ], + "members": { + "ServiceCode": {}, + "EffectiveDate": { + "type": "timestamp" + }, + "RegionCode": {}, + "CurrencyCode": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "PriceLists": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PriceListArn": {}, + "RegionCode": {}, + "CurrencyCode": {}, + "FileFormats": { + "type": "list", + "member": {} + } + } + } + }, + "NextToken": {} + } + } } }, "shapes": {} diff --git a/iamlivecore/service/privatenetworks-2021-12-03.min.json b/iamlivecore/service/privatenetworks-2021-12-03.min.json new file mode 100644 index 00000000..db881776 --- /dev/null +++ b/iamlivecore/service/privatenetworks-2021-12-03.min.json @@ -0,0 +1,1157 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-12-03", + "endpointPrefix": "private-networks", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Private 5G", + "serviceId": "PrivateNetworks", + "signatureVersion": "v4", + "signingName": "private-networks", + "uid": "privatenetworks-2021-12-03" + }, + "operations": { + "AcknowledgeOrderReceipt": { + "http": { + "requestUri": "/v1/orders/acknowledge", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "orderArn" + ], + "members": { + "orderArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "order" + ], + "members": { + "order": { + "shape": "S4" + } + } + } + }, + "ActivateDeviceIdentifier": { + "http": { + "requestUri": "/v1/device-identifiers/activate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "deviceIdentifierArn" + ], + "members": { + "clientToken": {}, + "deviceIdentifierArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "deviceIdentifier" + ], + "members": { + "deviceIdentifier": { + "shape": "Sm" + }, + "tags": { + "shape": "Sp" + } + } + }, + "idempotent": true + }, + "ActivateNetworkSite": { + "http": { + "requestUri": "/v1/network-sites/activate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSiteArn", + "shippingAddress" + ], + "members": { + "clientToken": {}, + "commitmentConfiguration": { + "shape": "S9" + }, + "networkSiteArn": {}, + "shippingAddress": { + "shape": "Se" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkSite": { + "shape": "Su" + } + } + }, + "idempotent": true + }, + "ConfigureAccessPoint": { + "http": { + "requestUri": "/v1/network-resources/configure", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accessPointArn" + ], + "members": { + "accessPointArn": {}, + "cpiSecretKey": { + "type": "string", + "sensitive": true + }, + "cpiUserId": { + "type": "string", + "sensitive": true + }, + "cpiUserPassword": { + "type": "string", + "sensitive": true + }, + "cpiUsername": { + "type": "string", + "sensitive": true + }, + "position": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "required": [ + "accessPoint" + ], + "members": { + "accessPoint": { + "shape": "S1e" + } + } + }, + "idempotent": true + }, + "CreateNetwork": { + "http": { + "requestUri": "/v1/networks", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkName" + ], + "members": { + "clientToken": {}, + "description": {}, + "networkName": {}, + "tags": { + "shape": "Sp" + } + } + }, + "output": { + "type": "structure", + "required": [ + "network" + ], + "members": { + "network": { + "shape": "S1n" + }, + "tags": { + "shape": "Sp" + } + } + }, + "idempotent": true + }, + "CreateNetworkSite": { + "http": { + "requestUri": "/v1/network-sites", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkArn", + "networkSiteName" + ], + "members": { + "availabilityZone": {}, + "availabilityZoneId": {}, + "clientToken": {}, + "description": {}, + "networkArn": {}, + "networkSiteName": {}, + "pendingPlan": { + "shape": "Sv" + }, + "tags": { + "shape": "Sp" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkSite": { + "shape": "Su" + }, + "tags": { + "shape": "Sp" + } + } + }, + "idempotent": true + }, + "DeactivateDeviceIdentifier": { + "http": { + "requestUri": "/v1/device-identifiers/deactivate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "deviceIdentifierArn" + ], + "members": { + "clientToken": {}, + "deviceIdentifierArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "deviceIdentifier" + ], + "members": { + "deviceIdentifier": { + "shape": "Sm" + } + } + }, + "idempotent": true + }, + "DeleteNetwork": { + "http": { + "method": "DELETE", + "requestUri": "/v1/networks/{networkArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkArn" + ], + "members": { + "clientToken": { + "location": "querystring", + "locationName": "clientToken" + }, + "networkArn": { + "location": "uri", + "locationName": "networkArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "network" + ], + "members": { + "network": { + "shape": "S1n" + } + } + }, + "idempotent": true + }, + "DeleteNetworkSite": { + "http": { + "method": "DELETE", + "requestUri": "/v1/network-sites/{networkSiteArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSiteArn" + ], + "members": { + "clientToken": { + "location": "querystring", + "locationName": "clientToken" + }, + "networkSiteArn": { + "location": "uri", + "locationName": "networkSiteArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkSite": { + "shape": "Su" + } + } + }, + "idempotent": true + }, + "GetDeviceIdentifier": { + "http": { + "method": "GET", + "requestUri": "/v1/device-identifiers/{deviceIdentifierArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "deviceIdentifierArn" + ], + "members": { + "deviceIdentifierArn": { + "location": "uri", + "locationName": "deviceIdentifierArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "deviceIdentifier": { + "shape": "Sm" + }, + "tags": { + "shape": "Sp" + } + } + } + }, + "GetNetwork": { + "http": { + "method": "GET", + "requestUri": "/v1/networks/{networkArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkArn" + ], + "members": { + "networkArn": { + "location": "uri", + "locationName": "networkArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "network" + ], + "members": { + "network": { + "shape": "S1n" + }, + "tags": { + "shape": "Sp" + } + } + } + }, + "GetNetworkResource": { + "http": { + "method": "GET", + "requestUri": "/v1/network-resources/{networkResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkResourceArn" + ], + "members": { + "networkResourceArn": { + "location": "uri", + "locationName": "networkResourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "networkResource" + ], + "members": { + "networkResource": { + "shape": "S1e" + }, + "tags": { + "shape": "Sp" + } + } + } + }, + "GetNetworkSite": { + "http": { + "method": "GET", + "requestUri": "/v1/network-sites/{networkSiteArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSiteArn" + ], + "members": { + "networkSiteArn": { + "location": "uri", + "locationName": "networkSiteArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkSite": { + "shape": "Su" + }, + "tags": { + "shape": "Sp" + } + } + } + }, + "GetOrder": { + "http": { + "method": "GET", + "requestUri": "/v1/orders/{orderArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "orderArn" + ], + "members": { + "orderArn": { + "location": "uri", + "locationName": "orderArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "order" + ], + "members": { + "order": { + "shape": "S4" + }, + "tags": { + "shape": "Sp" + } + } + } + }, + "ListDeviceIdentifiers": { + "http": { + "requestUri": "/v1/device-identifiers/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkArn" + ], + "members": { + "filters": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "maxResults": { + "type": "integer" + }, + "networkArn": {}, + "startToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "deviceIdentifiers": { + "type": "list", + "member": { + "shape": "Sm" + } + }, + "nextToken": {} + } + } + }, + "ListNetworkResources": { + "http": { + "requestUri": "/v1/network-resources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkArn" + ], + "members": { + "filters": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "maxResults": { + "type": "integer" + }, + "networkArn": {}, + "startToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "networkResources": { + "type": "list", + "member": { + "shape": "S1e" + } + }, + "nextToken": {} + } + } + }, + "ListNetworkSites": { + "http": { + "requestUri": "/v1/network-sites/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkArn" + ], + "members": { + "filters": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "maxResults": { + "type": "integer" + }, + "networkArn": {}, + "startToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "networkSites": { + "type": "list", + "member": { + "shape": "Su" + } + }, + "nextToken": {} + } + } + }, + "ListNetworks": { + "http": { + "requestUri": "/v1/networks/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "filters": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "maxResults": { + "type": "integer" + }, + "startToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "networks": { + "type": "list", + "member": { + "shape": "S1n" + } + }, + "nextToken": {} + } + } + }, + "ListOrders": { + "http": { + "requestUri": "/v1/orders/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkArn" + ], + "members": { + "filters": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "maxResults": { + "type": "integer" + }, + "networkArn": {}, + "startToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "orders": { + "type": "list", + "member": { + "shape": "S4" + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sp" + } + } + } + }, + "Ping": { + "http": { + "method": "GET", + "requestUri": "/ping", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "status": {} + } + } + }, + "StartNetworkResourceUpdate": { + "http": { + "requestUri": "/v1/network-resources/update", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkResourceArn", + "updateType" + ], + "members": { + "commitmentConfiguration": { + "shape": "S9" + }, + "networkResourceArn": {}, + "returnReason": {}, + "shippingAddress": { + "shape": "Se" + }, + "updateType": {} + } + }, + "output": { + "type": "structure", + "members": { + "networkResource": { + "shape": "S1e" + } + } + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sp" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {}, + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateNetworkSite": { + "http": { + "method": "PUT", + "requestUri": "/v1/network-sites/site", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSiteArn" + ], + "members": { + "clientToken": {}, + "description": {}, + "networkSiteArn": {} + } + }, + "output": { + "shape": "S3k" + }, + "idempotent": true + }, + "UpdateNetworkSitePlan": { + "http": { + "method": "PUT", + "requestUri": "/v1/network-sites/plan", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSiteArn", + "pendingPlan" + ], + "members": { + "clientToken": {}, + "networkSiteArn": {}, + "pendingPlan": { + "shape": "Sv" + } + } + }, + "output": { + "shape": "S3k" + }, + "idempotent": true + } + }, + "shapes": { + "S4": { + "type": "structure", + "members": { + "acknowledgmentStatus": {}, + "createdAt": { + "shape": "S6" + }, + "networkArn": {}, + "networkSiteArn": {}, + "orderArn": {}, + "orderedResources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "count", + "type" + ], + "members": { + "commitmentConfiguration": { + "shape": "S9" + }, + "count": { + "type": "integer" + }, + "type": {} + } + } + }, + "shippingAddress": { + "shape": "Se" + }, + "trackingInformation": { + "type": "list", + "member": { + "type": "structure", + "members": { + "trackingNumber": {} + } + } + } + } + }, + "S6": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S9": { + "type": "structure", + "required": [ + "automaticRenewal", + "commitmentLength" + ], + "members": { + "automaticRenewal": { + "type": "boolean" + }, + "commitmentLength": {} + } + }, + "Se": { + "type": "structure", + "required": [ + "city", + "country", + "name", + "postalCode", + "stateOrProvince", + "street1" + ], + "members": { + "city": { + "shape": "Sf" + }, + "company": { + "shape": "Sf" + }, + "country": { + "shape": "Sf" + }, + "emailAddress": { + "shape": "Sf" + }, + "name": { + "shape": "Sf" + }, + "phoneNumber": { + "shape": "Sf" + }, + "postalCode": { + "shape": "Sf" + }, + "stateOrProvince": { + "shape": "Sf" + }, + "street1": { + "shape": "Sf" + }, + "street2": { + "shape": "Sf" + }, + "street3": { + "shape": "Sf" + } + } + }, + "Sf": { + "type": "string", + "sensitive": true + }, + "Sm": { + "type": "structure", + "members": { + "createdAt": { + "shape": "S6" + }, + "deviceIdentifierArn": {}, + "iccid": {}, + "imsi": { + "type": "string", + "sensitive": true + }, + "networkArn": {}, + "orderArn": {}, + "status": {}, + "trafficGroupArn": {}, + "vendor": {} + } + }, + "Sp": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "Su": { + "type": "structure", + "required": [ + "networkArn", + "networkSiteArn", + "networkSiteName", + "status" + ], + "members": { + "availabilityZone": {}, + "availabilityZoneId": {}, + "createdAt": { + "shape": "S6" + }, + "currentPlan": { + "shape": "Sv" + }, + "description": {}, + "networkArn": {}, + "networkSiteArn": {}, + "networkSiteName": {}, + "pendingPlan": { + "shape": "Sv" + }, + "status": {}, + "statusReason": {} + } + }, + "Sv": { + "type": "structure", + "members": { + "options": { + "shape": "Sw" + }, + "resourceDefinitions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "count", + "type" + ], + "members": { + "count": { + "type": "integer" + }, + "options": { + "shape": "Sw" + }, + "type": {} + } + } + } + } + }, + "Sw": { + "type": "list", + "member": { + "shape": "Sx" + } + }, + "Sx": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "value": {} + } + }, + "S19": { + "type": "structure", + "members": { + "elevation": { + "type": "double" + }, + "elevationReference": {}, + "elevationUnit": {}, + "latitude": { + "type": "double" + }, + "longitude": { + "type": "double" + } + } + }, + "S1e": { + "type": "structure", + "members": { + "attributes": { + "type": "list", + "member": { + "shape": "Sx" + } + }, + "commitmentInformation": { + "type": "structure", + "required": [ + "commitmentConfiguration" + ], + "members": { + "commitmentConfiguration": { + "shape": "S9" + }, + "expiresOn": { + "shape": "S6" + }, + "startAt": { + "shape": "S6" + } + } + }, + "createdAt": { + "shape": "S6" + }, + "description": {}, + "health": {}, + "model": {}, + "networkArn": {}, + "networkResourceArn": {}, + "networkSiteArn": {}, + "orderArn": {}, + "position": { + "shape": "S19" + }, + "returnInformation": { + "type": "structure", + "members": { + "replacementOrderArn": {}, + "returnReason": {}, + "shippingAddress": { + "shape": "Se" + }, + "shippingLabel": {} + } + }, + "serialNumber": {}, + "status": {}, + "statusReason": {}, + "type": {}, + "vendor": {} + } + }, + "S1n": { + "type": "structure", + "required": [ + "networkArn", + "networkName", + "status" + ], + "members": { + "createdAt": { + "shape": "S6" + }, + "description": {}, + "networkArn": {}, + "networkName": {}, + "status": {}, + "statusReason": {} + } + }, + "S3k": { + "type": "structure", + "members": { + "networkSite": { + "shape": "Su" + }, + "tags": { + "shape": "Sp" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/proton-2020-07-20.min.json b/iamlivecore/service/proton-2020-07-20.min.json index 4e592184..477cb861 100644 --- a/iamlivecore/service/proton-2020-07-20.min.json +++ b/iamlivecore/service/proton-2020-07-20.min.json @@ -36,6 +36,28 @@ }, "idempotent": true }, + "CancelComponentDeployment": { + "input": { + "type": "structure", + "required": [ + "componentName" + ], + "members": { + "componentName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "component" + ], + "members": { + "component": { + "shape": "Se" + } + } + } + }, "CancelEnvironmentDeployment": { "input": { "type": "structure", @@ -53,7 +75,7 @@ ], "members": { "environment": { - "shape": "Sd" + "shape": "So" } } } @@ -77,7 +99,7 @@ ], "members": { "serviceInstance": { - "shape": "Sn" + "shape": "Sz" } } } @@ -99,11 +121,58 @@ ], "members": { "pipeline": { - "shape": "Sr" + "shape": "S13" } } } }, + "CreateComponent": { + "input": { + "type": "structure", + "required": [ + "manifest", + "name", + "templateFile" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": { + "shape": "Si" + }, + "environmentName": {}, + "manifest": { + "type": "string", + "sensitive": true + }, + "name": {}, + "serviceInstanceName": {}, + "serviceName": {}, + "serviceSpec": { + "shape": "Sl" + }, + "tags": { + "shape": "S17" + }, + "templateFile": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "component" + ], + "members": { + "component": { + "shape": "Se" + } + } + }, + "idempotent": true + }, "CreateEnvironment": { "input": { "type": "structure", @@ -114,17 +183,22 @@ "templateName" ], "members": { + "codebuildRoleArn": {}, + "componentRoleArn": {}, "description": { - "shape": "Sh" + "shape": "Si" }, "environmentAccountConnectionId": {}, "name": {}, "protonServiceRoleArn": {}, + "provisioningRepository": { + "shape": "S1e" + }, "spec": { - "shape": "Sj" + "shape": "Sl" }, "tags": { - "shape": "St" + "shape": "S17" }, "templateMajorVersion": {}, "templateMinorVersion": {}, @@ -138,7 +212,7 @@ ], "members": { "environment": { - "shape": "Sd" + "shape": "So" } } }, @@ -149,16 +223,20 @@ "type": "structure", "required": [ "environmentName", - "managementAccountId", - "roleArn" + "managementAccountId" ], "members": { "clientToken": { "idempotencyToken": true }, + "codebuildRoleArn": {}, + "componentRoleArn": {}, "environmentName": {}, "managementAccountId": {}, - "roleArn": {} + "roleArn": {}, + "tags": { + "shape": "S17" + } } }, "output": { @@ -182,16 +260,16 @@ ], "members": { "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "encryptionKey": {}, "name": {}, "provisioning": {}, "tags": { - "shape": "St" + "shape": "S17" } } }, @@ -202,7 +280,7 @@ ], "members": { "environmentTemplate": { - "shape": "S14" + "shape": "S1l" } } }, @@ -220,14 +298,14 @@ "idempotencyToken": true }, "description": { - "shape": "Sh" + "shape": "Si" }, "majorVersion": {}, "source": { - "shape": "S18" + "shape": "S1p" }, "tags": { - "shape": "St" + "shape": "S17" }, "templateName": {} } @@ -239,7 +317,38 @@ ], "members": { "environmentTemplateVersion": { - "shape": "S1d" + "shape": "S1u" + } + } + }, + "idempotent": true + }, + "CreateRepository": { + "input": { + "type": "structure", + "required": [ + "connectionArn", + "name", + "provider" + ], + "members": { + "connectionArn": {}, + "encryptionKey": {}, + "name": {}, + "provider": {}, + "tags": { + "shape": "S17" + } + } + }, + "output": { + "type": "structure", + "required": [ + "repository" + ], + "members": { + "repository": { + "shape": "S20" } } }, @@ -257,16 +366,16 @@ "members": { "branchName": {}, "description": { - "shape": "Sh" + "shape": "Si" }, "name": {}, "repositoryConnectionArn": {}, "repositoryId": {}, "spec": { - "shape": "Sj" + "shape": "Sl" }, "tags": { - "shape": "St" + "shape": "S17" }, "templateMajorVersion": {}, "templateMinorVersion": {}, @@ -280,7 +389,72 @@ ], "members": { "service": { - "shape": "S1l" + "shape": "S24" + } + } + }, + "idempotent": true + }, + "CreateServiceInstance": { + "input": { + "type": "structure", + "required": [ + "name", + "serviceName", + "spec" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "serviceName": {}, + "spec": { + "shape": "Sl" + }, + "tags": { + "shape": "S17" + }, + "templateMajorVersion": {}, + "templateMinorVersion": {} + } + }, + "output": { + "type": "structure", + "required": [ + "serviceInstance" + ], + "members": { + "serviceInstance": { + "shape": "Sz" + } + } + }, + "idempotent": true + }, + "CreateServiceSyncConfig": { + "input": { + "type": "structure", + "required": [ + "branch", + "filePath", + "repositoryName", + "repositoryProvider", + "serviceName" + ], + "members": { + "branch": {}, + "filePath": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "serviceSyncConfig": { + "shape": "S2c" } } }, @@ -294,16 +468,16 @@ ], "members": { "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "encryptionKey": {}, "name": {}, "pipelineProvisioning": {}, "tags": { - "shape": "St" + "shape": "S17" } } }, @@ -314,7 +488,7 @@ ], "members": { "serviceTemplate": { - "shape": "S1q" + "shape": "S2f" } } }, @@ -333,17 +507,20 @@ "idempotencyToken": true }, "compatibleEnvironmentTemplates": { - "shape": "S1t" + "shape": "S2i" }, "description": { - "shape": "Sh" + "shape": "Si" }, "majorVersion": {}, "source": { - "shape": "S18" + "shape": "S1p" + }, + "supportedComponentSources": { + "shape": "S2k" }, "tags": { - "shape": "St" + "shape": "S17" }, "templateName": {} } @@ -355,117 +532,122 @@ ], "members": { "serviceTemplateVersion": { - "shape": "S1w" + "shape": "S2n" } } }, "idempotent": true }, - "DeleteEnvironment": { + "CreateTemplateSyncConfig": { "input": { "type": "structure", "required": [ - "name" + "branch", + "repositoryName", + "repositoryProvider", + "templateName", + "templateType" ], "members": { - "name": {} + "branch": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "subdirectory": {}, + "templateName": {}, + "templateType": {} } }, "output": { "type": "structure", "members": { - "environment": { - "shape": "Sd" + "templateSyncConfig": { + "shape": "S2v" } } }, "idempotent": true }, - "DeleteEnvironmentAccountConnection": { + "DeleteComponent": { "input": { "type": "structure", "required": [ - "id" + "name" ], "members": { - "id": {} + "name": {} } }, "output": { "type": "structure", "members": { - "environmentAccountConnection": { - "shape": "S4" + "component": { + "shape": "Se" } } }, "idempotent": true }, - "DeleteEnvironmentTemplate": { + "DeleteDeployment": { "input": { "type": "structure", "required": [ - "name" + "id" ], "members": { - "name": {} + "id": {} } }, "output": { "type": "structure", "members": { - "environmentTemplate": { - "shape": "S14" + "deployment": { + "shape": "S30" } } }, "idempotent": true }, - "DeleteEnvironmentTemplateVersion": { + "DeleteEnvironment": { "input": { "type": "structure", "required": [ - "majorVersion", - "minorVersion", - "templateName" + "name" ], "members": { - "majorVersion": {}, - "minorVersion": {}, - "templateName": {} + "name": {} } }, "output": { "type": "structure", "members": { - "environmentTemplateVersion": { - "shape": "S1d" + "environment": { + "shape": "So" } } }, "idempotent": true }, - "DeleteService": { + "DeleteEnvironmentAccountConnection": { "input": { "type": "structure", "required": [ - "name" + "id" ], "members": { - "name": {} + "id": {} } }, "output": { "type": "structure", "members": { - "service": { - "shape": "S1l" + "environmentAccountConnection": { + "shape": "S4" } } }, "idempotent": true }, - "DeleteServiceTemplate": { + "DeleteEnvironmentTemplate": { "input": { "type": "structure", "required": [ @@ -478,14 +660,14 @@ "output": { "type": "structure", "members": { - "serviceTemplate": { - "shape": "S1q" + "environmentTemplate": { + "shape": "S1l" } } }, "idempotent": true }, - "DeleteServiceTemplateVersion": { + "DeleteEnvironmentTemplateVersion": { "input": { "type": "structure", "required": [ @@ -502,28 +684,36 @@ "output": { "type": "structure", "members": { - "serviceTemplateVersion": { - "shape": "S1w" + "environmentTemplateVersion": { + "shape": "S1u" } } }, "idempotent": true }, - "GetAccountSettings": { + "DeleteRepository": { "input": { "type": "structure", - "members": {} + "required": [ + "name", + "provider" + ], + "members": { + "name": {}, + "provider": {} + } }, "output": { "type": "structure", "members": { - "accountSettings": { - "shape": "S2g" + "repository": { + "shape": "S20" } } - } + }, + "idempotent": true }, - "GetEnvironment": { + "DeleteService": { "input": { "type": "structure", "required": [ @@ -535,39 +725,35 @@ }, "output": { "type": "structure", - "required": [ - "environment" - ], "members": { - "environment": { - "shape": "Sd" + "service": { + "shape": "S24" } } - } + }, + "idempotent": true }, - "GetEnvironmentAccountConnection": { + "DeleteServiceSyncConfig": { "input": { "type": "structure", "required": [ - "id" + "serviceName" ], "members": { - "id": {} + "serviceName": {} } }, "output": { "type": "structure", - "required": [ - "environmentAccountConnection" - ], "members": { - "environmentAccountConnection": { - "shape": "S4" + "serviceSyncConfig": { + "shape": "S2c" } } - } + }, + "idempotent": true }, - "GetEnvironmentTemplate": { + "DeleteServiceTemplate": { "input": { "type": "structure", "required": [ @@ -579,17 +765,15 @@ }, "output": { "type": "structure", - "required": [ - "environmentTemplate" - ], "members": { - "environmentTemplate": { - "shape": "S14" + "serviceTemplate": { + "shape": "S2f" } } - } + }, + "idempotent": true }, - "GetEnvironmentTemplateVersion": { + "DeleteServiceTemplateVersion": { "input": { "type": "structure", "required": [ @@ -605,60 +789,51 @@ }, "output": { "type": "structure", - "required": [ - "environmentTemplateVersion" - ], "members": { - "environmentTemplateVersion": { - "shape": "S1d" + "serviceTemplateVersion": { + "shape": "S2n" } } - } + }, + "idempotent": true }, - "GetService": { + "DeleteTemplateSyncConfig": { "input": { "type": "structure", "required": [ - "name" + "templateName", + "templateType" ], "members": { - "name": {} + "templateName": {}, + "templateType": {} } }, "output": { "type": "structure", "members": { - "service": { - "shape": "S1l" + "templateSyncConfig": { + "shape": "S2v" } } - } + }, + "idempotent": true }, - "GetServiceInstance": { + "GetAccountSettings": { "input": { "type": "structure", - "required": [ - "name", - "serviceName" - ], - "members": { - "name": {}, - "serviceName": {} - } + "members": {} }, "output": { "type": "structure", - "required": [ - "serviceInstance" - ], "members": { - "serviceInstance": { - "shape": "Sn" + "accountSettings": { + "shape": "S3w" } } } }, - "GetServiceTemplate": { + "GetComponent": { "input": { "type": "structure", "required": [ @@ -670,39 +845,641 @@ }, "output": { "type": "structure", - "required": [ + "members": { + "component": { + "shape": "Se" + } + } + } + }, + "GetDeployment": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "componentName": {}, + "environmentName": {}, + "id": {}, + "serviceInstanceName": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "deployment": { + "shape": "S30" + } + } + } + }, + "GetEnvironment": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "environment" + ], + "members": { + "environment": { + "shape": "So" + } + } + } + }, + "GetEnvironmentAccountConnection": { + "input": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {} + } + }, + "output": { + "type": "structure", + "required": [ + "environmentAccountConnection" + ], + "members": { + "environmentAccountConnection": { + "shape": "S4" + } + } + } + }, + "GetEnvironmentTemplate": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "environmentTemplate" + ], + "members": { + "environmentTemplate": { + "shape": "S1l" + } + } + } + }, + "GetEnvironmentTemplateVersion": { + "input": { + "type": "structure", + "required": [ + "majorVersion", + "minorVersion", + "templateName" + ], + "members": { + "majorVersion": {}, + "minorVersion": {}, + "templateName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "environmentTemplateVersion" + ], + "members": { + "environmentTemplateVersion": { + "shape": "S1u" + } + } + } + }, + "GetRepository": { + "input": { + "type": "structure", + "required": [ + "name", + "provider" + ], + "members": { + "name": {}, + "provider": {} + } + }, + "output": { + "type": "structure", + "required": [ + "repository" + ], + "members": { + "repository": { + "shape": "S20" + } + } + } + }, + "GetRepositorySyncStatus": { + "input": { + "type": "structure", + "required": [ + "branch", + "repositoryName", + "repositoryProvider", + "syncType" + ], + "members": { + "branch": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "syncType": {} + } + }, + "output": { + "type": "structure", + "members": { + "latestSync": { + "type": "structure", + "required": [ + "events", + "startedAt", + "status" + ], + "members": { + "events": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "event", + "time", + "type" + ], + "members": { + "event": {}, + "externalId": {}, + "time": { + "type": "timestamp" + }, + "type": {} + } + } + }, + "startedAt": { + "type": "timestamp" + }, + "status": {} + } + } + } + } + }, + "GetResourcesSummary": { + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "required": [ + "counts" + ], + "members": { + "counts": { + "type": "structure", + "members": { + "components": { + "shape": "S4m" + }, + "environmentTemplates": { + "shape": "S4m" + }, + "environments": { + "shape": "S4m" + }, + "pipelines": { + "shape": "S4m" + }, + "serviceInstances": { + "shape": "S4m" + }, + "serviceTemplates": { + "shape": "S4m" + }, + "services": { + "shape": "S4m" + } + } + } + } + } + }, + "GetService": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "members": { + "service": { + "shape": "S24" + } + } + } + }, + "GetServiceInstance": { + "input": { + "type": "structure", + "required": [ + "name", + "serviceName" + ], + "members": { + "name": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "serviceInstance" + ], + "members": { + "serviceInstance": { + "shape": "Sz" + } + } + } + }, + "GetServiceInstanceSyncStatus": { + "input": { + "type": "structure", + "required": [ + "serviceInstanceName", + "serviceName" + ], + "members": { + "serviceInstanceName": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "desiredState": { + "shape": "S4u" + }, + "latestSuccessfulSync": { + "shape": "S4w" + }, + "latestSync": { + "shape": "S4w" + } + } + } + }, + "GetServiceSyncBlockerSummary": { + "input": { + "type": "structure", + "required": [ + "serviceName" + ], + "members": { + "serviceInstanceName": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "serviceSyncBlockerSummary": { + "type": "structure", + "required": [ + "serviceName" + ], + "members": { + "latestBlockers": { + "type": "list", + "member": { + "shape": "S54" + } + }, + "serviceInstanceName": {}, + "serviceName": {} + } + } + } + } + }, + "GetServiceSyncConfig": { + "input": { + "type": "structure", + "required": [ + "serviceName" + ], + "members": { + "serviceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "serviceSyncConfig": { + "shape": "S2c" + } + } + } + }, + "GetServiceTemplate": { + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {} + } + }, + "output": { + "type": "structure", + "required": [ "serviceTemplate" ], "members": { "serviceTemplate": { - "shape": "S1q" + "shape": "S2f" + } + } + } + }, + "GetServiceTemplateVersion": { + "input": { + "type": "structure", + "required": [ + "majorVersion", + "minorVersion", + "templateName" + ], + "members": { + "majorVersion": {}, + "minorVersion": {}, + "templateName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "serviceTemplateVersion" + ], + "members": { + "serviceTemplateVersion": { + "shape": "S2n" } } } }, - "GetServiceTemplateVersion": { + "GetTemplateSyncConfig": { + "input": { + "type": "structure", + "required": [ + "templateName", + "templateType" + ], + "members": { + "templateName": {}, + "templateType": {} + } + }, + "output": { + "type": "structure", + "members": { + "templateSyncConfig": { + "shape": "S2v" + } + } + } + }, + "GetTemplateSyncStatus": { + "input": { + "type": "structure", + "required": [ + "templateName", + "templateType", + "templateVersion" + ], + "members": { + "templateName": {}, + "templateType": {}, + "templateVersion": {} + } + }, + "output": { + "type": "structure", + "members": { + "desiredState": { + "shape": "S4u" + }, + "latestSuccessfulSync": { + "shape": "S4w" + }, + "latestSync": { + "shape": "S4w" + } + } + } + }, + "ListComponentOutputs": { + "input": { + "type": "structure", + "required": [ + "componentName" + ], + "members": { + "componentName": {}, + "deploymentId": {}, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "outputs" + ], + "members": { + "nextToken": {}, + "outputs": { + "shape": "S5m" + } + } + } + }, + "ListComponentProvisionedResources": { + "input": { + "type": "structure", + "required": [ + "componentName" + ], + "members": { + "componentName": {}, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "provisionedResources" + ], + "members": { + "nextToken": {}, + "provisionedResources": { + "shape": "S5s" + } + } + } + }, + "ListComponents": { + "input": { + "type": "structure", + "members": { + "environmentName": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "serviceInstanceName": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "components" + ], + "members": { + "components": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createdAt", + "deploymentStatus", + "environmentName", + "lastModifiedAt", + "name" + ], + "members": { + "arn": {}, + "createdAt": { + "type": "timestamp" + }, + "deploymentStatus": {}, + "deploymentStatusMessage": { + "shape": "Sh" + }, + "environmentName": {}, + "lastAttemptedDeploymentId": {}, + "lastDeploymentAttemptedAt": { + "type": "timestamp" + }, + "lastDeploymentSucceededAt": { + "type": "timestamp" + }, + "lastModifiedAt": { + "type": "timestamp" + }, + "lastSucceededDeploymentId": {}, + "name": {}, + "serviceInstanceName": {}, + "serviceName": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListDeployments": { "input": { "type": "structure", - "required": [ - "majorVersion", - "minorVersion", - "templateName" - ], "members": { - "majorVersion": {}, - "minorVersion": {}, - "templateName": {} + "componentName": {}, + "environmentName": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "serviceInstanceName": {}, + "serviceName": {} } }, "output": { "type": "structure", "required": [ - "serviceTemplateVersion" + "deployments" ], "members": { - "serviceTemplateVersion": { - "shape": "S1w" - } + "deployments": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createdAt", + "deploymentStatus", + "environmentName", + "id", + "lastModifiedAt", + "targetArn", + "targetResourceCreatedAt", + "targetResourceType" + ], + "members": { + "arn": {}, + "completedAt": { + "type": "timestamp" + }, + "componentName": {}, + "createdAt": { + "type": "timestamp" + }, + "deploymentStatus": {}, + "environmentName": {}, + "id": {}, + "lastAttemptedDeploymentId": {}, + "lastModifiedAt": { + "type": "timestamp" + }, + "lastSucceededDeploymentId": {}, + "serviceInstanceName": {}, + "serviceName": {}, + "targetArn": {}, + "targetResourceCreatedAt": { + "type": "timestamp" + }, + "targetResourceType": {} + } + } + }, + "nextToken": {} } } }, @@ -748,6 +1525,7 @@ ], "members": { "arn": {}, + "componentRoleArn": {}, "environmentAccountId": {}, "environmentName": {}, "id": {}, @@ -767,6 +1545,55 @@ } } }, + "ListEnvironmentOutputs": { + "input": { + "type": "structure", + "required": [ + "environmentName" + ], + "members": { + "deploymentId": {}, + "environmentName": {}, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "outputs" + ], + "members": { + "nextToken": {}, + "outputs": { + "shape": "S5m" + } + } + } + }, + "ListEnvironmentProvisionedResources": { + "input": { + "type": "structure", + "required": [ + "environmentName" + ], + "members": { + "environmentName": {}, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "provisionedResources" + ], + "members": { + "nextToken": {}, + "provisionedResources": { + "shape": "S5s" + } + } + } + }, "ListEnvironmentTemplateVersions": { "input": { "type": "structure", @@ -808,7 +1635,7 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" @@ -818,7 +1645,7 @@ "recommendedMinorVersion": {}, "status": {}, "statusMessage": { - "shape": "Sg" + "shape": "Sh" }, "templateName": {} } @@ -860,10 +1687,10 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "lastModifiedAt": { "type": "timestamp" @@ -877,37 +1704,252 @@ } } }, - "ListEnvironments": { + "ListEnvironments": { + "input": { + "type": "structure", + "members": { + "environmentTemplates": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "majorVersion", + "templateName" + ], + "members": { + "majorVersion": {}, + "templateName": {} + } + } + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "environments" + ], + "members": { + "environments": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createdAt", + "deploymentStatus", + "lastDeploymentAttemptedAt", + "lastDeploymentSucceededAt", + "name", + "templateMajorVersion", + "templateMinorVersion", + "templateName" + ], + "members": { + "arn": {}, + "componentRoleArn": {}, + "createdAt": { + "type": "timestamp" + }, + "deploymentStatus": {}, + "deploymentStatusMessage": { + "shape": "Sh" + }, + "description": { + "shape": "Si" + }, + "environmentAccountConnectionId": {}, + "environmentAccountId": {}, + "lastAttemptedDeploymentId": {}, + "lastDeploymentAttemptedAt": { + "type": "timestamp" + }, + "lastDeploymentSucceededAt": { + "type": "timestamp" + }, + "lastSucceededDeploymentId": {}, + "name": {}, + "protonServiceRoleArn": {}, + "provisioning": {}, + "templateMajorVersion": {}, + "templateMinorVersion": {}, + "templateName": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListRepositories": { + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "repositories" + ], + "members": { + "nextToken": {}, + "repositories": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "connectionArn", + "name", + "provider" + ], + "members": { + "arn": {}, + "connectionArn": {}, + "name": {}, + "provider": {} + } + } + } + } + } + }, + "ListRepositorySyncDefinitions": { + "input": { + "type": "structure", + "required": [ + "repositoryName", + "repositoryProvider", + "syncType" + ], + "members": { + "nextToken": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "syncType": {} + } + }, + "output": { + "type": "structure", + "required": [ + "syncDefinitions" + ], + "members": { + "nextToken": {}, + "syncDefinitions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "branch", + "directory", + "parent", + "target" + ], + "members": { + "branch": {}, + "directory": {}, + "parent": {}, + "target": {} + } + } + } + } + } + }, + "ListServiceInstanceOutputs": { + "input": { + "type": "structure", + "required": [ + "serviceInstanceName", + "serviceName" + ], + "members": { + "deploymentId": {}, + "nextToken": {}, + "serviceInstanceName": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "outputs" + ], + "members": { + "nextToken": {}, + "outputs": { + "shape": "S5m" + } + } + } + }, + "ListServiceInstanceProvisionedResources": { "input": { "type": "structure", + "required": [ + "serviceInstanceName", + "serviceName" + ], "members": { - "environmentTemplates": { + "nextToken": {}, + "serviceInstanceName": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "provisionedResources" + ], + "members": { + "nextToken": {}, + "provisionedResources": { + "shape": "S5s" + } + } + } + }, + "ListServiceInstances": { + "input": { + "type": "structure", + "members": { + "filters": { "type": "list", "member": { "type": "structure", - "required": [ - "majorVersion", - "templateName" - ], "members": { - "majorVersion": {}, - "templateName": {} + "key": {}, + "value": {} } } }, "maxResults": { "type": "integer" }, - "nextToken": {} + "nextToken": {}, + "serviceName": {}, + "sortBy": {}, + "sortOrder": {} } }, "output": { "type": "structure", "required": [ - "environments" + "serviceInstances" ], "members": { - "environments": { + "nextToken": {}, + "serviceInstances": { "type": "list", "member": { "type": "structure", @@ -915,9 +1957,11 @@ "arn", "createdAt", "deploymentStatus", + "environmentName", "lastDeploymentAttemptedAt", "lastDeploymentSucceededAt", "name", + "serviceName", "templateMajorVersion", "templateMinorVersion", "templateName" @@ -929,39 +1973,36 @@ }, "deploymentStatus": {}, "deploymentStatusMessage": { - "shape": "Sg" - }, - "description": { "shape": "Sh" }, - "environmentAccountConnectionId": {}, - "environmentAccountId": {}, + "environmentName": {}, + "lastAttemptedDeploymentId": {}, "lastDeploymentAttemptedAt": { "type": "timestamp" }, "lastDeploymentSucceededAt": { "type": "timestamp" }, + "lastSucceededDeploymentId": {}, "name": {}, - "protonServiceRoleArn": {}, - "provisioning": {}, + "serviceName": {}, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } } - }, - "nextToken": {} + } } } }, - "ListServiceInstances": { + "ListServicePipelineOutputs": { "input": { "type": "structure", + "required": [ + "serviceName" + ], "members": { - "maxResults": { - "type": "integer" - }, + "deploymentId": {}, "nextToken": {}, "serviceName": {} } @@ -969,50 +2010,36 @@ "output": { "type": "structure", "required": [ - "serviceInstances" + "outputs" ], "members": { "nextToken": {}, - "serviceInstances": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "arn", - "createdAt", - "deploymentStatus", - "environmentName", - "lastDeploymentAttemptedAt", - "lastDeploymentSucceededAt", - "name", - "serviceName", - "templateMajorVersion", - "templateMinorVersion", - "templateName" - ], - "members": { - "arn": {}, - "createdAt": { - "type": "timestamp" - }, - "deploymentStatus": {}, - "deploymentStatusMessage": { - "shape": "Sg" - }, - "environmentName": {}, - "lastDeploymentAttemptedAt": { - "type": "timestamp" - }, - "lastDeploymentSucceededAt": { - "type": "timestamp" - }, - "name": {}, - "serviceName": {}, - "templateMajorVersion": {}, - "templateMinorVersion": {}, - "templateName": {} - } - } + "outputs": { + "shape": "S5m" + } + } + } + }, + "ListServicePipelineProvisionedResources": { + "input": { + "type": "structure", + "required": [ + "serviceName" + ], + "members": { + "nextToken": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "provisionedResources" + ], + "members": { + "nextToken": {}, + "provisionedResources": { + "shape": "S5s" } } } @@ -1058,7 +2085,7 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" @@ -1068,7 +2095,7 @@ "recommendedMinorVersion": {}, "status": {}, "statusMessage": { - "shape": "Sg" + "shape": "Sh" }, "templateName": {} } @@ -1110,10 +2137,10 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "lastModifiedAt": { "type": "timestamp" @@ -1162,7 +2189,7 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" @@ -1170,7 +2197,7 @@ "name": {}, "status": {}, "statusMessage": { - "shape": "Sg" + "shape": "Sh" }, "templateName": {} } @@ -1201,9 +2228,36 @@ "members": { "nextToken": {}, "tags": { - "shape": "St" + "shape": "S17" + } + } + } + }, + "NotifyResourceDeploymentStatusChange": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "deploymentId": {}, + "outputs": { + "type": "list", + "member": { + "shape": "S5n" + } + }, + "resourceArn": {}, + "status": {}, + "statusMessage": { + "type": "string", + "sensitive": true } } + }, + "output": { + "type": "structure", + "members": {} } }, "RejectEnvironmentAccountConnection": { @@ -1239,7 +2293,7 @@ "members": { "resourceArn": {}, "tags": { - "shape": "St" + "shape": "S17" } } }, @@ -1274,6 +2328,13 @@ "input": { "type": "structure", "members": { + "deletePipelineProvisioningRepository": { + "type": "boolean" + }, + "pipelineCodebuildRoleArn": {}, + "pipelineProvisioningRepository": { + "shape": "S1e" + }, "pipelineServiceRoleArn": {} } }, @@ -1284,7 +2345,45 @@ ], "members": { "accountSettings": { - "shape": "S2g" + "shape": "S3w" + } + } + } + }, + "UpdateComponent": { + "input": { + "type": "structure", + "required": [ + "deploymentType", + "name" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "deploymentType": {}, + "description": { + "shape": "Si" + }, + "name": {}, + "serviceInstanceName": {}, + "serviceName": {}, + "serviceSpec": { + "shape": "Sl" + }, + "templateFile": { + "shape": "S1b" + } + } + }, + "output": { + "type": "structure", + "required": [ + "component" + ], + "members": { + "component": { + "shape": "Se" } } } @@ -1297,15 +2396,20 @@ "name" ], "members": { + "codebuildRoleArn": {}, + "componentRoleArn": {}, "deploymentType": {}, "description": { - "shape": "Sh" + "shape": "Si" }, "environmentAccountConnectionId": {}, "name": {}, "protonServiceRoleArn": {}, + "provisioningRepository": { + "shape": "S1e" + }, "spec": { - "shape": "Sj" + "shape": "Sl" }, "templateMajorVersion": {}, "templateMinorVersion": {} @@ -1318,7 +2422,7 @@ ], "members": { "environment": { - "shape": "Sd" + "shape": "So" } } } @@ -1327,10 +2431,11 @@ "input": { "type": "structure", "required": [ - "id", - "roleArn" + "id" ], "members": { + "codebuildRoleArn": {}, + "componentRoleArn": {}, "id": {}, "roleArn": {} } @@ -1356,10 +2461,10 @@ ], "members": { "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "name": {} } @@ -1371,7 +2476,7 @@ ], "members": { "environmentTemplate": { - "shape": "S14" + "shape": "S1l" } } } @@ -1386,7 +2491,7 @@ ], "members": { "description": { - "shape": "Sh" + "shape": "Si" }, "majorVersion": {}, "minorVersion": {}, @@ -1401,7 +2506,7 @@ ], "members": { "environmentTemplateVersion": { - "shape": "S1d" + "shape": "S1u" } } } @@ -1414,11 +2519,11 @@ ], "members": { "description": { - "shape": "Sh" + "shape": "Si" }, "name": {}, "spec": { - "shape": "Sj" + "shape": "Sl" } } }, @@ -1429,7 +2534,7 @@ ], "members": { "service": { - "shape": "S1l" + "shape": "S24" } } } @@ -1443,11 +2548,14 @@ "serviceName" ], "members": { + "clientToken": { + "idempotencyToken": true + }, "deploymentType": {}, "name": {}, "serviceName": {}, "spec": { - "shape": "Sj" + "shape": "Sl" }, "templateMajorVersion": {}, "templateMinorVersion": {} @@ -1460,7 +2568,7 @@ ], "members": { "serviceInstance": { - "shape": "Sn" + "shape": "Sz" } } } @@ -1477,7 +2585,7 @@ "deploymentType": {}, "serviceName": {}, "spec": { - "shape": "Sj" + "shape": "Sl" }, "templateMajorVersion": {}, "templateMinorVersion": {} @@ -1490,7 +2598,61 @@ ], "members": { "pipeline": { - "shape": "Sr" + "shape": "S13" + } + } + } + }, + "UpdateServiceSyncBlocker": { + "input": { + "type": "structure", + "required": [ + "id", + "resolvedReason" + ], + "members": { + "id": {}, + "resolvedReason": {} + } + }, + "output": { + "type": "structure", + "required": [ + "serviceName", + "serviceSyncBlocker" + ], + "members": { + "serviceInstanceName": {}, + "serviceName": {}, + "serviceSyncBlocker": { + "shape": "S54" + } + } + } + }, + "UpdateServiceSyncConfig": { + "input": { + "type": "structure", + "required": [ + "branch", + "filePath", + "repositoryName", + "repositoryProvider", + "serviceName" + ], + "members": { + "branch": {}, + "filePath": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "serviceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "serviceSyncConfig": { + "shape": "S2c" } } } @@ -1503,10 +2665,10 @@ ], "members": { "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "name": {} } @@ -1518,7 +2680,7 @@ ], "members": { "serviceTemplate": { - "shape": "S1q" + "shape": "S2f" } } } @@ -1533,14 +2695,17 @@ ], "members": { "compatibleEnvironmentTemplates": { - "shape": "S1t" + "shape": "S2i" }, "description": { - "shape": "Sh" + "shape": "Si" }, "majorVersion": {}, "minorVersion": {}, "status": {}, + "supportedComponentSources": { + "shape": "S2k" + }, "templateName": {} } }, @@ -1551,7 +2716,35 @@ ], "members": { "serviceTemplateVersion": { - "shape": "S1w" + "shape": "S2n" + } + } + } + }, + "UpdateTemplateSyncConfig": { + "input": { + "type": "structure", + "required": [ + "branch", + "repositoryName", + "repositoryProvider", + "templateName", + "templateType" + ], + "members": { + "branch": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "subdirectory": {}, + "templateName": {}, + "templateType": {} + } + }, + "output": { + "type": "structure", + "members": { + "templateSyncConfig": { + "shape": "S2v" } } } @@ -1573,21 +2766,78 @@ ], "members": { "arn": {}, - "environmentAccountId": {}, + "codebuildRoleArn": {}, + "componentRoleArn": {}, + "environmentAccountId": {}, + "environmentName": {}, + "id": {}, + "lastModifiedAt": { + "type": "timestamp" + }, + "managementAccountId": {}, + "requestedAt": { + "type": "timestamp" + }, + "roleArn": {}, + "status": {} + } + }, + "Se": { + "type": "structure", + "required": [ + "arn", + "createdAt", + "deploymentStatus", + "environmentName", + "lastModifiedAt", + "name" + ], + "members": { + "arn": {}, + "createdAt": { + "type": "timestamp" + }, + "deploymentStatus": {}, + "deploymentStatusMessage": { + "shape": "Sh" + }, + "description": { + "shape": "Si" + }, "environmentName": {}, - "id": {}, - "lastModifiedAt": { + "lastAttemptedDeploymentId": {}, + "lastClientRequestToken": {}, + "lastDeploymentAttemptedAt": { "type": "timestamp" }, - "managementAccountId": {}, - "requestedAt": { + "lastDeploymentSucceededAt": { "type": "timestamp" }, - "roleArn": {}, - "status": {} + "lastModifiedAt": { + "type": "timestamp" + }, + "lastSucceededDeploymentId": {}, + "name": {}, + "serviceInstanceName": {}, + "serviceName": {}, + "serviceSpec": { + "shape": "Sl" + } } }, - "Sd": { + "Sh": { + "type": "string", + "sensitive": true + }, + "Si": { + "type": "string", + "sensitive": true + }, + "Sl": { + "type": "string", + "sensitive": true + }, + "So": { "type": "structure", "required": [ "arn", @@ -1602,48 +2852,58 @@ ], "members": { "arn": {}, + "codebuildRoleArn": {}, + "componentRoleArn": {}, "createdAt": { "type": "timestamp" }, "deploymentStatus": {}, "deploymentStatusMessage": { - "shape": "Sg" + "shape": "Sh" }, "description": { - "shape": "Sh" + "shape": "Si" }, "environmentAccountConnectionId": {}, "environmentAccountId": {}, + "lastAttemptedDeploymentId": {}, "lastDeploymentAttemptedAt": { "type": "timestamp" }, "lastDeploymentSucceededAt": { "type": "timestamp" }, + "lastSucceededDeploymentId": {}, "name": {}, "protonServiceRoleArn": {}, "provisioning": {}, + "provisioningRepository": { + "shape": "Sr" + }, "spec": { - "shape": "Sj" + "shape": "Sl" }, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } }, - "Sg": { - "type": "string", - "sensitive": true - }, - "Sh": { - "type": "string", - "sensitive": true - }, - "Sj": { - "type": "string", - "sensitive": true + "Sr": { + "type": "structure", + "required": [ + "arn", + "branch", + "name", + "provider" + ], + "members": { + "arn": {}, + "branch": {}, + "name": {}, + "provider": {} + } }, - "Sn": { + "Sz": { "type": "structure", "required": [ "arn", @@ -1665,26 +2925,29 @@ }, "deploymentStatus": {}, "deploymentStatusMessage": { - "shape": "Sg" + "shape": "Sh" }, "environmentName": {}, + "lastAttemptedDeploymentId": {}, + "lastClientRequestToken": {}, "lastDeploymentAttemptedAt": { "type": "timestamp" }, "lastDeploymentSucceededAt": { "type": "timestamp" }, + "lastSucceededDeploymentId": {}, "name": {}, "serviceName": {}, "spec": { - "shape": "Sj" + "shape": "Sl" }, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } }, - "Sr": { + "S13": { "type": "structure", "required": [ "arn", @@ -1703,23 +2966,25 @@ }, "deploymentStatus": {}, "deploymentStatusMessage": { - "shape": "Sg" + "shape": "Sh" }, + "lastAttemptedDeploymentId": {}, "lastDeploymentAttemptedAt": { "type": "timestamp" }, "lastDeploymentSucceededAt": { "type": "timestamp" }, + "lastSucceededDeploymentId": {}, "spec": { - "shape": "Sj" + "shape": "Sl" }, "templateMajorVersion": {}, "templateMinorVersion": {}, "templateName": {} } }, - "St": { + "S17": { "type": "list", "member": { "type": "structure", @@ -1733,11 +2998,28 @@ } } }, - "S12": { + "S1b": { "type": "string", "sensitive": true }, - "S14": { + "S1e": { + "type": "structure", + "required": [ + "branch", + "name", + "provider" + ], + "members": { + "branch": {}, + "name": {}, + "provider": {} + } + }, + "S1j": { + "type": "string", + "sensitive": true + }, + "S1l": { "type": "structure", "required": [ "arn", @@ -1751,10 +3033,10 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "encryptionKey": {}, "lastModifiedAt": { @@ -1765,7 +3047,7 @@ "recommendedVersion": {} } }, - "S18": { + "S1p": { "type": "structure", "members": { "s3": { @@ -1782,7 +3064,7 @@ }, "union": true }, - "S1d": { + "S1u": { "type": "structure", "required": [ "arn", @@ -1799,7 +3081,7 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" @@ -1808,20 +3090,36 @@ "minorVersion": {}, "recommendedMinorVersion": {}, "schema": { - "shape": "S1f" + "shape": "S1w" }, "status": {}, "statusMessage": { - "shape": "Sg" + "shape": "Sh" }, "templateName": {} } }, - "S1f": { + "S1w": { "type": "string", "sensitive": true }, - "S1l": { + "S20": { + "type": "structure", + "required": [ + "arn", + "connectionArn", + "name", + "provider" + ], + "members": { + "arn": {}, + "connectionArn": {}, + "encryptionKey": {}, + "name": {}, + "provider": {} + } + }, + "S24": { "type": "structure", "required": [ "arn", @@ -1839,28 +3137,45 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" }, "name": {}, "pipeline": { - "shape": "Sr" + "shape": "S13" }, "repositoryConnectionArn": {}, "repositoryId": {}, "spec": { - "shape": "Sj" + "shape": "Sl" }, "status": {}, "statusMessage": { - "shape": "Sg" + "shape": "Sh" }, "templateName": {} } }, - "S1q": { + "S2c": { + "type": "structure", + "required": [ + "branch", + "filePath", + "repositoryName", + "repositoryProvider", + "serviceName" + ], + "members": { + "branch": {}, + "filePath": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "serviceName": {} + } + }, + "S2f": { "type": "structure", "required": [ "arn", @@ -1874,10 +3189,10 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "displayName": { - "shape": "S12" + "shape": "S1j" }, "encryptionKey": {}, "lastModifiedAt": { @@ -1888,7 +3203,7 @@ "recommendedVersion": {} } }, - "S1t": { + "S2i": { "type": "list", "member": { "type": "structure", @@ -1902,7 +3217,11 @@ } } }, - "S1w": { + "S2k": { + "type": "list", + "member": {} + }, + "S2n": { "type": "structure", "required": [ "arn", @@ -1934,7 +3253,7 @@ "type": "timestamp" }, "description": { - "shape": "Sh" + "shape": "Si" }, "lastModifiedAt": { "type": "timestamp" @@ -1943,20 +3262,312 @@ "minorVersion": {}, "recommendedMinorVersion": {}, "schema": { - "shape": "S1f" + "shape": "S1w" }, "status": {}, "statusMessage": { - "shape": "Sg" + "shape": "Sh" + }, + "supportedComponentSources": { + "shape": "S2k" }, "templateName": {} } }, - "S2g": { + "S2v": { + "type": "structure", + "required": [ + "branch", + "repositoryName", + "repositoryProvider", + "templateName", + "templateType" + ], + "members": { + "branch": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "subdirectory": {}, + "templateName": {}, + "templateType": {} + } + }, + "S30": { + "type": "structure", + "required": [ + "arn", + "createdAt", + "deploymentStatus", + "environmentName", + "id", + "lastModifiedAt", + "targetArn", + "targetResourceCreatedAt", + "targetResourceType" + ], + "members": { + "arn": {}, + "completedAt": { + "type": "timestamp" + }, + "componentName": {}, + "createdAt": { + "type": "timestamp" + }, + "deploymentStatus": {}, + "deploymentStatusMessage": { + "shape": "Sh" + }, + "environmentName": {}, + "id": {}, + "initialState": { + "shape": "S32" + }, + "lastAttemptedDeploymentId": {}, + "lastModifiedAt": { + "type": "timestamp" + }, + "lastSucceededDeploymentId": {}, + "serviceInstanceName": {}, + "serviceName": {}, + "targetArn": {}, + "targetResourceCreatedAt": { + "type": "timestamp" + }, + "targetResourceType": {}, + "targetState": { + "shape": "S32" + } + } + }, + "S32": { + "type": "structure", + "members": { + "component": { + "type": "structure", + "members": { + "serviceInstanceName": {}, + "serviceName": {}, + "serviceSpec": { + "shape": "Sl" + }, + "templateFile": { + "shape": "S1b" + } + } + }, + "environment": { + "type": "structure", + "required": [ + "templateMajorVersion", + "templateMinorVersion", + "templateName" + ], + "members": { + "spec": { + "shape": "Sl" + }, + "templateMajorVersion": {}, + "templateMinorVersion": {}, + "templateName": {} + } + }, + "serviceInstance": { + "type": "structure", + "required": [ + "spec", + "templateMajorVersion", + "templateMinorVersion", + "templateName" + ], + "members": { + "lastSuccessfulComponentDeploymentIds": { + "type": "list", + "member": {} + }, + "lastSuccessfulEnvironmentDeploymentId": {}, + "lastSuccessfulServicePipelineDeploymentId": {}, + "spec": { + "shape": "Sl" + }, + "templateMajorVersion": {}, + "templateMinorVersion": {}, + "templateName": {} + } + }, + "servicePipeline": { + "type": "structure", + "required": [ + "templateMajorVersion", + "templateMinorVersion", + "templateName" + ], + "members": { + "spec": { + "shape": "Sl" + }, + "templateMajorVersion": {}, + "templateMinorVersion": {}, + "templateName": {} + } + } + }, + "union": true + }, + "S3w": { "type": "structure", "members": { + "pipelineCodebuildRoleArn": {}, + "pipelineProvisioningRepository": { + "shape": "Sr" + }, "pipelineServiceRoleArn": {} } + }, + "S4m": { + "type": "structure", + "required": [ + "total" + ], + "members": { + "behindMajor": { + "type": "integer" + }, + "behindMinor": { + "type": "integer" + }, + "failed": { + "type": "integer" + }, + "total": { + "type": "integer" + }, + "upToDate": { + "type": "integer" + } + } + }, + "S4u": { + "type": "structure", + "required": [ + "branch", + "directory", + "repositoryName", + "repositoryProvider", + "sha" + ], + "members": { + "branch": {}, + "directory": {}, + "repositoryName": {}, + "repositoryProvider": {}, + "sha": {} + } + }, + "S4w": { + "type": "structure", + "required": [ + "events", + "initialRevision", + "startedAt", + "status", + "target", + "targetRevision" + ], + "members": { + "events": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "event", + "time", + "type" + ], + "members": { + "event": {}, + "externalId": {}, + "time": { + "type": "timestamp" + }, + "type": {} + } + } + }, + "initialRevision": { + "shape": "S4u" + }, + "startedAt": { + "type": "timestamp" + }, + "status": {}, + "target": {}, + "targetRevision": { + "shape": "S4u" + } + } + }, + "S54": { + "type": "structure", + "required": [ + "createdAt", + "createdReason", + "id", + "status", + "type" + ], + "members": { + "contexts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + }, + "createdAt": { + "type": "timestamp" + }, + "createdReason": {}, + "id": {}, + "resolvedAt": { + "type": "timestamp" + }, + "resolvedReason": {}, + "status": {}, + "type": {} + } + }, + "S5m": { + "type": "list", + "member": { + "shape": "S5n" + } + }, + "S5n": { + "type": "structure", + "members": { + "key": {}, + "valueString": {} + }, + "sensitive": true + }, + "S5s": { + "type": "list", + "member": { + "type": "structure", + "members": { + "identifier": {}, + "name": {}, + "provisioningEngine": {} + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/qldb-2019-01-02.min.json b/iamlivecore/service/qldb-2019-01-02.min.json index 89731198..be81e4cd 100644 --- a/iamlivecore/service/qldb-2019-01-02.min.json +++ b/iamlivecore/service/qldb-2019-01-02.min.json @@ -195,7 +195,7 @@ "type": "boolean" }, "EncryptionDescription": { - "shape": "S10" + "shape": "S11" } } } @@ -227,7 +227,8 @@ "S3ExportConfiguration": { "shape": "St" }, - "RoleArn": {} + "RoleArn": {}, + "OutputFormat": {} } }, "output": { @@ -256,10 +257,10 @@ "locationName": "name" }, "BlockAddress": { - "shape": "S15" + "shape": "S16" }, "DigestTipAddress": { - "shape": "S15" + "shape": "S16" } } }, @@ -270,10 +271,10 @@ ], "members": { "Block": { - "shape": "S15" + "shape": "S16" }, "Proof": { - "shape": "S15" + "shape": "S16" } } } @@ -305,7 +306,7 @@ "type": "blob" }, "DigestTipAddress": { - "shape": "S15" + "shape": "S16" } } } @@ -327,11 +328,11 @@ "locationName": "name" }, "BlockAddress": { - "shape": "S15" + "shape": "S16" }, "DocumentId": {}, "DigestTipAddress": { - "shape": "S15" + "shape": "S16" } } }, @@ -342,10 +343,10 @@ ], "members": { "Proof": { - "shape": "S15" + "shape": "S16" }, "Revision": { - "shape": "S15" + "shape": "S16" } } } @@ -412,7 +413,7 @@ "type": "structure", "members": { "JournalS3Exports": { - "shape": "S1k" + "shape": "S1l" }, "NextToken": {} } @@ -448,7 +449,7 @@ "type": "structure", "members": { "JournalS3Exports": { - "shape": "S1k" + "shape": "S1l" }, "NextToken": {} } @@ -648,7 +649,7 @@ "type": "boolean" }, "EncryptionDescription": { - "shape": "S10" + "shape": "S11" } } } @@ -760,7 +761,8 @@ "S3ExportConfiguration": { "shape": "St" }, - "RoleArn": {} + "RoleArn": {}, + "OutputFormat": {} } }, "St": { @@ -785,7 +787,7 @@ } } }, - "S10": { + "S11": { "type": "structure", "required": [ "KmsKeyArn", @@ -799,7 +801,7 @@ } } }, - "S15": { + "S16": { "type": "structure", "members": { "IonText": { @@ -809,7 +811,7 @@ }, "sensitive": true }, - "S1k": { + "S1l": { "type": "list", "member": { "shape": "Sr" diff --git a/iamlivecore/service/quicksight-2018-04-01.min.json b/iamlivecore/service/quicksight-2018-04-01.min.json index b0c64dc2..050c6234 100644 --- a/iamlivecore/service/quicksight-2018-04-01.min.json +++ b/iamlivecore/service/quicksight-2018-04-01.min.json @@ -95,6 +95,68 @@ } } }, + "CreateAccountSubscription": { + "http": { + "requestUri": "/account/{AwsAccountId}" + }, + "input": { + "type": "structure", + "required": [ + "Edition", + "AuthenticationMethod", + "AwsAccountId", + "AccountName", + "NotificationEmail" + ], + "members": { + "Edition": {}, + "AuthenticationMethod": {}, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "AccountName": {}, + "NotificationEmail": {}, + "ActiveDirectoryName": {}, + "Realm": {}, + "DirectoryId": {}, + "AdminGroup": { + "shape": "Sk" + }, + "AuthorGroup": { + "shape": "Sk" + }, + "ReaderGroup": { + "shape": "Sk" + }, + "FirstName": {}, + "LastName": {}, + "EmailAddress": {}, + "ContactNumber": {} + } + }, + "output": { + "type": "structure", + "members": { + "SignupResponse": { + "type": "structure", + "members": { + "IAMUser": { + "type": "boolean" + }, + "userLoginName": {}, + "accountName": {}, + "directoryType": {} + } + }, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, "CreateAnalysis": { "http": { "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}" @@ -104,8 +166,7 @@ "required": [ "AwsAccountId", "AnalysisId", - "Name", - "SourceEntity" + "Name" ], "members": { "AwsAccountId": { @@ -118,17 +179,20 @@ }, "Name": {}, "Parameters": { - "shape": "Sk" + "shape": "Sr" }, "Permissions": { - "shape": "S11" + "shape": "S19" }, "SourceEntity": { - "shape": "S15" + "shape": "S1d" }, "ThemeArn": {}, "Tags": { "shape": "Sb" + }, + "Definition": { + "shape": "S1h" } } }, @@ -155,8 +219,7 @@ "required": [ "AwsAccountId", "DashboardId", - "Name", - "SourceEntity" + "Name" ], "members": { "AwsAccountId": { @@ -169,22 +232,25 @@ }, "Name": {}, "Parameters": { - "shape": "Sk" + "shape": "Sr" }, "Permissions": { - "shape": "S11" + "shape": "S19" }, "SourceEntity": { - "shape": "S1d" + "shape": "Slw" }, "Tags": { "shape": "Sb" }, "VersionDescription": {}, "DashboardPublishOptions": { - "shape": "S1g" + "shape": "Slz" }, - "ThemeArn": {} + "ThemeArn": {}, + "Definition": { + "shape": "Sme" + } } }, "output": { @@ -223,35 +289,38 @@ "DataSetId": {}, "Name": {}, "PhysicalTableMap": { - "shape": "S1q" + "shape": "Smj" }, "LogicalTableMap": { - "shape": "S2b" + "shape": "Sn2" }, "ImportMode": {}, "ColumnGroups": { - "shape": "S38" + "shape": "So9" }, "FieldFolders": { - "shape": "S3e" + "shape": "Sof" }, "Permissions": { - "shape": "S11" + "shape": "S19" }, "RowLevelPermissionDataSet": { - "shape": "S3j" + "shape": "Sok" }, "RowLevelPermissionTagConfiguration": { - "shape": "S3n" + "shape": "Soo" }, "ColumnLevelPermissionRules": { - "shape": "S3t" + "shape": "Sow" }, "Tags": { "shape": "Sb" }, "DataSetUsageConfiguration": { - "shape": "S3x" + "shape": "Sp0" + }, + "DatasetParameters": { + "shape": "Sp1" } } }, @@ -291,19 +360,19 @@ "Name": {}, "Type": {}, "DataSourceParameters": { - "shape": "S41" + "shape": "Spg" }, "Credentials": { - "shape": "S53" + "shape": "Sqm" }, "Permissions": { - "shape": "S11" + "shape": "S19" }, "VpcConnectionProperties": { - "shape": "S59" + "shape": "Sqt" }, "SslProperties": { - "shape": "S5a" + "shape": "Squ" }, "Tags": { "shape": "Sb" @@ -347,11 +416,12 @@ "FolderType": {}, "ParentFolderArn": {}, "Permissions": { - "shape": "S11" + "shape": "S19" }, "Tags": { "shape": "Sb" - } + }, + "SharingModel": {} } }, "output": { @@ -444,7 +514,7 @@ "type": "structure", "members": { "Group": { - "shape": "S5o" + "shape": "Sra" }, "RequestId": {}, "Status": { @@ -490,7 +560,7 @@ "type": "structure", "members": { "GroupMember": { - "shape": "S5s" + "shape": "Sre" }, "RequestId": {}, "Status": { @@ -521,7 +591,7 @@ "AssignmentStatus": {}, "PolicyArn": {}, "Identities": { - "shape": "S5w" + "shape": "Sri" }, "Namespace": { "location": "uri", @@ -537,7 +607,7 @@ "AssignmentStatus": {}, "PolicyArn": {}, "Identities": { - "shape": "S5w" + "shape": "Sri" }, "RequestId": {}, "Status": { @@ -571,7 +641,8 @@ "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" - } + }, + "IngestionType": {} } }, "output": { @@ -627,6 +698,44 @@ } } }, + "CreateRefreshSchedule": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules" + }, + "input": { + "type": "structure", + "required": [ + "DataSetId", + "AwsAccountId", + "Schedule" + ], + "members": { + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Schedule": { + "shape": "Srv" + } + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {}, + "ScheduleId": {}, + "Arn": {} + } + } + }, "CreateTemplate": { "http": { "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" @@ -635,8 +744,7 @@ "type": "structure", "required": [ "AwsAccountId", - "TemplateId", - "SourceEntity" + "TemplateId" ], "members": { "AwsAccountId": { @@ -649,15 +757,18 @@ }, "Name": {}, "Permissions": { - "shape": "S11" + "shape": "S19" }, "SourceEntity": { - "shape": "S69" + "shape": "Ss4" }, "Tags": { "shape": "Sb" }, - "VersionDescription": {} + "VersionDescription": {}, + "Definition": { + "shape": "Ss7" + } } }, "output": { @@ -709,7 +820,7 @@ "type": "structure", "members": { "TemplateAlias": { - "shape": "S6h" + "shape": "Ssm" }, "Status": { "location": "statusCode", @@ -745,10 +856,10 @@ "BaseThemeId": {}, "VersionDescription": {}, "Configuration": { - "shape": "S6k" + "shape": "Ssp" }, "Permissions": { - "shape": "S11" + "shape": "S19" }, "Tags": { "shape": "Sb" @@ -804,8 +915,89 @@ "type": "structure", "members": { "ThemeAlias": { - "shape": "S6z" + "shape": "St5" + }, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "CreateTopic": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/topics" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TopicId", + "Topic" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TopicId": {}, + "Topic": { + "shape": "St8" + }, + "Tags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "TopicId": {}, + "RefreshArn": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "CreateTopicRefreshSchedule": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/schedules" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TopicId", + "DatasetArn", + "RefreshSchedule" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TopicId": { + "location": "uri", + "locationName": "TopicId" }, + "DatasetArn": {}, + "DatasetName": {}, + "RefreshSchedule": { + "shape": "Suw" + } + } + }, + "output": { + "type": "structure", + "members": { + "TopicId": {}, + "TopicArn": {}, + "DatasetArn": {}, "Status": { "location": "statusCode", "type": "integer" @@ -814,6 +1006,57 @@ } } }, + "CreateVPCConnection": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/vpc-connections" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "VPCConnectionId", + "Name", + "SubnetIds", + "SecurityGroupIds", + "RoleArn" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "VPCConnectionId": {}, + "Name": {}, + "SubnetIds": { + "shape": "Sv1" + }, + "SecurityGroupIds": { + "shape": "Sv3" + }, + "DnsResolvers": { + "shape": "Sv5" + }, + "RoleArn": {}, + "Tags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "VPCConnectionId": {}, + "CreationStatus": {}, + "AvailabilityStatus": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "DeleteAccountCustomization": { "http": { "method": "DELETE", @@ -846,6 +1089,34 @@ } } }, + "DeleteAccountSubscription": { + "http": { + "method": "DELETE", + "requestUri": "/account/{AwsAccountId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "DeleteAnalysis": { "http": { "method": "DELETE", @@ -969,6 +1240,39 @@ } } }, + "DeleteDataSetRefreshProperties": { + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DataSetId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "DeleteDataSource": { "http": { "method": "DELETE", @@ -1234,43 +1538,83 @@ } } }, - "DeleteTemplate": { + "DeleteRefreshSchedule": { "http": { "method": "DELETE", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}" }, "input": { "type": "structure", "required": [ + "DataSetId", "AwsAccountId", - "TemplateId" + "ScheduleId" ], "members": { + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { + "ScheduleId": { "location": "uri", - "locationName": "TemplateId" - }, - "VersionNumber": { - "location": "querystring", - "locationName": "version-number", - "type": "long" + "locationName": "ScheduleId" } } }, "output": { "type": "structure", "members": { - "RequestId": {}, - "Arn": {}, - "TemplateId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {}, + "ScheduleId": {}, + "Arn": {} + } + } + }, + "DeleteTemplate": { + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TemplateId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TemplateId": { + "location": "uri", + "locationName": "TemplateId" + }, + "VersionNumber": { + "location": "querystring", + "locationName": "version-number", + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Arn": {}, + "TemplateId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } } } }, @@ -1396,6 +1740,82 @@ } } }, + "DeleteTopic": { + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TopicId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TopicId": { + "location": "uri", + "locationName": "TopicId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "TopicId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "DeleteTopicRefreshSchedule": { + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TopicId", + "DatasetId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TopicId": { + "location": "uri", + "locationName": "TopicId" + }, + "DatasetId": { + "location": "uri", + "locationName": "DatasetId" + } + } + }, + "output": { + "type": "structure", + "members": { + "TopicId": {}, + "TopicArn": {}, + "DatasetArn": {}, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, "DeleteUser": { "http": { "method": "DELETE", @@ -1472,6 +1892,43 @@ } } }, + "DeleteVPCConnection": { + "http": { + "method": "DELETE", + "requestUri": "/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "VPCConnectionId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "VPCConnectionId": { + "location": "uri", + "locationName": "VPCConnectionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "VPCConnectionId": {}, + "DeletionStatus": {}, + "AvailabilityStatus": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, "DescribeAccountCustomization": { "http": { "method": "GET", @@ -1541,7 +1998,13 @@ "AccountName": {}, "Edition": {}, "DefaultNamespace": {}, - "NotificationEmail": {} + "NotificationEmail": {}, + "PublicSharingEnabled": { + "type": "boolean" + }, + "TerminationProtectionEnabled": { + "type": "boolean" + } } }, "RequestId": {}, @@ -1552,6 +2015,45 @@ } } }, + "DescribeAccountSubscription": { + "http": { + "method": "GET", + "requestUri": "/account/{AwsAccountId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + } + } + }, + "output": { + "type": "structure", + "members": { + "AccountInfo": { + "type": "structure", + "members": { + "AccountName": {}, + "Edition": {}, + "NotificationEmail": {}, + "AuthenticationType": {}, + "AccountSubscriptionStatus": {}, + "IAMIdentityCenterInstanceArn": {} + } + }, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, "DescribeAnalysis": { "http": { "method": "GET", @@ -1585,17 +2087,10 @@ "Name": {}, "Status": {}, "Errors": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Type": {}, - "Message": {} - } - } + "shape": "Swz" }, "DataSetArns": { - "shape": "S8c" + "shape": "Sx4" }, "ThemeArn": {}, "CreatedTime": { @@ -1605,7 +2100,7 @@ "type": "timestamp" }, "Sheets": { - "shape": "S8d" + "shape": "Sx5" } } }, @@ -1617,10 +2112,10 @@ } } }, - "DescribeAnalysisPermissions": { + "DescribeAnalysisDefinition": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}/definition" }, "input": { "type": "structure", @@ -1643,9 +2138,14 @@ "type": "structure", "members": { "AnalysisId": {}, - "AnalysisArn": {}, - "Permissions": { - "shape": "S11" + "Name": {}, + "Errors": { + "shape": "Swz" + }, + "ResourceStatus": {}, + "ThemeArn": {}, + "Definition": { + "shape": "S1h" }, "Status": { "location": "statusCode", @@ -1655,88 +2155,35 @@ } } }, - "DescribeDashboard": { + "DescribeAnalysisPermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}" + "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DashboardId" + "AnalysisId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DashboardId": { + "AnalysisId": { "location": "uri", - "locationName": "DashboardId" - }, - "VersionNumber": { - "location": "querystring", - "locationName": "version-number", - "type": "long" - }, - "AliasName": { - "location": "querystring", - "locationName": "alias-name" + "locationName": "AnalysisId" } } }, "output": { "type": "structure", "members": { - "Dashboard": { - "type": "structure", - "members": { - "DashboardId": {}, - "Arn": {}, - "Name": {}, - "Version": { - "type": "structure", - "members": { - "CreatedTime": { - "type": "timestamp" - }, - "Errors": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Type": {}, - "Message": {} - } - } - }, - "VersionNumber": { - "type": "long" - }, - "Status": {}, - "Arn": {}, - "SourceEntityArn": {}, - "DataSetArns": { - "shape": "S8c" - }, - "Description": {}, - "ThemeArn": {}, - "Sheets": { - "shape": "S8d" - } - } - }, - "CreatedTime": { - "type": "timestamp" - }, - "LastPublishedTime": { - "type": "timestamp" - }, - "LastUpdatedTime": { - "type": "timestamp" - } - } + "AnalysisId": {}, + "AnalysisArn": {}, + "Permissions": { + "shape": "S19" }, "Status": { "location": "statusCode", @@ -1746,122 +2193,117 @@ } } }, - "DescribeDashboardPermissions": { + "DescribeAssetBundleExportJob": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/asset-bundle-export-jobs/{AssetBundleExportJobId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DashboardId" + "AssetBundleExportJobId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DashboardId": { + "AssetBundleExportJobId": { "location": "uri", - "locationName": "DashboardId" + "locationName": "AssetBundleExportJobId" } } }, "output": { "type": "structure", "members": { - "DashboardId": {}, - "DashboardArn": {}, - "Permissions": { - "shape": "S11" - }, - "Status": { + "JobStatus": {}, + "DownloadUrl": {}, + "Errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Type": {}, + "Message": {} + } + } + }, + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "AssetBundleExportJobId": {}, + "AwsAccountId": {}, + "ResourceArns": { + "shape": "Sxg" + }, + "IncludeAllDependencies": { + "type": "boolean" + }, + "ExportFormat": {}, + "CloudFormationOverridePropertyConfiguration": { + "shape": "Sxi" + }, + "RequestId": {}, + "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "DescribeDataSet": { + "DescribeAssetBundleImportJob": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}" + "requestUri": "/accounts/{AwsAccountId}/asset-bundle-import-jobs/{AssetBundleImportJobId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DataSetId" + "AssetBundleImportJobId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSetId": { + "AssetBundleImportJobId": { "location": "uri", - "locationName": "DataSetId" + "locationName": "AssetBundleImportJobId" } } }, "output": { "type": "structure", "members": { - "DataSet": { + "JobStatus": {}, + "Errors": { + "shape": "Syf" + }, + "RollbackErrors": { + "shape": "Syf" + }, + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "AssetBundleImportJobId": {}, + "AwsAccountId": {}, + "AssetBundleImportSource": { "type": "structure", "members": { - "Arn": {}, - "DataSetId": {}, - "Name": {}, - "CreatedTime": { - "type": "timestamp" - }, - "LastUpdatedTime": { - "type": "timestamp" - }, - "PhysicalTableMap": { - "shape": "S1q" - }, - "LogicalTableMap": { - "shape": "S2b" - }, - "OutputColumns": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "Description": {}, - "Type": {} - } - } - }, - "ImportMode": {}, - "ConsumedSpiceCapacityInBytes": { - "type": "long" - }, - "ColumnGroups": { - "shape": "S38" - }, - "FieldFolders": { - "shape": "S3e" - }, - "RowLevelPermissionDataSet": { - "shape": "S3j" - }, - "RowLevelPermissionTagConfiguration": { - "shape": "S3n" - }, - "ColumnLevelPermissionRules": { - "shape": "S3t" - }, - "DataSetUsageConfiguration": { - "shape": "S3x" - } + "Body": {}, + "S3Uri": {} } }, + "OverrideParameters": { + "shape": "Syj" + }, + "FailureAction": {}, "RequestId": {}, "Status": { "location": "statusCode", @@ -1870,278 +2312,474 @@ } } }, - "DescribeDataSetPermissions": { + "DescribeDashboard": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DataSetId" + "DashboardId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSetId": { + "DashboardId": { "location": "uri", - "locationName": "DataSetId" + "locationName": "DashboardId" + }, + "VersionNumber": { + "location": "querystring", + "locationName": "version-number", + "type": "long" + }, + "AliasName": { + "location": "querystring", + "locationName": "alias-name" } } }, "output": { "type": "structure", "members": { - "DataSetArn": {}, - "DataSetId": {}, - "Permissions": { - "shape": "S11" + "Dashboard": { + "type": "structure", + "members": { + "DashboardId": {}, + "Arn": {}, + "Name": {}, + "Version": { + "type": "structure", + "members": { + "CreatedTime": { + "type": "timestamp" + }, + "Errors": { + "shape": "Sz6" + }, + "VersionNumber": { + "type": "long" + }, + "Status": {}, + "Arn": {}, + "SourceEntityArn": {}, + "DataSetArns": { + "shape": "Sx4" + }, + "Description": {}, + "ThemeArn": {}, + "Sheets": { + "shape": "Sx5" + } + } + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastPublishedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } + } }, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "DescribeDataSource": { + "DescribeDashboardDefinition": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}" + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/definition" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DataSourceId" + "DashboardId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSourceId": { + "DashboardId": { "location": "uri", - "locationName": "DataSourceId" + "locationName": "DashboardId" + }, + "VersionNumber": { + "location": "querystring", + "locationName": "version-number", + "type": "long" + }, + "AliasName": { + "location": "querystring", + "locationName": "alias-name" } } }, "output": { "type": "structure", "members": { - "DataSource": { - "shape": "S8z" + "DashboardId": {}, + "Errors": { + "shape": "Sz6" + }, + "Name": {}, + "ResourceStatus": {}, + "ThemeArn": {}, + "Definition": { + "shape": "Sme" }, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" + }, + "RequestId": {}, + "DashboardPublishOptions": { + "shape": "Slz" } } } }, - "DescribeDataSourcePermissions": { + "DescribeDashboardPermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DataSourceId" + "DashboardId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSourceId": { + "DashboardId": { "location": "uri", - "locationName": "DataSourceId" + "locationName": "DashboardId" } } }, "output": { "type": "structure", "members": { - "DataSourceArn": {}, - "DataSourceId": {}, + "DashboardId": {}, + "DashboardArn": {}, "Permissions": { - "shape": "S11" + "shape": "S19" }, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" + }, + "RequestId": {}, + "LinkSharingConfiguration": { + "shape": "Szd" } } } }, - "DescribeFolder": { + "DescribeDashboardSnapshotJob": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}" + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "FolderId" + "DashboardId", + "SnapshotJobId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "FolderId": { + "DashboardId": { "location": "uri", - "locationName": "FolderId" + "locationName": "DashboardId" + }, + "SnapshotJobId": { + "location": "uri", + "locationName": "SnapshotJobId" } } }, "output": { "type": "structure", "members": { - "Status": { - "location": "statusCode", - "type": "integer" - }, - "Folder": { + "AwsAccountId": {}, + "DashboardId": {}, + "SnapshotJobId": {}, + "UserConfiguration": { "type": "structure", "members": { - "FolderId": {}, - "Arn": {}, - "Name": {}, - "FolderType": {}, - "FolderPath": { + "AnonymousUsers": { "type": "list", - "member": {} - }, - "CreatedTime": { - "type": "timestamp" - }, - "LastUpdatedTime": { - "type": "timestamp" + "member": { + "type": "structure", + "members": { + "RowLevelPermissionTagKeys": { + "type": "list", + "member": {} + } + } + } } } }, - "RequestId": {} + "SnapshotConfiguration": { + "shape": "Szk" + }, + "Arn": {}, + "JobStatus": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "RequestId": {}, + "Status": { + "type": "integer" + } } } }, - "DescribeFolderPermissions": { + "DescribeDashboardSnapshotJobResult": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}/result" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "FolderId" + "DashboardId", + "SnapshotJobId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "FolderId": { + "DashboardId": { "location": "uri", - "locationName": "FolderId" + "locationName": "DashboardId" + }, + "SnapshotJobId": { + "location": "uri", + "locationName": "SnapshotJobId" } } }, "output": { "type": "structure", "members": { - "Status": { - "location": "statusCode", - "type": "integer" - }, - "FolderId": {}, "Arn": {}, - "Permissions": { - "shape": "S11" + "JobStatus": {}, + "CreatedTime": { + "type": "timestamp" }, - "RequestId": {} - } - } - }, - "DescribeFolderResolvedPermissions": { + "LastUpdatedTime": { + "type": "timestamp" + }, + "Result": { + "type": "structure", + "members": { + "AnonymousUsers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FileGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Files": { + "shape": "Szn" + }, + "S3Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "S3DestinationConfiguration": { + "shape": "Szw" + }, + "S3Uri": { + "type": "string", + "sensitive": true + }, + "ErrorInfo": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ErrorMessage": {}, + "ErrorType": {} + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "ErrorInfo": { + "type": "structure", + "members": { + "ErrorMessage": {}, + "ErrorType": {} + } + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "DescribeDataSet": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions" + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "FolderId" + "DataSetId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "FolderId": { + "DataSetId": { "location": "uri", - "locationName": "FolderId" + "locationName": "DataSetId" } } }, "output": { "type": "structure", "members": { + "DataSet": { + "type": "structure", + "members": { + "Arn": {}, + "DataSetId": {}, + "Name": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "PhysicalTableMap": { + "shape": "Smj" + }, + "LogicalTableMap": { + "shape": "Sn2" + }, + "OutputColumns": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "Type": {} + } + } + }, + "ImportMode": {}, + "ConsumedSpiceCapacityInBytes": { + "type": "long" + }, + "ColumnGroups": { + "shape": "So9" + }, + "FieldFolders": { + "shape": "Sof" + }, + "RowLevelPermissionDataSet": { + "shape": "Sok" + }, + "RowLevelPermissionTagConfiguration": { + "shape": "Soo" + }, + "ColumnLevelPermissionRules": { + "shape": "Sow" + }, + "DataSetUsageConfiguration": { + "shape": "Sp0" + }, + "DatasetParameters": { + "shape": "Sp1" + } + } + }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "FolderId": {}, - "Arn": {}, - "Permissions": { - "shape": "S11" - }, - "RequestId": {} + } } } }, - "DescribeGroup": { + "DescribeDataSetPermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}" + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions" }, "input": { "type": "structure", "required": [ - "GroupName", "AwsAccountId", - "Namespace" + "DataSetId" ], "members": { - "GroupName": { - "location": "uri", - "locationName": "GroupName" - }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { + "DataSetId": { "location": "uri", - "locationName": "Namespace" + "locationName": "DataSetId" } } }, "output": { "type": "structure", "members": { - "Group": { - "shape": "S5o" + "DataSetArn": {}, + "DataSetId": {}, + "Permissions": { + "shape": "S19" }, "RequestId": {}, "Status": { @@ -2151,89 +2789,69 @@ } } }, - "DescribeIAMPolicyAssignment": { + "DescribeDataSetRefreshProperties": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}" + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "AssignmentName", - "Namespace" + "DataSetId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "AssignmentName": { - "location": "uri", - "locationName": "AssignmentName" - }, - "Namespace": { + "DataSetId": { "location": "uri", - "locationName": "Namespace" + "locationName": "DataSetId" } } }, "output": { "type": "structure", "members": { - "IAMPolicyAssignment": { - "type": "structure", - "members": { - "AwsAccountId": {}, - "AssignmentId": {}, - "AssignmentName": {}, - "PolicyArn": {}, - "Identities": { - "shape": "S5w" - }, - "AssignmentStatus": {} - } - }, "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" + }, + "DataSetRefreshProperties": { + "shape": "S10l" } } } }, - "DescribeIngestion": { + "DescribeDataSource": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}" + "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DataSetId", - "IngestionId" + "DataSourceId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSetId": { - "location": "uri", - "locationName": "DataSetId" - }, - "IngestionId": { + "DataSourceId": { "location": "uri", - "locationName": "IngestionId" + "locationName": "DataSourceId" } } }, "output": { "type": "structure", "members": { - "Ingestion": { - "shape": "S9j" + "DataSource": { + "shape": "S10t" }, "RequestId": {}, "Status": { @@ -2243,33 +2861,35 @@ } } }, - "DescribeNamespace": { + "DescribeDataSourcePermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}" + "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "Namespace" + "DataSourceId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { + "DataSourceId": { "location": "uri", - "locationName": "Namespace" + "locationName": "DataSourceId" } } }, "output": { "type": "structure", "members": { - "Namespace": { - "shape": "S9u" + "DataSourceArn": {}, + "DataSourceId": {}, + "Permissions": { + "shape": "S19" }, "RequestId": {}, "Status": { @@ -2279,367 +2899,292 @@ } } }, - "DescribeTemplate": { + "DescribeFolder": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" + "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "TemplateId" + "FolderId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { + "FolderId": { "location": "uri", - "locationName": "TemplateId" - }, - "VersionNumber": { - "location": "querystring", - "locationName": "version-number", - "type": "long" - }, - "AliasName": { - "location": "querystring", - "locationName": "alias-name" + "locationName": "FolderId" } } }, "output": { "type": "structure", "members": { - "Template": { + "Status": { + "location": "statusCode", + "type": "integer" + }, + "Folder": { "type": "structure", "members": { + "FolderId": {}, "Arn": {}, "Name": {}, - "Version": { - "type": "structure", - "members": { - "CreatedTime": { - "type": "timestamp" - }, - "Errors": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Type": {}, - "Message": {} - } - } - }, - "VersionNumber": { - "type": "long" - }, - "Status": {}, - "DataSetConfigurations": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Placeholder": {}, - "DataSetSchema": { - "type": "structure", - "members": { - "ColumnSchemaList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "DataType": {}, - "GeographicRole": {} - } - } - } - } - }, - "ColumnGroupSchemaList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "ColumnGroupColumnSchemaList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {} - } - } - } - } - } - } - } - } - }, - "Description": {}, - "SourceEntityArn": {}, - "ThemeArn": {}, - "Sheets": { - "shape": "S8d" - } - } + "FolderType": {}, + "FolderPath": { + "type": "list", + "member": {} }, - "TemplateId": {}, - "LastUpdatedTime": { + "CreatedTime": { "type": "timestamp" }, - "CreatedTime": { + "LastUpdatedTime": { "type": "timestamp" - } + }, + "SharingModel": {} } }, - "Status": { - "location": "statusCode", - "type": "integer" - }, "RequestId": {} } } }, - "DescribeTemplateAlias": { + "DescribeFolderPermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}" + "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/permissions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "TemplateId", - "AliasName" + "FolderId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { + "FolderId": { "location": "uri", - "locationName": "TemplateId" + "locationName": "FolderId" }, - "AliasName": { - "location": "uri", - "locationName": "AliasName" + "Namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" } } }, "output": { "type": "structure", "members": { - "TemplateAlias": { - "shape": "S6h" - }, "Status": { "location": "statusCode", "type": "integer" }, - "RequestId": {} + "FolderId": {}, + "Arn": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {}, + "NextToken": {} } } }, - "DescribeTemplatePermissions": { + "DescribeFolderResolvedPermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "TemplateId" + "FolderId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { + "FolderId": { "location": "uri", - "locationName": "TemplateId" + "locationName": "FolderId" + }, + "Namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" } } }, "output": { "type": "structure", "members": { - "TemplateId": {}, - "TemplateArn": {}, - "Permissions": { - "shape": "S11" - }, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "FolderId": {}, + "Arn": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {}, + "NextToken": {} } } }, - "DescribeTheme": { + "DescribeGroup": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}" + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}" }, "input": { "type": "structure", "required": [ + "GroupName", "AwsAccountId", - "ThemeId" + "Namespace" ], "members": { + "GroupName": { + "location": "uri", + "locationName": "GroupName" + }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "ThemeId": { + "Namespace": { "location": "uri", - "locationName": "ThemeId" - }, - "VersionNumber": { - "location": "querystring", - "locationName": "version-number", - "type": "long" - }, - "AliasName": { - "location": "querystring", - "locationName": "alias-name" + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { - "Theme": { - "type": "structure", - "members": { - "Arn": {}, - "Name": {}, - "ThemeId": {}, - "Version": { - "type": "structure", - "members": { - "VersionNumber": { - "type": "long" - }, - "Arn": {}, - "Description": {}, - "BaseThemeId": {}, - "CreatedTime": { - "type": "timestamp" - }, - "Configuration": { - "shape": "S6k" - }, - "Errors": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Type": {}, - "Message": {} - } - } - }, - "Status": {} - } - }, - "CreatedTime": { - "type": "timestamp" - }, - "LastUpdatedTime": { - "type": "timestamp" - }, - "Type": {} - } + "Group": { + "shape": "Sra" }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "DescribeThemeAlias": { + "DescribeGroupMembership": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}" + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}" }, "input": { "type": "structure", "required": [ + "MemberName", + "GroupName", "AwsAccountId", - "ThemeId", - "AliasName" + "Namespace" ], "members": { - "AwsAccountId": { + "MemberName": { "location": "uri", - "locationName": "AwsAccountId" + "locationName": "MemberName" }, - "ThemeId": { + "GroupName": { "location": "uri", - "locationName": "ThemeId" + "locationName": "GroupName" }, - "AliasName": { + "AwsAccountId": { "location": "uri", - "locationName": "AliasName" + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { - "ThemeAlias": { - "shape": "S6z" + "GroupMember": { + "shape": "Sre" }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "DescribeThemePermissions": { + "DescribeIAMPolicyAssignment": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "ThemeId" + "AssignmentName", + "Namespace" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "ThemeId": { + "AssignmentName": { "location": "uri", - "locationName": "ThemeId" + "locationName": "AssignmentName" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { - "ThemeId": {}, - "ThemeArn": {}, - "Permissions": { - "shape": "S11" + "IAMPolicyAssignment": { + "type": "structure", + "members": { + "AwsAccountId": {}, + "AssignmentId": {}, + "AssignmentName": {}, + "PolicyArn": {}, + "Identities": { + "shape": "Sri" + }, + "AssignmentStatus": {} + } }, "RequestId": {}, "Status": { @@ -2649,38 +3194,38 @@ } } }, - "DescribeUser": { + "DescribeIngestion": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}" + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}" }, "input": { "type": "structure", "required": [ - "UserName", "AwsAccountId", - "Namespace" + "DataSetId", + "IngestionId" ], "members": { - "UserName": { - "location": "uri", - "locationName": "UserName" - }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { + "DataSetId": { "location": "uri", - "locationName": "Namespace" + "locationName": "DataSetId" + }, + "IngestionId": { + "location": "uri", + "locationName": "IngestionId" } } }, "output": { "type": "structure", "members": { - "User": { - "shape": "Saw" + "Ingestion": { + "shape": "S11g" }, "RequestId": {}, "Status": { @@ -2690,253 +3235,190 @@ } } }, - "GenerateEmbedUrlForAnonymousUser": { + "DescribeIpRestriction": { "http": { - "requestUri": "/accounts/{AwsAccountId}/embed-url/anonymous-user" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/ip-restriction" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "Namespace", - "AuthorizedResourceArns", - "ExperienceConfiguration" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" - }, - "SessionLifetimeInMinutes": { - "type": "long" - }, - "Namespace": {}, - "SessionTags": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "Value" - ], - "members": { - "Key": {}, - "Value": { - "shape": "S3s" - } - } - } - }, - "AuthorizedResourceArns": { - "type": "list", - "member": {} - }, - "ExperienceConfiguration": { - "type": "structure", - "members": { - "Dashboard": { - "type": "structure", - "required": [ - "InitialDashboardId" - ], - "members": { - "InitialDashboardId": {} - } - } - } } } }, "output": { "type": "structure", - "required": [ - "EmbedUrl", - "Status", - "RequestId" - ], "members": { - "EmbedUrl": { - "shape": "Sb8" + "AwsAccountId": {}, + "IpRestrictionRuleMap": { + "shape": "S11p" + }, + "Enabled": { + "type": "boolean" }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "GenerateEmbedUrlForRegisteredUser": { + "DescribeNamespace": { "http": { - "requestUri": "/accounts/{AwsAccountId}/embed-url/registered-user" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "UserArn", - "ExperienceConfiguration" + "Namespace" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "SessionLifetimeInMinutes": { - "type": "long" - }, - "UserArn": {}, - "ExperienceConfiguration": { - "type": "structure", - "members": { - "Dashboard": { - "type": "structure", - "required": [ - "InitialDashboardId" - ], - "members": { - "InitialDashboardId": {} - } - }, - "QuickSightConsole": { - "type": "structure", - "members": { - "InitialPath": {} - } - } - } + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", - "required": [ - "EmbedUrl", - "Status", - "RequestId" - ], "members": { - "EmbedUrl": { - "shape": "Sb8" + "Namespace": { + "shape": "S11u" }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "GetDashboardEmbedUrl": { + "DescribeRefreshSchedule": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url" + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DashboardId", - "IdentityType" + "DataSetId", + "ScheduleId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DashboardId": { + "DataSetId": { "location": "uri", - "locationName": "DashboardId" - }, - "IdentityType": { - "location": "querystring", - "locationName": "creds-type" - }, - "SessionLifetimeInMinutes": { - "location": "querystring", - "locationName": "session-lifetime", - "type": "long" - }, - "UndoRedoDisabled": { - "location": "querystring", - "locationName": "undo-redo-disabled", - "type": "boolean" - }, - "ResetDisabled": { - "location": "querystring", - "locationName": "reset-disabled", - "type": "boolean" - }, - "StatePersistenceEnabled": { - "location": "querystring", - "locationName": "state-persistence-enabled", - "type": "boolean" - }, - "UserArn": { - "location": "querystring", - "locationName": "user-arn" - }, - "Namespace": { - "location": "querystring", - "locationName": "namespace" + "locationName": "DataSetId" }, - "AdditionalDashboardIds": { - "location": "querystring", - "locationName": "additional-dashboard-ids", - "type": "list", - "member": {} + "ScheduleId": { + "location": "uri", + "locationName": "ScheduleId" } } }, "output": { "type": "structure", "members": { - "EmbedUrl": { - "shape": "Sb8" + "RefreshSchedule": { + "shape": "Srv" }, "Status": { "location": "statusCode", "type": "integer" }, - "RequestId": {} + "RequestId": {}, + "Arn": {} } } }, - "GetSessionEmbedUrl": { + "DescribeTemplate": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/session-embed-url" + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" }, "input": { "type": "structure", "required": [ - "AwsAccountId" + "AwsAccountId", + "TemplateId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "EntryPoint": { - "location": "querystring", - "locationName": "entry-point" + "TemplateId": { + "location": "uri", + "locationName": "TemplateId" }, - "SessionLifetimeInMinutes": { + "VersionNumber": { "location": "querystring", - "locationName": "session-lifetime", + "locationName": "version-number", "type": "long" }, - "UserArn": { + "AliasName": { "location": "querystring", - "locationName": "user-arn" + "locationName": "alias-name" } } }, "output": { "type": "structure", "members": { - "EmbedUrl": { - "shape": "Sb8" + "Template": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {}, + "Version": { + "type": "structure", + "members": { + "CreatedTime": { + "type": "timestamp" + }, + "Errors": { + "shape": "S123" + }, + "VersionNumber": { + "type": "long" + }, + "Status": {}, + "DataSetConfigurations": { + "shape": "Ss8" + }, + "Description": {}, + "SourceEntityArn": {}, + "ThemeArn": {}, + "Sheets": { + "shape": "Sx5" + } + } + }, + "TemplateId": {}, + "LastUpdatedTime": { + "type": "timestamp" + }, + "CreatedTime": { + "type": "timestamp" + } + } }, "Status": { "location": "statusCode", @@ -2946,39 +3428,39 @@ } } }, - "ListAnalyses": { + "DescribeTemplateAlias": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/analyses" + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}" }, "input": { "type": "structure", "required": [ - "AwsAccountId" + "AwsAccountId", + "TemplateId", + "AliasName" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" + "TemplateId": { + "location": "uri", + "locationName": "TemplateId" }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "AliasName": { + "location": "uri", + "locationName": "AliasName" } } }, "output": { "type": "structure", "members": { - "AnalysisSummaryList": { - "shape": "Sbp" + "TemplateAlias": { + "shape": "Ssm" }, - "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" @@ -2987,59 +3469,50 @@ } } }, - "ListDashboardVersions": { + "DescribeTemplateDefinition": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions" + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/definition" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DashboardId" + "TemplateId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DashboardId": { + "TemplateId": { "location": "uri", - "locationName": "DashboardId" + "locationName": "TemplateId" }, - "NextToken": { + "VersionNumber": { "location": "querystring", - "locationName": "next-token" + "locationName": "version-number", + "type": "long" }, - "MaxResults": { + "AliasName": { "location": "querystring", - "locationName": "max-results", - "type": "integer" + "locationName": "alias-name" } } }, "output": { "type": "structure", "members": { - "DashboardVersionSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Arn": {}, - "CreatedTime": { - "type": "timestamp" - }, - "VersionNumber": { - "type": "long" - }, - "Status": {}, - "SourceEntityArn": {}, - "Description": {} - } - } + "Name": {}, + "TemplateId": {}, + "Errors": { + "shape": "S123" + }, + "ResourceStatus": {}, + "ThemeArn": {}, + "Definition": { + "shape": "Ss7" }, - "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" @@ -3048,342 +3521,322 @@ } } }, - "ListDashboards": { + "DescribeTemplatePermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/dashboards" + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/permissions" }, "input": { "type": "structure", "required": [ - "AwsAccountId" + "AwsAccountId", + "TemplateId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "TemplateId": { + "location": "uri", + "locationName": "TemplateId" } } }, "output": { "type": "structure", "members": { - "DashboardSummaryList": { - "shape": "Sbx" + "TemplateId": {}, + "TemplateArn": {}, + "Permissions": { + "shape": "S19" }, - "NextToken": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "ListDataSets": { + "DescribeTheme": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sets" + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}" }, "input": { "type": "structure", "required": [ - "AwsAccountId" + "AwsAccountId", + "ThemeId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "NextToken": { + "ThemeId": { + "location": "uri", + "locationName": "ThemeId" + }, + "VersionNumber": { "location": "querystring", - "locationName": "next-token" + "locationName": "version-number", + "type": "long" }, - "MaxResults": { + "AliasName": { "location": "querystring", - "locationName": "max-results", - "type": "integer" + "locationName": "alias-name" } } }, "output": { "type": "structure", "members": { - "DataSetSummaries": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Arn": {}, - "DataSetId": {}, - "Name": {}, - "CreatedTime": { - "type": "timestamp" - }, - "LastUpdatedTime": { - "type": "timestamp" - }, - "ImportMode": {}, - "RowLevelPermissionDataSet": { - "shape": "S3j" - }, - "RowLevelPermissionTagConfigurationApplied": { - "type": "boolean" - }, - "ColumnLevelPermissionRulesApplied": { - "type": "boolean" + "Theme": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {}, + "ThemeId": {}, + "Version": { + "type": "structure", + "members": { + "VersionNumber": { + "type": "long" + }, + "Arn": {}, + "Description": {}, + "BaseThemeId": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Configuration": { + "shape": "Ssp" + }, + "Errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Message": {} + } + } + }, + "Status": {} } - } + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "Type": {} } }, - "NextToken": {}, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "ListDataSources": { + "DescribeThemeAlias": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sources" + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}" }, "input": { "type": "structure", "required": [ - "AwsAccountId" + "AwsAccountId", + "ThemeId", + "AliasName" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" + "ThemeId": { + "location": "uri", + "locationName": "ThemeId" }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "AliasName": { + "location": "uri", + "locationName": "AliasName" } } }, "output": { "type": "structure", "members": { - "DataSources": { - "type": "list", - "member": { - "shape": "S8z" - } + "ThemeAlias": { + "shape": "St5" }, - "NextToken": {}, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "ListFolderMembers": { + "DescribeThemePermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/members" + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/permissions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "FolderId" + "ThemeId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "FolderId": { + "ThemeId": { "location": "uri", - "locationName": "FolderId" - }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "locationName": "ThemeId" } } }, "output": { "type": "structure", "members": { + "ThemeId": {}, + "ThemeArn": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "FolderMemberList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "MemberId": {}, - "MemberArn": {} - } - } - }, - "NextToken": {}, - "RequestId": {} + } } } }, - "ListFolders": { + "DescribeTopic": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/folders" + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}" }, "input": { "type": "structure", "required": [ - "AwsAccountId" + "AwsAccountId", + "TopicId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "TopicId": { + "location": "uri", + "locationName": "TopicId" } } }, "output": { "type": "structure", "members": { + "Arn": {}, + "TopicId": {}, + "Topic": { + "shape": "St8" + }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "FolderSummaryList": { - "shape": "Scc" - }, - "NextToken": {}, - "RequestId": {} + } } } }, - "ListGroupMemberships": { + "DescribeTopicPermissions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members" + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/permissions" }, "input": { "type": "structure", "required": [ - "GroupName", "AwsAccountId", - "Namespace" + "TopicId" ], "members": { - "GroupName": { - "location": "uri", - "locationName": "GroupName" - }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" - }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { + "TopicId": { "location": "uri", - "locationName": "Namespace" + "locationName": "TopicId" } } }, "output": { "type": "structure", "members": { - "GroupMemberList": { - "type": "list", - "member": { - "shape": "S5s" - } + "TopicId": {}, + "TopicArn": {}, + "Permissions": { + "shape": "S19" }, - "NextToken": {}, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "ListGroups": { + "DescribeTopicRefresh": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups" + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/refresh/{RefreshId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "Namespace" + "TopicId", + "RefreshId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "TopicId": { + "location": "uri", + "locationName": "TopicId" }, - "Namespace": { + "RefreshId": { "location": "uri", - "locationName": "Namespace" + "locationName": "RefreshId" } } }, "output": { "type": "structure", "members": { - "GroupList": { - "shape": "Scj" + "RefreshDetails": { + "type": "structure", + "members": { + "RefreshArn": {}, + "RefreshId": {}, + "RefreshStatus": {} + } }, - "NextToken": {}, "RequestId": {}, "Status": { "location": "statusCode", @@ -3392,89 +3845,70 @@ } } }, - "ListIAMPolicyAssignments": { + "DescribeTopicRefreshSchedule": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments" + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "Namespace" + "TopicId", + "DatasetId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "AssignmentStatus": {}, - "Namespace": { + "TopicId": { "location": "uri", - "locationName": "Namespace" + "locationName": "TopicId" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "DatasetId": { + "location": "uri", + "locationName": "DatasetId" } } }, "output": { "type": "structure", "members": { - "IAMPolicyAssignments": { - "type": "list", - "member": { - "type": "structure", - "members": { - "AssignmentName": {}, - "AssignmentStatus": {} - } - } + "TopicId": {}, + "TopicArn": {}, + "DatasetArn": {}, + "RefreshSchedule": { + "shape": "Suw" }, - "NextToken": {}, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "ListIAMPolicyAssignmentsForUser": { + "DescribeUser": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments" + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}" }, "input": { "type": "structure", "required": [ - "AwsAccountId", "UserName", + "AwsAccountId", "Namespace" ], "members": { - "AwsAccountId": { - "location": "uri", - "locationName": "AwsAccountId" - }, "UserName": { "location": "uri", "locationName": "UserName" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" }, "Namespace": { "location": "uri", @@ -3485,18 +3919,10 @@ "output": { "type": "structure", "members": { - "ActiveAssignments": { - "type": "list", - "member": { - "type": "structure", - "members": { - "AssignmentName": {}, - "PolicyArn": {} - } - } + "User": { + "shape": "S131" }, "RequestId": {}, - "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" @@ -3504,198 +3930,394 @@ } } }, - "ListIngestions": { + "DescribeVPCConnection": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions" + "requestUri": "/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}" }, "input": { "type": "structure", "required": [ - "DataSetId", - "AwsAccountId" + "AwsAccountId", + "VPCConnectionId" ], "members": { - "DataSetId": { - "location": "uri", - "locationName": "DataSetId" - }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" - }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "VPCConnectionId": { + "location": "uri", + "locationName": "VPCConnectionId" } } }, "output": { "type": "structure", "members": { - "Ingestions": { - "type": "list", - "member": { - "shape": "S9j" + "VPCConnection": { + "type": "structure", + "members": { + "VPCConnectionId": {}, + "Arn": {}, + "Name": {}, + "VPCId": {}, + "SecurityGroupIds": { + "shape": "Sv3" + }, + "DnsResolvers": { + "shape": "Stp" + }, + "Status": {}, + "AvailabilityStatus": {}, + "NetworkInterfaces": { + "shape": "S138" + }, + "RoleArn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } } }, - "NextToken": {}, "RequestId": {}, "Status": { - "location": "statusCode", "type": "integer" } } } }, - "ListNamespaces": { + "GenerateEmbedUrlForAnonymousUser": { "http": { - "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces" + "requestUri": "/accounts/{AwsAccountId}/embed-url/anonymous-user" }, "input": { "type": "structure", "required": [ - "AwsAccountId" + "AwsAccountId", + "Namespace", + "AuthorizedResourceArns", + "ExperienceConfiguration" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "NextToken": { - "location": "querystring", - "locationName": "next-token" + "SessionLifetimeInMinutes": { + "type": "long" }, - "MaxResults": { - "location": "querystring", - "locationName": "max-results", - "type": "integer" + "Namespace": {}, + "SessionTags": { + "shape": "S13e" + }, + "AuthorizedResourceArns": { + "type": "list", + "member": {} + }, + "ExperienceConfiguration": { + "type": "structure", + "members": { + "Dashboard": { + "type": "structure", + "required": [ + "InitialDashboardId" + ], + "members": { + "InitialDashboardId": {} + } + }, + "DashboardVisual": { + "type": "structure", + "required": [ + "InitialDashboardVisualId" + ], + "members": { + "InitialDashboardVisualId": { + "shape": "S13k" + } + } + }, + "QSearchBar": { + "type": "structure", + "required": [ + "InitialTopicId" + ], + "members": { + "InitialTopicId": {} + } + } + } + }, + "AllowedDomains": { + "shape": "Stp" } } }, "output": { "type": "structure", + "required": [ + "EmbedUrl", + "Status", + "RequestId", + "AnonymousUserArn" + ], "members": { - "Namespaces": { - "type": "list", - "member": { - "shape": "S9u" - } + "EmbedUrl": { + "shape": "S13n" }, - "NextToken": {}, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {}, + "AnonymousUserArn": {} } } }, - "ListTagsForResource": { + "GenerateEmbedUrlForRegisteredUser": { "http": { - "method": "GET", - "requestUri": "/resources/{ResourceArn}/tags" + "requestUri": "/accounts/{AwsAccountId}/embed-url/registered-user" }, "input": { "type": "structure", "required": [ - "ResourceArn" + "AwsAccountId", + "UserArn", + "ExperienceConfiguration" ], "members": { - "ResourceArn": { + "AwsAccountId": { "location": "uri", - "locationName": "ResourceArn" + "locationName": "AwsAccountId" + }, + "SessionLifetimeInMinutes": { + "type": "long" + }, + "UserArn": {}, + "ExperienceConfiguration": { + "type": "structure", + "members": { + "Dashboard": { + "type": "structure", + "required": [ + "InitialDashboardId" + ], + "members": { + "InitialDashboardId": {}, + "FeatureConfigurations": { + "type": "structure", + "members": { + "StatePersistence": { + "shape": "S13s" + }, + "Bookmarks": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + } + } + } + } + } + } + }, + "QuickSightConsole": { + "type": "structure", + "members": { + "InitialPath": {}, + "FeatureConfigurations": { + "type": "structure", + "members": { + "StatePersistence": { + "shape": "S13s" + } + } + } + } + }, + "QSearchBar": { + "type": "structure", + "members": { + "InitialTopicId": {} + } + }, + "DashboardVisual": { + "type": "structure", + "required": [ + "InitialDashboardVisualId" + ], + "members": { + "InitialDashboardVisualId": { + "shape": "S13k" + } + } + } + } + }, + "AllowedDomains": { + "shape": "Stp" } } }, "output": { "type": "structure", + "required": [ + "EmbedUrl", + "Status", + "RequestId" + ], "members": { - "Tags": { - "shape": "Sb" + "EmbedUrl": { + "shape": "S13n" }, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "ListTemplateAliases": { + "GetDashboardEmbedUrl": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases" + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "TemplateId" + "DashboardId", + "IdentityType" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { + "DashboardId": { "location": "uri", - "locationName": "TemplateId" + "locationName": "DashboardId" }, - "NextToken": { + "IdentityType": { "location": "querystring", - "locationName": "next-token" + "locationName": "creds-type" }, - "MaxResults": { + "SessionLifetimeInMinutes": { "location": "querystring", - "locationName": "max-result", - "type": "integer" - } - } - }, - "output": { - "type": "structure", - "members": { - "TemplateAliasList": { - "type": "list", - "member": { - "shape": "S6h" - } + "locationName": "session-lifetime", + "type": "long" + }, + "UndoRedoDisabled": { + "location": "querystring", + "locationName": "undo-redo-disabled", + "type": "boolean" + }, + "ResetDisabled": { + "location": "querystring", + "locationName": "reset-disabled", + "type": "boolean" + }, + "StatePersistenceEnabled": { + "location": "querystring", + "locationName": "state-persistence-enabled", + "type": "boolean" + }, + "UserArn": { + "location": "querystring", + "locationName": "user-arn" + }, + "Namespace": { + "location": "querystring", + "locationName": "namespace" + }, + "AdditionalDashboardIds": { + "location": "querystring", + "locationName": "additional-dashboard-ids", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "EmbedUrl": { + "shape": "S13n" }, "Status": { "location": "statusCode", "type": "integer" }, - "RequestId": {}, - "NextToken": {} + "RequestId": {} } } }, - "ListTemplateVersions": { + "GetSessionEmbedUrl": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/versions" + "requestUri": "/accounts/{AwsAccountId}/session-embed-url" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "TemplateId" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { + "EntryPoint": { + "location": "querystring", + "locationName": "entry-point" + }, + "SessionLifetimeInMinutes": { + "location": "querystring", + "locationName": "session-lifetime", + "type": "long" + }, + "UserArn": { + "location": "querystring", + "locationName": "user-arn" + } + } + }, + "output": { + "type": "structure", + "members": { + "EmbedUrl": { + "shape": "S13n" + }, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "ListAnalyses": { + "http": { + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/analyses" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId" + ], + "members": { + "AwsAccountId": { "location": "uri", - "locationName": "TemplateId" + "locationName": "AwsAccountId" }, "NextToken": { "location": "querystring", @@ -3711,22 +4333,8 @@ "output": { "type": "structure", "members": { - "TemplateVersionSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Arn": {}, - "VersionNumber": { - "type": "long" - }, - "CreatedTime": { - "type": "timestamp" - }, - "Status": {}, - "Description": {} - } - } + "AnalysisSummaryList": { + "shape": "S149" }, "NextToken": {}, "Status": { @@ -3737,10 +4345,10 @@ } } }, - "ListTemplates": { + "ListAssetBundleExportJobs": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/templates" + "requestUri": "/accounts/{AwsAccountId}/asset-bundle-export-jobs" }, "input": { "type": "structure", @@ -3758,7 +4366,7 @@ }, "MaxResults": { "location": "querystring", - "locationName": "max-result", + "locationName": "max-results", "type": "integer" } } @@ -3766,62 +4374,55 @@ "output": { "type": "structure", "members": { - "TemplateSummaryList": { + "AssetBundleExportJobSummaryList": { "type": "list", "member": { "type": "structure", "members": { + "JobStatus": {}, "Arn": {}, - "TemplateId": {}, - "Name": {}, - "LatestVersionNumber": { - "type": "long" - }, "CreatedTime": { "type": "timestamp" }, - "LastUpdatedTime": { - "type": "timestamp" - } + "AssetBundleExportJobId": {}, + "IncludeAllDependencies": { + "type": "boolean" + }, + "ExportFormat": {} } } }, "NextToken": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "ListThemeAliases": { + "ListAssetBundleImportJobs": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/aliases" + "requestUri": "/accounts/{AwsAccountId}/asset-bundle-import-jobs" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "ThemeId" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "ThemeId": { - "location": "uri", - "locationName": "ThemeId" - }, "NextToken": { "location": "querystring", "locationName": "next-token" }, "MaxResults": { "location": "querystring", - "locationName": "max-result", + "locationName": "max-results", "type": "integer" } } @@ -3829,40 +4430,49 @@ "output": { "type": "structure", "members": { - "ThemeAliasList": { + "AssetBundleImportJobSummaryList": { "type": "list", "member": { - "shape": "S6z" + "type": "structure", + "members": { + "JobStatus": {}, + "Arn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "AssetBundleImportJobId": {}, + "FailureAction": {} + } } }, + "NextToken": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {}, - "NextToken": {} + } } } }, - "ListThemeVersions": { + "ListDashboardVersions": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/versions" + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "ThemeId" + "DashboardId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "ThemeId": { + "DashboardId": { "location": "uri", - "locationName": "ThemeId" + "locationName": "DashboardId" }, "NextToken": { "location": "querystring", @@ -3878,20 +4488,21 @@ "output": { "type": "structure", "members": { - "ThemeVersionSummaryList": { + "DashboardVersionSummaryList": { "type": "list", "member": { "type": "structure", "members": { - "VersionNumber": { - "type": "long" - }, "Arn": {}, - "Description": {}, "CreatedTime": { "type": "timestamp" }, - "Status": {} + "VersionNumber": { + "type": "long" + }, + "Status": {}, + "SourceEntityArn": {}, + "Description": {} } } }, @@ -3904,10 +4515,10 @@ } } }, - "ListThemes": { + "ListDashboards": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/themes" + "requestUri": "/accounts/{AwsAccountId}/dashboards" }, "input": { "type": "structure", @@ -3927,35 +4538,14 @@ "location": "querystring", "locationName": "max-results", "type": "integer" - }, - "Type": { - "location": "querystring", - "locationName": "type" } } }, "output": { "type": "structure", "members": { - "ThemeSummaryList": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Arn": {}, - "Name": {}, - "ThemeId": {}, - "LatestVersionNumber": { - "type": "long" - }, - "CreatedTime": { - "type": "timestamp" - }, - "LastUpdatedTime": { - "type": "timestamp" - } - } - } + "DashboardSummaryList": { + "shape": "S14p" }, "NextToken": {}, "Status": { @@ -3966,31 +4556,21 @@ } } }, - "ListUserGroups": { + "ListDataSets": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups" + "requestUri": "/accounts/{AwsAccountId}/data-sets" }, "input": { "type": "structure", "required": [ - "UserName", - "AwsAccountId", - "Namespace" + "AwsAccountId" ], "members": { - "UserName": { - "location": "uri", - "locationName": "UserName" - }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { - "location": "uri", - "locationName": "Namespace" - }, "NextToken": { "location": "querystring", "locationName": "next-token" @@ -4005,8 +4585,8 @@ "output": { "type": "structure", "members": { - "GroupList": { - "shape": "Scj" + "DataSetSummaries": { + "shape": "S14t" }, "NextToken": {}, "RequestId": {}, @@ -4017,16 +4597,15 @@ } } }, - "ListUsers": { + "ListDataSources": { "http": { "method": "GET", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users" + "requestUri": "/accounts/{AwsAccountId}/data-sources" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "Namespace" + "AwsAccountId" ], "members": { "AwsAccountId": { @@ -4041,20 +4620,16 @@ "location": "querystring", "locationName": "max-results", "type": "integer" - }, - "Namespace": { - "location": "uri", - "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { - "UserList": { + "DataSources": { "type": "list", "member": { - "shape": "Saw" + "shape": "S10t" } }, "NextToken": {}, @@ -4066,73 +4641,82 @@ } } }, - "RegisterUser": { + "ListFolderMembers": { "http": { - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/members" }, "input": { "type": "structure", "required": [ - "IdentityType", - "Email", - "UserRole", "AwsAccountId", - "Namespace" + "FolderId" ], "members": { - "IdentityType": {}, - "Email": {}, - "UserRole": {}, - "IamArn": {}, - "SessionName": {}, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { + "FolderId": { "location": "uri", - "locationName": "Namespace" + "locationName": "FolderId" }, - "UserName": {}, - "CustomPermissionsName": {}, - "ExternalLoginFederationProviderType": {}, - "CustomFederationProviderUrl": {}, - "ExternalLoginId": {} + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } } }, "output": { "type": "structure", "members": { - "User": { - "shape": "Saw" - }, - "UserInvitationUrl": {}, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "FolderMemberList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MemberId": {}, + "MemberArn": {} + } + } + }, + "NextToken": {}, + "RequestId": {} } } }, - "RestoreAnalysis": { + "ListFolders": { "http": { - "requestUri": "/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/folders" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "AnalysisId" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "AnalysisId": { - "location": "uri", - "locationName": "AnalysisId" + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" } } }, @@ -4143,137 +4727,145 @@ "location": "statusCode", "type": "integer" }, - "Arn": {}, - "AnalysisId": {}, + "FolderSummaryList": { + "shape": "S154" + }, + "NextToken": {}, "RequestId": {} } } }, - "SearchAnalyses": { + "ListGroupMemberships": { "http": { - "requestUri": "/accounts/{AwsAccountId}/search/analyses" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members" }, "input": { "type": "structure", "required": [ + "GroupName", "AwsAccountId", - "Filters" + "Namespace" ], "members": { - "AwsAccountId": { + "GroupName": { "location": "uri", - "locationName": "AwsAccountId" + "locationName": "GroupName" }, - "Filters": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Operator": {}, - "Name": {}, - "Value": {} - } - } + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "NextToken": {}, "MaxResults": { + "location": "querystring", + "locationName": "max-results", "type": "integer" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { - "AnalysisSummaryList": { - "shape": "Sbp" + "GroupMemberList": { + "type": "list", + "member": { + "shape": "Sre" + } }, "NextToken": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "SearchDashboards": { + "ListGroups": { "http": { - "requestUri": "/accounts/{AwsAccountId}/search/dashboards" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "Filters" + "Namespace" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Filters": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Operator" - ], - "members": { - "Operator": {}, - "Name": {}, - "Value": {} - } - } + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "NextToken": {}, "MaxResults": { + "location": "querystring", + "locationName": "max-results", "type": "integer" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { - "DashboardSummaryList": { - "shape": "Sbx" + "GroupList": { + "shape": "S15b" }, "NextToken": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "SearchFolders": { + "ListIAMPolicyAssignments": { "http": { - "requestUri": "/accounts/{AwsAccountId}/search/folders" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/v2/iam-policy-assignments" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "Filters" + "Namespace" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Filters": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Operator": {}, - "Name": {}, - "Value": {} - } - } + "AssignmentStatus": { + "location": "querystring", + "locationName": "assignment-status" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "NextToken": {}, "MaxResults": { + "location": "querystring", + "locationName": "max-results", "type": "integer" } } @@ -4281,42 +4873,76 @@ "output": { "type": "structure", "members": { + "IAMPolicyAssignments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AssignmentName": {}, + "AssignmentStatus": {} + } + } + }, + "NextToken": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "FolderSummaryList": { - "shape": "Scc" - }, - "NextToken": {}, - "RequestId": {} + } } } }, - "TagResource": { + "ListIAMPolicyAssignmentsForUser": { "http": { - "requestUri": "/resources/{ResourceArn}/tags" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments" }, "input": { "type": "structure", "required": [ - "ResourceArn", - "Tags" + "AwsAccountId", + "UserName", + "Namespace" ], "members": { - "ResourceArn": { + "AwsAccountId": { "location": "uri", - "locationName": "ResourceArn" + "locationName": "AwsAccountId" }, - "Tags": { - "shape": "Sb" + "UserName": { + "location": "uri", + "locationName": "UserName" + }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { + "ActiveAssignments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AssignmentName": {}, + "PolicyArn": {} + } + } + }, "RequestId": {}, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" @@ -4324,75 +4950,91 @@ } } }, - "UntagResource": { + "ListIngestions": { "http": { - "method": "DELETE", - "requestUri": "/resources/{ResourceArn}/tags" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions" }, "input": { "type": "structure", "required": [ - "ResourceArn", - "TagKeys" + "DataSetId", + "AwsAccountId" ], "members": { - "ResourceArn": { + "DataSetId": { "location": "uri", - "locationName": "ResourceArn" + "locationName": "DataSetId" }, - "TagKeys": { + "NextToken": { "location": "querystring", - "locationName": "keys", - "type": "list", - "member": {} + "locationName": "next-token" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "RequestId": {}, - "Status": { - "location": "statusCode", - "type": "integer" + "Ingestions": { + "type": "list", + "member": { + "shape": "S11g" + } + }, + "NextToken": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" } } } }, - "UpdateAccountCustomization": { + "ListNamespaces": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/customizations" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "AccountCustomization" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { + "NextToken": { "location": "querystring", - "locationName": "namespace" + "locationName": "next-token" }, - "AccountCustomization": { - "shape": "Sa" + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "Arn": {}, - "AwsAccountId": {}, - "Namespace": {}, - "AccountCustomization": { - "shape": "Sa" + "Namespaces": { + "type": "list", + "member": { + "shape": "S11u" + } }, + "NextToken": {}, "RequestId": {}, "Status": { "location": "statusCode", @@ -4401,450 +5043,504 @@ } } }, - "UpdateAccountSettings": { + "ListRefreshSchedules": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/settings" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DefaultNamespace" + "DataSetId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DefaultNamespace": {}, - "NotificationEmail": {} + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + } } }, "output": { "type": "structure", "members": { - "RequestId": {}, + "RefreshSchedules": { + "type": "list", + "member": { + "shape": "Srv" + } + }, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "UpdateAnalysis": { + "ListTagsForResource": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}" + "method": "GET", + "requestUri": "/resources/{ResourceArn}/tags" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "AnalysisId", - "Name", - "SourceEntity" + "ResourceArn" ], "members": { - "AwsAccountId": { - "location": "uri", - "locationName": "AwsAccountId" - }, - "AnalysisId": { + "ResourceArn": { "location": "uri", - "locationName": "AnalysisId" - }, - "Name": {}, - "Parameters": { - "shape": "Sk" - }, - "SourceEntity": { - "shape": "S15" - }, - "ThemeArn": {} + "locationName": "ResourceArn" + } } }, "output": { "type": "structure", "members": { - "Arn": {}, - "AnalysisId": {}, - "UpdateStatus": {}, + "Tags": { + "shape": "Sb" + }, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "UpdateAnalysisPermissions": { + "ListTemplateAliases": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "AnalysisId" + "TemplateId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "AnalysisId": { + "TemplateId": { "location": "uri", - "locationName": "AnalysisId" + "locationName": "TemplateId" }, - "GrantPermissions": { - "shape": "Sep" + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "RevokePermissions": { - "shape": "Sep" + "MaxResults": { + "location": "querystring", + "locationName": "max-result", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "AnalysisArn": {}, - "AnalysisId": {}, - "Permissions": { - "shape": "S11" + "TemplateAliasList": { + "type": "list", + "member": { + "shape": "Ssm" + } }, - "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {}, + "NextToken": {} } } }, - "UpdateDashboard": { + "ListTemplateVersions": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/versions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DashboardId", - "Name", - "SourceEntity" + "TemplateId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DashboardId": { + "TemplateId": { "location": "uri", - "locationName": "DashboardId" - }, - "Name": {}, - "SourceEntity": { - "shape": "S1d" - }, - "Parameters": { - "shape": "Sk" + "locationName": "TemplateId" }, - "VersionDescription": {}, - "DashboardPublishOptions": { - "shape": "S1g" + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "ThemeArn": {} + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } } }, "output": { "type": "structure", "members": { - "Arn": {}, - "VersionArn": {}, - "DashboardId": {}, - "CreationStatus": {}, + "TemplateVersionSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "VersionNumber": { + "type": "long" + }, + "CreatedTime": { + "type": "timestamp" + }, + "Status": {}, + "Description": {} + } + } + }, + "NextToken": {}, "Status": { + "location": "statusCode", "type": "integer" }, "RequestId": {} } } }, - "UpdateDashboardPermissions": { + "ListTemplates": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/templates" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "DashboardId" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DashboardId": { - "location": "uri", - "locationName": "DashboardId" - }, - "GrantPermissions": { - "shape": "Sep" + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "RevokePermissions": { - "shape": "Sep" + "MaxResults": { + "location": "querystring", + "locationName": "max-result", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "DashboardArn": {}, - "DashboardId": {}, - "Permissions": { - "shape": "S11" + "TemplateSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "TemplateId": {}, + "Name": {}, + "LatestVersionNumber": { + "type": "long" + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } }, - "RequestId": {}, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "UpdateDashboardPublishedVersion": { + "ListThemeAliases": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/aliases" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DashboardId", - "VersionNumber" + "ThemeId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DashboardId": { + "ThemeId": { "location": "uri", - "locationName": "DashboardId" + "locationName": "ThemeId" }, - "VersionNumber": { - "location": "uri", - "locationName": "VersionNumber", - "type": "long" + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-result", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "DashboardId": {}, - "DashboardArn": {}, + "ThemeAliasList": { + "type": "list", + "member": { + "shape": "St5" + } + }, "Status": { "location": "statusCode", "type": "integer" }, - "RequestId": {} + "RequestId": {}, + "NextToken": {} } } }, - "UpdateDataSet": { + "ListThemeVersions": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/versions" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DataSetId", - "Name", - "PhysicalTableMap", - "ImportMode" + "ThemeId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSetId": { + "ThemeId": { "location": "uri", - "locationName": "DataSetId" - }, - "Name": {}, - "PhysicalTableMap": { - "shape": "S1q" - }, - "LogicalTableMap": { - "shape": "S2b" - }, - "ImportMode": {}, - "ColumnGroups": { - "shape": "S38" - }, - "FieldFolders": { - "shape": "S3e" - }, - "RowLevelPermissionDataSet": { - "shape": "S3j" - }, - "RowLevelPermissionTagConfiguration": { - "shape": "S3n" + "locationName": "ThemeId" }, - "ColumnLevelPermissionRules": { - "shape": "S3t" + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "DataSetUsageConfiguration": { - "shape": "S3x" + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "Arn": {}, - "DataSetId": {}, - "IngestionArn": {}, - "IngestionId": {}, - "RequestId": {}, + "ThemeVersionSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VersionNumber": { + "type": "long" + }, + "Arn": {}, + "Description": {}, + "CreatedTime": { + "type": "timestamp" + }, + "Status": {} + } + } + }, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "UpdateDataSetPermissions": { + "ListThemes": { "http": { - "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/themes" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "DataSetId" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSetId": { - "location": "uri", - "locationName": "DataSetId" + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "GrantPermissions": { - "shape": "S11" + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" }, - "RevokePermissions": { - "shape": "S11" + "Type": { + "location": "querystring", + "locationName": "type" } } }, "output": { "type": "structure", "members": { - "DataSetArn": {}, - "DataSetId": {}, - "RequestId": {}, + "ThemeSummaryList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {}, + "ThemeId": {}, + "LatestVersionNumber": { + "type": "long" + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "UpdateDataSource": { + "ListTopicRefreshSchedules": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/schedules" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "DataSourceId", - "Name" + "TopicId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSourceId": { + "TopicId": { "location": "uri", - "locationName": "DataSourceId" - }, - "Name": {}, - "DataSourceParameters": { - "shape": "S41" - }, - "Credentials": { - "shape": "S53" - }, - "VpcConnectionProperties": { - "shape": "S59" - }, - "SslProperties": { - "shape": "S5a" + "locationName": "TopicId" } } }, "output": { "type": "structure", "members": { - "Arn": {}, - "DataSourceId": {}, - "UpdateStatus": {}, - "RequestId": {}, + "TopicId": {}, + "TopicArn": {}, + "RefreshSchedules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DatasetId": {}, + "DatasetArn": {}, + "DatasetName": {}, + "RefreshSchedule": { + "shape": "Suw" + } + } + } + }, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "UpdateDataSourcePermissions": { + "ListTopics": { "http": { - "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/topics" }, "input": { "type": "structure", "required": [ - "AwsAccountId", - "DataSourceId" + "AwsAccountId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "DataSourceId": { - "location": "uri", - "locationName": "DataSourceId" - }, - "GrantPermissions": { - "shape": "S11" + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "RevokePermissions": { - "shape": "S11" + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "DataSourceArn": {}, - "DataSourceId": {}, + "TopicsSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "TopicId": {}, + "Name": {} + } + } + }, + "NextToken": {}, "RequestId": {}, "Status": { "location": "statusCode", @@ -4853,120 +5549,166 @@ } } }, - "UpdateFolder": { + "ListUserGroups": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups" }, "input": { "type": "structure", "required": [ + "UserName", "AwsAccountId", - "FolderId", - "Name" + "Namespace" ], "members": { + "UserName": { + "location": "uri", + "locationName": "UserName" + }, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "FolderId": { + "Namespace": { "location": "uri", - "locationName": "FolderId" + "locationName": "Namespace" }, - "Name": {} + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + } } }, "output": { "type": "structure", "members": { + "GroupList": { + "shape": "S15b" + }, + "NextToken": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "Arn": {}, - "FolderId": {}, - "RequestId": {} + } } } }, - "UpdateFolderPermissions": { + "ListUsers": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/permissions" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "FolderId" + "Namespace" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "FolderId": { - "location": "uri", - "locationName": "FolderId" + "NextToken": { + "location": "querystring", + "locationName": "next-token" }, - "GrantPermissions": { - "shape": "S11" + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" }, - "RevokePermissions": { - "shape": "S11" + "Namespace": { + "location": "uri", + "locationName": "Namespace" } } }, "output": { "type": "structure", "members": { + "UserList": { + "type": "list", + "member": { + "shape": "S131" + } + }, + "NextToken": {}, + "RequestId": {}, "Status": { + "location": "statusCode", "type": "integer" - }, - "Arn": {}, - "FolderId": {}, - "Permissions": { - "shape": "S11" - }, - "RequestId": {} + } } } }, - "UpdateGroup": { + "ListVPCConnections": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}" + "method": "GET", + "requestUri": "/accounts/{AwsAccountId}/vpc-connections" }, "input": { "type": "structure", "required": [ - "GroupName", - "AwsAccountId", - "Namespace" + "AwsAccountId" ], "members": { - "GroupName": { - "location": "uri", - "locationName": "GroupName" - }, - "Description": {}, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "Namespace": { - "location": "uri", - "locationName": "Namespace" + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" } } }, "output": { "type": "structure", "members": { - "Group": { - "shape": "S5o" + "VPCConnectionSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VPCConnectionId": {}, + "Arn": {}, + "Name": {}, + "VPCId": {}, + "SecurityGroupIds": { + "shape": "Sv3" + }, + "DnsResolvers": { + "shape": "Stp" + }, + "Status": {}, + "AvailabilityStatus": {}, + "NetworkInterfaces": { + "shape": "S138" + }, + "RoleArn": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } }, + "NextToken": {}, "RequestId": {}, "Status": { "location": "statusCode", @@ -4975,48 +5717,35 @@ } } }, - "UpdateIAMPolicyAssignment": { + "PutDataSetRefreshProperties": { "http": { "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}" + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "AssignmentName", - "Namespace" + "DataSetId", + "DataSetRefreshProperties" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "AssignmentName": { - "location": "uri", - "locationName": "AssignmentName" - }, - "Namespace": { + "DataSetId": { "location": "uri", - "locationName": "Namespace" + "locationName": "DataSetId" }, - "AssignmentStatus": {}, - "PolicyArn": {}, - "Identities": { - "shape": "S5w" + "DataSetRefreshProperties": { + "shape": "S10l" } } }, "output": { "type": "structure", "members": { - "AssignmentName": {}, - "AssignmentId": {}, - "PolicyArn": {}, - "Identities": { - "shape": "S5w" - }, - "AssignmentStatus": {}, "RequestId": {}, "Status": { "location": "statusCode", @@ -5025,174 +5754,178 @@ } } }, - "UpdateTemplate": { + "RegisterUser": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users" }, "input": { "type": "structure", "required": [ + "IdentityType", + "Email", + "UserRole", "AwsAccountId", - "TemplateId", - "SourceEntity" + "Namespace" ], "members": { + "IdentityType": {}, + "Email": {}, + "UserRole": {}, + "IamArn": {}, + "SessionName": {}, "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { + "Namespace": { "location": "uri", - "locationName": "TemplateId" - }, - "SourceEntity": { - "shape": "S69" + "locationName": "Namespace" }, - "VersionDescription": {}, - "Name": {} + "UserName": {}, + "CustomPermissionsName": {}, + "ExternalLoginFederationProviderType": {}, + "CustomFederationProviderUrl": {}, + "ExternalLoginId": {} } }, "output": { "type": "structure", "members": { - "TemplateId": {}, - "Arn": {}, - "VersionArn": {}, - "CreationStatus": {}, + "User": { + "shape": "S131" + }, + "UserInvitationUrl": {}, + "RequestId": {}, "Status": { "location": "statusCode", "type": "integer" - }, - "RequestId": {} + } } } }, - "UpdateTemplateAlias": { + "RestoreAnalysis": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}" + "requestUri": "/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "TemplateId", - "AliasName", - "TemplateVersionNumber" + "AnalysisId" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { - "location": "uri", - "locationName": "TemplateId" - }, - "AliasName": { + "AnalysisId": { "location": "uri", - "locationName": "AliasName" - }, - "TemplateVersionNumber": { - "type": "long" + "locationName": "AnalysisId" } } }, "output": { "type": "structure", "members": { - "TemplateAlias": { - "shape": "S6h" - }, "Status": { "location": "statusCode", "type": "integer" }, + "Arn": {}, + "AnalysisId": {}, "RequestId": {} } } }, - "UpdateTemplatePermissions": { + "SearchAnalyses": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/search/analyses" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "TemplateId" + "Filters" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "TemplateId": { - "location": "uri", - "locationName": "TemplateId" - }, - "GrantPermissions": { - "shape": "Sep" + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Operator": {}, + "Name": {}, + "Value": {} + } + } }, - "RevokePermissions": { - "shape": "Sep" + "NextToken": {}, + "MaxResults": { + "type": "integer" } } }, "output": { "type": "structure", "members": { - "TemplateId": {}, - "TemplateArn": {}, - "Permissions": { - "shape": "S11" + "AnalysisSummaryList": { + "shape": "S149" }, - "RequestId": {}, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "UpdateTheme": { + "SearchDashboards": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}" + "requestUri": "/accounts/{AwsAccountId}/search/dashboards" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "ThemeId", - "BaseThemeId" + "Filters" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "ThemeId": { - "location": "uri", - "locationName": "ThemeId" + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Operator" + ], + "members": { + "Operator": {}, + "Name": {}, + "Value": {} + } + } }, - "Name": {}, - "BaseThemeId": {}, - "VersionDescription": {}, - "Configuration": { - "shape": "S6k" + "NextToken": {}, + "MaxResults": { + "type": "integer" } } }, "output": { "type": "structure", "members": { - "ThemeId": {}, - "Arn": {}, - "VersionArn": {}, - "CreationStatus": {}, + "DashboardSummaryList": { + "shape": "S14p" + }, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" @@ -5201,43 +5934,50 @@ } } }, - "UpdateThemeAlias": { + "SearchDataSets": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}" + "requestUri": "/accounts/{AwsAccountId}/search/data-sets" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "ThemeId", - "AliasName", - "ThemeVersionNumber" + "Filters" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "ThemeId": { - "location": "uri", - "locationName": "ThemeId" - }, - "AliasName": { - "location": "uri", - "locationName": "AliasName" + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Operator", + "Name", + "Value" + ], + "members": { + "Operator": {}, + "Name": {}, + "Value": {} + } + } }, - "ThemeVersionNumber": { - "type": "long" + "NextToken": {}, + "MaxResults": { + "type": "integer" } } }, "output": { "type": "structure", "members": { - "ThemeAlias": { - "shape": "S6z" + "DataSetSummaries": { + "shape": "S14t" }, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" @@ -5246,94 +5986,174 @@ } } }, - "UpdateThemePermissions": { + "SearchDataSources": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/permissions" + "requestUri": "/accounts/{AwsAccountId}/search/data-sources" }, "input": { "type": "structure", "required": [ "AwsAccountId", - "ThemeId" + "Filters" ], "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, - "ThemeId": { - "location": "uri", - "locationName": "ThemeId" - }, - "GrantPermissions": { - "shape": "Sep" - }, - "RevokePermissions": { - "shape": "Sep" - } - } - }, - "output": { + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Operator", + "Name", + "Value" + ], + "members": { + "Operator": {}, + "Name": {}, + "Value": {} + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { "type": "structure", "members": { - "ThemeId": {}, - "ThemeArn": {}, - "Permissions": { - "shape": "S11" + "DataSourceSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "DataSourceId": {}, + "Name": {}, + "Type": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } }, - "RequestId": {}, + "NextToken": {}, "Status": { "location": "statusCode", "type": "integer" - } + }, + "RequestId": {} } } }, - "UpdateUser": { + "SearchFolders": { "http": { - "method": "PUT", - "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}" + "requestUri": "/accounts/{AwsAccountId}/search/folders" }, "input": { "type": "structure", "required": [ - "UserName", "AwsAccountId", - "Namespace", - "Email", - "Role" + "Filters" ], "members": { - "UserName": { + "AwsAccountId": { "location": "uri", - "locationName": "UserName" + "locationName": "AwsAccountId" + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Operator": {}, + "Name": {}, + "Value": {} + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "location": "statusCode", + "type": "integer" + }, + "FolderSummaryList": { + "shape": "S154" }, + "NextToken": {}, + "RequestId": {} + } + } + }, + "SearchGroups": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "Namespace", + "Filters" + ], + "members": { "AwsAccountId": { "location": "uri", "locationName": "AwsAccountId" }, + "NextToken": { + "location": "querystring", + "locationName": "next-token" + }, + "MaxResults": { + "location": "querystring", + "locationName": "max-results", + "type": "integer" + }, "Namespace": { "location": "uri", "locationName": "Namespace" }, - "Email": {}, - "Role": {}, - "CustomPermissionsName": {}, - "UnapplyCustomPermissions": { - "type": "boolean" - }, - "ExternalLoginFederationProviderType": {}, - "CustomFederationProviderUrl": {}, - "ExternalLoginId": {} + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Operator", + "Name", + "Value" + ], + "members": { + "Operator": {}, + "Name": {}, + "Value": {} + } + } + } } }, "output": { "type": "structure", "members": { - "User": { - "shape": "Saw" + "GroupList": { + "shape": "S15b" }, + "NextToken": {}, "RequestId": {}, "Status": { "location": "statusCode", @@ -5341,1007 +6161,9550 @@ } } } - } - }, - "shapes": { - "Sa": { - "type": "structure", - "members": { - "DefaultTheme": {} - } }, - "Sb": { - "type": "list", - "member": { + "StartAssetBundleExportJob": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/asset-bundle-export-jobs/export" + }, + "input": { "type": "structure", "required": [ - "Key", - "Value" + "AwsAccountId", + "AssetBundleExportJobId", + "ResourceArns", + "ExportFormat" ], "members": { - "Key": {}, - "Value": {} + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "AssetBundleExportJobId": {}, + "ResourceArns": { + "shape": "Sxg" + }, + "IncludeAllDependencies": { + "type": "boolean" + }, + "ExportFormat": {}, + "CloudFormationOverridePropertyConfiguration": { + "shape": "Sxi" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "AssetBundleExportJobId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } } } }, - "Sk": { - "type": "structure", - "members": { - "StringParameters": { - "type": "list", - "member": { + "StartAssetBundleImportJob": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/asset-bundle-import-jobs/import" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "AssetBundleImportJobId", + "AssetBundleImportSource" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "AssetBundleImportJobId": {}, + "AssetBundleImportSource": { "type": "structure", - "required": [ - "Name", - "Values" - ], "members": { - "Name": {}, - "Values": { - "type": "list", - "member": {} - } + "Body": { + "type": "blob", + "sensitive": true + }, + "S3Uri": {} } + }, + "OverrideParameters": { + "shape": "Syj" + }, + "FailureAction": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "AssetBundleImportJobId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" } - }, - "IntegerParameters": { - "type": "list", - "member": { + } + } + }, + "StartDashboardSnapshotJob": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DashboardId", + "SnapshotJobId", + "UserConfiguration", + "SnapshotConfiguration" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DashboardId": { + "location": "uri", + "locationName": "DashboardId" + }, + "SnapshotJobId": {}, + "UserConfiguration": { "type": "structure", - "required": [ - "Name", - "Values" - ], "members": { - "Name": {}, - "Values": { + "AnonymousUsers": { "type": "list", "member": { - "type": "long" + "type": "structure", + "members": { + "RowLevelPermissionTags": { + "shape": "S13e" + } + } } } } + }, + "SnapshotConfiguration": { + "shape": "Szk" } - }, - "DecimalParameters": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name", - "Values" - ], - "members": { - "Name": {}, - "Values": { - "type": "list", - "member": { - "type": "double" - } - } - } - } - }, - "DateTimeParameters": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name", - "Values" - ], - "members": { - "Name": {}, - "Values": { - "type": "list", - "member": { - "type": "timestamp" - } - } - } - } - } - } - }, - "S11": { - "type": "list", - "member": { - "shape": "S12" - } - }, - "S12": { - "type": "structure", - "required": [ - "Principal", - "Actions" - ], - "members": { - "Principal": {}, - "Actions": { - "type": "list", - "member": {} } - } - }, - "S15": { - "type": "structure", - "members": { - "SourceTemplate": { - "type": "structure", - "required": [ - "DataSetReferences", - "Arn" - ], - "members": { - "DataSetReferences": { - "shape": "S17" - }, - "Arn": {} + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "SnapshotJobId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" } } } }, - "S17": { - "type": "list", - "member": { + "TagResource": { + "http": { + "requestUri": "/resources/{ResourceArn}/tags" + }, + "input": { "type": "structure", "required": [ - "DataSetPlaceholder", - "DataSetArn" + "ResourceArn", + "Tags" ], "members": { - "DataSetPlaceholder": {}, - "DataSetArn": {} + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "Sb" + } } - } - }, - "S1d": { - "type": "structure", - "members": { - "SourceTemplate": { - "type": "structure", - "required": [ - "DataSetReferences", - "Arn" - ], - "members": { - "DataSetReferences": { - "shape": "S17" - }, - "Arn": {} + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" } } } }, - "S1g": { - "type": "structure", - "members": { - "AdHocFilteringOption": { - "type": "structure", - "members": { - "AvailabilityStatus": {} - } - }, - "ExportToCSVOption": { - "type": "structure", - "members": { - "AvailabilityStatus": {} + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/resources/{ResourceArn}/tags" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "keys", + "type": "list", + "member": {} } - }, - "SheetControlsOption": { - "type": "structure", - "members": { - "VisibilityState": {} + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" } } } }, - "S1q": { - "type": "map", - "key": {}, - "value": { + "UpdateAccountCustomization": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/customizations" + }, + "input": { "type": "structure", + "required": [ + "AwsAccountId", + "AccountCustomization" + ], "members": { - "RelationalTable": { - "type": "structure", - "required": [ - "DataSourceArn", - "Name", - "InputColumns" - ], - "members": { - "DataSourceArn": {}, - "Catalog": {}, - "Schema": {}, - "Name": {}, - "InputColumns": { - "shape": "S1x" - } - } + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" }, - "CustomSql": { - "type": "structure", - "required": [ - "DataSourceArn", - "Name", - "SqlQuery" - ], - "members": { - "DataSourceArn": {}, - "Name": {}, - "SqlQuery": {}, - "Columns": { - "shape": "S1x" - } - } + "Namespace": { + "location": "querystring", + "locationName": "namespace" }, - "S3Source": { - "type": "structure", - "required": [ - "DataSourceArn", - "InputColumns" - ], - "members": { - "DataSourceArn": {}, - "UploadSettings": { - "type": "structure", - "members": { - "Format": {}, - "StartFromRow": { - "type": "integer" - }, - "ContainsHeader": { - "type": "boolean" - }, - "TextQualifier": {}, - "Delimiter": {} - } - }, - "InputColumns": { - "shape": "S1x" - } - } + "AccountCustomization": { + "shape": "Sa" } } - } - }, - "S1x": { - "type": "list", - "member": { + }, + "output": { "type": "structure", - "required": [ - "Name", - "Type" - ], "members": { - "Name": {}, - "Type": {} + "Arn": {}, + "AwsAccountId": {}, + "Namespace": {}, + "AccountCustomization": { + "shape": "Sa" + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } } } }, - "S2b": { - "type": "map", + "UpdateAccountSettings": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/settings" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DefaultNamespace" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DefaultNamespace": {}, + "NotificationEmail": {}, + "TerminationProtectionEnabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateAnalysis": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "AnalysisId", + "Name" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "AnalysisId": { + "location": "uri", + "locationName": "AnalysisId" + }, + "Name": {}, + "Parameters": { + "shape": "Sr" + }, + "SourceEntity": { + "shape": "S1d" + }, + "ThemeArn": {}, + "Definition": { + "shape": "S1h" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "AnalysisId": {}, + "UpdateStatus": {}, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateAnalysisPermissions": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "AnalysisId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "AnalysisId": { + "location": "uri", + "locationName": "AnalysisId" + }, + "GrantPermissions": { + "shape": "S18r" + }, + "RevokePermissions": { + "shape": "S18r" + } + } + }, + "output": { + "type": "structure", + "members": { + "AnalysisArn": {}, + "AnalysisId": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateDashboard": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DashboardId", + "Name" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DashboardId": { + "location": "uri", + "locationName": "DashboardId" + }, + "Name": {}, + "SourceEntity": { + "shape": "Slw" + }, + "Parameters": { + "shape": "Sr" + }, + "VersionDescription": {}, + "DashboardPublishOptions": { + "shape": "Slz" + }, + "ThemeArn": {}, + "Definition": { + "shape": "Sme" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "VersionArn": {}, + "DashboardId": {}, + "CreationStatus": {}, + "Status": { + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateDashboardPermissions": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DashboardId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DashboardId": { + "location": "uri", + "locationName": "DashboardId" + }, + "GrantPermissions": { + "shape": "S18r" + }, + "RevokePermissions": { + "shape": "S18r" + }, + "GrantLinkPermissions": { + "shape": "S18w" + }, + "RevokeLinkPermissions": { + "shape": "S18w" + } + } + }, + "output": { + "type": "structure", + "members": { + "DashboardArn": {}, + "DashboardId": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "LinkSharingConfiguration": { + "shape": "Szd" + } + } + } + }, + "UpdateDashboardPublishedVersion": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DashboardId", + "VersionNumber" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DashboardId": { + "location": "uri", + "locationName": "DashboardId" + }, + "VersionNumber": { + "location": "uri", + "locationName": "VersionNumber", + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "DashboardId": {}, + "DashboardArn": {}, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateDataSet": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DataSetId", + "Name", + "PhysicalTableMap", + "ImportMode" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, + "Name": {}, + "PhysicalTableMap": { + "shape": "Smj" + }, + "LogicalTableMap": { + "shape": "Sn2" + }, + "ImportMode": {}, + "ColumnGroups": { + "shape": "So9" + }, + "FieldFolders": { + "shape": "Sof" + }, + "RowLevelPermissionDataSet": { + "shape": "Sok" + }, + "RowLevelPermissionTagConfiguration": { + "shape": "Soo" + }, + "ColumnLevelPermissionRules": { + "shape": "Sow" + }, + "DataSetUsageConfiguration": { + "shape": "Sp0" + }, + "DatasetParameters": { + "shape": "Sp1" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "DataSetId": {}, + "IngestionArn": {}, + "IngestionId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateDataSetPermissions": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DataSetId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, + "GrantPermissions": { + "shape": "S19" + }, + "RevokePermissions": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataSetArn": {}, + "DataSetId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateDataSource": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DataSourceId", + "Name" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DataSourceId": { + "location": "uri", + "locationName": "DataSourceId" + }, + "Name": {}, + "DataSourceParameters": { + "shape": "Spg" + }, + "Credentials": { + "shape": "Sqm" + }, + "VpcConnectionProperties": { + "shape": "Sqt" + }, + "SslProperties": { + "shape": "Squ" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "DataSourceId": {}, + "UpdateStatus": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateDataSourcePermissions": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "DataSourceId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "DataSourceId": { + "location": "uri", + "locationName": "DataSourceId" + }, + "GrantPermissions": { + "shape": "S19" + }, + "RevokePermissions": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "DataSourceArn": {}, + "DataSourceId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateFolder": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "FolderId", + "Name" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "FolderId": { + "location": "uri", + "locationName": "FolderId" + }, + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "location": "statusCode", + "type": "integer" + }, + "Arn": {}, + "FolderId": {}, + "RequestId": {} + } + } + }, + "UpdateFolderPermissions": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/folders/{FolderId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "FolderId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "FolderId": { + "location": "uri", + "locationName": "FolderId" + }, + "GrantPermissions": { + "shape": "S19" + }, + "RevokePermissions": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "type": "integer" + }, + "Arn": {}, + "FolderId": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {} + } + } + }, + "UpdateGroup": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}" + }, + "input": { + "type": "structure", + "required": [ + "GroupName", + "AwsAccountId", + "Namespace" + ], + "members": { + "GroupName": { + "location": "uri", + "locationName": "GroupName" + }, + "Description": {}, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + } + } + }, + "output": { + "type": "structure", + "members": { + "Group": { + "shape": "Sra" + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateIAMPolicyAssignment": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "AssignmentName", + "Namespace" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "AssignmentName": { + "location": "uri", + "locationName": "AssignmentName" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + }, + "AssignmentStatus": {}, + "PolicyArn": {}, + "Identities": { + "shape": "Sri" + } + } + }, + "output": { + "type": "structure", + "members": { + "AssignmentName": {}, + "AssignmentId": {}, + "PolicyArn": {}, + "Identities": { + "shape": "Sri" + }, + "AssignmentStatus": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateIpRestriction": { + "http": { + "requestUri": "/accounts/{AwsAccountId}/ip-restriction" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "IpRestrictionRuleMap": { + "shape": "S11p" + }, + "Enabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "AwsAccountId": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdatePublicSharingSettings": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/public-sharing-settings" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "PublicSharingEnabled": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateRefreshSchedule": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules" + }, + "input": { + "type": "structure", + "required": [ + "DataSetId", + "AwsAccountId", + "Schedule" + ], + "members": { + "DataSetId": { + "location": "uri", + "locationName": "DataSetId" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Schedule": { + "shape": "Srv" + } + } + }, + "output": { + "type": "structure", + "members": { + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {}, + "ScheduleId": {}, + "Arn": {} + } + } + }, + "UpdateTemplate": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TemplateId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TemplateId": { + "location": "uri", + "locationName": "TemplateId" + }, + "SourceEntity": { + "shape": "Ss4" + }, + "VersionDescription": {}, + "Name": {}, + "Definition": { + "shape": "Ss7" + } + } + }, + "output": { + "type": "structure", + "members": { + "TemplateId": {}, + "Arn": {}, + "VersionArn": {}, + "CreationStatus": {}, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateTemplateAlias": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TemplateId", + "AliasName", + "TemplateVersionNumber" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TemplateId": { + "location": "uri", + "locationName": "TemplateId" + }, + "AliasName": { + "location": "uri", + "locationName": "AliasName" + }, + "TemplateVersionNumber": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "TemplateAlias": { + "shape": "Ssm" + }, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateTemplatePermissions": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/templates/{TemplateId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TemplateId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TemplateId": { + "location": "uri", + "locationName": "TemplateId" + }, + "GrantPermissions": { + "shape": "S18r" + }, + "RevokePermissions": { + "shape": "S18r" + } + } + }, + "output": { + "type": "structure", + "members": { + "TemplateId": {}, + "TemplateArn": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateTheme": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "ThemeId", + "BaseThemeId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "ThemeId": { + "location": "uri", + "locationName": "ThemeId" + }, + "Name": {}, + "BaseThemeId": {}, + "VersionDescription": {}, + "Configuration": { + "shape": "Ssp" + } + } + }, + "output": { + "type": "structure", + "members": { + "ThemeId": {}, + "Arn": {}, + "VersionArn": {}, + "CreationStatus": {}, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateThemeAlias": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "ThemeId", + "AliasName", + "ThemeVersionNumber" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "ThemeId": { + "location": "uri", + "locationName": "ThemeId" + }, + "AliasName": { + "location": "uri", + "locationName": "AliasName" + }, + "ThemeVersionNumber": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": { + "ThemeAlias": { + "shape": "St5" + }, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateThemePermissions": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/themes/{ThemeId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "ThemeId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "ThemeId": { + "location": "uri", + "locationName": "ThemeId" + }, + "GrantPermissions": { + "shape": "S18r" + }, + "RevokePermissions": { + "shape": "S18r" + } + } + }, + "output": { + "type": "structure", + "members": { + "ThemeId": {}, + "ThemeArn": {}, + "Permissions": { + "shape": "S19" + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateTopic": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TopicId", + "Topic" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TopicId": { + "location": "uri", + "locationName": "TopicId" + }, + "Topic": { + "shape": "St8" + } + } + }, + "output": { + "type": "structure", + "members": { + "TopicId": {}, + "Arn": {}, + "RefreshArn": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateTopicPermissions": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/permissions" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TopicId" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TopicId": { + "location": "uri", + "locationName": "TopicId" + }, + "GrantPermissions": { + "shape": "S18r" + }, + "RevokePermissions": { + "shape": "S18r" + } + } + }, + "output": { + "type": "structure", + "members": { + "TopicId": {}, + "TopicArn": {}, + "Permissions": { + "shape": "S19" + }, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateTopicRefreshSchedule": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "TopicId", + "DatasetId", + "RefreshSchedule" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "TopicId": { + "location": "uri", + "locationName": "TopicId" + }, + "DatasetId": { + "location": "uri", + "locationName": "DatasetId" + }, + "RefreshSchedule": { + "shape": "Suw" + } + } + }, + "output": { + "type": "structure", + "members": { + "TopicId": {}, + "TopicArn": {}, + "DatasetArn": {}, + "Status": { + "location": "statusCode", + "type": "integer" + }, + "RequestId": {} + } + } + }, + "UpdateUser": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}" + }, + "input": { + "type": "structure", + "required": [ + "UserName", + "AwsAccountId", + "Namespace", + "Email", + "Role" + ], + "members": { + "UserName": { + "location": "uri", + "locationName": "UserName" + }, + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "Namespace": { + "location": "uri", + "locationName": "Namespace" + }, + "Email": {}, + "Role": {}, + "CustomPermissionsName": {}, + "UnapplyCustomPermissions": { + "type": "boolean" + }, + "ExternalLoginFederationProviderType": {}, + "CustomFederationProviderUrl": {}, + "ExternalLoginId": {} + } + }, + "output": { + "type": "structure", + "members": { + "User": { + "shape": "S131" + }, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + }, + "UpdateVPCConnection": { + "http": { + "method": "PUT", + "requestUri": "/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}" + }, + "input": { + "type": "structure", + "required": [ + "AwsAccountId", + "VPCConnectionId", + "Name", + "SubnetIds", + "SecurityGroupIds", + "RoleArn" + ], + "members": { + "AwsAccountId": { + "location": "uri", + "locationName": "AwsAccountId" + }, + "VPCConnectionId": { + "location": "uri", + "locationName": "VPCConnectionId" + }, + "Name": {}, + "SubnetIds": { + "shape": "Sv1" + }, + "SecurityGroupIds": { + "shape": "Sv3" + }, + "DnsResolvers": { + "shape": "Sv5" + }, + "RoleArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "VPCConnectionId": {}, + "UpdateStatus": {}, + "AvailabilityStatus": {}, + "RequestId": {}, + "Status": { + "location": "statusCode", + "type": "integer" + } + } + } + } + }, + "shapes": { + "Sa": { + "type": "structure", + "members": { + "DefaultTheme": {}, + "DefaultEmailCustomizationTemplate": {} + } + }, + "Sb": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sk": { + "type": "list", + "member": {} + }, + "Sr": { + "type": "structure", + "members": { + "StringParameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "Sv" + } + } + } + }, + "IntegerParameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "type": "list", + "member": { + "shape": "S10" + } + } + } + } + }, + "DecimalParameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "type": "list", + "member": { + "shape": "S14" + } + } + } + } + }, + "DateTimeParameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "type": "list", + "member": { + "shape": "S18" + } + } + } + } + } + } + }, + "Sv": { + "type": "list", + "member": { + "shape": "Sw" + } + }, + "Sw": { + "type": "string", + "sensitive": true + }, + "S10": { + "type": "long", + "sensitive": true + }, + "S14": { + "type": "double", + "sensitive": true + }, + "S18": { + "type": "timestamp", + "sensitive": true + }, + "S19": { + "type": "list", + "member": { + "shape": "S1a" + } + }, + "S1a": { + "type": "structure", + "required": [ + "Principal", + "Actions" + ], + "members": { + "Principal": {}, + "Actions": { + "type": "list", + "member": {} + } + } + }, + "S1d": { + "type": "structure", + "members": { + "SourceTemplate": { + "type": "structure", + "required": [ + "DataSetReferences", + "Arn" + ], + "members": { + "DataSetReferences": { + "shape": "S1f" + }, + "Arn": {} + } + } + } + }, + "S1f": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSetPlaceholder", + "DataSetArn" + ], + "members": { + "DataSetPlaceholder": {}, + "DataSetArn": {} + } + } + }, + "S1h": { + "type": "structure", + "required": [ + "DataSetIdentifierDeclarations" + ], + "members": { + "DataSetIdentifierDeclarations": { + "shape": "S1i" + }, + "Sheets": { + "shape": "S1l" + }, + "CalculatedFields": { + "shape": "Sjr" + }, + "ParameterDeclarations": { + "shape": "Sju" + }, + "FilterGroups": { + "shape": "Ske" + }, + "ColumnConfigurations": { + "shape": "Sle" + }, + "AnalysisDefaults": { + "shape": "Sll" + } + } + }, + "S1i": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Identifier", + "DataSetArn" + ], + "members": { + "Identifier": {}, + "DataSetArn": {} + } + } + }, + "S1l": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SheetId" + ], + "members": { + "SheetId": {}, + "Title": {}, + "Description": {}, + "Name": {}, + "ParameterControls": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DateTimePicker": { + "type": "structure", + "required": [ + "ParameterControlId", + "Title", + "SourceParameterName" + ], + "members": { + "ParameterControlId": {}, + "Title": {}, + "SourceParameterName": {}, + "DisplayOptions": { + "shape": "S1v" + } + } + }, + "List": { + "type": "structure", + "required": [ + "ParameterControlId", + "Title", + "SourceParameterName" + ], + "members": { + "ParameterControlId": {}, + "Title": {}, + "SourceParameterName": {}, + "DisplayOptions": { + "shape": "S2a" + }, + "Type": {}, + "SelectableValues": { + "shape": "S2e" + }, + "CascadingControlConfiguration": { + "shape": "S2i" + } + } + }, + "Dropdown": { + "type": "structure", + "required": [ + "ParameterControlId", + "Title", + "SourceParameterName" + ], + "members": { + "ParameterControlId": {}, + "Title": {}, + "SourceParameterName": {}, + "DisplayOptions": { + "shape": "S2m" + }, + "Type": {}, + "SelectableValues": { + "shape": "S2e" + }, + "CascadingControlConfiguration": { + "shape": "S2i" + } + } + }, + "TextField": { + "type": "structure", + "required": [ + "ParameterControlId", + "Title", + "SourceParameterName" + ], + "members": { + "ParameterControlId": {}, + "Title": {}, + "SourceParameterName": {}, + "DisplayOptions": { + "shape": "S2o" + } + } + }, + "TextArea": { + "type": "structure", + "required": [ + "ParameterControlId", + "Title", + "SourceParameterName" + ], + "members": { + "ParameterControlId": {}, + "Title": {}, + "SourceParameterName": {}, + "Delimiter": {}, + "DisplayOptions": { + "shape": "S2s" + } + } + }, + "Slider": { + "type": "structure", + "required": [ + "ParameterControlId", + "Title", + "SourceParameterName", + "MaximumValue", + "MinimumValue", + "StepSize" + ], + "members": { + "ParameterControlId": {}, + "Title": {}, + "SourceParameterName": {}, + "DisplayOptions": { + "shape": "S2u" + }, + "MaximumValue": { + "type": "double" + }, + "MinimumValue": { + "type": "double" + }, + "StepSize": { + "type": "double" + } + } + } + } + } + }, + "FilterControls": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DateTimePicker": { + "type": "structure", + "required": [ + "FilterControlId", + "Title", + "SourceFilterId" + ], + "members": { + "FilterControlId": {}, + "Title": {}, + "SourceFilterId": {}, + "DisplayOptions": { + "shape": "S1v" + }, + "Type": {} + } + }, + "List": { + "type": "structure", + "required": [ + "FilterControlId", + "Title", + "SourceFilterId" + ], + "members": { + "FilterControlId": {}, + "Title": {}, + "SourceFilterId": {}, + "DisplayOptions": { + "shape": "S2a" + }, + "Type": {}, + "SelectableValues": { + "shape": "S31" + }, + "CascadingControlConfiguration": { + "shape": "S2i" + } + } + }, + "Dropdown": { + "type": "structure", + "required": [ + "FilterControlId", + "Title", + "SourceFilterId" + ], + "members": { + "FilterControlId": {}, + "Title": {}, + "SourceFilterId": {}, + "DisplayOptions": { + "shape": "S2m" + }, + "Type": {}, + "SelectableValues": { + "shape": "S31" + }, + "CascadingControlConfiguration": { + "shape": "S2i" + } + } + }, + "TextField": { + "type": "structure", + "required": [ + "FilterControlId", + "Title", + "SourceFilterId" + ], + "members": { + "FilterControlId": {}, + "Title": {}, + "SourceFilterId": {}, + "DisplayOptions": { + "shape": "S2o" + } + } + }, + "TextArea": { + "type": "structure", + "required": [ + "FilterControlId", + "Title", + "SourceFilterId" + ], + "members": { + "FilterControlId": {}, + "Title": {}, + "SourceFilterId": {}, + "Delimiter": {}, + "DisplayOptions": { + "shape": "S2s" + } + } + }, + "Slider": { + "type": "structure", + "required": [ + "FilterControlId", + "Title", + "SourceFilterId", + "MaximumValue", + "MinimumValue", + "StepSize" + ], + "members": { + "FilterControlId": {}, + "Title": {}, + "SourceFilterId": {}, + "DisplayOptions": { + "shape": "S2u" + }, + "Type": {}, + "MaximumValue": { + "type": "double" + }, + "MinimumValue": { + "type": "double" + }, + "StepSize": { + "type": "double" + } + } + }, + "RelativeDateTime": { + "type": "structure", + "required": [ + "FilterControlId", + "Title", + "SourceFilterId" + ], + "members": { + "FilterControlId": {}, + "Title": {}, + "SourceFilterId": {}, + "DisplayOptions": { + "type": "structure", + "members": { + "TitleOptions": { + "shape": "S1w" + }, + "DateTimeFormat": {}, + "InfoIconLabelOptions": { + "shape": "S27" + } + } + } + } + } + } + } + }, + "Visuals": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TableVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "TableAggregatedFieldWells": { + "type": "structure", + "members": { + "GroupBy": { + "shape": "S3n" + }, + "Values": { + "shape": "S4f" + } + } + }, + "TableUnaggregatedFieldWells": { + "type": "structure", + "members": { + "Values": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + }, + "FormatConfiguration": { + "shape": "S4v" + } + } + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "RowSort": { + "type": "list", + "member": { + "shape": "S4y" + } + }, + "PaginationConfiguration": { + "shape": "S55" + } + } + }, + "TableOptions": { + "type": "structure", + "members": { + "Orientation": {}, + "HeaderStyle": { + "shape": "S5a" + }, + "CellStyle": { + "shape": "S5a" + }, + "RowAlternateColorOptions": { + "shape": "S5k" + } + } + }, + "TotalOptions": { + "type": "structure", + "members": { + "TotalsVisibility": {}, + "Placement": {}, + "ScrollStatus": {}, + "CustomLabel": {}, + "TotalCellStyle": { + "shape": "S5a" + } + } + }, + "FieldOptions": { + "type": "structure", + "members": { + "SelectedFieldOptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FieldId" + ], + "members": { + "FieldId": {}, + "Width": {}, + "CustomLabel": {}, + "Visibility": {}, + "URLStyling": { + "type": "structure", + "members": { + "LinkConfiguration": { + "type": "structure", + "required": [ + "Target", + "Content" + ], + "members": { + "Target": {}, + "Content": { + "type": "structure", + "members": { + "CustomTextContent": { + "type": "structure", + "required": [ + "FontConfiguration" + ], + "members": { + "Value": {}, + "FontConfiguration": { + "shape": "S1y" + } + } + }, + "CustomIconContent": { + "type": "structure", + "members": { + "Icon": {} + } + } + } + } + } + }, + "ImageConfiguration": { + "type": "structure", + "members": { + "SizingOptions": { + "type": "structure", + "members": { + "TableCellImageScalingConfiguration": {} + } + } + } + } + } + } + } + } + }, + "Order": { + "type": "list", + "member": {} + }, + "PinnedFieldOptions": { + "type": "structure", + "members": { + "PinnedLeftFields": { + "type": "list", + "member": {} + } + } + } + } + }, + "PaginatedReportOptions": { + "type": "structure", + "members": { + "VerticalOverflowVisibility": {}, + "OverflowColumnHeaderVisibility": {} + } + }, + "TableInlineVisualizations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DataBars": { + "type": "structure", + "required": [ + "FieldId" + ], + "members": { + "FieldId": {}, + "PositiveColor": {}, + "NegativeColor": {} + } + } + } + } + } + } + }, + "ConditionalFormatting": { + "type": "structure", + "members": { + "ConditionalFormattingOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Cell": { + "type": "structure", + "required": [ + "FieldId" + ], + "members": { + "FieldId": {}, + "TextFormat": { + "shape": "S6g" + } + } + }, + "Row": { + "type": "structure", + "members": { + "BackgroundColor": { + "shape": "S6h" + }, + "TextColor": { + "shape": "S6h" + } + } + } + } + } + } + } + }, + "Actions": { + "shape": "S6x" + } + } + }, + "PivotTableVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "PivotTableAggregatedFieldWells": { + "type": "structure", + "members": { + "Rows": { + "shape": "S7z" + }, + "Columns": { + "shape": "S7z" + }, + "Values": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "FieldSortOptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FieldId", + "SortBy" + ], + "members": { + "FieldId": {}, + "SortBy": { + "type": "structure", + "members": { + "Field": { + "shape": "S4z" + }, + "Column": { + "shape": "S51" + }, + "DataPath": { + "type": "structure", + "required": [ + "Direction", + "SortPaths" + ], + "members": { + "Direction": {}, + "SortPaths": { + "shape": "S86" + } + } + } + } + } + } + } + } + } + }, + "TableOptions": { + "type": "structure", + "members": { + "MetricPlacement": {}, + "SingleMetricVisibility": {}, + "ColumnNamesVisibility": {}, + "ToggleButtonsVisibility": {}, + "ColumnHeaderStyle": { + "shape": "S5a" + }, + "RowHeaderStyle": { + "shape": "S5a" + }, + "CellStyle": { + "shape": "S5a" + }, + "RowFieldNamesStyle": { + "shape": "S5a" + }, + "RowAlternateColorOptions": { + "shape": "S5k" + }, + "CollapsedRowDimensionsVisibility": {}, + "RowsLayout": {}, + "RowsLabelOptions": { + "type": "structure", + "members": { + "Visibility": {}, + "CustomLabel": {} + } + }, + "DefaultCellWidth": {} + } + }, + "TotalOptions": { + "type": "structure", + "members": { + "RowSubtotalOptions": { + "shape": "S8f" + }, + "ColumnSubtotalOptions": { + "shape": "S8f" + }, + "RowTotalOptions": { + "shape": "S8m" + }, + "ColumnTotalOptions": { + "shape": "S8m" + } + } + }, + "FieldOptions": { + "type": "structure", + "members": { + "SelectedFieldOptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FieldId" + ], + "members": { + "FieldId": {}, + "CustomLabel": {}, + "Visibility": {} + } + } + }, + "DataPathOptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataPathList" + ], + "members": { + "DataPathList": { + "shape": "S86" + }, + "Width": {} + } + } + }, + "CollapseStateOptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Target" + ], + "members": { + "Target": { + "type": "structure", + "members": { + "FieldId": {}, + "FieldDataPathValues": { + "shape": "S86" + } + } + }, + "State": {} + } + } + } + } + }, + "PaginatedReportOptions": { + "type": "structure", + "members": { + "VerticalOverflowVisibility": {}, + "OverflowColumnHeaderVisibility": {} + } + } + } + }, + "ConditionalFormatting": { + "type": "structure", + "members": { + "ConditionalFormattingOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Cell": { + "type": "structure", + "required": [ + "FieldId" + ], + "members": { + "FieldId": {}, + "TextFormat": { + "shape": "S6g" + }, + "Scope": { + "shape": "S91" + }, + "Scopes": { + "type": "list", + "member": { + "shape": "S91" + } + } + } + } + } + } + } + } + }, + "Actions": { + "shape": "S6x" + } + } + }, + "BarChartVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "BarChartAggregatedFieldWells": { + "type": "structure", + "members": { + "Category": { + "shape": "S3n" + }, + "Values": { + "shape": "S4f" + }, + "Colors": { + "shape": "S3n" + }, + "SmallMultiples": { + "shape": "S98" + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "CategoryItemsLimit": { + "shape": "S9b" + }, + "ColorSort": { + "shape": "S9a" + }, + "ColorItemsLimit": { + "shape": "S9b" + }, + "SmallMultiplesSort": { + "shape": "S9a" + }, + "SmallMultiplesLimitConfiguration": { + "shape": "S9b" + } + } + }, + "Orientation": {}, + "BarsArrangement": {}, + "VisualPalette": { + "shape": "S9f" + }, + "SmallMultiplesOptions": { + "shape": "S9i" + }, + "CategoryAxis": { + "shape": "S9s" + }, + "CategoryLabelOptions": { + "shape": "Sa8" + }, + "ValueAxis": { + "shape": "S9s" + }, + "ValueLabelOptions": { + "shape": "Sa8" + }, + "ColorLabelOptions": { + "shape": "Sa8" + }, + "Legend": { + "shape": "Sac" + }, + "DataLabels": { + "shape": "Sae" + }, + "Tooltip": { + "shape": "Sap" + }, + "ReferenceLines": { + "shape": "Sax" + }, + "ContributionAnalysisDefaults": { + "shape": "Sbb" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "KPIVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "Values": { + "shape": "S4f" + }, + "TargetValues": { + "shape": "S4f" + }, + "TrendGroups": { + "shape": "S3n" + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "TrendGroupSort": { + "shape": "S9a" + } + } + }, + "KPIOptions": { + "type": "structure", + "members": { + "ProgressBar": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "TrendArrows": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "SecondaryValue": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "Comparison": { + "shape": "Sc1" + }, + "PrimaryValueDisplayType": {}, + "PrimaryValueFontConfiguration": { + "shape": "S1y" + }, + "SecondaryValueFontConfiguration": { + "shape": "S1y" + }, + "Sparkline": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Visibility": {}, + "Type": {}, + "Color": {}, + "TooltipVisibility": {} + } + }, + "VisualLayoutOptions": { + "type": "structure", + "members": { + "StandardLayout": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {} + } + } + } + } + } + } + } + }, + "ConditionalFormatting": { + "type": "structure", + "members": { + "ConditionalFormattingOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PrimaryValue": { + "type": "structure", + "members": { + "TextColor": { + "shape": "S6h" + }, + "Icon": { + "shape": "S6n" + } + } + }, + "ProgressBar": { + "type": "structure", + "members": { + "ForegroundColor": { + "shape": "S6h" + } + } + }, + "ActualValue": { + "type": "structure", + "members": { + "TextColor": { + "shape": "S6h" + }, + "Icon": { + "shape": "S6n" + } + } + }, + "ComparisonValue": { + "type": "structure", + "members": { + "TextColor": { + "shape": "S6h" + }, + "Icon": { + "shape": "S6n" + } + } + } + } + } + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "PieChartVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "PieChartAggregatedFieldWells": { + "type": "structure", + "members": { + "Category": { + "shape": "S3n" + }, + "Values": { + "shape": "S4f" + }, + "SmallMultiples": { + "shape": "S98" + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "CategoryItemsLimit": { + "shape": "S9b" + }, + "SmallMultiplesSort": { + "shape": "S9a" + }, + "SmallMultiplesLimitConfiguration": { + "shape": "S9b" + } + } + }, + "DonutOptions": { + "type": "structure", + "members": { + "ArcOptions": { + "type": "structure", + "members": { + "ArcThickness": {} + } + }, + "DonutCenterOptions": { + "type": "structure", + "members": { + "LabelVisibility": {} + } + } + } + }, + "SmallMultiplesOptions": { + "shape": "S9i" + }, + "CategoryLabelOptions": { + "shape": "Sa8" + }, + "ValueLabelOptions": { + "shape": "Sa8" + }, + "Legend": { + "shape": "Sac" + }, + "DataLabels": { + "shape": "Sae" + }, + "Tooltip": { + "shape": "Sap" + }, + "VisualPalette": { + "shape": "S9f" + }, + "ContributionAnalysisDefaults": { + "shape": "Sbb" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "GaugeChartVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "Values": { + "shape": "S4f" + }, + "TargetValues": { + "shape": "S4f" + } + } + }, + "GaugeChartOptions": { + "type": "structure", + "members": { + "PrimaryValueDisplayType": {}, + "Comparison": { + "shape": "Sc1" + }, + "ArcAxis": { + "type": "structure", + "members": { + "Range": { + "type": "structure", + "members": { + "Min": { + "type": "double" + }, + "Max": { + "type": "double" + } + } + }, + "ReserveRange": { + "type": "integer" + } + } + }, + "Arc": { + "type": "structure", + "members": { + "ArcAngle": { + "type": "double" + }, + "ArcThickness": {} + } + }, + "PrimaryValueFontConfiguration": { + "shape": "S1y" + } + } + }, + "DataLabels": { + "shape": "Sae" + }, + "TooltipOptions": { + "shape": "Sap" + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "ConditionalFormatting": { + "type": "structure", + "members": { + "ConditionalFormattingOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PrimaryValue": { + "type": "structure", + "members": { + "TextColor": { + "shape": "S6h" + }, + "Icon": { + "shape": "S6n" + } + } + }, + "Arc": { + "type": "structure", + "members": { + "ForegroundColor": { + "shape": "S6h" + } + } + } + } + } + } + } + }, + "Actions": { + "shape": "S6x" + } + } + }, + "LineChartVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "LineChartAggregatedFieldWells": { + "type": "structure", + "members": { + "Category": { + "shape": "S3n" + }, + "Values": { + "shape": "S4f" + }, + "Colors": { + "shape": "S3n" + }, + "SmallMultiples": { + "shape": "S98" + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "CategoryItemsLimitConfiguration": { + "shape": "S9b" + }, + "ColorItemsLimitConfiguration": { + "shape": "S9b" + }, + "SmallMultiplesSort": { + "shape": "S9a" + }, + "SmallMultiplesLimitConfiguration": { + "shape": "S9b" + } + } + }, + "ForecastConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ForecastProperties": { + "type": "structure", + "members": { + "PeriodsForward": { + "type": "integer" + }, + "PeriodsBackward": { + "type": "integer" + }, + "UpperBoundary": { + "type": "double" + }, + "LowerBoundary": { + "type": "double" + }, + "PredictionInterval": { + "type": "integer" + }, + "Seasonality": { + "type": "integer" + } + } + }, + "Scenario": { + "type": "structure", + "members": { + "WhatIfPointScenario": { + "type": "structure", + "required": [ + "Date", + "Value" + ], + "members": { + "Date": { + "type": "timestamp" + }, + "Value": { + "type": "double" + } + } + }, + "WhatIfRangeScenario": { + "type": "structure", + "required": [ + "StartDate", + "EndDate", + "Value" + ], + "members": { + "StartDate": { + "type": "timestamp" + }, + "EndDate": { + "type": "timestamp" + }, + "Value": { + "type": "double" + } + } + } + } + } + } + } + }, + "Type": {}, + "SmallMultiplesOptions": { + "shape": "S9i" + }, + "XAxisDisplayOptions": { + "shape": "S9s" + }, + "XAxisLabelOptions": { + "shape": "Sa8" + }, + "PrimaryYAxisDisplayOptions": { + "shape": "Sdj" + }, + "PrimaryYAxisLabelOptions": { + "shape": "Sa8" + }, + "SecondaryYAxisDisplayOptions": { + "shape": "Sdj" + }, + "SecondaryYAxisLabelOptions": { + "shape": "Sa8" + }, + "DefaultSeriesSettings": { + "type": "structure", + "members": { + "AxisBinding": {}, + "LineStyleSettings": { + "shape": "Sdo" + }, + "MarkerStyleSettings": { + "shape": "Sdr" + } + } + }, + "Series": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FieldSeriesItem": { + "type": "structure", + "required": [ + "FieldId", + "AxisBinding" + ], + "members": { + "FieldId": {}, + "AxisBinding": {}, + "Settings": { + "shape": "Sdw" + } + } + }, + "DataFieldSeriesItem": { + "type": "structure", + "required": [ + "FieldId", + "AxisBinding" + ], + "members": { + "FieldId": {}, + "FieldValue": { + "shape": "Sw" + }, + "AxisBinding": {}, + "Settings": { + "shape": "Sdw" + } + } + } + } + } + }, + "Legend": { + "shape": "Sac" + }, + "DataLabels": { + "shape": "Sae" + }, + "ReferenceLines": { + "shape": "Sax" + }, + "Tooltip": { + "shape": "Sap" + }, + "ContributionAnalysisDefaults": { + "shape": "Sbb" + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "HeatMapVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "HeatMapAggregatedFieldWells": { + "type": "structure", + "members": { + "Rows": { + "shape": "Se2" + }, + "Columns": { + "shape": "Se2" + }, + "Values": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "HeatMapRowSort": { + "shape": "S9a" + }, + "HeatMapColumnSort": { + "shape": "S9a" + }, + "HeatMapRowItemsLimitConfiguration": { + "shape": "S9b" + }, + "HeatMapColumnItemsLimitConfiguration": { + "shape": "S9b" + } + } + }, + "RowLabelOptions": { + "shape": "Sa8" + }, + "ColumnLabelOptions": { + "shape": "Sa8" + }, + "ColorScale": { + "shape": "Se5" + }, + "Legend": { + "shape": "Sac" + }, + "DataLabels": { + "shape": "Sae" + }, + "Tooltip": { + "shape": "Sap" + } + } + }, + "ColumnHierarchies": { + "shape": "Sbe" + }, + "Actions": { + "shape": "S6x" + } + } + }, + "TreeMapVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "TreeMapAggregatedFieldWells": { + "type": "structure", + "members": { + "Groups": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Sizes": { + "shape": "See" + }, + "Colors": { + "shape": "See" + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "TreeMapSort": { + "shape": "S9a" + }, + "TreeMapGroupItemsLimitConfiguration": { + "shape": "S9b" + } + } + }, + "GroupLabelOptions": { + "shape": "Sa8" + }, + "SizeLabelOptions": { + "shape": "Sa8" + }, + "ColorLabelOptions": { + "shape": "Sa8" + }, + "ColorScale": { + "shape": "Se5" + }, + "Legend": { + "shape": "Sac" + }, + "DataLabels": { + "shape": "Sae" + }, + "Tooltip": { + "shape": "Sap" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "GeospatialMapVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "GeospatialMapAggregatedFieldWells": { + "type": "structure", + "members": { + "Geospatial": { + "shape": "S3n" + }, + "Values": { + "shape": "S4f" + }, + "Colors": { + "shape": "S3n" + } + } + } + } + }, + "Legend": { + "shape": "Sac" + }, + "Tooltip": { + "shape": "Sap" + }, + "WindowOptions": { + "shape": "Sek" + }, + "MapStyleOptions": { + "shape": "Sep" + }, + "PointStyleOptions": { + "type": "structure", + "members": { + "SelectedPointStyle": {}, + "ClusterMarkerConfiguration": { + "type": "structure", + "members": { + "ClusterMarker": { + "type": "structure", + "members": { + "SimpleClusterMarker": { + "type": "structure", + "members": { + "Color": {} + } + } + } + } + } + }, + "HeatmapConfiguration": { + "type": "structure", + "members": { + "HeatmapColor": { + "type": "structure", + "members": { + "Colors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Color" + ], + "members": { + "Color": {} + } + } + } + } + } + } + } + } + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "ColumnHierarchies": { + "shape": "Sbe" + }, + "Actions": { + "shape": "S6x" + } + } + }, + "FilledMapVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "FilledMapAggregatedFieldWells": { + "type": "structure", + "members": { + "Geospatial": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Values": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + } + } + }, + "Legend": { + "shape": "Sac" + }, + "Tooltip": { + "shape": "Sap" + }, + "WindowOptions": { + "shape": "Sek" + }, + "MapStyleOptions": { + "shape": "Sep" + } + } + }, + "ConditionalFormatting": { + "type": "structure", + "required": [ + "ConditionalFormattingOptions" + ], + "members": { + "ConditionalFormattingOptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Shape" + ], + "members": { + "Shape": { + "type": "structure", + "required": [ + "FieldId" + ], + "members": { + "FieldId": {}, + "Format": { + "type": "structure", + "required": [ + "BackgroundColor" + ], + "members": { + "BackgroundColor": { + "shape": "S6h" + } + } + } + } + } + } + } + } + } + }, + "ColumnHierarchies": { + "shape": "Sbe" + }, + "Actions": { + "shape": "S6x" + } + } + }, + "FunnelChartVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "FunnelChartAggregatedFieldWells": { + "type": "structure", + "members": { + "Category": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Values": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "CategoryItemsLimit": { + "shape": "S9b" + } + } + }, + "CategoryLabelOptions": { + "shape": "Sa8" + }, + "ValueLabelOptions": { + "shape": "Sa8" + }, + "Tooltip": { + "shape": "Sap" + }, + "DataLabelOptions": { + "type": "structure", + "members": { + "Visibility": {}, + "CategoryLabelVisibility": {}, + "MeasureLabelVisibility": {}, + "Position": {}, + "LabelFontConfiguration": { + "shape": "S1y" + }, + "LabelColor": {}, + "MeasureDataLabelStyle": {} + } + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "ScatterPlotVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "ScatterPlotCategoricallyAggregatedFieldWells": { + "type": "structure", + "members": { + "XAxis": { + "shape": "S4f" + }, + "YAxis": { + "shape": "S4f" + }, + "Category": { + "shape": "S3n" + }, + "Size": { + "shape": "S4f" + }, + "Label": { + "shape": "S3n" + } + } + }, + "ScatterPlotUnaggregatedFieldWells": { + "type": "structure", + "members": { + "XAxis": { + "shape": "S3n" + }, + "YAxis": { + "shape": "S3n" + }, + "Size": { + "shape": "S4f" + }, + "Category": { + "shape": "S3n" + }, + "Label": { + "shape": "S3n" + } + } + } + } + }, + "XAxisLabelOptions": { + "shape": "Sa8" + }, + "XAxisDisplayOptions": { + "shape": "S9s" + }, + "YAxisLabelOptions": { + "shape": "Sa8" + }, + "YAxisDisplayOptions": { + "shape": "S9s" + }, + "Legend": { + "shape": "Sac" + }, + "DataLabels": { + "shape": "Sae" + }, + "Tooltip": { + "shape": "Sap" + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "ComboChartVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "ComboChartAggregatedFieldWells": { + "type": "structure", + "members": { + "Category": { + "shape": "S3n" + }, + "BarValues": { + "shape": "S4f" + }, + "Colors": { + "shape": "S3n" + }, + "LineValues": { + "shape": "S4f" + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "CategoryItemsLimit": { + "shape": "S9b" + }, + "ColorSort": { + "shape": "S9a" + }, + "ColorItemsLimit": { + "shape": "S9b" + } + } + }, + "BarsArrangement": {}, + "CategoryAxis": { + "shape": "S9s" + }, + "CategoryLabelOptions": { + "shape": "Sa8" + }, + "PrimaryYAxisDisplayOptions": { + "shape": "S9s" + }, + "PrimaryYAxisLabelOptions": { + "shape": "Sa8" + }, + "SecondaryYAxisDisplayOptions": { + "shape": "S9s" + }, + "SecondaryYAxisLabelOptions": { + "shape": "Sa8" + }, + "ColorLabelOptions": { + "shape": "Sa8" + }, + "Legend": { + "shape": "Sac" + }, + "BarDataLabels": { + "shape": "Sae" + }, + "LineDataLabels": { + "shape": "Sae" + }, + "Tooltip": { + "shape": "Sap" + }, + "ReferenceLines": { + "shape": "Sax" + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "BoxPlotVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "BoxPlotAggregatedFieldWells": { + "type": "structure", + "members": { + "GroupBy": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Values": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "PaginationConfiguration": { + "shape": "S55" + } + } + }, + "BoxPlotOptions": { + "type": "structure", + "members": { + "StyleOptions": { + "type": "structure", + "members": { + "FillStyle": {} + } + }, + "OutlierVisibility": {}, + "AllDataPointsVisibility": {} + } + }, + "CategoryAxis": { + "shape": "S9s" + }, + "CategoryLabelOptions": { + "shape": "Sa8" + }, + "PrimaryYAxisDisplayOptions": { + "shape": "S9s" + }, + "PrimaryYAxisLabelOptions": { + "shape": "Sa8" + }, + "Legend": { + "shape": "Sac" + }, + "Tooltip": { + "shape": "Sap" + }, + "ReferenceLines": { + "shape": "Sax" + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "WaterfallVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "WaterfallChartAggregatedFieldWells": { + "type": "structure", + "members": { + "Categories": { + "shape": "S3n" + }, + "Values": { + "shape": "S4f" + }, + "Breakdowns": { + "shape": "S3n" + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "BreakdownItemsLimit": { + "shape": "S9b" + } + } + }, + "WaterfallChartOptions": { + "type": "structure", + "members": { + "TotalBarLabel": {} + } + }, + "CategoryAxisLabelOptions": { + "shape": "Sa8" + }, + "CategoryAxisDisplayOptions": { + "shape": "S9s" + }, + "PrimaryYAxisLabelOptions": { + "shape": "Sa8" + }, + "PrimaryYAxisDisplayOptions": { + "shape": "S9s" + }, + "Legend": { + "shape": "Sac" + }, + "DataLabels": { + "shape": "Sae" + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "HistogramVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "HistogramAggregatedFieldWells": { + "type": "structure", + "members": { + "Values": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "XAxisDisplayOptions": { + "shape": "S9s" + }, + "XAxisLabelOptions": { + "shape": "Sa8" + }, + "YAxisDisplayOptions": { + "shape": "S9s" + }, + "BinOptions": { + "type": "structure", + "members": { + "SelectedBinType": {}, + "BinCount": { + "type": "structure", + "members": { + "Value": { + "type": "integer" + } + } + }, + "BinWidth": { + "type": "structure", + "members": { + "Value": { + "type": "double" + }, + "BinCountLimit": { + "type": "long" + } + } + }, + "StartValue": { + "type": "double" + } + } + }, + "DataLabels": { + "shape": "Sae" + }, + "Tooltip": { + "shape": "Sap" + }, + "VisualPalette": { + "shape": "S9f" + } + } + }, + "Actions": { + "shape": "S6x" + } + } + }, + "WordCloudVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "WordCloudAggregatedFieldWells": { + "type": "structure", + "members": { + "GroupBy": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Size": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategoryItemsLimit": { + "shape": "S9b" + }, + "CategorySort": { + "shape": "S9a" + } + } + }, + "CategoryLabelOptions": { + "shape": "Sa8" + }, + "WordCloudOptions": { + "type": "structure", + "members": { + "WordOrientation": {}, + "WordScaling": {}, + "CloudLayout": {}, + "WordCasing": {}, + "WordPadding": {}, + "MaximumStringLength": { + "type": "integer" + } + } + } + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + }, + "InsightVisual": { + "type": "structure", + "required": [ + "VisualId", + "DataSetIdentifier" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "InsightConfiguration": { + "type": "structure", + "members": { + "Computations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TopBottomRanked": { + "type": "structure", + "required": [ + "ComputationId", + "Type" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Category": { + "shape": "S3o" + }, + "Value": { + "shape": "S4g" + }, + "ResultSize": { + "type": "integer" + }, + "Type": {} + } + }, + "TopBottomMovers": { + "type": "structure", + "required": [ + "ComputationId", + "Type" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Time": { + "shape": "S3o" + }, + "Category": { + "shape": "S3o" + }, + "Value": { + "shape": "S4g" + }, + "MoverSize": { + "type": "integer" + }, + "SortOrder": {}, + "Type": {} + } + }, + "TotalAggregation": { + "type": "structure", + "required": [ + "ComputationId" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Value": { + "shape": "S4g" + } + } + }, + "MaximumMinimum": { + "type": "structure", + "required": [ + "ComputationId", + "Type" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Time": { + "shape": "S3o" + }, + "Value": { + "shape": "S4g" + }, + "Type": {} + } + }, + "MetricComparison": { + "type": "structure", + "required": [ + "ComputationId" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Time": { + "shape": "S3o" + }, + "FromValue": { + "shape": "S4g" + }, + "TargetValue": { + "shape": "S4g" + } + } + }, + "PeriodOverPeriod": { + "type": "structure", + "required": [ + "ComputationId" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Time": { + "shape": "S3o" + }, + "Value": { + "shape": "S4g" + } + } + }, + "PeriodToDate": { + "type": "structure", + "required": [ + "ComputationId" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Time": { + "shape": "S3o" + }, + "Value": { + "shape": "S4g" + }, + "PeriodTimeGranularity": {} + } + }, + "GrowthRate": { + "type": "structure", + "required": [ + "ComputationId" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Time": { + "shape": "S3o" + }, + "Value": { + "shape": "S4g" + }, + "PeriodSize": { + "type": "integer" + } + } + }, + "UniqueValues": { + "type": "structure", + "required": [ + "ComputationId" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Category": { + "shape": "S3o" + } + } + }, + "Forecast": { + "type": "structure", + "required": [ + "ComputationId" + ], + "members": { + "ComputationId": {}, + "Name": {}, + "Time": { + "shape": "S3o" + }, + "Value": { + "shape": "S4g" + }, + "PeriodsForward": { + "type": "integer" + }, + "PeriodsBackward": { + "type": "integer" + }, + "UpperBoundary": { + "type": "double" + }, + "LowerBoundary": { + "type": "double" + }, + "PredictionInterval": { + "type": "integer" + }, + "Seasonality": {}, + "CustomSeasonalityValue": { + "type": "integer" + } + } + } + } + } + }, + "CustomNarrative": { + "type": "structure", + "required": [ + "Narrative" + ], + "members": { + "Narrative": {} + } + } + } + }, + "Actions": { + "shape": "S6x" + }, + "DataSetIdentifier": {} + } + }, + "SankeyDiagramVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "SankeyDiagramAggregatedFieldWells": { + "type": "structure", + "members": { + "Source": { + "shape": "S3n" + }, + "Destination": { + "shape": "S3n" + }, + "Weight": { + "shape": "S4f" + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "WeightSort": { + "shape": "S9a" + }, + "SourceItemsLimit": { + "shape": "S9b" + }, + "DestinationItemsLimit": { + "shape": "S9b" + } + } + }, + "DataLabels": { + "shape": "Sae" + } + } + }, + "Actions": { + "shape": "S6x" + } + } + }, + "CustomContentVisual": { + "type": "structure", + "required": [ + "VisualId", + "DataSetIdentifier" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "ContentUrl": {}, + "ContentType": {}, + "ImageScaling": {} + } + }, + "Actions": { + "shape": "S6x" + }, + "DataSetIdentifier": {} + } + }, + "EmptyVisual": { + "type": "structure", + "required": [ + "VisualId", + "DataSetIdentifier" + ], + "members": { + "VisualId": {}, + "DataSetIdentifier": {}, + "Actions": { + "shape": "S6x" + } + } + }, + "RadarChartVisual": { + "type": "structure", + "required": [ + "VisualId" + ], + "members": { + "VisualId": {}, + "Title": { + "shape": "S3c" + }, + "Subtitle": { + "shape": "S3g" + }, + "ChartConfiguration": { + "type": "structure", + "members": { + "FieldWells": { + "type": "structure", + "members": { + "RadarChartAggregatedFieldWells": { + "type": "structure", + "members": { + "Category": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Color": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Values": { + "type": "list", + "member": { + "shape": "S4g" + } + } + } + } + } + }, + "SortConfiguration": { + "type": "structure", + "members": { + "CategorySort": { + "shape": "S9a" + }, + "CategoryItemsLimit": { + "shape": "S9b" + }, + "ColorSort": { + "shape": "S9a" + }, + "ColorItemsLimit": { + "shape": "S9b" + } + } + }, + "Shape": {}, + "BaseSeriesSettings": { + "type": "structure", + "members": { + "AreaStyleSettings": { + "type": "structure", + "members": { + "Visibility": {} + } + } + } + }, + "StartAngle": { + "type": "double" + }, + "VisualPalette": { + "shape": "S9f" + }, + "AlternateBandColorsVisibility": {}, + "AlternateBandEvenColor": {}, + "AlternateBandOddColor": {}, + "CategoryAxis": { + "shape": "S9s" + }, + "CategoryLabelOptions": { + "shape": "Sa8" + }, + "ColorAxis": { + "shape": "S9s" + }, + "ColorLabelOptions": { + "shape": "Sa8" + }, + "Legend": { + "shape": "Sac" + }, + "AxesRangeScale": {} + } + }, + "Actions": { + "shape": "S6x" + }, + "ColumnHierarchies": { + "shape": "Sbe" + } + } + } + } + } + }, + "TextBoxes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SheetTextBoxId" + ], + "members": { + "SheetTextBoxId": {}, + "Content": {} + } + } + }, + "Layouts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Configuration" + ], + "members": { + "Configuration": { + "type": "structure", + "members": { + "GridLayout": { + "shape": "Sii" + }, + "FreeFormLayout": { + "type": "structure", + "required": [ + "Elements" + ], + "members": { + "Elements": { + "shape": "Siu" + }, + "CanvasSizeOptions": { + "shape": "Sj3" + } + } + }, + "SectionBasedLayout": { + "type": "structure", + "required": [ + "HeaderSections", + "BodySections", + "FooterSections", + "CanvasSizeOptions" + ], + "members": { + "HeaderSections": { + "shape": "Sj6" + }, + "BodySections": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SectionId", + "Content" + ], + "members": { + "SectionId": {}, + "Content": { + "type": "structure", + "members": { + "Layout": { + "shape": "Sj8" + } + } + }, + "Style": { + "shape": "Sja" + }, + "PageBreakConfiguration": { + "type": "structure", + "members": { + "After": { + "type": "structure", + "members": { + "Status": {} + } + } + } + } + } + } + }, + "FooterSections": { + "shape": "Sj6" + }, + "CanvasSizeOptions": { + "shape": "Sjj" + } + } + } + } + } + } + } + }, + "SheetControlLayouts": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Configuration" + ], + "members": { + "Configuration": { + "type": "structure", + "members": { + "GridLayout": { + "shape": "Sii" + } + } + } + } + } + }, + "ContentType": {} + } + } + }, + "S1v": { + "type": "structure", + "members": { + "TitleOptions": { + "shape": "S1w" + }, + "DateTimeFormat": {}, + "InfoIconLabelOptions": { + "shape": "S27" + } + } + }, + "S1w": { + "type": "structure", + "members": { + "Visibility": {}, + "FontConfiguration": { + "shape": "S1y" + }, + "CustomLabel": {} + } + }, + "S1y": { + "type": "structure", + "members": { + "FontSize": { + "type": "structure", + "members": { + "Relative": {} + } + }, + "FontDecoration": {}, + "FontColor": {}, + "FontWeight": { + "type": "structure", + "members": { + "Name": {} + } + }, + "FontStyle": {} + } + }, + "S27": { + "type": "structure", + "members": { + "Visibility": {}, + "InfoIconText": {} + } + }, + "S2a": { + "type": "structure", + "members": { + "SearchOptions": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "SelectAllOptions": { + "shape": "S2c" + }, + "TitleOptions": { + "shape": "S1w" + }, + "InfoIconLabelOptions": { + "shape": "S27" + } + } + }, + "S2c": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "S2e": { + "type": "structure", + "members": { + "Values": { + "shape": "S2f" + }, + "LinkToDataSetColumn": { + "shape": "S2g" + } + } + }, + "S2f": { + "type": "list", + "member": {} + }, + "S2g": { + "type": "structure", + "required": [ + "DataSetIdentifier", + "ColumnName" + ], + "members": { + "DataSetIdentifier": {}, + "ColumnName": {} + } + }, + "S2i": { + "type": "structure", + "members": { + "SourceControls": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SourceSheetControlId": {}, + "ColumnToMatch": { + "shape": "S2g" + } + } + } + } + } + }, + "S2m": { + "type": "structure", + "members": { + "SelectAllOptions": { + "shape": "S2c" + }, + "TitleOptions": { + "shape": "S1w" + }, + "InfoIconLabelOptions": { + "shape": "S27" + } + } + }, + "S2o": { + "type": "structure", + "members": { + "TitleOptions": { + "shape": "S1w" + }, + "PlaceholderOptions": { + "shape": "S2p" + }, + "InfoIconLabelOptions": { + "shape": "S27" + } + } + }, + "S2p": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "S2s": { + "type": "structure", + "members": { + "TitleOptions": { + "shape": "S1w" + }, + "PlaceholderOptions": { + "shape": "S2p" + }, + "InfoIconLabelOptions": { + "shape": "S27" + } + } + }, + "S2u": { + "type": "structure", + "members": { + "TitleOptions": { + "shape": "S1w" + }, + "InfoIconLabelOptions": { + "shape": "S27" + } + } + }, + "S31": { + "type": "structure", + "members": { + "Values": { + "shape": "S2f" + } + } + }, + "S3c": { + "type": "structure", + "members": { + "Visibility": {}, + "FormatText": { + "type": "structure", + "members": { + "PlainText": {}, + "RichText": {} + } + } + } + }, + "S3g": { + "type": "structure", + "members": { + "Visibility": {}, + "FormatText": { + "type": "structure", + "members": { + "PlainText": {}, + "RichText": {} + } + } + } + }, + "S3n": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "S3o": { + "type": "structure", + "members": { + "NumericalDimensionField": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + }, + "HierarchyId": {}, + "FormatConfiguration": { + "shape": "S3s" + } + } + }, + "CategoricalDimensionField": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + }, + "HierarchyId": {}, + "FormatConfiguration": { + "shape": "S4b" + } + } + }, + "DateDimensionField": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + }, + "DateGranularity": {}, + "HierarchyId": {}, + "FormatConfiguration": { + "shape": "S4e" + } + } + } + } + }, + "S3s": { + "type": "structure", + "members": { + "FormatConfiguration": { + "shape": "S3t" + } + } + }, + "S3t": { + "type": "structure", + "members": { + "NumberDisplayFormatConfiguration": { + "shape": "S3u" + }, + "CurrencyDisplayFormatConfiguration": { + "type": "structure", + "members": { + "Prefix": { + "shape": "S3v" + }, + "Suffix": { + "shape": "S3w" + }, + "SeparatorConfiguration": { + "shape": "S3x" + }, + "Symbol": {}, + "DecimalPlacesConfiguration": { + "shape": "S40" + }, + "NumberScale": {}, + "NegativeValueConfiguration": { + "shape": "S43" + }, + "NullValueFormatConfiguration": { + "shape": "S45" + } + } + }, + "PercentageDisplayFormatConfiguration": { + "shape": "S49" + } + } + }, + "S3u": { + "type": "structure", + "members": { + "Prefix": { + "shape": "S3v" + }, + "Suffix": { + "shape": "S3w" + }, + "SeparatorConfiguration": { + "shape": "S3x" + }, + "DecimalPlacesConfiguration": { + "shape": "S40" + }, + "NumberScale": {}, + "NegativeValueConfiguration": { + "shape": "S43" + }, + "NullValueFormatConfiguration": { + "shape": "S45" + } + } + }, + "S3v": { + "type": "string", + "sensitive": true + }, + "S3w": { + "type": "string", + "sensitive": true + }, + "S3x": { + "type": "structure", + "members": { + "DecimalSeparator": {}, + "ThousandsSeparator": { + "type": "structure", + "members": { + "Symbol": {}, + "Visibility": {} + } + } + } + }, + "S40": { + "type": "structure", + "required": [ + "DecimalPlaces" + ], + "members": { + "DecimalPlaces": { + "type": "long" + } + } + }, + "S43": { + "type": "structure", + "required": [ + "DisplayMode" + ], + "members": { + "DisplayMode": {} + } + }, + "S45": { + "type": "structure", + "required": [ + "NullString" + ], + "members": { + "NullString": { + "type": "string", + "sensitive": true + } + } + }, + "S49": { + "type": "structure", + "members": { + "Prefix": { + "shape": "S3v" + }, + "Suffix": { + "shape": "S3w" + }, + "SeparatorConfiguration": { + "shape": "S3x" + }, + "DecimalPlacesConfiguration": { + "shape": "S40" + }, + "NegativeValueConfiguration": { + "shape": "S43" + }, + "NullValueFormatConfiguration": { + "shape": "S45" + } + } + }, + "S4b": { + "type": "structure", + "members": { + "NullValueFormatConfiguration": { + "shape": "S45" + }, + "NumericFormatConfiguration": { + "shape": "S3t" + } + } + }, + "S4e": { + "type": "structure", + "members": { + "DateTimeFormat": {}, + "NullValueFormatConfiguration": { + "shape": "S45" + }, + "NumericFormatConfiguration": { + "shape": "S3t" + } + } + }, + "S4f": { + "type": "list", + "member": { + "shape": "S4g" + } + }, + "S4g": { + "type": "structure", + "members": { + "NumericalMeasureField": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + }, + "AggregationFunction": { + "shape": "S4i" + }, + "FormatConfiguration": { + "shape": "S3s" + } + } + }, + "CategoricalMeasureField": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + }, + "AggregationFunction": {}, + "FormatConfiguration": { + "shape": "S4b" + } + } + }, + "DateMeasureField": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + }, + "AggregationFunction": {}, + "FormatConfiguration": { + "shape": "S4e" + } + } + }, + "CalculatedMeasureField": { + "type": "structure", + "required": [ + "FieldId", + "Expression" + ], + "members": { + "FieldId": {}, + "Expression": { + "shape": "S4r" + } + } + } + } + }, + "S4i": { + "type": "structure", + "members": { + "SimpleNumericalAggregation": {}, + "PercentileAggregation": { + "type": "structure", + "members": { + "PercentileValue": { + "type": "double" + } + } + } + } + }, + "S4r": { + "type": "string", + "sensitive": true + }, + "S4v": { + "type": "structure", + "members": { + "StringFormatConfiguration": { + "shape": "S4b" + }, + "NumberFormatConfiguration": { + "shape": "S3s" + }, + "DateTimeFormatConfiguration": { + "shape": "S4e" + } + } + }, + "S4y": { + "type": "structure", + "members": { + "FieldSort": { + "shape": "S4z" + }, + "ColumnSort": { + "shape": "S51" + } + } + }, + "S4z": { + "type": "structure", + "required": [ + "FieldId", + "Direction" + ], + "members": { + "FieldId": {}, + "Direction": {} + } + }, + "S51": { + "type": "structure", + "required": [ + "SortBy", + "Direction" + ], + "members": { + "SortBy": { + "shape": "S2g" + }, + "Direction": {}, + "AggregationFunction": { + "shape": "S52" + } + } + }, + "S52": { + "type": "structure", + "members": { + "NumericalAggregationFunction": { + "shape": "S4i" + }, + "CategoricalAggregationFunction": {}, + "DateAggregationFunction": {}, + "AttributeAggregationFunction": { + "type": "structure", + "members": { + "SimpleAttributeAggregation": {}, + "ValueForMultipleValues": {} + } + } + } + }, + "S55": { + "type": "structure", + "required": [ + "PageSize", + "PageNumber" + ], + "members": { + "PageSize": { + "type": "long" + }, + "PageNumber": { + "type": "long" + } + } + }, + "S5a": { + "type": "structure", + "members": { + "Visibility": {}, + "FontConfiguration": { + "shape": "S1y" + }, + "TextWrap": {}, + "HorizontalTextAlignment": {}, + "VerticalTextAlignment": {}, + "BackgroundColor": {}, + "Height": { + "type": "integer" + }, + "Border": { + "type": "structure", + "members": { + "UniformBorder": { + "shape": "S5g" + }, + "SideSpecificBorder": { + "type": "structure", + "members": { + "InnerVertical": { + "shape": "S5g" + }, + "InnerHorizontal": { + "shape": "S5g" + }, + "Left": { + "shape": "S5g" + }, + "Right": { + "shape": "S5g" + }, + "Top": { + "shape": "S5g" + }, + "Bottom": { + "shape": "S5g" + } + } + } + } + } + } + }, + "S5g": { + "type": "structure", + "members": { + "Color": {}, + "Thickness": { + "type": "integer" + }, + "Style": {} + } + }, + "S5k": { + "type": "structure", + "members": { + "Status": {}, + "RowAlternateColors": { + "type": "list", + "member": {} + }, + "UsePrimaryBackgroundColor": {} + } + }, + "S6g": { + "type": "structure", + "members": { + "BackgroundColor": { + "shape": "S6h" + }, + "TextColor": { + "shape": "S6h" + }, + "Icon": { + "shape": "S6n" + } + } + }, + "S6h": { + "type": "structure", + "members": { + "Solid": { + "type": "structure", + "required": [ + "Expression" + ], + "members": { + "Expression": { + "shape": "S4r" + }, + "Color": {} + } + }, + "Gradient": { + "type": "structure", + "required": [ + "Expression", + "Color" + ], + "members": { + "Expression": { + "shape": "S4r" + }, + "Color": { + "type": "structure", + "members": { + "Stops": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "GradientOffset" + ], + "members": { + "GradientOffset": { + "type": "double" + }, + "DataValue": { + "type": "double" + }, + "Color": {} + } + } + } + } + } + } + } + } + }, + "S6n": { + "type": "structure", + "members": { + "IconSet": { + "type": "structure", + "required": [ + "Expression" + ], + "members": { + "Expression": { + "shape": "S4r" + }, + "IconSetType": {} + } + }, + "CustomCondition": { + "type": "structure", + "required": [ + "Expression", + "IconOptions" + ], + "members": { + "Expression": { + "shape": "S4r" + }, + "IconOptions": { + "type": "structure", + "members": { + "Icon": {}, + "UnicodeIcon": {} + } + }, + "Color": {}, + "DisplayConfiguration": { + "type": "structure", + "members": { + "IconDisplayOption": {} + } + } + } + } + } + }, + "S6x": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "CustomActionId", + "Name", + "Trigger", + "ActionOperations" + ], + "members": { + "CustomActionId": {}, + "Name": {}, + "Status": {}, + "Trigger": {}, + "ActionOperations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FilterOperation": { + "type": "structure", + "required": [ + "SelectedFieldsConfiguration", + "TargetVisualsConfiguration" + ], + "members": { + "SelectedFieldsConfiguration": { + "type": "structure", + "members": { + "SelectedFields": { + "type": "list", + "member": {} + }, + "SelectedFieldOptions": {}, + "SelectedColumns": { + "type": "list", + "member": { + "shape": "S2g" + } + } + } + }, + "TargetVisualsConfiguration": { + "type": "structure", + "members": { + "SameSheetTargetVisualConfiguration": { + "type": "structure", + "members": { + "TargetVisuals": { + "type": "list", + "member": {} + }, + "TargetVisualOptions": {} + } + } + } + } + } + }, + "NavigationOperation": { + "type": "structure", + "members": { + "LocalNavigationConfiguration": { + "type": "structure", + "required": [ + "TargetSheetId" + ], + "members": { + "TargetSheetId": {} + } + } + } + }, + "URLOperation": { + "type": "structure", + "required": [ + "URLTemplate", + "URLTarget" + ], + "members": { + "URLTemplate": {}, + "URLTarget": {} + } + }, + "SetParametersOperation": { + "type": "structure", + "required": [ + "ParameterValueConfigurations" + ], + "members": { + "ParameterValueConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DestinationParameterName", + "Value" + ], + "members": { + "DestinationParameterName": {}, + "Value": { + "type": "structure", + "members": { + "CustomValuesConfiguration": { + "type": "structure", + "required": [ + "CustomValues" + ], + "members": { + "IncludeNullValue": { + "type": "boolean" + }, + "CustomValues": { + "type": "structure", + "members": { + "StringValues": { + "shape": "S7n" + }, + "IntegerValues": { + "shape": "S7p" + }, + "DecimalValues": { + "shape": "S7r" + }, + "DateTimeValues": { + "shape": "S7t" + } + } + } + } + }, + "SelectAllValueOptions": {}, + "SourceParameterName": {}, + "SourceField": {}, + "SourceColumn": { + "shape": "S2g" + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "S7n": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "S7p": { + "type": "list", + "member": { + "type": "long", + "sensitive": true + } + }, + "S7r": { + "type": "list", + "member": { + "type": "double", + "sensitive": true + } + }, + "S7t": { + "type": "list", + "member": { + "shape": "S18" + } + }, + "S7z": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "S86": { + "type": "list", + "member": { + "shape": "S87" + } + }, + "S87": { + "type": "structure", + "required": [ + "FieldId", + "FieldValue" + ], + "members": { + "FieldId": {}, + "FieldValue": { + "shape": "S88" + } + } + }, + "S88": { + "type": "string", + "sensitive": true + }, + "S8f": { + "type": "structure", + "members": { + "TotalsVisibility": {}, + "CustomLabel": {}, + "FieldLevel": {}, + "FieldLevelOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FieldId": {} + } + } + }, + "TotalCellStyle": { + "shape": "S5a" + }, + "ValueCellStyle": { + "shape": "S5a" + }, + "MetricHeaderCellStyle": { + "shape": "S5a" + }, + "StyleTargets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "CellType" + ], + "members": { + "CellType": {} + } + } + } + } + }, + "S8m": { + "type": "structure", + "members": { + "TotalsVisibility": {}, + "Placement": {}, + "ScrollStatus": {}, + "CustomLabel": {}, + "TotalCellStyle": { + "shape": "S5a" + }, + "ValueCellStyle": { + "shape": "S5a" + }, + "MetricHeaderCellStyle": { + "shape": "S5a" + } + } + }, + "S91": { + "type": "structure", + "members": { + "Role": {} + } + }, + "S98": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "S9a": { + "type": "list", + "member": { + "shape": "S4y" + } + }, + "S9b": { + "type": "structure", + "members": { + "ItemsLimit": { + "type": "long" + }, + "OtherCategories": {} + } + }, + "S9f": { + "type": "structure", + "members": { + "ChartColor": {}, + "ColorMap": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Element", + "Color" + ], + "members": { + "Element": { + "shape": "S87" + }, + "Color": {}, + "TimeGranularity": {} + } + } + } + } + }, + "S9i": { + "type": "structure", + "members": { + "MaxVisibleRows": { + "type": "long" + }, + "MaxVisibleColumns": { + "type": "long" + }, + "PanelConfiguration": { + "type": "structure", + "members": { + "Title": { + "type": "structure", + "members": { + "Visibility": {}, + "FontConfiguration": { + "shape": "S1y" + }, + "HorizontalTextAlignment": {} + } + }, + "BorderVisibility": {}, + "BorderThickness": {}, + "BorderStyle": {}, + "BorderColor": {}, + "GutterVisibility": {}, + "GutterSpacing": {}, + "BackgroundVisibility": {}, + "BackgroundColor": {} + } + }, + "XAxis": { + "shape": "S9p" + }, + "YAxis": { + "shape": "S9p" + } + } + }, + "S9p": { + "type": "structure", + "members": { + "Scale": {}, + "Placement": {} + } + }, + "S9s": { + "type": "structure", + "members": { + "TickLabelOptions": { + "type": "structure", + "members": { + "LabelOptions": { + "shape": "S1w" + }, + "RotationAngle": { + "type": "double" + } + } + }, + "AxisLineVisibility": {}, + "GridLineVisibility": {}, + "DataOptions": { + "type": "structure", + "members": { + "NumericAxisOptions": { + "type": "structure", + "members": { + "Scale": { + "type": "structure", + "members": { + "Linear": { + "type": "structure", + "members": { + "StepCount": { + "type": "integer" + }, + "StepSize": { + "type": "double" + } + } + }, + "Logarithmic": { + "type": "structure", + "members": { + "Base": { + "type": "double" + } + } + } + } + }, + "Range": { + "type": "structure", + "members": { + "MinMax": { + "type": "structure", + "members": { + "Minimum": { + "type": "double" + }, + "Maximum": { + "type": "double" + } + } + }, + "DataDriven": { + "type": "structure", + "members": {} + } + } + } + } + }, + "DateAxisOptions": { + "type": "structure", + "members": { + "MissingDateVisibility": {} + } + } + } + }, + "ScrollbarOptions": { + "type": "structure", + "members": { + "Visibility": {}, + "VisibleRange": { + "type": "structure", + "members": { + "PercentRange": { + "type": "structure", + "members": { + "From": { + "type": "double" + }, + "To": { + "type": "double" + } + } + } + } + } + } + }, + "AxisOffset": {} + } + }, + "Sa8": { + "type": "structure", + "members": { + "Visibility": {}, + "SortIconVisibility": {}, + "AxisLabelOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FontConfiguration": { + "shape": "S1y" + }, + "CustomLabel": {}, + "ApplyTo": { + "type": "structure", + "required": [ + "FieldId", + "Column" + ], + "members": { + "FieldId": {}, + "Column": { + "shape": "S2g" + } + } + } + } + } + } + } + }, + "Sac": { + "type": "structure", + "members": { + "Visibility": {}, + "Title": { + "shape": "S1w" + }, + "Position": {}, + "Width": {}, + "Height": {} + } + }, + "Sae": { + "type": "structure", + "members": { + "Visibility": {}, + "CategoryLabelVisibility": {}, + "MeasureLabelVisibility": {}, + "DataLabelTypes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FieldLabelType": { + "type": "structure", + "members": { + "FieldId": {}, + "Visibility": {} + } + }, + "DataPathLabelType": { + "type": "structure", + "members": { + "FieldId": {}, + "FieldValue": { + "shape": "S88" + }, + "Visibility": {} + } + }, + "RangeEndsLabelType": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "MinimumLabelType": { + "type": "structure", + "members": { + "Visibility": {} + } + }, + "MaximumLabelType": { + "type": "structure", + "members": { + "Visibility": {} + } + } + } + } + }, + "Position": {}, + "LabelContent": {}, + "LabelFontConfiguration": { + "shape": "S1y" + }, + "LabelColor": {}, + "Overlap": {}, + "TotalsVisibility": {} + } + }, + "Sap": { + "type": "structure", + "members": { + "TooltipVisibility": {}, + "SelectedTooltipType": {}, + "FieldBasedTooltip": { + "type": "structure", + "members": { + "AggregationVisibility": {}, + "TooltipTitleType": {}, + "TooltipFields": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FieldTooltipItem": { + "type": "structure", + "required": [ + "FieldId" + ], + "members": { + "FieldId": {}, + "Label": {}, + "Visibility": {} + } + }, + "ColumnTooltipItem": { + "type": "structure", + "required": [ + "Column" + ], + "members": { + "Column": { + "shape": "S2g" + }, + "Label": {}, + "Visibility": {}, + "Aggregation": { + "shape": "S52" + } + } + } + } + } + } + } + } + } + }, + "Sax": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataConfiguration" + ], + "members": { + "Status": {}, + "DataConfiguration": { + "type": "structure", + "members": { + "StaticConfiguration": { + "type": "structure", + "required": [ + "Value" + ], + "members": { + "Value": { + "shape": "S14" + } + } + }, + "DynamicConfiguration": { + "type": "structure", + "required": [ + "Column", + "Calculation" + ], + "members": { + "Column": { + "shape": "S2g" + }, + "MeasureAggregationFunction": { + "shape": "S52" + }, + "Calculation": { + "shape": "S4i" + } + } + }, + "AxisBinding": {} + } + }, + "StyleConfiguration": { + "type": "structure", + "members": { + "Pattern": {}, + "Color": {} + } + }, + "LabelConfiguration": { + "type": "structure", + "members": { + "ValueLabelConfiguration": { + "type": "structure", + "members": { + "RelativePosition": {}, + "FormatConfiguration": { + "shape": "S3t" + } + } + }, + "CustomLabelConfiguration": { + "type": "structure", + "required": [ + "CustomLabel" + ], + "members": { + "CustomLabel": {} + } + }, + "FontConfiguration": { + "shape": "S1y" + }, + "FontColor": {}, + "HorizontalPosition": {}, + "VerticalPosition": {} + } + } + } + } + }, + "Sbb": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MeasureFieldId", + "ContributorDimensions" + ], + "members": { + "MeasureFieldId": {}, + "ContributorDimensions": { + "type": "list", + "member": { + "shape": "S2g" + } + } + } + } + }, + "Sbe": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ExplicitHierarchy": { + "type": "structure", + "required": [ + "HierarchyId", + "Columns" + ], + "members": { + "HierarchyId": {}, + "Columns": { + "type": "list", + "member": { + "shape": "S2g" + } + }, + "DrillDownFilters": { + "shape": "Sbi" + } + } + }, + "DateTimeHierarchy": { + "type": "structure", + "required": [ + "HierarchyId" + ], + "members": { + "HierarchyId": {}, + "DrillDownFilters": { + "shape": "Sbi" + } + } + }, + "PredefinedHierarchy": { + "type": "structure", + "required": [ + "HierarchyId", + "Columns" + ], + "members": { + "HierarchyId": {}, + "Columns": { + "type": "list", + "member": { + "shape": "S2g" + } + }, + "DrillDownFilters": { + "shape": "Sbi" + } + } + } + } + } + }, + "Sbi": { + "type": "list", + "member": { + "type": "structure", + "members": { + "NumericEqualityFilter": { + "type": "structure", + "required": [ + "Column", + "Value" + ], + "members": { + "Column": { + "shape": "S2g" + }, + "Value": { + "type": "double" + } + } + }, + "CategoryFilter": { + "type": "structure", + "required": [ + "Column", + "CategoryValues" + ], + "members": { + "Column": { + "shape": "S2g" + }, + "CategoryValues": { + "shape": "Sbm" + } + } + }, + "TimeRangeFilter": { + "type": "structure", + "required": [ + "Column", + "RangeMinimum", + "RangeMaximum", + "TimeGranularity" + ], + "members": { + "Column": { + "shape": "S2g" + }, + "RangeMinimum": { + "type": "timestamp" + }, + "RangeMaximum": { + "type": "timestamp" + }, + "TimeGranularity": {} + } + } + } + } + }, + "Sbm": { + "type": "list", + "member": {} + }, + "Sc1": { + "type": "structure", + "members": { + "ComparisonMethod": {}, + "ComparisonFormat": { + "type": "structure", + "members": { + "NumberDisplayFormatConfiguration": { + "shape": "S3u" + }, + "PercentageDisplayFormatConfiguration": { + "shape": "S49" + } + } + } + } + }, + "Sdj": { + "type": "structure", + "members": { + "AxisOptions": { + "shape": "S9s" + }, + "MissingDataConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TreatmentOption": {} + } + } + } + } + }, + "Sdo": { + "type": "structure", + "members": { + "LineVisibility": {}, + "LineInterpolation": {}, + "LineStyle": {}, + "LineWidth": {} + } + }, + "Sdr": { + "type": "structure", + "members": { + "MarkerVisibility": {}, + "MarkerShape": {}, + "MarkerSize": {}, + "MarkerColor": {} + } + }, + "Sdw": { + "type": "structure", + "members": { + "LineStyleSettings": { + "shape": "Sdo" + }, + "MarkerStyleSettings": { + "shape": "Sdr" + } + } + }, + "Se2": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "Se5": { + "type": "structure", + "required": [ + "Colors", + "ColorFillType" + ], + "members": { + "Colors": { + "type": "list", + "member": { + "shape": "Se7" + } + }, + "ColorFillType": {}, + "NullValueColor": { + "shape": "Se7" + } + } + }, + "Se7": { + "type": "structure", + "members": { + "Color": {}, + "DataValue": { + "type": "double" + } + } + }, + "See": { + "type": "list", + "member": { + "shape": "S4g" + } + }, + "Sek": { + "type": "structure", + "members": { + "Bounds": { + "type": "structure", + "required": [ + "North", + "South", + "West", + "East" + ], + "members": { + "North": { + "type": "double" + }, + "South": { + "type": "double" + }, + "West": { + "type": "double" + }, + "East": { + "type": "double" + } + } + }, + "MapZoomMode": {} + } + }, + "Sep": { + "type": "structure", + "members": { + "BaseMapStyle": {} + } + }, + "Sii": { + "type": "structure", + "required": [ + "Elements" + ], + "members": { + "Elements": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ElementId", + "ElementType", + "ColumnSpan", + "RowSpan" + ], + "members": { + "ElementId": {}, + "ElementType": {}, + "ColumnIndex": { + "type": "integer" + }, + "ColumnSpan": { + "type": "integer" + }, + "RowIndex": { + "type": "integer" + }, + "RowSpan": { + "type": "integer" + } + } + } + }, + "CanvasSizeOptions": { + "shape": "Siq" + } + } + }, + "Siq": { + "type": "structure", + "members": { + "ScreenCanvasSizeOptions": { + "type": "structure", + "required": [ + "ResizeOption" + ], + "members": { + "ResizeOption": {}, + "OptimizedViewPortWidth": {} + } + } + } + }, + "Siu": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ElementId", + "ElementType", + "XAxisLocation", + "YAxisLocation", + "Width", + "Height" + ], + "members": { + "ElementId": {}, + "ElementType": {}, + "XAxisLocation": {}, + "YAxisLocation": {}, + "Width": {}, + "Height": {}, + "Visibility": {}, + "RenderingRules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Expression", + "ConfigurationOverrides" + ], + "members": { + "Expression": { + "shape": "S4r" + }, + "ConfigurationOverrides": { + "type": "structure", + "members": { + "Visibility": {} + } + } + } + } + }, + "BorderStyle": { + "shape": "Sj0" + }, + "SelectedBorderStyle": { + "shape": "Sj0" + }, + "BackgroundStyle": { + "type": "structure", + "members": { + "Visibility": {}, + "Color": {} + } + }, + "LoadingAnimation": { + "type": "structure", + "members": { + "Visibility": {} + } + } + } + } + }, + "Sj0": { + "type": "structure", + "members": { + "Visibility": {}, + "Color": {} + } + }, + "Sj3": { + "type": "structure", + "members": { + "ScreenCanvasSizeOptions": { + "type": "structure", + "required": [ + "OptimizedViewPortWidth" + ], + "members": { + "OptimizedViewPortWidth": {} + } + } + } + }, + "Sj6": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SectionId", + "Layout" + ], + "members": { + "SectionId": {}, + "Layout": { + "shape": "Sj8" + }, + "Style": { + "shape": "Sja" + } + } + } + }, + "Sj8": { + "type": "structure", + "required": [ + "FreeFormLayout" + ], + "members": { + "FreeFormLayout": { + "type": "structure", + "required": [ + "Elements" + ], + "members": { + "Elements": { + "shape": "Siu" + } + } + } + } + }, + "Sja": { + "type": "structure", + "members": { + "Height": {}, + "Padding": { + "shape": "Sjb" + } + } + }, + "Sjb": { + "type": "structure", + "members": { + "Top": {}, + "Bottom": {}, + "Left": {}, + "Right": {} + } + }, + "Sjj": { + "type": "structure", + "members": { + "PaperCanvasSizeOptions": { + "type": "structure", + "members": { + "PaperSize": {}, + "PaperOrientation": {}, + "PaperMargin": { + "shape": "Sjb" + } + } + } + } + }, + "Sjr": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSetIdentifier", + "Name", + "Expression" + ], + "members": { + "DataSetIdentifier": {}, + "Name": {}, + "Expression": { + "type": "string", + "sensitive": true + } + } + } + }, + "Sju": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StringParameterDeclaration": { + "type": "structure", + "required": [ + "ParameterValueType", + "Name" + ], + "members": { + "ParameterValueType": {}, + "Name": {}, + "DefaultValues": { + "type": "structure", + "members": { + "DynamicValue": { + "shape": "Sjz" + }, + "StaticValues": { + "shape": "S7n" + } + } + }, + "ValueWhenUnset": { + "type": "structure", + "members": { + "ValueWhenUnsetOption": {}, + "CustomValue": { + "shape": "Sw" + } + } + }, + "MappedDataSetParameters": { + "shape": "Sk2" + } + } + }, + "DecimalParameterDeclaration": { + "type": "structure", + "required": [ + "ParameterValueType", + "Name" + ], + "members": { + "ParameterValueType": {}, + "Name": {}, + "DefaultValues": { + "type": "structure", + "members": { + "DynamicValue": { + "shape": "Sjz" + }, + "StaticValues": { + "shape": "S7r" + } + } + }, + "ValueWhenUnset": { + "type": "structure", + "members": { + "ValueWhenUnsetOption": {}, + "CustomValue": { + "shape": "S14" + } + } + }, + "MappedDataSetParameters": { + "shape": "Sk2" + } + } + }, + "IntegerParameterDeclaration": { + "type": "structure", + "required": [ + "ParameterValueType", + "Name" + ], + "members": { + "ParameterValueType": {}, + "Name": {}, + "DefaultValues": { + "type": "structure", + "members": { + "DynamicValue": { + "shape": "Sjz" + }, + "StaticValues": { + "shape": "S7p" + } + } + }, + "ValueWhenUnset": { + "type": "structure", + "members": { + "ValueWhenUnsetOption": {}, + "CustomValue": { + "shape": "S10" + } + } + }, + "MappedDataSetParameters": { + "shape": "Sk2" + } + } + }, + "DateTimeParameterDeclaration": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "DefaultValues": { + "type": "structure", + "members": { + "DynamicValue": { + "shape": "Sjz" + }, + "StaticValues": { + "shape": "S7t" + }, + "RollingDate": { + "shape": "Skc" + } + } + }, + "TimeGranularity": {}, + "ValueWhenUnset": { + "type": "structure", + "members": { + "ValueWhenUnsetOption": {}, + "CustomValue": { + "shape": "S18" + } + } + }, + "MappedDataSetParameters": { + "shape": "Sk2" + } + } + } + } + } + }, + "Sjz": { + "type": "structure", + "required": [ + "DefaultValueColumn" + ], + "members": { + "UserNameColumn": { + "shape": "S2g" + }, + "GroupNameColumn": { + "shape": "S2g" + }, + "DefaultValueColumn": { + "shape": "S2g" + } + } + }, + "Sk2": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSetIdentifier", + "DataSetParameterName" + ], + "members": { + "DataSetIdentifier": {}, + "DataSetParameterName": {} + } + } + }, + "Skc": { + "type": "structure", + "required": [ + "Expression" + ], + "members": { + "DataSetIdentifier": {}, + "Expression": { + "shape": "S4r" + } + } + }, + "Ske": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FilterGroupId", + "Filters", + "ScopeConfiguration", + "CrossDataset" + ], + "members": { + "FilterGroupId": {}, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CategoryFilter": { + "type": "structure", + "required": [ + "FilterId", + "Column", + "Configuration" + ], + "members": { + "FilterId": {}, + "Column": { + "shape": "S2g" + }, + "Configuration": { + "type": "structure", + "members": { + "FilterListConfiguration": { + "type": "structure", + "required": [ + "MatchOperator" + ], + "members": { + "MatchOperator": {}, + "CategoryValues": { + "shape": "Sbm" + }, + "SelectAllOptions": {} + } + }, + "CustomFilterListConfiguration": { + "type": "structure", + "required": [ + "MatchOperator", + "NullOption" + ], + "members": { + "MatchOperator": {}, + "CategoryValues": { + "shape": "Sbm" + }, + "SelectAllOptions": {}, + "NullOption": {} + } + }, + "CustomFilterConfiguration": { + "type": "structure", + "required": [ + "MatchOperator", + "NullOption" + ], + "members": { + "MatchOperator": {}, + "CategoryValue": {}, + "SelectAllOptions": {}, + "ParameterName": {}, + "NullOption": {} + } + } + } + } + } + }, + "NumericRangeFilter": { + "type": "structure", + "required": [ + "FilterId", + "Column", + "NullOption" + ], + "members": { + "FilterId": {}, + "Column": { + "shape": "S2g" + }, + "IncludeMinimum": { + "type": "boolean" + }, + "IncludeMaximum": { + "type": "boolean" + }, + "RangeMinimum": { + "shape": "Skr" + }, + "RangeMaximum": { + "shape": "Skr" + }, + "SelectAllOptions": {}, + "AggregationFunction": { + "shape": "S52" + }, + "NullOption": {} + } + }, + "NumericEqualityFilter": { + "type": "structure", + "required": [ + "FilterId", + "Column", + "MatchOperator", + "NullOption" + ], + "members": { + "FilterId": {}, + "Column": { + "shape": "S2g" + }, + "Value": { + "type": "double" + }, + "SelectAllOptions": {}, + "MatchOperator": {}, + "AggregationFunction": { + "shape": "S52" + }, + "ParameterName": {}, + "NullOption": {} + } + }, + "TimeEqualityFilter": { + "type": "structure", + "required": [ + "FilterId", + "Column" + ], + "members": { + "FilterId": {}, + "Column": { + "shape": "S2g" + }, + "Value": { + "type": "timestamp" + }, + "ParameterName": {}, + "TimeGranularity": {} + } + }, + "TimeRangeFilter": { + "type": "structure", + "required": [ + "FilterId", + "Column", + "NullOption" + ], + "members": { + "FilterId": {}, + "Column": { + "shape": "S2g" + }, + "IncludeMinimum": { + "type": "boolean" + }, + "IncludeMaximum": { + "type": "boolean" + }, + "RangeMinimumValue": { + "shape": "Skx" + }, + "RangeMaximumValue": { + "shape": "Skx" + }, + "NullOption": {}, + "ExcludePeriodConfiguration": { + "shape": "Sky" + }, + "TimeGranularity": {} + } + }, + "RelativeDatesFilter": { + "type": "structure", + "required": [ + "FilterId", + "Column", + "AnchorDateConfiguration", + "TimeGranularity", + "RelativeDateType", + "NullOption" + ], + "members": { + "FilterId": {}, + "Column": { + "shape": "S2g" + }, + "AnchorDateConfiguration": { + "type": "structure", + "members": { + "AnchorOption": {}, + "ParameterName": {} + } + }, + "MinimumGranularity": {}, + "TimeGranularity": {}, + "RelativeDateType": {}, + "RelativeDateValue": { + "type": "integer" + }, + "ParameterName": {}, + "NullOption": {}, + "ExcludePeriodConfiguration": { + "shape": "Sky" + } + } + }, + "TopBottomFilter": { + "type": "structure", + "required": [ + "FilterId", + "Column", + "AggregationSortConfigurations" + ], + "members": { + "FilterId": {}, + "Column": { + "shape": "S2g" + }, + "Limit": { + "type": "integer" + }, + "AggregationSortConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Column", + "SortDirection" + ], + "members": { + "Column": { + "shape": "S2g" + }, + "SortDirection": {}, + "AggregationFunction": { + "shape": "S52" + } + } + } + }, + "TimeGranularity": {}, + "ParameterName": {} + } + } + } + } + }, + "ScopeConfiguration": { + "type": "structure", + "members": { + "SelectedSheets": { + "type": "structure", + "members": { + "SheetVisualScopingConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SheetId", + "Scope" + ], + "members": { + "SheetId": {}, + "Scope": {}, + "VisualIds": { + "type": "list", + "member": {} + } + } + } + } + } + }, + "AllSheets": { + "type": "structure", + "members": {} + } + } + }, + "Status": {}, + "CrossDataset": {} + } + } + }, + "Skr": { + "type": "structure", + "members": { + "StaticValue": { + "type": "double" + }, + "Parameter": {} + } + }, + "Skx": { + "type": "structure", + "members": { + "StaticValue": { + "type": "timestamp" + }, + "RollingDate": { + "shape": "Skc" + }, + "Parameter": {} + } + }, + "Sky": { + "type": "structure", + "required": [ + "Amount", + "Granularity" + ], + "members": { + "Amount": { + "type": "integer" + }, + "Granularity": {}, + "Status": {} + } + }, + "Sle": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Column" + ], + "members": { + "Column": { + "shape": "S2g" + }, + "FormatConfiguration": { + "shape": "S4v" + }, + "Role": {}, + "ColorsConfiguration": { + "type": "structure", + "members": { + "CustomColors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Color" + ], + "members": { + "FieldValue": { + "shape": "S88" + }, + "Color": {}, + "SpecialValue": {} + } + } + } + } + } + } + } + }, + "Sll": { + "type": "structure", + "required": [ + "DefaultNewSheetConfiguration" + ], + "members": { + "DefaultNewSheetConfiguration": { + "type": "structure", + "members": { + "InteractiveLayoutConfiguration": { + "type": "structure", + "members": { + "Grid": { + "type": "structure", + "required": [ + "CanvasSizeOptions" + ], + "members": { + "CanvasSizeOptions": { + "shape": "Siq" + } + } + }, + "FreeForm": { + "type": "structure", + "required": [ + "CanvasSizeOptions" + ], + "members": { + "CanvasSizeOptions": { + "shape": "Sj3" + } + } + } + } + }, + "PaginatedLayoutConfiguration": { + "type": "structure", + "members": { + "SectionBased": { + "type": "structure", + "required": [ + "CanvasSizeOptions" + ], + "members": { + "CanvasSizeOptions": { + "shape": "Sjj" + } + } + } + } + }, + "SheetContentType": {} + } + } + } + }, + "Slw": { + "type": "structure", + "members": { + "SourceTemplate": { + "type": "structure", + "required": [ + "DataSetReferences", + "Arn" + ], + "members": { + "DataSetReferences": { + "shape": "S1f" + }, + "Arn": {} + } + } + } + }, + "Slz": { + "type": "structure", + "members": { + "AdHocFilteringOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "ExportToCSVOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "SheetControlsOption": { + "type": "structure", + "members": { + "VisibilityState": {} + } + }, + "VisualPublishOptions": { + "deprecated": true, + "deprecatedMessage": "VisualPublishOptions property will reach its end of standard support in a future release. To perform this action, use ExportWithHiddenFields.", + "type": "structure", + "members": { + "ExportHiddenFieldsOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + } + } + }, + "SheetLayoutElementMaximizationOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "VisualMenuOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "VisualAxisSortOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "ExportWithHiddenFieldsOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "DataPointDrillUpDownOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "DataPointMenuLabelOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + }, + "DataPointTooltipOption": { + "type": "structure", + "members": { + "AvailabilityStatus": {} + } + } + } + }, + "Sme": { + "type": "structure", + "required": [ + "DataSetIdentifierDeclarations" + ], + "members": { + "DataSetIdentifierDeclarations": { + "shape": "S1i" + }, + "Sheets": { + "shape": "S1l" + }, + "CalculatedFields": { + "shape": "Sjr" + }, + "ParameterDeclarations": { + "shape": "Sju" + }, + "FilterGroups": { + "shape": "Ske" + }, + "ColumnConfigurations": { + "shape": "Sle" + }, + "AnalysisDefaults": { + "shape": "Sll" + } + } + }, + "Smj": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "RelationalTable": { + "type": "structure", + "required": [ + "DataSourceArn", + "Name", + "InputColumns" + ], + "members": { + "DataSourceArn": {}, + "Catalog": {}, + "Schema": {}, + "Name": {}, + "InputColumns": { + "shape": "Smq" + } + } + }, + "CustomSql": { + "type": "structure", + "required": [ + "DataSourceArn", + "Name", + "SqlQuery" + ], + "members": { + "DataSourceArn": {}, + "Name": {}, + "SqlQuery": {}, + "Columns": { + "shape": "Smq" + } + } + }, + "S3Source": { + "type": "structure", + "required": [ + "DataSourceArn", + "InputColumns" + ], + "members": { + "DataSourceArn": {}, + "UploadSettings": { + "type": "structure", + "members": { + "Format": {}, + "StartFromRow": { + "type": "integer" + }, + "ContainsHeader": { + "type": "boolean" + }, + "TextQualifier": {}, + "Delimiter": {} + } + }, + "InputColumns": { + "shape": "Smq" + } + } + } + } + } + }, + "Smq": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Type" + ], + "members": { + "Name": {}, + "Type": {} + } + } + }, + "Sn2": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "Alias", + "Source" + ], + "members": { + "Alias": {}, + "DataTransforms": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ProjectOperation": { + "type": "structure", + "required": [ + "ProjectedColumns" + ], + "members": { + "ProjectedColumns": { + "type": "list", + "member": {} + } + } + }, + "FilterOperation": { + "type": "structure", + "required": [ + "ConditionExpression" + ], + "members": { + "ConditionExpression": { + "shape": "S4r" + } + } + }, + "CreateColumnsOperation": { + "type": "structure", + "required": [ + "Columns" + ], + "members": { + "Columns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ColumnName", + "ColumnId", + "Expression" + ], + "members": { + "ColumnName": {}, + "ColumnId": {}, + "Expression": { + "shape": "S4r" + } + } + } + } + } + }, + "RenameColumnOperation": { + "type": "structure", + "required": [ + "ColumnName", + "NewColumnName" + ], + "members": { + "ColumnName": {}, + "NewColumnName": {} + } + }, + "CastColumnTypeOperation": { + "type": "structure", + "required": [ + "ColumnName", + "NewColumnType" + ], + "members": { + "ColumnName": {}, + "NewColumnType": {}, + "Format": {} + } + }, + "TagColumnOperation": { + "type": "structure", + "required": [ + "ColumnName", + "Tags" + ], + "members": { + "ColumnName": {}, + "Tags": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ColumnGeographicRole": {}, + "ColumnDescription": { + "type": "structure", + "members": { + "Text": {} + } + } + } + } + } + } + }, + "UntagColumnOperation": { + "type": "structure", + "required": [ + "ColumnName", + "TagNames" + ], + "members": { + "ColumnName": {}, + "TagNames": { + "type": "list", + "member": {} + } + } + }, + "OverrideDatasetParameterOperation": { + "type": "structure", + "required": [ + "ParameterName" + ], + "members": { + "ParameterName": {}, + "NewParameterName": {}, + "NewDefaultValues": { + "type": "structure", + "members": { + "StringStaticValues": { + "shape": "Snv" + }, + "DecimalStaticValues": { + "shape": "Snx" + }, + "DateTimeStaticValues": { + "shape": "Snz" + }, + "IntegerStaticValues": { + "shape": "So1" + } + } + } + } + } + } + } + }, + "Source": { + "type": "structure", + "members": { + "JoinInstruction": { + "type": "structure", + "required": [ + "LeftOperand", + "RightOperand", + "Type", + "OnClause" + ], + "members": { + "LeftOperand": {}, + "RightOperand": {}, + "LeftJoinKeyProperties": { + "shape": "So5" + }, + "RightJoinKeyProperties": { + "shape": "So5" + }, + "Type": {}, + "OnClause": {} + } + }, + "PhysicalTableId": {}, + "DataSetArn": {} + } + } + } + } + }, + "Snv": { + "type": "list", + "member": {} + }, + "Snx": { + "type": "list", + "member": { + "type": "double" + } + }, + "Snz": { + "type": "list", + "member": { + "type": "timestamp" + } + }, + "So1": { + "type": "list", + "member": { + "type": "long" + } + }, + "So5": { + "type": "structure", + "members": { + "UniqueKey": { + "type": "boolean" + } + } + }, + "So9": { + "type": "list", + "member": { + "type": "structure", + "members": { + "GeoSpatialColumnGroup": { + "type": "structure", + "required": [ + "Name", + "Columns" + ], + "members": { + "Name": {}, + "CountryCode": {}, + "Columns": { + "type": "list", + "member": {} + } + } + } + } + } + }, + "Sof": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "description": {}, + "columns": { + "type": "list", + "member": {} + } + } + } + }, + "Sok": { + "type": "structure", + "required": [ + "Arn", + "PermissionPolicy" + ], + "members": { + "Namespace": {}, + "Arn": {}, + "PermissionPolicy": {}, + "FormatVersion": {}, + "Status": {} + } + }, + "Soo": { + "type": "structure", + "required": [ + "TagRules" + ], + "members": { + "Status": {}, + "TagRules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "TagKey", + "ColumnName" + ], + "members": { + "TagKey": {}, + "ColumnName": {}, + "TagMultiValueDelimiter": {}, + "MatchAllValue": { + "shape": "Sot" + } + } + } + }, + "TagRuleConfigurations": { + "type": "list", + "member": { + "type": "list", + "member": {} + } + } + } + }, + "Sot": { + "type": "string", + "sensitive": true + }, + "Sow": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Principals": { + "type": "list", + "member": {} + }, + "ColumnNames": { + "type": "list", + "member": {} + } + } + } + }, + "Sp0": { + "type": "structure", + "members": { + "DisableUseAsDirectQuerySource": { + "type": "boolean" + }, + "DisableUseAsImportedSource": { + "type": "boolean" + } + } + }, + "Sp1": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StringDatasetParameter": { + "type": "structure", + "required": [ + "Id", + "Name", + "ValueType" + ], + "members": { + "Id": {}, + "Name": {}, + "ValueType": {}, + "DefaultValues": { + "type": "structure", + "members": { + "StaticValues": { + "shape": "Snv" + } + } + } + } + }, + "DecimalDatasetParameter": { + "type": "structure", + "required": [ + "Id", + "Name", + "ValueType" + ], + "members": { + "Id": {}, + "Name": {}, + "ValueType": {}, + "DefaultValues": { + "type": "structure", + "members": { + "StaticValues": { + "shape": "Snx" + } + } + } + } + }, + "IntegerDatasetParameter": { + "type": "structure", + "required": [ + "Id", + "Name", + "ValueType" + ], + "members": { + "Id": {}, + "Name": {}, + "ValueType": {}, + "DefaultValues": { + "type": "structure", + "members": { + "StaticValues": { + "shape": "So1" + } + } + } + } + }, + "DateTimeDatasetParameter": { + "type": "structure", + "required": [ + "Id", + "Name", + "ValueType" + ], + "members": { + "Id": {}, + "Name": {}, + "ValueType": {}, + "TimeGranularity": {}, + "DefaultValues": { + "type": "structure", + "members": { + "StaticValues": { + "shape": "Snz" + } + } + } + } + } + } + } + }, + "Spg": { + "type": "structure", + "members": { + "AmazonElasticsearchParameters": { + "type": "structure", + "required": [ + "Domain" + ], + "members": { + "Domain": {} + } + }, + "AthenaParameters": { + "type": "structure", + "members": { + "WorkGroup": {}, + "RoleArn": {} + } + }, + "AuroraParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "AuroraPostgreSqlParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "AwsIotAnalyticsParameters": { + "type": "structure", + "required": [ + "DataSetName" + ], + "members": { + "DataSetName": {} + } + }, + "JiraParameters": { + "type": "structure", + "required": [ + "SiteBaseUrl" + ], + "members": { + "SiteBaseUrl": {} + } + }, + "MariaDbParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "MySqlParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "OracleParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "PostgreSqlParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "PrestoParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Catalog" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Catalog": {} + } + }, + "RdsParameters": { + "type": "structure", + "required": [ + "InstanceId", + "Database" + ], + "members": { + "InstanceId": {}, + "Database": {} + } + }, + "RedshiftParameters": { + "type": "structure", + "required": [ + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {}, + "ClusterId": {} + } + }, + "S3Parameters": { + "type": "structure", + "required": [ + "ManifestFileLocation" + ], + "members": { + "ManifestFileLocation": { + "type": "structure", + "required": [ + "Bucket", + "Key" + ], + "members": { + "Bucket": {}, + "Key": {} + } + }, + "RoleArn": {} + } + }, + "ServiceNowParameters": { + "type": "structure", + "required": [ + "SiteBaseUrl" + ], + "members": { + "SiteBaseUrl": {} + } + }, + "SnowflakeParameters": { + "type": "structure", + "required": [ + "Host", + "Database", + "Warehouse" + ], + "members": { + "Host": {}, + "Database": {}, + "Warehouse": {} + } + }, + "SparkParameters": { + "type": "structure", + "required": [ + "Host", + "Port" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + } + } + }, + "SqlServerParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "TeradataParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "Database" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "Database": {} + } + }, + "TwitterParameters": { + "type": "structure", + "required": [ + "Query", + "MaxRows" + ], + "members": { + "Query": {}, + "MaxRows": { + "type": "integer" + } + } + }, + "AmazonOpenSearchParameters": { + "type": "structure", + "required": [ + "Domain" + ], + "members": { + "Domain": {} + } + }, + "ExasolParameters": { + "type": "structure", + "required": [ + "Host", + "Port" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + } + } + }, + "DatabricksParameters": { + "type": "structure", + "required": [ + "Host", + "Port", + "SqlEndpointPath" + ], + "members": { + "Host": {}, + "Port": { + "type": "integer" + }, + "SqlEndpointPath": {} + } + } + } + }, + "Sqm": { + "type": "structure", + "members": { + "CredentialPair": { + "type": "structure", + "required": [ + "Username", + "Password" + ], + "members": { + "Username": {}, + "Password": {}, + "AlternateDataSourceParameters": { + "shape": "Sqq" + } + } + }, + "CopySourceArn": {}, + "SecretArn": {} + }, + "sensitive": true + }, + "Sqq": { + "type": "list", + "member": { + "shape": "Spg" + } + }, + "Sqt": { + "type": "structure", + "required": [ + "VpcConnectionArn" + ], + "members": { + "VpcConnectionArn": {} + } + }, + "Squ": { + "type": "structure", + "members": { + "DisableSsl": { + "type": "boolean" + } + } + }, + "Sra": { + "type": "structure", + "members": { + "Arn": {}, + "GroupName": {}, + "Description": {}, + "PrincipalId": {} + } + }, + "Sre": { + "type": "structure", + "members": { + "Arn": {}, + "MemberName": {} + } + }, + "Sri": { + "type": "map", "key": {}, "value": { + "type": "list", + "member": {} + } + }, + "Srv": { + "type": "structure", + "required": [ + "ScheduleId", + "ScheduleFrequency", + "RefreshType" + ], + "members": { + "ScheduleId": {}, + "ScheduleFrequency": { + "type": "structure", + "required": [ + "Interval" + ], + "members": { + "Interval": {}, + "RefreshOnDay": { + "type": "structure", + "members": { + "DayOfWeek": {}, + "DayOfMonth": {} + } + }, + "Timezone": {}, + "TimeOfTheDay": {} + } + }, + "StartAfterDateTime": { + "type": "timestamp" + }, + "RefreshType": {}, + "Arn": {} + } + }, + "Ss4": { + "type": "structure", + "members": { + "SourceAnalysis": { + "type": "structure", + "required": [ + "Arn", + "DataSetReferences" + ], + "members": { + "Arn": {}, + "DataSetReferences": { + "shape": "S1f" + } + } + }, + "SourceTemplate": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + } + } + }, + "Ss7": { + "type": "structure", + "required": [ + "DataSetConfigurations" + ], + "members": { + "DataSetConfigurations": { + "shape": "Ss8" + }, + "Sheets": { + "shape": "S1l" + }, + "CalculatedFields": { + "shape": "Sjr" + }, + "ParameterDeclarations": { + "shape": "Sju" + }, + "FilterGroups": { + "shape": "Ske" + }, + "ColumnConfigurations": { + "shape": "Sle" + }, + "AnalysisDefaults": { + "shape": "Sll" + } + } + }, + "Ss8": { + "type": "list", + "member": { "type": "structure", - "required": [ - "Alias", - "Source" - ], "members": { - "Alias": {}, - "DataTransforms": { + "Placeholder": {}, + "DataSetSchema": { + "type": "structure", + "members": { + "ColumnSchemaList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "DataType": {}, + "GeographicRole": {} + } + } + } + } + }, + "ColumnGroupSchemaList": { "type": "list", "member": { "type": "structure", "members": { - "ProjectOperation": { - "type": "structure", - "required": [ - "ProjectedColumns" - ], - "members": { - "ProjectedColumns": { - "type": "list", - "member": {} - } - } - }, - "FilterOperation": { - "type": "structure", - "required": [ - "ConditionExpression" - ], - "members": { - "ConditionExpression": {} - } - }, - "CreateColumnsOperation": { - "type": "structure", - "required": [ - "Columns" - ], - "members": { - "Columns": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "ColumnName", - "ColumnId", - "Expression" - ], - "members": { - "ColumnName": {}, - "ColumnId": {}, - "Expression": {} - } - } + "Name": {}, + "ColumnGroupColumnSchemaList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {} } } - }, - "RenameColumnOperation": { - "type": "structure", - "required": [ - "ColumnName", - "NewColumnName" - ], - "members": { - "ColumnName": {}, - "NewColumnName": {} - } - }, - "CastColumnTypeOperation": { - "type": "structure", - "required": [ - "ColumnName", - "NewColumnType" - ], - "members": { - "ColumnName": {}, - "NewColumnType": {}, - "Format": {} + } + } + } + } + } + } + }, + "Ssm": { + "type": "structure", + "members": { + "AliasName": {}, + "Arn": {}, + "TemplateVersionNumber": { + "type": "long" + } + } + }, + "Ssp": { + "type": "structure", + "members": { + "DataColorPalette": { + "type": "structure", + "members": { + "Colors": { + "shape": "Ssr" + }, + "MinMaxGradient": { + "shape": "Ssr" + }, + "EmptyFillColor": {} + } + }, + "UIColorPalette": { + "type": "structure", + "members": { + "PrimaryForeground": {}, + "PrimaryBackground": {}, + "SecondaryForeground": {}, + "SecondaryBackground": {}, + "Accent": {}, + "AccentForeground": {}, + "Danger": {}, + "DangerForeground": {}, + "Warning": {}, + "WarningForeground": {}, + "Success": {}, + "SuccessForeground": {}, + "Dimension": {}, + "DimensionForeground": {}, + "Measure": {}, + "MeasureForeground": {} + } + }, + "Sheet": { + "type": "structure", + "members": { + "Tile": { + "type": "structure", + "members": { + "Border": { + "type": "structure", + "members": { + "Show": { + "type": "boolean" + } } - }, - "TagColumnOperation": { + } + } + }, + "TileLayout": { + "type": "structure", + "members": { + "Gutter": { "type": "structure", - "required": [ - "ColumnName", - "Tags" - ], "members": { - "ColumnName": {}, - "Tags": { - "type": "list", - "member": { - "type": "structure", - "members": { - "ColumnGeographicRole": {}, - "ColumnDescription": { - "type": "structure", - "members": { - "Text": {} - } - } - } - } + "Show": { + "type": "boolean" } } }, - "UntagColumnOperation": { + "Margin": { "type": "structure", - "required": [ - "ColumnName", - "TagNames" - ], "members": { - "ColumnName": {}, - "TagNames": { - "type": "list", - "member": {} + "Show": { + "type": "boolean" } } } } } - }, - "Source": { - "type": "structure", - "members": { - "JoinInstruction": { + } + }, + "Typography": { + "type": "structure", + "members": { + "FontFamilies": { + "type": "list", + "member": { "type": "structure", - "required": [ - "LeftOperand", - "RightOperand", - "Type", - "OnClause" - ], "members": { - "LeftOperand": {}, - "RightOperand": {}, - "LeftJoinKeyProperties": { - "shape": "S34" - }, - "RightJoinKeyProperties": { - "shape": "S34" - }, - "Type": {}, - "OnClause": {} + "FontFamily": {} } - }, - "PhysicalTableId": {}, - "DataSetArn": {} - } - } - } - } - }, - "S34": { - "type": "structure", - "members": { - "UniqueKey": { - "type": "boolean" - } - } - }, - "S38": { - "type": "list", - "member": { - "type": "structure", - "members": { - "GeoSpatialColumnGroup": { - "type": "structure", - "required": [ - "Name", - "CountryCode", - "Columns" - ], - "members": { - "Name": {}, - "CountryCode": {}, - "Columns": { - "type": "list", - "member": {} } } } } } }, - "S3e": { - "type": "map", - "key": {}, - "value": { - "type": "structure", - "members": { - "description": {}, - "columns": { - "type": "list", - "member": {} - } - } - } + "Ssr": { + "type": "list", + "member": {} }, - "S3j": { + "St5": { "type": "structure", - "required": [ - "Arn", - "PermissionPolicy" - ], "members": { - "Namespace": {}, "Arn": {}, - "PermissionPolicy": {}, - "FormatVersion": {}, - "Status": {} + "AliasName": {}, + "ThemeVersionNumber": { + "type": "long" + } } }, - "S3n": { + "St8": { "type": "structure", - "required": [ - "TagRules" - ], "members": { - "Status": {}, - "TagRules": { + "Name": {}, + "Description": {}, + "DataSets": { "type": "list", "member": { "type": "structure", "required": [ - "TagKey", - "ColumnName" + "DatasetArn" ], "members": { - "TagKey": {}, - "ColumnName": {}, - "TagMultiValueDelimiter": {}, - "MatchAllValue": { - "shape": "S3s" + "DatasetArn": {}, + "DatasetName": {}, + "DatasetDescription": {}, + "DataAggregation": { + "type": "structure", + "members": { + "DatasetRowDateGranularity": {}, + "DefaultDateColumnName": {} + } + }, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "FilterName", + "OperandFieldName" + ], + "members": { + "FilterDescription": {}, + "FilterClass": {}, + "FilterName": {}, + "FilterSynonyms": { + "shape": "Sth" + }, + "OperandFieldName": {}, + "FilterType": {}, + "CategoryFilter": { + "type": "structure", + "members": { + "CategoryFilterFunction": {}, + "CategoryFilterType": {}, + "Constant": { + "type": "structure", + "members": { + "ConstantType": {}, + "SingularConstant": {}, + "CollectiveConstant": { + "type": "structure", + "members": { + "ValueList": { + "shape": "Stp" + } + } + } + }, + "sensitive": true + }, + "Inverse": { + "type": "boolean" + } + } + }, + "NumericEqualityFilter": { + "type": "structure", + "members": { + "Constant": { + "shape": "Str" + }, + "Aggregation": {} + } + }, + "NumericRangeFilter": { + "type": "structure", + "members": { + "Inclusive": { + "type": "boolean" + }, + "Constant": { + "shape": "Stu" + }, + "Aggregation": {} + } + }, + "DateRangeFilter": { + "type": "structure", + "members": { + "Inclusive": { + "type": "boolean" + }, + "Constant": { + "shape": "Stu" + } + } + }, + "RelativeDateFilter": { + "type": "structure", + "members": { + "TimeGranularity": {}, + "RelativeDateFilterFunction": {}, + "Constant": { + "shape": "Str" + } + } + } + } + } + }, + "Columns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ColumnName" + ], + "members": { + "ColumnName": {}, + "ColumnFriendlyName": {}, + "ColumnDescription": {}, + "ColumnSynonyms": { + "shape": "Sth" + }, + "ColumnDataRole": {}, + "Aggregation": {}, + "IsIncludedInTopic": { + "type": "boolean" + }, + "DisableIndexing": { + "type": "boolean" + }, + "ComparativeOrder": { + "shape": "Su4" + }, + "SemanticType": { + "shape": "Su7" + }, + "TimeGranularity": {}, + "AllowedAggregations": { + "shape": "Su9" + }, + "NotAllowedAggregations": { + "shape": "Su9" + }, + "DefaultFormatting": { + "shape": "Sub" + }, + "NeverAggregateInFilter": { + "type": "boolean" + }, + "CellValueSynonyms": { + "shape": "Sug" + }, + "NonAdditive": { + "type": "boolean" + } + } + } + }, + "CalculatedFields": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "CalculatedFieldName", + "Expression" + ], + "members": { + "CalculatedFieldName": {}, + "CalculatedFieldDescription": {}, + "Expression": { + "shape": "S4r" + }, + "CalculatedFieldSynonyms": { + "shape": "Sth" + }, + "IsIncludedInTopic": { + "type": "boolean" + }, + "DisableIndexing": { + "type": "boolean" + }, + "ColumnDataRole": {}, + "TimeGranularity": {}, + "DefaultFormatting": { + "shape": "Sub" + }, + "Aggregation": {}, + "ComparativeOrder": { + "shape": "Su4" + }, + "SemanticType": { + "shape": "Su7" + }, + "AllowedAggregations": { + "shape": "Su9" + }, + "NotAllowedAggregations": { + "shape": "Su9" + }, + "NeverAggregateInFilter": { + "type": "boolean" + }, + "CellValueSynonyms": { + "shape": "Sug" + }, + "NonAdditive": { + "type": "boolean" + } + } + } + }, + "NamedEntities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EntityName" + ], + "members": { + "EntityName": {}, + "EntityDescription": {}, + "EntitySynonyms": { + "shape": "Sth" + }, + "SemanticEntityType": { + "type": "structure", + "members": { + "TypeName": {}, + "SubTypeName": {}, + "TypeParameters": { + "shape": "Su8" + } + } + }, + "Definition": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FieldName": {}, + "PropertyName": {}, + "PropertyRole": {}, + "PropertyUsage": {}, + "Metric": { + "type": "structure", + "members": { + "Aggregation": {}, + "AggregationFunctionParameters": { + "type": "map", + "key": {}, + "value": {} + } + } + } + } + } + } + } + } } } } } } }, - "S3s": { - "type": "string", - "sensitive": true - }, - "S3t": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Principals": { - "type": "list", - "member": {} - }, - "ColumnNames": { - "type": "list", - "member": {} - } - } - } + "Sth": { + "type": "list", + "member": {} }, - "S3x": { + "Stp": { + "type": "list", + "member": {} + }, + "Str": { "type": "structure", "members": { - "DisableUseAsDirectQuerySource": { - "type": "boolean" - }, - "DisableUseAsImportedSource": { - "type": "boolean" - } - } + "ConstantType": {}, + "SingularConstant": {} + }, + "sensitive": true }, - "S41": { + "Stu": { "type": "structure", "members": { - "AmazonElasticsearchParameters": { - "type": "structure", - "required": [ - "Domain" - ], - "members": { - "Domain": {} - } - }, - "AthenaParameters": { + "ConstantType": {}, + "RangeConstant": { "type": "structure", "members": { - "WorkGroup": {} + "Minimum": {}, + "Maximum": {} } + } + }, + "sensitive": true + }, + "Su4": { + "type": "structure", + "members": { + "UseOrdering": {}, + "SpecifedOrder": { + "shape": "Stp" }, - "AuroraParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" - }, - "Database": {} - } + "TreatUndefinedSpecifiedValues": {} + } + }, + "Su7": { + "type": "structure", + "members": { + "TypeName": {}, + "SubTypeName": {}, + "TypeParameters": { + "shape": "Su8" }, - "AuroraPostgreSqlParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" - }, - "Database": {} - } + "TruthyCellValue": { + "shape": "Sw" }, - "AwsIotAnalyticsParameters": { - "type": "structure", - "required": [ - "DataSetName" - ], - "members": { - "DataSetName": {} - } + "TruthyCellValueSynonyms": { + "shape": "Sv" }, - "JiraParameters": { - "type": "structure", - "required": [ - "SiteBaseUrl" - ], - "members": { - "SiteBaseUrl": {} - } + "FalseyCellValue": { + "shape": "Sw" }, - "MariaDbParameters": { + "FalseyCellValueSynonyms": { + "shape": "Sv" + } + } + }, + "Su8": { + "type": "map", + "key": {}, + "value": {} + }, + "Su9": { + "type": "list", + "member": {} + }, + "Sub": { + "type": "structure", + "members": { + "DisplayFormat": {}, + "DisplayFormatOptions": { "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], "members": { - "Host": {}, - "Port": { - "type": "integer" + "UseBlankCellFormat": { + "type": "boolean" }, - "Database": {} - } - }, - "MySqlParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" + "BlankCellFormat": {}, + "DateFormat": {}, + "DecimalSeparator": {}, + "GroupingSeparator": {}, + "UseGrouping": { + "type": "boolean" }, - "Database": {} - } - }, - "OracleParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], - "members": { - "Host": {}, - "Port": { + "FractionDigits": { "type": "integer" }, - "Database": {} - } - }, - "PostgreSqlParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" + "Prefix": {}, + "Suffix": {}, + "UnitScaler": {}, + "NegativeFormat": { + "type": "structure", + "members": { + "Prefix": {}, + "Suffix": {} + } }, - "Database": {} + "CurrencySymbol": {} } - }, - "PrestoParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Catalog" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" - }, - "Catalog": {} + } + } + }, + "Sug": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CellValue": {}, + "Synonyms": { + "shape": "Stp" } + } + } + }, + "Suw": { + "type": "structure", + "required": [ + "IsEnabled", + "BasedOnSpiceSchedule" + ], + "members": { + "IsEnabled": { + "type": "boolean" }, - "RdsParameters": { - "type": "structure", - "required": [ - "InstanceId", - "Database" - ], - "members": { - "InstanceId": {}, - "Database": {} - } + "BasedOnSpiceSchedule": { + "type": "boolean" }, - "RedshiftParameters": { - "type": "structure", - "required": [ - "Database" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" - }, - "Database": {}, - "ClusterId": {} - } + "StartingAt": { + "type": "timestamp" }, - "S3Parameters": { + "Timezone": {}, + "RepeatAt": {}, + "TopicScheduleType": {} + } + }, + "Sv1": { + "type": "list", + "member": {} + }, + "Sv3": { + "type": "list", + "member": {} + }, + "Sv5": { + "type": "list", + "member": {} + }, + "Swz": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Message": {}, + "ViolatedEntities": { + "shape": "Sx2" + } + } + } + }, + "Sx2": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Path": {} + } + } + }, + "Sx4": { + "type": "list", + "member": {} + }, + "Sx5": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SheetId": {}, + "Name": {} + } + } + }, + "Sxg": { + "type": "list", + "member": {} + }, + "Sxi": { + "type": "structure", + "members": { + "ResourceIdOverrideConfiguration": { "type": "structure", - "required": [ - "ManifestFileLocation" - ], "members": { - "ManifestFileLocation": { - "type": "structure", - "required": [ - "Bucket", - "Key" - ], - "members": { - "Bucket": {}, - "Key": {} - } + "PrefixForAllResources": { + "type": "boolean" } } }, - "ServiceNowParameters": { - "type": "structure", - "required": [ - "SiteBaseUrl" - ], - "members": { - "SiteBaseUrl": {} + "VPCConnections": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Properties" + ], + "members": { + "Arn": {}, + "Properties": { + "type": "list", + "member": {} + } + } } }, - "SnowflakeParameters": { - "type": "structure", - "required": [ - "Host", - "Database", - "Warehouse" - ], - "members": { - "Host": {}, - "Database": {}, - "Warehouse": {} + "RefreshSchedules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Properties" + ], + "members": { + "Arn": {}, + "Properties": { + "type": "list", + "member": {} + } + } } }, - "SparkParameters": { - "type": "structure", - "required": [ - "Host", - "Port" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" + "DataSources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Properties" + ], + "members": { + "Arn": {}, + "Properties": { + "type": "list", + "member": {} + } } } }, - "SqlServerParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" - }, - "Database": {} + "DataSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Properties" + ], + "members": { + "Arn": {}, + "Properties": { + "type": "list", + "member": {} + } + } } }, - "TeradataParameters": { - "type": "structure", - "required": [ - "Host", - "Port", - "Database" - ], - "members": { - "Host": {}, - "Port": { - "type": "integer" - }, - "Database": {} + "Themes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Properties" + ], + "members": { + "Arn": {}, + "Properties": { + "type": "list", + "member": {} + } + } } }, - "TwitterParameters": { - "type": "structure", - "required": [ - "Query", - "MaxRows" - ], - "members": { - "Query": {}, - "MaxRows": { - "type": "integer" + "Analyses": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Properties" + ], + "members": { + "Arn": {}, + "Properties": { + "type": "list", + "member": {} + } } } }, - "AmazonOpenSearchParameters": { - "type": "structure", - "required": [ - "Domain" - ], - "members": { - "Domain": {} + "Dashboards": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Properties" + ], + "members": { + "Arn": {}, + "Properties": { + "type": "list", + "member": {} + } + } } } } }, - "S53": { + "Syf": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Type": {}, + "Message": {} + } + } + }, + "Syj": { "type": "structure", "members": { - "CredentialPair": { + "ResourceIdOverrideConfiguration": { "type": "structure", - "required": [ - "Username", - "Password" - ], "members": { - "Username": {}, - "Password": {}, - "AlternateDataSourceParameters": { - "shape": "S57" + "PrefixForAllResources": {} + } + }, + "VPCConnections": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VPCConnectionId" + ], + "members": { + "VPCConnectionId": {}, + "Name": {}, + "SubnetIds": { + "shape": "Sv1" + }, + "SecurityGroupIds": { + "shape": "Sv3" + }, + "DnsResolvers": { + "shape": "Sv5" + }, + "RoleArn": {} } } }, - "CopySourceArn": {} - }, - "sensitive": true - }, - "S57": { - "type": "list", - "member": { - "shape": "S41" - } - }, - "S59": { - "type": "structure", - "required": [ - "VpcConnectionArn" - ], - "members": { - "VpcConnectionArn": {} - } - }, - "S5a": { - "type": "structure", - "members": { - "DisableSsl": { - "type": "boolean" + "RefreshSchedules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSetId", + "ScheduleId" + ], + "members": { + "DataSetId": {}, + "ScheduleId": {}, + "StartAfterDateTime": { + "type": "timestamp" + } + } + } + }, + "DataSources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSourceId" + ], + "members": { + "DataSourceId": {}, + "Name": {}, + "DataSourceParameters": { + "shape": "Spg" + }, + "VpcConnectionProperties": { + "shape": "Sqt" + }, + "SslProperties": { + "shape": "Squ" + }, + "Credentials": { + "type": "structure", + "members": { + "CredentialPair": { + "type": "structure", + "required": [ + "Username", + "Password" + ], + "members": { + "Username": {}, + "Password": {} + }, + "sensitive": true + }, + "SecretArn": {} + } + } + } + } + }, + "DataSets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DataSetId" + ], + "members": { + "DataSetId": {}, + "Name": {} + } + } + }, + "Themes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ThemeId" + ], + "members": { + "ThemeId": {}, + "Name": {} + } + } + }, + "Analyses": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AnalysisId" + ], + "members": { + "AnalysisId": {}, + "Name": {} + } + } + }, + "Dashboards": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DashboardId" + ], + "members": { + "DashboardId": {}, + "Name": {} + } + } } } }, - "S5o": { - "type": "structure", - "members": { - "Arn": {}, - "GroupName": {}, - "Description": {}, - "PrincipalId": {} + "Sz6": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Message": {}, + "ViolatedEntities": { + "shape": "Sx2" + } + } } }, - "S5s": { + "Szd": { "type": "structure", "members": { - "Arn": {}, - "MemberName": {} - } - }, - "S5w": { - "type": "map", - "key": {}, - "value": { - "type": "list", - "member": {} + "Permissions": { + "shape": "S19" + } } }, - "S69": { + "Szk": { "type": "structure", + "required": [ + "FileGroups" + ], "members": { - "SourceAnalysis": { - "type": "structure", - "required": [ - "Arn", - "DataSetReferences" - ], - "members": { - "Arn": {}, - "DataSetReferences": { - "shape": "S17" + "FileGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Files": { + "shape": "Szn" + } } } }, - "SourceTemplate": { + "DestinationConfiguration": { "type": "structure", - "required": [ - "Arn" - ], "members": { - "Arn": {} + "S3Destinations": { + "type": "list", + "member": { + "shape": "Szw" + } + } } + }, + "Parameters": { + "shape": "Sr" } } }, - "S6h": { - "type": "structure", - "members": { - "AliasName": {}, - "Arn": {}, - "TemplateVersionNumber": { - "type": "long" + "Szn": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SheetSelections", + "FormatType" + ], + "members": { + "SheetSelections": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SheetId", + "SelectionScope" + ], + "members": { + "SheetId": {}, + "SelectionScope": {}, + "VisualIds": { + "type": "list", + "member": {} + } + } + } + }, + "FormatType": {} } } }, - "S6k": { + "Szw": { "type": "structure", "members": { - "DataColorPalette": { - "type": "structure", - "members": { - "Colors": { - "shape": "S6m" - }, - "MinMaxGradient": { - "shape": "S6m" - }, - "EmptyFillColor": {} - } - }, - "UIColorPalette": { + "BucketConfiguration": { "type": "structure", + "required": [ + "BucketName", + "BucketPrefix", + "BucketRegion" + ], "members": { - "PrimaryForeground": {}, - "PrimaryBackground": {}, - "SecondaryForeground": {}, - "SecondaryBackground": {}, - "Accent": {}, - "AccentForeground": {}, - "Danger": {}, - "DangerForeground": {}, - "Warning": {}, - "WarningForeground": {}, - "Success": {}, - "SuccessForeground": {}, - "Dimension": {}, - "DimensionForeground": {}, - "Measure": {}, - "MeasureForeground": {} + "BucketName": {}, + "BucketPrefix": {}, + "BucketRegion": {} } - }, - "Sheet": { + } + } + }, + "S10l": { + "type": "structure", + "required": [ + "RefreshConfiguration" + ], + "members": { + "RefreshConfiguration": { "type": "structure", + "required": [ + "IncrementalRefresh" + ], "members": { - "Tile": { - "type": "structure", - "members": { - "Border": { - "type": "structure", - "members": { - "Show": { - "type": "boolean" - } - } - } - } - }, - "TileLayout": { + "IncrementalRefresh": { "type": "structure", + "required": [ + "LookbackWindow" + ], "members": { - "Gutter": { - "type": "structure", - "members": { - "Show": { - "type": "boolean" - } - } - }, - "Margin": { + "LookbackWindow": { "type": "structure", + "required": [ + "ColumnName", + "Size", + "SizeUnit" + ], "members": { - "Show": { - "type": "boolean" - } + "ColumnName": {}, + "Size": { + "type": "long" + }, + "SizeUnit": {} } } } @@ -6350,35 +15713,7 @@ } } }, - "S6m": { - "type": "list", - "member": {} - }, - "S6z": { - "type": "structure", - "members": { - "Arn": {}, - "AliasName": {}, - "ThemeVersionNumber": { - "type": "long" - } - } - }, - "S8c": { - "type": "list", - "member": {} - }, - "S8d": { - "type": "list", - "member": { - "type": "structure", - "members": { - "SheetId": {}, - "Name": {} - } - } - }, - "S8z": { + "S10t": { "type": "structure", "members": { "Arn": {}, @@ -6393,16 +15728,16 @@ "type": "timestamp" }, "DataSourceParameters": { - "shape": "S41" + "shape": "Spg" }, "AlternateDataSourceParameters": { - "shape": "S57" + "shape": "Sqq" }, "VpcConnectionProperties": { - "shape": "S59" + "shape": "Sqt" }, "SslProperties": { - "shape": "S5a" + "shape": "Squ" }, "ErrorInfo": { "type": "structure", @@ -6410,10 +15745,11 @@ "Type": {}, "Message": {} } - } + }, + "SecretArn": {} } }, - "S9j": { + "S11g": { "type": "structure", "required": [ "Arn", @@ -6439,6 +15775,9 @@ }, "RowsDropped": { "type": "long" + }, + "TotalRowsInDataset": { + "type": "long" } } }, @@ -6466,7 +15805,12 @@ "RequestType": {} } }, - "S9u": { + "S11p": { + "type": "map", + "key": {}, + "value": {} + }, + "S11u": { "type": "structure", "members": { "Name": {}, @@ -6483,7 +15827,20 @@ } } }, - "Saw": { + "S123": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Message": {}, + "ViolatedEntities": { + "shape": "Sx2" + } + } + } + }, + "S131": { "type": "structure", "members": { "Arn": {}, @@ -6501,11 +15858,64 @@ "ExternalLoginId": {} } }, - "Sb8": { + "S138": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SubnetId": {}, + "AvailabilityZone": {}, + "ErrorMessage": {}, + "Status": {}, + "NetworkInterfaceId": {} + } + } + }, + "S13e": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": { + "shape": "Sot" + } + } + } + }, + "S13k": { + "type": "structure", + "required": [ + "DashboardId", + "SheetId", + "VisualId" + ], + "members": { + "DashboardId": {}, + "SheetId": {}, + "VisualId": {} + } + }, + "S13n": { "type": "string", "sensitive": true }, - "Sbp": { + "S13s": { + "type": "structure", + "required": [ + "Enabled" + ], + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "S149": { "type": "list", "member": { "type": "structure", @@ -6523,7 +15933,7 @@ } } }, - "Sbx": { + "S14p": { "type": "list", "member": { "type": "structure", @@ -6546,7 +15956,34 @@ } } }, - "Scc": { + "S14t": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "DataSetId": {}, + "Name": {}, + "CreatedTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "ImportMode": {}, + "RowLevelPermissionDataSet": { + "shape": "Sok" + }, + "RowLevelPermissionTagConfigurationApplied": { + "type": "boolean" + }, + "ColumnLevelPermissionRulesApplied": { + "type": "boolean" + } + } + } + }, + "S154": { "type": "list", "member": { "type": "structure", @@ -6560,20 +15997,27 @@ }, "LastUpdatedTime": { "type": "timestamp" - } + }, + "SharingModel": {} } } }, - "Scj": { + "S15b": { "type": "list", "member": { - "shape": "S5o" + "shape": "Sra" } }, - "Sep": { + "S18r": { + "type": "list", + "member": { + "shape": "S1a" + } + }, + "S18w": { "type": "list", "member": { - "shape": "S12" + "shape": "S1a" } } } diff --git a/iamlivecore/service/ram-2018-01-04.min.json b/iamlivecore/service/ram-2018-01-04.min.json index d3668b96..c53084ce 100644 --- a/iamlivecore/service/ram-2018-01-04.min.json +++ b/iamlivecore/service/ram-2018-01-04.min.json @@ -53,7 +53,10 @@ "principals": { "shape": "Se" }, - "clientToken": {} + "clientToken": {}, + "sources": { + "shape": "Sf" + } } }, "output": { @@ -98,6 +101,63 @@ } } }, + "CreatePermission": { + "http": { + "requestUri": "/createpermission" + }, + "input": { + "type": "structure", + "required": [ + "name", + "resourceType", + "policyTemplate" + ], + "members": { + "name": {}, + "resourceType": {}, + "policyTemplate": {}, + "clientToken": {}, + "tags": { + "shape": "Sn" + } + } + }, + "output": { + "type": "structure", + "members": { + "permission": { + "shape": "Ss" + }, + "clientToken": {} + } + } + }, + "CreatePermissionVersion": { + "http": { + "requestUri": "/createpermissionversion" + }, + "input": { + "type": "structure", + "required": [ + "permissionArn", + "policyTemplate" + ], + "members": { + "permissionArn": {}, + "policyTemplate": {}, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "permission": { + "shape": "Sx" + }, + "clientToken": {} + } + } + }, "CreateResourceShare": { "http": { "requestUri": "/createresourceshare" @@ -116,7 +176,7 @@ "shape": "Se" }, "tags": { - "shape": "Sk" + "shape": "Sn" }, "allowExternalPrincipals": { "type": "boolean" @@ -125,6 +185,9 @@ "permissionArns": { "type": "list", "member": {} + }, + "sources": { + "shape": "Sf" } } }, @@ -132,12 +195,82 @@ "type": "structure", "members": { "resourceShare": { - "shape": "Sq" + "shape": "S12" }, "clientToken": {} } } }, + "DeletePermission": { + "http": { + "method": "DELETE", + "requestUri": "/deletepermission" + }, + "input": { + "type": "structure", + "required": [ + "permissionArn" + ], + "members": { + "permissionArn": { + "location": "querystring", + "locationName": "permissionArn" + }, + "clientToken": { + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "returnValue": { + "type": "boolean" + }, + "clientToken": {}, + "permissionStatus": {} + } + } + }, + "DeletePermissionVersion": { + "http": { + "method": "DELETE", + "requestUri": "/deletepermissionversion" + }, + "input": { + "type": "structure", + "required": [ + "permissionArn", + "permissionVersion" + ], + "members": { + "permissionArn": { + "location": "querystring", + "locationName": "permissionArn" + }, + "permissionVersion": { + "location": "querystring", + "locationName": "permissionVersion", + "type": "integer" + }, + "clientToken": { + "location": "querystring", + "locationName": "clientToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "returnValue": { + "type": "boolean" + }, + "clientToken": {}, + "permissionStatus": {} + } + } + }, "DeleteResourceShare": { "http": { "method": "DELETE", @@ -186,7 +319,10 @@ "principals": { "shape": "Se" }, - "clientToken": {} + "clientToken": {}, + "sources": { + "shape": "Sf" + } } }, "output": { @@ -262,26 +398,7 @@ "type": "structure", "members": { "permission": { - "type": "structure", - "members": { - "arn": {}, - "version": {}, - "defaultVersion": { - "type": "boolean" - }, - "name": {}, - "resourceType": {}, - "permission": {}, - "creationTime": { - "type": "timestamp" - }, - "lastUpdatedTime": { - "type": "timestamp" - }, - "isResourceTypeDefault": { - "type": "boolean" - } - } + "shape": "Sx" } } } @@ -329,7 +446,7 @@ "members": { "associationType": {}, "resourceShareArns": { - "shape": "S1a" + "shape": "S1o" }, "resourceArn": {}, "principal": {}, @@ -362,7 +479,7 @@ "member": {} }, "resourceShareArns": { - "shape": "S1a" + "shape": "S1o" }, "nextToken": {}, "maxResults": { @@ -394,7 +511,7 @@ ], "members": { "resourceShareArns": { - "shape": "S1a" + "shape": "S1o" }, "resourceShareStatus": {}, "resourceOwner": {}, @@ -416,7 +533,10 @@ "maxResults": { "type": "integer" }, - "permissionArn": {} + "permissionArn": {}, + "permissionVersion": { + "type": "integer" + } } }, "output": { @@ -425,7 +545,7 @@ "resourceShares": { "type": "list", "member": { - "shape": "Sq" + "shape": "S12" } }, "nextToken": {} @@ -446,14 +566,92 @@ "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "resourceRegionScope": {} } }, "output": { "type": "structure", "members": { "resources": { - "shape": "S1p" + "shape": "S24" + }, + "nextToken": {} + } + } + }, + "ListPermissionAssociations": { + "http": { + "requestUri": "/listpermissionassociations" + }, + "input": { + "type": "structure", + "members": { + "permissionArn": {}, + "permissionVersion": { + "type": "integer" + }, + "associationStatus": {}, + "resourceType": {}, + "featureSet": {}, + "defaultVersion": { + "type": "boolean" + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "permissions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "permissionVersion": {}, + "defaultVersion": { + "type": "boolean" + }, + "resourceType": {}, + "status": {}, + "featureSet": {}, + "lastUpdatedTime": { + "type": "timestamp" + }, + "resourceShareArn": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListPermissionVersions": { + "http": { + "requestUri": "/listpermissionversions" + }, + "input": { + "type": "structure", + "required": [ + "permissionArn" + ], + "members": { + "permissionArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "permissions": { + "shape": "S2e" }, "nextToken": {} } @@ -470,14 +668,15 @@ "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "permissionType": {} } }, "output": { "type": "structure", "members": { "permissions": { - "shape": "S1u" + "shape": "S2e" }, "nextToken": {} } @@ -500,7 +699,7 @@ }, "resourceType": {}, "resourceShareArns": { - "shape": "S1a" + "shape": "S1o" }, "nextToken": {}, "maxResults": { @@ -534,6 +733,37 @@ } } }, + "ListReplacePermissionAssociationsWork": { + "http": { + "requestUri": "/listreplacepermissionassociationswork" + }, + "input": { + "type": "structure", + "members": { + "workIds": { + "type": "list", + "member": {} + }, + "status": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "replacePermissionAssociationsWorks": { + "type": "list", + "member": { + "shape": "S2r" + } + }, + "nextToken": {} + } + } + }, "ListResourceSharePermissions": { "http": { "requestUri": "/listresourcesharepermissions" @@ -555,7 +785,7 @@ "type": "structure", "members": { "permissions": { - "shape": "S1u" + "shape": "S2e" }, "nextToken": {} } @@ -571,7 +801,8 @@ "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "resourceRegionScope": {} } }, "output": { @@ -583,7 +814,8 @@ "type": "structure", "members": { "resourceType": {}, - "serviceName": {} + "serviceName": {}, + "resourceRegionScope": {} } } }, @@ -608,24 +840,51 @@ "shape": "Sd" }, "resourceShareArns": { - "shape": "S1a" + "shape": "S1o" }, "nextToken": {}, "maxResults": { "type": "integer" - } + }, + "resourceRegionScope": {} } }, "output": { "type": "structure", "members": { "resources": { - "shape": "S1p" + "shape": "S24" }, "nextToken": {} } } }, + "PromotePermissionCreatedFromPolicy": { + "http": { + "requestUri": "/promotepermissioncreatedfrompolicy" + }, + "input": { + "type": "structure", + "required": [ + "permissionArn", + "name" + ], + "members": { + "permissionArn": {}, + "name": {}, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "permission": { + "shape": "Ss" + }, + "clientToken": {} + } + } + }, "PromoteResourceShareCreatedFromPolicy": { "http": { "requestUri": "/promoteresourcesharecreatedfrompolicy" @@ -675,6 +934,63 @@ } } }, + "ReplacePermissionAssociations": { + "http": { + "requestUri": "/replacepermissionassociations" + }, + "input": { + "type": "structure", + "required": [ + "fromPermissionArn", + "toPermissionArn" + ], + "members": { + "fromPermissionArn": {}, + "fromPermissionVersion": { + "type": "integer" + }, + "toPermissionArn": {}, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "replacePermissionAssociationsWork": { + "shape": "S2r" + }, + "clientToken": {} + } + } + }, + "SetDefaultPermissionVersion": { + "http": { + "requestUri": "/setdefaultpermissionversion" + }, + "input": { + "type": "structure", + "required": [ + "permissionArn", + "permissionVersion" + ], + "members": { + "permissionArn": {}, + "permissionVersion": { + "type": "integer" + }, + "clientToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "returnValue": { + "type": "boolean" + }, + "clientToken": {} + } + } + }, "TagResource": { "http": { "requestUri": "/tagresource" @@ -682,14 +998,14 @@ "input": { "type": "structure", "required": [ - "resourceShareArn", "tags" ], "members": { "resourceShareArn": {}, "tags": { - "shape": "Sk" - } + "shape": "Sn" + }, + "resourceArn": {} } }, "output": { @@ -704,7 +1020,6 @@ "input": { "type": "structure", "required": [ - "resourceShareArn", "tagKeys" ], "members": { @@ -712,7 +1027,8 @@ "tagKeys": { "type": "list", "member": {} - } + }, + "resourceArn": {} } }, "output": { @@ -742,7 +1058,7 @@ "type": "structure", "members": { "resourceShare": { - "shape": "Sq" + "shape": "S12" }, "clientToken": {} } @@ -801,7 +1117,11 @@ "type": "list", "member": {} }, - "Sk": { + "Sf": { + "type": "list", + "member": {} + }, + "Sn": { "type": "list", "member": { "type": "structure", @@ -811,7 +1131,62 @@ } } }, - "Sq": { + "Ss": { + "type": "structure", + "members": { + "arn": {}, + "version": {}, + "defaultVersion": { + "type": "boolean" + }, + "name": {}, + "resourceType": {}, + "status": {}, + "creationTime": { + "type": "timestamp" + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "isResourceTypeDefault": { + "type": "boolean" + }, + "permissionType": {}, + "featureSet": {}, + "tags": { + "shape": "Sn" + } + } + }, + "Sx": { + "type": "structure", + "members": { + "arn": {}, + "version": {}, + "defaultVersion": { + "type": "boolean" + }, + "name": {}, + "resourceType": {}, + "permission": {}, + "creationTime": { + "type": "timestamp" + }, + "lastUpdatedTime": { + "type": "timestamp" + }, + "isResourceTypeDefault": { + "type": "boolean" + }, + "permissionType": {}, + "featureSet": {}, + "status": {}, + "tags": { + "shape": "Sn" + } + } + }, + "S12": { "type": "structure", "members": { "resourceShareArn": {}, @@ -823,7 +1198,7 @@ "status": {}, "statusMessage": {}, "tags": { - "shape": "Sk" + "shape": "Sn" }, "creationTime": { "type": "timestamp" @@ -834,11 +1209,11 @@ "featureSet": {} } }, - "S1a": { + "S1o": { "type": "list", "member": {} }, - "S1p": { + "S24": { "type": "list", "member": { "type": "structure", @@ -854,32 +1229,32 @@ }, "lastUpdatedTime": { "type": "timestamp" - } + }, + "resourceRegionScope": {} } } }, - "S1u": { + "S2e": { "type": "list", "member": { - "type": "structure", - "members": { - "arn": {}, - "version": {}, - "defaultVersion": { - "type": "boolean" - }, - "name": {}, - "resourceType": {}, - "status": {}, - "creationTime": { - "type": "timestamp" - }, - "lastUpdatedTime": { - "type": "timestamp" - }, - "isResourceTypeDefault": { - "type": "boolean" - } + "shape": "Ss" + } + }, + "S2r": { + "type": "structure", + "members": { + "id": {}, + "fromPermissionArn": {}, + "fromPermissionVersion": {}, + "toPermissionArn": {}, + "toPermissionVersion": {}, + "status": {}, + "statusMessage": {}, + "creationTime": { + "type": "timestamp" + }, + "lastUpdatedTime": { + "type": "timestamp" } } } diff --git a/iamlivecore/service/rbin-2021-06-15.min.json b/iamlivecore/service/rbin-2021-06-15.min.json new file mode 100644 index 00000000..5cec2ab1 --- /dev/null +++ b/iamlivecore/service/rbin-2021-06-15.min.json @@ -0,0 +1,449 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-06-15", + "endpointPrefix": "rbin", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon Recycle Bin", + "serviceId": "rbin", + "signatureVersion": "v4", + "signingName": "rbin", + "uid": "rbin-2021-06-15" + }, + "operations": { + "CreateRule": { + "http": { + "requestUri": "/rules", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "RetentionPeriod", + "ResourceType" + ], + "members": { + "RetentionPeriod": { + "shape": "S2" + }, + "Description": {}, + "Tags": { + "shape": "S6" + }, + "ResourceType": {}, + "ResourceTags": { + "shape": "Sb" + }, + "LockConfiguration": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "Identifier": {}, + "RetentionPeriod": { + "shape": "S2" + }, + "Description": {}, + "Tags": { + "shape": "S6" + }, + "ResourceType": {}, + "ResourceTags": { + "shape": "Sb" + }, + "Status": {}, + "LockConfiguration": { + "shape": "Sf" + }, + "LockState": {} + } + } + }, + "DeleteRule": { + "http": { + "method": "DELETE", + "requestUri": "/rules/{identifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetRule": { + "http": { + "method": "GET", + "requestUri": "/rules/{identifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Identifier": {}, + "Description": {}, + "ResourceType": {}, + "RetentionPeriod": { + "shape": "S2" + }, + "ResourceTags": { + "shape": "Sb" + }, + "Status": {}, + "LockConfiguration": { + "shape": "Sf" + }, + "LockState": {}, + "LockEndTime": { + "type": "timestamp" + } + } + } + }, + "ListRules": { + "http": { + "requestUri": "/list-rules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceType" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "ResourceType": {}, + "ResourceTags": { + "shape": "Sb" + }, + "LockState": {} + } + }, + "output": { + "type": "structure", + "members": { + "Rules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Identifier": {}, + "Description": {}, + "RetentionPeriod": { + "shape": "S2" + }, + "LockState": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S6" + } + } + } + }, + "LockRule": { + "http": { + "method": "PATCH", + "requestUri": "/rules/{identifier}/lock", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier", + "LockConfiguration" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "LockConfiguration": { + "shape": "Sf" + } + } + }, + "output": { + "type": "structure", + "members": { + "Identifier": {}, + "Description": {}, + "ResourceType": {}, + "RetentionPeriod": { + "shape": "S2" + }, + "ResourceTags": { + "shape": "Sb" + }, + "Status": {}, + "LockConfiguration": { + "shape": "Sf" + }, + "LockState": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "Tags": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UnlockRule": { + "http": { + "method": "PATCH", + "requestUri": "/rules/{identifier}/unlock", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Identifier": {}, + "Description": {}, + "ResourceType": {}, + "RetentionPeriod": { + "shape": "S2" + }, + "ResourceTags": { + "shape": "Sb" + }, + "Status": {}, + "LockConfiguration": { + "shape": "Sf" + }, + "LockState": {}, + "LockEndTime": { + "type": "timestamp" + } + } + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateRule": { + "http": { + "method": "PATCH", + "requestUri": "/rules/{identifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": { + "location": "uri", + "locationName": "identifier" + }, + "RetentionPeriod": { + "shape": "S2" + }, + "Description": {}, + "ResourceType": {}, + "ResourceTags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": { + "Identifier": {}, + "RetentionPeriod": { + "shape": "S2" + }, + "Description": {}, + "ResourceType": {}, + "ResourceTags": { + "shape": "Sb" + }, + "Status": {}, + "LockState": {}, + "LockEndTime": { + "type": "timestamp" + } + } + } + } + }, + "shapes": { + "S2": { + "type": "structure", + "required": [ + "RetentionPeriodValue", + "RetentionPeriodUnit" + ], + "members": { + "RetentionPeriodValue": { + "type": "integer" + }, + "RetentionPeriodUnit": {} + } + }, + "S6": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sb": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ResourceTagKey" + ], + "members": { + "ResourceTagKey": {}, + "ResourceTagValue": {} + } + } + }, + "Sf": { + "type": "structure", + "required": [ + "UnlockDelay" + ], + "members": { + "UnlockDelay": { + "type": "structure", + "required": [ + "UnlockDelayValue", + "UnlockDelayUnit" + ], + "members": { + "UnlockDelayValue": { + "type": "integer" + }, + "UnlockDelayUnit": {} + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/rds-2014-10-31.min.json b/iamlivecore/service/rds-2014-10-31.min.json index 7d05136f..2c071342 100644 --- a/iamlivecore/service/rds-2014-10-31.min.json +++ b/iamlivecore/service/rds-2014-10-31.min.json @@ -188,7 +188,7 @@ "type": "structure", "members": { "DBClusterParameterGroup": { - "shape": "Sz" + "shape": "S10" } } } @@ -219,7 +219,7 @@ "type": "structure", "members": { "DBClusterSnapshot": { - "shape": "S12" + "shape": "S13" } } } @@ -246,7 +246,7 @@ "type": "structure", "members": { "DBParameterGroup": { - "shape": "S16" + "shape": "S17" } } } @@ -271,6 +271,9 @@ "PreSignedUrl": {}, "OptionGroupName": {}, "TargetCustomAvailabilityZone": {}, + "CopyOptionGroup": { + "type": "boolean" + }, "SourceRegion": {} } }, @@ -279,7 +282,7 @@ "type": "structure", "members": { "DBSnapshot": { - "shape": "S19" + "shape": "S1a" } } } @@ -306,32 +309,67 @@ "type": "structure", "members": { "OptionGroup": { - "shape": "S1f" + "shape": "S1g" } } } }, - "CreateCustomAvailabilityZone": { + "CreateBlueGreenDeployment": { "input": { "type": "structure", "required": [ - "CustomAvailabilityZoneName" + "BlueGreenDeploymentName", + "Source" ], "members": { - "CustomAvailabilityZoneName": {}, - "ExistingVpnId": {}, - "NewVpnTunnelName": {}, - "VpnTunnelOriginatorIP": {} + "BlueGreenDeploymentName": {}, + "Source": {}, + "TargetEngineVersion": {}, + "TargetDBParameterGroupName": {}, + "TargetDBClusterParameterGroupName": {}, + "Tags": { + "shape": "Sb" + } } }, "output": { - "resultWrapper": "CreateCustomAvailabilityZoneResult", + "resultWrapper": "CreateBlueGreenDeploymentResult", + "type": "structure", + "members": { + "BlueGreenDeployment": { + "shape": "S1w" + } + } + } + }, + "CreateCustomDBEngineVersion": { + "input": { "type": "structure", + "required": [ + "Engine", + "EngineVersion" + ], "members": { - "CustomAvailabilityZone": { - "shape": "S1q" + "Engine": {}, + "EngineVersion": {}, + "DatabaseInstallationFilesS3BucketName": {}, + "DatabaseInstallationFilesS3Prefix": {}, + "ImageId": {}, + "KMSKeyId": {}, + "Description": {}, + "Manifest": {}, + "Tags": { + "shape": "Sb" + }, + "SourceCustomDbEngineVersionIdentifier": {}, + "UseAwsProvidedLatestImage": { + "type": "boolean" } } + }, + "output": { + "shape": "S2f", + "resultWrapper": "CreateCustomDBEngineVersionResult" } }, "CreateDBCluster": { @@ -343,7 +381,7 @@ ], "members": { "AvailabilityZones": { - "shape": "S13" + "shape": "S14" }, "BackupRetentionPeriod": { "type": "integer" @@ -353,7 +391,7 @@ "DBClusterIdentifier": {}, "DBClusterParameterGroupName": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "DBSubnetGroupName": {}, "Engine": {}, @@ -382,11 +420,11 @@ "type": "long" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "EngineMode": {}, "ScalingConfiguration": { - "shape": "S1x" + "shape": "S2u" }, "DeletionProtection": { "type": "boolean" @@ -403,6 +441,43 @@ "EnableGlobalWriteForwarding": { "type": "boolean" }, + "DBClusterInstanceClass": {}, + "AllocatedStorage": { + "type": "integer" + }, + "StorageType": {}, + "Iops": { + "type": "integer" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "AutoMinorVersionUpgrade": { + "type": "boolean" + }, + "MonitoringInterval": { + "type": "integer" + }, + "MonitoringRoleArn": {}, + "EnablePerformanceInsights": { + "type": "boolean" + }, + "PerformanceInsightsKMSKeyId": {}, + "PerformanceInsightsRetentionPeriod": { + "type": "integer" + }, + "ServerlessV2ScalingConfiguration": { + "shape": "S2v" + }, + "NetworkType": {}, + "DBSystemId": {}, + "ManageMasterUserPassword": { + "type": "boolean" + }, + "MasterUserSecretKmsKeyId": {}, + "EnableLocalWriteForwarding": { + "type": "boolean" + }, "SourceRegion": {} } }, @@ -411,7 +486,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -440,7 +515,7 @@ } }, "output": { - "shape": "S2g", + "shape": "S3i", "resultWrapper": "CreateDBClusterEndpointResult" } }, @@ -466,7 +541,7 @@ "type": "structure", "members": { "DBClusterParameterGroup": { - "shape": "Sz" + "shape": "S10" } } } @@ -491,7 +566,7 @@ "type": "structure", "members": { "DBClusterSnapshot": { - "shape": "S12" + "shape": "S13" } } } @@ -515,10 +590,10 @@ "MasterUsername": {}, "MasterUserPassword": {}, "DBSecurityGroups": { - "shape": "S2m" + "shape": "S3o" }, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "AvailabilityZone": {}, "DBSubnetGroupName": {}, @@ -560,6 +635,12 @@ }, "KmsKeyId": {}, "Domain": {}, + "DomainFqdn": {}, + "DomainOu": {}, + "DomainAuthSecretArn": {}, + "DomainDnsIps": { + "shape": "Sv" + }, "CopyTagsToSnapshot": { "type": "boolean" }, @@ -583,10 +664,10 @@ "type": "integer" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "DeletionProtection": { "type": "boolean" @@ -596,7 +677,19 @@ }, "EnableCustomerOwnedIp": { "type": "boolean" - } + }, + "CustomIamInstanceProfile": {}, + "BackupTarget": {}, + "NetworkType": {}, + "StorageThroughput": { + "type": "integer" + }, + "ManageMasterUserPassword": { + "type": "boolean" + }, + "MasterUserSecretKmsKeyId": {}, + "CACertificateIdentifier": {}, + "DBSystemId": {} } }, "output": { @@ -604,7 +697,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -613,8 +706,7 @@ "input": { "type": "structure", "required": [ - "DBInstanceIdentifier", - "SourceDBInstanceIdentifier" + "DBInstanceIdentifier" ], "members": { "DBInstanceIdentifier": {}, @@ -643,7 +735,7 @@ }, "DBSubnetGroupName": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "StorageType": {}, "CopyTagsToSnapshot": { @@ -666,10 +758,10 @@ "type": "integer" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "UseDefaultProcessorFeatures": { "type": "boolean" @@ -679,10 +771,28 @@ }, "Domain": {}, "DomainIAMRoleName": {}, + "DomainFqdn": {}, + "DomainOu": {}, + "DomainAuthSecretArn": {}, + "DomainDnsIps": { + "shape": "Sv" + }, "ReplicaMode": {}, "MaxAllocatedStorage": { "type": "integer" }, + "CustomIamInstanceProfile": {}, + "NetworkType": {}, + "StorageThroughput": { + "type": "integer" + }, + "EnableCustomerOwnedIp": { + "type": "boolean" + }, + "AllocatedStorage": { + "type": "integer" + }, + "SourceDBClusterIdentifier": {}, "SourceRegion": {} } }, @@ -691,7 +801,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -718,7 +828,7 @@ "type": "structure", "members": { "DBParameterGroup": { - "shape": "S16" + "shape": "S17" } } } @@ -737,7 +847,7 @@ "DBProxyName": {}, "EngineFamily": {}, "Auth": { - "shape": "S3f" + "shape": "S4k" }, "RoleArn": {}, "VpcSubnetIds": { @@ -765,7 +875,7 @@ "type": "structure", "members": { "DBProxy": { - "shape": "S3k" + "shape": "S4q" } } } @@ -798,7 +908,7 @@ "type": "structure", "members": { "DBProxyEndpoint": { - "shape": "S3t" + "shape": "S4z" } } } @@ -848,7 +958,7 @@ "type": "structure", "members": { "DBSnapshot": { - "shape": "S19" + "shape": "S1a" } } } @@ -865,7 +975,7 @@ "DBSubnetGroupName": {}, "DBSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S40" + "shape": "S56" }, "Tags": { "shape": "Sb" @@ -877,7 +987,7 @@ "type": "structure", "members": { "DBSubnetGroup": { - "shape": "S2s" + "shape": "S3u" } } } @@ -939,7 +1049,7 @@ "type": "structure", "members": { "GlobalCluster": { - "shape": "S46" + "shape": "S5c" } } } @@ -968,31 +1078,51 @@ "type": "structure", "members": { "OptionGroup": { - "shape": "S1f" + "shape": "S1g" } } } }, - "DeleteCustomAvailabilityZone": { + "DeleteBlueGreenDeployment": { "input": { "type": "structure", "required": [ - "CustomAvailabilityZoneId" + "BlueGreenDeploymentIdentifier" ], "members": { - "CustomAvailabilityZoneId": {} + "BlueGreenDeploymentIdentifier": {}, + "DeleteTarget": { + "type": "boolean" + } } }, "output": { - "resultWrapper": "DeleteCustomAvailabilityZoneResult", + "resultWrapper": "DeleteBlueGreenDeploymentResult", "type": "structure", "members": { - "CustomAvailabilityZone": { - "shape": "S1q" + "BlueGreenDeployment": { + "shape": "S1w" } } } }, + "DeleteCustomDBEngineVersion": { + "input": { + "type": "structure", + "required": [ + "Engine", + "EngineVersion" + ], + "members": { + "Engine": {}, + "EngineVersion": {} + } + }, + "output": { + "shape": "S2f", + "resultWrapper": "DeleteCustomDBEngineVersionResult" + } + }, "DeleteDBCluster": { "input": { "type": "structure", @@ -1004,7 +1134,10 @@ "SkipFinalSnapshot": { "type": "boolean" }, - "FinalDBSnapshotIdentifier": {} + "FinalDBSnapshotIdentifier": {}, + "DeleteAutomatedBackups": { + "type": "boolean" + } } }, "output": { @@ -1012,7 +1145,27 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" + } + } + } + }, + "DeleteDBClusterAutomatedBackup": { + "input": { + "type": "structure", + "required": [ + "DbClusterResourceId" + ], + "members": { + "DbClusterResourceId": {} + } + }, + "output": { + "resultWrapper": "DeleteDBClusterAutomatedBackupResult", + "type": "structure", + "members": { + "DBClusterAutomatedBackup": { + "shape": "S5s" } } } @@ -1028,7 +1181,7 @@ } }, "output": { - "shape": "S2g", + "shape": "S3i", "resultWrapper": "DeleteDBClusterEndpointResult" } }, @@ -1058,7 +1211,7 @@ "type": "structure", "members": { "DBClusterSnapshot": { - "shape": "S12" + "shape": "S13" } } } @@ -1085,7 +1238,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -1103,7 +1256,7 @@ "type": "structure", "members": { "DBInstanceAutomatedBackup": { - "shape": "S4q" + "shape": "S62" } } } @@ -1134,7 +1287,7 @@ "type": "structure", "members": { "DBProxy": { - "shape": "S3k" + "shape": "S4q" } } } @@ -1154,7 +1307,7 @@ "type": "structure", "members": { "DBProxyEndpoint": { - "shape": "S3t" + "shape": "S4z" } } } @@ -1185,7 +1338,7 @@ "type": "structure", "members": { "DBSnapshot": { - "shape": "S19" + "shape": "S1a" } } } @@ -1236,26 +1389,11 @@ "type": "structure", "members": { "GlobalCluster": { - "shape": "S46" + "shape": "S5c" } } } }, - "DeleteInstallationMedia": { - "input": { - "type": "structure", - "required": [ - "InstallationMediaId" - ], - "members": { - "InstallationMediaId": {} - } - }, - "output": { - "shape": "S56", - "resultWrapper": "DeleteInstallationMediaResult" - } - }, "DeleteOptionGroup": { "input": { "type": "structure", @@ -1319,13 +1457,41 @@ } } }, + "DescribeBlueGreenDeployments": { + "input": { + "type": "structure", + "members": { + "BlueGreenDeploymentIdentifier": {}, + "Filters": { + "shape": "S6p" + }, + "Marker": {}, + "MaxRecords": { + "type": "integer" + } + } + }, + "output": { + "resultWrapper": "DescribeBlueGreenDeploymentsResult", + "type": "structure", + "members": { + "BlueGreenDeployments": { + "type": "list", + "member": { + "shape": "S1w" + } + }, + "Marker": {} + } + } + }, "DescribeCertificates": { "input": { "type": "structure", "members": { "CertificateIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1340,7 +1506,7 @@ "Certificates": { "type": "list", "member": { - "shape": "S5m", + "shape": "S6y", "locationName": "Certificate" } }, @@ -1348,13 +1514,14 @@ } } }, - "DescribeCustomAvailabilityZones": { + "DescribeDBClusterAutomatedBackups": { "input": { "type": "structure", "members": { - "CustomAvailabilityZoneId": {}, + "DbClusterResourceId": {}, + "DBClusterIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1363,15 +1530,15 @@ } }, "output": { - "resultWrapper": "DescribeCustomAvailabilityZonesResult", + "resultWrapper": "DescribeDBClusterAutomatedBackupsResult", "type": "structure", "members": { "Marker": {}, - "CustomAvailabilityZones": { + "DBClusterAutomatedBackups": { "type": "list", "member": { - "shape": "S1q", - "locationName": "CustomAvailabilityZone" + "shape": "S5s", + "locationName": "DBClusterAutomatedBackup" } } } @@ -1387,7 +1554,7 @@ "DBClusterIdentifier": {}, "BacktrackIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1417,7 +1584,7 @@ "DBClusterIdentifier": {}, "DBClusterEndpointIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1433,7 +1600,7 @@ "DBClusterEndpoints": { "type": "list", "member": { - "shape": "S2g", + "shape": "S3i", "locationName": "DBClusterEndpointList" } } @@ -1446,7 +1613,7 @@ "members": { "DBClusterParameterGroupName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1462,7 +1629,7 @@ "DBClusterParameterGroups": { "type": "list", "member": { - "shape": "Sz", + "shape": "S10", "locationName": "DBClusterParameterGroup" } } @@ -1479,7 +1646,7 @@ "DBClusterParameterGroupName": {}, "Source": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1492,7 +1659,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "S61" + "shape": "S7d" }, "Marker": {} } @@ -1513,7 +1680,7 @@ "type": "structure", "members": { "DBClusterSnapshotAttributesResult": { - "shape": "S67" + "shape": "S7i" } } } @@ -1526,7 +1693,7 @@ "DBClusterSnapshotIdentifier": {}, "SnapshotType": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1537,7 +1704,8 @@ }, "IncludePublic": { "type": "boolean" - } + }, + "DbClusterResourceId": {} } }, "output": { @@ -1548,7 +1716,7 @@ "DBClusterSnapshots": { "type": "list", "member": { - "shape": "S12", + "shape": "S13", "locationName": "DBClusterSnapshot" } } @@ -1561,7 +1729,7 @@ "members": { "DBClusterIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1580,7 +1748,7 @@ "DBClusters": { "type": "list", "member": { - "shape": "S1z", + "shape": "S2y", "locationName": "DBCluster" } } @@ -1595,7 +1763,7 @@ "EngineVersion": {}, "DBParameterGroupFamily": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1623,84 +1791,8 @@ "DBEngineVersions": { "type": "list", "member": { - "locationName": "DBEngineVersion", - "type": "structure", - "members": { - "Engine": {}, - "EngineVersion": {}, - "DBParameterGroupFamily": {}, - "DBEngineDescription": {}, - "DBEngineVersionDescription": {}, - "DefaultCharacterSet": { - "shape": "S6l" - }, - "SupportedCharacterSets": { - "shape": "S6m" - }, - "SupportedNcharCharacterSets": { - "shape": "S6m" - }, - "ValidUpgradeTarget": { - "type": "list", - "member": { - "locationName": "UpgradeTarget", - "type": "structure", - "members": { - "Engine": {}, - "EngineVersion": {}, - "Description": {}, - "AutoUpgrade": { - "type": "boolean" - }, - "IsMajorVersionUpgrade": { - "type": "boolean" - }, - "SupportedEngineModes": { - "shape": "S64" - }, - "SupportsParallelQuery": { - "type": "boolean" - }, - "SupportsGlobalDatabases": { - "type": "boolean" - } - } - } - }, - "SupportedTimezones": { - "type": "list", - "member": { - "locationName": "Timezone", - "type": "structure", - "members": { - "TimezoneName": {} - } - } - }, - "ExportableLogTypes": { - "shape": "S1w" - }, - "SupportsLogExportsToCloudwatchLogs": { - "type": "boolean" - }, - "SupportsReadReplica": { - "type": "boolean" - }, - "SupportedEngineModes": { - "shape": "S64" - }, - "SupportedFeatureNames": { - "type": "list", - "member": {} - }, - "Status": {}, - "SupportsParallelQuery": { - "type": "boolean" - }, - "SupportsGlobalDatabases": { - "type": "boolean" - } - } + "shape": "S2f", + "locationName": "DBEngineVersion" } } } @@ -1713,7 +1805,7 @@ "DbiResourceId": {}, "DBInstanceIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1730,7 +1822,7 @@ "DBInstanceAutomatedBackups": { "type": "list", "member": { - "shape": "S4q", + "shape": "S62", "locationName": "DBInstanceAutomatedBackup" } } @@ -1743,7 +1835,7 @@ "members": { "DBInstanceIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1759,7 +1851,7 @@ "DBInstances": { "type": "list", "member": { - "shape": "S2o", + "shape": "S3q", "locationName": "DBInstance" } } @@ -1782,7 +1874,7 @@ "type": "long" }, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1820,7 +1912,7 @@ "members": { "DBParameterGroupName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1836,7 +1928,7 @@ "DBParameterGroups": { "type": "list", "member": { - "shape": "S16", + "shape": "S17", "locationName": "DBParameterGroup" } } @@ -1853,7 +1945,7 @@ "DBParameterGroupName": {}, "Source": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -1866,7 +1958,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "S61" + "shape": "S7d" }, "Marker": {} } @@ -1878,7 +1970,7 @@ "members": { "DBProxyName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "Marker": {}, "MaxRecords": { @@ -1893,7 +1985,7 @@ "DBProxies": { "type": "list", "member": { - "shape": "S3k" + "shape": "S4q" } }, "Marker": {} @@ -1907,7 +1999,7 @@ "DBProxyName": {}, "DBProxyEndpointName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "Marker": {}, "MaxRecords": { @@ -1922,7 +2014,7 @@ "DBProxyEndpoints": { "type": "list", "member": { - "shape": "S3t" + "shape": "S4z" } }, "Marker": {} @@ -1939,7 +2031,7 @@ "DBProxyName": {}, "TargetGroupName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "Marker": {}, "MaxRecords": { @@ -1954,7 +2046,7 @@ "TargetGroups": { "type": "list", "member": { - "shape": "S7h" + "shape": "S8j" } }, "Marker": {} @@ -1971,7 +2063,7 @@ "DBProxyName": {}, "TargetGroupName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "Marker": {}, "MaxRecords": { @@ -1984,7 +2076,7 @@ "type": "structure", "members": { "Targets": { - "shape": "S7l" + "shape": "S8n" }, "Marker": {} } @@ -1996,7 +2088,7 @@ "members": { "DBSecurityGroupName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2034,7 +2126,7 @@ "type": "structure", "members": { "DBSnapshotAttributesResult": { - "shape": "S7x" + "shape": "S8z" } } } @@ -2047,7 +2139,7 @@ "DBSnapshotIdentifier": {}, "SnapshotType": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2070,7 +2162,7 @@ "DBSnapshots": { "type": "list", "member": { - "shape": "S19", + "shape": "S1a", "locationName": "DBSnapshot" } } @@ -2083,7 +2175,7 @@ "members": { "DBSubnetGroupName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2099,7 +2191,7 @@ "DBSubnetGroups": { "type": "list", "member": { - "shape": "S2s", + "shape": "S3u", "locationName": "DBSubnetGroup" } } @@ -2115,7 +2207,7 @@ "members": { "DBParameterGroupFamily": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2128,7 +2220,7 @@ "type": "structure", "members": { "EngineDefaults": { - "shape": "S88" + "shape": "S9a" } } } @@ -2142,7 +2234,7 @@ "members": { "DBParameterGroupFamily": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2155,7 +2247,7 @@ "type": "structure", "members": { "EngineDefaults": { - "shape": "S88" + "shape": "S9a" } } } @@ -2166,7 +2258,7 @@ "members": { "SourceType": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" } } }, @@ -2197,7 +2289,7 @@ "members": { "SubscriptionName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2239,7 +2331,7 @@ "shape": "S8" }, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2281,12 +2373,13 @@ "ExportTaskIdentifier": {}, "SourceArn": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "Marker": {}, "MaxRecords": { "type": "integer" - } + }, + "SourceType": {} } }, "output": { @@ -2310,7 +2403,7 @@ "members": { "GlobalClusterIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2326,42 +2419,13 @@ "GlobalClusters": { "type": "list", "member": { - "shape": "S46", + "shape": "S5c", "locationName": "GlobalClusterMember" } } } } }, - "DescribeInstallationMedia": { - "input": { - "type": "structure", - "members": { - "InstallationMediaId": {}, - "Filters": { - "shape": "S5h" - }, - "MaxRecords": { - "type": "integer" - }, - "Marker": {} - } - }, - "output": { - "resultWrapper": "DescribeInstallationMediaResult", - "type": "structure", - "members": { - "Marker": {}, - "InstallationMedia": { - "type": "list", - "member": { - "shape": "S56", - "locationName": "InstallationMedia" - } - } - } - } - }, "DescribeOptionGroupOptions": { "input": { "type": "structure", @@ -2372,7 +2436,7 @@ "EngineName": {}, "MajorEngineVersion": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2471,6 +2535,9 @@ } } } + }, + "CopyableCrossAccount": { + "type": "boolean" } } } @@ -2485,7 +2552,7 @@ "members": { "OptionGroupName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "Marker": {}, "MaxRecords": { @@ -2502,7 +2569,7 @@ "OptionGroupsList": { "type": "list", "member": { - "shape": "S1f", + "shape": "S1g", "locationName": "OptionGroup" } }, @@ -2526,7 +2593,7 @@ "type": "boolean" }, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2552,7 +2619,7 @@ "AvailabilityZones": { "type": "list", "member": { - "shape": "S2v", + "shape": "S3x", "locationName": "AvailabilityZone" } }, @@ -2600,10 +2667,10 @@ "type": "double" }, "AvailableProcessorFeatures": { - "shape": "S9h" + "shape": "Saf" }, "SupportedEngineModes": { - "shape": "S64" + "shape": "S2l" }, "SupportsStorageAutoscaling": { "type": "boolean" @@ -2620,6 +2687,27 @@ }, "SupportsGlobalDatabases": { "type": "boolean" + }, + "SupportsClusters": { + "type": "boolean" + }, + "SupportedNetworkTypes": { + "shape": "Sv" + }, + "SupportsStorageThroughput": { + "type": "boolean" + }, + "MinStorageThroughputPerDbInstance": { + "type": "integer" + }, + "MaxStorageThroughputPerDbInstance": { + "type": "integer" + }, + "MinStorageThroughputPerIops": { + "type": "double" + }, + "MaxStorageThroughputPerIops": { + "type": "double" } }, "wrapper": true @@ -2635,7 +2723,7 @@ "members": { "ResourceIdentifier": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "Marker": {}, "MaxRecords": { @@ -2673,7 +2761,7 @@ }, "LeaseId": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2689,7 +2777,7 @@ "ReservedDBInstances": { "type": "list", "member": { - "shape": "S9q", + "shape": "Sao", "locationName": "ReservedDBInstance" } } @@ -2709,7 +2797,7 @@ "type": "boolean" }, "Filters": { - "shape": "S5h" + "shape": "S6p" }, "MaxRecords": { "type": "integer" @@ -2746,7 +2834,7 @@ "type": "boolean" }, "RecurringCharges": { - "shape": "S9s" + "shape": "Saq" } }, "wrapper": true @@ -2765,7 +2853,7 @@ }, "Marker": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" } } }, @@ -2817,34 +2905,28 @@ "members": { "StorageType": {}, "StorageSize": { - "shape": "Sa7" + "shape": "Sb5" }, "ProvisionedIops": { - "shape": "Sa7" + "shape": "Sb5" }, "IopsToStorageRatio": { - "type": "list", - "member": { - "locationName": "DoubleRange", - "type": "structure", - "members": { - "From": { - "type": "double" - }, - "To": { - "type": "double" - } - } - } + "shape": "Sb7" }, "SupportsStorageAutoscaling": { "type": "boolean" + }, + "ProvisionedStorageThroughput": { + "shape": "Sb5" + }, + "StorageThroughputToIopsRatio": { + "shape": "Sb7" } } } }, "ValidProcessorFeatures": { - "shape": "S9h" + "shape": "Saf" } }, "wrapper": true @@ -2896,7 +2978,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -2910,7 +2992,13 @@ ], "members": { "GlobalClusterIdentifier": {}, - "TargetDbClusterIdentifier": {} + "TargetDbClusterIdentifier": {}, + "AllowDataLoss": { + "type": "boolean" + }, + "Switchover": { + "type": "boolean" + } } }, "output": { @@ -2918,34 +3006,11 @@ "type": "structure", "members": { "GlobalCluster": { - "shape": "S46" + "shape": "S5c" } } } }, - "ImportInstallationMedia": { - "input": { - "type": "structure", - "required": [ - "CustomAvailabilityZoneId", - "Engine", - "EngineVersion", - "EngineInstallationMediaPath", - "OSInstallationMediaPath" - ], - "members": { - "CustomAvailabilityZoneId": {}, - "Engine": {}, - "EngineVersion": {}, - "EngineInstallationMediaPath": {}, - "OSInstallationMediaPath": {} - } - }, - "output": { - "shape": "S56", - "resultWrapper": "ImportInstallationMediaResult" - } - }, "ListTagsForResource": { "input": { "type": "structure", @@ -2955,7 +3020,7 @@ "members": { "ResourceName": {}, "Filters": { - "shape": "S5h" + "shape": "S6p" } } }, @@ -2969,6 +3034,29 @@ } } }, + "ModifyActivityStream": { + "input": { + "type": "structure", + "members": { + "ResourceArn": {}, + "AuditPolicyState": {} + } + }, + "output": { + "resultWrapper": "ModifyActivityStreamResult", + "type": "structure", + "members": { + "KmsKeyId": {}, + "KinesisStreamName": {}, + "Status": {}, + "Mode": {}, + "EngineNativeAuditFieldsIncluded": { + "type": "boolean" + }, + "PolicyStatus": {} + } + } + }, "ModifyCertificates": { "input": { "type": "structure", @@ -2984,7 +3072,7 @@ "type": "structure", "members": { "Certificate": { - "shape": "S5m" + "shape": "S6y" } } } @@ -3024,6 +3112,25 @@ } } }, + "ModifyCustomDBEngineVersion": { + "input": { + "type": "structure", + "required": [ + "Engine", + "EngineVersion" + ], + "members": { + "Engine": {}, + "EngineVersion": {}, + "Description": {}, + "Status": {} + } + }, + "output": { + "shape": "S2f", + "resultWrapper": "ModifyCustomDBEngineVersionResult" + } + }, "ModifyDBCluster": { "input": { "type": "structure", @@ -3041,7 +3148,7 @@ }, "DBClusterParameterGroupName": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "Port": { "type": "integer" @@ -3057,7 +3164,7 @@ "type": "long" }, "CloudwatchLogsExportConfiguration": { - "shape": "Sar" + "shape": "Sbt" }, "EngineVersion": {}, "AllowMajorVersionUpgrade": { @@ -3067,7 +3174,7 @@ "Domain": {}, "DomainIAMRoleName": {}, "ScalingConfiguration": { - "shape": "S1x" + "shape": "S2u" }, "DeletionProtection": { "type": "boolean" @@ -3080,7 +3187,48 @@ }, "EnableGlobalWriteForwarding": { "type": "boolean" - } + }, + "DBClusterInstanceClass": {}, + "AllocatedStorage": { + "type": "integer" + }, + "StorageType": {}, + "Iops": { + "type": "integer" + }, + "AutoMinorVersionUpgrade": { + "type": "boolean" + }, + "MonitoringInterval": { + "type": "integer" + }, + "MonitoringRoleArn": {}, + "EnablePerformanceInsights": { + "type": "boolean" + }, + "PerformanceInsightsKMSKeyId": {}, + "PerformanceInsightsRetentionPeriod": { + "type": "integer" + }, + "ServerlessV2ScalingConfiguration": { + "shape": "S2v" + }, + "NetworkType": {}, + "ManageMasterUserPassword": { + "type": "boolean" + }, + "RotateMasterUserPassword": { + "type": "boolean" + }, + "MasterUserSecretKmsKeyId": {}, + "EngineMode": {}, + "AllowEngineModeChange": { + "type": "boolean" + }, + "EnableLocalWriteForwarding": { + "type": "boolean" + }, + "AwsBackupRecoveryPointArn": {} } }, "output": { @@ -3088,7 +3236,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -3111,7 +3259,7 @@ } }, "output": { - "shape": "S2g", + "shape": "S3i", "resultWrapper": "ModifyDBClusterEndpointResult" } }, @@ -3125,12 +3273,12 @@ "members": { "DBClusterParameterGroupName": {}, "Parameters": { - "shape": "S61" + "shape": "S7d" } } }, "output": { - "shape": "Sav", + "shape": "Sby", "resultWrapper": "ModifyDBClusterParameterGroupResult" } }, @@ -3145,10 +3293,10 @@ "DBClusterSnapshotIdentifier": {}, "AttributeName": {}, "ValuesToAdd": { - "shape": "S6a" + "shape": "S7l" }, "ValuesToRemove": { - "shape": "S6a" + "shape": "S7l" } } }, @@ -3157,7 +3305,7 @@ "type": "structure", "members": { "DBClusterSnapshotAttributesResult": { - "shape": "S67" + "shape": "S7i" } } } @@ -3176,10 +3324,10 @@ "DBInstanceClass": {}, "DBSubnetGroupName": {}, "DBSecurityGroups": { - "shape": "S2m" + "shape": "S3o" }, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "ApplyImmediately": { "type": "boolean" @@ -3212,6 +3360,12 @@ "TdeCredentialPassword": {}, "CACertificateIdentifier": {}, "Domain": {}, + "DomainFqdn": {}, + "DomainOu": {}, + "DomainAuthSecretArn": {}, + "DomainDnsIps": { + "shape": "Sv" + }, "CopyTagsToSnapshot": { "type": "boolean" }, @@ -3226,6 +3380,9 @@ }, "MonitoringRoleArn": {}, "DomainIAMRoleName": {}, + "DisableDomain": { + "type": "boolean" + }, "PromotionTier": { "type": "integer" }, @@ -3240,10 +3397,10 @@ "type": "integer" }, "CloudwatchLogsExportConfiguration": { - "shape": "Sar" + "shape": "Sbt" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "UseDefaultProcessorFeatures": { "type": "boolean" @@ -3261,7 +3418,23 @@ "EnableCustomerOwnedIp": { "type": "boolean" }, - "AwsBackupRecoveryPointArn": {} + "AwsBackupRecoveryPointArn": {}, + "AutomationMode": {}, + "ResumeFullAutomationModeMinutes": { + "type": "integer" + }, + "NetworkType": {}, + "StorageThroughput": { + "type": "integer" + }, + "ManageMasterUserPassword": { + "type": "boolean" + }, + "RotateMasterUserPassword": { + "type": "boolean" + }, + "MasterUserSecretKmsKeyId": {}, + "Engine": {} } }, "output": { @@ -3269,7 +3442,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -3284,12 +3457,12 @@ "members": { "DBParameterGroupName": {}, "Parameters": { - "shape": "S61" + "shape": "S7d" } } }, "output": { - "shape": "Sb2", + "shape": "Sc4", "resultWrapper": "ModifyDBParameterGroupResult" } }, @@ -3303,7 +3476,7 @@ "DBProxyName": {}, "NewDBProxyName": {}, "Auth": { - "shape": "S3f" + "shape": "S4k" }, "RequireTLS": { "type": "boolean" @@ -3325,7 +3498,7 @@ "type": "structure", "members": { "DBProxy": { - "shape": "S3k" + "shape": "S4q" } } } @@ -3349,7 +3522,7 @@ "type": "structure", "members": { "DBProxyEndpoint": { - "shape": "S3t" + "shape": "S4z" } } } @@ -3390,7 +3563,7 @@ "type": "structure", "members": { "DBProxyTargetGroup": { - "shape": "S7h" + "shape": "S8j" } } } @@ -3412,7 +3585,7 @@ "type": "structure", "members": { "DBSnapshot": { - "shape": "S19" + "shape": "S1a" } } } @@ -3428,10 +3601,10 @@ "DBSnapshotIdentifier": {}, "AttributeName": {}, "ValuesToAdd": { - "shape": "S6a" + "shape": "S7l" }, "ValuesToRemove": { - "shape": "S6a" + "shape": "S7l" } } }, @@ -3440,7 +3613,7 @@ "type": "structure", "members": { "DBSnapshotAttributesResult": { - "shape": "S7x" + "shape": "S8z" } } } @@ -3456,7 +3629,7 @@ "DBSubnetGroupName": {}, "DBSubnetGroupDescription": {}, "SubnetIds": { - "shape": "S40" + "shape": "S56" } } }, @@ -3465,7 +3638,7 @@ "type": "structure", "members": { "DBSubnetGroup": { - "shape": "S2s" + "shape": "S3u" } } } @@ -3518,7 +3691,7 @@ "type": "structure", "members": { "GlobalCluster": { - "shape": "S46" + "shape": "S5c" } } } @@ -3546,15 +3719,15 @@ }, "OptionVersion": {}, "DBSecurityGroupMemberships": { - "shape": "S2m" + "shape": "S3o" }, "VpcSecurityGroupMemberships": { - "shape": "S1u" + "shape": "S2s" }, "OptionSettings": { "type": "list", "member": { - "shape": "S1j", + "shape": "S1k", "locationName": "OptionSetting" } } @@ -3575,7 +3748,7 @@ "type": "structure", "members": { "OptionGroup": { - "shape": "S1f" + "shape": "S1g" } } } @@ -3599,7 +3772,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -3619,7 +3792,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -3646,7 +3819,27 @@ "type": "structure", "members": { "ReservedDBInstance": { - "shape": "S9q" + "shape": "Sao" + } + } + } + }, + "RebootDBCluster": { + "input": { + "type": "structure", + "required": [ + "DBClusterIdentifier" + ], + "members": { + "DBClusterIdentifier": {} + } + }, + "output": { + "resultWrapper": "RebootDBClusterResult", + "type": "structure", + "members": { + "DBCluster": { + "shape": "S2y" } } } @@ -3669,7 +3862,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -3696,7 +3889,7 @@ "type": "structure", "members": { "DBProxyTargets": { - "shape": "S7l" + "shape": "S8n" } } } @@ -3714,7 +3907,7 @@ "type": "structure", "members": { "GlobalCluster": { - "shape": "S46" + "shape": "S5c" } } } @@ -3798,12 +3991,12 @@ "type": "boolean" }, "Parameters": { - "shape": "S61" + "shape": "S7d" } } }, "output": { - "shape": "Sav", + "shape": "Sby", "resultWrapper": "ResetDBClusterParameterGroupResult" } }, @@ -3819,12 +4012,12 @@ "type": "boolean" }, "Parameters": { - "shape": "S61" + "shape": "S7d" } } }, "output": { - "shape": "Sb2", + "shape": "Sc4", "resultWrapper": "ResetDBParameterGroupResult" } }, @@ -3835,7 +4028,6 @@ "DBClusterIdentifier", "Engine", "MasterUsername", - "MasterUserPassword", "SourceEngine", "SourceEngineVersion", "S3BucketName", @@ -3843,7 +4035,7 @@ ], "members": { "AvailabilityZones": { - "shape": "S13" + "shape": "S14" }, "BackupRetentionPeriod": { "type": "integer" @@ -3853,7 +4045,7 @@ "DBClusterIdentifier": {}, "DBClusterParameterGroupName": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "DBSubnetGroupName": {}, "Engine": {}, @@ -3885,7 +4077,7 @@ "type": "long" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "DeletionProtection": { "type": "boolean" @@ -3894,7 +4086,16 @@ "type": "boolean" }, "Domain": {}, - "DomainIAMRoleName": {} + "DomainIAMRoleName": {}, + "ServerlessV2ScalingConfiguration": { + "shape": "S2v" + }, + "NetworkType": {}, + "ManageMasterUserPassword": { + "type": "boolean" + }, + "MasterUserSecretKmsKeyId": {}, + "StorageType": {} } }, "output": { @@ -3902,7 +4103,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -3917,7 +4118,7 @@ ], "members": { "AvailabilityZones": { - "shape": "S13" + "shape": "S14" }, "DBClusterIdentifier": {}, "SnapshotIdentifier": {}, @@ -3930,7 +4131,7 @@ "DatabaseName": {}, "OptionGroupName": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "Tags": { "shape": "Sb" @@ -3943,11 +4144,11 @@ "type": "long" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "EngineMode": {}, "ScalingConfiguration": { - "shape": "S1x" + "shape": "S2u" }, "DBClusterParameterGroupName": {}, "DeletionProtection": { @@ -3957,7 +4158,19 @@ "type": "boolean" }, "Domain": {}, - "DomainIAMRoleName": {} + "DomainIAMRoleName": {}, + "DBClusterInstanceClass": {}, + "StorageType": {}, + "Iops": { + "type": "integer" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "ServerlessV2ScalingConfiguration": { + "shape": "S2v" + }, + "NetworkType": {} } }, "output": { @@ -3965,7 +4178,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -3974,8 +4187,7 @@ "input": { "type": "structure", "required": [ - "DBClusterIdentifier", - "SourceDBClusterIdentifier" + "DBClusterIdentifier" ], "members": { "DBClusterIdentifier": {}, @@ -3993,7 +4205,7 @@ "DBSubnetGroupName": {}, "OptionGroupName": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "Tags": { "shape": "Sb" @@ -4006,7 +4218,7 @@ "type": "long" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "DBClusterParameterGroupName": {}, "DeletionProtection": { @@ -4018,9 +4230,22 @@ "Domain": {}, "DomainIAMRoleName": {}, "ScalingConfiguration": { - "shape": "S1x" + "shape": "S2u" + }, + "EngineMode": {}, + "DBClusterInstanceClass": {}, + "StorageType": {}, + "PubliclyAccessible": { + "type": "boolean" + }, + "Iops": { + "type": "integer" }, - "EngineMode": {} + "ServerlessV2ScalingConfiguration": { + "shape": "S2v" + }, + "NetworkType": {}, + "SourceDbClusterResourceId": {} } }, "output": { @@ -4028,7 +4253,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -4037,8 +4262,7 @@ "input": { "type": "structure", "required": [ - "DBInstanceIdentifier", - "DBSnapshotIdentifier" + "DBInstanceIdentifier" ], "members": { "DBInstanceIdentifier": {}, @@ -4072,9 +4296,15 @@ "TdeCredentialArn": {}, "TdeCredentialPassword": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "Domain": {}, + "DomainFqdn": {}, + "DomainOu": {}, + "DomainAuthSecretArn": {}, + "DomainDnsIps": { + "shape": "Sv" + }, "CopyTagsToSnapshot": { "type": "boolean" }, @@ -4083,10 +4313,10 @@ "type": "boolean" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "UseDefaultProcessorFeatures": { "type": "boolean" @@ -4097,6 +4327,16 @@ }, "EnableCustomerOwnedIp": { "type": "boolean" + }, + "CustomIamInstanceProfile": {}, + "BackupTarget": {}, + "NetworkType": {}, + "StorageThroughput": { + "type": "integer" + }, + "DBClusterSnapshotIdentifier": {}, + "AllocatedStorage": { + "type": "integer" } } }, @@ -4105,7 +4345,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -4133,10 +4373,10 @@ "MasterUsername": {}, "MasterUserPassword": {}, "DBSecurityGroups": { - "shape": "S2m" + "shape": "S3o" }, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "AvailabilityZone": {}, "DBSubnetGroupName": {}, @@ -4195,10 +4435,10 @@ "type": "integer" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "UseDefaultProcessorFeatures": { "type": "boolean" @@ -4208,7 +4448,15 @@ }, "MaxAllocatedStorage": { "type": "integer" - } + }, + "NetworkType": {}, + "StorageThroughput": { + "type": "integer" + }, + "ManageMasterUserPassword": { + "type": "boolean" + }, + "MasterUserSecretKmsKeyId": {} } }, "output": { @@ -4216,7 +4464,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -4268,18 +4516,24 @@ "TdeCredentialArn": {}, "TdeCredentialPassword": {}, "VpcSecurityGroupIds": { - "shape": "S1u" + "shape": "S2s" }, "Domain": {}, "DomainIAMRoleName": {}, + "DomainFqdn": {}, + "DomainOu": {}, + "DomainAuthSecretArn": {}, + "DomainDnsIps": { + "shape": "Sv" + }, "EnableIAMDatabaseAuthentication": { "type": "boolean" }, "EnableCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "UseDefaultProcessorFeatures": { "type": "boolean" @@ -4295,6 +4549,15 @@ "SourceDBInstanceAutomatedBackupsArn": {}, "EnableCustomerOwnedIp": { "type": "boolean" + }, + "CustomIamInstanceProfile": {}, + "BackupTarget": {}, + "NetworkType": {}, + "StorageThroughput": { + "type": "integer" + }, + "AllocatedStorage": { + "type": "integer" } } }, @@ -4303,7 +4566,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -4384,7 +4647,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -4404,7 +4667,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -4429,7 +4692,7 @@ "type": "structure", "members": { "DBInstanceAutomatedBackup": { - "shape": "S4q" + "shape": "S62" } } } @@ -4499,7 +4762,7 @@ "type": "structure", "members": { "DBCluster": { - "shape": "S1z" + "shape": "S2y" } } } @@ -4520,7 +4783,7 @@ "type": "structure", "members": { "DBInstance": { - "shape": "S2o" + "shape": "S3q" } } } @@ -4540,58 +4803,123 @@ "type": "structure", "members": { "DBInstanceAutomatedBackup": { - "shape": "S4q" + "shape": "S62" } } } - } - }, - "shapes": { - "S6": { - "type": "structure", - "members": { - "CustomerAwsId": {}, - "CustSubscriptionId": {}, - "SnsTopicArn": {}, - "Status": {}, - "SubscriptionCreationTime": {}, - "SourceType": {}, - "SourceIdsList": { - "shape": "S7" - }, - "EventCategoriesList": { - "shape": "S8" - }, - "Enabled": { - "type": "boolean" - }, - "EventSubscriptionArn": {} - }, - "wrapper": true - }, - "S7": { - "type": "list", - "member": { - "locationName": "SourceId" - } - }, - "S8": { - "type": "list", - "member": { - "locationName": "EventCategory" - } }, - "Sb": { - "type": "list", - "member": { - "locationName": "Tag", + "SwitchoverBlueGreenDeployment": { + "input": { "type": "structure", + "required": [ + "BlueGreenDeploymentIdentifier" + ], "members": { - "Key": {}, - "Value": {} + "BlueGreenDeploymentIdentifier": {}, + "SwitchoverTimeout": { + "type": "integer" + } } - } - }, + }, + "output": { + "resultWrapper": "SwitchoverBlueGreenDeploymentResult", + "type": "structure", + "members": { + "BlueGreenDeployment": { + "shape": "S1w" + } + } + } + }, + "SwitchoverGlobalCluster": { + "input": { + "type": "structure", + "required": [ + "GlobalClusterIdentifier", + "TargetDbClusterIdentifier" + ], + "members": { + "GlobalClusterIdentifier": {}, + "TargetDbClusterIdentifier": {} + } + }, + "output": { + "resultWrapper": "SwitchoverGlobalClusterResult", + "type": "structure", + "members": { + "GlobalCluster": { + "shape": "S5c" + } + } + } + }, + "SwitchoverReadReplica": { + "input": { + "type": "structure", + "required": [ + "DBInstanceIdentifier" + ], + "members": { + "DBInstanceIdentifier": {} + } + }, + "output": { + "resultWrapper": "SwitchoverReadReplicaResult", + "type": "structure", + "members": { + "DBInstance": { + "shape": "S3q" + } + } + } + } + }, + "shapes": { + "S6": { + "type": "structure", + "members": { + "CustomerAwsId": {}, + "CustSubscriptionId": {}, + "SnsTopicArn": {}, + "Status": {}, + "SubscriptionCreationTime": {}, + "SourceType": {}, + "SourceIdsList": { + "shape": "S7" + }, + "EventCategoriesList": { + "shape": "S8" + }, + "Enabled": { + "type": "boolean" + }, + "EventSubscriptionArn": {} + }, + "wrapper": true + }, + "S7": { + "type": "list", + "member": { + "locationName": "SourceId" + } + }, + "S8": { + "type": "list", + "member": { + "locationName": "EventCategory" + } + }, + "Sb": { + "type": "list", + "member": { + "locationName": "Tag", + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + } + }, "Sf": { "type": "structure", "members": { @@ -4701,14 +5029,15 @@ "type": "integer" }, "FailureCause": {}, - "WarningMessage": {} + "WarningMessage": {}, + "SourceType": {} } }, "Sv": { "type": "list", "member": {} }, - "Sz": { + "S10": { "type": "structure", "members": { "DBClusterParameterGroupName": {}, @@ -4718,11 +5047,11 @@ }, "wrapper": true }, - "S12": { + "S13": { "type": "structure", "members": { "AvailabilityZones": { - "shape": "S13" + "shape": "S14" }, "DBClusterSnapshotIdentifier": {}, "DBClusterIdentifier": {}, @@ -4760,17 +5089,20 @@ }, "TagList": { "shape": "Sb" - } + }, + "DBSystemId": {}, + "StorageType": {}, + "DbClusterResourceId": {} }, "wrapper": true }, - "S13": { + "S14": { "type": "list", "member": { "locationName": "AvailabilityZone" } }, - "S16": { + "S17": { "type": "structure", "members": { "DBParameterGroupName": {}, @@ -4780,7 +5112,7 @@ }, "wrapper": true }, - "S19": { + "S1a": { "type": "structure", "members": { "DBSnapshotIdentifier": {}, @@ -4826,7 +5158,7 @@ "type": "boolean" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "DbiResourceId": {}, "TagList": { @@ -4834,11 +5166,19 @@ }, "OriginalSnapshotCreateTime": { "type": "timestamp" - } + }, + "SnapshotDatabaseTime": { + "type": "timestamp" + }, + "SnapshotTarget": {}, + "StorageThroughput": { + "type": "integer" + }, + "DBSystemId": {} }, "wrapper": true }, - "S1b": { + "S1c": { "type": "list", "member": { "locationName": "ProcessorFeature", @@ -4849,7 +5189,7 @@ } } }, - "S1f": { + "S1g": { "type": "structure", "members": { "OptionGroupName": {}, @@ -4877,15 +5217,15 @@ "OptionSettings": { "type": "list", "member": { - "shape": "S1j", + "shape": "S1k", "locationName": "OptionSetting" } }, "DBSecurityGroupMemberships": { - "shape": "S1k" + "shape": "S1l" }, "VpcSecurityGroupMemberships": { - "shape": "S1m" + "shape": "S1n" } } } @@ -4894,11 +5234,16 @@ "type": "boolean" }, "VpcId": {}, - "OptionGroupArn": {} + "OptionGroupArn": {}, + "SourceOptionGroup": {}, + "SourceAccountId": {}, + "CopyTimestamp": { + "type": "timestamp" + } }, "wrapper": true }, - "S1j": { + "S1k": { "type": "structure", "members": { "Name": {}, @@ -4916,7 +5261,7 @@ } } }, - "S1k": { + "S1l": { "type": "list", "member": { "locationName": "DBSecurityGroup", @@ -4927,7 +5272,7 @@ } } }, - "S1m": { + "S1n": { "type": "list", "member": { "locationName": "VpcSecurityGroupMembership", @@ -4938,40 +5283,194 @@ } } }, - "S1q": { + "S1w": { + "type": "structure", + "members": { + "BlueGreenDeploymentIdentifier": {}, + "BlueGreenDeploymentName": {}, + "Source": {}, + "Target": {}, + "SwitchoverDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SourceMember": {}, + "TargetMember": {}, + "Status": {} + } + } + }, + "Tasks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Status": {} + } + } + }, + "Status": {}, + "StatusDetails": {}, + "CreateTime": { + "type": "timestamp" + }, + "DeleteTime": { + "type": "timestamp" + }, + "TagList": { + "shape": "Sb" + } + } + }, + "S2f": { "type": "structure", "members": { - "CustomAvailabilityZoneId": {}, - "CustomAvailabilityZoneName": {}, - "CustomAvailabilityZoneStatus": {}, - "VpnDetails": { + "Engine": {}, + "EngineVersion": {}, + "DBParameterGroupFamily": {}, + "DBEngineDescription": {}, + "DBEngineVersionDescription": {}, + "DefaultCharacterSet": { + "shape": "S2g" + }, + "Image": { "type": "structure", "members": { - "VpnId": {}, - "VpnTunnelOriginatorIP": {}, - "VpnGatewayIp": {}, - "VpnPSK": { - "type": "string", - "sensitive": true - }, - "VpnName": {}, - "VpnState": {} + "ImageId": {}, + "Status": {} + } + }, + "DBEngineMediaType": {}, + "SupportedCharacterSets": { + "shape": "S2i" + }, + "SupportedNcharCharacterSets": { + "shape": "S2i" + }, + "ValidUpgradeTarget": { + "type": "list", + "member": { + "locationName": "UpgradeTarget", + "type": "structure", + "members": { + "Engine": {}, + "EngineVersion": {}, + "Description": {}, + "AutoUpgrade": { + "type": "boolean" + }, + "IsMajorVersionUpgrade": { + "type": "boolean" + }, + "SupportedEngineModes": { + "shape": "S2l" + }, + "SupportsParallelQuery": { + "type": "boolean" + }, + "SupportsGlobalDatabases": { + "type": "boolean" + }, + "SupportsBabelfish": { + "type": "boolean" + }, + "SupportsLocalWriteForwarding": { + "type": "boolean" + } + } + } + }, + "SupportedTimezones": { + "type": "list", + "member": { + "locationName": "Timezone", + "type": "structure", + "members": { + "TimezoneName": {} + } } + }, + "ExportableLogTypes": { + "shape": "S2o" + }, + "SupportsLogExportsToCloudwatchLogs": { + "type": "boolean" + }, + "SupportsReadReplica": { + "type": "boolean" + }, + "SupportedEngineModes": { + "shape": "S2l" + }, + "SupportedFeatureNames": { + "type": "list", + "member": {} + }, + "Status": {}, + "SupportsParallelQuery": { + "type": "boolean" + }, + "SupportsGlobalDatabases": { + "type": "boolean" + }, + "MajorEngineVersion": {}, + "DatabaseInstallationFilesS3BucketName": {}, + "DatabaseInstallationFilesS3Prefix": {}, + "DBEngineVersionArn": {}, + "KMSKeyId": {}, + "CreateTime": { + "type": "timestamp" + }, + "TagList": { + "shape": "Sb" + }, + "SupportsBabelfish": { + "type": "boolean" + }, + "CustomDBEngineVersionManifest": {}, + "SupportsCertificateRotationWithoutRestart": { + "type": "boolean" + }, + "SupportedCACertificateIdentifiers": { + "type": "list", + "member": {} + }, + "SupportsLocalWriteForwarding": { + "type": "boolean" } - }, - "wrapper": true + } }, - "S1u": { + "S2g": { + "type": "structure", + "members": { + "CharacterSetName": {}, + "CharacterSetDescription": {} + } + }, + "S2i": { "type": "list", "member": { - "locationName": "VpcSecurityGroupId" + "shape": "S2g", + "locationName": "CharacterSet" } }, - "S1w": { + "S2l": { + "type": "list", + "member": {} + }, + "S2o": { "type": "list", "member": {} }, - "S1x": { + "S2s": { + "type": "list", + "member": { + "locationName": "VpcSecurityGroupId" + } + }, + "S2u": { "type": "structure", "members": { "MinCapacity": { @@ -4992,14 +5491,25 @@ } } }, - "S1z": { + "S2v": { + "type": "structure", + "members": { + "MinCapacity": { + "type": "double" + }, + "MaxCapacity": { + "type": "double" + } + } + }, + "S2y": { "type": "structure", "members": { "AllocatedStorage": { "type": "integer" }, "AvailabilityZones": { - "shape": "S13" + "shape": "S14" }, "BackupRetentionPeriod": { "type": "integer" @@ -5073,7 +5583,7 @@ } }, "VpcSecurityGroups": { - "shape": "S1m" + "shape": "S1n" }, "HostedZoneId": {}, "StorageEncrypted": { @@ -5111,7 +5621,7 @@ "type": "long" }, "EnabledCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "Capacity": { "type": "integer" @@ -5155,7 +5665,7 @@ "type": "boolean" }, "DomainMemberships": { - "shape": "S2a" + "shape": "S39" }, "TagList": { "shape": "Sb" @@ -5168,20 +5678,73 @@ "type": "structure", "members": { "PendingCloudwatchLogsExports": { - "shape": "S2e" + "shape": "S3d" }, "DBClusterIdentifier": {}, "MasterUserPassword": {}, "IAMDatabaseAuthenticationEnabled": { "type": "boolean" }, - "EngineVersion": {} + "EngineVersion": {}, + "BackupRetentionPeriod": { + "type": "integer" + }, + "AllocatedStorage": { + "type": "integer" + }, + "Iops": { + "type": "integer" + }, + "StorageType": {} } - } + }, + "DBClusterInstanceClass": {}, + "StorageType": {}, + "Iops": { + "type": "integer" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "AutoMinorVersionUpgrade": { + "type": "boolean" + }, + "MonitoringInterval": { + "type": "integer" + }, + "MonitoringRoleArn": {}, + "PerformanceInsightsEnabled": { + "type": "boolean" + }, + "PerformanceInsightsKMSKeyId": {}, + "PerformanceInsightsRetentionPeriod": { + "type": "integer" + }, + "ServerlessV2ScalingConfiguration": { + "type": "structure", + "members": { + "MinCapacity": { + "type": "double" + }, + "MaxCapacity": { + "type": "double" + } + } + }, + "NetworkType": {}, + "DBSystemId": {}, + "MasterUserSecret": { + "shape": "S3f" + }, + "IOOptimizedNextAllowedModificationTime": { + "type": "timestamp" + }, + "LocalWriteForwardingStatus": {}, + "AwsBackupRecoveryPointArn": {} }, "wrapper": true }, - "S2a": { + "S39": { "type": "list", "member": { "locationName": "DomainMembership", @@ -5190,22 +5753,35 @@ "Domain": {}, "Status": {}, "FQDN": {}, - "IAMRoleName": {} + "IAMRoleName": {}, + "OU": {}, + "AuthSecretArn": {}, + "DnsIps": { + "shape": "Sv" + } } } }, - "S2e": { + "S3d": { "type": "structure", "members": { "LogTypesToEnable": { - "shape": "S1w" + "shape": "S2o" }, "LogTypesToDisable": { - "shape": "S1w" + "shape": "S2o" } } }, - "S2g": { + "S3f": { + "type": "structure", + "members": { + "SecretArn": {}, + "SecretStatus": {}, + "KmsKeyId": {} + } + }, + "S3i": { "type": "structure", "members": { "DBClusterEndpointIdentifier": {}, @@ -5224,13 +5800,13 @@ "DBClusterEndpointArn": {} } }, - "S2m": { + "S3o": { "type": "list", "member": { "locationName": "DBSecurityGroupName" } }, - "S2o": { + "S3q": { "type": "structure", "members": { "DBInstanceIdentifier": {}, @@ -5243,7 +5819,7 @@ "MasterUsername": {}, "DBName": {}, "Endpoint": { - "shape": "S2p" + "shape": "S3r" }, "AllocatedStorage": { "type": "integer" @@ -5256,10 +5832,10 @@ "type": "integer" }, "DBSecurityGroups": { - "shape": "S1k" + "shape": "S1l" }, "VpcSecurityGroups": { - "shape": "S1m" + "shape": "S1n" }, "DBParameterGroups": { "type": "list", @@ -5274,7 +5850,7 @@ }, "AvailabilityZone": {}, "DBSubnetGroup": { - "shape": "S2s" + "shape": "S3u" }, "PreferredMaintenanceWindow": {}, "PendingModifiedValues": { @@ -5304,14 +5880,22 @@ "CACertificateIdentifier": {}, "DBSubnetGroupName": {}, "PendingCloudwatchLogsExports": { - "shape": "S2e" + "shape": "S3d" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "IAMDatabaseAuthenticationEnabled": { "type": "boolean" - } + }, + "AutomationMode": {}, + "ResumeFullAutomationModeTime": { + "type": "timestamp" + }, + "StorageThroughput": { + "type": "integer" + }, + "Engine": {} } }, "LatestRestorableTime": { @@ -5387,7 +5971,7 @@ "DbiResourceId": {}, "CACertificateIdentifier": {}, "DomainMemberships": { - "shape": "S2a" + "shape": "S39" }, "CopyTagsToSnapshot": { "type": "boolean" @@ -5413,10 +5997,10 @@ "type": "integer" }, "EnabledCloudwatchLogsExports": { - "shape": "S1w" + "shape": "S2o" }, "ProcessorFeatures": { - "shape": "S1b" + "shape": "S1c" }, "DeletionProtection": { "type": "boolean" @@ -5434,7 +6018,7 @@ } }, "ListenerEndpoint": { - "shape": "S2p" + "shape": "S3r" }, "MaxAllocatedStorage": { "type": "integer" @@ -5443,7 +6027,7 @@ "shape": "Sb" }, "DBInstanceAutomatedBackupsReplications": { - "shape": "S37" + "shape": "S4a" }, "CustomerOwnedIpEnabled": { "type": "boolean" @@ -5455,11 +6039,37 @@ "ActivityStreamMode": {}, "ActivityStreamEngineNativeAuditFieldsIncluded": { "type": "boolean" - } + }, + "AutomationMode": {}, + "ResumeFullAutomationModeTime": { + "type": "timestamp" + }, + "CustomIamInstanceProfile": {}, + "BackupTarget": {}, + "NetworkType": {}, + "ActivityStreamPolicyStatus": {}, + "StorageThroughput": { + "type": "integer" + }, + "DBSystemId": {}, + "MasterUserSecret": { + "shape": "S3f" + }, + "CertificateDetails": { + "type": "structure", + "members": { + "CAIdentifier": {}, + "ValidTill": { + "type": "timestamp" + } + } + }, + "ReadReplicaSourceDBClusterIdentifier": {}, + "PercentProgress": {} }, "wrapper": true }, - "S2p": { + "S3r": { "type": "structure", "members": { "Address": {}, @@ -5469,7 +6079,7 @@ "HostedZoneId": {} } }, - "S2s": { + "S3u": { "type": "structure", "members": { "DBSubnetGroupName": {}, @@ -5484,7 +6094,7 @@ "members": { "SubnetIdentifier": {}, "SubnetAvailabilityZone": { - "shape": "S2v" + "shape": "S3x" }, "SubnetOutpost": { "type": "structure", @@ -5496,18 +6106,21 @@ } } }, - "DBSubnetGroupArn": {} + "DBSubnetGroupArn": {}, + "SupportedNetworkTypes": { + "shape": "Sv" + } }, "wrapper": true }, - "S2v": { + "S3x": { "type": "structure", "members": { "Name": {} }, "wrapper": true }, - "S37": { + "S4a": { "type": "list", "member": { "locationName": "DBInstanceAutomatedBackupsReplication", @@ -5517,7 +6130,7 @@ } } }, - "S3f": { + "S4k": { "type": "list", "member": { "type": "structure", @@ -5526,11 +6139,12 @@ "UserName": {}, "AuthScheme": {}, "SecretArn": {}, - "IAMAuth": {} + "IAMAuth": {}, + "ClientPasswordAuthType": {} } } }, - "S3k": { + "S4q": { "type": "structure", "members": { "DBProxyName": {}, @@ -5553,7 +6167,8 @@ "UserName": {}, "AuthScheme": {}, "SecretArn": {}, - "IAMAuth": {} + "IAMAuth": {}, + "ClientPasswordAuthType": {} } } }, @@ -5576,7 +6191,7 @@ } } }, - "S3t": { + "S4z": { "type": "structure", "members": { "DBProxyEndpointName": {}, @@ -5600,13 +6215,13 @@ } } }, - "S40": { + "S56": { "type": "list", "member": { "locationName": "SubnetIdentifier" } }, - "S46": { + "S5c": { "type": "structure", "members": { "GlobalClusterIdentifier": {}, @@ -5636,7 +6251,8 @@ "IsWriter": { "type": "boolean" }, - "GlobalWriteForwardingStatus": {} + "GlobalWriteForwardingStatus": {}, + "SynchronizationStatus": {} }, "wrapper": true } @@ -5646,14 +6262,76 @@ "members": { "Status": {}, "FromDbClusterArn": {}, - "ToDbClusterArn": {} + "ToDbClusterArn": {}, + "IsDataLossAllowed": { + "type": "boolean" + } }, "wrapper": true } }, "wrapper": true }, - "S4q": { + "S5s": { + "type": "structure", + "members": { + "Engine": {}, + "VpcId": {}, + "DBClusterAutomatedBackupsArn": {}, + "DBClusterIdentifier": {}, + "RestoreWindow": { + "shape": "S5t" + }, + "MasterUsername": {}, + "DbClusterResourceId": {}, + "Region": {}, + "LicenseModel": {}, + "Status": {}, + "IAMDatabaseAuthenticationEnabled": { + "type": "boolean" + }, + "ClusterCreateTime": { + "type": "timestamp" + }, + "StorageEncrypted": { + "type": "boolean" + }, + "AllocatedStorage": { + "type": "integer" + }, + "EngineVersion": {}, + "DBClusterArn": {}, + "BackupRetentionPeriod": { + "type": "integer" + }, + "EngineMode": {}, + "AvailabilityZones": { + "shape": "S14" + }, + "Port": { + "type": "integer" + }, + "KmsKeyId": {}, + "StorageType": {}, + "Iops": { + "type": "integer" + }, + "AwsBackupRecoveryPointArn": {} + }, + "wrapper": true + }, + "S5t": { + "type": "structure", + "members": { + "EarliestTime": { + "type": "timestamp" + }, + "LatestTime": { + "type": "timestamp" + } + } + }, + "S62": { "type": "structure", "members": { "DBInstanceArn": {}, @@ -5661,15 +6339,7 @@ "Region": {}, "DBInstanceIdentifier": {}, "RestoreWindow": { - "type": "structure", - "members": { - "EarliestTime": { - "type": "timestamp" - }, - "LatestTime": { - "type": "timestamp" - } - } + "shape": "S5t" }, "AllocatedStorage": { "type": "integer" @@ -5706,30 +6376,17 @@ }, "DBInstanceAutomatedBackupsArn": {}, "DBInstanceAutomatedBackupsReplications": { - "shape": "S37" - } + "shape": "S4a" + }, + "BackupTarget": {}, + "StorageThroughput": { + "type": "integer" + }, + "AwsBackupRecoveryPointArn": {} }, "wrapper": true }, - "S56": { - "type": "structure", - "members": { - "InstallationMediaId": {}, - "CustomAvailabilityZoneId": {}, - "Engine": {}, - "EngineVersion": {}, - "EngineInstallationMediaPath": {}, - "OSInstallationMediaPath": {}, - "Status": {}, - "FailureCause": { - "type": "structure", - "members": { - "Message": {} - } - } - } - }, - "S5h": { + "S6p": { "type": "list", "member": { "locationName": "Filter", @@ -5749,7 +6406,7 @@ } } }, - "S5m": { + "S6y": { "type": "structure", "members": { "CertificateIdentifier": {}, @@ -5771,7 +6428,7 @@ }, "wrapper": true }, - "S61": { + "S7d": { "type": "list", "member": { "locationName": "Parameter", @@ -5790,16 +6447,12 @@ "MinimumEngineVersion": {}, "ApplyMethod": {}, "SupportedEngineModes": { - "shape": "S64" + "shape": "S2l" } } } }, - "S64": { - "type": "list", - "member": {} - }, - "S67": { + "S7i": { "type": "structure", "members": { "DBClusterSnapshotIdentifier": {}, @@ -5811,7 +6464,7 @@ "members": { "AttributeName": {}, "AttributeValues": { - "shape": "S6a" + "shape": "S7l" } } } @@ -5819,27 +6472,13 @@ }, "wrapper": true }, - "S6a": { + "S7l": { "type": "list", "member": { "locationName": "AttributeValue" } }, - "S6l": { - "type": "structure", - "members": { - "CharacterSetName": {}, - "CharacterSetDescription": {} - } - }, - "S6m": { - "type": "list", - "member": { - "shape": "S6l", - "locationName": "CharacterSet" - } - }, - "S7h": { + "S8j": { "type": "structure", "members": { "DBProxyName": {}, @@ -5875,7 +6514,7 @@ } } }, - "S7l": { + "S8n": { "type": "list", "member": { "type": "structure", @@ -5900,7 +6539,7 @@ } } }, - "S7x": { + "S8z": { "type": "structure", "members": { "DBSnapshotIdentifier": {}, @@ -5912,7 +6551,7 @@ "members": { "AttributeName": {}, "AttributeValues": { - "shape": "S6a" + "shape": "S7l" } }, "wrapper": true @@ -5921,18 +6560,18 @@ }, "wrapper": true }, - "S88": { + "S9a": { "type": "structure", "members": { "DBParameterGroupFamily": {}, "Marker": {}, "Parameters": { - "shape": "S61" + "shape": "S7d" } }, "wrapper": true }, - "S9h": { + "Saf": { "type": "list", "member": { "locationName": "AvailableProcessorFeature", @@ -5944,7 +6583,7 @@ } } }, - "S9q": { + "Sao": { "type": "structure", "members": { "ReservedDBInstanceId": {}, @@ -5973,14 +6612,14 @@ }, "State": {}, "RecurringCharges": { - "shape": "S9s" + "shape": "Saq" }, "ReservedDBInstanceArn": {}, "LeaseId": {} }, "wrapper": true }, - "S9s": { + "Saq": { "type": "list", "member": { "locationName": "RecurringCharge", @@ -5994,7 +6633,7 @@ "wrapper": true } }, - "Sa7": { + "Sb5": { "type": "list", "member": { "locationName": "Range", @@ -6012,24 +6651,39 @@ } } }, - "Sar": { + "Sb7": { + "type": "list", + "member": { + "locationName": "DoubleRange", + "type": "structure", + "members": { + "From": { + "type": "double" + }, + "To": { + "type": "double" + } + } + } + }, + "Sbt": { "type": "structure", "members": { "EnableLogTypes": { - "shape": "S1w" + "shape": "S2o" }, "DisableLogTypes": { - "shape": "S1w" + "shape": "S2o" } } }, - "Sav": { + "Sby": { "type": "structure", "members": { "DBClusterParameterGroupName": {} } }, - "Sb2": { + "Sc4": { "type": "structure", "members": { "DBParameterGroupName": {} diff --git a/iamlivecore/service/rds-data-2018-08-01.min.json b/iamlivecore/service/rds-data-2018-08-01.min.json index 99a65dde..9af2466e 100644 --- a/iamlivecore/service/rds-data-2018-08-01.min.json +++ b/iamlivecore/service/rds-data-2018-08-01.min.json @@ -25,17 +25,17 @@ "sql" ], "members": { + "resourceArn": {}, + "secretArn": {}, + "sql": {}, "database": {}, + "schema": {}, "parameterSets": { "type": "list", "member": { - "shape": "S4" + "shape": "S6" } }, - "resourceArn": {}, - "schema": {}, - "secretArn": {}, - "sql": {}, "transactionId": {} } }, @@ -68,10 +68,10 @@ "secretArn" ], "members": { - "database": {}, "resourceArn": {}, - "schema": {}, - "secretArn": {} + "secretArn": {}, + "database": {}, + "schema": {} } }, "output": { @@ -114,16 +114,16 @@ "input": { "type": "structure", "required": [ - "awsSecretStoreArn", "dbClusterOrInstanceArn", + "awsSecretStoreArn", "sqlStatements" ], "members": { + "dbClusterOrInstanceArn": {}, "awsSecretStoreArn": {}, + "sqlStatements": {}, "database": {}, - "dbClusterOrInstanceArn": {}, - "schema": {}, - "sqlStatements": {} + "schema": {} } }, "output": { @@ -134,12 +134,20 @@ "member": { "type": "structure", "members": { - "numberOfRecordsUpdated": { - "type": "long" - }, "resultFrame": { "type": "structure", "members": { + "resultSetMetadata": { + "type": "structure", + "members": { + "columnCount": { + "type": "long" + }, + "columnMetadata": { + "shape": "S13" + } + } + }, "records": { "type": "list", "member": { @@ -148,24 +156,16 @@ "values": { "type": "list", "member": { - "shape": "S15" + "shape": "S1a" } } } } - }, - "resultSetMetadata": { - "type": "structure", - "members": { - "columnCount": { - "type": "long" - }, - "columnMetadata": { - "shape": "S1c" - } - } } } + }, + "numberOfRecordsUpdated": { + "type": "long" } } } @@ -188,47 +188,50 @@ "sql" ], "members": { - "continueAfterTimeout": { - "type": "boolean" - }, + "resourceArn": {}, + "secretArn": {}, + "sql": {}, "database": {}, + "schema": {}, + "parameters": { + "shape": "S6" + }, + "transactionId": {}, "includeResultMetadata": { "type": "boolean" }, - "parameters": { - "shape": "S4" + "continueAfterTimeout": { + "type": "boolean" }, - "resourceArn": {}, "resultSetOptions": { "type": "structure", "members": { - "decimalReturnType": {} + "decimalReturnType": {}, + "longReturnType": {} } }, - "schema": {}, - "secretArn": {}, - "sql": {}, - "transactionId": {} + "formatRecordsAs": {} } }, "output": { "type": "structure", "members": { - "columnMetadata": { - "shape": "S1c" - }, - "generatedFields": { - "shape": "Sq" - }, - "numberOfRecordsUpdated": { - "type": "long" - }, "records": { "type": "list", "member": { "shape": "Sq" } - } + }, + "columnMetadata": { + "shape": "S13" + }, + "numberOfRecordsUpdated": { + "type": "long" + }, + "generatedFields": { + "shape": "Sq" + }, + "formattedRecords": {} } } }, @@ -259,151 +262,109 @@ } }, "shapes": { - "S4": { + "S6": { "type": "list", "member": { "type": "structure", "members": { "name": {}, - "typeHint": {}, "value": { - "shape": "S8" - } + "shape": "S9" + }, + "typeHint": {} } } }, - "S8": { + "S9": { "type": "structure", "members": { - "arrayValue": { - "shape": "S9" - }, - "blobValue": { - "type": "blob" + "isNull": { + "type": "boolean" }, "booleanValue": { "type": "boolean" }, + "longValue": { + "type": "long" + }, "doubleValue": { "type": "double" }, - "isNull": { - "type": "boolean" - }, - "longValue": { - "type": "long" + "stringValue": {}, + "blobValue": { + "type": "blob" }, - "stringValue": {} + "arrayValue": { + "shape": "Sf" + } }, "union": true }, - "S9": { + "Sf": { "type": "structure", "members": { - "arrayValues": { - "type": "list", - "member": { - "shape": "S9" - } - }, "booleanValues": { "type": "list", "member": { "type": "boolean" } }, - "doubleValues": { + "longValues": { "type": "list", "member": { - "type": "double" + "type": "long" } }, - "longValues": { + "doubleValues": { "type": "list", "member": { - "type": "long" + "type": "double" } }, "stringValues": { "type": "list", "member": {} - } - }, - "union": true - }, - "Sq": { - "type": "list", - "member": { - "shape": "S8" - } - }, - "S15": { - "type": "structure", - "members": { - "arrayValues": { - "shape": "S16" - }, - "bigIntValue": { - "type": "long" - }, - "bitValue": { - "type": "boolean" - }, - "blobValue": { - "type": "blob" - }, - "doubleValue": { - "type": "double" - }, - "intValue": { - "type": "integer" }, - "isNull": { - "type": "boolean" - }, - "realValue": { - "type": "float" - }, - "stringValue": {}, - "structValue": { - "type": "structure", - "members": { - "attributes": { - "shape": "S16" - } + "arrayValues": { + "type": "list", + "member": { + "shape": "Sf" } } }, "union": true }, - "S16": { + "Sq": { "type": "list", "member": { - "shape": "S15" + "shape": "S9" } }, - "S1c": { + "S13": { "type": "list", "member": { "type": "structure", "members": { - "arrayBaseColumnType": { + "name": {}, + "type": { "type": "integer" }, + "typeName": {}, + "label": {}, + "schemaName": {}, + "tableName": {}, "isAutoIncrement": { "type": "boolean" }, - "isCaseSensitive": { + "isSigned": { "type": "boolean" }, "isCurrency": { "type": "boolean" }, - "isSigned": { + "isCaseSensitive": { "type": "boolean" }, - "label": {}, - "name": {}, "nullable": { "type": "integer" }, @@ -413,13 +374,55 @@ "scale": { "type": "integer" }, - "schemaName": {}, - "tableName": {}, - "type": { + "arrayBaseColumnType": { "type": "integer" - }, - "typeName": {} + } + } + } + }, + "S1a": { + "type": "structure", + "members": { + "isNull": { + "type": "boolean" + }, + "bitValue": { + "type": "boolean" + }, + "bigIntValue": { + "type": "long" + }, + "intValue": { + "type": "integer" + }, + "doubleValue": { + "type": "double" + }, + "realValue": { + "type": "float" + }, + "stringValue": {}, + "blobValue": { + "type": "blob" + }, + "arrayValues": { + "shape": "S1d" + }, + "structValue": { + "type": "structure", + "members": { + "attributes": { + "shape": "S1d" + } + } } + }, + "union": true + }, + "S1d": { + "type": "list", + "member": { + "shape": "S1a" } } } diff --git a/iamlivecore/service/redshift-2012-12-01.min.json b/iamlivecore/service/redshift-2012-12-01.min.json index 6d529824..033914d2 100644 --- a/iamlivecore/service/redshift-2012-12-01.min.json +++ b/iamlivecore/service/redshift-2012-12-01.min.json @@ -53,7 +53,8 @@ "AssociateEntireAccount": { "type": "boolean" }, - "ConsumerArn": {} + "ConsumerArn": {}, + "ConsumerRegion": {} } }, "output": { @@ -124,11 +125,11 @@ "input": { "type": "structure", "required": [ - "SnapshotIdentifier", "AccountWithRestoreAccess" ], "members": { "SnapshotIdentifier": {}, + "SnapshotArn": {}, "SnapshotClusterIdentifier": {}, "AccountWithRestoreAccess": {} } @@ -340,7 +341,9 @@ "AvailabilityZoneRelocation": { "type": "boolean" }, - "AquaConfigurationStatus": {} + "AquaConfigurationStatus": {}, + "DefaultIamRoleArn": {}, + "LoadSampleData": {} } }, "output": { @@ -375,7 +378,7 @@ "type": "structure", "members": { "ClusterParameterGroup": { - "shape": "S2z" + "shape": "S31" } } } @@ -445,7 +448,7 @@ "ClusterSubnetGroupName": {}, "Description": {}, "SubnetIds": { - "shape": "S35" + "shape": "S37" }, "Tags": { "shape": "St" @@ -457,11 +460,36 @@ "type": "structure", "members": { "ClusterSubnetGroup": { - "shape": "S37" + "shape": "S39" } } } }, + "CreateCustomDomainAssociation": { + "input": { + "type": "structure", + "required": [ + "CustomDomainName", + "CustomDomainCertificateArn", + "ClusterIdentifier" + ], + "members": { + "CustomDomainName": {}, + "CustomDomainCertificateArn": {}, + "ClusterIdentifier": {} + } + }, + "output": { + "resultWrapper": "CreateCustomDomainAssociationResult", + "type": "structure", + "members": { + "CustomDomainName": {}, + "CustomDomainCertificateArn": {}, + "ClusterIdentifier": {}, + "CustomDomainCertExpiryTime": {} + } + } + }, "CreateEndpointAccess": { "input": { "type": "structure", @@ -480,7 +508,7 @@ } }, "output": { - "shape": "S3e", + "shape": "S3k", "resultWrapper": "CreateEndpointAccessResult" } }, @@ -496,10 +524,10 @@ "SnsTopicArn": {}, "SourceType": {}, "SourceIds": { - "shape": "S3g" + "shape": "S3m" }, "EventCategories": { - "shape": "S3h" + "shape": "S3n" }, "Severity": {}, "Enabled": { @@ -515,7 +543,7 @@ "type": "structure", "members": { "EventSubscription": { - "shape": "S3j" + "shape": "S3p" } } } @@ -538,7 +566,7 @@ "type": "structure", "members": { "HsmClientCertificate": { - "shape": "S3m" + "shape": "S3s" } } } @@ -571,7 +599,7 @@ "type": "structure", "members": { "HsmConfiguration": { - "shape": "S3p" + "shape": "S3v" } } } @@ -588,7 +616,7 @@ "members": { "ScheduledActionName": {}, "TargetAction": { - "shape": "S3r" + "shape": "S3x" }, "Schedule": {}, "IamRole": {}, @@ -605,7 +633,7 @@ } }, "output": { - "shape": "S3v", + "shape": "S41", "resultWrapper": "CreateScheduledActionResult" } }, @@ -628,7 +656,7 @@ "type": "structure", "members": { "SnapshotCopyGrant": { - "shape": "S40" + "shape": "S46" } } } @@ -638,7 +666,7 @@ "type": "structure", "members": { "ScheduleDefinitions": { - "shape": "S42" + "shape": "S48" }, "ScheduleIdentifier": {}, "ScheduleDescription": {}, @@ -654,7 +682,7 @@ } }, "output": { - "shape": "S43", + "shape": "S49", "resultWrapper": "CreateSnapshotScheduleResult" } }, @@ -697,7 +725,7 @@ } }, "output": { - "shape": "S4d", + "shape": "S4j", "resultWrapper": "CreateUsageLimitResult" } }, @@ -810,6 +838,17 @@ } } }, + "DeleteCustomDomainAssociation": { + "input": { + "type": "structure", + "required": [ + "ClusterIdentifier" + ], + "members": { + "ClusterIdentifier": {} + } + } + }, "DeleteEndpointAccess": { "input": { "type": "structure", @@ -821,7 +860,7 @@ } }, "output": { - "shape": "S3e", + "shape": "S3k", "resultWrapper": "DeleteEndpointAccessResult" } }, @@ -910,7 +949,7 @@ "members": { "ResourceName": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" } } } @@ -1046,10 +1085,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1061,7 +1100,7 @@ "ParameterGroups": { "type": "list", "member": { - "shape": "S2z", + "shape": "S31", "locationName": "ClusterParameterGroup" } } @@ -1088,7 +1127,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "S5k" + "shape": "S5r" }, "Marker": {} } @@ -1104,10 +1143,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1132,6 +1171,7 @@ "members": { "ClusterIdentifier": {}, "SnapshotIdentifier": {}, + "SnapshotArn": {}, "SnapshotType": {}, "StartTime": { "type": "timestamp" @@ -1145,10 +1185,10 @@ "Marker": {}, "OwnerAccount": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" }, "ClusterExists": { "type": "boolean" @@ -1194,10 +1234,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1209,7 +1249,7 @@ "ClusterSubnetGroups": { "type": "list", "member": { - "shape": "S37", + "shape": "S39", "locationName": "ClusterSubnetGroup" } } @@ -1309,10 +1349,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1331,6 +1371,51 @@ } } }, + "DescribeCustomDomainAssociations": { + "input": { + "type": "structure", + "members": { + "CustomDomainName": {}, + "CustomDomainCertificateArn": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "resultWrapper": "DescribeCustomDomainAssociationsResult", + "type": "structure", + "members": { + "Marker": {}, + "Associations": { + "type": "list", + "member": { + "locationName": "Association", + "type": "structure", + "members": { + "CustomDomainCertificateArn": {}, + "CustomDomainCertificateExpiryDate": { + "type": "timestamp" + }, + "CertificateAssociations": { + "type": "list", + "member": { + "locationName": "CertificateAssociation", + "type": "structure", + "members": { + "CustomDomainName": {}, + "ClusterIdentifier": {} + } + } + } + }, + "wrapper": true + } + } + } + } + }, "DescribeDataShares": { "input": { "type": "structure", @@ -1347,7 +1432,7 @@ "type": "structure", "members": { "DataShares": { - "shape": "S6h" + "shape": "S6u" }, "Marker": {} } @@ -1370,7 +1455,7 @@ "type": "structure", "members": { "DataShares": { - "shape": "S6h" + "shape": "S6u" }, "Marker": {} } @@ -1393,7 +1478,7 @@ "type": "structure", "members": { "DataShares": { - "shape": "S6h" + "shape": "S6u" }, "Marker": {} } @@ -1423,7 +1508,7 @@ "ParameterGroupFamily": {}, "Marker": {}, "Parameters": { - "shape": "S5k" + "shape": "S5r" } }, "wrapper": true @@ -1452,7 +1537,7 @@ "EndpointAccessList": { "type": "list", "member": { - "shape": "S3e" + "shape": "S3k" } }, "Marker": {} @@ -1514,7 +1599,7 @@ "members": { "EventId": {}, "EventCategories": { - "shape": "S3h" + "shape": "S3n" }, "EventDescription": {}, "Severity": {} @@ -1539,10 +1624,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1554,7 +1639,7 @@ "EventSubscriptionsList": { "type": "list", "member": { - "shape": "S3j", + "shape": "S3p", "locationName": "EventSubscription" } } @@ -1597,7 +1682,7 @@ "SourceType": {}, "Message": {}, "EventCategories": { - "shape": "S3h" + "shape": "S3n" }, "Severity": {}, "Date": { @@ -1620,10 +1705,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1635,7 +1720,7 @@ "HsmClientCertificates": { "type": "list", "member": { - "shape": "S3m", + "shape": "S3s", "locationName": "HsmClientCertificate" } } @@ -1652,10 +1737,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1667,7 +1752,7 @@ "HsmConfigurations": { "type": "list", "member": { - "shape": "S3p", + "shape": "S3v", "locationName": "HsmConfiguration" } } @@ -1685,7 +1770,7 @@ } }, "output": { - "shape": "S7i", + "shape": "S7v", "resultWrapper": "DescribeLoggingStatusResult" } }, @@ -1699,6 +1784,7 @@ "ActionType": {}, "ClusterIdentifier": {}, "SnapshotIdentifier": {}, + "SnapshotArn": {}, "OwnerAccount": {}, "Filters": { "locationName": "Filter", @@ -1710,7 +1796,7 @@ "Name": {}, "Operator": {}, "Values": { - "shape": "S7p", + "shape": "S84", "locationName": "Value" } } @@ -1775,7 +1861,7 @@ "AvailabilityZones": { "type": "list", "member": { - "shape": "S3a", + "shape": "S3c", "locationName": "AvailabilityZone" } } @@ -1827,6 +1913,33 @@ } } }, + "DescribeReservedNodeExchangeStatus": { + "input": { + "type": "structure", + "members": { + "ReservedNodeId": {}, + "ReservedNodeExchangeRequestId": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "resultWrapper": "DescribeReservedNodeExchangeStatusResult", + "type": "structure", + "members": { + "ReservedNodeExchangeStatusDetails": { + "type": "list", + "member": { + "shape": "S2x", + "locationName": "ReservedNodeExchangeStatus" + } + }, + "Marker": {} + } + } + }, "DescribeReservedNodeOfferings": { "input": { "type": "structure", @@ -1844,7 +1957,7 @@ "members": { "Marker": {}, "ReservedNodeOfferings": { - "shape": "S87" + "shape": "S8p" } } } @@ -1917,7 +2030,7 @@ "members": { "Name": {}, "Values": { - "shape": "S7p" + "shape": "S84" } } } @@ -1936,7 +2049,7 @@ "ScheduledActions": { "type": "list", "member": { - "shape": "S3v", + "shape": "S41", "locationName": "ScheduledAction" } } @@ -1953,10 +2066,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -1968,7 +2081,7 @@ "SnapshotCopyGrants": { "type": "list", "member": { - "shape": "S40", + "shape": "S46", "locationName": "SnapshotCopyGrant" } } @@ -1982,10 +2095,10 @@ "ClusterIdentifier": {}, "ScheduleIdentifier": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" }, "Marker": {}, "MaxRecords": { @@ -2000,7 +2113,7 @@ "SnapshotSchedules": { "type": "list", "member": { - "shape": "S43", + "shape": "S49", "locationName": "SnapshotSchedule" } }, @@ -2041,7 +2154,7 @@ "TableRestoreStatusDetails": { "type": "list", "member": { - "shape": "S8u", + "shape": "S9c", "locationName": "TableRestoreStatus" } }, @@ -2060,10 +2173,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -2101,10 +2214,10 @@ }, "Marker": {}, "TagKeys": { - "shape": "S4v" + "shape": "S52" }, "TagValues": { - "shape": "S5f" + "shape": "S5m" } } }, @@ -2115,7 +2228,7 @@ "UsageLimits": { "type": "list", "member": { - "shape": "S4d" + "shape": "S4j" } }, "Marker": {} @@ -2133,7 +2246,7 @@ } }, "output": { - "shape": "S7i", + "shape": "S7v", "resultWrapper": "DisableLoggingResult" } }, @@ -2168,7 +2281,8 @@ "DisassociateEntireAccount": { "type": "boolean" }, - "ConsumerArn": {} + "ConsumerArn": {}, + "ConsumerRegion": {} } }, "output": { @@ -2180,17 +2294,20 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", - "BucketName" + "ClusterIdentifier" ], "members": { "ClusterIdentifier": {}, "BucketName": {}, - "S3KeyPrefix": {} + "S3KeyPrefix": {}, + "LogDestinationType": {}, + "LogExports": { + "shape": "S7x" + } } }, "output": { - "shape": "S7i", + "shape": "S7v", "resultWrapper": "EnableLoggingResult" } }, @@ -2227,8 +2344,7 @@ "input": { "type": "structure", "required": [ - "DbUser", - "ClusterIdentifier" + "DbUser" ], "members": { "DbUser": {}, @@ -2245,7 +2361,8 @@ "member": { "locationName": "DbGroup" } - } + }, + "CustomDomainName": {} } }, "output": { @@ -2254,11 +2371,82 @@ "members": { "DbUser": {}, "DbPassword": { - "type": "string", - "sensitive": true + "shape": "S9v" + }, + "Expiration": { + "type": "timestamp" + } + } + } + }, + "GetClusterCredentialsWithIAM": { + "input": { + "type": "structure", + "members": { + "DbName": {}, + "ClusterIdentifier": {}, + "DurationSeconds": { + "type": "integer" + }, + "CustomDomainName": {} + } + }, + "output": { + "resultWrapper": "GetClusterCredentialsWithIAMResult", + "type": "structure", + "members": { + "DbUser": {}, + "DbPassword": { + "shape": "S9v" }, "Expiration": { "type": "timestamp" + }, + "NextRefreshTime": { + "type": "timestamp" + } + } + } + }, + "GetReservedNodeExchangeConfigurationOptions": { + "input": { + "type": "structure", + "required": [ + "ActionType" + ], + "members": { + "ActionType": {}, + "ClusterIdentifier": {}, + "SnapshotIdentifier": {}, + "MaxRecords": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "resultWrapper": "GetReservedNodeExchangeConfigurationOptionsResult", + "type": "structure", + "members": { + "Marker": {}, + "ReservedNodeConfigurationOptionList": { + "type": "list", + "member": { + "locationName": "ReservedNodeConfigurationOption", + "type": "structure", + "members": { + "SourceReservedNode": { + "shape": "S4" + }, + "TargetReservedNodeCount": { + "type": "integer" + }, + "TargetReservedNodeOffering": { + "shape": "S8q" + } + }, + "wrapper": true + } } } } @@ -2283,7 +2471,7 @@ "members": { "Marker": {}, "ReservedNodeOfferings": { - "shape": "S87" + "shape": "S8p" } } } @@ -2431,7 +2619,8 @@ }, "RemoveIamRoles": { "shape": "S1z" - } + }, + "DefaultIamRoleArn": {} } }, "output": { @@ -2487,12 +2676,12 @@ "members": { "ParameterGroupName": {}, "Parameters": { - "shape": "S5k" + "shape": "S5r" } } }, "output": { - "shape": "S9t", + "shape": "Sai", "resultWrapper": "ModifyClusterParameterGroupResult" } }, @@ -2548,7 +2737,7 @@ "ClusterSubnetGroupName": {}, "Description": {}, "SubnetIds": { - "shape": "S35" + "shape": "S37" } } }, @@ -2557,11 +2746,34 @@ "type": "structure", "members": { "ClusterSubnetGroup": { - "shape": "S37" + "shape": "S39" } } } }, + "ModifyCustomDomainAssociation": { + "input": { + "type": "structure", + "required": [ + "ClusterIdentifier" + ], + "members": { + "CustomDomainName": {}, + "CustomDomainCertificateArn": {}, + "ClusterIdentifier": {} + } + }, + "output": { + "resultWrapper": "ModifyCustomDomainAssociationResult", + "type": "structure", + "members": { + "CustomDomainName": {}, + "CustomDomainCertificateArn": {}, + "ClusterIdentifier": {}, + "CustomDomainCertExpiryTime": {} + } + } + }, "ModifyEndpointAccess": { "input": { "type": "structure", @@ -2576,7 +2788,7 @@ } }, "output": { - "shape": "S3e", + "shape": "S3k", "resultWrapper": "ModifyEndpointAccessResult" } }, @@ -2591,10 +2803,10 @@ "SnsTopicArn": {}, "SourceType": {}, "SourceIds": { - "shape": "S3g" + "shape": "S3m" }, "EventCategories": { - "shape": "S3h" + "shape": "S3n" }, "Severity": {}, "Enabled": { @@ -2607,7 +2819,7 @@ "type": "structure", "members": { "EventSubscription": { - "shape": "S3j" + "shape": "S3p" } } } @@ -2621,7 +2833,7 @@ "members": { "ScheduledActionName": {}, "TargetAction": { - "shape": "S3r" + "shape": "S3x" }, "Schedule": {}, "IamRole": {}, @@ -2638,7 +2850,7 @@ } }, "output": { - "shape": "S3v", + "shape": "S41", "resultWrapper": "ModifyScheduledActionResult" } }, @@ -2679,12 +2891,12 @@ "members": { "ScheduleIdentifier": {}, "ScheduleDefinitions": { - "shape": "S42" + "shape": "S48" } } }, "output": { - "shape": "S43", + "shape": "S49", "resultWrapper": "ModifySnapshotScheduleResult" } }, @@ -2703,13 +2915,13 @@ } }, "output": { - "shape": "S4d", + "shape": "S4j", "resultWrapper": "ModifyUsageLimitResult" } }, "PauseCluster": { "input": { - "shape": "S3t" + "shape": "S3z" }, "output": { "resultWrapper": "PauseClusterResult", @@ -2791,18 +3003,18 @@ "type": "boolean" }, "Parameters": { - "shape": "S5k" + "shape": "S5r" } } }, "output": { - "shape": "S9t", + "shape": "Sai", "resultWrapper": "ResetClusterParameterGroupResult" } }, "ResizeCluster": { "input": { - "shape": "S3s" + "shape": "S3y" }, "output": { "resultWrapper": "ResizeClusterResult", @@ -2818,12 +3030,12 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", - "SnapshotIdentifier" + "ClusterIdentifier" ], "members": { "ClusterIdentifier": {}, "SnapshotIdentifier": {}, + "SnapshotArn": {}, "SnapshotClusterIdentifier": {}, "Port": { "type": "integer" @@ -2871,7 +3083,13 @@ "AvailabilityZoneRelocation": { "type": "boolean" }, - "AquaConfigurationStatus": {} + "AquaConfigurationStatus": {}, + "DefaultIamRoleArn": {}, + "ReservedNodeId": {}, + "TargetReservedNodeOfferingId": {}, + "Encrypted": { + "type": "boolean" + } } }, "output": { @@ -2913,14 +3131,14 @@ "type": "structure", "members": { "TableRestoreStatus": { - "shape": "S8u" + "shape": "S9c" } } } }, "ResumeCluster": { "input": { - "shape": "S3u" + "shape": "S40" }, "output": { "resultWrapper": "ResumeClusterResult", @@ -2978,11 +3196,11 @@ "input": { "type": "structure", "required": [ - "SnapshotIdentifier", "AccountWithRestoreAccess" ], "members": { "SnapshotIdentifier": {}, + "SnapshotArn": {}, "SnapshotClusterIdentifier": {}, "AccountWithRestoreAccess": {} } @@ -3125,6 +3343,7 @@ "members": { "ConsumerIdentifier": {}, "Status": {}, + "ConsumerRegion": {}, "CreatedDate": { "type": "timestamp" }, @@ -3133,7 +3352,8 @@ } } } - } + }, + "ManagedBy": {} } }, "Sq": { @@ -3654,6 +3874,15 @@ }, "AquaConfiguration": { "shape": "S2v" + }, + "DefaultIamRoleArn": {}, + "ReservedNodeExchangeStatus": { + "shape": "S2x" + }, + "CustomDomainName": {}, + "CustomDomainCertificateArn": {}, + "CustomDomainCertificateExpiryDate": { + "type": "timestamp" } }, "wrapper": true @@ -3696,7 +3925,28 @@ "AquaConfigurationStatus": {} } }, - "S2z": { + "S2x": { + "type": "structure", + "members": { + "ReservedNodeExchangeRequestId": {}, + "Status": {}, + "RequestTime": { + "type": "timestamp" + }, + "SourceReservedNodeId": {}, + "SourceReservedNodeType": {}, + "SourceReservedNodeCount": { + "type": "integer" + }, + "TargetReservedNodeOfferingId": {}, + "TargetReservedNodeType": {}, + "TargetReservedNodeCount": { + "type": "integer" + } + }, + "wrapper": true + }, + "S31": { "type": "structure", "members": { "ParameterGroupName": {}, @@ -3708,13 +3958,13 @@ }, "wrapper": true }, - "S35": { + "S37": { "type": "list", "member": { "locationName": "SubnetIdentifier" } }, - "S37": { + "S39": { "type": "structure", "members": { "ClusterSubnetGroupName": {}, @@ -3729,7 +3979,7 @@ "members": { "SubnetIdentifier": {}, "SubnetAvailabilityZone": { - "shape": "S3a" + "shape": "S3c" }, "SubnetStatus": {} } @@ -3741,7 +3991,7 @@ }, "wrapper": true }, - "S3a": { + "S3c": { "type": "structure", "members": { "Name": {}, @@ -3759,7 +4009,7 @@ }, "wrapper": true }, - "S3e": { + "S3k": { "type": "structure", "members": { "ClusterIdentifier": {}, @@ -3782,19 +4032,19 @@ } } }, - "S3g": { + "S3m": { "type": "list", "member": { "locationName": "SourceId" } }, - "S3h": { + "S3n": { "type": "list", "member": { "locationName": "EventCategory" } }, - "S3j": { + "S3p": { "type": "structure", "members": { "CustomerAwsId": {}, @@ -3806,10 +4056,10 @@ }, "SourceType": {}, "SourceIdsList": { - "shape": "S3g" + "shape": "S3m" }, "EventCategoriesList": { - "shape": "S3h" + "shape": "S3n" }, "Severity": {}, "Enabled": { @@ -3821,7 +4071,7 @@ }, "wrapper": true }, - "S3m": { + "S3s": { "type": "structure", "members": { "HsmClientCertificateIdentifier": {}, @@ -3832,7 +4082,7 @@ }, "wrapper": true }, - "S3p": { + "S3v": { "type": "structure", "members": { "HsmConfigurationIdentifier": {}, @@ -3845,21 +4095,21 @@ }, "wrapper": true }, - "S3r": { + "S3x": { "type": "structure", "members": { "ResizeCluster": { - "shape": "S3s" + "shape": "S3y" }, "PauseCluster": { - "shape": "S3t" + "shape": "S3z" }, "ResumeCluster": { - "shape": "S3u" + "shape": "S40" } } }, - "S3s": { + "S3y": { "type": "structure", "required": [ "ClusterIdentifier" @@ -3873,10 +4123,12 @@ }, "Classic": { "type": "boolean" - } + }, + "ReservedNodeId": {}, + "TargetReservedNodeOfferingId": {} } }, - "S3t": { + "S3z": { "type": "structure", "required": [ "ClusterIdentifier" @@ -3885,7 +4137,7 @@ "ClusterIdentifier": {} } }, - "S3u": { + "S40": { "type": "structure", "required": [ "ClusterIdentifier" @@ -3894,12 +4146,12 @@ "ClusterIdentifier": {} } }, - "S3v": { + "S41": { "type": "structure", "members": { "ScheduledActionName": {}, "TargetAction": { - "shape": "S3r" + "shape": "S3x" }, "Schedule": {}, "IamRole": {}, @@ -3920,7 +4172,7 @@ } } }, - "S40": { + "S46": { "type": "structure", "members": { "SnapshotCopyGrantName": {}, @@ -3931,17 +4183,17 @@ }, "wrapper": true }, - "S42": { + "S48": { "type": "list", "member": { "locationName": "ScheduleDefinition" } }, - "S43": { + "S49": { "type": "structure", "members": { "ScheduleDefinitions": { - "shape": "S42" + "shape": "S48" }, "ScheduleIdentifier": {}, "ScheduleDescription": {}, @@ -3971,7 +4223,7 @@ } } }, - "S4d": { + "S4j": { "type": "structure", "members": { "UsageLimitId": {}, @@ -3988,19 +4240,19 @@ } } }, - "S4v": { + "S52": { "type": "list", "member": { "locationName": "TagKey" } }, - "S5f": { + "S5m": { "type": "list", "member": { "locationName": "TagValue" } }, - "S5k": { + "S5r": { "type": "list", "member": { "locationName": "Parameter", @@ -4020,13 +4272,13 @@ } } }, - "S6h": { + "S6u": { "type": "list", "member": { "shape": "Sj" } }, - "S7i": { + "S7v": { "type": "structure", "members": { "LoggingEnabled": { @@ -4040,43 +4292,54 @@ "LastFailureTime": { "type": "timestamp" }, - "LastFailureMessage": {} + "LastFailureMessage": {}, + "LogDestinationType": {}, + "LogExports": { + "shape": "S7x" + } } }, - "S7p": { + "S7x": { + "type": "list", + "member": {} + }, + "S84": { "type": "list", "member": { "locationName": "item" } }, - "S87": { + "S8p": { "type": "list", "member": { - "locationName": "ReservedNodeOffering", - "type": "structure", - "members": { - "ReservedNodeOfferingId": {}, - "NodeType": {}, - "Duration": { - "type": "integer" - }, - "FixedPrice": { - "type": "double" - }, - "UsagePrice": { - "type": "double" - }, - "CurrencyCode": {}, - "OfferingType": {}, - "RecurringCharges": { - "shape": "S8" - }, - "ReservedNodeOfferingType": {} - }, - "wrapper": true + "shape": "S8q", + "locationName": "ReservedNodeOffering" } }, - "S8u": { + "S8q": { + "type": "structure", + "members": { + "ReservedNodeOfferingId": {}, + "NodeType": {}, + "Duration": { + "type": "integer" + }, + "FixedPrice": { + "type": "double" + }, + "UsagePrice": { + "type": "double" + }, + "CurrencyCode": {}, + "OfferingType": {}, + "RecurringCharges": { + "shape": "S8" + }, + "ReservedNodeOfferingType": {} + }, + "wrapper": true + }, + "S9c": { "type": "structure", "members": { "TableRestoreRequestId": {}, @@ -4102,7 +4365,11 @@ }, "wrapper": true }, - "S9t": { + "S9v": { + "type": "string", + "sensitive": true + }, + "Sai": { "type": "structure", "members": { "ParameterGroupName": {}, diff --git a/iamlivecore/service/redshift-data-2019-12-20.min.json b/iamlivecore/service/redshift-data-2019-12-20.min.json index a9e55220..4423415b 100644 --- a/iamlivecore/service/redshift-data-2019-12-20.min.json +++ b/iamlivecore/service/redshift-data-2019-12-20.min.json @@ -17,11 +17,13 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", "Database", "Sqls" ], "members": { + "ClientToken": { + "idempotencyToken": true + }, "ClusterIdentifier": {}, "Database": {}, "DbUser": {}, @@ -33,7 +35,8 @@ "StatementName": {}, "WithEvent": { "type": "boolean" - } + }, + "WorkgroupName": {} } }, "output": { @@ -46,7 +49,8 @@ "Database": {}, "DbUser": {}, "Id": {}, - "SecretArn": {} + "SecretArn": {}, + "WorkgroupName": {} } } }, @@ -100,7 +104,7 @@ }, "Id": {}, "QueryParameters": { - "shape": "Sh" + "shape": "Sj" }, "QueryString": {}, "RedshiftPid": { @@ -155,7 +159,8 @@ }, "UpdatedAt": { "type": "timestamp" - } + }, + "WorkgroupName": {} } } }, @@ -163,7 +168,6 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", "Database" ], "members": { @@ -177,7 +181,8 @@ "NextToken": {}, "Schema": {}, "SecretArn": {}, - "Table": {} + "Table": {}, + "WorkgroupName": {} } }, "output": { @@ -186,7 +191,7 @@ "ColumnList": { "type": "list", "member": { - "shape": "St" + "shape": "Sv" } }, "NextToken": {}, @@ -198,23 +203,26 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", "Database", "Sql" ], "members": { + "ClientToken": { + "idempotencyToken": true + }, "ClusterIdentifier": {}, "Database": {}, "DbUser": {}, "Parameters": { - "shape": "Sh" + "shape": "Sj" }, "SecretArn": {}, "Sql": {}, "StatementName": {}, "WithEvent": { "type": "boolean" - } + }, + "WorkgroupName": {} } }, "output": { @@ -227,7 +235,8 @@ "Database": {}, "DbUser": {}, "Id": {}, - "SecretArn": {} + "SecretArn": {}, + "WorkgroupName": {} } } }, @@ -251,7 +260,7 @@ "ColumnMetadata": { "type": "list", "member": { - "shape": "St" + "shape": "Sv" } }, "NextToken": {}, @@ -293,7 +302,6 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", "Database" ], "members": { @@ -304,7 +312,8 @@ "type": "integer" }, "NextToken": {}, - "SecretArn": {} + "SecretArn": {}, + "WorkgroupName": {} } }, "output": { @@ -322,7 +331,6 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", "Database" ], "members": { @@ -335,7 +343,8 @@ }, "NextToken": {}, "SchemaPattern": {}, - "SecretArn": {} + "SecretArn": {}, + "WorkgroupName": {} } }, "output": { @@ -387,7 +396,7 @@ "type": "boolean" }, "QueryParameters": { - "shape": "Sh" + "shape": "Sj" }, "QueryString": {}, "QueryStrings": { @@ -410,7 +419,6 @@ "input": { "type": "structure", "required": [ - "ClusterIdentifier", "Database" ], "members": { @@ -424,7 +432,8 @@ "NextToken": {}, "SchemaPattern": {}, "SecretArn": {}, - "TablePattern": {} + "TablePattern": {}, + "WorkgroupName": {} } }, "output": { @@ -447,7 +456,7 @@ } }, "shapes": { - "Sh": { + "Sj": { "type": "list", "member": { "type": "structure", @@ -461,7 +470,7 @@ } } }, - "St": { + "Sv": { "type": "structure", "members": { "columnDefault": {}, diff --git a/iamlivecore/service/redshift-serverless-2021-04-21.min.json b/iamlivecore/service/redshift-serverless-2021-04-21.min.json new file mode 100644 index 00000000..2aa1be5c --- /dev/null +++ b/iamlivecore/service/redshift-serverless-2021-04-21.min.json @@ -0,0 +1,1328 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-04-21", + "endpointPrefix": "redshift-serverless", + "jsonVersion": "1.1", + "protocol": "json", + "serviceFullName": "Redshift Serverless", + "serviceId": "Redshift Serverless", + "signatureVersion": "v4", + "signingName": "redshift-serverless", + "targetPrefix": "RedshiftServerless", + "uid": "redshift-serverless-2021-04-21" + }, + "operations": { + "ConvertRecoveryPointToSnapshot": { + "input": { + "type": "structure", + "required": [ + "recoveryPointId", + "snapshotName" + ], + "members": { + "recoveryPointId": {}, + "retentionPeriod": { + "type": "integer" + }, + "snapshotName": {}, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "snapshot": { + "shape": "S9" + } + } + } + }, + "CreateEndpointAccess": { + "input": { + "type": "structure", + "required": [ + "endpointName", + "subnetIds", + "workgroupName" + ], + "members": { + "endpointName": {}, + "subnetIds": { + "shape": "Sh" + }, + "vpcSecurityGroupIds": { + "shape": "Sj" + }, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "endpoint": { + "shape": "Sm" + } + } + }, + "idempotent": true + }, + "CreateNamespace": { + "input": { + "type": "structure", + "required": [ + "namespaceName" + ], + "members": { + "adminUserPassword": { + "shape": "St" + }, + "adminUsername": { + "shape": "Su" + }, + "dbName": {}, + "defaultIamRoleArn": {}, + "iamRoles": { + "shape": "Sv" + }, + "kmsKeyId": {}, + "logExports": { + "shape": "Sx" + }, + "namespaceName": {}, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "namespace": { + "shape": "S11" + } + } + }, + "idempotent": true + }, + "CreateSnapshot": { + "input": { + "type": "structure", + "required": [ + "namespaceName", + "snapshotName" + ], + "members": { + "namespaceName": {}, + "retentionPeriod": { + "type": "integer" + }, + "snapshotName": {}, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "snapshot": { + "shape": "S9" + } + } + }, + "idempotent": true + }, + "CreateUsageLimit": { + "input": { + "type": "structure", + "required": [ + "amount", + "resourceArn", + "usageType" + ], + "members": { + "amount": { + "type": "long" + }, + "breachAction": {}, + "period": {}, + "resourceArn": {}, + "usageType": {} + } + }, + "output": { + "type": "structure", + "members": { + "usageLimit": { + "shape": "S1a" + } + } + }, + "idempotent": true + }, + "CreateWorkgroup": { + "input": { + "type": "structure", + "required": [ + "namespaceName", + "workgroupName" + ], + "members": { + "baseCapacity": { + "type": "integer" + }, + "configParameters": { + "shape": "S1c" + }, + "enhancedVpcRouting": { + "type": "boolean" + }, + "namespaceName": {}, + "port": { + "type": "integer" + }, + "publiclyAccessible": { + "type": "boolean" + }, + "securityGroupIds": { + "shape": "S1h" + }, + "subnetIds": { + "shape": "Sh" + }, + "tags": { + "shape": "S4" + }, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "workgroup": { + "shape": "S1l" + } + } + }, + "idempotent": true + }, + "DeleteEndpointAccess": { + "input": { + "type": "structure", + "required": [ + "endpointName" + ], + "members": { + "endpointName": {} + } + }, + "output": { + "type": "structure", + "members": { + "endpoint": { + "shape": "Sm" + } + } + }, + "idempotent": true + }, + "DeleteNamespace": { + "input": { + "type": "structure", + "required": [ + "namespaceName" + ], + "members": { + "finalSnapshotName": {}, + "finalSnapshotRetentionPeriod": { + "type": "integer" + }, + "namespaceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "namespace" + ], + "members": { + "namespace": { + "shape": "S11" + } + } + }, + "idempotent": true + }, + "DeleteResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteSnapshot": { + "input": { + "type": "structure", + "required": [ + "snapshotName" + ], + "members": { + "snapshotName": {} + } + }, + "output": { + "type": "structure", + "members": { + "snapshot": { + "shape": "S9" + } + } + }, + "idempotent": true + }, + "DeleteUsageLimit": { + "input": { + "type": "structure", + "required": [ + "usageLimitId" + ], + "members": { + "usageLimitId": {} + } + }, + "output": { + "type": "structure", + "members": { + "usageLimit": { + "shape": "S1a" + } + } + }, + "idempotent": true + }, + "DeleteWorkgroup": { + "input": { + "type": "structure", + "required": [ + "workgroupName" + ], + "members": { + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "workgroup" + ], + "members": { + "workgroup": { + "shape": "S1l" + } + } + }, + "idempotent": true + }, + "GetCredentials": { + "input": { + "type": "structure", + "required": [ + "workgroupName" + ], + "members": { + "dbName": {}, + "durationSeconds": { + "type": "integer" + }, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "dbPassword": { + "shape": "St" + }, + "dbUser": { + "shape": "Su" + }, + "expiration": { + "type": "timestamp" + }, + "nextRefreshTime": { + "type": "timestamp" + } + } + } + }, + "GetEndpointAccess": { + "input": { + "type": "structure", + "required": [ + "endpointName" + ], + "members": { + "endpointName": {} + } + }, + "output": { + "type": "structure", + "members": { + "endpoint": { + "shape": "Sm" + } + } + } + }, + "GetNamespace": { + "input": { + "type": "structure", + "required": [ + "namespaceName" + ], + "members": { + "namespaceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "namespace" + ], + "members": { + "namespace": { + "shape": "S11" + } + } + } + }, + "GetRecoveryPoint": { + "input": { + "type": "structure", + "required": [ + "recoveryPointId" + ], + "members": { + "recoveryPointId": {} + } + }, + "output": { + "type": "structure", + "members": { + "recoveryPoint": { + "shape": "S2b" + } + } + } + }, + "GetResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "resourcePolicy": { + "shape": "S2e" + } + } + } + }, + "GetSnapshot": { + "input": { + "type": "structure", + "members": { + "ownerAccount": {}, + "snapshotArn": {}, + "snapshotName": {} + } + }, + "output": { + "type": "structure", + "members": { + "snapshot": { + "shape": "S9" + } + } + } + }, + "GetTableRestoreStatus": { + "input": { + "type": "structure", + "required": [ + "tableRestoreRequestId" + ], + "members": { + "tableRestoreRequestId": {} + } + }, + "output": { + "type": "structure", + "members": { + "tableRestoreStatus": { + "shape": "S2j" + } + } + } + }, + "GetUsageLimit": { + "input": { + "type": "structure", + "required": [ + "usageLimitId" + ], + "members": { + "usageLimitId": {} + } + }, + "output": { + "type": "structure", + "members": { + "usageLimit": { + "shape": "S1a" + } + } + } + }, + "GetWorkgroup": { + "input": { + "type": "structure", + "required": [ + "workgroupName" + ], + "members": { + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "workgroup" + ], + "members": { + "workgroup": { + "shape": "S1l" + } + } + } + }, + "ListEndpointAccess": { + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "vpcId": {}, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "endpoints" + ], + "members": { + "endpoints": { + "type": "list", + "member": { + "shape": "Sm" + } + }, + "nextToken": {} + } + } + }, + "ListNamespaces": { + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "namespaces" + ], + "members": { + "namespaces": { + "type": "list", + "member": { + "shape": "S11" + } + }, + "nextToken": {} + } + } + }, + "ListRecoveryPoints": { + "input": { + "type": "structure", + "members": { + "endTime": { + "type": "timestamp" + }, + "maxResults": { + "type": "integer" + }, + "namespaceArn": {}, + "namespaceName": {}, + "nextToken": {}, + "startTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "recoveryPoints": { + "type": "list", + "member": { + "shape": "S2b" + } + } + } + } + }, + "ListSnapshots": { + "input": { + "type": "structure", + "members": { + "endTime": { + "type": "timestamp" + }, + "maxResults": { + "type": "integer" + }, + "namespaceArn": {}, + "namespaceName": {}, + "nextToken": {}, + "ownerAccount": {}, + "startTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "snapshots": { + "type": "list", + "member": { + "shape": "S9" + } + } + } + } + }, + "ListTableRestoreStatus": { + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "namespaceName": {}, + "nextToken": {}, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "tableRestoreStatuses": { + "type": "list", + "member": { + "shape": "S2j" + } + } + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S4" + } + } + } + }, + "ListUsageLimits": { + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "resourceArn": {}, + "usageType": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "usageLimits": { + "type": "list", + "member": { + "shape": "S1a" + } + } + } + } + }, + "ListWorkgroups": { + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "workgroups" + ], + "members": { + "nextToken": {}, + "workgroups": { + "type": "list", + "member": { + "shape": "S1l" + } + } + } + } + }, + "PutResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "policy", + "resourceArn" + ], + "members": { + "policy": {}, + "resourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "resourcePolicy": { + "shape": "S2e" + } + } + } + }, + "RestoreFromRecoveryPoint": { + "input": { + "type": "structure", + "required": [ + "namespaceName", + "recoveryPointId", + "workgroupName" + ], + "members": { + "namespaceName": {}, + "recoveryPointId": {}, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "namespace": { + "shape": "S11" + }, + "recoveryPointId": {} + } + } + }, + "RestoreFromSnapshot": { + "input": { + "type": "structure", + "required": [ + "namespaceName", + "workgroupName" + ], + "members": { + "namespaceName": {}, + "ownerAccount": {}, + "snapshotArn": {}, + "snapshotName": {}, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "namespace": { + "shape": "S11" + }, + "ownerAccount": {}, + "snapshotName": {} + } + }, + "idempotent": true + }, + "RestoreTableFromSnapshot": { + "input": { + "type": "structure", + "required": [ + "namespaceName", + "newTableName", + "snapshotName", + "sourceDatabaseName", + "sourceTableName", + "workgroupName" + ], + "members": { + "activateCaseSensitiveIdentifier": { + "type": "boolean" + }, + "namespaceName": {}, + "newTableName": {}, + "snapshotName": {}, + "sourceDatabaseName": {}, + "sourceSchemaName": {}, + "sourceTableName": {}, + "targetDatabaseName": {}, + "targetSchemaName": {}, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "tableRestoreStatus": { + "shape": "S2j" + } + } + } + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": {}, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": {}, + "tagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateEndpointAccess": { + "input": { + "type": "structure", + "required": [ + "endpointName" + ], + "members": { + "endpointName": {}, + "vpcSecurityGroupIds": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "members": { + "endpoint": { + "shape": "Sm" + } + } + } + }, + "UpdateNamespace": { + "input": { + "type": "structure", + "required": [ + "namespaceName" + ], + "members": { + "adminUserPassword": { + "shape": "St" + }, + "adminUsername": { + "shape": "Su" + }, + "defaultIamRoleArn": {}, + "iamRoles": { + "shape": "Sv" + }, + "kmsKeyId": {}, + "logExports": { + "shape": "Sx" + }, + "namespaceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "namespace" + ], + "members": { + "namespace": { + "shape": "S11" + } + } + } + }, + "UpdateSnapshot": { + "input": { + "type": "structure", + "required": [ + "snapshotName" + ], + "members": { + "retentionPeriod": { + "type": "integer" + }, + "snapshotName": {} + } + }, + "output": { + "type": "structure", + "members": { + "snapshot": { + "shape": "S9" + } + } + } + }, + "UpdateUsageLimit": { + "input": { + "type": "structure", + "required": [ + "usageLimitId" + ], + "members": { + "amount": { + "type": "long" + }, + "breachAction": {}, + "usageLimitId": {} + } + }, + "output": { + "type": "structure", + "members": { + "usageLimit": { + "shape": "S1a" + } + } + } + }, + "UpdateWorkgroup": { + "input": { + "type": "structure", + "required": [ + "workgroupName" + ], + "members": { + "baseCapacity": { + "type": "integer" + }, + "configParameters": { + "shape": "S1c" + }, + "enhancedVpcRouting": { + "type": "boolean" + }, + "port": { + "type": "integer" + }, + "publiclyAccessible": { + "type": "boolean" + }, + "securityGroupIds": { + "shape": "S1h" + }, + "subnetIds": { + "shape": "Sh" + }, + "workgroupName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "workgroup" + ], + "members": { + "workgroup": { + "shape": "S1l" + } + } + } + } + }, + "shapes": { + "S4": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + }, + "S9": { + "type": "structure", + "members": { + "accountsWithProvisionedRestoreAccess": { + "shape": "Sa" + }, + "accountsWithRestoreAccess": { + "shape": "Sa" + }, + "actualIncrementalBackupSizeInMegaBytes": { + "type": "double" + }, + "adminUsername": {}, + "backupProgressInMegaBytes": { + "type": "double" + }, + "currentBackupRateInMegaBytesPerSecond": { + "type": "double" + }, + "elapsedTimeInSeconds": { + "type": "long" + }, + "estimatedSecondsToCompletion": { + "type": "long" + }, + "kmsKeyId": {}, + "namespaceArn": {}, + "namespaceName": {}, + "ownerAccount": {}, + "snapshotArn": {}, + "snapshotCreateTime": { + "shape": "Se" + }, + "snapshotName": {}, + "snapshotRemainingDays": { + "type": "integer" + }, + "snapshotRetentionPeriod": { + "type": "integer" + }, + "snapshotRetentionStartTime": { + "shape": "Se" + }, + "status": {}, + "totalBackupSizeInMegaBytes": { + "type": "double" + } + } + }, + "Sa": { + "type": "list", + "member": {} + }, + "Se": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sh": { + "type": "list", + "member": {} + }, + "Sj": { + "type": "list", + "member": {} + }, + "Sm": { + "type": "structure", + "members": { + "address": {}, + "endpointArn": {}, + "endpointCreateTime": { + "shape": "Se" + }, + "endpointName": {}, + "endpointStatus": {}, + "port": { + "type": "integer" + }, + "subnetIds": { + "shape": "Sh" + }, + "vpcEndpoint": { + "shape": "Sn" + }, + "vpcSecurityGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "status": {}, + "vpcSecurityGroupId": {} + } + } + }, + "workgroupName": {} + } + }, + "Sn": { + "type": "structure", + "members": { + "networkInterfaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "availabilityZone": {}, + "networkInterfaceId": {}, + "privateIpAddress": {}, + "subnetId": {} + } + } + }, + "vpcEndpointId": {}, + "vpcId": {} + } + }, + "St": { + "type": "string", + "sensitive": true + }, + "Su": { + "type": "string", + "sensitive": true + }, + "Sv": { + "type": "list", + "member": {} + }, + "Sx": { + "type": "list", + "member": {} + }, + "S11": { + "type": "structure", + "members": { + "adminUsername": { + "shape": "Su" + }, + "creationDate": { + "shape": "Se" + }, + "dbName": {}, + "defaultIamRoleArn": {}, + "iamRoles": { + "shape": "Sv" + }, + "kmsKeyId": {}, + "logExports": { + "shape": "Sx" + }, + "namespaceArn": {}, + "namespaceId": {}, + "namespaceName": {}, + "status": {} + } + }, + "S1a": { + "type": "structure", + "members": { + "amount": { + "type": "long" + }, + "breachAction": {}, + "period": {}, + "resourceArn": {}, + "usageLimitArn": {}, + "usageLimitId": {}, + "usageType": {} + } + }, + "S1c": { + "type": "list", + "member": { + "type": "structure", + "members": { + "parameterKey": {}, + "parameterValue": {} + } + } + }, + "S1h": { + "type": "list", + "member": {} + }, + "S1l": { + "type": "structure", + "members": { + "baseCapacity": { + "type": "integer" + }, + "configParameters": { + "shape": "S1c" + }, + "creationDate": { + "shape": "Se" + }, + "endpoint": { + "type": "structure", + "members": { + "address": {}, + "port": { + "type": "integer" + }, + "vpcEndpoints": { + "type": "list", + "member": { + "shape": "Sn" + } + } + } + }, + "enhancedVpcRouting": { + "type": "boolean" + }, + "namespaceName": {}, + "port": { + "type": "integer" + }, + "publiclyAccessible": { + "type": "boolean" + }, + "securityGroupIds": { + "shape": "S1h" + }, + "status": {}, + "subnetIds": { + "shape": "Sh" + }, + "workgroupArn": {}, + "workgroupId": {}, + "workgroupName": {} + } + }, + "S2b": { + "type": "structure", + "members": { + "namespaceArn": {}, + "namespaceName": {}, + "recoveryPointCreateTime": { + "shape": "Se" + }, + "recoveryPointId": {}, + "totalSizeInMegaBytes": { + "type": "double" + }, + "workgroupName": {} + } + }, + "S2e": { + "type": "structure", + "members": { + "policy": {}, + "resourceArn": {} + } + }, + "S2j": { + "type": "structure", + "members": { + "message": {}, + "namespaceName": {}, + "newTableName": {}, + "progressInMegaBytes": { + "type": "long" + }, + "requestTime": { + "type": "timestamp" + }, + "snapshotName": {}, + "sourceDatabaseName": {}, + "sourceSchemaName": {}, + "sourceTableName": {}, + "status": {}, + "tableRestoreRequestId": {}, + "targetDatabaseName": {}, + "targetSchemaName": {}, + "totalDataInMegaBytes": { + "type": "long" + }, + "workgroupName": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/rekognition-2016-06-27.min.json b/iamlivecore/service/rekognition-2016-06-27.min.json index 70cd0bf2..57a02813 100644 --- a/iamlivecore/service/rekognition-2016-06-27.min.json +++ b/iamlivecore/service/rekognition-2016-06-27.min.json @@ -12,6 +12,61 @@ "uid": "rekognition-2016-06-27" }, "operations": { + "AssociateFaces": { + "input": { + "type": "structure", + "required": [ + "CollectionId", + "UserId", + "FaceIds" + ], + "members": { + "CollectionId": {}, + "UserId": {}, + "FaceIds": { + "shape": "S4" + }, + "UserMatchThreshold": { + "type": "float" + }, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "AssociatedFaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FaceId": {} + } + } + }, + "UnsuccessfulFaceAssociations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FaceId": {}, + "UserId": {}, + "Confidence": { + "type": "float" + }, + "Reasons": { + "type": "list", + "member": {} + } + } + } + }, + "UserStatus": {} + } + } + }, "CompareFaces": { "input": { "type": "structure", @@ -21,10 +76,10 @@ ], "members": { "SourceImage": { - "shape": "S2" + "shape": "Sh" }, "TargetImage": { - "shape": "S2" + "shape": "Sh" }, "SimilarityThreshold": { "type": "float" @@ -39,7 +94,7 @@ "type": "structure", "members": { "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Confidence": { "type": "float" @@ -55,7 +110,7 @@ "type": "float" }, "Face": { - "shape": "Sg" + "shape": "Su" } } } @@ -63,7 +118,7 @@ "UnmatchedFaces": { "type": "list", "member": { - "shape": "Sg" + "shape": "Su" } }, "SourceImageOrientationCorrection": {}, @@ -71,6 +126,37 @@ } } }, + "CopyProjectVersion": { + "input": { + "type": "structure", + "required": [ + "SourceProjectArn", + "SourceProjectVersionArn", + "DestinationProjectArn", + "VersionName", + "OutputConfig" + ], + "members": { + "SourceProjectArn": {}, + "SourceProjectVersionArn": {}, + "DestinationProjectArn": {}, + "VersionName": {}, + "OutputConfig": { + "shape": "S1c" + }, + "Tags": { + "shape": "S1e" + }, + "KmsKeyId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ProjectVersionArn": {} + } + } + }, "CreateCollection": { "input": { "type": "structure", @@ -80,7 +166,7 @@ "members": { "CollectionId": {}, "Tags": { - "shape": "Sw" + "shape": "S1e" } } }, @@ -95,6 +181,71 @@ } } }, + "CreateDataset": { + "input": { + "type": "structure", + "required": [ + "DatasetType", + "ProjectArn" + ], + "members": { + "DatasetSource": { + "type": "structure", + "members": { + "GroundTruthManifest": { + "shape": "S1p" + }, + "DatasetArn": {} + } + }, + "DatasetType": {}, + "ProjectArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "DatasetArn": {} + } + } + }, + "CreateFaceLivenessSession": { + "input": { + "type": "structure", + "members": { + "KmsKeyId": {}, + "Settings": { + "type": "structure", + "members": { + "OutputConfig": { + "type": "structure", + "required": [ + "S3Bucket" + ], + "members": { + "S3Bucket": {}, + "S3KeyPrefix": {} + } + }, + "AuditImagesLimit": { + "type": "integer" + } + } + }, + "ClientRequestToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {} + } + }, + "idempotent": true + }, "CreateProject": { "input": { "type": "structure", @@ -118,24 +269,22 @@ "required": [ "ProjectArn", "VersionName", - "OutputConfig", - "TrainingData", - "TestingData" + "OutputConfig" ], "members": { "ProjectArn": {}, "VersionName": {}, "OutputConfig": { - "shape": "S18" + "shape": "S1c" }, "TrainingData": { - "shape": "S1a" + "shape": "S24" }, "TestingData": { - "shape": "S1e" + "shape": "S27" }, "Tags": { - "shape": "Sw" + "shape": "S1e" }, "KmsKeyId": {} } @@ -159,18 +308,28 @@ ], "members": { "Input": { - "shape": "S1j" + "shape": "S2a" }, "Output": { - "shape": "S1m" + "shape": "S2d" }, "Name": {}, "Settings": { - "shape": "S1q" + "shape": "S2i" }, "RoleArn": {}, "Tags": { - "shape": "Sw" + "shape": "S1e" + }, + "NotificationChannel": { + "shape": "S2o" + }, + "KmsKeyId": {}, + "RegionsOfInterest": { + "shape": "S2q" + }, + "DataSharingPreference": { + "shape": "S2u" } } }, @@ -181,6 +340,26 @@ } } }, + "CreateUser": { + "input": { + "type": "structure", + "required": [ + "CollectionId", + "UserId" + ], + "members": { + "CollectionId": {}, + "UserId": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteCollection": { "input": { "type": "structure", @@ -200,6 +379,21 @@ } } }, + "DeleteDataset": { + "input": { + "type": "structure", + "required": [ + "DatasetArn" + ], + "members": { + "DatasetArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteFaces": { "input": { "type": "structure", @@ -210,7 +404,7 @@ "members": { "CollectionId": {}, "FaceIds": { - "shape": "S1y" + "shape": "S34" } } }, @@ -218,7 +412,21 @@ "type": "structure", "members": { "DeletedFaces": { - "shape": "S1y" + "shape": "S34" + }, + "UnsuccessfulFaceDeletions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FaceId": {}, + "UserId": {}, + "Reasons": { + "type": "list", + "member": {} + } + } + } } } } @@ -240,6 +448,24 @@ } } }, + "DeleteProjectPolicy": { + "input": { + "type": "structure", + "required": [ + "ProjectArn", + "PolicyName" + ], + "members": { + "ProjectArn": {}, + "PolicyName": {}, + "PolicyRevisionId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteProjectVersion": { "input": { "type": "structure", @@ -272,6 +498,26 @@ "members": {} } }, + "DeleteUser": { + "input": { + "type": "structure", + "required": [ + "CollectionId", + "UserId" + ], + "members": { + "CollectionId": {}, + "UserId": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeCollection": { "input": { "type": "structure", @@ -292,6 +538,56 @@ "CollectionARN": {}, "CreationTimestamp": { "type": "timestamp" + }, + "UserCount": { + "type": "long" + } + } + } + }, + "DescribeDataset": { + "input": { + "type": "structure", + "required": [ + "DatasetArn" + ], + "members": { + "DatasetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "DatasetDescription": { + "type": "structure", + "members": { + "CreationTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" + }, + "Status": {}, + "StatusMessage": {}, + "StatusMessageCode": {}, + "DatasetStats": { + "type": "structure", + "members": { + "LabeledEntries": { + "type": "integer" + }, + "TotalEntries": { + "type": "integer" + }, + "TotalLabels": { + "type": "integer" + }, + "ErrorEntries": { + "type": "integer" + } + } + } + } } } } @@ -338,19 +634,19 @@ "type": "timestamp" }, "OutputConfig": { - "shape": "S18" + "shape": "S1c" }, "TrainingDataResult": { "type": "structure", "members": { "Input": { - "shape": "S1a" + "shape": "S24" }, "Output": { - "shape": "S1a" + "shape": "S24" }, "Validation": { - "shape": "S2n" + "shape": "S48" } } }, @@ -358,13 +654,13 @@ "type": "structure", "members": { "Input": { - "shape": "S1e" + "shape": "S27" }, "Output": { - "shape": "S1e" + "shape": "S27" }, "Validation": { - "shape": "S2n" + "shape": "S48" } } }, @@ -378,16 +674,20 @@ "type": "structure", "members": { "S3Object": { - "shape": "S4" + "shape": "Sj" } } } } }, "ManifestSummary": { - "shape": "S1d" + "shape": "S1p" }, - "KmsKeyId": {} + "KmsKeyId": {}, + "MaxInferenceUnits": { + "type": "integer" + }, + "SourceProjectVersionArn": {} } } }, @@ -402,6 +702,10 @@ "NextToken": {}, "MaxResults": { "type": "integer" + }, + "ProjectNames": { + "type": "list", + "member": {} } } }, @@ -417,7 +721,23 @@ "CreationTimestamp": { "type": "timestamp" }, - "Status": {} + "Status": {}, + "Datasets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreationTimestamp": { + "type": "timestamp" + }, + "DatasetType": {}, + "DatasetArn": {}, + "Status": {}, + "StatusMessage": {}, + "StatusMessageCode": {} + } + } + } } } }, @@ -449,14 +769,24 @@ "type": "timestamp" }, "Input": { - "shape": "S1j" + "shape": "S2a" }, "Output": { - "shape": "S1m" + "shape": "S2d" }, "RoleArn": {}, "Settings": { - "shape": "S1q" + "shape": "S2i" + }, + "NotificationChannel": { + "shape": "S2o" + }, + "KmsKeyId": {}, + "RegionsOfInterest": { + "shape": "S2q" + }, + "DataSharingPreference": { + "shape": "S2u" } } } @@ -471,7 +801,7 @@ "members": { "ProjectVersionArn": {}, "Image": { - "shape": "S2" + "shape": "Sh" }, "MaxResults": { "type": "integer" @@ -494,7 +824,7 @@ "type": "float" }, "Geometry": { - "shape": "S33" + "shape": "S4r" } } } @@ -510,10 +840,10 @@ ], "members": { "Image": { - "shape": "S2" + "shape": "Sh" }, "Attributes": { - "shape": "S37" + "shape": "S4t" } } }, @@ -523,7 +853,7 @@ "FaceDetails": { "type": "list", "member": { - "shape": "S3b" + "shape": "S4x" } }, "OrientationCorrection": {} @@ -538,13 +868,33 @@ ], "members": { "Image": { - "shape": "S2" + "shape": "Sh" }, "MaxLabels": { "type": "integer" }, "MinConfidence": { "type": "float" + }, + "Features": { + "type": "list", + "member": {} + }, + "Settings": { + "type": "structure", + "members": { + "GeneralLabels": { + "shape": "S5d" + }, + "ImageProperties": { + "type": "structure", + "members": { + "MaxDominantColors": { + "type": "integer" + } + } + } + } } } }, @@ -554,23 +904,56 @@ "Labels": { "type": "list", "member": { - "shape": "S3o" + "shape": "S5k" } }, "OrientationCorrection": {}, - "LabelModelVersion": {} - } - } - }, - "DetectModerationLabels": { - "input": { - "type": "structure", - "required": [ - "Image" - ], - "members": { - "Image": { - "shape": "S2" + "LabelModelVersion": {}, + "ImageProperties": { + "type": "structure", + "members": { + "Quality": { + "shape": "S5w" + }, + "DominantColors": { + "shape": "S5n" + }, + "Foreground": { + "type": "structure", + "members": { + "Quality": { + "shape": "S5w" + }, + "DominantColors": { + "shape": "S5n" + } + } + }, + "Background": { + "type": "structure", + "members": { + "Quality": { + "shape": "S5w" + }, + "DominantColors": { + "shape": "S5n" + } + } + } + } + } + } + } + }, + "DetectModerationLabels": { + "input": { + "type": "structure", + "required": [ + "Image" + ], + "members": { + "Image": { + "shape": "Sh" }, "MinConfidence": { "type": "float" @@ -603,7 +986,7 @@ "ModerationLabels": { "type": "list", "member": { - "shape": "S42" + "shape": "S68" } }, "ModerationModelVersion": {}, @@ -631,7 +1014,7 @@ ], "members": { "Image": { - "shape": "S2" + "shape": "Sh" }, "SummarizationAttributes": { "type": "structure", @@ -675,7 +1058,7 @@ "type": "structure", "members": { "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Confidence": { "type": "float" @@ -699,7 +1082,7 @@ } }, "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Confidence": { "type": "float" @@ -714,13 +1097,13 @@ "type": "structure", "members": { "PersonsWithRequiredEquipment": { - "shape": "S4m" + "shape": "S6s" }, "PersonsWithoutRequiredEquipment": { - "shape": "S4m" + "shape": "S6s" }, "PersonsIndeterminate": { - "shape": "S4m" + "shape": "S6s" } } } @@ -735,16 +1118,16 @@ ], "members": { "Image": { - "shape": "S2" + "shape": "Sh" }, "Filters": { "type": "structure", "members": { "WordFilter": { - "shape": "S4p" + "shape": "S6v" }, "RegionsOfInterest": { - "shape": "S4s" + "shape": "S2q" } } } @@ -756,13 +1139,88 @@ "TextDetections": { "type": "list", "member": { - "shape": "S4w" + "shape": "S70" } }, "TextModelVersion": {} } } }, + "DisassociateFaces": { + "input": { + "type": "structure", + "required": [ + "CollectionId", + "UserId", + "FaceIds" + ], + "members": { + "CollectionId": {}, + "UserId": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "FaceIds": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "DisassociatedFaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FaceId": {} + } + } + }, + "UnsuccessfulFaceDisassociations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FaceId": {}, + "UserId": {}, + "Reasons": { + "type": "list", + "member": {} + } + } + } + }, + "UserStatus": {} + } + } + }, + "DistributeDatasetEntries": { + "input": { + "type": "structure", + "required": [ + "Datasets" + ], + "members": { + "Datasets": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "GetCelebrityInfo": { "input": { "type": "structure", @@ -777,11 +1235,11 @@ "type": "structure", "members": { "Urls": { - "shape": "S51" + "shape": "S7h" }, "Name": {}, "KnownGender": { - "shape": "S53" + "shape": "S7j" } } } @@ -807,7 +1265,7 @@ "JobStatus": {}, "StatusMessage": {}, "VideoMetadata": { - "shape": "S5c" + "shape": "S7s" }, "NextToken": {}, "Celebrities": { @@ -822,7 +1280,7 @@ "type": "structure", "members": { "Urls": { - "shape": "S51" + "shape": "S7h" }, "Name": {}, "Id": {}, @@ -830,16 +1288,24 @@ "type": "float" }, "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Face": { - "shape": "S3b" + "shape": "S4x" + }, + "KnownGender": { + "shape": "S7j" } } } } } - } + }, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {} } } }, @@ -855,7 +1321,8 @@ "type": "integer" }, "NextToken": {}, - "SortBy": {} + "SortBy": {}, + "AggregateBy": {} } }, "output": { @@ -864,7 +1331,7 @@ "JobStatus": {}, "StatusMessage": {}, "VideoMetadata": { - "shape": "S5c" + "shape": "S7s" }, "ModerationLabels": { "type": "list", @@ -875,13 +1342,34 @@ "type": "long" }, "ModerationLabel": { - "shape": "S42" + "shape": "S68" + }, + "StartTimestampMillis": { + "type": "long" + }, + "EndTimestampMillis": { + "type": "long" + }, + "DurationMillis": { + "type": "long" } } } }, "NextToken": {}, - "ModerationModelVersion": {} + "ModerationModelVersion": {}, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {}, + "GetRequestMetadata": { + "type": "structure", + "members": { + "SortBy": {}, + "AggregateBy": {} + } + } } } }, @@ -905,7 +1393,7 @@ "JobStatus": {}, "StatusMessage": {}, "VideoMetadata": { - "shape": "S5c" + "shape": "S7s" }, "NextToken": {}, "Faces": { @@ -917,10 +1405,49 @@ "type": "long" }, "Face": { - "shape": "S3b" + "shape": "S4x" } } } + }, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {} + } + } + }, + "GetFaceLivenessSessionResults": { + "input": { + "type": "structure", + "required": [ + "SessionId" + ], + "members": { + "SessionId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "SessionId", + "Status" + ], + "members": { + "SessionId": {}, + "Status": {}, + "Confidence": { + "type": "float" + }, + "ReferenceImage": { + "shape": "S8e" + }, + "AuditImages": { + "type": "list", + "member": { + "shape": "S8e" + } } } } @@ -947,7 +1474,7 @@ "StatusMessage": {}, "NextToken": {}, "VideoMetadata": { - "shape": "S5c" + "shape": "S7s" }, "Persons": { "type": "list", @@ -958,14 +1485,19 @@ "type": "long" }, "Person": { - "shape": "S5w" + "shape": "S8m" }, "FaceMatches": { - "shape": "S5y" + "shape": "S8o" } } } - } + }, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {} } } }, @@ -981,7 +1513,8 @@ "type": "integer" }, "NextToken": {}, - "SortBy": {} + "SortBy": {}, + "AggregateBy": {} } }, "output": { @@ -990,7 +1523,7 @@ "JobStatus": {}, "StatusMessage": {}, "VideoMetadata": { - "shape": "S5c" + "shape": "S7s" }, "NextToken": {}, "Labels": { @@ -1002,12 +1535,33 @@ "type": "long" }, "Label": { - "shape": "S3o" + "shape": "S5k" + }, + "StartTimestampMillis": { + "type": "long" + }, + "EndTimestampMillis": { + "type": "long" + }, + "DurationMillis": { + "type": "long" } } } }, - "LabelModelVersion": {} + "LabelModelVersion": {}, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {}, + "GetRequestMetadata": { + "type": "structure", + "members": { + "SortBy": {}, + "AggregateBy": {} + } + } } } }, @@ -1032,7 +1586,7 @@ "JobStatus": {}, "StatusMessage": {}, "VideoMetadata": { - "shape": "S5c" + "shape": "S7s" }, "NextToken": {}, "Persons": { @@ -1044,11 +1598,16 @@ "type": "long" }, "Person": { - "shape": "S5w" + "shape": "S8m" } } } - } + }, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {} } } }, @@ -1074,7 +1633,7 @@ "VideoMetadata": { "type": "list", "member": { - "shape": "S5c" + "shape": "S7s" } }, "AudioMetadata": { @@ -1155,7 +1714,12 @@ "ModelVersion": {} } } - } + }, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {} } } }, @@ -1179,7 +1743,7 @@ "JobStatus": {}, "StatusMessage": {}, "VideoMetadata": { - "shape": "S5c" + "shape": "S7s" }, "TextDetections": { "type": "list", @@ -1190,13 +1754,18 @@ "type": "long" }, "TextDetection": { - "shape": "S4w" + "shape": "S70" } } } }, "NextToken": {}, - "TextModelVersion": {} + "TextModelVersion": {}, + "JobId": {}, + "Video": { + "shape": "S7y" + }, + "JobTag": {} } } }, @@ -1210,11 +1779,11 @@ "members": { "CollectionId": {}, "Image": { - "shape": "S2" + "shape": "Sh" }, "ExternalImageId": {}, "DetectionAttributes": { - "shape": "S37" + "shape": "S4t" }, "MaxFaces": { "type": "integer" @@ -1231,10 +1800,10 @@ "type": "structure", "members": { "Face": { - "shape": "S60" + "shape": "S8q" }, "FaceDetail": { - "shape": "S3b" + "shape": "S4x" } } } @@ -1251,7 +1820,7 @@ "member": {} }, "FaceDetail": { - "shape": "S3b" + "shape": "S4x" } } } @@ -1284,14 +1853,25 @@ } } }, - "ListFaces": { + "ListDatasetEntries": { "input": { "type": "structure", "required": [ - "CollectionId" + "DatasetArn" ], "members": { - "CollectionId": {}, + "DatasetArn": {}, + "ContainsLabels": { + "type": "list", + "member": {} + }, + "Labeled": { + "type": "boolean" + }, + "SourceRefContains": {}, + "HasErrors": { + "type": "boolean" + }, "NextToken": {}, "MaxResults": { "type": "integer" @@ -1301,21 +1881,22 @@ "output": { "type": "structure", "members": { - "Faces": { + "DatasetEntries": { "type": "list", - "member": { - "shape": "S60" - } + "member": {} }, - "NextToken": {}, - "FaceModelVersion": {} + "NextToken": {} } } }, - "ListStreamProcessors": { + "ListDatasetLabels": { "input": { "type": "structure", + "required": [ + "DatasetArn" + ], "members": { + "DatasetArn": {}, "NextToken": {}, "MaxResults": { "type": "integer" @@ -1325,80 +1906,241 @@ "output": { "type": "structure", "members": { - "NextToken": {}, - "StreamProcessors": { + "DatasetLabelDescriptions": { "type": "list", "member": { "type": "structure", "members": { - "Name": {}, - "Status": {} + "LabelName": {}, + "LabelStats": { + "type": "structure", + "members": { + "EntryCount": { + "type": "integer" + }, + "BoundingBoxCount": { + "type": "integer" + } + } + } } } - } + }, + "NextToken": {} } } }, - "ListTagsForResource": { + "ListFaces": { "input": { "type": "structure", "required": [ - "ResourceArn" + "CollectionId" ], "members": { - "ResourceArn": {} + "CollectionId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "UserId": {}, + "FaceIds": { + "shape": "S34" + } } }, "output": { "type": "structure", "members": { - "Tags": { - "shape": "Sw" - } + "Faces": { + "type": "list", + "member": { + "shape": "S8q" + } + }, + "NextToken": {}, + "FaceModelVersion": {} } } }, - "RecognizeCelebrities": { + "ListProjectPolicies": { "input": { "type": "structure", "required": [ - "Image" + "ProjectArn" ], "members": { - "Image": { - "shape": "S2" + "ProjectArn": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" } } }, "output": { "type": "structure", "members": { - "CelebrityFaces": { + "ProjectPolicies": { "type": "list", "member": { "type": "structure", "members": { - "Urls": { - "shape": "S51" - }, - "Name": {}, - "Id": {}, - "Face": { - "shape": "Sg" - }, - "MatchConfidence": { - "type": "float" + "ProjectArn": {}, + "PolicyName": {}, + "PolicyRevisionId": {}, + "PolicyDocument": {}, + "CreationTimestamp": { + "type": "timestamp" }, - "KnownGender": { - "shape": "S53" + "LastUpdatedTimestamp": { + "type": "timestamp" } } } }, - "UnrecognizedFaces": { - "type": "list", + "NextToken": {} + } + } + }, + "ListStreamProcessors": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "StreamProcessors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Status": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S1e" + } + } + } + }, + "ListUsers": { + "input": { + "type": "structure", + "required": [ + "CollectionId" + ], + "members": { + "CollectionId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Users": { + "type": "list", + "member": { + "type": "structure", + "members": { + "UserId": {}, + "UserStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "PutProjectPolicy": { + "input": { + "type": "structure", + "required": [ + "ProjectArn", + "PolicyName", + "PolicyDocument" + ], + "members": { + "ProjectArn": {}, + "PolicyName": {}, + "PolicyRevisionId": {}, + "PolicyDocument": {} + } + }, + "output": { + "type": "structure", + "members": { + "PolicyRevisionId": {} + } + } + }, + "RecognizeCelebrities": { + "input": { + "type": "structure", + "required": [ + "Image" + ], + "members": { + "Image": { + "shape": "Sh" + } + } + }, + "output": { + "type": "structure", + "members": { + "CelebrityFaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Urls": { + "shape": "S7h" + }, + "Name": {}, + "Id": {}, + "Face": { + "shape": "Su" + }, + "MatchConfidence": { + "type": "float" + }, + "KnownGender": { + "shape": "S7j" + } + } + } + }, + "UnrecognizedFaces": { + "type": "list", "member": { - "shape": "Sg" + "shape": "Su" } }, "OrientationCorrection": {} @@ -1428,7 +2170,7 @@ "members": { "SearchedFaceId": {}, "FaceMatches": { - "shape": "S5y" + "shape": "S8o" }, "FaceModelVersion": {} } @@ -1444,7 +2186,7 @@ "members": { "CollectionId": {}, "Image": { - "shape": "S2" + "shape": "Sh" }, "MaxFaces": { "type": "integer" @@ -1459,18 +2201,112 @@ "type": "structure", "members": { "SearchedFaceBoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "SearchedFaceConfidence": { "type": "float" }, "FaceMatches": { - "shape": "S5y" + "shape": "S8o" }, "FaceModelVersion": {} } } }, + "SearchUsers": { + "input": { + "type": "structure", + "required": [ + "CollectionId" + ], + "members": { + "CollectionId": {}, + "UserId": {}, + "FaceId": {}, + "UserMatchThreshold": { + "type": "float" + }, + "MaxUsers": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "UserMatches": { + "shape": "Sbi" + }, + "FaceModelVersion": {}, + "SearchedFace": { + "type": "structure", + "members": { + "FaceId": {} + } + }, + "SearchedUser": { + "type": "structure", + "members": { + "UserId": {} + } + } + } + } + }, + "SearchUsersByImage": { + "input": { + "type": "structure", + "required": [ + "CollectionId", + "Image" + ], + "members": { + "CollectionId": {}, + "Image": { + "shape": "Sh" + }, + "UserMatchThreshold": { + "type": "float" + }, + "MaxUsers": { + "type": "integer" + }, + "QualityFilter": {} + } + }, + "output": { + "type": "structure", + "members": { + "UserMatches": { + "shape": "Sbi" + }, + "FaceModelVersion": {}, + "SearchedFace": { + "type": "structure", + "members": { + "FaceDetail": { + "shape": "S4x" + } + } + }, + "UnsearchedFaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FaceDetails": { + "shape": "S4x" + }, + "Reasons": { + "type": "list", + "member": {} + } + } + } + } + } + } + }, "StartCelebrityRecognition": { "input": { "type": "structure", @@ -1479,11 +2315,11 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "ClientRequestToken": {}, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, "JobTag": {} } @@ -1504,14 +2340,14 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "MinConfidence": { "type": "float" }, "ClientRequestToken": {}, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, "JobTag": {} } @@ -1532,11 +2368,11 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "ClientRequestToken": {}, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, "FaceAttributes": {}, "JobTag": {} @@ -1559,7 +2395,7 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "ClientRequestToken": {}, "FaceMatchThreshold": { @@ -1567,7 +2403,7 @@ }, "CollectionId": {}, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, "JobTag": {} } @@ -1588,16 +2424,28 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "ClientRequestToken": {}, "MinConfidence": { "type": "float" }, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, - "JobTag": {} + "JobTag": {}, + "Features": { + "type": "list", + "member": {} + }, + "Settings": { + "type": "structure", + "members": { + "GeneralLabels": { + "shape": "S5d" + } + } + } } }, "output": { @@ -1616,11 +2464,11 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "ClientRequestToken": {}, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, "JobTag": {} } @@ -1644,6 +2492,9 @@ "ProjectVersionArn": {}, "MinInferenceUnits": { "type": "integer" + }, + "MaxInferenceUnits": { + "type": "integer" } } }, @@ -1663,11 +2514,11 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "ClientRequestToken": {}, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, "JobTag": {}, "Filters": { @@ -1723,12 +2574,36 @@ "Name" ], "members": { - "Name": {} + "Name": {}, + "StartSelector": { + "type": "structure", + "members": { + "KVSStreamStartSelector": { + "type": "structure", + "members": { + "ProducerTimestamp": { + "type": "long" + }, + "FragmentNumber": {} + } + } + } + }, + "StopSelector": { + "type": "structure", + "members": { + "MaxDurationInSeconds": { + "type": "long" + } + } + } } }, "output": { "type": "structure", - "members": {} + "members": { + "SessionId": {} + } } }, "StartTextDetection": { @@ -1739,21 +2614,21 @@ ], "members": { "Video": { - "shape": "S7v" + "shape": "S7y" }, "ClientRequestToken": {}, "NotificationChannel": { - "shape": "S7x" + "shape": "Sbv" }, "JobTag": {}, "Filters": { "type": "structure", "members": { "WordFilter": { - "shape": "S4p" + "shape": "S6v" }, "RegionsOfInterest": { - "shape": "S4s" + "shape": "S2q" } } } @@ -1809,7 +2684,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sw" + "shape": "S1e" } } }, @@ -1837,21 +2712,93 @@ "type": "structure", "members": {} } + }, + "UpdateDatasetEntries": { + "input": { + "type": "structure", + "required": [ + "DatasetArn", + "Changes" + ], + "members": { + "DatasetArn": {}, + "Changes": { + "type": "structure", + "required": [ + "GroundTruth" + ], + "members": { + "GroundTruth": { + "type": "blob" + } + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateStreamProcessor": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "SettingsForUpdate": { + "type": "structure", + "members": { + "ConnectedHomeForUpdate": { + "type": "structure", + "members": { + "Labels": { + "shape": "S2l" + }, + "MinConfidence": { + "type": "float" + } + } + } + } + }, + "RegionsOfInterestForUpdate": { + "shape": "S2q" + }, + "DataSharingPreferenceForUpdate": { + "shape": "S2u" + }, + "ParametersToDelete": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } } }, "shapes": { - "S2": { + "S4": { + "type": "list", + "member": {} + }, + "Sh": { "type": "structure", "members": { "Bytes": { "type": "blob" }, "S3Object": { - "shape": "S4" + "shape": "Sj" } } }, - "S4": { + "Sj": { "type": "structure", "members": { "Bucket": {}, @@ -1859,7 +2806,7 @@ "Version": {} } }, - "Sc": { + "Sq": { "type": "structure", "members": { "Width": { @@ -1876,33 +2823,33 @@ } } }, - "Sg": { + "Su": { "type": "structure", "members": { "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Confidence": { "type": "float" }, "Landmarks": { - "shape": "Sh" + "shape": "Sv" }, "Pose": { - "shape": "Sk" + "shape": "Sy" }, "Quality": { - "shape": "Sm" + "shape": "S10" }, "Emotions": { - "shape": "Sn" + "shape": "S11" }, "Smile": { - "shape": "Sq" + "shape": "S14" } } }, - "Sh": { + "Sv": { "type": "list", "member": { "type": "structure", @@ -1917,7 +2864,7 @@ } } }, - "Sk": { + "Sy": { "type": "structure", "members": { "Roll": { @@ -1931,7 +2878,7 @@ } } }, - "Sm": { + "S10": { "type": "structure", "members": { "Brightness": { @@ -1942,7 +2889,7 @@ } } }, - "Sn": { + "S11": { "type": "list", "member": { "type": "structure", @@ -1954,7 +2901,7 @@ } } }, - "Sq": { + "S14": { "type": "structure", "members": { "Value": { @@ -1965,57 +2912,57 @@ } } }, - "Sw": { + "S1c": { + "type": "structure", + "members": { + "S3Bucket": {}, + "S3KeyPrefix": {} + } + }, + "S1e": { "type": "map", "key": {}, "value": {} }, - "S18": { + "S1p": { "type": "structure", "members": { - "S3Bucket": {}, - "S3KeyPrefix": {} + "S3Object": { + "shape": "Sj" + } } }, - "S1a": { + "S24": { "type": "structure", "members": { "Assets": { - "shape": "S1b" + "shape": "S25" } } }, - "S1b": { + "S25": { "type": "list", "member": { "type": "structure", "members": { "GroundTruthManifest": { - "shape": "S1d" + "shape": "S1p" } } } }, - "S1d": { - "type": "structure", - "members": { - "S3Object": { - "shape": "S4" - } - } - }, - "S1e": { + "S27": { "type": "structure", "members": { "Assets": { - "shape": "S1b" + "shape": "S25" }, "AutoCreate": { "type": "boolean" } } }, - "S1j": { + "S2a": { "type": "structure", "members": { "KinesisVideoStream": { @@ -2026,7 +2973,7 @@ } } }, - "S1m": { + "S2d": { "type": "structure", "members": { "KinesisDataStream": { @@ -2034,10 +2981,17 @@ "members": { "Arn": {} } + }, + "S3Destination": { + "type": "structure", + "members": { + "Bucket": {}, + "KeyPrefix": {} + } } } }, - "S1q": { + "S2i": { "type": "structure", "members": { "FaceSearch": { @@ -2048,52 +3002,107 @@ "type": "float" } } + }, + "ConnectedHome": { + "type": "structure", + "required": [ + "Labels" + ], + "members": { + "Labels": { + "shape": "S2l" + }, + "MinConfidence": { + "type": "float" + } + } + } + } + }, + "S2l": { + "type": "list", + "member": {} + }, + "S2o": { + "type": "structure", + "required": [ + "SNSTopicArn" + ], + "members": { + "SNSTopicArn": {} + } + }, + "S2q": { + "type": "list", + "member": { + "type": "structure", + "members": { + "BoundingBox": { + "shape": "Sq" + }, + "Polygon": { + "shape": "S2s" + } + } + } + }, + "S2s": { + "type": "list", + "member": { + "type": "structure", + "members": { + "X": { + "type": "float" + }, + "Y": { + "type": "float" + } } } }, - "S1y": { + "S2u": { + "type": "structure", + "required": [ + "OptIn" + ], + "members": { + "OptIn": { + "type": "boolean" + } + } + }, + "S34": { "type": "list", "member": {} }, - "S2n": { + "S48": { "type": "structure", "members": { "Assets": { - "shape": "S1b" + "shape": "S25" } } }, - "S33": { + "S4r": { "type": "structure", "members": { "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Polygon": { - "type": "list", - "member": { - "type": "structure", - "members": { - "X": { - "type": "float" - }, - "Y": { - "type": "float" - } - } - } + "shape": "S2s" } } }, - "S37": { + "S4t": { "type": "list", "member": {} }, - "S3b": { + "S4x": { "type": "structure", "members": { "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "AgeRange": { "type": "structure", @@ -2107,7 +3116,7 @@ } }, "Smile": { - "shape": "Sq" + "shape": "S14" }, "Eyeglasses": { "type": "structure", @@ -2185,23 +3194,69 @@ } }, "Emotions": { - "shape": "Sn" + "shape": "S11" }, "Landmarks": { - "shape": "Sh" + "shape": "Sv" }, "Pose": { - "shape": "Sk" + "shape": "Sy" }, "Quality": { - "shape": "Sm" + "shape": "S10" }, "Confidence": { "type": "float" + }, + "FaceOccluded": { + "type": "structure", + "members": { + "Value": { + "type": "boolean" + }, + "Confidence": { + "type": "float" + } + } + }, + "EyeDirection": { + "type": "structure", + "members": { + "Yaw": { + "type": "float" + }, + "Pitch": { + "type": "float" + }, + "Confidence": { + "type": "float" + } + } + } + } + }, + "S5d": { + "type": "structure", + "members": { + "LabelInclusionFilters": { + "shape": "S5e" + }, + "LabelExclusionFilters": { + "shape": "S5e" + }, + "LabelCategoryInclusionFilters": { + "shape": "S5e" + }, + "LabelCategoryExclusionFilters": { + "shape": "S5e" } } }, - "S3o": { + "S5e": { + "type": "list", + "member": {} + }, + "S5k": { "type": "structure", "members": { "Name": {}, @@ -2214,10 +3269,13 @@ "type": "structure", "members": { "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Confidence": { "type": "float" + }, + "DominantColors": { + "shape": "S5n" } } } @@ -2230,10 +3288,65 @@ "Name": {} } } + }, + "Aliases": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {} + } + } + }, + "Categories": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {} + } + } + } + } + }, + "S5n": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Red": { + "type": "integer" + }, + "Blue": { + "type": "integer" + }, + "Green": { + "type": "integer" + }, + "HexCode": {}, + "CSSColor": {}, + "SimplifiedColor": {}, + "PixelPercent": { + "type": "float" + } } } }, - "S42": { + "S5w": { + "type": "structure", + "members": { + "Brightness": { + "type": "float" + }, + "Sharpness": { + "type": "float" + }, + "Contrast": { + "type": "float" + } + } + }, + "S68": { "type": "structure", "members": { "Confidence": { @@ -2243,13 +3356,13 @@ "ParentName": {} } }, - "S4m": { + "S6s": { "type": "list", "member": { "type": "integer" } }, - "S4p": { + "S6v": { "type": "structure", "members": { "MinConfidence": { @@ -2263,18 +3376,7 @@ } } }, - "S4s": { - "type": "list", - "member": { - "type": "structure", - "members": { - "BoundingBox": { - "shape": "Sc" - } - } - } - }, - "S4w": { + "S70": { "type": "structure", "members": { "DetectedText": {}, @@ -2289,21 +3391,21 @@ "type": "float" }, "Geometry": { - "shape": "S33" + "shape": "S4r" } } }, - "S51": { + "S7h": { "type": "list", "member": {} }, - "S53": { + "S7j": { "type": "structure", "members": { "Type": {} } }, - "S5c": { + "S7s": { "type": "structure", "members": { "Codec": {}, @@ -2323,21 +3425,44 @@ "ColorRange": {} } }, - "S5w": { + "S7y": { + "type": "structure", + "members": { + "S3Object": { + "shape": "Sj" + } + } + }, + "S8e": { + "type": "structure", + "members": { + "Bytes": { + "type": "blob", + "sensitive": true + }, + "S3Object": { + "shape": "Sj" + }, + "BoundingBox": { + "shape": "Sq" + } + } + }, + "S8m": { "type": "structure", "members": { "Index": { "type": "long" }, "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "Face": { - "shape": "S3b" + "shape": "S4x" } } }, - "S5y": { + "S8o": { "type": "list", "member": { "type": "structure", @@ -2346,34 +3471,46 @@ "type": "float" }, "Face": { - "shape": "S60" + "shape": "S8q" } } } }, - "S60": { + "S8q": { "type": "structure", "members": { "FaceId": {}, "BoundingBox": { - "shape": "Sc" + "shape": "Sq" }, "ImageId": {}, "ExternalImageId": {}, "Confidence": { "type": "float" - } + }, + "IndexFacesModelVersion": {}, + "UserId": {} } }, - "S7v": { - "type": "structure", - "members": { - "S3Object": { - "shape": "S4" + "Sbi": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Similarity": { + "type": "float" + }, + "User": { + "type": "structure", + "members": { + "UserId": {}, + "UserStatus": {} + } + } } } }, - "S7x": { + "Sbv": { "type": "structure", "required": [ "SNSTopicArn", diff --git a/iamlivecore/service/resiliencehub-2020-04-30.min.json b/iamlivecore/service/resiliencehub-2020-04-30.min.json new file mode 100644 index 00000000..af228221 --- /dev/null +++ b/iamlivecore/service/resiliencehub-2020-04-30.min.json @@ -0,0 +1,2726 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-04-30", + "endpointPrefix": "resiliencehub", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Resilience Hub", + "serviceId": "resiliencehub", + "signatureVersion": "v4", + "signingName": "resiliencehub", + "uid": "resiliencehub-2020-04-30" + }, + "operations": { + "AddDraftAppVersionResourceMappings": { + "http": { + "requestUri": "/add-draft-app-version-resource-mappings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "resourceMappings" + ], + "members": { + "appArn": {}, + "resourceMappings": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion", + "resourceMappings" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "resourceMappings": { + "shape": "S3" + } + } + } + }, + "BatchUpdateRecommendationStatus": { + "http": { + "requestUri": "/batch-update-recommendation-status", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "requestEntries" + ], + "members": { + "appArn": {}, + "requestEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "excluded", + "item", + "referenceId" + ], + "members": { + "entryId": {}, + "excludeReason": {}, + "excluded": { + "type": "boolean" + }, + "item": { + "shape": "Sj" + }, + "referenceId": {} + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "failedEntries", + "successfulEntries" + ], + "members": { + "appArn": {}, + "failedEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "errorMessage" + ], + "members": { + "entryId": {}, + "errorMessage": {} + } + } + }, + "successfulEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "excluded", + "item", + "referenceId" + ], + "members": { + "entryId": {}, + "excludeReason": {}, + "excluded": { + "type": "boolean" + }, + "item": { + "shape": "Sj" + }, + "referenceId": {} + } + } + } + } + } + }, + "CreateApp": { + "http": { + "requestUri": "/create-app", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "assessmentSchedule": {}, + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "eventSubscriptions": { + "shape": "Sw" + }, + "name": {}, + "permissionModel": { + "shape": "Sz" + }, + "policyArn": {}, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "required": [ + "app" + ], + "members": { + "app": { + "shape": "S18" + } + } + } + }, + "CreateAppVersionAppComponent": { + "http": { + "requestUri": "/create-app-version-app-component", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "name", + "type" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appArn": {}, + "clientToken": { + "idempotencyToken": true + }, + "id": {}, + "name": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appComponent": { + "shape": "S1k" + }, + "appVersion": {} + } + } + }, + "CreateAppVersionResource": { + "http": { + "requestUri": "/create-app-version-resource", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appComponents", + "logicalResourceId", + "physicalResourceId", + "resourceType" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appArn": {}, + "appComponents": { + "shape": "S1m" + }, + "awsAccountId": {}, + "awsRegion": {}, + "clientToken": { + "idempotencyToken": true + }, + "logicalResourceId": { + "shape": "S1n" + }, + "physicalResourceId": {}, + "resourceName": {}, + "resourceType": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "physicalResource": { + "shape": "S1q" + } + } + } + }, + "CreateRecommendationTemplate": { + "http": { + "requestUri": "/create-recommendation-template", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn", + "name" + ], + "members": { + "assessmentArn": {}, + "bucketName": {}, + "clientToken": { + "idempotencyToken": true + }, + "format": {}, + "name": {}, + "recommendationIds": { + "shape": "S1v" + }, + "recommendationTypes": { + "shape": "S1x" + }, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": { + "recommendationTemplate": { + "shape": "S20" + } + } + } + }, + "CreateResiliencyPolicy": { + "http": { + "requestUri": "/create-resiliency-policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "policy", + "policyName", + "tier" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "dataLocationConstraint": {}, + "policy": { + "shape": "S25" + }, + "policyDescription": {}, + "policyName": {}, + "tags": { + "shape": "S14" + }, + "tier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policy" + ], + "members": { + "policy": { + "shape": "S2b" + } + } + } + }, + "DeleteApp": { + "http": { + "requestUri": "/delete-app", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "clientToken": { + "idempotencyToken": true + }, + "forceDelete": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {} + } + } + }, + "DeleteAppAssessment": { + "http": { + "requestUri": "/delete-app-assessment", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {}, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "assessmentArn", + "assessmentStatus" + ], + "members": { + "assessmentArn": {}, + "assessmentStatus": {} + } + } + }, + "DeleteAppInputSource": { + "http": { + "requestUri": "/delete-app-input-source", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "clientToken": { + "idempotencyToken": true + }, + "eksSourceClusterNamespace": { + "shape": "S2j" + }, + "sourceArn": {}, + "terraformSource": { + "shape": "S2l" + } + } + }, + "output": { + "type": "structure", + "members": { + "appArn": {}, + "appInputSource": { + "shape": "S2o" + } + } + } + }, + "DeleteAppVersionAppComponent": { + "http": { + "requestUri": "/delete-app-version-app-component", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "id" + ], + "members": { + "appArn": {}, + "clientToken": { + "idempotencyToken": true + }, + "id": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appComponent": { + "shape": "S1k" + }, + "appVersion": {} + } + } + }, + "DeleteAppVersionResource": { + "http": { + "requestUri": "/delete-app-version-resource", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "awsAccountId": {}, + "awsRegion": {}, + "clientToken": { + "idempotencyToken": true + }, + "logicalResourceId": { + "shape": "S1n" + }, + "physicalResourceId": {}, + "resourceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "physicalResource": { + "shape": "S1q" + } + } + } + }, + "DeleteRecommendationTemplate": { + "http": { + "requestUri": "/delete-recommendation-template", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "recommendationTemplateArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "recommendationTemplateArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "recommendationTemplateArn", + "status" + ], + "members": { + "recommendationTemplateArn": {}, + "status": {} + } + } + }, + "DeleteResiliencyPolicy": { + "http": { + "requestUri": "/delete-resiliency-policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "policyArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "policyArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policyArn" + ], + "members": { + "policyArn": {} + } + } + }, + "DescribeApp": { + "http": { + "requestUri": "/describe-app", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "app" + ], + "members": { + "app": { + "shape": "S18" + } + } + } + }, + "DescribeAppAssessment": { + "http": { + "requestUri": "/describe-app-assessment", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "assessment" + ], + "members": { + "assessment": { + "shape": "S32" + } + } + } + }, + "DescribeAppVersion": { + "http": { + "requestUri": "/describe-app-version", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appArn": {}, + "appVersion": {} + } + } + }, + "DescribeAppVersionAppComponent": { + "http": { + "requestUri": "/describe-app-version-app-component", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion", + "id" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "id": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appComponent": { + "shape": "S1k" + }, + "appVersion": {} + } + } + }, + "DescribeAppVersionResource": { + "http": { + "requestUri": "/describe-app-version-resource", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "awsAccountId": {}, + "awsRegion": {}, + "logicalResourceId": { + "shape": "S1n" + }, + "physicalResourceId": {}, + "resourceName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "physicalResource": { + "shape": "S1q" + } + } + } + }, + "DescribeAppVersionResourcesResolutionStatus": { + "http": { + "requestUri": "/describe-app-version-resources-resolution-status", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "resolutionId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion", + "resolutionId", + "status" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "errorMessage": {}, + "resolutionId": {}, + "status": {} + } + } + }, + "DescribeAppVersionTemplate": { + "http": { + "requestUri": "/describe-app-version-template", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appTemplateBody", + "appVersion" + ], + "members": { + "appArn": {}, + "appTemplateBody": {}, + "appVersion": {} + } + } + }, + "DescribeDraftAppVersionResourcesImportStatus": { + "http": { + "requestUri": "/describe-draft-app-version-resources-import-status", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion", + "status", + "statusChangeTime" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "errorMessage": {}, + "status": {}, + "statusChangeTime": { + "type": "timestamp" + } + } + } + }, + "DescribeResiliencyPolicy": { + "http": { + "requestUri": "/describe-resiliency-policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "policyArn" + ], + "members": { + "policyArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policy" + ], + "members": { + "policy": { + "shape": "S2b" + } + } + } + }, + "ImportResourcesToDraftAppVersion": { + "http": { + "requestUri": "/import-resources-to-draft-app-version", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "eksSources": { + "shape": "S3y" + }, + "importStrategy": {}, + "sourceArns": { + "shape": "S42" + }, + "terraformSources": { + "shape": "S43" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion", + "status" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "eksSources": { + "shape": "S3y" + }, + "sourceArns": { + "shape": "S42" + }, + "status": {}, + "terraformSources": { + "shape": "S43" + } + } + } + }, + "ListAlarmRecommendations": { + "http": { + "requestUri": "/list-alarm-recommendations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "alarmRecommendations" + ], + "members": { + "alarmRecommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "recommendationId", + "referenceId", + "type" + ], + "members": { + "appComponentName": { + "deprecated": true, + "deprecatedMessage": "An alarm recommendation can be attached to multiple Application Components, hence this property will be replaced by the new property 'appComponentNames'." + }, + "appComponentNames": { + "shape": "S1m" + }, + "description": {}, + "items": { + "shape": "S4c" + }, + "name": {}, + "prerequisite": {}, + "recommendationId": {}, + "referenceId": {}, + "type": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListAppAssessmentComplianceDrifts": { + "http": { + "requestUri": "/list-app-assessment-compliance-drifts", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "complianceDrifts" + ], + "members": { + "complianceDrifts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "actualReferenceId": {}, + "actualValue": { + "shape": "S33" + }, + "appId": {}, + "appVersion": {}, + "diffType": {}, + "driftType": {}, + "entityId": {}, + "entityType": {}, + "expectedReferenceId": {}, + "expectedValue": { + "shape": "S33" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListAppAssessments": { + "http": { + "method": "GET", + "requestUri": "/list-app-assessments", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "appArn": { + "location": "querystring", + "locationName": "appArn" + }, + "assessmentName": { + "location": "querystring", + "locationName": "assessmentName" + }, + "assessmentStatus": { + "location": "querystring", + "locationName": "assessmentStatus", + "type": "list", + "member": {} + }, + "complianceStatus": { + "location": "querystring", + "locationName": "complianceStatus" + }, + "invoker": { + "location": "querystring", + "locationName": "invoker" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "reverseOrder": { + "location": "querystring", + "locationName": "reverseOrder", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "assessmentSummaries" + ], + "members": { + "assessmentSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "assessmentArn", + "assessmentStatus" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "assessmentArn": {}, + "assessmentName": {}, + "assessmentStatus": {}, + "complianceStatus": {}, + "cost": { + "shape": "S36" + }, + "driftStatus": {}, + "endTime": { + "type": "timestamp" + }, + "invoker": {}, + "message": {}, + "resiliencyScore": { + "type": "double" + }, + "startTime": { + "type": "timestamp" + }, + "versionName": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListAppComponentCompliances": { + "http": { + "requestUri": "/list-app-component-compliances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "componentCompliances" + ], + "members": { + "componentCompliances": { + "type": "list", + "member": { + "type": "structure", + "members": { + "appComponentName": {}, + "compliance": { + "shape": "S33" + }, + "cost": { + "shape": "S36" + }, + "message": {}, + "resiliencyScore": { + "shape": "S3b" + }, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListAppComponentRecommendations": { + "http": { + "requestUri": "/list-app-component-recommendations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "componentRecommendations" + ], + "members": { + "componentRecommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appComponentName", + "configRecommendations", + "recommendationStatus" + ], + "members": { + "appComponentName": {}, + "configRecommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "name", + "optimizationType", + "referenceId" + ], + "members": { + "appComponentName": {}, + "compliance": { + "shape": "S33" + }, + "cost": { + "shape": "S36" + }, + "description": {}, + "haArchitecture": {}, + "name": {}, + "optimizationType": {}, + "recommendationCompliance": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "expectedComplianceStatus" + ], + "members": { + "expectedComplianceStatus": {}, + "expectedRpoDescription": {}, + "expectedRpoInSecs": { + "type": "integer" + }, + "expectedRtoDescription": {}, + "expectedRtoInSecs": { + "type": "integer" + } + } + } + }, + "referenceId": {}, + "suggestedChanges": { + "type": "list", + "member": {} + } + } + } + }, + "recommendationStatus": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListAppInputSources": { + "http": { + "requestUri": "/list-app-input-sources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appInputSources" + ], + "members": { + "appInputSources": { + "type": "list", + "member": { + "shape": "S2o" + } + }, + "nextToken": {} + } + } + }, + "ListAppVersionAppComponents": { + "http": { + "requestUri": "/list-app-version-app-components", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appComponents": { + "shape": "S1r" + }, + "appVersion": {}, + "nextToken": {} + } + } + }, + "ListAppVersionResourceMappings": { + "http": { + "requestUri": "/list-app-version-resource-mappings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "resourceMappings" + ], + "members": { + "nextToken": {}, + "resourceMappings": { + "shape": "S3" + } + } + } + }, + "ListAppVersionResources": { + "http": { + "requestUri": "/list-app-version-resources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "resolutionId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "physicalResources", + "resolutionId" + ], + "members": { + "nextToken": {}, + "physicalResources": { + "type": "list", + "member": { + "shape": "S1q" + } + }, + "resolutionId": {} + } + } + }, + "ListAppVersions": { + "http": { + "requestUri": "/list-app-versions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "endTime": { + "type": "timestamp" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "startTime": { + "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appVersions" + ], + "members": { + "appVersions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appVersion" + ], + "members": { + "appVersion": {}, + "creationTime": { + "type": "timestamp" + }, + "identifier": { + "type": "long" + }, + "versionName": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListApps": { + "http": { + "method": "GET", + "requestUri": "/list-apps", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "appArn": { + "location": "querystring", + "locationName": "appArn" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "name": { + "location": "querystring", + "locationName": "name" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "appSummaries" + ], + "members": { + "appSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "appArn", + "creationTime", + "name" + ], + "members": { + "appArn": {}, + "assessmentSchedule": {}, + "complianceStatus": {}, + "creationTime": { + "type": "timestamp" + }, + "description": {}, + "driftStatus": {}, + "name": {}, + "resiliencyScore": { + "type": "double" + }, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListRecommendationTemplates": { + "http": { + "method": "GET", + "requestUri": "/list-recommendation-templates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": { + "location": "querystring", + "locationName": "assessmentArn" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "name": { + "location": "querystring", + "locationName": "name" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "recommendationTemplateArn": { + "location": "querystring", + "locationName": "recommendationTemplateArn" + }, + "reverseOrder": { + "location": "querystring", + "locationName": "reverseOrder", + "type": "boolean" + }, + "status": { + "location": "querystring", + "locationName": "status", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "recommendationTemplates": { + "type": "list", + "member": { + "shape": "S20" + } + } + } + } + }, + "ListResiliencyPolicies": { + "http": { + "method": "GET", + "requestUri": "/list-resiliency-policies", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "policyName": { + "location": "querystring", + "locationName": "policyName" + } + } + }, + "output": { + "type": "structure", + "required": [ + "resiliencyPolicies" + ], + "members": { + "nextToken": {}, + "resiliencyPolicies": { + "shape": "S5v" + } + } + } + }, + "ListSopRecommendations": { + "http": { + "requestUri": "/list-sop-recommendations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "sopRecommendations" + ], + "members": { + "nextToken": {}, + "sopRecommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "recommendationId", + "referenceId", + "serviceType" + ], + "members": { + "appComponentName": {}, + "description": {}, + "items": { + "shape": "S4c" + }, + "name": {}, + "prerequisite": {}, + "recommendationId": {}, + "referenceId": {}, + "serviceType": {} + } + } + } + } + } + }, + "ListSuggestedResiliencyPolicies": { + "http": { + "method": "GET", + "requestUri": "/list-suggested-resiliency-policies", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "resiliencyPolicies" + ], + "members": { + "nextToken": {}, + "resiliencyPolicies": { + "shape": "S5v" + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S14" + } + } + } + }, + "ListTestRecommendations": { + "http": { + "requestUri": "/list-test-recommendations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assessmentArn" + ], + "members": { + "assessmentArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "testRecommendations" + ], + "members": { + "nextToken": {}, + "testRecommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "referenceId" + ], + "members": { + "appComponentName": {}, + "dependsOnAlarms": { + "type": "list", + "member": {} + }, + "description": {}, + "intent": {}, + "items": { + "shape": "S4c" + }, + "name": {}, + "prerequisite": {}, + "recommendationId": {}, + "referenceId": {}, + "risk": {}, + "type": {} + } + } + } + } + } + }, + "ListUnsupportedAppVersionResources": { + "http": { + "requestUri": "/list-unsupported-app-version-resources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "resolutionId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "resolutionId", + "unsupportedResources" + ], + "members": { + "nextToken": {}, + "resolutionId": {}, + "unsupportedResources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "logicalResourceId", + "physicalResourceId", + "resourceType" + ], + "members": { + "logicalResourceId": { + "shape": "S1n" + }, + "physicalResourceId": { + "shape": "S8" + }, + "resourceType": {}, + "unsupportedResourceStatus": {} + } + } + } + } + } + }, + "PublishAppVersion": { + "http": { + "requestUri": "/publish-app-version", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "versionName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "identifier": { + "type": "long" + }, + "versionName": {} + } + } + }, + "PutDraftAppVersionTemplate": { + "http": { + "requestUri": "/put-draft-app-version-template", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appTemplateBody" + ], + "members": { + "appArn": {}, + "appTemplateBody": {} + } + }, + "output": { + "type": "structure", + "members": { + "appArn": {}, + "appVersion": {} + } + } + }, + "RemoveDraftAppVersionResourceMappings": { + "http": { + "requestUri": "/remove-draft-app-version-resource-mappings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "appRegistryAppNames": { + "shape": "S6m" + }, + "eksSourceNames": { + "shape": "S6n" + }, + "logicalStackNames": { + "shape": "S6n" + }, + "resourceGroupNames": { + "shape": "S6m" + }, + "resourceNames": { + "shape": "S6m" + }, + "terraformSourceNames": { + "shape": "S6n" + } + } + }, + "output": { + "type": "structure", + "members": { + "appArn": {}, + "appVersion": {} + } + } + }, + "ResolveAppVersionResources": { + "http": { + "requestUri": "/resolve-app-version-resources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion", + "resolutionId", + "status" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "resolutionId": {}, + "status": {} + } + } + }, + "StartAppAssessment": { + "http": { + "requestUri": "/start-app-assessment", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "appVersion", + "assessmentName" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "assessmentName": {}, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "required": [ + "assessment" + ], + "members": { + "assessment": { + "shape": "S32" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {}, + "sensitive": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateApp": { + "http": { + "requestUri": "/update-app", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "appArn": {}, + "assessmentSchedule": {}, + "clearResiliencyPolicyArn": { + "type": "boolean" + }, + "description": {}, + "eventSubscriptions": { + "shape": "Sw" + }, + "permissionModel": { + "shape": "Sz" + }, + "policyArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "app" + ], + "members": { + "app": { + "shape": "S18" + } + } + } + }, + "UpdateAppVersion": { + "http": { + "requestUri": "/update-app-version", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appArn": {}, + "appVersion": {} + } + } + }, + "UpdateAppVersionAppComponent": { + "http": { + "requestUri": "/update-app-version-app-component", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn", + "id" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appArn": {}, + "id": {}, + "name": {}, + "type": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appComponent": { + "shape": "S1k" + }, + "appVersion": {} + } + } + }, + "UpdateAppVersionResource": { + "http": { + "requestUri": "/update-app-version-resource", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "appArn" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appArn": {}, + "appComponents": { + "shape": "S1m" + }, + "awsAccountId": {}, + "awsRegion": {}, + "excluded": { + "type": "boolean" + }, + "logicalResourceId": { + "shape": "S1n" + }, + "physicalResourceId": {}, + "resourceName": {}, + "resourceType": {} + } + }, + "output": { + "type": "structure", + "required": [ + "appArn", + "appVersion" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "physicalResource": { + "shape": "S1q" + } + } + } + }, + "UpdateResiliencyPolicy": { + "http": { + "requestUri": "/update-resiliency-policy", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "policyArn" + ], + "members": { + "dataLocationConstraint": {}, + "policy": { + "shape": "S25" + }, + "policyArn": {}, + "policyDescription": {}, + "policyName": {}, + "tier": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policy" + ], + "members": { + "policy": { + "shape": "S2b" + } + } + } + } + }, + "shapes": { + "S3": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "mappingType", + "physicalResourceId" + ], + "members": { + "appRegistryAppName": {}, + "eksSourceName": {}, + "logicalStackName": {}, + "mappingType": {}, + "physicalResourceId": { + "shape": "S8" + }, + "resourceGroupName": {}, + "resourceName": {}, + "terraformSourceName": {} + } + } + }, + "S8": { + "type": "structure", + "required": [ + "identifier", + "type" + ], + "members": { + "awsAccountId": {}, + "awsRegion": {}, + "identifier": {}, + "type": {} + } + }, + "Sj": { + "type": "structure", + "members": { + "resourceId": {}, + "targetAccountId": {}, + "targetRegion": {} + } + }, + "Sw": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "eventType", + "name" + ], + "members": { + "eventType": {}, + "name": {}, + "snsTopicArn": {} + } + } + }, + "Sz": { + "type": "structure", + "required": [ + "type" + ], + "members": { + "crossAccountRoleArns": { + "type": "list", + "member": {} + }, + "invokerRoleName": {}, + "type": {} + } + }, + "S14": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "S18": { + "type": "structure", + "required": [ + "appArn", + "creationTime", + "name" + ], + "members": { + "appArn": {}, + "assessmentSchedule": {}, + "complianceStatus": {}, + "creationTime": { + "type": "timestamp" + }, + "description": {}, + "driftStatus": {}, + "eventSubscriptions": { + "shape": "Sw" + }, + "lastAppComplianceEvaluationTime": { + "type": "timestamp" + }, + "lastDriftEvaluationTime": { + "type": "timestamp" + }, + "lastResiliencyScoreEvaluationTime": { + "type": "timestamp" + }, + "name": {}, + "permissionModel": { + "shape": "Sz" + }, + "policyArn": {}, + "resiliencyScore": { + "type": "double" + }, + "status": {}, + "tags": { + "shape": "S14" + } + } + }, + "S1f": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "S1k": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "id": {}, + "name": {}, + "type": {} + } + }, + "S1m": { + "type": "list", + "member": {} + }, + "S1n": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "eksSourceName": {}, + "identifier": {}, + "logicalStackName": {}, + "resourceGroupName": {}, + "terraformSourceName": {} + } + }, + "S1q": { + "type": "structure", + "required": [ + "logicalResourceId", + "physicalResourceId", + "resourceType" + ], + "members": { + "additionalInfo": { + "shape": "S1f" + }, + "appComponents": { + "shape": "S1r" + }, + "excluded": { + "type": "boolean" + }, + "logicalResourceId": { + "shape": "S1n" + }, + "parentResourceName": {}, + "physicalResourceId": { + "shape": "S8" + }, + "resourceName": {}, + "resourceType": {}, + "sourceType": {} + } + }, + "S1r": { + "type": "list", + "member": { + "shape": "S1k" + } + }, + "S1v": { + "type": "list", + "member": {} + }, + "S1x": { + "type": "list", + "member": {} + }, + "S20": { + "type": "structure", + "required": [ + "assessmentArn", + "format", + "name", + "recommendationTemplateArn", + "recommendationTypes", + "status" + ], + "members": { + "appArn": {}, + "assessmentArn": {}, + "endTime": { + "type": "timestamp" + }, + "format": {}, + "message": {}, + "name": {}, + "needsReplacements": { + "type": "boolean" + }, + "recommendationIds": { + "shape": "S1v" + }, + "recommendationTemplateArn": {}, + "recommendationTypes": { + "shape": "S1x" + }, + "startTime": { + "type": "timestamp" + }, + "status": {}, + "tags": { + "shape": "S14" + }, + "templatesLocation": { + "type": "structure", + "members": { + "bucket": {}, + "prefix": {} + } + } + } + }, + "S25": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "rpoInSecs", + "rtoInSecs" + ], + "members": { + "rpoInSecs": { + "type": "integer" + }, + "rtoInSecs": { + "type": "integer" + } + } + } + }, + "S2b": { + "type": "structure", + "members": { + "creationTime": { + "type": "timestamp" + }, + "dataLocationConstraint": {}, + "estimatedCostTier": {}, + "policy": { + "shape": "S25" + }, + "policyArn": {}, + "policyDescription": {}, + "policyName": {}, + "tags": { + "shape": "S14" + }, + "tier": {} + } + }, + "S2j": { + "type": "structure", + "required": [ + "eksClusterArn", + "namespace" + ], + "members": { + "eksClusterArn": {}, + "namespace": {} + } + }, + "S2l": { + "type": "structure", + "required": [ + "s3StateFileUrl" + ], + "members": { + "s3StateFileUrl": {} + } + }, + "S2o": { + "type": "structure", + "required": [ + "importType" + ], + "members": { + "eksSourceClusterNamespace": { + "shape": "S2j" + }, + "importType": {}, + "resourceCount": { + "type": "integer" + }, + "sourceArn": {}, + "sourceName": {}, + "terraformSource": { + "shape": "S2l" + } + } + }, + "S32": { + "type": "structure", + "required": [ + "assessmentArn", + "assessmentStatus", + "invoker" + ], + "members": { + "appArn": {}, + "appVersion": {}, + "assessmentArn": {}, + "assessmentName": {}, + "assessmentStatus": {}, + "compliance": { + "shape": "S33" + }, + "complianceStatus": {}, + "cost": { + "shape": "S36" + }, + "driftStatus": {}, + "endTime": { + "type": "timestamp" + }, + "invoker": {}, + "message": {}, + "policy": { + "shape": "S2b" + }, + "resiliencyScore": { + "shape": "S3b" + }, + "resourceErrorsDetails": { + "type": "structure", + "members": { + "hasMoreErrors": { + "type": "boolean" + }, + "resourceErrors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "logicalResourceId": {}, + "physicalResourceId": {}, + "reason": {} + } + } + } + } + }, + "startTime": { + "type": "timestamp" + }, + "tags": { + "shape": "S14" + }, + "versionName": {} + } + }, + "S33": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "complianceStatus" + ], + "members": { + "achievableRpoInSecs": { + "type": "integer" + }, + "achievableRtoInSecs": { + "type": "integer" + }, + "complianceStatus": {}, + "currentRpoInSecs": { + "type": "integer" + }, + "currentRtoInSecs": { + "type": "integer" + }, + "message": {}, + "rpoDescription": {}, + "rpoReferenceId": {}, + "rtoDescription": {}, + "rtoReferenceId": {} + } + } + }, + "S36": { + "type": "structure", + "required": [ + "amount", + "currency", + "frequency" + ], + "members": { + "amount": { + "type": "double" + }, + "currency": {}, + "frequency": {} + } + }, + "S3b": { + "type": "structure", + "required": [ + "disruptionScore", + "score" + ], + "members": { + "disruptionScore": { + "type": "map", + "key": {}, + "value": { + "type": "double" + } + }, + "score": { + "type": "double" + } + } + }, + "S3y": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "eksClusterArn", + "namespaces" + ], + "members": { + "eksClusterArn": {}, + "namespaces": { + "type": "list", + "member": {} + } + } + } + }, + "S42": { + "type": "list", + "member": {} + }, + "S43": { + "type": "list", + "member": { + "shape": "S2l" + } + }, + "S4c": { + "type": "list", + "member": { + "type": "structure", + "members": { + "alreadyImplemented": { + "type": "boolean" + }, + "excludeReason": {}, + "excluded": { + "type": "boolean" + }, + "resourceId": {}, + "targetAccountId": {}, + "targetRegion": {} + } + } + }, + "S5v": { + "type": "list", + "member": { + "shape": "S2b" + } + }, + "S6m": { + "type": "list", + "member": {} + }, + "S6n": { + "type": "list", + "member": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/resource-explorer-2-2022-07-28.min.json b/iamlivecore/service/resource-explorer-2-2022-07-28.min.json new file mode 100644 index 00000000..15c57925 --- /dev/null +++ b/iamlivecore/service/resource-explorer-2-2022-07-28.min.json @@ -0,0 +1,624 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-07-28", + "endpointPrefix": "resource-explorer-2", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Resource Explorer", + "serviceId": "Resource Explorer 2", + "signatureVersion": "v4", + "signingName": "resource-explorer-2", + "uid": "resource-explorer-2-2022-07-28" + }, + "operations": { + "AssociateDefaultView": { + "http": { + "requestUri": "/AssociateDefaultView", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ViewArn" + ], + "members": { + "ViewArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ViewArn": {} + } + }, + "idempotent": true + }, + "BatchGetView": { + "http": { + "requestUri": "/BatchGetView", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ViewArns": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "Errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ErrorMessage", + "ViewArn" + ], + "members": { + "ErrorMessage": {}, + "ViewArn": {} + } + } + }, + "Views": { + "type": "list", + "member": { + "shape": "Sb" + } + } + } + } + }, + "CreateIndex": { + "http": { + "requestUri": "/CreateIndex", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "Sj" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedAt": { + "shape": "Sh" + }, + "State": {} + } + }, + "idempotent": true + }, + "CreateView": { + "http": { + "requestUri": "/CreateView", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ViewName" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "Filters": { + "shape": "Sc" + }, + "IncludedProperties": { + "shape": "Se" + }, + "Tags": { + "shape": "Sj" + }, + "ViewName": {} + } + }, + "output": { + "type": "structure", + "members": { + "View": { + "shape": "Sb" + } + } + } + }, + "DeleteIndex": { + "http": { + "requestUri": "/DeleteIndex", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "LastUpdatedAt": { + "shape": "Sh" + }, + "State": {} + } + }, + "idempotent": true + }, + "DeleteView": { + "http": { + "requestUri": "/DeleteView", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ViewArn" + ], + "members": { + "ViewArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ViewArn": {} + } + }, + "idempotent": true + }, + "DisassociateDefaultView": { + "http": { + "requestUri": "/DisassociateDefaultView", + "responseCode": 200 + }, + "idempotent": true + }, + "GetDefaultView": { + "http": { + "requestUri": "/GetDefaultView", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "ViewArn": {} + } + } + }, + "GetIndex": { + "http": { + "requestUri": "/GetIndex", + "responseCode": 200 + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedAt": { + "shape": "Sh" + }, + "LastUpdatedAt": { + "shape": "Sh" + }, + "ReplicatingFrom": { + "shape": "Sx" + }, + "ReplicatingTo": { + "shape": "Sx" + }, + "State": {}, + "Tags": { + "shape": "Sj" + }, + "Type": {} + } + } + }, + "GetView": { + "http": { + "requestUri": "/GetView", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ViewArn" + ], + "members": { + "ViewArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sj" + }, + "View": { + "shape": "Sb" + } + } + } + }, + "ListIndexes": { + "http": { + "requestUri": "/ListIndexes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Regions": { + "type": "list", + "member": {} + }, + "Type": {} + } + }, + "output": { + "type": "structure", + "members": { + "Indexes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Region": {}, + "Type": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListSupportedResourceTypes": { + "http": { + "requestUri": "/ListSupportedResourceTypes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ResourceTypes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceType": {}, + "Service": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sj" + } + } + } + }, + "ListViews": { + "http": { + "requestUri": "/ListViews", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Views": { + "type": "list", + "member": {} + } + } + } + }, + "Search": { + "http": { + "requestUri": "/Search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "QueryString" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "QueryString": { + "type": "string", + "sensitive": true + }, + "ViewArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Count": { + "type": "structure", + "members": { + "Complete": { + "type": "boolean" + }, + "TotalResources": { + "type": "long" + } + } + }, + "NextToken": {}, + "Resources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "LastReportedAt": { + "shape": "Sh" + }, + "OwningAccountId": {}, + "Properties": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Data": { + "type": "structure", + "members": {}, + "document": true + }, + "LastReportedAt": { + "shape": "Sh" + }, + "Name": {} + } + } + }, + "Region": {}, + "ResourceType": {}, + "Service": {} + } + } + }, + "ViewArn": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "Tags": { + "shape": "Sj" + }, + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateIndexType": { + "http": { + "requestUri": "/UpdateIndexType", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "Type" + ], + "members": { + "Arn": {}, + "Type": {} + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "LastUpdatedAt": { + "shape": "Sh" + }, + "State": {}, + "Type": {} + } + } + }, + "UpdateView": { + "http": { + "requestUri": "/UpdateView", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ViewArn" + ], + "members": { + "Filters": { + "shape": "Sc" + }, + "IncludedProperties": { + "shape": "Se" + }, + "ViewArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "View": { + "shape": "Sb" + } + } + } + } + }, + "shapes": { + "Sb": { + "type": "structure", + "members": { + "Filters": { + "shape": "Sc" + }, + "IncludedProperties": { + "shape": "Se" + }, + "LastUpdatedAt": { + "shape": "Sh" + }, + "Owner": {}, + "Scope": {}, + "ViewArn": {} + } + }, + "Sc": { + "type": "structure", + "required": [ + "FilterString" + ], + "members": { + "FilterString": {} + }, + "sensitive": true + }, + "Se": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + } + }, + "Sh": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sj": { + "type": "map", + "key": {}, + "value": {} + }, + "Sx": { + "type": "list", + "member": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/resource-groups-2017-11-27.min.json b/iamlivecore/service/resource-groups-2017-11-27.min.json index 168753ee..6e63ff47 100644 --- a/iamlivecore/service/resource-groups-2017-11-27.min.json +++ b/iamlivecore/service/resource-groups-2017-11-27.min.json @@ -76,6 +76,19 @@ } } }, + "GetAccountSettings": { + "http": { + "requestUri": "/get-account-settings" + }, + "output": { + "type": "structure", + "members": { + "AccountSettings": { + "shape": "Ss" + } + } + } + }, "GetGroup": { "http": { "requestUri": "/get-group" @@ -136,7 +149,7 @@ "type": "structure", "members": { "GroupQuery": { - "shape": "Sx" + "shape": "S12" } } } @@ -181,7 +194,7 @@ "members": { "Group": {}, "ResourceArns": { - "shape": "S11" + "shape": "S16" } } }, @@ -189,13 +202,13 @@ "type": "structure", "members": { "Succeeded": { - "shape": "S11" + "shape": "S16" }, "Failed": { - "shape": "S14" + "shape": "S19" }, "Pending": { - "shape": "S18" + "shape": "S1d" } } } @@ -244,7 +257,7 @@ "type": "structure", "members": { "Identifier": { - "shape": "S1l" + "shape": "S1q" }, "Status": { "type": "structure", @@ -256,13 +269,13 @@ } }, "ResourceIdentifiers": { - "shape": "S1p", + "shape": "S1u", "deprecated": true, "deprecatedMessage": "This field is deprecated, use Resources instead." }, "NextToken": {}, "QueryErrors": { - "shape": "S1q" + "shape": "S1v" } } } @@ -369,11 +382,11 @@ "type": "structure", "members": { "ResourceIdentifiers": { - "shape": "S1p" + "shape": "S1u" }, "NextToken": {}, "QueryErrors": { - "shape": "S1q" + "shape": "S1v" } } } @@ -422,7 +435,7 @@ "members": { "Group": {}, "ResourceArns": { - "shape": "S11" + "shape": "S16" } } }, @@ -430,13 +443,13 @@ "type": "structure", "members": { "Succeeded": { - "shape": "S11" + "shape": "S16" }, "Failed": { - "shape": "S14" + "shape": "S19" }, "Pending": { - "shape": "S18" + "shape": "S1d" } } } @@ -458,7 +471,7 @@ "locationName": "Arn" }, "Keys": { - "shape": "S2d" + "shape": "S2i" } } }, @@ -467,7 +480,26 @@ "members": { "Arn": {}, "Keys": { - "shape": "S2d" + "shape": "S2i" + } + } + } + }, + "UpdateAccountSettings": { + "http": { + "requestUri": "/update-account-settings" + }, + "input": { + "type": "structure", + "members": { + "GroupLifecycleEventsDesiredStatus": {} + } + }, + "output": { + "type": "structure", + "members": { + "AccountSettings": { + "shape": "Ss" } } } @@ -520,7 +552,7 @@ "type": "structure", "members": { "GroupQuery": { - "shape": "Sx" + "shape": "S12" } } } @@ -596,7 +628,15 @@ "FailureReason": {} } }, - "Sx": { + "Ss": { + "type": "structure", + "members": { + "GroupLifecycleEventsDesiredStatus": {}, + "GroupLifecycleEventsStatus": {}, + "GroupLifecycleEventsStatusMessage": {} + } + }, + "S12": { "type": "structure", "required": [ "GroupName", @@ -609,11 +649,11 @@ } } }, - "S11": { + "S16": { "type": "list", "member": {} }, - "S14": { + "S19": { "type": "list", "member": { "type": "structure", @@ -624,7 +664,7 @@ } } }, - "S18": { + "S1d": { "type": "list", "member": { "type": "structure", @@ -633,20 +673,20 @@ } } }, - "S1l": { + "S1q": { "type": "structure", "members": { "ResourceArn": {}, "ResourceType": {} } }, - "S1p": { + "S1u": { "type": "list", "member": { - "shape": "S1l" + "shape": "S1q" } }, - "S1q": { + "S1v": { "type": "list", "member": { "type": "structure", @@ -656,7 +696,7 @@ } } }, - "S2d": { + "S2i": { "type": "list", "member": {} } diff --git a/iamlivecore/service/robomaker-2018-06-29.min.json b/iamlivecore/service/robomaker-2018-06-29.min.json index 0584c1b7..8ac39713 100644 --- a/iamlivecore/service/robomaker-2018-06-29.min.json +++ b/iamlivecore/service/robomaker-2018-06-29.min.json @@ -90,22 +90,22 @@ "shape": "Sp" }, "simulationApplications": { - "shape": "S1b" + "shape": "S1d" }, "dataSources": { - "shape": "S1f" + "shape": "S1h" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "vpcConfig": { - "shape": "S1n" + "shape": "S1r" }, "networkInterface": { - "shape": "S1r" + "shape": "S1u" }, "compute": { - "shape": "S1s" + "shape": "S1v" } } } @@ -127,12 +127,18 @@ ], "members": { "job": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", - "members": {} - } + "members": {}, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "CancelSimulationJob": { "http": { @@ -219,19 +225,21 @@ ], "members": { "deploymentConfig": { - "shape": "S25" + "shape": "S2a" }, "clientRequestToken": { "idempotencyToken": true }, "fleet": {}, "deploymentApplicationConfigs": { - "shape": "S29" + "shape": "S2e" }, "tags": { - "shape": "S1k" + "shape": "S1o" } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -240,7 +248,7 @@ "fleet": {}, "status": {}, "deploymentApplicationConfigs": { - "shape": "S29" + "shape": "S2e" }, "failureReason": {}, "failureCode": {}, @@ -248,13 +256,17 @@ "type": "timestamp" }, "deploymentConfig": { - "shape": "S25" + "shape": "S2a" }, "tags": { - "shape": "S1k" + "shape": "S1o" } - } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "CreateFleet": { "http": { @@ -268,9 +280,11 @@ "members": { "name": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -281,10 +295,14 @@ "type": "timestamp" }, "tags": { - "shape": "S1k" + "shape": "S1o" } - } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "CreateRobot": { "http": { @@ -302,9 +320,11 @@ "architecture": {}, "greengrassGroupId": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -317,10 +337,14 @@ "greengrassGroupId": {}, "architecture": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } - } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "CreateRobotApplication": { "http": { @@ -335,16 +359,16 @@ "members": { "name": {}, "sources": { - "shape": "S2o" + "shape": "S2t" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "environment": { - "shape": "S2t" + "shape": "S2y" } } }, @@ -355,20 +379,20 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "lastUpdatedAt": { "type": "timestamp" }, "revisionId": {}, "tags": { - "shape": "S1k" + "shape": "S1o" }, "environment": { - "shape": "S2t" + "shape": "S2y" } } } @@ -386,7 +410,7 @@ "application": {}, "currentRevisionId": {}, "s3Etags": { - "shape": "S30" + "shape": "S35" }, "imageDigest": {} } @@ -398,17 +422,17 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "lastUpdatedAt": { "type": "timestamp" }, "revisionId": {}, "environment": { - "shape": "S2t" + "shape": "S2y" } } } @@ -427,22 +451,22 @@ "members": { "name": {}, "sources": { - "shape": "S2o" + "shape": "S2t" }, "simulationSoftwareSuite": { - "shape": "S34" + "shape": "S39" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "renderingEngine": { - "shape": "S37" + "shape": "S3c" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "environment": { - "shape": "S2t" + "shape": "S2y" } } }, @@ -453,26 +477,26 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "simulationSoftwareSuite": { - "shape": "S34" + "shape": "S39" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "renderingEngine": { - "shape": "S37" + "shape": "S3c" }, "lastUpdatedAt": { "type": "timestamp" }, "revisionId": {}, "tags": { - "shape": "S1k" + "shape": "S1o" }, "environment": { - "shape": "S2t" + "shape": "S2y" } } } @@ -490,7 +514,7 @@ "application": {}, "currentRevisionId": {}, "s3Etags": { - "shape": "S30" + "shape": "S35" }, "imageDigest": {} } @@ -502,23 +526,23 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "simulationSoftwareSuite": { - "shape": "S34" + "shape": "S39" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "renderingEngine": { - "shape": "S37" + "shape": "S3c" }, "lastUpdatedAt": { "type": "timestamp" }, "revisionId": {}, "environment": { - "shape": "S2t" + "shape": "S2y" } } } @@ -552,19 +576,19 @@ "shape": "Sp" }, "simulationApplications": { - "shape": "S1b" + "shape": "S1d" }, "dataSources": { - "shape": "S3e" + "shape": "S3j" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "vpcConfig": { - "shape": "S3h" + "shape": "S3m" }, "compute": { - "shape": "S3i" + "shape": "S3n" } } }, @@ -599,19 +623,19 @@ "shape": "Sp" }, "simulationApplications": { - "shape": "S1b" + "shape": "S1d" }, "dataSources": { - "shape": "S1f" + "shape": "S1h" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "vpcConfig": { - "shape": "S1n" + "shape": "S1r" }, "compute": { - "shape": "S1s" + "shape": "S1v" } } } @@ -639,7 +663,7 @@ }, "iamRole": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } } }, @@ -658,7 +682,7 @@ }, "iamRole": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -679,13 +703,13 @@ }, "template": {}, "worldCount": { - "shape": "S3p" + "shape": "S3u" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "worldTags": { - "shape": "S1k" + "shape": "S1o" } } }, @@ -701,13 +725,13 @@ "clientRequestToken": {}, "template": {}, "worldCount": { - "shape": "S3p" + "shape": "S3u" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "worldTags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -723,10 +747,10 @@ "name": {}, "templateBody": {}, "templateLocation": { - "shape": "S3y" + "shape": "S43" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } }, @@ -740,7 +764,7 @@ }, "name": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -756,12 +780,18 @@ ], "members": { "fleet": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", - "members": {} - } + "members": {}, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "DeleteRobot": { "http": { @@ -774,12 +804,18 @@ ], "members": { "robot": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", - "members": {} - } + "members": {}, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "DeleteRobotApplication": { "http": { @@ -850,15 +886,21 @@ "members": { "fleet": {}, "robot": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", "members": { "fleet": {}, "robot": {} - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "DescribeDeploymentJob": { "http": { @@ -871,7 +913,9 @@ ], "members": { "job": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -880,10 +924,10 @@ "fleet": {}, "status": {}, "deploymentConfig": { - "shape": "S25" + "shape": "S2a" }, "deploymentApplicationConfigs": { - "shape": "S29" + "shape": "S2e" }, "failureReason": {}, "failureCode": {}, @@ -922,10 +966,14 @@ } }, "tags": { - "shape": "S1k" + "shape": "S1o" } - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "DescribeFleet": { "http": { @@ -938,7 +986,9 @@ ], "members": { "fleet": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -946,7 +996,7 @@ "name": {}, "arn": {}, "robots": { - "shape": "S4n" + "shape": "S4s" }, "createdAt": { "type": "timestamp" @@ -957,10 +1007,14 @@ "type": "timestamp" }, "tags": { - "shape": "S1k" + "shape": "S1o" } - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "DescribeRobot": { "http": { @@ -973,7 +1027,9 @@ ], "members": { "robot": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -992,10 +1048,14 @@ "type": "timestamp" }, "tags": { - "shape": "S1k" + "shape": "S1o" } - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "DescribeRobotApplication": { "http": { @@ -1018,20 +1078,20 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "revisionId": {}, "lastUpdatedAt": { "type": "timestamp" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "environment": { - "shape": "S2t" + "shape": "S2y" }, "imageDigest": {} } @@ -1058,26 +1118,26 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "simulationSoftwareSuite": { - "shape": "S34" + "shape": "S39" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "renderingEngine": { - "shape": "S37" + "shape": "S3c" }, "revisionId": {}, "lastUpdatedAt": { "type": "timestamp" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "environment": { - "shape": "S2t" + "shape": "S2y" }, "imageDigest": {} } @@ -1129,22 +1189,22 @@ "shape": "Sp" }, "simulationApplications": { - "shape": "S1b" + "shape": "S1d" }, "dataSources": { - "shape": "S1f" + "shape": "S1h" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "vpcConfig": { - "shape": "S1n" + "shape": "S1r" }, "networkInterface": { - "shape": "S1r" + "shape": "S1u" }, "compute": { - "shape": "S1s" + "shape": "S1v" } } } @@ -1175,21 +1235,21 @@ }, "clientRequestToken": {}, "batchPolicy": { - "shape": "S50" + "shape": "S55" }, "failureCode": {}, "failureReason": {}, "failedRequests": { - "shape": "S54" + "shape": "S59" }, "pendingRequests": { - "shape": "S58" + "shape": "S5d" }, "createdRequests": { - "shape": "S59" + "shape": "S5e" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -1217,7 +1277,7 @@ "type": "timestamp" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "worldDescriptionBody": {} } @@ -1255,7 +1315,7 @@ }, "iamRole": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -1286,7 +1346,7 @@ "clientRequestToken": {}, "template": {}, "worldCount": { - "shape": "S3p" + "shape": "S3u" }, "finishedWorldsSummary": { "type": "structure", @@ -1321,10 +1381,10 @@ } }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "worldTags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -1355,7 +1415,7 @@ "type": "timestamp" }, "tags": { - "shape": "S1k" + "shape": "S1o" }, "version": {} } @@ -1387,13 +1447,15 @@ "type": "structure", "members": { "filters": { - "shape": "S5u" + "shape": "S5z" }, "nextToken": {}, "maxResults": { "type": "integer" } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -1407,10 +1469,10 @@ "fleet": {}, "status": {}, "deploymentApplicationConfigs": { - "shape": "S29" + "shape": "S2e" }, "deploymentConfig": { - "shape": "S25" + "shape": "S2a" }, "failureReason": {}, "failureCode": {}, @@ -1421,8 +1483,12 @@ } }, "nextToken": {} - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "ListFleets": { "http": { @@ -1436,9 +1502,11 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -1462,8 +1530,12 @@ } }, "nextToken": {} - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "ListRobotApplications": { "http": { @@ -1478,7 +1550,7 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } } }, @@ -1497,7 +1569,7 @@ "type": "timestamp" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" } } } @@ -1518,19 +1590,25 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", "members": { "robots": { - "shape": "S4n" + "shape": "S4s" }, "nextToken": {} - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "ListSimulationApplications": { "http": { @@ -1545,7 +1623,7 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } } }, @@ -1564,10 +1642,10 @@ "type": "timestamp" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "simulationSoftwareSuite": { - "shape": "S34" + "shape": "S39" } } } @@ -1588,7 +1666,7 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } } }, @@ -1636,7 +1714,7 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } } }, @@ -1647,7 +1725,7 @@ ], "members": { "simulationJobSummaries": { - "shape": "S59" + "shape": "S5e" }, "nextToken": {} } @@ -1674,7 +1752,7 @@ "type": "structure", "members": { "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -1691,7 +1769,7 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } } }, @@ -1713,6 +1791,9 @@ }, "worlds": { "shape": "S2" + }, + "outputLocation": { + "shape": "Sh" } } } @@ -1733,7 +1814,7 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } } }, @@ -1755,7 +1836,7 @@ }, "status": {}, "worldCount": { - "shape": "S3p" + "shape": "S3u" }, "succeededWorldCount": { "type": "integer" @@ -1819,7 +1900,7 @@ "type": "integer" }, "filters": { - "shape": "S5u" + "shape": "S5z" } } }, @@ -1857,15 +1938,21 @@ "members": { "fleet": {}, "robot": {} - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", "members": { "fleet": {}, "robot": {} - } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is unable to process this request as the support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "RestartSimulationJob": { "http": { @@ -1899,13 +1986,13 @@ "idempotencyToken": true }, "batchPolicy": { - "shape": "S50" + "shape": "S55" }, "createSimulationJobRequests": { - "shape": "S58" + "shape": "S5d" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } }, @@ -1919,21 +2006,21 @@ }, "clientRequestToken": {}, "batchPolicy": { - "shape": "S50" + "shape": "S55" }, "failureCode": {}, "failureReason": {}, "failedRequests": { - "shape": "S54" + "shape": "S59" }, "pendingRequests": { - "shape": "S58" + "shape": "S5d" }, "createdRequests": { - "shape": "S59" + "shape": "S5e" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -1953,7 +2040,9 @@ "idempotencyToken": true }, "fleet": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "output": { "type": "structure", @@ -1962,18 +2051,22 @@ "fleet": {}, "status": {}, "deploymentConfig": { - "shape": "S25" + "shape": "S2a" }, "deploymentApplicationConfigs": { - "shape": "S29" + "shape": "S2e" }, "failureReason": {}, "failureCode": {}, "createdAt": { "type": "timestamp" } - } - } + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." + }, + "deprecated": true, + "deprecatedMessage": "Support for the AWS RoboMaker application deployment feature has ended. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/fleets.html." }, "TagResource": { "http": { @@ -1991,7 +2084,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } }, @@ -2042,14 +2135,14 @@ "members": { "application": {}, "sources": { - "shape": "S2o" + "shape": "S2t" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "currentRevisionId": {}, "environment": { - "shape": "S2t" + "shape": "S2y" } } }, @@ -2060,17 +2153,17 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "lastUpdatedAt": { "type": "timestamp" }, "revisionId": {}, "environment": { - "shape": "S2t" + "shape": "S2y" } } } @@ -2089,20 +2182,20 @@ "members": { "application": {}, "sources": { - "shape": "S2o" + "shape": "S2t" }, "simulationSoftwareSuite": { - "shape": "S34" + "shape": "S39" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "renderingEngine": { - "shape": "S37" + "shape": "S3c" }, "currentRevisionId": {}, "environment": { - "shape": "S2t" + "shape": "S2y" } } }, @@ -2113,23 +2206,23 @@ "name": {}, "version": {}, "sources": { - "shape": "S2w" + "shape": "S31" }, "simulationSoftwareSuite": { - "shape": "S34" + "shape": "S39" }, "robotSoftwareSuite": { - "shape": "S2q" + "shape": "S2v" }, "renderingEngine": { - "shape": "S37" + "shape": "S3c" }, "lastUpdatedAt": { "type": "timestamp" }, "revisionId": {}, "environment": { - "shape": "S2t" + "shape": "S2y" } } } @@ -2148,7 +2241,7 @@ "name": {}, "templateBody": {}, "templateLocation": { - "shape": "S3y" + "shape": "S43" } } }, @@ -2181,11 +2274,10 @@ }, "Sk": { "type": "structure", - "required": [ - "recordAllRosTopics" - ], "members": { "recordAllRosTopics": { + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.", "type": "boolean" } } @@ -2205,15 +2297,19 @@ "shape": "Ss" }, "uploadConfigurations": { - "shape": "S13" + "shape": "S15" }, "useDefaultUploadConfigurations": { + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.", "type": "boolean" }, "tools": { - "shape": "S17" + "shape": "S19" }, "useDefaultTools": { + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.", "type": "boolean" } } @@ -2221,10 +2317,6 @@ }, "Ss": { "type": "structure", - "required": [ - "packageName", - "launchFile" - ], "members": { "packageName": {}, "launchFile": {}, @@ -2259,6 +2351,10 @@ }, "streamUI": { "type": "boolean" + }, + "command": { + "type": "list", + "member": {} } } }, @@ -2267,7 +2363,7 @@ "key": {}, "value": {} }, - "S13": { + "S15": { "type": "list", "member": { "type": "structure", @@ -2283,7 +2379,7 @@ } } }, - "S17": { + "S19": { "type": "list", "member": { "type": "structure", @@ -2304,7 +2400,7 @@ } } }, - "S1b": { + "S1d": { "type": "list", "member": { "type": "structure", @@ -2319,7 +2415,7 @@ "shape": "Ss" }, "uploadConfigurations": { - "shape": "S13" + "shape": "S15" }, "worldConfigs": { "type": "list", @@ -2331,18 +2427,22 @@ } }, "useDefaultUploadConfigurations": { + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.", "type": "boolean" }, "tools": { - "shape": "S17" + "shape": "S19" }, "useDefaultTools": { + "deprecated": true, + "deprecatedMessage": "AWS RoboMaker is ending support for ROS software suite. For additional information, see https://docs.aws.amazon.com/robomaker/latest/dg/software-support-policy.html.", "type": "boolean" } } } }, - "S1f": { + "S1h": { "type": "list", "member": { "type": "structure", @@ -2358,23 +2458,25 @@ "etag": {} } } - } + }, + "type": {}, + "destination": {} } } }, - "S1k": { + "S1o": { "type": "map", "key": {}, "value": {} }, - "S1n": { + "S1r": { "type": "structure", "members": { "subnets": { - "shape": "S1o" + "shape": "S1s" }, "securityGroups": { - "shape": "S1q" + "shape": "S1t" }, "vpcId": {}, "assignPublicIp": { @@ -2382,15 +2484,15 @@ } } }, - "S1o": { + "S1s": { "type": "list", "member": {} }, - "S1q": { + "S1t": { "type": "list", "member": {} }, - "S1r": { + "S1u": { "type": "structure", "members": { "networkInterfaceId": {}, @@ -2398,15 +2500,19 @@ "publicIpAddress": {} } }, - "S1s": { + "S1v": { "type": "structure", "members": { "simulationUnitLimit": { "type": "integer" + }, + "computeType": {}, + "gpuUnitLimit": { + "type": "integer" } } }, - "S25": { + "S2a": { "type": "structure", "members": { "concurrentDeploymentPercentage": { @@ -2432,7 +2538,7 @@ } } }, - "S29": { + "S2e": { "type": "list", "member": { "type": "structure", @@ -2463,7 +2569,7 @@ } } }, - "S2o": { + "S2t": { "type": "list", "member": { "type": "structure", @@ -2474,20 +2580,20 @@ } } }, - "S2q": { + "S2v": { "type": "structure", "members": { "name": {}, "version": {} } }, - "S2t": { + "S2y": { "type": "structure", "members": { "uri": {} } }, - "S2w": { + "S31": { "type": "list", "member": { "type": "structure", @@ -2499,25 +2605,25 @@ } } }, - "S30": { + "S35": { "type": "list", "member": {} }, - "S34": { + "S39": { "type": "structure", "members": { "name": {}, "version": {} } }, - "S37": { + "S3c": { "type": "structure", "members": { "name": {}, "version": {} } }, - "S3e": { + "S3j": { "type": "list", "member": { "type": "structure", @@ -2532,36 +2638,42 @@ "s3Keys": { "type": "list", "member": {} - } + }, + "type": {}, + "destination": {} } } }, - "S3h": { + "S3m": { "type": "structure", "required": [ "subnets" ], "members": { "subnets": { - "shape": "S1o" + "shape": "S1s" }, "securityGroups": { - "shape": "S1q" + "shape": "S1t" }, "assignPublicIp": { "type": "boolean" } } }, - "S3i": { + "S3n": { "type": "structure", "members": { "simulationUnitLimit": { "type": "integer" + }, + "computeType": {}, + "gpuUnitLimit": { + "type": "integer" } } }, - "S3p": { + "S3u": { "type": "structure", "members": { "floorplanCount": { @@ -2572,7 +2684,7 @@ } } }, - "S3y": { + "S43": { "type": "structure", "required": [ "s3Bucket", @@ -2583,7 +2695,7 @@ "s3Key": {} } }, - "S4n": { + "S4s": { "type": "list", "member": { "type": "structure", @@ -2604,7 +2716,7 @@ } } }, - "S50": { + "S55": { "type": "structure", "members": { "timeoutInSeconds": { @@ -2615,13 +2727,13 @@ } } }, - "S54": { + "S59": { "type": "list", "member": { "type": "structure", "members": { "request": { - "shape": "S56" + "shape": "S5b" }, "failureReason": {}, "failureCode": {}, @@ -2631,7 +2743,7 @@ } } }, - "S56": { + "S5b": { "type": "structure", "required": [ "maxJobDurationInSeconds" @@ -2655,29 +2767,29 @@ "shape": "Sp" }, "simulationApplications": { - "shape": "S1b" + "shape": "S1d" }, "dataSources": { - "shape": "S3e" + "shape": "S3j" }, "vpcConfig": { - "shape": "S3h" + "shape": "S3m" }, "compute": { - "shape": "S3i" + "shape": "S3n" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } }, - "S58": { + "S5d": { "type": "list", "member": { - "shape": "S56" + "shape": "S5b" } }, - "S59": { + "S5e": { "type": "list", "member": { "type": "structure", @@ -2699,11 +2811,12 @@ "dataSourceNames": { "type": "list", "member": {} - } + }, + "computeType": {} } } }, - "S5u": { + "S5z": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/rolesanywhere-2018-05-10.min.json b/iamlivecore/service/rolesanywhere-2018-05-10.min.json new file mode 100644 index 00000000..9e19fb44 --- /dev/null +++ b/iamlivecore/service/rolesanywhere-2018-05-10.min.json @@ -0,0 +1,935 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "rolesanywhere", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "IAM Roles Anywhere", + "serviceId": "RolesAnywhere", + "signatureVersion": "v4", + "signingName": "rolesanywhere", + "uid": "rolesanywhere-2018-05-10" + }, + "operations": { + "CreateProfile": { + "http": { + "requestUri": "/profiles", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name", + "roleArns" + ], + "members": { + "durationSeconds": { + "type": "integer" + }, + "enabled": { + "type": "boolean" + }, + "managedPolicyArns": { + "shape": "S4" + }, + "name": {}, + "requireInstanceProperties": { + "type": "boolean" + }, + "roleArns": { + "shape": "S7" + }, + "sessionPolicy": {}, + "tags": { + "shape": "Sa" + } + } + }, + "output": { + "shape": "Se" + } + }, + "CreateTrustAnchor": { + "http": { + "requestUri": "/trustanchors", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name", + "source" + ], + "members": { + "enabled": { + "type": "boolean" + }, + "name": {}, + "notificationSettings": { + "shape": "Sl" + }, + "source": { + "shape": "Sq" + }, + "tags": { + "shape": "Sa" + } + } + }, + "output": { + "shape": "Su" + } + }, + "DeleteCrl": { + "http": { + "method": "DELETE", + "requestUri": "/crl/{crlId}", + "responseCode": 200 + }, + "input": { + "shape": "S10" + }, + "output": { + "shape": "S11" + }, + "idempotent": true + }, + "DeleteProfile": { + "http": { + "method": "DELETE", + "requestUri": "/profile/{profileId}", + "responseCode": 200 + }, + "input": { + "shape": "S14" + }, + "output": { + "shape": "Se" + }, + "idempotent": true + }, + "DeleteTrustAnchor": { + "http": { + "method": "DELETE", + "requestUri": "/trustanchor/{trustAnchorId}", + "responseCode": 200 + }, + "input": { + "shape": "S15" + }, + "output": { + "shape": "Su" + }, + "idempotent": true + }, + "DisableCrl": { + "http": { + "requestUri": "/crl/{crlId}/disable", + "responseCode": 200 + }, + "input": { + "shape": "S10" + }, + "output": { + "shape": "S11" + } + }, + "DisableProfile": { + "http": { + "requestUri": "/profile/{profileId}/disable", + "responseCode": 200 + }, + "input": { + "shape": "S14" + }, + "output": { + "shape": "Se" + } + }, + "DisableTrustAnchor": { + "http": { + "requestUri": "/trustanchor/{trustAnchorId}/disable", + "responseCode": 200 + }, + "input": { + "shape": "S15" + }, + "output": { + "shape": "Su" + } + }, + "EnableCrl": { + "http": { + "requestUri": "/crl/{crlId}/enable", + "responseCode": 200 + }, + "input": { + "shape": "S10" + }, + "output": { + "shape": "S11" + } + }, + "EnableProfile": { + "http": { + "requestUri": "/profile/{profileId}/enable", + "responseCode": 200 + }, + "input": { + "shape": "S14" + }, + "output": { + "shape": "Se" + } + }, + "EnableTrustAnchor": { + "http": { + "requestUri": "/trustanchor/{trustAnchorId}/enable", + "responseCode": 200 + }, + "input": { + "shape": "S15" + }, + "output": { + "shape": "Su" + } + }, + "GetCrl": { + "http": { + "method": "GET", + "requestUri": "/crl/{crlId}", + "responseCode": 200 + }, + "input": { + "shape": "S10" + }, + "output": { + "shape": "S11" + } + }, + "GetProfile": { + "http": { + "method": "GET", + "requestUri": "/profile/{profileId}", + "responseCode": 200 + }, + "input": { + "shape": "S14" + }, + "output": { + "shape": "Se" + } + }, + "GetSubject": { + "http": { + "method": "GET", + "requestUri": "/subject/{subjectId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "subjectId" + ], + "members": { + "subjectId": { + "location": "uri", + "locationName": "subjectId" + } + } + }, + "output": { + "type": "structure", + "members": { + "subject": { + "type": "structure", + "members": { + "createdAt": { + "shape": "Sg" + }, + "credentials": { + "type": "list", + "member": { + "type": "structure", + "members": { + "enabled": { + "type": "boolean" + }, + "failed": { + "type": "boolean" + }, + "issuer": {}, + "seenAt": { + "shape": "Sg" + }, + "serialNumber": {}, + "x509CertificateData": {} + } + } + }, + "enabled": { + "type": "boolean" + }, + "instanceProperties": { + "type": "list", + "member": { + "type": "structure", + "members": { + "failed": { + "type": "boolean" + }, + "properties": { + "type": "map", + "key": {}, + "value": {} + }, + "seenAt": { + "shape": "Sg" + } + } + } + }, + "lastSeenAt": { + "shape": "Sg" + }, + "subjectArn": {}, + "subjectId": {}, + "updatedAt": { + "shape": "Sg" + }, + "x509Subject": {} + } + } + } + } + }, + "GetTrustAnchor": { + "http": { + "method": "GET", + "requestUri": "/trustanchor/{trustAnchorId}", + "responseCode": 200 + }, + "input": { + "shape": "S15" + }, + "output": { + "shape": "Su" + } + }, + "ImportCrl": { + "http": { + "requestUri": "/crls", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "crlData", + "name", + "trustAnchorArn" + ], + "members": { + "crlData": { + "type": "blob" + }, + "enabled": { + "type": "boolean" + }, + "name": {}, + "tags": { + "shape": "Sa" + }, + "trustAnchorArn": {} + } + }, + "output": { + "shape": "S11" + } + }, + "ListCrls": { + "http": { + "method": "GET", + "requestUri": "/crls", + "responseCode": 200 + }, + "input": { + "shape": "S1j" + }, + "output": { + "type": "structure", + "members": { + "crls": { + "type": "list", + "member": { + "shape": "S12" + } + }, + "nextToken": {} + } + } + }, + "ListProfiles": { + "http": { + "method": "GET", + "requestUri": "/profiles", + "responseCode": 200 + }, + "input": { + "shape": "S1j" + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "profiles": { + "type": "list", + "member": { + "shape": "Sf" + } + } + } + } + }, + "ListSubjects": { + "http": { + "method": "GET", + "requestUri": "/subjects", + "responseCode": 200 + }, + "input": { + "shape": "S1j" + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "subjects": { + "type": "list", + "member": { + "type": "structure", + "members": { + "createdAt": { + "shape": "Sg" + }, + "enabled": { + "type": "boolean" + }, + "lastSeenAt": { + "shape": "Sg" + }, + "subjectArn": {}, + "subjectId": {}, + "updatedAt": { + "shape": "Sg" + }, + "x509Subject": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/ListTagsForResource", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "querystring", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sa" + } + } + } + }, + "ListTrustAnchors": { + "http": { + "method": "GET", + "requestUri": "/trustanchors", + "responseCode": 200 + }, + "input": { + "shape": "S1j" + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "trustAnchors": { + "type": "list", + "member": { + "shape": "Sv" + } + } + } + } + }, + "PutNotificationSettings": { + "http": { + "method": "PATCH", + "requestUri": "/put-notifications-settings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "notificationSettings", + "trustAnchorId" + ], + "members": { + "notificationSettings": { + "shape": "Sl" + }, + "trustAnchorId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "trustAnchor" + ], + "members": { + "trustAnchor": { + "shape": "Sv" + } + } + } + }, + "ResetNotificationSettings": { + "http": { + "method": "PATCH", + "requestUri": "/reset-notifications-settings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "notificationSettingKeys", + "trustAnchorId" + ], + "members": { + "notificationSettingKeys": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "event" + ], + "members": { + "channel": {}, + "event": {} + } + } + }, + "trustAnchorId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "trustAnchor" + ], + "members": { + "trustAnchor": { + "shape": "Sv" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/TagResource", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": {}, + "tags": { + "shape": "Sa" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "requestUri": "/UntagResource", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": {}, + "tagKeys": { + "type": "list", + "member": { + "shape": "Sc" + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateCrl": { + "http": { + "method": "PATCH", + "requestUri": "/crl/{crlId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "crlId" + ], + "members": { + "crlData": { + "type": "blob" + }, + "crlId": { + "location": "uri", + "locationName": "crlId" + }, + "name": {} + } + }, + "output": { + "shape": "S11" + } + }, + "UpdateProfile": { + "http": { + "method": "PATCH", + "requestUri": "/profile/{profileId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "profileId" + ], + "members": { + "durationSeconds": { + "type": "integer" + }, + "managedPolicyArns": { + "shape": "S4" + }, + "name": {}, + "profileId": { + "location": "uri", + "locationName": "profileId" + }, + "roleArns": { + "shape": "S7" + }, + "sessionPolicy": {} + } + }, + "output": { + "shape": "Se" + }, + "idempotent": true + }, + "UpdateTrustAnchor": { + "http": { + "method": "PATCH", + "requestUri": "/trustanchor/{trustAnchorId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "trustAnchorId" + ], + "members": { + "name": {}, + "source": { + "shape": "Sq" + }, + "trustAnchorId": { + "location": "uri", + "locationName": "trustAnchorId" + } + } + }, + "output": { + "shape": "Su" + }, + "idempotent": true + } + }, + "shapes": { + "S4": { + "type": "list", + "member": {} + }, + "S7": { + "type": "list", + "member": {} + }, + "Sa": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": { + "shape": "Sc" + }, + "value": { + "type": "string", + "sensitive": true + } + } + } + }, + "Sc": { + "type": "string", + "sensitive": true + }, + "Se": { + "type": "structure", + "members": { + "profile": { + "shape": "Sf" + } + } + }, + "Sf": { + "type": "structure", + "members": { + "createdAt": { + "shape": "Sg" + }, + "createdBy": {}, + "durationSeconds": { + "type": "integer" + }, + "enabled": { + "type": "boolean" + }, + "managedPolicyArns": { + "shape": "S4" + }, + "name": {}, + "profileArn": {}, + "profileId": {}, + "requireInstanceProperties": { + "type": "boolean" + }, + "roleArns": { + "shape": "S7" + }, + "sessionPolicy": {}, + "updatedAt": { + "shape": "Sg" + } + } + }, + "Sg": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sl": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "enabled", + "event" + ], + "members": { + "channel": {}, + "enabled": { + "type": "boolean" + }, + "event": {}, + "threshold": { + "type": "integer" + } + } + } + }, + "Sq": { + "type": "structure", + "members": { + "sourceData": { + "type": "structure", + "members": { + "acmPcaArn": {}, + "x509CertificateData": {} + }, + "union": true + }, + "sourceType": {} + } + }, + "Su": { + "type": "structure", + "required": [ + "trustAnchor" + ], + "members": { + "trustAnchor": { + "shape": "Sv" + } + } + }, + "Sv": { + "type": "structure", + "members": { + "createdAt": { + "shape": "Sg" + }, + "enabled": { + "type": "boolean" + }, + "name": {}, + "notificationSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "enabled", + "event" + ], + "members": { + "channel": {}, + "configuredBy": {}, + "enabled": { + "type": "boolean" + }, + "event": {}, + "threshold": { + "type": "integer" + } + } + } + }, + "source": { + "shape": "Sq" + }, + "trustAnchorArn": {}, + "trustAnchorId": {}, + "updatedAt": { + "shape": "Sg" + } + } + }, + "S10": { + "type": "structure", + "required": [ + "crlId" + ], + "members": { + "crlId": { + "location": "uri", + "locationName": "crlId" + } + } + }, + "S11": { + "type": "structure", + "required": [ + "crl" + ], + "members": { + "crl": { + "shape": "S12" + } + } + }, + "S12": { + "type": "structure", + "members": { + "createdAt": { + "shape": "Sg" + }, + "crlArn": {}, + "crlData": { + "type": "blob" + }, + "crlId": {}, + "enabled": { + "type": "boolean" + }, + "name": {}, + "trustAnchorArn": {}, + "updatedAt": { + "shape": "Sg" + } + } + }, + "S14": { + "type": "structure", + "required": [ + "profileId" + ], + "members": { + "profileId": { + "location": "uri", + "locationName": "profileId" + } + } + }, + "S15": { + "type": "structure", + "required": [ + "trustAnchorId" + ], + "members": { + "trustAnchorId": { + "location": "uri", + "locationName": "trustAnchorId" + } + } + }, + "S1j": { + "type": "structure", + "members": { + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "pageSize": { + "location": "querystring", + "locationName": "pageSize", + "type": "integer" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/route53-2013-04-01.min.json b/iamlivecore/service/route53-2013-04-01.min.json index 32d2bcb1..952d6380 100644 --- a/iamlivecore/service/route53-2013-04-01.min.json +++ b/iamlivecore/service/route53-2013-04-01.min.json @@ -82,6 +82,61 @@ } } }, + "ChangeCidrCollection": { + "http": { + "requestUri": "/2013-04-01/cidrcollection/{CidrCollectionId}" + }, + "input": { + "locationName": "ChangeCidrCollectionRequest", + "xmlNamespace": { + "uri": "https://route53.amazonaws.com/doc/2013-04-01/" + }, + "type": "structure", + "required": [ + "Id", + "Changes" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "CidrCollectionId" + }, + "CollectionVersion": { + "type": "long" + }, + "Changes": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "LocationName", + "Action", + "CidrList" + ], + "members": { + "LocationName": {}, + "Action": {}, + "CidrList": { + "type": "list", + "member": { + "locationName": "Cidr" + } + } + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + } + }, "ChangeResourceRecordSets": { "http": { "requestUri": "/2013-04-01/hostedzone/{Id}/rrset/" @@ -120,7 +175,7 @@ "members": { "Action": {}, "ResourceRecordSet": { - "shape": "Sk" + "shape": "Sv" } } } @@ -165,7 +220,7 @@ "locationName": "ResourceId" }, "AddTags": { - "shape": "S18" + "shape": "S1l" }, "RemoveTagKeys": { "type": "list", @@ -180,6 +235,47 @@ "members": {} } }, + "CreateCidrCollection": { + "http": { + "requestUri": "/2013-04-01/cidrcollection", + "responseCode": 201 + }, + "input": { + "locationName": "CreateCidrCollectionRequest", + "xmlNamespace": { + "uri": "https://route53.amazonaws.com/doc/2013-04-01/" + }, + "type": "structure", + "required": [ + "Name", + "CallerReference" + ], + "members": { + "Name": {}, + "CallerReference": {} + } + }, + "output": { + "type": "structure", + "members": { + "Collection": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Version": { + "type": "long" + } + } + }, + "Location": { + "location": "header", + "locationName": "Location" + } + } + } + }, "CreateHealthCheck": { "http": { "requestUri": "/2013-04-01/healthcheck", @@ -198,7 +294,7 @@ "members": { "CallerReference": {}, "HealthCheckConfig": { - "shape": "S1g" + "shape": "S20" } } }, @@ -210,7 +306,7 @@ ], "members": { "HealthCheck": { - "shape": "S23" + "shape": "S2n" }, "Location": { "location": "header", @@ -241,7 +337,7 @@ }, "CallerReference": {}, "HostedZoneConfig": { - "shape": "S2l" + "shape": "S34" }, "DelegationSetId": {} } @@ -256,13 +352,13 @@ ], "members": { "HostedZone": { - "shape": "S2o" + "shape": "S37" }, "ChangeInfo": { "shape": "S5" }, "DelegationSet": { - "shape": "S2q" + "shape": "S39" }, "VPC": { "shape": "Sa" @@ -312,7 +408,7 @@ "shape": "S5" }, "KeySigningKey": { - "shape": "S2w" + "shape": "S3f" }, "Location": { "location": "header", @@ -349,7 +445,7 @@ ], "members": { "QueryLoggingConfig": { - "shape": "S33" + "shape": "S3m" }, "Location": { "location": "header", @@ -385,7 +481,7 @@ ], "members": { "DelegationSet": { - "shape": "S2q" + "shape": "S39" }, "Location": { "location": "header", @@ -423,7 +519,7 @@ ], "members": { "TrafficPolicy": { - "shape": "S3c" + "shape": "S3v" }, "Location": { "location": "header", @@ -470,7 +566,7 @@ ], "members": { "TrafficPolicyInstance": { - "shape": "S3h" + "shape": "S40" }, "Location": { "location": "header", @@ -511,7 +607,7 @@ ], "members": { "TrafficPolicy": { - "shape": "S3c" + "shape": "S3v" }, "Location": { "location": "header", @@ -591,6 +687,28 @@ } } }, + "DeleteCidrCollection": { + "http": { + "method": "DELETE", + "requestUri": "/2013-04-01/cidrcollection/{CidrCollectionId}" + }, + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": { + "location": "uri", + "locationName": "CidrCollectionId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteHealthCheck": { "http": { "method": "DELETE", @@ -1020,7 +1138,7 @@ "KeySigningKeys": { "type": "list", "member": { - "shape": "S2w" + "shape": "S3f" } } } @@ -1055,7 +1173,7 @@ ], "members": { "GeoLocationDetails": { - "shape": "S4w" + "shape": "S5h" } } } @@ -1084,7 +1202,7 @@ ], "members": { "HealthCheck": { - "shape": "S23" + "shape": "S2n" } } } @@ -1134,7 +1252,7 @@ ], "members": { "HealthCheckObservations": { - "shape": "S57" + "shape": "S5s" } } } @@ -1163,7 +1281,7 @@ ], "members": { "HealthCheckObservations": { - "shape": "S57" + "shape": "S5s" } } } @@ -1192,13 +1310,13 @@ ], "members": { "HostedZone": { - "shape": "S2o" + "shape": "S37" }, "DelegationSet": { - "shape": "S2q" + "shape": "S39" }, "VPCs": { - "shape": "S5f" + "shape": "S60" } } } @@ -1296,7 +1414,7 @@ ], "members": { "QueryLoggingConfig": { - "shape": "S33" + "shape": "S3m" } } } @@ -1325,7 +1443,7 @@ ], "members": { "DelegationSet": { - "shape": "S2q" + "shape": "S39" } } } @@ -1408,7 +1526,7 @@ ], "members": { "TrafficPolicy": { - "shape": "S3c" + "shape": "S3v" } } } @@ -1437,7 +1555,7 @@ ], "members": { "TrafficPolicyInstance": { - "shape": "S3h" + "shape": "S40" } } } @@ -1463,6 +1581,132 @@ } } }, + "ListCidrBlocks": { + "http": { + "method": "GET", + "requestUri": "/2013-04-01/cidrcollection/{CidrCollectionId}/cidrblocks" + }, + "input": { + "type": "structure", + "required": [ + "CollectionId" + ], + "members": { + "CollectionId": { + "location": "uri", + "locationName": "CidrCollectionId" + }, + "LocationName": { + "location": "querystring", + "locationName": "location" + }, + "NextToken": { + "location": "querystring", + "locationName": "nexttoken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxresults" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "CidrBlocks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CidrBlock": {}, + "LocationName": {} + } + } + } + } + } + }, + "ListCidrCollections": { + "http": { + "method": "GET", + "requestUri": "/2013-04-01/cidrcollection" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nexttoken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxresults" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "CidrCollections": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Id": {}, + "Name": {}, + "Version": { + "type": "long" + } + } + } + } + } + } + }, + "ListCidrLocations": { + "http": { + "method": "GET", + "requestUri": "/2013-04-01/cidrcollection/{CidrCollectionId}" + }, + "input": { + "type": "structure", + "required": [ + "CollectionId" + ], + "members": { + "CollectionId": { + "location": "uri", + "locationName": "CidrCollectionId" + }, + "NextToken": { + "location": "querystring", + "locationName": "nexttoken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxresults" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "CidrLocations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LocationName": {} + } + } + } + } + } + }, "ListGeoLocations": { "http": { "method": "GET", @@ -1500,7 +1744,7 @@ "GeoLocationDetailsList": { "type": "list", "member": { - "shape": "S4w", + "shape": "S5h", "locationName": "GeoLocationDetails" } }, @@ -1544,7 +1788,7 @@ "HealthChecks": { "type": "list", "member": { - "shape": "S23", + "shape": "S2n", "locationName": "HealthCheck" } }, @@ -1589,7 +1833,7 @@ ], "members": { "HostedZones": { - "shape": "S6d" + "shape": "S7c" }, "Marker": {}, "IsTruncated": { @@ -1631,7 +1875,7 @@ ], "members": { "HostedZones": { - "shape": "S6d" + "shape": "S7c" }, "DNSName": {}, "HostedZoneId": {}, @@ -1740,7 +1984,7 @@ "QueryLoggingConfigs": { "type": "list", "member": { - "shape": "S33", + "shape": "S3m", "locationName": "QueryLoggingConfig" } }, @@ -1792,7 +2036,7 @@ "ResourceRecordSets": { "type": "list", "member": { - "shape": "Sk", + "shape": "Sv", "locationName": "ResourceRecordSet" } }, @@ -1836,7 +2080,7 @@ "DelegationSets": { "type": "list", "member": { - "shape": "S2q", + "shape": "S39", "locationName": "DelegationSet" } }, @@ -1878,7 +2122,7 @@ ], "members": { "ResourceTagSet": { - "shape": "S70" + "shape": "S7x" } } } @@ -1919,7 +2163,7 @@ "ResourceTagSets": { "type": "list", "member": { - "shape": "S70", + "shape": "S7x", "locationName": "ResourceTagSet" } } @@ -2021,7 +2265,7 @@ ], "members": { "TrafficPolicyInstances": { - "shape": "S7b" + "shape": "S88" }, "HostedZoneIdMarker": {}, "TrafficPolicyInstanceNameMarker": {}, @@ -2071,7 +2315,7 @@ ], "members": { "TrafficPolicyInstances": { - "shape": "S7b" + "shape": "S88" }, "TrafficPolicyInstanceNameMarker": {}, "TrafficPolicyInstanceTypeMarker": {}, @@ -2130,7 +2374,7 @@ ], "members": { "TrafficPolicyInstances": { - "shape": "S7b" + "shape": "S88" }, "HostedZoneIdMarker": {}, "TrafficPolicyInstanceNameMarker": {}, @@ -2179,7 +2423,7 @@ "TrafficPolicies": { "type": "list", "member": { - "shape": "S3c", + "shape": "S3v", "locationName": "TrafficPolicy" } }, @@ -2226,7 +2470,7 @@ "HostedZoneId": {}, "NextToken": {}, "VPCs": { - "shape": "S5f" + "shape": "S60" } } } @@ -2336,16 +2580,16 @@ "type": "integer" }, "ChildHealthChecks": { - "shape": "S1t" + "shape": "S2d" }, "EnableSNI": { "type": "boolean" }, "Regions": { - "shape": "S1v" + "shape": "S2f" }, "AlarmIdentifier": { - "shape": "S1x" + "shape": "S2h" }, "InsufficientDataHealthStatus": {}, "ResetElements": { @@ -2363,7 +2607,7 @@ ], "members": { "HealthCheck": { - "shape": "S23" + "shape": "S2n" } } } @@ -2396,7 +2640,7 @@ ], "members": { "HostedZone": { - "shape": "S2o" + "shape": "S37" } } } @@ -2436,7 +2680,7 @@ ], "members": { "TrafficPolicy": { - "shape": "S3c" + "shape": "S3v" } } } @@ -2478,7 +2722,7 @@ ], "members": { "TrafficPolicyInstance": { - "shape": "S3h" + "shape": "S40" } } } @@ -2508,7 +2752,7 @@ "VPCId": {} } }, - "Sk": { + "Sv": { "type": "structure", "required": [ "Name", @@ -2566,10 +2810,21 @@ } }, "HealthCheckId": {}, - "TrafficPolicyInstanceId": {} + "TrafficPolicyInstanceId": {}, + "CidrRoutingConfig": { + "type": "structure", + "required": [ + "CollectionId", + "LocationName" + ], + "members": { + "CollectionId": {}, + "LocationName": {} + } + } } }, - "S18": { + "S1l": { "type": "list", "member": { "locationName": "Tag", @@ -2580,7 +2835,7 @@ } } }, - "S1g": { + "S20": { "type": "structure", "required": [ "Type" @@ -2613,34 +2868,34 @@ "type": "integer" }, "ChildHealthChecks": { - "shape": "S1t" + "shape": "S2d" }, "EnableSNI": { "type": "boolean" }, "Regions": { - "shape": "S1v" + "shape": "S2f" }, "AlarmIdentifier": { - "shape": "S1x" + "shape": "S2h" }, "InsufficientDataHealthStatus": {}, "RoutingControlArn": {} } }, - "S1t": { + "S2d": { "type": "list", "member": { "locationName": "ChildHealthCheck" } }, - "S1v": { + "S2f": { "type": "list", "member": { "locationName": "Region" } }, - "S1x": { + "S2h": { "type": "structure", "required": [ "Region", @@ -2651,7 +2906,7 @@ "Name": {} } }, - "S23": { + "S2n": { "type": "structure", "required": [ "Id", @@ -2663,10 +2918,10 @@ "Id": {}, "CallerReference": {}, "LinkedService": { - "shape": "S24" + "shape": "S2o" }, "HealthCheckConfig": { - "shape": "S1g" + "shape": "S20" }, "HealthCheckVersion": { "type": "long" @@ -2715,14 +2970,14 @@ } } }, - "S24": { + "S2o": { "type": "structure", "members": { "ServicePrincipal": {}, "Description": {} } }, - "S2l": { + "S34": { "type": "structure", "members": { "Comment": {}, @@ -2731,7 +2986,7 @@ } } }, - "S2o": { + "S37": { "type": "structure", "required": [ "Id", @@ -2743,17 +2998,17 @@ "Name": {}, "CallerReference": {}, "Config": { - "shape": "S2l" + "shape": "S34" }, "ResourceRecordSetCount": { "type": "long" }, "LinkedService": { - "shape": "S24" + "shape": "S2o" } } }, - "S2q": { + "S39": { "type": "structure", "required": [ "NameServers" @@ -2769,7 +3024,7 @@ } } }, - "S2w": { + "S3f": { "type": "structure", "members": { "Name": {}, @@ -2802,7 +3057,7 @@ } } }, - "S33": { + "S3m": { "type": "structure", "required": [ "Id", @@ -2815,7 +3070,7 @@ "CloudWatchLogsLogGroupArn": {} } }, - "S3c": { + "S3v": { "type": "structure", "required": [ "Id", @@ -2835,7 +3090,7 @@ "Comment": {} } }, - "S3h": { + "S40": { "type": "structure", "required": [ "Id", @@ -2864,7 +3119,7 @@ "TrafficPolicyType": {} } }, - "S4w": { + "S5h": { "type": "structure", "members": { "ContinentCode": {}, @@ -2875,7 +3130,7 @@ "SubdivisionName": {} } }, - "S57": { + "S5s": { "type": "list", "member": { "locationName": "HealthCheckObservation", @@ -2895,34 +3150,34 @@ } } }, - "S5f": { + "S60": { "type": "list", "member": { "shape": "Sa", "locationName": "VPC" } }, - "S6d": { + "S7c": { "type": "list", "member": { - "shape": "S2o", + "shape": "S37", "locationName": "HostedZone" } }, - "S70": { + "S7x": { "type": "structure", "members": { "ResourceType": {}, "ResourceId": {}, "Tags": { - "shape": "S18" + "shape": "S1l" } } }, - "S7b": { + "S88": { "type": "list", "member": { - "shape": "S3h", + "shape": "S40", "locationName": "TrafficPolicyInstance" } } diff --git a/iamlivecore/service/route53-recovery-cluster-2019-12-02.min.json b/iamlivecore/service/route53-recovery-cluster-2019-12-02.min.json index a616141a..697a2fb9 100644 --- a/iamlivecore/service/route53-recovery-cluster-2019-12-02.min.json +++ b/iamlivecore/service/route53-recovery-cluster-2019-12-02.min.json @@ -31,7 +31,42 @@ ], "members": { "RoutingControlArn": {}, - "RoutingControlState": {} + "RoutingControlState": {}, + "RoutingControlName": {} + } + } + }, + "ListRoutingControls": { + "input": { + "type": "structure", + "members": { + "ControlPanelArn": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RoutingControls" + ], + "members": { + "RoutingControls": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ControlPanelArn": {}, + "ControlPanelName": {}, + "RoutingControlArn": {}, + "RoutingControlName": {}, + "RoutingControlState": {} + } + } + }, + "NextToken": {} } } }, @@ -44,7 +79,10 @@ ], "members": { "RoutingControlArn": {}, - "RoutingControlState": {} + "RoutingControlState": {}, + "SafetyRulesToOverride": { + "shape": "Se" + } } }, "output": { @@ -72,6 +110,9 @@ "RoutingControlState": {} } } + }, + "SafetyRulesToOverride": { + "shape": "Se" } } }, @@ -81,5 +122,10 @@ } } }, - "shapes": {} + "shapes": { + "Se": { + "type": "list", + "member": {} + } + } } \ No newline at end of file diff --git a/iamlivecore/service/route53-recovery-control-config-2020-11-02.min.json b/iamlivecore/service/route53-recovery-control-config-2020-11-02.min.json index 8391d61c..1ff2cef1 100644 --- a/iamlivecore/service/route53-recovery-control-config-2020-11-02.min.json +++ b/iamlivecore/service/route53-recovery-control-config-2020-11-02.min.json @@ -22,7 +22,10 @@ "ClientToken": { "idempotencyToken": true }, - "ClusterName": {} + "ClusterName": {}, + "Tags": { + "shape": "S3" + } }, "required": [ "ClusterName" @@ -32,7 +35,7 @@ "type": "structure", "members": { "Cluster": { - "shape": "S5" + "shape": "S7" } } } @@ -49,7 +52,10 @@ "idempotencyToken": true }, "ClusterArn": {}, - "ControlPanelName": {} + "ControlPanelName": {}, + "Tags": { + "shape": "S3" + } }, "required": [ "ClusterArn", @@ -60,7 +66,7 @@ "type": "structure", "members": { "ControlPanel": { - "shape": "Se" + "shape": "Sg" } } } @@ -89,7 +95,7 @@ "type": "structure", "members": { "RoutingControl": { - "shape": "Sj" + "shape": "Sl" } } } @@ -106,12 +112,12 @@ "type": "structure", "members": { "AssertedControls": { - "shape": "Sm" + "shape": "So" }, "ControlPanelArn": {}, "Name": {}, "RuleConfig": { - "shape": "Sn" + "shape": "Sp" }, "WaitPeriodMs": { "type": "integer" @@ -133,14 +139,14 @@ "members": { "ControlPanelArn": {}, "GatingControls": { - "shape": "Sm" + "shape": "So" }, "Name": {}, "RuleConfig": { - "shape": "Sn" + "shape": "Sp" }, "TargetControls": { - "shape": "Sm" + "shape": "So" }, "WaitPeriodMs": { "type": "integer" @@ -154,6 +160,9 @@ "WaitPeriodMs", "Name" ] + }, + "Tags": { + "shape": "S3" } } }, @@ -161,10 +170,10 @@ "type": "structure", "members": { "AssertionRule": { - "shape": "Sr" + "shape": "St" }, "GatingRule": { - "shape": "Ss" + "shape": "Su" } } } @@ -283,7 +292,7 @@ "type": "structure", "members": { "Cluster": { - "shape": "S5" + "shape": "S7" } } } @@ -310,7 +319,7 @@ "type": "structure", "members": { "ControlPanel": { - "shape": "Se" + "shape": "Sg" } } } @@ -337,7 +346,7 @@ "type": "structure", "members": { "RoutingControl": { - "shape": "Sj" + "shape": "Sl" } } } @@ -364,10 +373,10 @@ "type": "structure", "members": { "AssertionRule": { - "shape": "Sr" + "shape": "St" }, "GatingRule": { - "shape": "Ss" + "shape": "Su" } } } @@ -403,7 +412,8 @@ "type": "structure", "members": { "HealthCheckIds": { - "shape": "Sm" + "type": "list", + "member": {} }, "NextToken": {} } @@ -435,7 +445,7 @@ "Clusters": { "type": "list", "member": { - "shape": "S5" + "shape": "S7" } }, "NextToken": {} @@ -472,7 +482,7 @@ "ControlPanels": { "type": "list", "member": { - "shape": "Se" + "shape": "Sg" } }, "NextToken": {} @@ -513,7 +523,7 @@ "RoutingControls": { "type": "list", "member": { - "shape": "Sj" + "shape": "Sl" } } } @@ -556,10 +566,10 @@ "type": "structure", "members": { "ASSERTION": { - "shape": "Sr" + "shape": "St" }, "GATING": { - "shape": "Ss" + "shape": "Su" } } } @@ -567,6 +577,89 @@ } } }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + }, + "required": [ + "ResourceArn" + ] + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S3" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S3" + } + }, + "required": [ + "ResourceArn", + "Tags" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "TagKeys", + "type": "list", + "member": {} + } + }, + "required": [ + "ResourceArn", + "TagKeys" + ] + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateControlPanel": { "http": { "method": "PUT", @@ -588,7 +681,7 @@ "type": "structure", "members": { "ControlPanel": { - "shape": "Se" + "shape": "Sg" } } } @@ -614,7 +707,7 @@ "type": "structure", "members": { "RoutingControl": { - "shape": "Sj" + "shape": "Sl" } } } @@ -664,17 +757,22 @@ "type": "structure", "members": { "AssertionRule": { - "shape": "Sr" + "shape": "St" }, "GatingRule": { - "shape": "Ss" + "shape": "Su" } } } } }, "shapes": { - "S5": { + "S3": { + "type": "map", + "key": {}, + "value": {} + }, + "S7": { "type": "structure", "members": { "ClusterArn": {}, @@ -692,7 +790,7 @@ "Status": {} } }, - "Se": { + "Sg": { "type": "structure", "members": { "ClusterArn": {}, @@ -707,7 +805,7 @@ "Status": {} } }, - "Sj": { + "Sl": { "type": "structure", "members": { "ControlPanelArn": {}, @@ -716,11 +814,11 @@ "Status": {} } }, - "Sm": { + "So": { "type": "list", "member": {} }, - "Sn": { + "Sp": { "type": "structure", "members": { "Inverted": { @@ -737,16 +835,16 @@ "Threshold" ] }, - "Sr": { + "St": { "type": "structure", "members": { "AssertedControls": { - "shape": "Sm" + "shape": "So" }, "ControlPanelArn": {}, "Name": {}, "RuleConfig": { - "shape": "Sn" + "shape": "Sp" }, "SafetyRuleArn": {}, "Status": {}, @@ -764,21 +862,21 @@ "Name" ] }, - "Ss": { + "Su": { "type": "structure", "members": { "ControlPanelArn": {}, "GatingControls": { - "shape": "Sm" + "shape": "So" }, "Name": {}, "RuleConfig": { - "shape": "Sn" + "shape": "Sp" }, "SafetyRuleArn": {}, "Status": {}, "TargetControls": { - "shape": "Sm" + "shape": "So" }, "WaitPeriodMs": { "type": "integer" diff --git a/iamlivecore/service/route53domains-2014-05-15.min.json b/iamlivecore/service/route53domains-2014-05-15.min.json index b13f2fbe..827d2d21 100644 --- a/iamlivecore/service/route53domains-2014-05-15.min.json +++ b/iamlivecore/service/route53domains-2014-05-15.min.json @@ -21,7 +21,39 @@ ], "members": { "DomainName": {}, - "Password": {} + "Password": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "OperationId": {} + } + } + }, + "AssociateDelegationSignerToDomain": { + "input": { + "type": "structure", + "required": [ + "DomainName", + "SigningAttributes" + ], + "members": { + "DomainName": {}, + "SigningAttributes": { + "type": "structure", + "members": { + "Algorithm": { + "type": "integer" + }, + "Flags": { + "type": "integer" + }, + "PublicKey": {} + } + } } }, "output": { @@ -61,9 +93,6 @@ }, "output": { "type": "structure", - "required": [ - "Availability" - ], "members": { "Availability": {} } @@ -78,22 +107,37 @@ "members": { "DomainName": {}, "AuthCode": { - "shape": "Sd" + "shape": "Si" } } }, "output": { "type": "structure", - "required": [ - "Transferability" - ], "members": { "Transferability": { "type": "structure", "members": { "Transferable": {} } - } + }, + "Message": {} + } + } + }, + "DeleteDomain": { + "input": { + "type": "structure", + "required": [ + "DomainName" + ], + "members": { + "DomainName": {} + } + }, + "output": { + "type": "structure", + "members": { + "OperationId": {} } } }, @@ -143,10 +187,26 @@ } }, "output": { + "type": "structure", + "members": { + "OperationId": {} + } + } + }, + "DisassociateDelegationSignerFromDomain": { + "input": { "type": "structure", "required": [ - "OperationId" + "DomainName", + "Id" ], + "members": { + "DomainName": {}, + "Id": {} + } + }, + "output": { + "type": "structure", "members": { "OperationId": {} } @@ -179,9 +239,6 @@ }, "output": { "type": "structure", - "required": [ - "OperationId" - ], "members": { "OperationId": {} } @@ -214,29 +271,22 @@ }, "output": { "type": "structure", - "required": [ - "DomainName", - "Nameservers", - "AdminContact", - "RegistrantContact", - "TechContact" - ], "members": { "DomainName": {}, "Nameservers": { - "shape": "Sy" + "shape": "S19" }, "AutoRenew": { "type": "boolean" }, "AdminContact": { - "shape": "S14" + "shape": "S1f" }, "RegistrantContact": { - "shape": "S14" + "shape": "S1f" }, "TechContact": { - "shape": "S14" + "shape": "S1f" }, "AdminPrivacy": { "type": "boolean" @@ -250,8 +300,12 @@ "RegistrarName": {}, "WhoIsServer": {}, "RegistrarUrl": {}, - "AbuseContactEmail": {}, - "AbuseContactPhone": {}, + "AbuseContactEmail": { + "shape": "S1o" + }, + "AbuseContactPhone": { + "shape": "S1n" + }, "RegistryDomainId": {}, "CreationDate": { "type": "timestamp" @@ -267,6 +321,29 @@ "StatusList": { "type": "list", "member": {} + }, + "DnssecKeys": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Algorithm": { + "type": "integer" + }, + "Flags": { + "type": "integer" + }, + "PublicKey": {}, + "DigestType": { + "type": "integer" + }, + "Digest": {}, + "KeyTag": { + "type": "integer" + }, + "Id": {} + } + } } } } @@ -325,7 +402,11 @@ "Type": {}, "SubmittedDate": { "type": "timestamp" - } + }, + "LastUpdatedDate": { + "type": "timestamp" + }, + "StatusFlag": {} } } }, @@ -333,6 +414,36 @@ "input": { "type": "structure", "members": { + "FilterConditions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Operator", + "Values" + ], + "members": { + "Name": {}, + "Operator": {}, + "Values": { + "type": "list", + "member": {} + } + } + } + }, + "SortCondition": { + "type": "structure", + "required": [ + "Name", + "SortOrder" + ], + "members": { + "Name": {}, + "SortOrder": {} + } + }, "Marker": {}, "MaxItems": { "type": "integer" @@ -341,17 +452,11 @@ }, "output": { "type": "structure", - "required": [ - "Domains" - ], "members": { "Domains": { "type": "list", "member": { "type": "structure", - "required": [ - "DomainName" - ], "members": { "DomainName": {}, "AutoRenew": { @@ -380,31 +485,80 @@ "Marker": {}, "MaxItems": { "type": "integer" - } + }, + "Status": { + "type": "list", + "member": {} + }, + "Type": { + "type": "list", + "member": {} + }, + "SortBy": {}, + "SortOrder": {} } }, "output": { "type": "structure", - "required": [ - "Operations" - ], "members": { "Operations": { "type": "list", "member": { "type": "structure", - "required": [ - "OperationId", - "Status", - "Type", - "SubmittedDate" - ], "members": { "OperationId": {}, "Status": {}, "Type": {}, "SubmittedDate": { "type": "timestamp" + }, + "DomainName": {}, + "Message": {}, + "StatusFlag": {}, + "LastUpdatedDate": { + "type": "timestamp" + } + } + } + }, + "NextPageMarker": {} + } + } + }, + "ListPrices": { + "input": { + "type": "structure", + "members": { + "Tld": {}, + "Marker": {}, + "MaxItems": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Prices": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "RegistrationPrice": { + "shape": "S37" + }, + "TransferPrice": { + "shape": "S37" + }, + "RenewalPrice": { + "shape": "S37" + }, + "ChangeOwnershipPrice": { + "shape": "S37" + }, + "RestorationPrice": { + "shape": "S37" } } } @@ -425,16 +579,26 @@ }, "output": { "type": "structure", - "required": [ - "TagList" - ], "members": { "TagList": { - "shape": "S2d" + "shape": "S3c" } } } }, + "PushDomain": { + "input": { + "type": "structure", + "required": [ + "DomainName", + "Target" + ], + "members": { + "DomainName": {}, + "Target": {} + } + } + }, "RegisterDomain": { "input": { "type": "structure", @@ -455,13 +619,13 @@ "type": "boolean" }, "AdminContact": { - "shape": "S14" + "shape": "S1f" }, "RegistrantContact": { - "shape": "S14" + "shape": "S1f" }, "TechContact": { - "shape": "S14" + "shape": "S1f" }, "PrivacyProtectAdminContact": { "type": "boolean" @@ -476,9 +640,6 @@ }, "output": { "type": "structure", - "required": [ - "OperationId" - ], "members": { "OperationId": {} } @@ -520,9 +681,6 @@ }, "output": { "type": "structure", - "required": [ - "OperationId" - ], "members": { "OperationId": {} } @@ -539,13 +697,26 @@ "type": "structure", "members": { "domainName": {}, - "emailAddress": {}, + "emailAddress": { + "shape": "S1o" + }, "isAlreadyVerified": { "type": "boolean" } } } }, + "ResendOperationAuthorization": { + "input": { + "type": "structure", + "required": [ + "OperationId" + ], + "members": { + "OperationId": {} + } + } + }, "RetrieveDomainAuthCode": { "input": { "type": "structure", @@ -558,12 +729,9 @@ }, "output": { "type": "structure", - "required": [ - "AuthCode" - ], "members": { "AuthCode": { - "shape": "Sd" + "shape": "Si" } } } @@ -585,22 +753,22 @@ "type": "integer" }, "Nameservers": { - "shape": "Sy" + "shape": "S19" }, "AuthCode": { - "shape": "Sd" + "shape": "Si" }, "AutoRenew": { "type": "boolean" }, "AdminContact": { - "shape": "S14" + "shape": "S1f" }, "RegistrantContact": { - "shape": "S14" + "shape": "S1f" }, "TechContact": { - "shape": "S14" + "shape": "S1f" }, "PrivacyProtectAdminContact": { "type": "boolean" @@ -615,9 +783,6 @@ }, "output": { "type": "structure", - "required": [ - "OperationId" - ], "members": { "OperationId": {} } @@ -639,7 +804,9 @@ "type": "structure", "members": { "OperationId": {}, - "Password": {} + "Password": { + "shape": "S3" + } } } }, @@ -652,21 +819,31 @@ "members": { "DomainName": {}, "AdminContact": { - "shape": "S14" + "shape": "S1f" }, "RegistrantContact": { - "shape": "S14" + "shape": "S1f" }, "TechContact": { - "shape": "S14" + "shape": "S1f" + }, + "Consent": { + "type": "structure", + "required": [ + "MaxPrice", + "Currency" + ], + "members": { + "MaxPrice": { + "type": "double" + }, + "Currency": {} + } } } }, "output": { "type": "structure", - "required": [ - "OperationId" - ], "members": { "OperationId": {} } @@ -693,9 +870,6 @@ }, "output": { "type": "structure", - "required": [ - "OperationId" - ], "members": { "OperationId": {} } @@ -711,18 +885,17 @@ "members": { "DomainName": {}, "FIAuthKey": { - "deprecated": true + "deprecated": true, + "type": "string", + "sensitive": true }, "Nameservers": { - "shape": "Sy" + "shape": "S19" } } }, "output": { "type": "structure", - "required": [ - "OperationId" - ], "members": { "OperationId": {} } @@ -737,7 +910,7 @@ "members": { "DomainName": {}, "TagsToUpdate": { - "shape": "S2d" + "shape": "S3c" } } }, @@ -788,11 +961,15 @@ } }, "shapes": { - "Sd": { + "S3": { "type": "string", "sensitive": true }, - "Sy": { + "Si": { + "type": "string", + "sensitive": true + }, + "S19": { "type": "list", "member": { "type": "structure", @@ -808,22 +985,50 @@ } } }, - "S14": { + "S1f": { "type": "structure", "members": { - "FirstName": {}, - "LastName": {}, + "FirstName": { + "shape": "S1g" + }, + "LastName": { + "shape": "S1g" + }, "ContactType": {}, - "OrganizationName": {}, - "AddressLine1": {}, - "AddressLine2": {}, - "City": {}, - "State": {}, - "CountryCode": {}, - "ZipCode": {}, - "PhoneNumber": {}, - "Email": {}, - "Fax": {}, + "OrganizationName": { + "shape": "S1g" + }, + "AddressLine1": { + "shape": "S1i" + }, + "AddressLine2": { + "shape": "S1i" + }, + "City": { + "type": "string", + "sensitive": true + }, + "State": { + "type": "string", + "sensitive": true + }, + "CountryCode": { + "type": "string", + "sensitive": true + }, + "ZipCode": { + "type": "string", + "sensitive": true + }, + "PhoneNumber": { + "shape": "S1n" + }, + "Email": { + "shape": "S1o" + }, + "Fax": { + "shape": "S1n" + }, "ExtraParams": { "type": "list", "member": { @@ -834,14 +1039,46 @@ ], "members": { "Name": {}, - "Value": {} + "Value": { + "type": "string", + "sensitive": true + } } } } }, "sensitive": true }, - "S2d": { + "S1g": { + "type": "string", + "sensitive": true + }, + "S1i": { + "type": "string", + "sensitive": true + }, + "S1n": { + "type": "string", + "sensitive": true + }, + "S1o": { + "type": "string", + "sensitive": true + }, + "S37": { + "type": "structure", + "required": [ + "Price", + "Currency" + ], + "members": { + "Price": { + "type": "double" + }, + "Currency": {} + } + }, + "S3c": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/route53resolver-2018-04-01.min.json b/iamlivecore/service/route53resolver-2018-04-01.min.json index b79969d4..4c3cb252 100644 --- a/iamlivecore/service/route53resolver-2018-04-01.min.json +++ b/iamlivecore/service/route53resolver-2018-04-01.min.json @@ -66,7 +66,7 @@ "type": "structure", "members": { "ResolverEndpoint": { - "shape": "Sn" + "shape": "So" } } } @@ -87,7 +87,7 @@ "type": "structure", "members": { "ResolverQueryLogConfigAssociation": { - "shape": "Su" + "shape": "Sy" } } } @@ -109,7 +109,7 @@ "type": "structure", "members": { "ResolverRuleAssociation": { - "shape": "S10" + "shape": "S14" } } } @@ -135,7 +135,7 @@ "type": "structure", "members": { "FirewallDomainList": { - "shape": "S14" + "shape": "S18" } } } @@ -174,7 +174,7 @@ "type": "structure", "members": { "FirewallRule": { - "shape": "S1e" + "shape": "S1i" } } } @@ -200,7 +200,38 @@ "type": "structure", "members": { "FirewallRuleGroup": { - "shape": "S1h" + "shape": "S1l" + } + } + } + }, + "CreateOutpostResolver": { + "input": { + "type": "structure", + "required": [ + "CreatorRequestId", + "Name", + "PreferredInstanceType", + "OutpostArn" + ], + "members": { + "CreatorRequestId": {}, + "Name": {}, + "InstanceCount": { + "type": "integer" + }, + "PreferredInstanceType": {}, + "OutpostArn": {}, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "OutpostResolver": { + "shape": "S1t" } } } @@ -218,7 +249,7 @@ "CreatorRequestId": {}, "Name": {}, "SecurityGroupIds": { - "shape": "So" + "shape": "Sp" }, "Direction": {}, "IpAddresses": { @@ -230,20 +261,24 @@ ], "members": { "SubnetId": {}, - "Ip": {} + "Ip": {}, + "Ipv6": {} } } }, "Tags": { "shape": "S7" - } + }, + "ResolverEndpointType": {}, + "OutpostArn": {}, + "PreferredInstanceType": {} } }, "output": { "type": "structure", "members": { "ResolverEndpoint": { - "shape": "Sn" + "shape": "So" } } } @@ -271,7 +306,7 @@ "type": "structure", "members": { "ResolverQueryLogConfig": { - "shape": "S1t" + "shape": "S24" } } } @@ -290,7 +325,7 @@ "RuleType": {}, "DomainName": {}, "TargetIps": { - "shape": "S1z" + "shape": "S2a" }, "ResolverEndpointId": {}, "Tags": { @@ -302,7 +337,7 @@ "type": "structure", "members": { "ResolverRule": { - "shape": "S23" + "shape": "S2e" } } } @@ -321,7 +356,7 @@ "type": "structure", "members": { "FirewallDomainList": { - "shape": "S14" + "shape": "S18" } } } @@ -342,7 +377,7 @@ "type": "structure", "members": { "FirewallRule": { - "shape": "S1e" + "shape": "S1i" } } } @@ -361,7 +396,26 @@ "type": "structure", "members": { "FirewallRuleGroup": { - "shape": "S1h" + "shape": "S1l" + } + } + } + }, + "DeleteOutpostResolver": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + }, + "output": { + "type": "structure", + "members": { + "OutpostResolver": { + "shape": "S1t" } } } @@ -380,7 +434,7 @@ "type": "structure", "members": { "ResolverEndpoint": { - "shape": "Sn" + "shape": "So" } } } @@ -399,7 +453,7 @@ "type": "structure", "members": { "ResolverQueryLogConfig": { - "shape": "S1t" + "shape": "S24" } } } @@ -418,7 +472,7 @@ "type": "structure", "members": { "ResolverRule": { - "shape": "S23" + "shape": "S2e" } } } @@ -460,7 +514,7 @@ "type": "structure", "members": { "ResolverEndpoint": { - "shape": "Sn" + "shape": "So" } } } @@ -481,7 +535,7 @@ "type": "structure", "members": { "ResolverQueryLogConfigAssociation": { - "shape": "Su" + "shape": "Sy" } } } @@ -502,7 +556,7 @@ "type": "structure", "members": { "ResolverRuleAssociation": { - "shape": "S10" + "shape": "S14" } } } @@ -521,7 +575,7 @@ "type": "structure", "members": { "FirewallConfig": { - "shape": "S2r" + "shape": "S34" } } } @@ -540,7 +594,7 @@ "type": "structure", "members": { "FirewallDomainList": { - "shape": "S14" + "shape": "S18" } } } @@ -559,7 +613,7 @@ "type": "structure", "members": { "FirewallRuleGroup": { - "shape": "S1h" + "shape": "S1l" } } } @@ -600,6 +654,44 @@ } } }, + "GetOutpostResolver": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {} + } + }, + "output": { + "type": "structure", + "members": { + "OutpostResolver": { + "shape": "S1t" + } + } + } + }, + "GetResolverConfig": { + "input": { + "type": "structure", + "required": [ + "ResourceId" + ], + "members": { + "ResourceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResolverConfig": { + "shape": "S3j" + } + } + } + }, "GetResolverDnssecConfig": { "input": { "type": "structure", @@ -614,7 +706,7 @@ "type": "structure", "members": { "ResolverDNSSECConfig": { - "shape": "S34" + "shape": "S3n" } } } @@ -633,7 +725,7 @@ "type": "structure", "members": { "ResolverEndpoint": { - "shape": "Sn" + "shape": "So" } } } @@ -652,7 +744,7 @@ "type": "structure", "members": { "ResolverQueryLogConfig": { - "shape": "S1t" + "shape": "S24" } } } @@ -671,7 +763,7 @@ "type": "structure", "members": { "ResolverQueryLogConfigAssociation": { - "shape": "Su" + "shape": "Sy" } } } @@ -707,7 +799,7 @@ "type": "structure", "members": { "ResolverRule": { - "shape": "S23" + "shape": "S2e" } } } @@ -726,7 +818,7 @@ "type": "structure", "members": { "ResolverRuleAssociation": { - "shape": "S10" + "shape": "S14" } } } @@ -789,7 +881,7 @@ "FirewallConfigs": { "type": "list", "member": { - "shape": "S2r" + "shape": "S34" } } } @@ -844,7 +936,7 @@ "members": { "NextToken": {}, "Domains": { - "shape": "S43" + "shape": "S4m" } } } @@ -934,7 +1026,54 @@ "FirewallRules": { "type": "list", "member": { - "shape": "S1e" + "shape": "S1i" + } + } + } + } + }, + "ListOutpostResolvers": { + "input": { + "type": "structure", + "members": { + "OutpostArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "OutpostResolvers": { + "type": "list", + "member": { + "shape": "S1t" + } + }, + "NextToken": {} + } + } + }, + "ListResolverConfigs": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "ResolverConfigs": { + "type": "list", + "member": { + "shape": "S3j" } } } @@ -949,7 +1088,7 @@ }, "NextToken": {}, "Filters": { - "shape": "S4g" + "shape": "S56" } } }, @@ -960,7 +1099,7 @@ "ResolverDnssecConfigs": { "type": "list", "member": { - "shape": "S34" + "shape": "S3n" } } } @@ -995,6 +1134,7 @@ "IpId": {}, "SubnetId": {}, "Ip": {}, + "Ipv6": {}, "Status": {}, "StatusMessage": {}, "CreationTime": {}, @@ -1014,7 +1154,7 @@ }, "NextToken": {}, "Filters": { - "shape": "S4g" + "shape": "S56" } } }, @@ -1028,7 +1168,7 @@ "ResolverEndpoints": { "type": "list", "member": { - "shape": "Sn" + "shape": "So" } } } @@ -1043,7 +1183,7 @@ }, "NextToken": {}, "Filters": { - "shape": "S4g" + "shape": "S56" }, "SortBy": {}, "SortOrder": {} @@ -1062,7 +1202,7 @@ "ResolverQueryLogConfigAssociations": { "type": "list", "member": { - "shape": "Su" + "shape": "Sy" } } } @@ -1077,7 +1217,7 @@ }, "NextToken": {}, "Filters": { - "shape": "S4g" + "shape": "S56" }, "SortBy": {}, "SortOrder": {} @@ -1096,7 +1236,7 @@ "ResolverQueryLogConfigs": { "type": "list", "member": { - "shape": "S1t" + "shape": "S24" } } } @@ -1111,7 +1251,7 @@ }, "NextToken": {}, "Filters": { - "shape": "S4g" + "shape": "S56" } } }, @@ -1125,7 +1265,7 @@ "ResolverRuleAssociations": { "type": "list", "member": { - "shape": "S10" + "shape": "S14" } } } @@ -1140,7 +1280,7 @@ }, "NextToken": {}, "Filters": { - "shape": "S4g" + "shape": "S56" } } }, @@ -1154,7 +1294,7 @@ "ResolverRules": { "type": "list", "member": { - "shape": "S23" + "shape": "S2e" } } } @@ -1302,7 +1442,7 @@ "type": "structure", "members": { "FirewallConfig": { - "shape": "S2r" + "shape": "S34" } } } @@ -1319,7 +1459,7 @@ "FirewallDomainListId": {}, "Operation": {}, "Domains": { - "shape": "S43" + "shape": "S4m" } } }, @@ -1360,7 +1500,7 @@ "type": "structure", "members": { "FirewallRule": { - "shape": "S1e" + "shape": "S1i" } } } @@ -1389,6 +1529,51 @@ } } }, + "UpdateOutpostResolver": { + "input": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "Name": {}, + "InstanceCount": { + "type": "integer" + }, + "PreferredInstanceType": {} + } + }, + "output": { + "type": "structure", + "members": { + "OutpostResolver": { + "shape": "S1t" + } + } + } + }, + "UpdateResolverConfig": { + "input": { + "type": "structure", + "required": [ + "ResourceId", + "AutodefinedReverseFlag" + ], + "members": { + "ResourceId": {}, + "AutodefinedReverseFlag": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResolverConfig": { + "shape": "S3j" + } + } + } + }, "UpdateResolverDnssecConfig": { "input": { "type": "structure", @@ -1405,7 +1590,7 @@ "type": "structure", "members": { "ResolverDNSSECConfig": { - "shape": "S34" + "shape": "S3n" } } } @@ -1418,14 +1603,29 @@ ], "members": { "ResolverEndpointId": {}, - "Name": {} + "Name": {}, + "ResolverEndpointType": {}, + "UpdateIpAddresses": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "IpId", + "Ipv6" + ], + "members": { + "IpId": {}, + "Ipv6": {} + } + } + } } }, "output": { "type": "structure", "members": { "ResolverEndpoint": { - "shape": "Sn" + "shape": "So" } } } @@ -1444,7 +1644,7 @@ "members": { "Name": {}, "TargetIps": { - "shape": "S1z" + "shape": "S2a" }, "ResolverEndpointId": {} } @@ -1455,7 +1655,7 @@ "type": "structure", "members": { "ResolverRule": { - "shape": "S23" + "shape": "S2e" } } } @@ -1501,10 +1701,11 @@ "members": { "IpId": {}, "SubnetId": {}, - "Ip": {} + "Ip": {}, + "Ipv6": {} } }, - "Sn": { + "So": { "type": "structure", "members": { "Id": {}, @@ -1512,7 +1713,7 @@ "Arn": {}, "Name": {}, "SecurityGroupIds": { - "shape": "So" + "shape": "Sp" }, "Direction": {}, "IpAddressCount": { @@ -1522,14 +1723,17 @@ "Status": {}, "StatusMessage": {}, "CreationTime": {}, - "ModificationTime": {} + "ModificationTime": {}, + "ResolverEndpointType": {}, + "OutpostArn": {}, + "PreferredInstanceType": {} } }, - "So": { + "Sp": { "type": "list", "member": {} }, - "Su": { + "Sy": { "type": "structure", "members": { "Id": {}, @@ -1541,7 +1745,7 @@ "CreationTime": {} } }, - "S10": { + "S14": { "type": "structure", "members": { "Id": {}, @@ -1552,7 +1756,7 @@ "StatusMessage": {} } }, - "S14": { + "S18": { "type": "structure", "members": { "Id": {}, @@ -1569,7 +1773,7 @@ "ModificationTime": {} } }, - "S1e": { + "S1i": { "type": "structure", "members": { "FirewallRuleGroupId": {}, @@ -1590,7 +1794,7 @@ "ModificationTime": {} } }, - "S1h": { + "S1l": { "type": "structure", "members": { "Id": {}, @@ -1609,6 +1813,24 @@ } }, "S1t": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": {}, + "ModificationTime": {}, + "CreatorRequestId": {}, + "Id": {}, + "InstanceCount": { + "type": "integer" + }, + "PreferredInstanceType": {}, + "Name": {}, + "Status": {}, + "StatusMessage": {}, + "OutpostArn": {} + } + }, + "S24": { "type": "structure", "members": { "Id": {}, @@ -1625,22 +1847,20 @@ "CreationTime": {} } }, - "S1z": { + "S2a": { "type": "list", "member": { "type": "structure", - "required": [ - "Ip" - ], "members": { "Ip": {}, "Port": { "type": "integer" - } + }, + "Ipv6": {} } } }, - "S23": { + "S2e": { "type": "structure", "members": { "Id": {}, @@ -1652,7 +1872,7 @@ "RuleType": {}, "Name": {}, "TargetIps": { - "shape": "S1z" + "shape": "S2a" }, "ResolverEndpointId": {}, "OwnerId": {}, @@ -1661,7 +1881,7 @@ "ModificationTime": {} } }, - "S2r": { + "S34": { "type": "structure", "members": { "Id": {}, @@ -1670,7 +1890,16 @@ "FirewallFailOpen": {} } }, - "S34": { + "S3j": { + "type": "structure", + "members": { + "Id": {}, + "ResourceId": {}, + "OwnerId": {}, + "AutodefinedReverse": {} + } + }, + "S3n": { "type": "structure", "members": { "Id": {}, @@ -1679,11 +1908,11 @@ "ValidationStatus": {} } }, - "S43": { + "S4m": { "type": "list", "member": {} }, - "S4g": { + "S56": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/rum-2018-05-10.min.json b/iamlivecore/service/rum-2018-05-10.min.json new file mode 100644 index 00000000..c42a6d52 --- /dev/null +++ b/iamlivecore/service/rum-2018-05-10.min.json @@ -0,0 +1,823 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "rum", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "CloudWatch RUM", + "serviceId": "RUM", + "signatureVersion": "v4", + "signingName": "rum", + "uid": "rum-2018-05-10" + }, + "operations": { + "BatchCreateRumMetricDefinitions": { + "http": { + "requestUri": "/rummetrics/{AppMonitorName}/metrics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorName", + "Destination", + "MetricDefinitions" + ], + "members": { + "AppMonitorName": { + "location": "uri", + "locationName": "AppMonitorName" + }, + "Destination": {}, + "DestinationArn": {}, + "MetricDefinitions": { + "type": "list", + "member": { + "shape": "S6" + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "Errors" + ], + "members": { + "Errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ErrorCode", + "ErrorMessage", + "MetricDefinition" + ], + "members": { + "ErrorCode": {}, + "ErrorMessage": {}, + "MetricDefinition": { + "shape": "S6" + } + } + } + }, + "MetricDefinitions": { + "shape": "Sj" + } + } + }, + "idempotent": true + }, + "BatchDeleteRumMetricDefinitions": { + "http": { + "method": "DELETE", + "requestUri": "/rummetrics/{AppMonitorName}/metrics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorName", + "Destination", + "MetricDefinitionIds" + ], + "members": { + "AppMonitorName": { + "location": "uri", + "locationName": "AppMonitorName" + }, + "Destination": { + "location": "querystring", + "locationName": "destination" + }, + "DestinationArn": { + "location": "querystring", + "locationName": "destinationArn" + }, + "MetricDefinitionIds": { + "shape": "Sn", + "location": "querystring", + "locationName": "metricDefinitionIds" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Errors" + ], + "members": { + "Errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ErrorCode", + "ErrorMessage", + "MetricDefinitionId" + ], + "members": { + "ErrorCode": {}, + "ErrorMessage": {}, + "MetricDefinitionId": {} + } + } + }, + "MetricDefinitionIds": { + "shape": "Sn" + } + } + }, + "idempotent": true + }, + "BatchGetRumMetricDefinitions": { + "http": { + "method": "GET", + "requestUri": "/rummetrics/{AppMonitorName}/metrics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorName", + "Destination" + ], + "members": { + "AppMonitorName": { + "location": "uri", + "locationName": "AppMonitorName" + }, + "Destination": { + "location": "querystring", + "locationName": "destination" + }, + "DestinationArn": { + "location": "querystring", + "locationName": "destinationArn" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "MetricDefinitions": { + "shape": "Sj" + }, + "NextToken": {} + } + } + }, + "CreateAppMonitor": { + "http": { + "requestUri": "/appmonitor", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Domain", + "Name" + ], + "members": { + "AppMonitorConfiguration": { + "shape": "Sv" + }, + "CustomEvents": { + "shape": "S15" + }, + "CwLogEnabled": { + "type": "boolean" + }, + "Domain": {}, + "Name": {}, + "Tags": { + "shape": "S18" + } + } + }, + "output": { + "type": "structure", + "members": { + "Id": {} + } + }, + "idempotent": true + }, + "DeleteAppMonitor": { + "http": { + "method": "DELETE", + "requestUri": "/appmonitor/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteRumMetricsDestination": { + "http": { + "method": "DELETE", + "requestUri": "/rummetrics/{AppMonitorName}/metricsdestination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorName", + "Destination" + ], + "members": { + "AppMonitorName": { + "location": "uri", + "locationName": "AppMonitorName" + }, + "Destination": { + "location": "querystring", + "locationName": "destination" + }, + "DestinationArn": { + "location": "querystring", + "locationName": "destinationArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetAppMonitor": { + "http": { + "method": "GET", + "requestUri": "/appmonitor/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppMonitor": { + "type": "structure", + "members": { + "AppMonitorConfiguration": { + "shape": "Sv" + }, + "Created": {}, + "CustomEvents": { + "shape": "S15" + }, + "DataStorage": { + "type": "structure", + "members": { + "CwLog": { + "type": "structure", + "members": { + "CwLogEnabled": { + "type": "boolean" + }, + "CwLogGroup": {} + } + } + } + }, + "Domain": {}, + "Id": {}, + "LastModified": {}, + "Name": {}, + "State": {}, + "Tags": { + "shape": "S18" + } + } + } + } + } + }, + "GetAppMonitorData": { + "http": { + "requestUri": "/appmonitor/{Name}/data", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "TimeRange" + ], + "members": { + "Filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Values": { + "type": "list", + "member": {} + } + } + } + }, + "MaxResults": { + "type": "integer" + }, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "NextToken": {}, + "TimeRange": { + "type": "structure", + "required": [ + "After" + ], + "members": { + "After": { + "type": "long" + }, + "Before": { + "type": "long" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Events": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + } + }, + "ListAppMonitors": { + "http": { + "requestUri": "/appmonitors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppMonitorSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Created": {}, + "Id": {}, + "LastModified": {}, + "Name": {}, + "State": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListRumMetricsDestinations": { + "http": { + "method": "GET", + "requestUri": "/rummetrics/{AppMonitorName}/metricsdestination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorName" + ], + "members": { + "AppMonitorName": { + "location": "uri", + "locationName": "AppMonitorName" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "Destinations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Destination": {}, + "DestinationArn": {}, + "IamRoleArn": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "S18" + } + } + } + }, + "PutRumEvents": { + "http": { + "requestUri": "/appmonitors/{Id}/", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorDetails", + "BatchId", + "Id", + "RumEvents", + "UserDetails" + ], + "members": { + "AppMonitorDetails": { + "type": "structure", + "members": { + "id": {}, + "name": {}, + "version": {} + } + }, + "BatchId": {}, + "Id": { + "location": "uri", + "locationName": "Id" + }, + "RumEvents": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "details", + "id", + "timestamp", + "type" + ], + "members": { + "details": { + "jsonvalue": true + }, + "id": {}, + "metadata": { + "jsonvalue": true + }, + "timestamp": { + "type": "timestamp" + }, + "type": {} + } + } + }, + "UserDetails": { + "type": "structure", + "members": { + "sessionId": {}, + "userId": {} + } + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "dataplane." + } + }, + "PutRumMetricsDestination": { + "http": { + "requestUri": "/rummetrics/{AppMonitorName}/metricsdestination", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorName", + "Destination" + ], + "members": { + "AppMonitorName": { + "location": "uri", + "locationName": "AppMonitorName" + }, + "Destination": {}, + "DestinationArn": {}, + "IamRoleArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S18" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateAppMonitor": { + "http": { + "method": "PATCH", + "requestUri": "/appmonitor/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "AppMonitorConfiguration": { + "shape": "Sv" + }, + "CustomEvents": { + "shape": "S15" + }, + "CwLogEnabled": { + "type": "boolean" + }, + "Domain": {}, + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateRumMetricDefinition": { + "http": { + "method": "PATCH", + "requestUri": "/rummetrics/{AppMonitorName}/metrics", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "AppMonitorName", + "Destination", + "MetricDefinition", + "MetricDefinitionId" + ], + "members": { + "AppMonitorName": { + "location": "uri", + "locationName": "AppMonitorName" + }, + "Destination": {}, + "DestinationArn": {}, + "MetricDefinition": { + "shape": "S6" + }, + "MetricDefinitionId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + } + }, + "shapes": { + "S6": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "DimensionKeys": { + "shape": "S7" + }, + "EventPattern": {}, + "Name": {}, + "Namespace": {}, + "UnitLabel": {}, + "ValueKey": {} + } + }, + "S7": { + "type": "map", + "key": {}, + "value": {} + }, + "Sj": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MetricDefinitionId", + "Name" + ], + "members": { + "DimensionKeys": { + "shape": "S7" + }, + "EventPattern": {}, + "MetricDefinitionId": {}, + "Name": {}, + "Namespace": {}, + "UnitLabel": {}, + "ValueKey": {} + } + } + }, + "Sn": { + "type": "list", + "member": {} + }, + "Sv": { + "type": "structure", + "members": { + "AllowCookies": { + "type": "boolean" + }, + "EnableXRay": { + "type": "boolean" + }, + "ExcludedPages": { + "shape": "Sx" + }, + "FavoritePages": { + "type": "list", + "member": {} + }, + "GuestRoleArn": {}, + "IdentityPoolId": {}, + "IncludedPages": { + "shape": "Sx" + }, + "SessionSampleRate": { + "type": "double" + }, + "Telemetries": { + "type": "list", + "member": {} + } + } + }, + "Sx": { + "type": "list", + "member": {} + }, + "S15": { + "type": "structure", + "members": { + "Status": {} + } + }, + "S18": { + "type": "map", + "key": {}, + "value": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/runtime.lex.v2-2020-08-07.min.json b/iamlivecore/service/runtime.lex.v2-2020-08-07.min.json index caa4812f..5757714d 100644 --- a/iamlivecore/service/runtime.lex.v2-2020-08-07.min.json +++ b/iamlivecore/service/runtime.lex.v2-2020-08-07.min.json @@ -143,7 +143,7 @@ "shape": "S11" }, "requestAttributes": { - "shape": "S1c" + "shape": "S1e" }, "responseContentType": { "location": "header", @@ -175,7 +175,7 @@ "locationName": "x-amz-lex-session-id" }, "audioStream": { - "shape": "S1g" + "shape": "S1q" } }, "payload": "audioStream" @@ -218,7 +218,7 @@ "shape": "S11" }, "requestAttributes": { - "shape": "S1c" + "shape": "S1e" } } }, @@ -235,9 +235,19 @@ "shape": "Sl" }, "requestAttributes": { - "shape": "S1c" + "shape": "S1e" }, - "sessionId": {} + "sessionId": {}, + "recognizedBotMember": { + "type": "structure", + "required": [ + "botId" + ], + "members": { + "botId": {}, + "botName": {} + } + } } } }, @@ -272,12 +282,12 @@ "locationName": "sessionId" }, "sessionState": { - "shape": "S1k", + "shape": "S1v", "location": "header", "locationName": "x-amz-lex-session-state" }, "requestAttributes": { - "shape": "S1k", + "shape": "S1v", "location": "header", "locationName": "x-amz-lex-request-attributes" }, @@ -290,7 +300,7 @@ "locationName": "Response-Content-Type" }, "inputStream": { - "shape": "S1g" + "shape": "S1q" } }, "payload": "inputStream" @@ -331,7 +341,11 @@ "locationName": "x-amz-lex-input-transcript" }, "audioStream": { - "shape": "S1g" + "shape": "S1q" + }, + "recognizedBotMember": { + "location": "header", + "locationName": "x-amz-lex-recognized-bot-member" } }, "payload": "audioStream" @@ -434,16 +448,19 @@ "members": { "name": {}, "slots": { - "type": "map", - "key": {}, - "value": { - "shape": "Su" - } + "shape": "St" }, "state": {}, "confirmationState": {} } }, + "St": { + "type": "map", + "key": {}, + "value": { + "shape": "Su" + } + }, "Su": { "type": "structure", "members": { @@ -467,6 +484,9 @@ "member": { "shape": "Su" } + }, + "subSlots": { + "shape": "St" } } }, @@ -480,7 +500,11 @@ ], "members": { "type": {}, - "slotToElicit": {} + "slotToElicit": {}, + "slotElicitationStyle": {}, + "subSlotToElicit": { + "shape": "S15" + } } }, "intent": { @@ -523,21 +547,69 @@ } }, "sessionAttributes": { - "shape": "S1c" + "shape": "S1e" }, - "originatingRequestId": {} + "originatingRequestId": {}, + "runtimeHints": { + "type": "structure", + "members": { + "slotHints": { + "type": "map", + "key": {}, + "value": { + "shape": "S1j" + } + } + } + } + } + }, + "S15": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "name": {}, + "subSlotToElicit": { + "shape": "S15" + } } }, - "S1c": { + "S1e": { "type": "map", "key": {}, "value": {} }, - "S1g": { + "S1j": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "runtimeHintValues": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "phrase" + ], + "members": { + "phrase": {} + } + } + }, + "subSlotHints": { + "shape": "S1j" + } + } + } + }, + "S1q": { "type": "blob", "streaming": true }, - "S1k": { + "S1v": { "type": "string", "sensitive": true } diff --git a/iamlivecore/service/runtime.sagemaker-2017-05-13.min.json b/iamlivecore/service/runtime.sagemaker-2017-05-13.min.json index a372900e..fe07c841 100644 --- a/iamlivecore/service/runtime.sagemaker-2017-05-13.min.json +++ b/iamlivecore/service/runtime.sagemaker-2017-05-13.min.json @@ -58,6 +58,10 @@ "InferenceId": { "location": "header", "locationName": "X-Amzn-SageMaker-Inference-Id" + }, + "EnableExplanations": { + "location": "header", + "locationName": "X-Amzn-SageMaker-Enable-Explanations" } }, "payload": "Body" @@ -129,6 +133,11 @@ "location": "header", "locationName": "X-Amzn-SageMaker-RequestTTLSeconds", "type": "integer" + }, + "InvocationTimeoutSeconds": { + "location": "header", + "locationName": "X-Amzn-SageMaker-InvocationTimeoutSeconds", + "type": "integer" } } }, @@ -139,9 +148,117 @@ "OutputLocation": { "location": "header", "locationName": "X-Amzn-SageMaker-OutputLocation" + }, + "FailureLocation": { + "location": "header", + "locationName": "X-Amzn-SageMaker-FailureLocation" } } } + }, + "InvokeEndpointWithResponseStream": { + "http": { + "requestUri": "/endpoints/{EndpointName}/invocations-response-stream" + }, + "input": { + "type": "structure", + "required": [ + "EndpointName", + "Body" + ], + "members": { + "EndpointName": { + "location": "uri", + "locationName": "EndpointName" + }, + "Body": { + "shape": "S3" + }, + "ContentType": { + "location": "header", + "locationName": "Content-Type" + }, + "Accept": { + "location": "header", + "locationName": "X-Amzn-SageMaker-Accept" + }, + "CustomAttributes": { + "shape": "S5", + "location": "header", + "locationName": "X-Amzn-SageMaker-Custom-Attributes" + }, + "TargetVariant": { + "location": "header", + "locationName": "X-Amzn-SageMaker-Target-Variant" + }, + "TargetContainerHostname": { + "location": "header", + "locationName": "X-Amzn-SageMaker-Target-Container-Hostname" + }, + "InferenceId": { + "location": "header", + "locationName": "X-Amzn-SageMaker-Inference-Id" + } + }, + "payload": "Body" + }, + "output": { + "type": "structure", + "required": [ + "Body" + ], + "members": { + "Body": { + "type": "structure", + "members": { + "PayloadPart": { + "type": "structure", + "members": { + "Bytes": { + "eventpayload": true, + "type": "blob", + "sensitive": true + } + }, + "event": true + }, + "ModelStreamError": { + "type": "structure", + "members": { + "Message": {}, + "ErrorCode": {} + }, + "exception": true, + "synthetic": true + }, + "InternalStreamFailure": { + "type": "structure", + "members": { + "Message": {} + }, + "exception": true, + "fault": true, + "synthetic": true + } + }, + "eventstream": true + }, + "ContentType": { + "location": "header", + "locationName": "X-Amzn-SageMaker-Content-Type" + }, + "InvokedProductionVariant": { + "location": "header", + "locationName": "x-Amzn-Invoked-Production-Variant" + }, + "CustomAttributes": { + "shape": "S5", + "location": "header", + "locationName": "X-Amzn-SageMaker-Custom-Attributes" + } + }, + "payload": "Body" + } } }, "shapes": { diff --git a/iamlivecore/service/s3-2006-03-01.min.json b/iamlivecore/service/s3-2006-03-01.min.json index ab2f320c..994ebfd2 100644 --- a/iamlivecore/service/s3-2006-03-01.min.json +++ b/iamlivecore/service/s3-2006-03-01.min.json @@ -28,6 +28,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -72,6 +75,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -93,6 +99,10 @@ "type": "structure", "members": { "ETag": {}, + "ChecksumCRC32": {}, + "ChecksumCRC32C": {}, + "ChecksumSHA1": {}, + "ChecksumSHA256": {}, "PartNumber": { "type": "integer" } @@ -106,6 +116,22 @@ "location": "querystring", "locationName": "uploadId" }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-checksum-sha256" + }, "RequestPayer": { "location": "header", "locationName": "x-amz-request-payer" @@ -113,6 +139,19 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "SSECustomerAlgorithm": { + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-algorithm" + }, + "SSECustomerKey": { + "shape": "Sk", + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-key" + }, + "SSECustomerKeyMD5": { + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-key-MD5" } }, "payload": "MultipartUpload" @@ -128,6 +167,10 @@ "locationName": "x-amz-expiration" }, "ETag": {}, + "ChecksumCRC32": {}, + "ChecksumCRC32C": {}, + "ChecksumSHA1": {}, + "ChecksumSHA256": {}, "ServerSideEncryption": { "location": "header", "locationName": "x-amz-server-side-encryption" @@ -137,7 +180,7 @@ "locationName": "x-amz-version-id" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, @@ -171,6 +214,9 @@ "locationName": "x-amz-acl" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -178,6 +224,10 @@ "location": "header", "locationName": "Cache-Control" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-checksum-algorithm" + }, "ContentDisposition": { "location": "header", "locationName": "Content-Disposition" @@ -242,7 +292,7 @@ "locationName": "Key" }, "Metadata": { - "shape": "S13", + "shape": "S1b", "location": "headers", "locationName": "x-amz-meta-" }, @@ -271,7 +321,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -280,12 +330,12 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, "SSEKMSEncryptionContext": { - "shape": "S1d", + "shape": "S1i", "location": "header", "locationName": "x-amz-server-side-encryption-context" }, @@ -299,7 +349,7 @@ "locationName": "x-amz-copy-source-server-side-encryption-customer-algorithm" }, "CopySourceSSECustomerKey": { - "shape": "S1f", + "shape": "S1k", "location": "header", "locationName": "x-amz-copy-source-server-side-encryption-customer-key" }, @@ -320,7 +370,7 @@ "locationName": "x-amz-object-lock-mode" }, "ObjectLockRetainUntilDate": { - "shape": "S1j", + "shape": "S1o", "location": "header", "locationName": "x-amz-object-lock-retain-until-date" }, @@ -347,7 +397,11 @@ "ETag": {}, "LastModified": { "type": "timestamp" - } + }, + "ChecksumCRC32": {}, + "ChecksumCRC32C": {}, + "ChecksumSHA1": {}, + "ChecksumSHA256": {} } }, "Expiration": { @@ -375,12 +429,12 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, "SSEKMSEncryptionContext": { - "shape": "S1d", + "shape": "S1i", "location": "header", "locationName": "x-amz-server-side-encryption-context" }, @@ -414,6 +468,9 @@ "locationName": "x-amz-acl" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -451,6 +508,10 @@ "location": "header", "locationName": "x-amz-bucket-object-lock-enabled", "type": "boolean" + }, + "ObjectOwnership": { + "location": "header", + "locationName": "x-amz-object-ownership" } }, "payload": "CreateBucketConfiguration" @@ -464,7 +525,12 @@ } } }, - "alias": "PutBucket" + "alias": "PutBucket", + "staticContextParams": { + "DisableAccessPoints": { + "value": true + } + } }, "CreateMultipartUpload": { "http": { @@ -482,6 +548,9 @@ "locationName": "x-amz-acl" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -531,7 +600,7 @@ "locationName": "Key" }, "Metadata": { - "shape": "S13", + "shape": "S1b", "location": "headers", "locationName": "x-amz-meta-" }, @@ -552,7 +621,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -561,12 +630,12 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, "SSEKMSEncryptionContext": { - "shape": "S1d", + "shape": "S1i", "location": "header", "locationName": "x-amz-server-side-encryption-context" }, @@ -588,7 +657,7 @@ "locationName": "x-amz-object-lock-mode" }, "ObjectLockRetainUntilDate": { - "shape": "S1j", + "shape": "S1o", "location": "header", "locationName": "x-amz-object-lock-retain-until-date" }, @@ -599,6 +668,10 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-checksum-algorithm" } } }, @@ -632,12 +705,12 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, "SSEKMSEncryptionContext": { - "shape": "S1d", + "shape": "S1i", "location": "header", "locationName": "x-amz-server-side-encryption-context" }, @@ -649,6 +722,10 @@ "RequestCharged": { "location": "header", "locationName": "x-amz-request-charged" + }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-checksum-algorithm" } } }, @@ -667,6 +744,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -691,6 +771,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -718,6 +801,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -741,6 +827,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -765,6 +854,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -789,6 +881,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -816,6 +911,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -840,6 +938,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -867,6 +968,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -890,6 +994,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -913,6 +1020,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -936,6 +1046,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -959,6 +1072,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -983,6 +1099,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1046,6 +1165,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1085,6 +1207,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1134,6 +1259,10 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" } }, "payload": "Delete" @@ -1177,7 +1306,10 @@ } }, "alias": "DeleteMultipleObjects", - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "DeletePublicAccessBlock": { "http": { @@ -1192,6 +1324,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1214,19 +1349,30 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "RequestPayer": { + "location": "header", + "locationName": "x-amz-request-payer" } } }, "output": { "type": "structure", "members": { - "Status": {} + "Status": {}, + "RequestCharged": { + "location": "header", + "locationName": "x-amz-request-charged" + } } } }, @@ -1242,6 +1388,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1255,10 +1404,10 @@ "type": "structure", "members": { "Owner": { - "shape": "S37" + "shape": "S3d" }, "Grants": { - "shape": "S3a", + "shape": "S3g", "locationName": "AccessControlList" } } @@ -1277,6 +1426,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1294,7 +1446,7 @@ "type": "structure", "members": { "AnalyticsConfiguration": { - "shape": "S3j" + "shape": "S3p" } }, "payload": "AnalyticsConfiguration" @@ -1312,6 +1464,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1325,7 +1480,7 @@ "type": "structure", "members": { "CORSRules": { - "shape": "S3y", + "shape": "S44", "locationName": "CORSRule" } } @@ -1343,6 +1498,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1356,7 +1514,7 @@ "type": "structure", "members": { "ServerSideEncryptionConfiguration": { - "shape": "S4b" + "shape": "S4h" } }, "payload": "ServerSideEncryptionConfiguration" @@ -1375,6 +1533,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1388,7 +1549,7 @@ "type": "structure", "members": { "IntelligentTieringConfiguration": { - "shape": "S4h" + "shape": "S4n" } }, "payload": "IntelligentTieringConfiguration" @@ -1407,6 +1568,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1424,7 +1588,7 @@ "type": "structure", "members": { "InventoryConfiguration": { - "shape": "S4r" + "shape": "S4x" } }, "payload": "InventoryConfiguration" @@ -1442,6 +1606,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1455,7 +1622,7 @@ "type": "structure", "members": { "Rules": { - "shape": "S57", + "shape": "S5d", "locationName": "Rule" } } @@ -1474,6 +1641,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1487,7 +1657,7 @@ "type": "structure", "members": { "Rules": { - "shape": "S5m", + "shape": "S5t", "locationName": "Rule" } } @@ -1505,6 +1675,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1533,6 +1706,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1546,7 +1722,7 @@ "type": "structure", "members": { "LoggingEnabled": { - "shape": "S5w" + "shape": "S65" } } } @@ -1564,6 +1740,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1581,7 +1760,7 @@ "type": "structure", "members": { "MetricsConfiguration": { - "shape": "S64" + "shape": "S6d" } }, "payload": "MetricsConfiguration" @@ -1593,10 +1772,10 @@ "requestUri": "/{Bucket}?notification" }, "input": { - "shape": "S68" + "shape": "S6h" }, "output": { - "shape": "S69" + "shape": "S6i" }, "deprecated": true }, @@ -1606,10 +1785,10 @@ "requestUri": "/{Bucket}?notification" }, "input": { - "shape": "S68" + "shape": "S6h" }, "output": { - "shape": "S6k" + "shape": "S6t" } }, "GetBucketOwnershipControls": { @@ -1624,6 +1803,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1637,7 +1819,7 @@ "type": "structure", "members": { "OwnershipControls": { - "shape": "S70" + "shape": "S7a" } }, "payload": "OwnershipControls" @@ -1655,6 +1837,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1684,6 +1869,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1721,6 +1909,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1734,7 +1925,7 @@ "type": "structure", "members": { "ReplicationConfiguration": { - "shape": "S7d" + "shape": "S7m" } }, "payload": "ReplicationConfiguration" @@ -1752,6 +1943,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1780,6 +1974,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1796,7 +1993,7 @@ ], "members": { "TagSet": { - "shape": "S3p" + "shape": "S3v" } } } @@ -1813,6 +2010,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1844,6 +2044,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1857,16 +2060,16 @@ "type": "structure", "members": { "RedirectAllRequestsTo": { - "shape": "S8g" + "shape": "S8p" }, "IndexDocument": { - "shape": "S8j" + "shape": "S8s" }, "ErrorDocument": { - "shape": "S8l" + "shape": "S8u" }, "RoutingRules": { - "shape": "S8m" + "shape": "S8v" } } } @@ -1884,6 +2087,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -1948,7 +2154,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -1968,6 +2174,10 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "ChecksumMode": { + "location": "header", + "locationName": "x-amz-checksum-mode" } } }, @@ -2009,6 +2219,22 @@ "location": "header", "locationName": "ETag" }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-checksum-sha256" + }, "MissingMeta": { "location": "header", "locationName": "x-amz-missing-meta", @@ -2056,7 +2282,7 @@ "locationName": "x-amz-server-side-encryption" }, "Metadata": { - "shape": "S13", + "shape": "S1b", "location": "headers", "locationName": "x-amz-meta-" }, @@ -2069,7 +2295,7 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, @@ -2105,7 +2331,7 @@ "locationName": "x-amz-object-lock-mode" }, "ObjectLockRetainUntilDate": { - "shape": "S1j", + "shape": "S1o", "location": "header", "locationName": "x-amz-object-lock-retain-until-date" }, @@ -2115,6 +2341,15 @@ } }, "payload": "Body" + }, + "httpChecksum": { + "requestValidationModeMember": "ChecksumMode", + "responseAlgorithms": [ + "CRC32", + "CRC32C", + "SHA256", + "SHA1" + ] } }, "GetObjectAcl": { @@ -2130,6 +2365,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2155,10 +2393,10 @@ "type": "structure", "members": { "Owner": { - "shape": "S37" + "shape": "S3d" }, "Grants": { - "shape": "S3a", + "shape": "S3g", "locationName": "AccessControlList" }, "RequestCharged": { @@ -2168,6 +2406,152 @@ } } }, + "GetObjectAttributes": { + "http": { + "method": "GET", + "requestUri": "/{Bucket}/{Key+}?attributes" + }, + "input": { + "type": "structure", + "required": [ + "Bucket", + "Key", + "ObjectAttributes" + ], + "members": { + "Bucket": { + "contextParam": { + "name": "Bucket" + }, + "location": "uri", + "locationName": "Bucket" + }, + "Key": { + "location": "uri", + "locationName": "Key" + }, + "VersionId": { + "location": "querystring", + "locationName": "versionId" + }, + "MaxParts": { + "location": "header", + "locationName": "x-amz-max-parts", + "type": "integer" + }, + "PartNumberMarker": { + "location": "header", + "locationName": "x-amz-part-number-marker", + "type": "integer" + }, + "SSECustomerAlgorithm": { + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-algorithm" + }, + "SSECustomerKey": { + "shape": "Sk", + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-key" + }, + "SSECustomerKeyMD5": { + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-key-MD5" + }, + "RequestPayer": { + "location": "header", + "locationName": "x-amz-request-payer" + }, + "ExpectedBucketOwner": { + "location": "header", + "locationName": "x-amz-expected-bucket-owner" + }, + "ObjectAttributes": { + "location": "header", + "locationName": "x-amz-object-attributes", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "DeleteMarker": { + "location": "header", + "locationName": "x-amz-delete-marker", + "type": "boolean" + }, + "LastModified": { + "location": "header", + "locationName": "Last-Modified", + "type": "timestamp" + }, + "VersionId": { + "location": "header", + "locationName": "x-amz-version-id" + }, + "RequestCharged": { + "location": "header", + "locationName": "x-amz-request-charged" + }, + "ETag": {}, + "Checksum": { + "type": "structure", + "members": { + "ChecksumCRC32": {}, + "ChecksumCRC32C": {}, + "ChecksumSHA1": {}, + "ChecksumSHA256": {} + } + }, + "ObjectParts": { + "type": "structure", + "members": { + "TotalPartsCount": { + "locationName": "PartsCount", + "type": "integer" + }, + "PartNumberMarker": { + "type": "integer" + }, + "NextPartNumberMarker": { + "type": "integer" + }, + "MaxParts": { + "type": "integer" + }, + "IsTruncated": { + "type": "boolean" + }, + "Parts": { + "locationName": "Part", + "type": "list", + "member": { + "type": "structure", + "members": { + "PartNumber": { + "type": "integer" + }, + "Size": { + "type": "integer" + }, + "ChecksumCRC32": {}, + "ChecksumCRC32C": {}, + "ChecksumSHA1": {}, + "ChecksumSHA256": {} + } + }, + "flattened": true + } + } + }, + "StorageClass": {}, + "ObjectSize": { + "type": "long" + } + } + } + }, "GetObjectLegalHold": { "http": { "method": "GET", @@ -2181,6 +2565,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2206,7 +2593,7 @@ "type": "structure", "members": { "LegalHold": { - "shape": "S9l" + "shape": "Sa9" } }, "payload": "LegalHold" @@ -2224,6 +2611,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2237,7 +2627,7 @@ "type": "structure", "members": { "ObjectLockConfiguration": { - "shape": "S9o" + "shape": "Sac" } }, "payload": "ObjectLockConfiguration" @@ -2256,6 +2646,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2281,7 +2674,7 @@ "type": "structure", "members": { "Retention": { - "shape": "S9w" + "shape": "Sak" } }, "payload": "Retention" @@ -2300,6 +2693,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2332,7 +2728,7 @@ "locationName": "x-amz-version-id" }, "TagSet": { - "shape": "S3p" + "shape": "S3v" } } } @@ -2350,6 +2746,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2394,6 +2793,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2407,7 +2809,7 @@ "type": "structure", "members": { "PublicAccessBlockConfiguration": { - "shape": "Sa3" + "shape": "Sar" } }, "payload": "PublicAccessBlockConfiguration" @@ -2425,6 +2827,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2448,6 +2853,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2486,7 +2894,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -2506,6 +2914,10 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "ChecksumMode": { + "location": "header", + "locationName": "x-amz-checksum-mode" } } }, @@ -2543,6 +2955,22 @@ "locationName": "Content-Length", "type": "long" }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-checksum-sha256" + }, "ETag": { "location": "header", "locationName": "ETag" @@ -2590,7 +3018,7 @@ "locationName": "x-amz-server-side-encryption" }, "Metadata": { - "shape": "S13", + "shape": "S1b", "location": "headers", "locationName": "x-amz-meta-" }, @@ -2603,7 +3031,7 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, @@ -2634,7 +3062,7 @@ "locationName": "x-amz-object-lock-mode" }, "ObjectLockRetainUntilDate": { - "shape": "S1j", + "shape": "S1o", "location": "header", "locationName": "x-amz-object-lock-retain-until-date" }, @@ -2657,6 +3085,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2682,7 +3113,7 @@ "locationName": "AnalyticsConfiguration", "type": "list", "member": { - "shape": "S3j" + "shape": "S3p" }, "flattened": true } @@ -2701,6 +3132,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2722,7 +3156,7 @@ "locationName": "IntelligentTieringConfiguration", "type": "list", "member": { - "shape": "S4h" + "shape": "S4n" }, "flattened": true } @@ -2741,6 +3175,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2762,7 +3199,7 @@ "locationName": "InventoryConfiguration", "type": "list", "member": { - "shape": "S4r" + "shape": "S4x" }, "flattened": true }, @@ -2785,6 +3222,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2810,7 +3250,7 @@ "locationName": "MetricsConfiguration", "type": "list", "member": { - "shape": "S64" + "shape": "S6d" }, "flattened": true } @@ -2838,7 +3278,7 @@ } }, "Owner": { - "shape": "S37" + "shape": "S3d" } } }, @@ -2856,6 +3296,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2887,6 +3330,10 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "RequestPayer": { + "location": "header", + "locationName": "x-amz-request-payer" } } }, @@ -2919,19 +3366,24 @@ }, "StorageClass": {}, "Owner": { - "shape": "S37" + "shape": "S3d" }, "Initiator": { - "shape": "Sb4" - } + "shape": "Sbr" + }, + "ChecksumAlgorithm": {} } }, "flattened": true }, "CommonPrefixes": { - "shape": "Sb5" + "shape": "Sbs" }, - "EncodingType": {} + "EncodingType": {}, + "RequestCharged": { + "location": "header", + "locationName": "x-amz-request-charged" + } } } }, @@ -2947,6 +3399,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -2978,6 +3433,15 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "RequestPayer": { + "location": "header", + "locationName": "x-amz-request-payer" + }, + "OptionalObjectAttributes": { + "shape": "Sbx", + "location": "header", + "locationName": "x-amz-optional-object-attributes" } } }, @@ -2998,6 +3462,9 @@ "type": "structure", "members": { "ETag": {}, + "ChecksumAlgorithm": { + "shape": "Sc3" + }, "Size": { "type": "integer" }, @@ -3011,7 +3478,10 @@ "type": "timestamp" }, "Owner": { - "shape": "S37" + "shape": "S3d" + }, + "RestoreStatus": { + "shape": "Sc6" } } }, @@ -3024,7 +3494,7 @@ "type": "structure", "members": { "Owner": { - "shape": "S37" + "shape": "S3d" }, "Key": {}, "VersionId": {}, @@ -3045,9 +3515,13 @@ "type": "integer" }, "CommonPrefixes": { - "shape": "Sb5" + "shape": "Sbs" }, - "EncodingType": {} + "EncodingType": {}, + "RequestCharged": { + "location": "header", + "locationName": "x-amz-request-charged" + } } }, "alias": "GetBucketObjectVersions" @@ -3064,6 +3538,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3095,6 +3572,11 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "OptionalObjectAttributes": { + "shape": "Sbx", + "location": "header", + "locationName": "x-amz-optional-object-attributes" } } }, @@ -3107,7 +3589,7 @@ "Marker": {}, "NextMarker": {}, "Contents": { - "shape": "Sbn" + "shape": "Scf" }, "Name": {}, "Prefix": {}, @@ -3116,9 +3598,13 @@ "type": "integer" }, "CommonPrefixes": { - "shape": "Sb5" + "shape": "Sbs" }, - "EncodingType": {} + "EncodingType": {}, + "RequestCharged": { + "location": "header", + "locationName": "x-amz-request-charged" + } } }, "alias": "GetBucket" @@ -3135,6 +3621,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3175,6 +3664,11 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "OptionalObjectAttributes": { + "shape": "Sbx", + "location": "header", + "locationName": "x-amz-optional-object-attributes" } } }, @@ -3185,7 +3679,7 @@ "type": "boolean" }, "Contents": { - "shape": "Sbn" + "shape": "Scf" }, "Name": {}, "Prefix": {}, @@ -3194,7 +3688,7 @@ "type": "integer" }, "CommonPrefixes": { - "shape": "Sb5" + "shape": "Sbs" }, "EncodingType": {}, "KeyCount": { @@ -3202,7 +3696,11 @@ }, "ContinuationToken": {}, "NextContinuationToken": {}, - "StartAfter": {} + "StartAfter": {}, + "RequestCharged": { + "location": "header", + "locationName": "x-amz-request-charged" + } } } }, @@ -3220,6 +3718,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3248,6 +3749,19 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "SSECustomerAlgorithm": { + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-algorithm" + }, + "SSECustomerKey": { + "shape": "Sk", + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-key" + }, + "SSECustomerKeyMD5": { + "location": "header", + "locationName": "x-amz-server-side-encryption-customer-key-MD5" } } }, @@ -3293,22 +3807,27 @@ "ETag": {}, "Size": { "type": "integer" - } + }, + "ChecksumCRC32": {}, + "ChecksumCRC32C": {}, + "ChecksumSHA1": {}, + "ChecksumSHA256": {} } }, "flattened": true }, "Initiator": { - "shape": "Sb4" + "shape": "Sbr" }, "Owner": { - "shape": "S37" + "shape": "S3d" }, "StorageClass": {}, "RequestCharged": { "location": "header", "locationName": "x-amz-request-charged" - } + }, + "ChecksumAlgorithm": {} } } }, @@ -3325,6 +3844,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3341,9 +3863,17 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" } }, "payload": "AccelerateConfiguration" + }, + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": false } }, "PutBucketAcl": { @@ -3362,13 +3892,16 @@ "locationName": "x-amz-acl" }, "AccessControlPolicy": { - "shape": "Sc5", + "shape": "Scu", "locationName": "AccessControlPolicy", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" } }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3376,6 +3909,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "GrantFullControl": { "location": "header", "locationName": "x-amz-grant-full-control" @@ -3403,7 +3940,10 @@ }, "payload": "AccessControlPolicy" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketAnalyticsConfiguration": { "http": { @@ -3419,6 +3959,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3427,7 +3970,7 @@ "locationName": "id" }, "AnalyticsConfiguration": { - "shape": "S3j", + "shape": "S3p", "locationName": "AnalyticsConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3454,6 +3997,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3468,7 +4014,7 @@ ], "members": { "CORSRules": { - "shape": "S3y", + "shape": "S44", "locationName": "CORSRule" } } @@ -3477,6 +4023,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" @@ -3484,7 +4034,10 @@ }, "payload": "CORSConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketEncryption": { "http": { @@ -3499,6 +4052,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3506,8 +4062,12 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ServerSideEncryptionConfiguration": { - "shape": "S4b", + "shape": "S4h", "locationName": "ServerSideEncryptionConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3520,7 +4080,10 @@ }, "payload": "ServerSideEncryptionConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketIntelligentTieringConfiguration": { "http": { @@ -3536,6 +4099,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3544,7 +4110,7 @@ "locationName": "id" }, "IntelligentTieringConfiguration": { - "shape": "S4h", + "shape": "S4n", "locationName": "IntelligentTieringConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3568,6 +4134,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3576,7 +4145,7 @@ "locationName": "id" }, "InventoryConfiguration": { - "shape": "S4r", + "shape": "S4x", "locationName": "InventoryConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3602,6 +4171,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3609,6 +4181,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "LifecycleConfiguration": { "locationName": "LifecycleConfiguration", "xmlNamespace": { @@ -3620,7 +4196,7 @@ ], "members": { "Rules": { - "shape": "S57", + "shape": "S5d", "locationName": "Rule" } } @@ -3633,7 +4209,10 @@ "payload": "LifecycleConfiguration" }, "deprecated": true, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketLifecycleConfiguration": { "http": { @@ -3647,9 +4226,16 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "LifecycleConfiguration": { "locationName": "LifecycleConfiguration", "xmlNamespace": { @@ -3661,7 +4247,7 @@ ], "members": { "Rules": { - "shape": "S5m", + "shape": "S5t", "locationName": "Rule" } } @@ -3673,7 +4259,10 @@ }, "payload": "LifecycleConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketLogging": { "http": { @@ -3688,6 +4277,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3699,7 +4291,7 @@ "type": "structure", "members": { "LoggingEnabled": { - "shape": "S5w" + "shape": "S65" } } }, @@ -3707,6 +4299,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" @@ -3714,7 +4310,10 @@ }, "payload": "BucketLoggingStatus" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketMetricsConfiguration": { "http": { @@ -3730,6 +4329,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3738,7 +4340,7 @@ "locationName": "id" }, "MetricsConfiguration": { - "shape": "S64", + "shape": "S6d", "locationName": "MetricsConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3765,6 +4367,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3772,8 +4377,12 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "NotificationConfiguration": { - "shape": "S69", + "shape": "S6i", "locationName": "NotificationConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3787,7 +4396,10 @@ "payload": "NotificationConfiguration" }, "deprecated": true, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketNotificationConfiguration": { "http": { @@ -3802,11 +4414,14 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, "NotificationConfiguration": { - "shape": "S6k", + "shape": "S6t", "locationName": "NotificationConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3815,6 +4430,11 @@ "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" + }, + "SkipDestinationValidation": { + "location": "header", + "locationName": "x-amz-skip-destination-validation", + "type": "boolean" } }, "payload": "NotificationConfiguration" @@ -3833,6 +4453,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3845,7 +4468,7 @@ "locationName": "x-amz-expected-bucket-owner" }, "OwnershipControls": { - "shape": "S70", + "shape": "S7a", "locationName": "OwnershipControls", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3854,7 +4477,9 @@ }, "payload": "OwnershipControls" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestChecksumRequired": true + } }, "PutBucketPolicy": { "http": { @@ -3869,6 +4494,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3876,6 +4504,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ConfirmRemoveSelfBucketAccess": { "location": "header", "locationName": "x-amz-confirm-remove-self-bucket-access", @@ -3889,7 +4521,10 @@ }, "payload": "Policy" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketReplication": { "http": { @@ -3904,6 +4539,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3911,8 +4549,12 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ReplicationConfiguration": { - "shape": "S7d", + "shape": "S7m", "locationName": "ReplicationConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -3929,7 +4571,10 @@ }, "payload": "ReplicationConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketRequestPayment": { "http": { @@ -3944,6 +4589,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3951,6 +4599,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "RequestPaymentConfiguration": { "locationName": "RequestPaymentConfiguration", "xmlNamespace": { @@ -3971,7 +4623,10 @@ }, "payload": "RequestPaymentConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketTagging": { "http": { @@ -3986,6 +4641,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -3993,8 +4651,12 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "Tagging": { - "shape": "Scu", + "shape": "Sdk", "locationName": "Tagging", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -4007,7 +4669,10 @@ }, "payload": "Tagging" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketVersioning": { "http": { @@ -4022,6 +4687,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4029,6 +4697,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "MFA": { "location": "header", "locationName": "x-amz-mfa" @@ -4053,7 +4725,10 @@ }, "payload": "VersioningConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutBucketWebsite": { "http": { @@ -4068,6 +4743,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4075,6 +4753,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "WebsiteConfiguration": { "locationName": "WebsiteConfiguration", "xmlNamespace": { @@ -4083,16 +4765,16 @@ "type": "structure", "members": { "ErrorDocument": { - "shape": "S8l" + "shape": "S8u" }, "IndexDocument": { - "shape": "S8j" + "shape": "S8s" }, "RedirectAllRequestsTo": { - "shape": "S8g" + "shape": "S8p" }, "RoutingRules": { - "shape": "S8m" + "shape": "S8v" } } }, @@ -4103,7 +4785,10 @@ }, "payload": "WebsiteConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutObject": { "http": { @@ -4126,6 +4811,9 @@ "type": "blob" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4158,6 +4846,26 @@ "location": "header", "locationName": "Content-Type" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-checksum-sha256" + }, "Expires": { "location": "header", "locationName": "Expires", @@ -4184,7 +4892,7 @@ "locationName": "Key" }, "Metadata": { - "shape": "S13", + "shape": "S1b", "location": "headers", "locationName": "x-amz-meta-" }, @@ -4205,7 +4913,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -4214,12 +4922,12 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, "SSEKMSEncryptionContext": { - "shape": "S1d", + "shape": "S1i", "location": "header", "locationName": "x-amz-server-side-encryption-context" }, @@ -4241,7 +4949,7 @@ "locationName": "x-amz-object-lock-mode" }, "ObjectLockRetainUntilDate": { - "shape": "S1j", + "shape": "S1o", "location": "header", "locationName": "x-amz-object-lock-retain-until-date" }, @@ -4267,6 +4975,22 @@ "location": "header", "locationName": "ETag" }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-checksum-sha256" + }, "ServerSideEncryption": { "location": "header", "locationName": "x-amz-server-side-encryption" @@ -4284,12 +5008,12 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, "SSEKMSEncryptionContext": { - "shape": "S1d", + "shape": "S1i", "location": "header", "locationName": "x-amz-server-side-encryption-context" }, @@ -4303,6 +5027,10 @@ "locationName": "x-amz-request-charged" } } + }, + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": false } }, "PutObjectAcl": { @@ -4322,13 +5050,16 @@ "locationName": "x-amz-acl" }, "AccessControlPolicy": { - "shape": "Sc5", + "shape": "Scu", "locationName": "AccessControlPolicy", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" } }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4336,6 +5067,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "GrantFullControl": { "location": "header", "locationName": "x-amz-grant-full-control" @@ -4384,7 +5119,10 @@ } } }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutObjectLegalHold": { "http": { @@ -4399,6 +5137,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4407,7 +5148,7 @@ "locationName": "Key" }, "LegalHold": { - "shape": "S9l", + "shape": "Sa9", "locationName": "LegalHold", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -4425,6 +5166,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" @@ -4441,7 +5186,10 @@ } } }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutObjectLockConfiguration": { "http": { @@ -4455,11 +5203,14 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, "ObjectLockConfiguration": { - "shape": "S9o", + "shape": "Sac", "locationName": "ObjectLockConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -4477,6 +5228,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" @@ -4493,7 +5248,10 @@ } } }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutObjectRetention": { "http": { @@ -4508,6 +5266,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4516,7 +5277,7 @@ "locationName": "Key" }, "Retention": { - "shape": "S9w", + "shape": "Sak", "locationName": "Retention", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -4539,6 +5300,10 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" @@ -4555,7 +5320,10 @@ } } }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutObjectTagging": { "http": { @@ -4571,6 +5339,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4586,8 +5357,12 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "Tagging": { - "shape": "Scu", + "shape": "Sdk", "locationName": "Tagging", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -4613,7 +5388,10 @@ } } }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "PutPublicAccessBlock": { "http": { @@ -4628,6 +5406,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4635,8 +5416,12 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "PublicAccessBlockConfiguration": { - "shape": "Sa3", + "shape": "Sar", "locationName": "PublicAccessBlockConfiguration", "xmlNamespace": { "uri": "http://s3.amazonaws.com/doc/2006-03-01/" @@ -4649,7 +5434,10 @@ }, "payload": "PublicAccessBlockConfiguration" }, - "httpChecksumRequired": true + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": true + } }, "RestoreObject": { "http": { @@ -4663,6 +5451,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4706,12 +5497,12 @@ ], "members": { "InputSerialization": { - "shape": "Sdk" + "shape": "Sea" }, "ExpressionType": {}, "Expression": {}, "OutputSerialization": { - "shape": "Sdz" + "shape": "Sep" } } }, @@ -4735,17 +5526,17 @@ "members": { "EncryptionType": {}, "KMSKeyId": { - "shape": "Sk" + "shape": "Sr" }, "KMSContext": {} } }, "CannedACL": {}, "AccessControlList": { - "shape": "S3a" + "shape": "S3g" }, "Tagging": { - "shape": "Scu" + "shape": "Sdk" }, "UserMetadata": { "type": "list", @@ -4769,6 +5560,10 @@ "location": "header", "locationName": "x-amz-request-payer" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, "ExpectedBucketOwner": { "location": "header", "locationName": "x-amz-expected-bucket-owner" @@ -4789,7 +5584,11 @@ } } }, - "alias": "PostObjectRestore" + "alias": "PostObjectRestore", + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": false + } }, "SelectObjectContent": { "http": { @@ -4811,6 +5610,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4823,7 +5625,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -4842,10 +5644,10 @@ } }, "InputSerialization": { - "shape": "Sdk" + "shape": "Sea" }, "OutputSerialization": { - "shape": "Sdz" + "shape": "Sep" }, "ScanRange": { "type": "structure", @@ -4958,6 +5760,9 @@ "type": "blob" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -4970,6 +5775,26 @@ "location": "header", "locationName": "Content-MD5" }, + "ChecksumAlgorithm": { + "location": "header", + "locationName": "x-amz-sdk-checksum-algorithm" + }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-checksum-sha256" + }, "Key": { "location": "uri", "locationName": "Key" @@ -4988,7 +5813,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -5018,6 +5843,22 @@ "location": "header", "locationName": "ETag" }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-checksum-sha256" + }, "SSECustomerAlgorithm": { "location": "header", "locationName": "x-amz-server-side-encryption-customer-algorithm" @@ -5027,7 +5868,7 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, @@ -5041,6 +5882,10 @@ "locationName": "x-amz-request-charged" } } + }, + "httpChecksum": { + "requestAlgorithmMember": "ChecksumAlgorithm", + "requestChecksumRequired": false } }, "UploadPartCopy": { @@ -5059,6 +5904,9 @@ ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -5106,7 +5954,7 @@ "locationName": "x-amz-server-side-encryption-customer-algorithm" }, "SSECustomerKey": { - "shape": "S1b", + "shape": "Sk", "location": "header", "locationName": "x-amz-server-side-encryption-customer-key" }, @@ -5119,7 +5967,7 @@ "locationName": "x-amz-copy-source-server-side-encryption-customer-algorithm" }, "CopySourceSSECustomerKey": { - "shape": "S1f", + "shape": "S1k", "location": "header", "locationName": "x-amz-copy-source-server-side-encryption-customer-key" }, @@ -5154,7 +6002,11 @@ "ETag": {}, "LastModified": { "type": "timestamp" - } + }, + "ChecksumCRC32": {}, + "ChecksumCRC32C": {}, + "ChecksumSHA1": {}, + "ChecksumSHA256": {} } }, "ServerSideEncryption": { @@ -5170,7 +6022,7 @@ "locationName": "x-amz-server-side-encryption-customer-key-MD5" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-server-side-encryption-aws-kms-key-id" }, @@ -5257,6 +6109,22 @@ "location": "header", "locationName": "x-amz-fwd-header-Content-Type" }, + "ChecksumCRC32": { + "location": "header", + "locationName": "x-amz-fwd-header-x-amz-checksum-crc32" + }, + "ChecksumCRC32C": { + "location": "header", + "locationName": "x-amz-fwd-header-x-amz-checksum-crc32c" + }, + "ChecksumSHA1": { + "location": "header", + "locationName": "x-amz-fwd-header-x-amz-checksum-sha1" + }, + "ChecksumSHA256": { + "location": "header", + "locationName": "x-amz-fwd-header-x-amz-checksum-sha256" + }, "DeleteMarker": { "location": "header", "locationName": "x-amz-fwd-header-x-amz-delete-marker", @@ -5286,7 +6154,7 @@ "type": "integer" }, "Metadata": { - "shape": "S13", + "shape": "S1b", "location": "headers", "locationName": "x-amz-meta-" }, @@ -5299,7 +6167,7 @@ "locationName": "x-amz-fwd-header-x-amz-object-lock-legal-hold" }, "ObjectLockRetainUntilDate": { - "shape": "S1j", + "shape": "S1o", "location": "header", "locationName": "x-amz-fwd-header-x-amz-object-lock-retain-until-date" }, @@ -5329,7 +6197,7 @@ "locationName": "x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm" }, "SSEKMSKeyId": { - "shape": "Sk", + "shape": "Sr", "location": "header", "locationName": "x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id" }, @@ -5361,56 +6229,61 @@ "authtype": "v4-unsigned-body", "endpoint": { "hostPrefix": "{RequestRoute}." + }, + "staticContextParams": { + "UseObjectLambdaEndpoint": { + "value": true + } } } }, "shapes": { "Sk": { + "type": "blob", + "sensitive": true + }, + "Sr": { "type": "string", "sensitive": true }, - "S13": { + "S1b": { "type": "map", "key": {}, "value": {} }, - "S1b": { - "type": "blob", - "sensitive": true - }, - "S1d": { + "S1i": { "type": "string", "sensitive": true }, - "S1f": { + "S1k": { "type": "blob", "sensitive": true }, - "S1j": { + "S1o": { "type": "timestamp", "timestampFormat": "iso8601" }, - "S37": { + "S3d": { "type": "structure", "members": { "DisplayName": {}, "ID": {} } }, - "S3a": { + "S3g": { "type": "list", "member": { "locationName": "Grant", "type": "structure", "members": { "Grantee": { - "shape": "S3c" + "shape": "S3i" }, "Permission": {} } } }, - "S3c": { + "S3i": { "type": "structure", "required": [ "Type" @@ -5430,7 +6303,7 @@ "uri": "http://www.w3.org/2001/XMLSchema-instance" } }, - "S3j": { + "S3p": { "type": "structure", "required": [ "Id", @@ -5443,14 +6316,14 @@ "members": { "Prefix": {}, "Tag": { - "shape": "S3m" + "shape": "S3s" }, "And": { "type": "structure", "members": { "Prefix": {}, "Tags": { - "shape": "S3p", + "shape": "S3v", "flattened": true, "locationName": "Tag" } @@ -5496,7 +6369,7 @@ } } }, - "S3m": { + "S3s": { "type": "structure", "required": [ "Key", @@ -5507,14 +6380,14 @@ "Value": {} } }, - "S3p": { + "S3v": { "type": "list", "member": { - "shape": "S3m", + "shape": "S3s", "locationName": "Tag" } }, - "S3y": { + "S44": { "type": "list", "member": { "type": "structure", @@ -5555,7 +6428,7 @@ }, "flattened": true }, - "S4b": { + "S4h": { "type": "structure", "required": [ "Rules" @@ -5575,7 +6448,7 @@ "members": { "SSEAlgorithm": {}, "KMSMasterKeyID": { - "shape": "Sk" + "shape": "Sr" } } }, @@ -5588,7 +6461,7 @@ } } }, - "S4h": { + "S4n": { "type": "structure", "required": [ "Id", @@ -5602,14 +6475,14 @@ "members": { "Prefix": {}, "Tag": { - "shape": "S3m" + "shape": "S3s" }, "And": { "type": "structure", "members": { "Prefix": {}, "Tags": { - "shape": "S3p", + "shape": "S3v", "flattened": true, "locationName": "Tag" } @@ -5638,7 +6511,7 @@ } } }, - "S4r": { + "S4x": { "type": "structure", "required": [ "Destination", @@ -5681,7 +6554,7 @@ ], "members": { "KeyId": { - "shape": "Sk" + "shape": "Sr" } } } @@ -5722,7 +6595,7 @@ } } }, - "S57": { + "S5d": { "type": "list", "member": { "type": "structure", @@ -5732,32 +6605,32 @@ ], "members": { "Expiration": { - "shape": "S59" + "shape": "S5f" }, "ID": {}, "Prefix": {}, "Status": {}, "Transition": { - "shape": "S5e" + "shape": "S5k" }, "NoncurrentVersionTransition": { - "shape": "S5g" + "shape": "S5m" }, "NoncurrentVersionExpiration": { - "shape": "S5h" + "shape": "S5o" }, "AbortIncompleteMultipartUpload": { - "shape": "S5i" + "shape": "S5p" } } }, "flattened": true }, - "S59": { + "S5f": { "type": "structure", "members": { "Date": { - "shape": "S5a" + "shape": "S5g" }, "Days": { "type": "integer" @@ -5767,15 +6640,15 @@ } } }, - "S5a": { + "S5g": { "type": "timestamp", "timestampFormat": "iso8601" }, - "S5e": { + "S5k": { "type": "structure", "members": { "Date": { - "shape": "S5a" + "shape": "S5g" }, "Days": { "type": "integer" @@ -5783,24 +6656,30 @@ "StorageClass": {} } }, - "S5g": { + "S5m": { "type": "structure", "members": { "NoncurrentDays": { "type": "integer" }, - "StorageClass": {} + "StorageClass": {}, + "NewerNoncurrentVersions": { + "type": "integer" + } } }, - "S5h": { + "S5o": { "type": "structure", "members": { "NoncurrentDays": { "type": "integer" + }, + "NewerNoncurrentVersions": { + "type": "integer" } } }, - "S5i": { + "S5p": { "type": "structure", "members": { "DaysAfterInitiation": { @@ -5808,7 +6687,7 @@ } } }, - "S5m": { + "S5t": { "type": "list", "member": { "type": "structure", @@ -5817,7 +6696,7 @@ ], "members": { "Expiration": { - "shape": "S59" + "shape": "S5f" }, "ID": {}, "Prefix": { @@ -5828,16 +6707,28 @@ "members": { "Prefix": {}, "Tag": { - "shape": "S3m" + "shape": "S3s" + }, + "ObjectSizeGreaterThan": { + "type": "long" + }, + "ObjectSizeLessThan": { + "type": "long" }, "And": { "type": "structure", "members": { "Prefix": {}, "Tags": { - "shape": "S3p", + "shape": "S3v", "flattened": true, "locationName": "Tag" + }, + "ObjectSizeGreaterThan": { + "type": "long" + }, + "ObjectSizeLessThan": { + "type": "long" } } } @@ -5848,7 +6739,7 @@ "locationName": "Transition", "type": "list", "member": { - "shape": "S5e" + "shape": "S5k" }, "flattened": true }, @@ -5856,21 +6747,21 @@ "locationName": "NoncurrentVersionTransition", "type": "list", "member": { - "shape": "S5g" + "shape": "S5m" }, "flattened": true }, "NoncurrentVersionExpiration": { - "shape": "S5h" + "shape": "S5o" }, "AbortIncompleteMultipartUpload": { - "shape": "S5i" + "shape": "S5p" } } }, "flattened": true }, - "S5w": { + "S65": { "type": "structure", "required": [ "TargetBucket", @@ -5885,7 +6776,7 @@ "type": "structure", "members": { "Grantee": { - "shape": "S3c" + "shape": "S3i" }, "Permission": {} } @@ -5894,7 +6785,7 @@ "TargetPrefix": {} } }, - "S64": { + "S6d": { "type": "structure", "required": [ "Id" @@ -5906,7 +6797,7 @@ "members": { "Prefix": {}, "Tag": { - "shape": "S3m" + "shape": "S3s" }, "AccessPointArn": {}, "And": { @@ -5914,7 +6805,7 @@ "members": { "Prefix": {}, "Tags": { - "shape": "S3p", + "shape": "S3v", "flattened": true, "locationName": "Tag" }, @@ -5925,13 +6816,16 @@ } } }, - "S68": { + "S6h": { "type": "structure", "required": [ "Bucket" ], "members": { "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "Bucket" }, @@ -5941,7 +6835,7 @@ } } }, - "S69": { + "S6i": { "type": "structure", "members": { "TopicConfiguration": { @@ -5949,7 +6843,7 @@ "members": { "Id": {}, "Events": { - "shape": "S6c", + "shape": "S6l", "locationName": "Event" }, "Event": { @@ -5966,7 +6860,7 @@ "deprecated": true }, "Events": { - "shape": "S6c", + "shape": "S6l", "locationName": "Event" }, "Queue": {} @@ -5980,7 +6874,7 @@ "deprecated": true }, "Events": { - "shape": "S6c", + "shape": "S6l", "locationName": "Event" }, "CloudFunction": {}, @@ -5989,12 +6883,12 @@ } } }, - "S6c": { + "S6l": { "type": "list", "member": {}, "flattened": true }, - "S6k": { + "S6t": { "type": "structure", "members": { "TopicConfigurations": { @@ -6012,11 +6906,11 @@ "locationName": "Topic" }, "Events": { - "shape": "S6c", + "shape": "S6l", "locationName": "Event" }, "Filter": { - "shape": "S6n" + "shape": "S6w" } } }, @@ -6037,11 +6931,11 @@ "locationName": "Queue" }, "Events": { - "shape": "S6c", + "shape": "S6l", "locationName": "Event" }, "Filter": { - "shape": "S6n" + "shape": "S6w" } } }, @@ -6062,19 +6956,23 @@ "locationName": "CloudFunction" }, "Events": { - "shape": "S6c", + "shape": "S6l", "locationName": "Event" }, "Filter": { - "shape": "S6n" + "shape": "S6w" } } }, "flattened": true + }, + "EventBridgeConfiguration": { + "type": "structure", + "members": {} } } }, - "S6n": { + "S6w": { "type": "structure", "members": { "Key": { @@ -6097,7 +6995,7 @@ } } }, - "S70": { + "S7a": { "type": "structure", "required": [ "Rules" @@ -6119,7 +7017,7 @@ } } }, - "S7d": { + "S7m": { "type": "structure", "required": [ "Role", @@ -6149,14 +7047,14 @@ "members": { "Prefix": {}, "Tag": { - "shape": "S3m" + "shape": "S3s" }, "And": { "type": "structure", "members": { "Prefix": {}, "Tags": { - "shape": "S3p", + "shape": "S3v", "flattened": true, "locationName": "Tag" } @@ -6230,7 +7128,7 @@ "members": { "Status": {}, "Time": { - "shape": "S7z" + "shape": "S88" } } }, @@ -6242,7 +7140,7 @@ "members": { "Status": {}, "EventThreshold": { - "shape": "S7z" + "shape": "S88" } } } @@ -6260,7 +7158,7 @@ } } }, - "S7z": { + "S88": { "type": "structure", "members": { "Minutes": { @@ -6268,7 +7166,7 @@ } } }, - "S8g": { + "S8p": { "type": "structure", "required": [ "HostName" @@ -6278,7 +7176,7 @@ "Protocol": {} } }, - "S8j": { + "S8s": { "type": "structure", "required": [ "Suffix" @@ -6287,7 +7185,7 @@ "Suffix": {} } }, - "S8l": { + "S8u": { "type": "structure", "required": [ "Key" @@ -6296,7 +7194,7 @@ "Key": {} } }, - "S8m": { + "S8v": { "type": "list", "member": { "locationName": "RoutingRule", @@ -6325,13 +7223,13 @@ } } }, - "S9l": { + "Sa9": { "type": "structure", "members": { "Status": {} } }, - "S9o": { + "Sac": { "type": "structure", "members": { "ObjectLockEnabled": {}, @@ -6354,16 +7252,16 @@ } } }, - "S9w": { + "Sak": { "type": "structure", "members": { "Mode": {}, "RetainUntilDate": { - "shape": "S5a" + "shape": "S5g" } } }, - "Sa3": { + "Sar": { "type": "structure", "members": { "BlockPublicAcls": { @@ -6384,14 +7282,14 @@ } } }, - "Sb4": { + "Sbr": { "type": "structure", "members": { "ID": {}, "DisplayName": {} } }, - "Sb5": { + "Sbs": { "type": "list", "member": { "type": "structure", @@ -6401,7 +7299,27 @@ }, "flattened": true }, - "Sbn": { + "Sbx": { + "type": "list", + "member": {} + }, + "Sc3": { + "type": "list", + "member": {}, + "flattened": true + }, + "Sc6": { + "type": "structure", + "members": { + "IsRestoreInProgress": { + "type": "boolean" + }, + "RestoreExpiryDate": { + "type": "timestamp" + } + } + }, + "Scf": { "type": "list", "member": { "type": "structure", @@ -6411,41 +7329,47 @@ "type": "timestamp" }, "ETag": {}, + "ChecksumAlgorithm": { + "shape": "Sc3" + }, "Size": { "type": "integer" }, "StorageClass": {}, "Owner": { - "shape": "S37" + "shape": "S3d" + }, + "RestoreStatus": { + "shape": "Sc6" } } }, "flattened": true }, - "Sc5": { + "Scu": { "type": "structure", "members": { "Grants": { - "shape": "S3a", + "shape": "S3g", "locationName": "AccessControlList" }, "Owner": { - "shape": "S37" + "shape": "S3d" } } }, - "Scu": { + "Sdk": { "type": "structure", "required": [ "TagSet" ], "members": { "TagSet": { - "shape": "S3p" + "shape": "S3v" } } }, - "Sdk": { + "Sea": { "type": "structure", "members": { "CSV": { @@ -6475,7 +7399,7 @@ } } }, - "Sdz": { + "Sep": { "type": "structure", "members": { "CSV": { @@ -6496,5 +7420,23 @@ } } } + }, + "clientContextParams": { + "Accelerate": { + "documentation": "Enables this client to use S3 Transfer Acceleration endpoints.", + "type": "boolean" + }, + "DisableMultiRegionAccessPoints": { + "documentation": "Disables this client's usage of Multi-Region Access Points.", + "type": "boolean" + }, + "ForcePathStyle": { + "documentation": "Forces this client to use path-style addressing for buckets.", + "type": "boolean" + }, + "UseArnRegion": { + "documentation": "Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.", + "type": "boolean" + } } } \ No newline at end of file diff --git a/iamlivecore/service/s3control-2018-08-20.min.json b/iamlivecore/service/s3control-2018-08-20.min.json index a78898d8..00998992 100644 --- a/iamlivecore/service/s3control-2018-08-20.min.json +++ b/iamlivecore/service/s3control-2018-08-20.min.json @@ -29,6 +29,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -37,13 +40,18 @@ "location": "uri", "locationName": "name" }, - "Bucket": {}, + "Bucket": { + "contextParam": { + "name": "Bucket" + } + }, "VpcConfiguration": { "shape": "S5" }, "PublicAccessBlockConfiguration": { "shape": "S7" - } + }, + "BucketAccountId": {} } }, "output": { @@ -55,6 +63,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "CreateAccessPointForObjectLambda": { @@ -75,6 +88,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -91,11 +107,19 @@ "output": { "type": "structure", "members": { - "ObjectLambdaAccessPointArn": {} + "ObjectLambdaAccessPointArn": {}, + "Alias": { + "shape": "St" + } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "CreateBucket": { @@ -114,6 +138,9 @@ "locationName": "x-amz-acl" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" }, @@ -153,6 +180,9 @@ "type": "boolean" }, "OutpostId": { + "contextParam": { + "name": "OutpostId" + }, "location": "header", "locationName": "x-amz-outpost-id" } @@ -186,12 +216,14 @@ "Operation", "Report", "ClientRequestToken", - "Manifest", "Priority", "RoleArn" ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -200,16 +232,16 @@ "type": "boolean" }, "Operation": { - "shape": "S19" + "shape": "S1c" }, "Report": { - "shape": "S2e" + "shape": "S2j" }, "ClientRequestToken": { "idempotencyToken": true }, "Manifest": { - "shape": "S2i" + "shape": "S2n" }, "Description": {}, "Priority": { @@ -217,7 +249,10 @@ }, "RoleArn": {}, "Tags": { - "shape": "S1r" + "shape": "S1u" + }, + "ManifestGenerator": { + "shape": "S2y" } } }, @@ -229,6 +264,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "CreateMultiRegionAccessPoint": { @@ -248,6 +288,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -256,7 +299,7 @@ "idempotencyToken": true }, "Details": { - "shape": "S2x" + "shape": "S3e" } } }, @@ -269,7 +312,12 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "DeleteAccessPoint": { "http": { @@ -284,11 +332,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { + "contextParam": { + "name": "AccessPointName" + }, "location": "uri", "locationName": "name" } @@ -296,6 +350,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteAccessPointForObjectLambda": { @@ -311,6 +370,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -323,6 +385,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteAccessPointPolicy": { @@ -338,11 +405,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { + "contextParam": { + "name": "AccessPointName" + }, "location": "uri", "locationName": "name" } @@ -350,6 +423,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteAccessPointPolicyForObjectLambda": { @@ -365,6 +443,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -377,6 +458,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteBucket": { @@ -392,11 +478,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -404,6 +496,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteBucketLifecycleConfiguration": { @@ -419,11 +516,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -431,6 +534,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteBucketPolicy": { @@ -446,11 +554,55 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, + "hostLabel": true, + "location": "header", + "locationName": "x-amz-account-id" + }, + "Bucket": { + "contextParam": { + "name": "Bucket" + }, + "location": "uri", + "locationName": "name" + } + } + }, + "endpoint": { + "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } + }, + "DeleteBucketReplication": { + "http": { + "method": "DELETE", + "requestUri": "/v20180820/bucket/{name}/replication" + }, + "input": { + "type": "structure", + "required": [ + "AccountId", + "Bucket" + ], + "members": { + "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -458,6 +610,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteBucketTagging": { @@ -474,11 +631,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -486,6 +649,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteJobTagging": { @@ -501,6 +669,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -517,6 +688,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteMultiRegionAccessPoint": { @@ -536,6 +712,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -544,7 +723,7 @@ "idempotencyToken": true }, "Details": { - "shape": "S3e" + "shape": "S3w" } } }, @@ -557,7 +736,12 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "DeletePublicAccessBlock": { "http": { @@ -571,6 +755,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -579,6 +766,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteStorageLensConfiguration": { @@ -598,6 +790,9 @@ "locationName": "storagelensid" }, "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -606,6 +801,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DeleteStorageLensConfigurationTagging": { @@ -625,6 +825,9 @@ "locationName": "storagelensid" }, "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -637,6 +840,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DescribeJob": { @@ -652,6 +860,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -676,16 +887,16 @@ "JobArn": {}, "Status": {}, "Manifest": { - "shape": "S2i" + "shape": "S2n" }, "Operation": { - "shape": "S19" + "shape": "S1c" }, "Priority": { "type": "integer" }, "ProgressSummary": { - "shape": "S3q" + "shape": "S48" }, "StatusUpdateReason": {}, "FailureReasons": { @@ -699,7 +910,7 @@ } }, "Report": { - "shape": "S2e" + "shape": "S2j" }, "CreationTime": { "type": "timestamp" @@ -711,13 +922,30 @@ "SuspendedDate": { "type": "timestamp" }, - "SuspendedCause": {} + "SuspendedCause": {}, + "ManifestGenerator": { + "shape": "S2y" + }, + "GeneratedManifestDescriptor": { + "type": "structure", + "members": { + "Format": {}, + "Location": { + "shape": "S2s" + } + } + } } } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "DescribeMultiRegionAccessPointOperation": { @@ -733,6 +961,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -758,13 +989,13 @@ "type": "structure", "members": { "CreateMultiRegionAccessPointRequest": { - "shape": "S2x" + "shape": "S3e" }, "DeleteMultiRegionAccessPointRequest": { - "shape": "S3e" + "shape": "S3w" }, "PutMultiRegionAccessPointPolicyRequest": { - "shape": "S49" + "shape": "S4u" } } }, @@ -806,7 +1037,12 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "GetAccessPoint": { "http": { @@ -821,11 +1057,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { + "contextParam": { + "name": "AccessPointName" + }, "location": "uri", "locationName": "name" } @@ -852,11 +1094,17 @@ "type": "map", "key": {}, "value": {} - } + }, + "BucketAccountId": {} } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetAccessPointConfigurationForObjectLambda": { @@ -872,6 +1120,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -892,6 +1143,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetAccessPointForObjectLambda": { @@ -907,6 +1163,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -926,11 +1185,19 @@ }, "CreationDate": { "type": "timestamp" + }, + "Alias": { + "shape": "St" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetAccessPointPolicy": { @@ -946,11 +1213,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { + "contextParam": { + "name": "AccessPointName" + }, "location": "uri", "locationName": "name" } @@ -964,6 +1237,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetAccessPointPolicyForObjectLambda": { @@ -979,6 +1257,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -997,6 +1278,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetAccessPointPolicyStatus": { @@ -1012,11 +1298,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { + "contextParam": { + "name": "AccessPointName" + }, "location": "uri", "locationName": "name" } @@ -1026,12 +1318,17 @@ "type": "structure", "members": { "PolicyStatus": { - "shape": "S4y" + "shape": "S5j" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetAccessPointPolicyStatusForObjectLambda": { @@ -1047,6 +1344,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1061,12 +1361,17 @@ "type": "structure", "members": { "PolicyStatus": { - "shape": "S4y" + "shape": "S5j" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetBucket": { @@ -1082,11 +1387,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -1106,6 +1417,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetBucketLifecycleConfiguration": { @@ -1121,11 +1437,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -1135,12 +1457,17 @@ "type": "structure", "members": { "Rules": { - "shape": "S57" + "shape": "S5s" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetBucketPolicy": { @@ -1156,11 +1483,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -1174,6 +1507,57 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } + }, + "GetBucketReplication": { + "http": { + "method": "GET", + "requestUri": "/v20180820/bucket/{name}/replication" + }, + "input": { + "type": "structure", + "required": [ + "AccountId", + "Bucket" + ], + "members": { + "AccountId": { + "contextParam": { + "name": "AccountId" + }, + "hostLabel": true, + "location": "header", + "locationName": "x-amz-account-id" + }, + "Bucket": { + "contextParam": { + "name": "Bucket" + }, + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReplicationConfiguration": { + "shape": "S6i" + } + } + }, + "endpoint": { + "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetBucketTagging": { @@ -1189,11 +1573,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" } @@ -1206,12 +1596,64 @@ ], "members": { "TagSet": { - "shape": "S1r" + "shape": "S1u" + } + } + }, + "endpoint": { + "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } + }, + "GetBucketVersioning": { + "http": { + "method": "GET", + "requestUri": "/v20180820/bucket/{name}/versioning" + }, + "input": { + "type": "structure", + "required": [ + "AccountId", + "Bucket" + ], + "members": { + "AccountId": { + "contextParam": { + "name": "AccountId" + }, + "hostLabel": true, + "location": "header", + "locationName": "x-amz-account-id" + }, + "Bucket": { + "contextParam": { + "name": "Bucket" + }, + "location": "uri", + "locationName": "name" + } + } + }, + "output": { + "type": "structure", + "members": { + "Status": {}, + "MFADelete": { + "locationName": "MfaDelete" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetJobTagging": { @@ -1227,6 +1669,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1241,18 +1686,23 @@ "type": "structure", "members": { "Tags": { - "shape": "S1r" + "shape": "S1u" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetMultiRegionAccessPoint": { "http": { "method": "GET", - "requestUri": "/v20180820/mrap/instances/{name}" + "requestUri": "/v20180820/mrap/instances/{name+}" }, "input": { "type": "structure", @@ -1262,6 +1712,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1276,19 +1729,24 @@ "type": "structure", "members": { "AccessPoint": { - "shape": "S5y" + "shape": "S7m" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "GetMultiRegionAccessPointPolicy": { "http": { "method": "GET", - "requestUri": "/v20180820/mrap/instances/{name}/policy" + "requestUri": "/v20180820/mrap/instances/{name+}/policy" }, "input": { "type": "structure", @@ -1298,6 +1756,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1333,12 +1794,17 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "GetMultiRegionAccessPointPolicyStatus": { "http": { "method": "GET", - "requestUri": "/v20180820/mrap/instances/{name}/policystatus" + "requestUri": "/v20180820/mrap/instances/{name+}/policystatus" }, "input": { "type": "structure", @@ -1348,6 +1814,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1362,44 +1831,102 @@ "type": "structure", "members": { "Established": { - "shape": "S4y" + "shape": "S5j" } } }, "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, - "GetPublicAccessBlock": { + "GetMultiRegionAccessPointRoutes": { "http": { "method": "GET", - "requestUri": "/v20180820/configuration/publicAccessBlock" + "requestUri": "/v20180820/mrap/instances/{mrap+}/routes" }, "input": { "type": "structure", "required": [ - "AccountId" + "AccountId", + "Mrap" ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" + }, + "Mrap": { + "location": "uri", + "locationName": "mrap" } } }, "output": { "type": "structure", "members": { - "PublicAccessBlockConfiguration": { - "shape": "S7" + "Mrap": {}, + "Routes": { + "shape": "S82" } - }, - "payload": "PublicAccessBlockConfiguration" + } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } + }, + "GetPublicAccessBlock": { + "http": { + "method": "GET", + "requestUri": "/v20180820/configuration/publicAccessBlock" + }, + "input": { + "type": "structure", + "required": [ + "AccountId" + ], + "members": { + "AccountId": { + "contextParam": { + "name": "AccountId" + }, + "hostLabel": true, + "location": "header", + "locationName": "x-amz-account-id" + } + } + }, + "output": { + "type": "structure", + "members": { + "PublicAccessBlockConfiguration": { + "shape": "S7" + } + }, + "payload": "PublicAccessBlockConfiguration" + }, + "endpoint": { + "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetStorageLensConfiguration": { @@ -1419,6 +1946,9 @@ "locationName": "storagelensid" }, "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1429,13 +1959,18 @@ "type": "structure", "members": { "StorageLensConfiguration": { - "shape": "S6f" + "shape": "S89" } }, "payload": "StorageLensConfiguration" }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "GetStorageLensConfigurationTagging": { @@ -1455,6 +1990,9 @@ "locationName": "storagelensid" }, "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1465,12 +2003,17 @@ "type": "structure", "members": { "Tags": { - "shape": "S78" + "shape": "S96" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "ListAccessPoints": { @@ -1485,11 +2028,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "querystring", "locationName": "bucket" }, @@ -1525,7 +2074,8 @@ }, "Bucket": {}, "AccessPointArn": {}, - "Alias": {} + "Alias": {}, + "BucketAccountId": {} } } }, @@ -1534,6 +2084,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "ListAccessPointsForObjectLambda": { @@ -1548,6 +2103,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1576,7 +2134,10 @@ ], "members": { "Name": {}, - "ObjectLambdaAccessPointArn": {} + "ObjectLambdaAccessPointArn": {}, + "Alias": { + "shape": "St" + } } } }, @@ -1585,6 +2146,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "ListJobs": { @@ -1599,6 +2165,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1643,7 +2212,7 @@ "type": "timestamp" }, "ProgressSummary": { - "shape": "S3q" + "shape": "S48" } } } @@ -1652,6 +2221,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "ListMultiRegionAccessPoints": { @@ -1666,6 +2240,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1687,7 +2264,7 @@ "AccessPoints": { "type": "list", "member": { - "shape": "S5y", + "shape": "S7m", "locationName": "AccessPoint" } }, @@ -1697,7 +2274,12 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "ListRegionalBuckets": { "http": { @@ -1711,6 +2293,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1725,6 +2310,9 @@ "type": "integer" }, "OutpostId": { + "contextParam": { + "name": "OutpostId" + }, "location": "header", "locationName": "x-amz-outpost-id" } @@ -1761,6 +2349,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "ListStorageLensConfigurations": { @@ -1775,6 +2368,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1814,6 +2410,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "PutAccessPointConfigurationForObjectLambda": { @@ -1834,6 +2435,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1849,6 +2453,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "PutAccessPointPolicy": { @@ -1869,11 +2478,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Name": { + "contextParam": { + "name": "AccessPointName" + }, "location": "uri", "locationName": "name" }, @@ -1882,6 +2497,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "PutAccessPointPolicyForObjectLambda": { @@ -1902,6 +2522,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -1915,6 +2538,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "PutBucketLifecycleConfiguration": { @@ -1930,11 +2558,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" }, @@ -1946,7 +2580,7 @@ "type": "structure", "members": { "Rules": { - "shape": "S57" + "shape": "S5s" } } } @@ -1956,7 +2590,12 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "PutBucketPolicy": { "http": { @@ -1976,11 +2615,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" }, @@ -1995,7 +2640,60 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } + }, + "PutBucketReplication": { + "http": { + "method": "PUT", + "requestUri": "/v20180820/bucket/{name}/replication" + }, + "input": { + "type": "structure", + "required": [ + "AccountId", + "Bucket", + "ReplicationConfiguration" + ], + "members": { + "AccountId": { + "contextParam": { + "name": "AccountId" + }, + "hostLabel": true, + "location": "header", + "locationName": "x-amz-account-id" + }, + "Bucket": { + "contextParam": { + "name": "Bucket" + }, + "location": "uri", + "locationName": "name" + }, + "ReplicationConfiguration": { + "shape": "S6i", + "locationName": "ReplicationConfiguration", + "xmlNamespace": { + "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" + } + } + }, + "payload": "ReplicationConfiguration" + }, + "endpoint": { + "hostPrefix": "{AccountId}." + }, + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "PutBucketTagging": { "http": { @@ -2011,11 +2709,17 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Bucket": { + "contextParam": { + "name": "Bucket" + }, "location": "uri", "locationName": "name" }, @@ -2030,7 +2734,7 @@ ], "members": { "TagSet": { - "shape": "S1r" + "shape": "S1u" } } } @@ -2040,7 +2744,70 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } + }, + "PutBucketVersioning": { + "http": { + "method": "PUT", + "requestUri": "/v20180820/bucket/{name}/versioning" + }, + "input": { + "type": "structure", + "required": [ + "AccountId", + "Bucket", + "VersioningConfiguration" + ], + "members": { + "AccountId": { + "contextParam": { + "name": "AccountId" + }, + "hostLabel": true, + "location": "header", + "locationName": "x-amz-account-id" + }, + "Bucket": { + "contextParam": { + "name": "Bucket" + }, + "location": "uri", + "locationName": "name" + }, + "MFA": { + "location": "header", + "locationName": "x-amz-mfa" + }, + "VersioningConfiguration": { + "locationName": "VersioningConfiguration", + "xmlNamespace": { + "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" + }, + "type": "structure", + "members": { + "MFADelete": { + "locationName": "MfaDelete" + }, + "Status": {} + } + } + }, + "payload": "VersioningConfiguration" + }, + "endpoint": { + "hostPrefix": "{AccountId}." + }, + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "PutJobTagging": { "http": { @@ -2060,6 +2827,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -2069,7 +2839,7 @@ "locationName": "id" }, "Tags": { - "shape": "S1r" + "shape": "S1u" } } }, @@ -2079,6 +2849,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "PutMultiRegionAccessPointPolicy": { @@ -2098,6 +2873,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -2106,7 +2884,7 @@ "idempotencyToken": true }, "Details": { - "shape": "S49" + "shape": "S4u" } } }, @@ -2119,7 +2897,12 @@ "endpoint": { "hostPrefix": "{AccountId}." }, - "httpChecksumRequired": true + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } }, "PutPublicAccessBlock": { "http": { @@ -2141,6 +2924,9 @@ } }, "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -2150,6 +2936,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "PutStorageLensConfiguration": { @@ -2174,20 +2965,28 @@ "locationName": "storagelensid" }, "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "StorageLensConfiguration": { - "shape": "S6f" + "shape": "S89" }, "Tags": { - "shape": "S78" + "shape": "S96" } } }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "PutStorageLensConfigurationTagging": { @@ -2212,12 +3011,62 @@ "locationName": "storagelensid" }, "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" }, "Tags": { - "shape": "S78" + "shape": "S96" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpoint": { + "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } + } + }, + "SubmitMultiRegionAccessPointRoutes": { + "http": { + "method": "PATCH", + "requestUri": "/v20180820/mrap/instances/{mrap+}/routes" + }, + "input": { + "locationName": "SubmitMultiRegionAccessPointRoutesRequest", + "xmlNamespace": { + "uri": "http://awss3control.amazonaws.com/doc/2018-08-20/" + }, + "type": "structure", + "required": [ + "AccountId", + "Mrap", + "RouteUpdates" + ], + "members": { + "AccountId": { + "contextParam": { + "name": "AccountId" + }, + "hostLabel": true, + "location": "header", + "locationName": "x-amz-account-id" + }, + "Mrap": { + "location": "uri", + "locationName": "mrap" + }, + "RouteUpdates": { + "shape": "S82" } } }, @@ -2227,6 +3076,12 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "httpChecksumRequired": true, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "UpdateJobPriority": { @@ -2242,6 +3097,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -2272,6 +3130,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } }, "UpdateJobStatus": { @@ -2287,6 +3150,9 @@ ], "members": { "AccountId": { + "contextParam": { + "name": "AccountId" + }, "hostLabel": true, "location": "header", "locationName": "x-amz-account-id" @@ -2315,6 +3181,11 @@ }, "endpoint": { "hostPrefix": "{AccountId}." + }, + "staticContextParams": { + "RequiresAccountId": { + "value": true + } } } }, @@ -2403,7 +3274,14 @@ } } }, - "S19": { + "St": { + "type": "structure", + "members": { + "Value": {}, + "Status": {} + } + }, + "S1c": { "type": "structure", "members": { "LambdaInvoke": { @@ -2418,7 +3296,7 @@ "TargetResource": {}, "CannedAccessControlList": {}, "AccessControlGrants": { - "shape": "S1e" + "shape": "S1h" }, "MetadataDirective": {}, "ModifiedSinceConstraint": { @@ -2451,7 +3329,7 @@ } }, "NewObjectTagging": { - "shape": "S1r" + "shape": "S1u" }, "RedirectLocation": {}, "RequesterPays": { @@ -2470,7 +3348,8 @@ }, "BucketKeyEnabled": { "type": "boolean" - } + }, + "ChecksumAlgorithm": {} } }, "S3PutObjectAcl": { @@ -2493,7 +3372,7 @@ } }, "Grants": { - "shape": "S1e" + "shape": "S1h" } } }, @@ -2506,7 +3385,7 @@ "type": "structure", "members": { "TagSet": { - "shape": "S1r" + "shape": "S1u" } } }, @@ -2559,10 +3438,14 @@ } } } + }, + "S3ReplicateObject": { + "type": "structure", + "members": {} } } }, - "S1e": { + "S1h": { "type": "list", "member": { "type": "structure", @@ -2579,13 +3462,13 @@ } } }, - "S1r": { + "S1u": { "type": "list", "member": { - "shape": "S1s" + "shape": "S1v" } }, - "S1s": { + "S1v": { "type": "structure", "required": [ "Key", @@ -2596,7 +3479,7 @@ "Value": {} } }, - "S2e": { + "S2j": { "type": "structure", "required": [ "Enabled" @@ -2611,7 +3494,7 @@ "ReportScope": {} } }, - "S2i": { + "S2n": { "type": "structure", "required": [ "Spec", @@ -2632,20 +3515,94 @@ } }, "Location": { + "shape": "S2s" + } + } + }, + "S2s": { + "type": "structure", + "required": [ + "ObjectArn", + "ETag" + ], + "members": { + "ObjectArn": {}, + "ObjectVersionId": {}, + "ETag": {} + } + }, + "S2y": { + "type": "structure", + "members": { + "S3JobManifestGenerator": { "type": "structure", "required": [ - "ObjectArn", - "ETag" + "SourceBucket", + "EnableManifestOutput" ], "members": { - "ObjectArn": {}, - "ObjectVersionId": {}, - "ETag": {} + "ExpectedBucketOwner": {}, + "SourceBucket": {}, + "ManifestOutputLocation": { + "type": "structure", + "required": [ + "Bucket", + "ManifestFormat" + ], + "members": { + "ExpectedManifestBucketOwner": {}, + "Bucket": {}, + "ManifestPrefix": {}, + "ManifestEncryption": { + "type": "structure", + "members": { + "SSES3": { + "locationName": "SSE-S3", + "type": "structure", + "members": {} + }, + "SSEKMS": { + "locationName": "SSE-KMS", + "type": "structure", + "required": [ + "KeyId" + ], + "members": { + "KeyId": {} + } + } + } + }, + "ManifestFormat": {} + } + }, + "Filter": { + "type": "structure", + "members": { + "EligibleForReplication": { + "type": "boolean" + }, + "CreatedAfter": { + "type": "timestamp" + }, + "CreatedBefore": { + "type": "timestamp" + }, + "ObjectReplicationStatuses": { + "type": "list", + "member": {} + } + } + }, + "EnableManifestOutput": { + "type": "boolean" + } } } - } + }, + "union": true }, - "S2x": { + "S3e": { "type": "structure", "required": [ "Name", @@ -2665,13 +3622,14 @@ "Bucket" ], "members": { - "Bucket": {} + "Bucket": {}, + "BucketAccountId": {} } } } } }, - "S3e": { + "S3w": { "type": "structure", "required": [ "Name" @@ -2680,7 +3638,7 @@ "Name": {} } }, - "S3q": { + "S48": { "type": "structure", "members": { "TotalNumberOfTasks": { @@ -2691,10 +3649,18 @@ }, "NumberOfTasksFailed": { "type": "long" + }, + "Timers": { + "type": "structure", + "members": { + "ElapsedTimeInActiveSeconds": { + "type": "long" + } + } } } }, - "S49": { + "S4u": { "type": "structure", "required": [ "Name", @@ -2705,7 +3671,7 @@ "Policy": {} } }, - "S4y": { + "S5j": { "type": "structure", "members": { "IsPublic": { @@ -2714,7 +3680,7 @@ } } }, - "S57": { + "S5s": { "type": "list", "member": { "locationName": "Rule", @@ -2743,16 +3709,28 @@ "members": { "Prefix": {}, "Tag": { - "shape": "S1s" + "shape": "S1v" }, "And": { "type": "structure", "members": { "Prefix": {}, "Tags": { - "shape": "S1r" + "shape": "S1u" + }, + "ObjectSizeGreaterThan": { + "type": "long" + }, + "ObjectSizeLessThan": { + "type": "long" } } + }, + "ObjectSizeGreaterThan": { + "type": "long" + }, + "ObjectSizeLessThan": { + "type": "long" } } }, @@ -2791,6 +3769,9 @@ "members": { "NoncurrentDays": { "type": "integer" + }, + "NewerNoncurrentVersions": { + "type": "integer" } } }, @@ -2805,7 +3786,159 @@ } } }, - "S5y": { + "S6i": { + "type": "structure", + "required": [ + "Role", + "Rules" + ], + "members": { + "Role": {}, + "Rules": { + "type": "list", + "member": { + "locationName": "Rule", + "type": "structure", + "required": [ + "Status", + "Destination", + "Bucket" + ], + "members": { + "ID": {}, + "Priority": { + "type": "integer" + }, + "Prefix": { + "deprecated": true, + "deprecatedMessage": "Prefix has been deprecated" + }, + "Filter": { + "type": "structure", + "members": { + "Prefix": {}, + "Tag": { + "shape": "S1v" + }, + "And": { + "type": "structure", + "members": { + "Prefix": {}, + "Tags": { + "shape": "S1u" + } + } + } + } + }, + "Status": {}, + "SourceSelectionCriteria": { + "type": "structure", + "members": { + "SseKmsEncryptedObjects": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {} + } + }, + "ReplicaModifications": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {} + } + } + } + }, + "ExistingObjectReplication": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {} + } + }, + "Destination": { + "type": "structure", + "required": [ + "Bucket" + ], + "members": { + "Account": {}, + "Bucket": {}, + "ReplicationTime": { + "type": "structure", + "required": [ + "Status", + "Time" + ], + "members": { + "Status": {}, + "Time": { + "shape": "S71" + } + } + }, + "AccessControlTranslation": { + "type": "structure", + "required": [ + "Owner" + ], + "members": { + "Owner": {} + } + }, + "EncryptionConfiguration": { + "type": "structure", + "members": { + "ReplicaKmsKeyID": {} + } + }, + "Metrics": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "EventThreshold": { + "shape": "S71" + } + } + }, + "StorageClass": {} + } + }, + "DeleteMarkerReplication": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {} + } + }, + "Bucket": {} + } + } + } + } + }, + "S71": { + "type": "structure", + "members": { + "Minutes": { + "type": "integer" + } + } + }, + "S7m": { "type": "structure", "members": { "Name": {}, @@ -2824,13 +3957,31 @@ "type": "structure", "members": { "Bucket": {}, - "Region": {} + "Region": {}, + "BucketAccountId": {} } } } } }, - "S6f": { + "S82": { + "type": "list", + "member": { + "locationName": "Route", + "type": "structure", + "required": [ + "TrafficDialPercentage" + ], + "members": { + "Bucket": {}, + "Region": {}, + "TrafficDialPercentage": { + "type": "integer" + } + } + } + }, + "S89": { "type": "structure", "required": [ "Id", @@ -2846,13 +3997,13 @@ ], "members": { "ActivityMetrics": { - "shape": "S6h" + "shape": "S8b" }, "BucketLevel": { "type": "structure", "members": { "ActivityMetrics": { - "shape": "S6h" + "shape": "S8b" }, "PrefixLevel": { "type": "structure", @@ -2881,8 +4032,26 @@ } } } + }, + "AdvancedCostOptimizationMetrics": { + "shape": "S8k" + }, + "AdvancedDataProtectionMetrics": { + "shape": "S8l" + }, + "DetailedStatusCodesMetrics": { + "shape": "S8m" } } + }, + "AdvancedCostOptimizationMetrics": { + "shape": "S8k" + }, + "AdvancedDataProtectionMetrics": { + "shape": "S8l" + }, + "DetailedStatusCodesMetrics": { + "shape": "S8m" } } }, @@ -2890,10 +4059,10 @@ "type": "structure", "members": { "Buckets": { - "shape": "S6r" + "shape": "S8o" }, "Regions": { - "shape": "S6s" + "shape": "S8p" } } }, @@ -2901,18 +4070,15 @@ "type": "structure", "members": { "Buckets": { - "shape": "S6r" + "shape": "S8o" }, "Regions": { - "shape": "S6s" + "shape": "S8p" } } }, "DataExport": { "type": "structure", - "required": [ - "S3BucketDestination" - ], "members": { "S3BucketDestination": { "type": "structure", @@ -2949,6 +4115,17 @@ } } } + }, + "CloudWatchMetrics": { + "type": "structure", + "required": [ + "IsEnabled" + ], + "members": { + "IsEnabled": { + "type": "boolean" + } + } } } }, @@ -2967,7 +4144,15 @@ "StorageLensArn": {} } }, - "S6h": { + "S8b": { + "type": "structure", + "members": { + "IsEnabled": { + "type": "boolean" + } + } + }, + "S8k": { "type": "structure", "members": { "IsEnabled": { @@ -2975,19 +4160,35 @@ } } }, - "S6r": { + "S8l": { + "type": "structure", + "members": { + "IsEnabled": { + "type": "boolean" + } + } + }, + "S8m": { + "type": "structure", + "members": { + "IsEnabled": { + "type": "boolean" + } + } + }, + "S8o": { "type": "list", "member": { "locationName": "Arn" } }, - "S6s": { + "S8p": { "type": "list", "member": { "locationName": "Region" } }, - "S78": { + "S96": { "type": "list", "member": { "locationName": "Tag", @@ -3002,5 +4203,11 @@ } } } + }, + "clientContextParams": { + "UseArnRegion": { + "documentation": "Enables this client to use an ARN's region when constructing an endpoint instead of the client's configured region.", + "type": "boolean" + } } } \ No newline at end of file diff --git a/iamlivecore/service/s3outposts-2017-07-25.min.json b/iamlivecore/service/s3outposts-2017-07-25.min.json index 94c433e5..348eccdd 100644 --- a/iamlivecore/service/s3outposts-2017-07-25.min.json +++ b/iamlivecore/service/s3outposts-2017-07-25.min.json @@ -85,38 +85,125 @@ "type": "structure", "members": { "Endpoints": { + "shape": "Sf" + }, + "NextToken": {} + } + } + }, + "ListOutpostsWithS3": { + "http": { + "method": "GET", + "requestUri": "/S3Outposts/ListOutpostsWithS3" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Outposts": { "type": "list", "member": { "type": "structure", "members": { - "EndpointArn": {}, - "OutpostsId": {}, - "CidrBlock": {}, - "Status": {}, - "CreationTime": { - "type": "timestamp" - }, - "NetworkInterfaces": { - "type": "list", - "member": { - "type": "structure", - "members": { - "NetworkInterfaceId": {} - } - } - }, - "VpcId": {}, - "SubnetId": {}, - "SecurityGroupId": {}, - "AccessType": {}, - "CustomerOwnedIpv4Pool": {} + "OutpostArn": {}, + "OutpostId": {}, + "OwnerId": {}, + "CapacityInBytes": { + "type": "long" + } } } }, "NextToken": {} } } + }, + "ListSharedEndpoints": { + "http": { + "method": "GET", + "requestUri": "/S3Outposts/ListSharedEndpoints" + }, + "input": { + "type": "structure", + "required": [ + "OutpostId" + ], + "members": { + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "OutpostId": { + "location": "querystring", + "locationName": "outpostId" + } + } + }, + "output": { + "type": "structure", + "members": { + "Endpoints": { + "shape": "Sf" + }, + "NextToken": {} + } + } } }, - "shapes": {} + "shapes": { + "Sf": { + "type": "list", + "member": { + "type": "structure", + "members": { + "EndpointArn": {}, + "OutpostsId": {}, + "CidrBlock": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "NetworkInterfaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "NetworkInterfaceId": {} + } + } + }, + "VpcId": {}, + "SubnetId": {}, + "SecurityGroupId": {}, + "AccessType": {}, + "CustomerOwnedIpv4Pool": {}, + "FailedReason": { + "type": "structure", + "members": { + "ErrorCode": {}, + "Message": {} + } + } + } + } + } + } } \ No newline at end of file diff --git a/iamlivecore/service/sagemaker-2017-07-24.min.json b/iamlivecore/service/sagemaker-2017-07-24.min.json index b3fdcf35..7cc83f8b 100644 --- a/iamlivecore/service/sagemaker-2017-07-24.min.json +++ b/iamlivecore/service/sagemaker-2017-07-24.min.json @@ -78,6 +78,70 @@ } } }, + "BatchDescribeModelPackage": { + "input": { + "type": "structure", + "required": [ + "ModelPackageArnList" + ], + "members": { + "ModelPackageArnList": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "ModelPackageSummaries": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "ModelPackageGroupName", + "ModelPackageArn", + "CreationTime", + "InferenceSpecification", + "ModelPackageStatus" + ], + "members": { + "ModelPackageGroupName": {}, + "ModelPackageVersion": { + "type": "integer" + }, + "ModelPackageArn": {}, + "ModelPackageDescription": {}, + "CreationTime": { + "type": "timestamp" + }, + "InferenceSpecification": { + "shape": "Sr" + }, + "ModelPackageStatus": {}, + "ModelApprovalStatus": {} + } + } + }, + "BatchDescribeModelPackageErrorMap": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "ErrorCode", + "ErrorResponse" + ], + "members": { + "ErrorCode": {}, + "ErrorResponse": {} + } + } + } + } + } + }, "CreateAction": { "input": { "type": "structure", @@ -89,16 +153,16 @@ "members": { "ActionName": {}, "Source": { - "shape": "Si" + "shape": "S1j" }, "ActionType": {}, "Description": {}, "Status": {}, "Properties": { - "shape": "Sn" + "shape": "S1o" }, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" }, "Tags": { "shape": "S7" @@ -123,13 +187,13 @@ "AlgorithmName": {}, "AlgorithmDescription": {}, "TrainingSpecification": { - "shape": "Sw" + "shape": "S1v" }, "InferenceSpecification": { - "shape": "S1t" + "shape": "Sr" }, "ValidationSpecification": { - "shape": "S28" + "shape": "S2o" }, "CertifyForMarketplace": { "type": "boolean" @@ -154,7 +218,6 @@ "type": "structure", "required": [ "DomainId", - "UserProfileName", "AppType", "AppName" ], @@ -167,8 +230,9 @@ "shape": "S7" }, "ResourceSpec": { - "shape": "S3s" - } + "shape": "S4e" + }, + "SpaceName": {} } }, "output": { @@ -190,7 +254,7 @@ "shape": "S7" }, "KernelGatewayImageConfig": { - "shape": "S41" + "shape": "S4o" } } }, @@ -211,14 +275,14 @@ "members": { "ArtifactName": {}, "Source": { - "shape": "S4d" + "shape": "S50" }, "ArtifactType": {}, "Properties": { - "shape": "Sn" + "shape": "S1o" }, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" }, "Tags": { "shape": "S7" @@ -244,17 +308,17 @@ "members": { "AutoMLJobName": {}, "InputDataConfig": { - "shape": "S4l" + "shape": "S58" }, "OutputDataConfig": { - "shape": "S4r" + "shape": "S5g" }, "ProblemType": {}, "AutoMLJobObjective": { - "shape": "S4t" + "shape": "S5i" }, "AutoMLJobConfig": { - "shape": "S4v" + "shape": "S5k" }, "RoleArn": {}, "GenerateCandidateDefinitionsOnly": { @@ -264,7 +328,56 @@ "shape": "S7" }, "ModelDeployConfig": { - "shape": "S57" + "shape": "S64" + } + } + }, + "output": { + "type": "structure", + "required": [ + "AutoMLJobArn" + ], + "members": { + "AutoMLJobArn": {} + } + } + }, + "CreateAutoMLJobV2": { + "input": { + "type": "structure", + "required": [ + "AutoMLJobName", + "AutoMLJobInputDataConfig", + "OutputDataConfig", + "AutoMLProblemTypeConfig", + "RoleArn" + ], + "members": { + "AutoMLJobName": {}, + "AutoMLJobInputDataConfig": { + "shape": "S6a" + }, + "OutputDataConfig": { + "shape": "S5g" + }, + "AutoMLProblemTypeConfig": { + "shape": "S6c" + }, + "RoleArn": {}, + "Tags": { + "shape": "S7" + }, + "SecurityConfig": { + "shape": "S5p" + }, + "AutoMLJobObjective": { + "shape": "S5i" + }, + "ModelDeployConfig": { + "shape": "S64" + }, + "DataSplitConfig": { + "shape": "S5v" } } }, @@ -288,7 +401,7 @@ "members": { "CodeRepositoryName": {}, "GitConfig": { - "shape": "S5d" + "shape": "S76" }, "Tags": { "shape": "S7" @@ -311,24 +424,24 @@ "required": [ "CompilationJobName", "RoleArn", - "InputConfig", "OutputConfig", "StoppingCondition" ], "members": { "CompilationJobName": {}, "RoleArn": {}, + "ModelPackageVersionArn": {}, "InputConfig": { - "shape": "S5k" + "shape": "S7d" }, "OutputConfig": { - "shape": "S5o" + "shape": "S7g" }, "VpcConfig": { - "shape": "S5v" + "shape": "S7n" }, "StoppingCondition": { - "shape": "S31" + "shape": "S3n" }, "Tags": { "shape": "S7" @@ -356,12 +469,12 @@ "members": { "ContextName": {}, "Source": { - "shape": "S63" + "shape": "S7v" }, "ContextType": {}, "Description": {}, "Properties": { - "shape": "Sn" + "shape": "S1o" }, "Tags": { "shape": "S7" @@ -389,26 +502,26 @@ "members": { "JobDefinitionName": {}, "DataQualityBaselineConfig": { - "shape": "S68" + "shape": "S80" }, "DataQualityAppSpecification": { - "shape": "S6c" + "shape": "S84" }, "DataQualityJobInput": { - "shape": "S6l" + "shape": "S8d" }, "DataQualityJobOutputConfig": { - "shape": "S6t" + "shape": "S8q" }, "JobResources": { - "shape": "S6z" + "shape": "S8w" }, "NetworkConfig": { - "shape": "S74" + "shape": "S91" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S75" + "shape": "S92" }, "Tags": { "shape": "S7" @@ -437,7 +550,7 @@ "RoleArn": {}, "Description": {}, "OutputConfig": { - "shape": "S7b" + "shape": "S98" }, "Tags": { "shape": "S7" @@ -462,10 +575,10 @@ "DomainName": {}, "AuthMode": {}, "DefaultUserSettings": { - "shape": "S7h" + "shape": "S9e" }, "SubnetIds": { - "shape": "S54" + "shape": "S5t" }, "VpcId": {}, "Tags": { @@ -476,7 +589,14 @@ "deprecated": true, "deprecatedMessage": "This property is deprecated, use KmsKeyId instead." }, - "KmsKeyId": {} + "KmsKeyId": {}, + "AppSecurityGroupManagement": {}, + "DomainSettings": { + "shape": "Sa8" + }, + "DefaultSpaceSettings": { + "shape": "Sac" + } } }, "output": { @@ -487,6 +607,53 @@ } } }, + "CreateEdgeDeploymentPlan": { + "input": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanName", + "ModelConfigs", + "DeviceFleetName" + ], + "members": { + "EdgeDeploymentPlanName": {}, + "ModelConfigs": { + "shape": "Sah" + }, + "DeviceFleetName": {}, + "Stages": { + "shape": "Saj" + }, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanArn" + ], + "members": { + "EdgeDeploymentPlanArn": {} + } + } + }, + "CreateEdgeDeploymentStage": { + "input": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanName", + "Stages" + ], + "members": { + "EdgeDeploymentPlanName": {}, + "Stages": { + "shape": "Saj" + } + } + } + }, "CreateEdgePackagingJob": { "input": { "type": "structure", @@ -505,7 +672,7 @@ "ModelVersion": {}, "RoleArn": {}, "OutputConfig": { - "shape": "S7b" + "shape": "S98" }, "ResourceKey": {}, "Tags": { @@ -524,6 +691,9 @@ "members": { "EndpointName": {}, "EndpointConfigName": {}, + "DeploymentConfig": { + "shape": "Saz" + }, "Tags": { "shape": "S7" } @@ -549,17 +719,23 @@ "members": { "EndpointConfigName": {}, "ProductionVariants": { - "shape": "S85" + "shape": "Sbh" }, "DataCaptureConfig": { - "shape": "S8e" + "shape": "Sbx" }, "Tags": { "shape": "S7" }, "KmsKeyId": {}, "AsyncInferenceConfig": { - "shape": "S8p" + "shape": "Sc8" + }, + "ExplainerConfig": { + "shape": "Scg" + }, + "ShadowProductionVariants": { + "shape": "Sbh" } } }, @@ -609,13 +785,13 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "S93" + "shape": "Sdf" }, "OnlineStoreConfig": { - "shape": "S96" + "shape": "Sdi" }, "OfflineStoreConfig": { - "shape": "S98" + "shape": "Sdn" }, "RoleArn": {}, "Description": {}, @@ -646,16 +822,16 @@ "members": { "FlowDefinitionName": {}, "HumanLoopRequestSource": { - "shape": "S9j" + "shape": "Sdz" }, "HumanLoopActivationConfig": { - "shape": "S9l" + "shape": "Se1" }, "HumanLoopConfig": { - "shape": "S9o" + "shape": "Se4" }, "OutputConfig": { - "shape": "Sa3" + "shape": "Sej" }, "RoleArn": {}, "Tags": { @@ -673,6 +849,38 @@ } } }, + "CreateHub": { + "input": { + "type": "structure", + "required": [ + "HubName", + "HubDescription" + ], + "members": { + "HubName": {}, + "HubDescription": {}, + "HubDisplayName": {}, + "HubSearchKeywords": { + "shape": "Seq" + }, + "S3StorageConfig": { + "shape": "Ses" + }, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "HubArn" + ], + "members": { + "HubArn": {} + } + } + }, "CreateHumanTaskUi": { "input": { "type": "structure", @@ -683,7 +891,7 @@ "members": { "HumanTaskUiName": {}, "UiTemplate": { - "shape": "Sa8" + "shape": "Sey" }, "Tags": { "shape": "S7" @@ -710,19 +918,22 @@ "members": { "HyperParameterTuningJobName": {}, "HyperParameterTuningJobConfig": { - "shape": "Sad" + "shape": "Sf3" }, "TrainingJobDefinition": { - "shape": "Sau" + "shape": "Sfw" }, "TrainingJobDefinitions": { - "shape": "Sb2" + "shape": "Sgc" }, "WarmStartConfig": { - "shape": "Sb3" + "shape": "Sgd" }, "Tags": { "shape": "S7" + }, + "Autotune": { + "shape": "Sgh" } } }, @@ -773,7 +984,19 @@ "ClientToken": { "idempotencyToken": true }, - "ImageName": {} + "ImageName": {}, + "Aliases": { + "shape": "Sgs" + }, + "VendorGuidance": {}, + "JobType": {}, + "MLFramework": {}, + "ProgrammingLang": {}, + "Processor": {}, + "Horovod": { + "type": "boolean" + }, + "ReleaseNotes": {} } }, "output": { @@ -783,6 +1006,98 @@ } } }, + "CreateInferenceExperiment": { + "input": { + "type": "structure", + "required": [ + "Name", + "Type", + "RoleArn", + "EndpointName", + "ModelVariants", + "ShadowModeConfig" + ], + "members": { + "Name": {}, + "Type": {}, + "Schedule": { + "shape": "Sh5" + }, + "Description": {}, + "RoleArn": {}, + "EndpointName": {}, + "ModelVariants": { + "shape": "Sh8" + }, + "DataStorageConfig": { + "shape": "Shg" + }, + "ShadowModeConfig": { + "shape": "Shh" + }, + "KmsKey": {}, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "InferenceExperimentArn" + ], + "members": { + "InferenceExperimentArn": {} + } + } + }, + "CreateInferenceRecommendationsJob": { + "input": { + "type": "structure", + "required": [ + "JobName", + "JobType", + "RoleArn", + "InputConfig" + ], + "members": { + "JobName": {}, + "JobType": {}, + "RoleArn": {}, + "InputConfig": { + "shape": "Shp" + }, + "JobDescription": {}, + "StoppingConditions": { + "shape": "Sit" + }, + "OutputConfig": { + "type": "structure", + "members": { + "KmsKeyId": {}, + "CompiledOutputConfig": { + "type": "structure", + "members": { + "S3OutputUri": {} + } + } + } + }, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "JobArn" + ], + "members": { + "JobArn": {} + } + } + }, "CreateLabelingJob": { "input": { "type": "structure", @@ -798,21 +1113,21 @@ "LabelingJobName": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Sbk" + "shape": "Sj5" }, "OutputConfig": { - "shape": "Sbr" + "shape": "Sjc" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Sbs" + "shape": "Sjd" }, "LabelingJobAlgorithmsConfig": { - "shape": "Sbv" + "shape": "Sjg" }, "HumanTaskConfig": { - "shape": "Sbz" + "shape": "Sjk" }, "Tags": { "shape": "S7" @@ -839,20 +1154,20 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sce" + "shape": "Sjz" }, "Containers": { - "shape": "Scn" + "shape": "Skd" }, "InferenceExecutionConfig": { - "shape": "Sco" + "shape": "Ske" }, "ExecutionRoleArn": {}, "Tags": { "shape": "S7" }, "VpcConfig": { - "shape": "S51" + "shape": "S5q" }, "EnableNetworkIsolation": { "type": "boolean" @@ -883,26 +1198,26 @@ "members": { "JobDefinitionName": {}, "ModelBiasBaselineConfig": { - "shape": "Scs" + "shape": "Ski" }, "ModelBiasAppSpecification": { - "shape": "Sct" + "shape": "Skj" }, "ModelBiasJobInput": { - "shape": "Scu" + "shape": "Skk" }, "ModelBiasJobOutputConfig": { - "shape": "S6t" + "shape": "S8q" }, "JobResources": { - "shape": "S6z" + "shape": "S8w" }, "NetworkConfig": { - "shape": "S74" + "shape": "S91" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S75" + "shape": "S92" }, "Tags": { "shape": "S7" @@ -919,41 +1234,23 @@ } } }, - "CreateModelExplainabilityJobDefinition": { + "CreateModelCard": { "input": { "type": "structure", "required": [ - "JobDefinitionName", - "ModelExplainabilityAppSpecification", - "ModelExplainabilityJobInput", - "ModelExplainabilityJobOutputConfig", - "JobResources", - "RoleArn" + "ModelCardName", + "Content", + "ModelCardStatus" ], "members": { - "JobDefinitionName": {}, - "ModelExplainabilityBaselineConfig": { - "shape": "Scy" - }, - "ModelExplainabilityAppSpecification": { - "shape": "Scz" - }, - "ModelExplainabilityJobInput": { - "shape": "Sd0" - }, - "ModelExplainabilityJobOutputConfig": { - "shape": "S6t" - }, - "JobResources": { - "shape": "S6z" - }, - "NetworkConfig": { - "shape": "S74" + "ModelCardName": {}, + "SecurityConfig": { + "shape": "Sko" }, - "RoleArn": {}, - "StoppingCondition": { - "shape": "S75" + "Content": { + "shape": "Skp" }, + "ModelCardStatus": {}, "Tags": { "shape": "S7" } @@ -962,28 +1259,107 @@ "output": { "type": "structure", "required": [ - "JobDefinitionArn" + "ModelCardArn" ], "members": { - "JobDefinitionArn": {} + "ModelCardArn": {} } } }, - "CreateModelPackage": { + "CreateModelCardExportJob": { "input": { "type": "structure", + "required": [ + "ModelCardName", + "ModelCardExportJobName", + "OutputConfig" + ], "members": { - "ModelPackageName": {}, - "ModelPackageGroupName": {}, - "ModelPackageDescription": {}, + "ModelCardName": {}, + "ModelCardVersion": { + "type": "integer" + }, + "ModelCardExportJobName": {}, + "OutputConfig": { + "shape": "Skv" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ModelCardExportJobArn" + ], + "members": { + "ModelCardExportJobArn": {} + } + } + }, + "CreateModelExplainabilityJobDefinition": { + "input": { + "type": "structure", + "required": [ + "JobDefinitionName", + "ModelExplainabilityAppSpecification", + "ModelExplainabilityJobInput", + "ModelExplainabilityJobOutputConfig", + "JobResources", + "RoleArn" + ], + "members": { + "JobDefinitionName": {}, + "ModelExplainabilityBaselineConfig": { + "shape": "Skz" + }, + "ModelExplainabilityAppSpecification": { + "shape": "Sl0" + }, + "ModelExplainabilityJobInput": { + "shape": "Sl1" + }, + "ModelExplainabilityJobOutputConfig": { + "shape": "S8q" + }, + "JobResources": { + "shape": "S8w" + }, + "NetworkConfig": { + "shape": "S91" + }, + "RoleArn": {}, + "StoppingCondition": { + "shape": "S92" + }, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "JobDefinitionArn" + ], + "members": { + "JobDefinitionArn": {} + } + } + }, + "CreateModelPackage": { + "input": { + "type": "structure", + "members": { + "ModelPackageName": {}, + "ModelPackageGroupName": {}, + "ModelPackageDescription": {}, "InferenceSpecification": { - "shape": "S1t" + "shape": "Sr" }, "ValidationSpecification": { - "shape": "Sd3" + "shape": "Sl4" }, "SourceAlgorithmSpecification": { - "shape": "Sd6" + "shape": "Sl7" }, "CertifyForMarketplace": { "type": "boolean" @@ -993,14 +1369,27 @@ }, "ModelApprovalStatus": {}, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" }, "ModelMetrics": { - "shape": "Sda" + "shape": "Sla" }, "ClientToken": { "idempotencyToken": true - } + }, + "CustomerMetadataProperties": { + "shape": "Slh" + }, + "DriftCheckBaselines": { + "shape": "Slk" + }, + "Domain": {}, + "Task": {}, + "SamplePayloadUrl": {}, + "AdditionalInferenceSpecifications": { + "shape": "Slq" + }, + "SkipModelValidation": {} } }, "output": { @@ -1051,26 +1440,26 @@ "members": { "JobDefinitionName": {}, "ModelQualityBaselineConfig": { - "shape": "Sdn" + "shape": "Sly" }, "ModelQualityAppSpecification": { - "shape": "Sdo" + "shape": "Slz" }, "ModelQualityJobInput": { - "shape": "Sdq" + "shape": "Sm1" }, "ModelQualityJobOutputConfig": { - "shape": "S6t" + "shape": "S8q" }, "JobResources": { - "shape": "S6z" + "shape": "S8w" }, "NetworkConfig": { - "shape": "S74" + "shape": "S91" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S75" + "shape": "S92" }, "Tags": { "shape": "S7" @@ -1097,7 +1486,7 @@ "members": { "MonitoringScheduleName": {}, "MonitoringScheduleConfig": { - "shape": "Sdu" + "shape": "Sm5" }, "Tags": { "shape": "S7" @@ -1127,7 +1516,7 @@ "InstanceType": {}, "SubnetId": {}, "SecurityGroupIds": { - "shape": "S7i" + "shape": "S9f" }, "RoleArn": {}, "KmsKeyId": {}, @@ -1140,14 +1529,17 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Sec" + "shape": "Smm" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Sef" + "shape": "Smp" }, "RootAccess": {}, - "PlatformIdentifier": {} + "PlatformIdentifier": {}, + "InstanceMetadataServiceConfiguration": { + "shape": "Sms" + } } }, "output": { @@ -1166,10 +1558,10 @@ "members": { "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sel" + "shape": "Smx" }, "OnStart": { - "shape": "Sel" + "shape": "Smx" } } }, @@ -1185,7 +1577,6 @@ "type": "structure", "required": [ "PipelineName", - "PipelineDefinition", "ClientRequestToken", "RoleArn" ], @@ -1193,6 +1584,9 @@ "PipelineName": {}, "PipelineDisplayName": {}, "PipelineDefinition": {}, + "PipelineDefinitionS3Location": { + "shape": "Sn5" + }, "PipelineDescription": {}, "ClientRequestToken": { "idempotencyToken": true @@ -1200,6 +1594,9 @@ "RoleArn": {}, "Tags": { "shape": "S7" + }, + "ParallelismConfiguration": { + "shape": "Snb" } } }, @@ -1225,7 +1622,8 @@ }, "ExpiresInSeconds": { "type": "integer" - } + }, + "SpaceName": {} } }, "output": { @@ -1266,33 +1664,33 @@ ], "members": { "ProcessingInputs": { - "shape": "Sf6" + "shape": "Sno" }, "ProcessingOutputConfig": { - "shape": "Sft" + "shape": "Sob" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Sfy" + "shape": "Sog" }, "StoppingCondition": { - "shape": "Sg0" + "shape": "Soi" }, "AppSpecification": { - "shape": "Sg2" + "shape": "Sok" }, "Environment": { - "shape": "Sg4" + "shape": "Som" }, "NetworkConfig": { - "shape": "Se2" + "shape": "Smd" }, "RoleArn": {}, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "Sg5" + "shape": "Son" } } }, @@ -1317,7 +1715,7 @@ "ProjectName": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Sga" + "shape": "Sos" }, "Tags": { "shape": "S7" @@ -1336,6 +1734,31 @@ } } }, + "CreateSpace": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SpaceName" + ], + "members": { + "DomainId": {}, + "SpaceName": {}, + "Tags": { + "shape": "S7" + }, + "SpaceSettings": { + "shape": "Sp2" + } + } + }, + "output": { + "type": "structure", + "members": { + "SpaceArn": {} + } + } + }, "CreateStudioLifecycleConfig": { "input": { "type": "structure", @@ -1374,26 +1797,26 @@ "members": { "TrainingJobName": {}, "HyperParameters": { - "shape": "S2d" + "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Sgq" + "shape": "Spc" }, "RoleArn": {}, "InputDataConfig": { - "shape": "S2f" + "shape": "S2v" }, "OutputDataConfig": { - "shape": "S2w" + "shape": "S3e" }, "ResourceConfig": { - "shape": "S2y" + "shape": "S3h" }, "VpcConfig": { - "shape": "S51" + "shape": "S5q" }, "StoppingCondition": { - "shape": "S31" + "shape": "S3n" }, "Tags": { "shape": "S7" @@ -1408,31 +1831,31 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Saz" + "shape": "Sg1" }, "DebugHookConfig": { - "shape": "Sgr" + "shape": "Spl" }, "DebugRuleConfigurations": { - "shape": "Sgz" + "shape": "Spt" }, "TensorBoardOutputConfig": { - "shape": "Sh4" + "shape": "Spx" }, "ExperimentConfig": { - "shape": "Sg5" + "shape": "Son" }, "ProfilerConfig": { - "shape": "Sh5" + "shape": "Spy" }, "ProfilerRuleConfigurations": { - "shape": "Sh8" + "shape": "Sq2" }, "Environment": { - "shape": "Sha" + "shape": "Sq4" }, "RetryStrategy": { - "shape": "Sb0" + "shape": "Sg2" } } }, @@ -1463,32 +1886,35 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Shh" + "shape": "Sqb" }, "MaxPayloadInMB": { "type": "integer" }, "BatchStrategy": {}, "Environment": { - "shape": "S38" + "shape": "S3u" }, "TransformInput": { - "shape": "S3b" + "shape": "S3x" }, "TransformOutput": { - "shape": "S3f" + "shape": "S41" + }, + "DataCaptureConfig": { + "shape": "Sqe" }, "TransformResources": { - "shape": "S3i" + "shape": "S44" }, "DataProcessing": { - "shape": "Shk" + "shape": "Sqf" }, "Tags": { "shape": "S7" }, "ExperimentConfig": { - "shape": "Sg5" + "shape": "Son" } } }, @@ -1514,7 +1940,7 @@ "DisplayName": {}, "ExperimentName": {}, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" }, "Tags": { "shape": "S7" @@ -1538,7 +1964,7 @@ "TrialComponentName": {}, "DisplayName": {}, "Status": { - "shape": "Shs" + "shape": "Sqn" }, "StartTime": { "type": "timestamp" @@ -1547,16 +1973,16 @@ "type": "timestamp" }, "Parameters": { - "shape": "Shw" + "shape": "Sqq" }, "InputArtifacts": { - "shape": "Si0" + "shape": "Squ" }, "OutputArtifacts": { - "shape": "Si0" + "shape": "Squ" }, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" }, "Tags": { "shape": "S7" @@ -1586,7 +2012,7 @@ "shape": "S7" }, "UserSettings": { - "shape": "S7h" + "shape": "S9e" } } }, @@ -1605,17 +2031,20 @@ ], "members": { "CognitoConfig": { - "shape": "Sib" + "shape": "Sr5" }, "OidcConfig": { - "shape": "Sie" + "shape": "Sr8" }, "SourceIpConfig": { - "shape": "Sih" + "shape": "Srb" }, "WorkforceName": {}, "Tags": { "shape": "S7" + }, + "WorkforceVpcConfig": { + "shape": "Srf" } } }, @@ -1641,11 +2070,11 @@ "WorkteamName": {}, "WorkforceName": {}, "MemberDefinitions": { - "shape": "Sip" + "shape": "Srp" }, "Description": {}, "NotificationConfiguration": { - "shape": "Six" + "shape": "Srx" }, "Tags": { "shape": "S7" @@ -1692,7 +2121,6 @@ "type": "structure", "required": [ "DomainId", - "UserProfileName", "AppType", "AppName" ], @@ -1700,7 +2128,8 @@ "DomainId": {}, "UserProfileName": {}, "AppType": {}, - "AppName": {} + "AppName": {}, + "SpaceName": {} } } }, @@ -1721,7 +2150,7 @@ "members": { "ArtifactArn": {}, "Source": { - "shape": "S4d" + "shape": "S50" } } }, @@ -1819,6 +2248,30 @@ } } }, + "DeleteEdgeDeploymentPlan": { + "input": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanName" + ], + "members": { + "EdgeDeploymentPlanName": {} + } + } + }, + "DeleteEdgeDeploymentStage": { + "input": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanName", + "StageName" + ], + "members": { + "EdgeDeploymentPlanName": {}, + "StageName": {} + } + } + }, "DeleteEndpoint": { "input": { "type": "structure", @@ -1884,6 +2337,34 @@ "members": {} } }, + "DeleteHub": { + "input": { + "type": "structure", + "required": [ + "HubName" + ], + "members": { + "HubName": {} + } + } + }, + "DeleteHubContent": { + "input": { + "type": "structure", + "required": [ + "HubName", + "HubContentType", + "HubContentName", + "HubContentVersion" + ], + "members": { + "HubName": {}, + "HubContentType": {}, + "HubContentName": {}, + "HubContentVersion": {} + } + } + }, "DeleteHumanTaskUi": { "input": { "type": "structure", @@ -1918,14 +2399,14 @@ "input": { "type": "structure", "required": [ - "ImageName", - "Version" + "ImageName" ], "members": { "ImageName": {}, "Version": { "type": "integer" - } + }, + "Alias": {} } }, "output": { @@ -1933,6 +2414,26 @@ "members": {} } }, + "DeleteInferenceExperiment": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "InferenceExperimentArn" + ], + "members": { + "InferenceExperimentArn": {} + } + } + }, "DeleteModel": { "input": { "type": "structure", @@ -1955,6 +2456,17 @@ } } }, + "DeleteModelCard": { + "input": { + "type": "structure", + "required": [ + "ModelCardName" + ], + "members": { + "ModelCardName": {} + } + } + }, "DeleteModelExplainabilityJobDefinition": { "input": { "type": "structure", @@ -2075,6 +2587,19 @@ } } }, + "DeleteSpace": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SpaceName" + ], + "members": { + "DomainId": {}, + "SpaceName": {} + } + } + }, "DeleteStudioLifecycleConfig": { "input": { "type": "structure", @@ -2200,8 +2725,7 @@ "members": { "DeviceFleetName": {}, "DeviceNames": { - "type": "list", - "member": {} + "shape": "Sao" } } } @@ -2222,29 +2746,30 @@ "ActionName": {}, "ActionArn": {}, "Source": { - "shape": "Si" + "shape": "S1j" }, "ActionType": {}, "Description": {}, "Status": {}, "Properties": { - "shape": "Sn" + "shape": "S1o" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" }, "MetadataProperties": { - "shape": "Sp" - } + "shape": "S1q" + }, + "LineageGroupArn": {} } } }, @@ -2276,23 +2801,23 @@ "type": "timestamp" }, "TrainingSpecification": { - "shape": "Sw" + "shape": "S1v" }, "InferenceSpecification": { - "shape": "S1t" + "shape": "Sr" }, "ValidationSpecification": { - "shape": "S28" + "shape": "S2o" }, "AlgorithmStatus": {}, "AlgorithmStatusDetails": { "type": "structure", "members": { "ValidationStatuses": { - "shape": "Skw" + "shape": "Su7" }, "ImageScanStatuses": { - "shape": "Skw" + "shape": "Su7" } } }, @@ -2308,7 +2833,6 @@ "type": "structure", "required": [ "DomainId", - "UserProfileName", "AppType", "AppName" ], @@ -2316,7 +2840,8 @@ "DomainId": {}, "UserProfileName": {}, "AppType": {}, - "AppName": {} + "AppName": {}, + "SpaceName": {} } }, "output": { @@ -2339,8 +2864,9 @@ }, "FailureReason": {}, "ResourceSpec": { - "shape": "S3s" - } + "shape": "S4e" + }, + "SpaceName": {} } } }, @@ -2366,7 +2892,7 @@ "type": "timestamp" }, "KernelGatewayImageConfig": { - "shape": "S41" + "shape": "S4o" } } } @@ -2387,27 +2913,28 @@ "ArtifactName": {}, "ArtifactArn": {}, "Source": { - "shape": "S4d" + "shape": "S50" }, "ArtifactType": {}, "Properties": { - "shape": "Sn" + "shape": "S1o" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" }, "MetadataProperties": { - "shape": "Sp" - } + "shape": "S1q" + }, + "LineageGroupArn": {} } } }, @@ -2438,18 +2965,18 @@ "AutoMLJobName": {}, "AutoMLJobArn": {}, "InputDataConfig": { - "shape": "S4l" + "shape": "S58" }, "OutputDataConfig": { - "shape": "S4r" + "shape": "S5g" }, "RoleArn": {}, "AutoMLJobObjective": { - "shape": "S4t" + "shape": "S5i" }, "ProblemType": {}, "AutoMLJobConfig": { - "shape": "S4v" + "shape": "S5k" }, "CreationTime": { "type": "timestamp" @@ -2462,10 +2989,10 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Sla" + "shape": "Sul" }, "BestCandidate": { - "shape": "Slc" + "shape": "Sun" }, "AutoMLJobStatus": {}, "AutoMLJobSecondaryStatus": {}, @@ -2473,93 +3000,185 @@ "type": "boolean" }, "AutoMLJobArtifacts": { - "type": "structure", - "members": { - "CandidateDefinitionNotebookLocation": {}, - "DataExplorationNotebookLocation": {} - } + "shape": "Svf" }, "ResolvedAttributes": { "type": "structure", "members": { "AutoMLJobObjective": { - "shape": "S4t" + "shape": "S5i" }, "ProblemType": {}, "CompletionCriteria": { - "shape": "S4w" + "shape": "S5l" } } }, "ModelDeployConfig": { - "shape": "S57" + "shape": "S64" }, "ModelDeployResult": { - "type": "structure", - "members": { - "EndpointName": {} - } + "shape": "Svj" } } } }, - "DescribeCodeRepository": { + "DescribeAutoMLJobV2": { "input": { "type": "structure", "required": [ - "CodeRepositoryName" + "AutoMLJobName" ], "members": { - "CodeRepositoryName": {} + "AutoMLJobName": {} } }, "output": { "type": "structure", "required": [ - "CodeRepositoryName", - "CodeRepositoryArn", + "AutoMLJobName", + "AutoMLJobArn", + "AutoMLJobInputDataConfig", + "OutputDataConfig", + "RoleArn", "CreationTime", - "LastModifiedTime" + "LastModifiedTime", + "AutoMLJobStatus", + "AutoMLJobSecondaryStatus" ], "members": { - "CodeRepositoryName": {}, - "CodeRepositoryArn": {}, + "AutoMLJobName": {}, + "AutoMLJobArn": {}, + "AutoMLJobInputDataConfig": { + "shape": "S6a" + }, + "OutputDataConfig": { + "shape": "S5g" + }, + "RoleArn": {}, + "AutoMLJobObjective": { + "shape": "S5i" + }, + "AutoMLProblemTypeConfig": { + "shape": "S6c" + }, "CreationTime": { "type": "timestamp" }, + "EndTime": { + "type": "timestamp" + }, "LastModifiedTime": { "type": "timestamp" }, - "GitConfig": { - "shape": "S5d" - } - } - } - }, - "DescribeCompilationJob": { - "input": { - "type": "structure", - "required": [ - "CompilationJobName" - ], - "members": { - "CompilationJobName": {} - } - }, - "output": { - "type": "structure", - "required": [ - "CompilationJobName", - "CompilationJobArn", - "CompilationJobStatus", - "StoppingCondition", - "CreationTime", - "LastModifiedTime", - "FailureReason", - "ModelArtifacts", - "RoleArn", - "InputConfig", - "OutputConfig" + "FailureReason": {}, + "PartialFailureReasons": { + "shape": "Sul" + }, + "BestCandidate": { + "shape": "Sun" + }, + "AutoMLJobStatus": {}, + "AutoMLJobSecondaryStatus": {}, + "ModelDeployConfig": { + "shape": "S64" + }, + "ModelDeployResult": { + "shape": "Svj" + }, + "DataSplitConfig": { + "shape": "S5v" + }, + "SecurityConfig": { + "shape": "S5p" + }, + "AutoMLJobArtifacts": { + "shape": "Svf" + }, + "ResolvedAttributes": { + "type": "structure", + "members": { + "AutoMLJobObjective": { + "shape": "S5i" + }, + "CompletionCriteria": { + "shape": "S5l" + }, + "AutoMLProblemTypeResolvedAttributes": { + "type": "structure", + "members": { + "TabularResolvedAttributes": { + "type": "structure", + "members": { + "ProblemType": {} + } + } + }, + "union": true + } + } + }, + "AutoMLProblemTypeConfigName": {} + } + } + }, + "DescribeCodeRepository": { + "input": { + "type": "structure", + "required": [ + "CodeRepositoryName" + ], + "members": { + "CodeRepositoryName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "CodeRepositoryName", + "CodeRepositoryArn", + "CreationTime", + "LastModifiedTime" + ], + "members": { + "CodeRepositoryName": {}, + "CodeRepositoryArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "GitConfig": { + "shape": "S76" + } + } + } + }, + "DescribeCompilationJob": { + "input": { + "type": "structure", + "required": [ + "CompilationJobName" + ], + "members": { + "CompilationJobName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "CompilationJobName", + "CompilationJobArn", + "CompilationJobStatus", + "StoppingCondition", + "CreationTime", + "LastModifiedTime", + "FailureReason", + "ModelArtifacts", + "RoleArn", + "InputConfig", + "OutputConfig" ], "members": { "CompilationJobName": {}, @@ -2572,9 +3191,10 @@ "type": "timestamp" }, "StoppingCondition": { - "shape": "S31" + "shape": "S3n" }, "InferenceImage": {}, + "ModelPackageVersionArn": {}, "CreationTime": { "type": "timestamp" }, @@ -2583,7 +3203,7 @@ }, "FailureReason": {}, "ModelArtifacts": { - "shape": "Smb" + "shape": "Svx" }, "ModelDigests": { "type": "structure", @@ -2593,13 +3213,19 @@ }, "RoleArn": {}, "InputConfig": { - "shape": "S5k" + "shape": "S7d" }, "OutputConfig": { - "shape": "S5o" + "shape": "S7g" }, "VpcConfig": { - "shape": "S5v" + "shape": "S7n" + }, + "DerivedInformation": { + "type": "structure", + "members": { + "DerivedDataInputConfig": {} + } } } } @@ -2620,25 +3246,26 @@ "ContextName": {}, "ContextArn": {}, "Source": { - "shape": "S63" + "shape": "S7v" }, "ContextType": {}, "Description": {}, "Properties": { - "shape": "Sn" + "shape": "S1o" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Skq" - } + "shape": "Su0" + }, + "LineageGroupArn": {} } } }, @@ -2671,26 +3298,26 @@ "type": "timestamp" }, "DataQualityBaselineConfig": { - "shape": "S68" + "shape": "S80" }, "DataQualityAppSpecification": { - "shape": "S6c" + "shape": "S84" }, "DataQualityJobInput": { - "shape": "S6l" + "shape": "S8d" }, "DataQualityJobOutputConfig": { - "shape": "S6t" + "shape": "S8q" }, "JobResources": { - "shape": "S6z" + "shape": "S8w" }, "NetworkConfig": { - "shape": "S74" + "shape": "S91" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S75" + "shape": "S92" } } } @@ -2750,7 +3377,8 @@ "MaxModels": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "AgentVersion": {} } } }, @@ -2777,7 +3405,7 @@ "DeviceFleetName": {}, "DeviceFleetArn": {}, "OutputConfig": { - "shape": "S7b" + "shape": "S98" }, "Description": {}, "CreationTime": { @@ -2819,7 +3447,7 @@ "FailureReason": {}, "AuthMode": {}, "DefaultUserSettings": { - "shape": "S7h" + "shape": "S9e" }, "AppNetworkAccessType": {}, "HomeEfsFileSystemKmsKeyId": { @@ -2827,11 +3455,114 @@ "deprecatedMessage": "This property is deprecated, use KmsKeyId instead." }, "SubnetIds": { - "shape": "S54" + "shape": "S5t" }, "Url": {}, "VpcId": {}, - "KmsKeyId": {} + "KmsKeyId": {}, + "DomainSettings": { + "shape": "Sa8" + }, + "AppSecurityGroupManagement": {}, + "SecurityGroupIdForDomainBoundary": {}, + "DefaultSpaceSettings": { + "shape": "Sac" + } + } + } + }, + "DescribeEdgeDeploymentPlan": { + "input": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanName" + ], + "members": { + "EdgeDeploymentPlanName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanArn", + "EdgeDeploymentPlanName", + "ModelConfigs", + "DeviceFleetName", + "Stages" + ], + "members": { + "EdgeDeploymentPlanArn": {}, + "EdgeDeploymentPlanName": {}, + "ModelConfigs": { + "shape": "Sah" + }, + "DeviceFleetName": {}, + "EdgeDeploymentSuccess": { + "type": "integer" + }, + "EdgeDeploymentPending": { + "type": "integer" + }, + "EdgeDeploymentFailed": { + "type": "integer" + }, + "Stages": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StageName", + "DeviceSelectionConfig", + "DeploymentConfig", + "DeploymentStatus" + ], + "members": { + "StageName": {}, + "DeviceSelectionConfig": { + "shape": "Sal" + }, + "DeploymentConfig": { + "shape": "Saq" + }, + "DeploymentStatus": { + "type": "structure", + "required": [ + "StageStatus", + "EdgeDeploymentSuccessInStage", + "EdgeDeploymentPendingInStage", + "EdgeDeploymentFailedInStage" + ], + "members": { + "StageStatus": {}, + "EdgeDeploymentSuccessInStage": { + "type": "integer" + }, + "EdgeDeploymentPendingInStage": { + "type": "integer" + }, + "EdgeDeploymentFailedInStage": { + "type": "integer" + }, + "EdgeDeploymentStatusMessage": {}, + "EdgeDeploymentStageStartTime": { + "type": "timestamp" + } + } + } + } + } + }, + "NextToken": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } } } }, @@ -2860,7 +3591,7 @@ "ModelVersion": {}, "RoleArn": {}, "OutputConfig": { - "shape": "S7b" + "shape": "S98" }, "ResourceKey": {}, "EdgePackagingJobStatus": {}, @@ -2913,10 +3644,10 @@ "EndpointArn": {}, "EndpointConfigName": {}, "ProductionVariants": { - "shape": "Sn8" + "shape": "Sx1" }, "DataCaptureConfig": { - "shape": "Snd" + "shape": "Sx9" }, "EndpointStatus": {}, "FailureReason": {}, @@ -2927,10 +3658,34 @@ "type": "timestamp" }, "LastDeploymentConfig": { - "shape": "Sng" + "shape": "Saz" }, "AsyncInferenceConfig": { - "shape": "S8p" + "shape": "Sc8" + }, + "PendingDeploymentSummary": { + "type": "structure", + "required": [ + "EndpointConfigName" + ], + "members": { + "EndpointConfigName": {}, + "ProductionVariants": { + "shape": "Sxd" + }, + "StartTime": { + "type": "timestamp" + }, + "ShadowProductionVariants": { + "shape": "Sxd" + } + } + }, + "ExplainerConfig": { + "shape": "Scg" + }, + "ShadowProductionVariants": { + "shape": "Sx1" } } } @@ -2957,17 +3712,23 @@ "EndpointConfigName": {}, "EndpointConfigArn": {}, "ProductionVariants": { - "shape": "S85" + "shape": "Sbh" }, "DataCaptureConfig": { - "shape": "S8e" + "shape": "Sbx" }, "KmsKeyId": {}, "CreationTime": { "type": "timestamp" }, "AsyncInferenceConfig": { - "shape": "S8p" + "shape": "Sc8" + }, + "ExplainerConfig": { + "shape": "Scg" + }, + "ShadowProductionVariants": { + "shape": "Sbh" } } } @@ -2989,20 +3750,20 @@ "ExperimentArn": {}, "DisplayName": {}, "Source": { - "shape": "Sny" + "shape": "Sxj" }, "Description": {}, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" } } } @@ -3035,25 +3796,74 @@ "RecordIdentifierFeatureName": {}, "EventTimeFeatureName": {}, "FeatureDefinitions": { - "shape": "S93" + "shape": "Sdf" }, "CreationTime": { "type": "timestamp" }, + "LastModifiedTime": { + "type": "timestamp" + }, "OnlineStoreConfig": { - "shape": "S96" + "shape": "Sdi" }, "OfflineStoreConfig": { - "shape": "S98" + "shape": "Sdn" }, "RoleArn": {}, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "So4" + "shape": "Sxq" + }, + "LastUpdateStatus": { + "shape": "Sxt" }, "FailureReason": {}, "Description": {}, - "NextToken": {} + "NextToken": {}, + "OnlineStoreTotalSizeBytes": { + "type": "long" + } + } + } + }, + "DescribeFeatureMetadata": { + "input": { + "type": "structure", + "required": [ + "FeatureGroupName", + "FeatureName" + ], + "members": { + "FeatureGroupName": {}, + "FeatureName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "FeatureGroupArn", + "FeatureGroupName", + "FeatureName", + "FeatureType", + "CreationTime", + "LastModifiedTime" + ], + "members": { + "FeatureGroupArn": {}, + "FeatureGroupName": {}, + "FeatureName": {}, + "FeatureType": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "Description": {}, + "Parameters": { + "shape": "Sxz" + } } } }, @@ -3086,89 +3896,192 @@ "type": "timestamp" }, "HumanLoopRequestSource": { - "shape": "S9j" + "shape": "Sdz" }, "HumanLoopActivationConfig": { - "shape": "S9l" + "shape": "Se1" }, "HumanLoopConfig": { - "shape": "S9o" + "shape": "Se4" }, "OutputConfig": { - "shape": "Sa3" + "shape": "Sej" }, "RoleArn": {}, "FailureReason": {} } } }, - "DescribeHumanTaskUi": { + "DescribeHub": { "input": { "type": "structure", "required": [ - "HumanTaskUiName" + "HubName" ], "members": { - "HumanTaskUiName": {} + "HubName": {} } }, "output": { "type": "structure", "required": [ - "HumanTaskUiArn", - "HumanTaskUiName", + "HubName", + "HubArn", + "HubStatus", "CreationTime", - "UiTemplate" + "LastModifiedTime" ], "members": { - "HumanTaskUiArn": {}, - "HumanTaskUiName": {}, - "HumanTaskUiStatus": {}, + "HubName": {}, + "HubArn": {}, + "HubDisplayName": {}, + "HubDescription": {}, + "HubSearchKeywords": { + "shape": "Seq" + }, + "S3StorageConfig": { + "shape": "Ses" + }, + "HubStatus": {}, + "FailureReason": {}, "CreationTime": { "type": "timestamp" }, - "UiTemplate": { - "type": "structure", - "members": { - "Url": {}, - "ContentSha256": {} - } + "LastModifiedTime": { + "type": "timestamp" } } } }, - "DescribeHyperParameterTuningJob": { + "DescribeHubContent": { "input": { "type": "structure", "required": [ - "HyperParameterTuningJobName" + "HubName", + "HubContentType", + "HubContentName" ], "members": { - "HyperParameterTuningJobName": {} + "HubName": {}, + "HubContentType": {}, + "HubContentName": {}, + "HubContentVersion": {} } }, "output": { "type": "structure", "required": [ - "HyperParameterTuningJobName", - "HyperParameterTuningJobArn", - "HyperParameterTuningJobConfig", - "HyperParameterTuningJobStatus", - "CreationTime", - "TrainingJobStatusCounters", - "ObjectiveStatusCounters" + "HubContentName", + "HubContentArn", + "HubContentVersion", + "HubContentType", + "DocumentSchemaVersion", + "HubName", + "HubArn", + "HubContentDocument", + "HubContentStatus", + "CreationTime" + ], + "members": { + "HubContentName": {}, + "HubContentArn": {}, + "HubContentVersion": {}, + "HubContentType": {}, + "DocumentSchemaVersion": {}, + "HubName": {}, + "HubArn": {}, + "HubContentDisplayName": {}, + "HubContentDescription": {}, + "HubContentMarkdown": {}, + "HubContentDocument": {}, + "HubContentSearchKeywords": { + "shape": "Syh" + }, + "HubContentDependencies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DependencyOriginPath": {}, + "DependencyCopyPath": {} + } + } + }, + "HubContentStatus": {}, + "FailureReason": {}, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "DescribeHumanTaskUi": { + "input": { + "type": "structure", + "required": [ + "HumanTaskUiName" + ], + "members": { + "HumanTaskUiName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "HumanTaskUiArn", + "HumanTaskUiName", + "CreationTime", + "UiTemplate" + ], + "members": { + "HumanTaskUiArn": {}, + "HumanTaskUiName": {}, + "HumanTaskUiStatus": {}, + "CreationTime": { + "type": "timestamp" + }, + "UiTemplate": { + "type": "structure", + "members": { + "Url": {}, + "ContentSha256": {} + } + } + } + } + }, + "DescribeHyperParameterTuningJob": { + "input": { + "type": "structure", + "required": [ + "HyperParameterTuningJobName" + ], + "members": { + "HyperParameterTuningJobName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "HyperParameterTuningJobName", + "HyperParameterTuningJobArn", + "HyperParameterTuningJobConfig", + "HyperParameterTuningJobStatus", + "CreationTime", + "TrainingJobStatusCounters", + "ObjectiveStatusCounters" ], "members": { "HyperParameterTuningJobName": {}, "HyperParameterTuningJobArn": {}, "HyperParameterTuningJobConfig": { - "shape": "Sad" + "shape": "Sf3" }, "TrainingJobDefinition": { - "shape": "Sau" + "shape": "Sfw" }, "TrainingJobDefinitions": { - "shape": "Sb2" + "shape": "Sgc" }, "HyperParameterTuningJobStatus": {}, "CreationTime": { @@ -3181,21 +4094,30 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Soj" + "shape": "Syw" }, "ObjectiveStatusCounters": { - "shape": "Sol" + "shape": "Syy" }, "BestTrainingJob": { - "shape": "Son" + "shape": "Sz0" }, "OverallBestTrainingJob": { - "shape": "Son" + "shape": "Sz0" }, "WarmStartConfig": { - "shape": "Sb3" + "shape": "Sgd" }, - "FailureReason": {} + "FailureReason": {}, + "TuningJobCompletionDetails": { + "shape": "Sz3" + }, + "ConsumedResources": { + "shape": "Sz4" + }, + "Autotune": { + "shape": "Sgh" + } } } }, @@ -3238,7 +4160,8 @@ "ImageName": {}, "Version": { "type": "integer" - } + }, + "Alias": {} } }, "output": { @@ -3258,6 +4181,192 @@ }, "Version": { "type": "integer" + }, + "VendorGuidance": {}, + "JobType": {}, + "MLFramework": {}, + "ProgrammingLang": {}, + "Processor": {}, + "Horovod": { + "type": "boolean" + }, + "ReleaseNotes": {} + } + } + }, + "DescribeInferenceExperiment": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "Name", + "Type", + "Status", + "EndpointMetadata", + "ModelVariants" + ], + "members": { + "Arn": {}, + "Name": {}, + "Type": {}, + "Schedule": { + "shape": "Sh5" + }, + "Status": {}, + "StatusReason": {}, + "Description": {}, + "CreationTime": { + "type": "timestamp" + }, + "CompletionTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "RoleArn": {}, + "EndpointMetadata": { + "type": "structure", + "required": [ + "EndpointName" + ], + "members": { + "EndpointName": {}, + "EndpointConfigName": {}, + "EndpointStatus": {}, + "FailureReason": {} + } + }, + "ModelVariants": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ModelName", + "VariantName", + "InfrastructureConfig", + "Status" + ], + "members": { + "ModelName": {}, + "VariantName": {}, + "InfrastructureConfig": { + "shape": "Shb" + }, + "Status": {} + } + } + }, + "DataStorageConfig": { + "shape": "Shg" + }, + "ShadowModeConfig": { + "shape": "Shh" + }, + "KmsKey": {} + } + } + }, + "DescribeInferenceRecommendationsJob": { + "input": { + "type": "structure", + "required": [ + "JobName" + ], + "members": { + "JobName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "JobName", + "JobType", + "JobArn", + "RoleArn", + "Status", + "CreationTime", + "LastModifiedTime", + "InputConfig" + ], + "members": { + "JobName": {}, + "JobDescription": {}, + "JobType": {}, + "JobArn": {}, + "RoleArn": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "CompletionTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "FailureReason": {}, + "InputConfig": { + "shape": "Shp" + }, + "StoppingConditions": { + "shape": "Sit" + }, + "InferenceRecommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Metrics", + "EndpointConfiguration", + "ModelConfiguration" + ], + "members": { + "Metrics": { + "shape": "Szp" + }, + "EndpointConfiguration": { + "shape": "Szs" + }, + "ModelConfiguration": { + "shape": "Szu" + }, + "RecommendationId": {}, + "InvocationEndTime": { + "type": "timestamp" + }, + "InvocationStartTime": { + "type": "timestamp" + } + } + } + }, + "EndpointPerformances": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Metrics", + "EndpointInfo" + ], + "members": { + "Metrics": { + "shape": "S102" + }, + "EndpointInfo": { + "shape": "Sim" + } + } + } } } } @@ -3290,7 +4399,7 @@ "members": { "LabelingJobStatus": {}, "LabelCounters": { - "shape": "Sp0" + "shape": "S106" }, "FailureReason": {}, "CreationTime": { @@ -3304,27 +4413,59 @@ "LabelingJobArn": {}, "LabelAttributeName": {}, "InputConfig": { - "shape": "Sbk" + "shape": "Sj5" }, "OutputConfig": { - "shape": "Sbr" + "shape": "Sjc" }, "RoleArn": {}, "LabelCategoryConfigS3Uri": {}, "StoppingConditions": { - "shape": "Sbs" + "shape": "Sjd" }, "LabelingJobAlgorithmsConfig": { - "shape": "Sbv" + "shape": "Sjg" }, "HumanTaskConfig": { - "shape": "Sbz" + "shape": "Sjk" }, "Tags": { "shape": "S7" }, "LabelingJobOutput": { - "shape": "Sp3" + "shape": "S109" + } + } + } + }, + "DescribeLineageGroup": { + "input": { + "type": "structure", + "required": [ + "LineageGroupName" + ], + "members": { + "LineageGroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "LineageGroupName": {}, + "LineageGroupArn": {}, + "DisplayName": {}, + "Description": {}, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" } } } @@ -3350,17 +4491,17 @@ "members": { "ModelName": {}, "PrimaryContainer": { - "shape": "Sce" + "shape": "Sjz" }, "Containers": { - "shape": "Scn" + "shape": "Skd" }, "InferenceExecutionConfig": { - "shape": "Sco" + "shape": "Ske" }, "ExecutionRoleArn": {}, "VpcConfig": { - "shape": "S51" + "shape": "S5q" }, "CreationTime": { "type": "timestamp" @@ -3368,6 +4509,9 @@ "ModelArn": {}, "EnableNetworkIsolation": { "type": "boolean" + }, + "DeploymentRecommendation": { + "shape": "S10e" } } } @@ -3401,79 +4545,184 @@ "type": "timestamp" }, "ModelBiasBaselineConfig": { - "shape": "Scs" + "shape": "Ski" }, "ModelBiasAppSpecification": { - "shape": "Sct" + "shape": "Skj" }, "ModelBiasJobInput": { - "shape": "Scu" + "shape": "Skk" }, "ModelBiasJobOutputConfig": { - "shape": "S6t" + "shape": "S8q" }, "JobResources": { - "shape": "S6z" + "shape": "S8w" }, "NetworkConfig": { - "shape": "S74" + "shape": "S91" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S75" + "shape": "S92" } } } }, - "DescribeModelExplainabilityJobDefinition": { + "DescribeModelCard": { "input": { "type": "structure", "required": [ - "JobDefinitionName" + "ModelCardName" ], "members": { - "JobDefinitionName": {} + "ModelCardName": {}, + "ModelCardVersion": { + "type": "integer" + } } }, "output": { "type": "structure", "required": [ - "JobDefinitionArn", - "JobDefinitionName", + "ModelCardArn", + "ModelCardName", + "ModelCardVersion", + "Content", + "ModelCardStatus", "CreationTime", - "ModelExplainabilityAppSpecification", - "ModelExplainabilityJobInput", - "ModelExplainabilityJobOutputConfig", - "JobResources", - "RoleArn" + "CreatedBy" ], "members": { - "JobDefinitionArn": {}, - "JobDefinitionName": {}, - "CreationTime": { - "type": "timestamp" + "ModelCardArn": {}, + "ModelCardName": {}, + "ModelCardVersion": { + "type": "integer" }, - "ModelExplainabilityBaselineConfig": { - "shape": "Scy" + "Content": { + "shape": "Skp" }, - "ModelExplainabilityAppSpecification": { - "shape": "Scz" + "ModelCardStatus": {}, + "SecurityConfig": { + "shape": "Sko" }, - "ModelExplainabilityJobInput": { - "shape": "Sd0" + "CreationTime": { + "type": "timestamp" }, - "ModelExplainabilityJobOutputConfig": { - "shape": "S6t" + "CreatedBy": { + "shape": "Su0" }, - "JobResources": { - "shape": "S6z" + "LastModifiedTime": { + "type": "timestamp" }, - "NetworkConfig": { - "shape": "S74" + "LastModifiedBy": { + "shape": "Su0" }, - "RoleArn": {}, - "StoppingCondition": { - "shape": "S75" + "ModelCardProcessingStatus": {} + } + } + }, + "DescribeModelCardExportJob": { + "input": { + "type": "structure", + "required": [ + "ModelCardExportJobArn" + ], + "members": { + "ModelCardExportJobArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ModelCardExportJobName", + "ModelCardExportJobArn", + "Status", + "ModelCardName", + "ModelCardVersion", + "OutputConfig", + "CreatedAt", + "LastModifiedAt" + ], + "members": { + "ModelCardExportJobName": {}, + "ModelCardExportJobArn": {}, + "Status": {}, + "ModelCardName": {}, + "ModelCardVersion": { + "type": "integer" + }, + "OutputConfig": { + "shape": "Skv" + }, + "CreatedAt": { + "type": "timestamp" + }, + "LastModifiedAt": { + "type": "timestamp" + }, + "FailureReason": {}, + "ExportArtifacts": { + "type": "structure", + "required": [ + "S3ExportArtifacts" + ], + "members": { + "S3ExportArtifacts": {} + } + } + } + } + }, + "DescribeModelExplainabilityJobDefinition": { + "input": { + "type": "structure", + "required": [ + "JobDefinitionName" + ], + "members": { + "JobDefinitionName": {} + } + }, + "output": { + "type": "structure", + "required": [ + "JobDefinitionArn", + "JobDefinitionName", + "CreationTime", + "ModelExplainabilityAppSpecification", + "ModelExplainabilityJobInput", + "ModelExplainabilityJobOutputConfig", + "JobResources", + "RoleArn" + ], + "members": { + "JobDefinitionArn": {}, + "JobDefinitionName": {}, + "CreationTime": { + "type": "timestamp" + }, + "ModelExplainabilityBaselineConfig": { + "shape": "Skz" + }, + "ModelExplainabilityAppSpecification": { + "shape": "Sl0" + }, + "ModelExplainabilityJobInput": { + "shape": "Sl1" + }, + "ModelExplainabilityJobOutputConfig": { + "shape": "S8q" + }, + "JobResources": { + "shape": "S8w" + }, + "NetworkConfig": { + "shape": "S91" + }, + "RoleArn": {}, + "StoppingCondition": { + "shape": "S92" } } } @@ -3509,38 +4758,51 @@ "type": "timestamp" }, "InferenceSpecification": { - "shape": "S1t" + "shape": "Sr" }, "SourceAlgorithmSpecification": { - "shape": "Sd6" + "shape": "Sl7" }, "ValidationSpecification": { - "shape": "Sd3" + "shape": "Sl4" }, "ModelPackageStatus": {}, "ModelPackageStatusDetails": { - "shape": "Spe" + "shape": "S10v" }, "CertifyForMarketplace": { "type": "boolean" }, "ModelApprovalStatus": {}, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" }, "ModelMetrics": { - "shape": "Sda" + "shape": "Sla" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" + }, + "ApprovalDescription": {}, + "CustomerMetadataProperties": { + "shape": "Slh" }, - "ApprovalDescription": {} + "DriftCheckBaselines": { + "shape": "Slk" + }, + "Domain": {}, + "Task": {}, + "SamplePayloadUrl": {}, + "AdditionalInferenceSpecifications": { + "shape": "Slq" + }, + "SkipModelValidation": {} } } }, @@ -3571,7 +4833,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "ModelPackageGroupStatus": {} } @@ -3606,26 +4868,26 @@ "type": "timestamp" }, "ModelQualityBaselineConfig": { - "shape": "Sdn" + "shape": "Sly" }, "ModelQualityAppSpecification": { - "shape": "Sdo" + "shape": "Slz" }, "ModelQualityJobInput": { - "shape": "Sdq" + "shape": "Sm1" }, "ModelQualityJobOutputConfig": { - "shape": "S6t" + "shape": "S8q" }, "JobResources": { - "shape": "S6z" + "shape": "S8w" }, "NetworkConfig": { - "shape": "S74" + "shape": "S91" }, "RoleArn": {}, "StoppingCondition": { - "shape": "S75" + "shape": "S92" } } } @@ -3663,11 +4925,11 @@ "type": "timestamp" }, "MonitoringScheduleConfig": { - "shape": "Sdu" + "shape": "Sm5" }, "EndpointName": {}, "LastMonitoringExecutionSummary": { - "shape": "Spr" + "shape": "S118" } } } @@ -3693,7 +4955,7 @@ "InstanceType": {}, "SubnetId": {}, "SecurityGroups": { - "shape": "S7i" + "shape": "S9f" }, "RoleArn": {}, "KmsKeyId": {}, @@ -3710,14 +4972,17 @@ "type": "integer" }, "AcceleratorTypes": { - "shape": "Sec" + "shape": "Smm" }, "DefaultCodeRepository": {}, "AdditionalCodeRepositories": { - "shape": "Sef" + "shape": "Smp" }, "RootAccess": {}, - "PlatformIdentifier": {} + "PlatformIdentifier": {}, + "InstanceMetadataServiceConfiguration": { + "shape": "Sms" + } } } }, @@ -3737,10 +5002,10 @@ "NotebookInstanceLifecycleConfigArn": {}, "NotebookInstanceLifecycleConfigName": {}, "OnCreate": { - "shape": "Sel" + "shape": "Smx" }, "OnStart": { - "shape": "Sel" + "shape": "Smx" }, "LastModifiedTime": { "type": "timestamp" @@ -3781,10 +5046,13 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" + }, + "ParallelismConfiguration": { + "shape": "Snb" } } } @@ -3828,7 +5096,7 @@ "PipelineExecutionStatus": {}, "PipelineExecutionDescription": {}, "PipelineExperimentConfig": { - "shape": "Sqa" + "shape": "S11s" }, "FailureReason": {}, "CreationTime": { @@ -3838,10 +5106,16 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" + }, + "ParallelismConfiguration": { + "shape": "Snb" + }, + "SelectiveExecutionConfig": { + "shape": "S11u" } } } @@ -3868,30 +5142,30 @@ ], "members": { "ProcessingInputs": { - "shape": "Sf6" + "shape": "Sno" }, "ProcessingOutputConfig": { - "shape": "Sft" + "shape": "Sob" }, "ProcessingJobName": {}, "ProcessingResources": { - "shape": "Sfy" + "shape": "Sog" }, "StoppingCondition": { - "shape": "Sg0" + "shape": "Soi" }, "AppSpecification": { - "shape": "Sg2" + "shape": "Sok" }, "Environment": { - "shape": "Sg4" + "shape": "Som" }, "NetworkConfig": { - "shape": "Se2" + "shape": "Smd" }, "RoleArn": {}, "ExperimentConfig": { - "shape": "Sg5" + "shape": "Son" }, "ProcessingJobArn": {}, "ProcessingJobStatus": {}, @@ -3941,17 +5215,56 @@ "ProjectId": {}, "ProjectDescription": {}, "ServiceCatalogProvisioningDetails": { - "shape": "Sga" + "shape": "Sos" }, "ServiceCatalogProvisionedProductDetails": { - "shape": "Sqi" + "shape": "S123" }, "ProjectStatus": {}, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" + }, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + } + } + } + }, + "DescribeSpace": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SpaceName" + ], + "members": { + "DomainId": {}, + "SpaceName": {} + } + }, + "output": { + "type": "structure", + "members": { + "DomainId": {}, + "SpaceArn": {}, + "SpaceName": {}, + "HomeEfsFileSystemUid": {}, + "Status": {}, + "LastModifiedTime": { + "type": "timestamp" }, "CreationTime": { "type": "timestamp" + }, + "FailureReason": {}, + "SpaceSettings": { + "shape": "Sp2" } } } @@ -3999,7 +5312,7 @@ ], "members": { "SubscribedWorkteam": { - "shape": "Sqp" + "shape": "S12e" } } } @@ -4034,32 +5347,32 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Smb" + "shape": "Svx" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, "FailureReason": {}, "HyperParameters": { - "shape": "S2d" + "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Sgq" + "shape": "Spc" }, "RoleArn": {}, "InputDataConfig": { - "shape": "S2f" + "shape": "S2v" }, "OutputDataConfig": { - "shape": "S2w" + "shape": "S3e" }, "ResourceConfig": { - "shape": "S2y" + "shape": "S3h" }, "VpcConfig": { - "shape": "S51" + "shape": "S5q" }, "StoppingCondition": { - "shape": "S31" + "shape": "S3n" }, "CreationTime": { "type": "timestamp" @@ -4074,10 +5387,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "Sqt" + "shape": "S12i" }, "FinalMetricDataList": { - "shape": "Sqw" + "shape": "S12l" }, "EnableNetworkIsolation": { "type": "boolean" @@ -4089,7 +5402,7 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Saz" + "shape": "Sg1" }, "TrainingTimeInSeconds": { "type": "integer" @@ -4098,25 +5411,25 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Sgr" + "shape": "Spl" }, "ExperimentConfig": { - "shape": "Sg5" + "shape": "Son" }, "DebugRuleConfigurations": { - "shape": "Sgz" + "shape": "Spt" }, "TensorBoardOutputConfig": { - "shape": "Sh4" + "shape": "Spx" }, "DebugRuleEvaluationStatuses": { - "shape": "Sr0" + "shape": "S12p" }, "ProfilerConfig": { - "shape": "Sh5" + "shape": "Spy" }, "ProfilerRuleConfigurations": { - "shape": "Sh8" + "shape": "Sq2" }, "ProfilerRuleEvaluationStatuses": { "type": "list", @@ -4135,10 +5448,13 @@ }, "ProfilingStatus": {}, "RetryStrategy": { - "shape": "Sb0" + "shape": "Sg2" }, "Environment": { - "shape": "Sha" + "shape": "Sq4" + }, + "WarmPoolStatus": { + "shape": "S12w" } } } @@ -4174,23 +5490,26 @@ "type": "integer" }, "ModelClientConfig": { - "shape": "Shh" + "shape": "Sqb" }, "MaxPayloadInMB": { "type": "integer" }, "BatchStrategy": {}, "Environment": { - "shape": "S38" + "shape": "S3u" }, "TransformInput": { - "shape": "S3b" + "shape": "S3x" }, "TransformOutput": { - "shape": "S3f" + "shape": "S41" + }, + "DataCaptureConfig": { + "shape": "Sqe" }, "TransformResources": { - "shape": "S3i" + "shape": "S44" }, "CreationTime": { "type": "timestamp" @@ -4204,10 +5523,10 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "DataProcessing": { - "shape": "Shk" + "shape": "Sqf" }, "ExperimentConfig": { - "shape": "Sg5" + "shape": "Son" } } } @@ -4230,22 +5549,22 @@ "DisplayName": {}, "ExperimentName": {}, "Source": { - "shape": "Src" + "shape": "S134" }, "CreationTime": { "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" }, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" } } } @@ -4267,10 +5586,10 @@ "TrialComponentArn": {}, "DisplayName": {}, "Source": { - "shape": "Srg" + "shape": "S138" }, "Status": { - "shape": "Shs" + "shape": "Sqn" }, "StartTime": { "type": "timestamp" @@ -4282,28 +5601,35 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" }, "LastModifiedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Skq" + "shape": "Su0" }, "Parameters": { - "shape": "Shw" + "shape": "Sqq" }, "InputArtifacts": { - "shape": "Si0" + "shape": "Squ" }, "OutputArtifacts": { - "shape": "Si0" + "shape": "Squ" }, "MetadataProperties": { - "shape": "Sp" + "shape": "S1q" }, "Metrics": { - "shape": "Sri" + "shape": "S13a" + }, + "LineageGroupArn": {}, + "Sources": { + "type": "list", + "member": { + "shape": "S138" + } } } } @@ -4338,7 +5664,7 @@ "SingleSignOnUserIdentifier": {}, "SingleSignOnUserValue": {}, "UserSettings": { - "shape": "S7h" + "shape": "S9e" } } } @@ -4360,7 +5686,7 @@ ], "members": { "Workforce": { - "shape": "Srs" + "shape": "S13k" } } } @@ -4382,7 +5708,7 @@ ], "members": { "Workteam": { - "shape": "Srw" + "shape": "S13s" } } } @@ -4447,7 +5773,7 @@ "DeviceFleetArn": {}, "DeviceFleetName": {}, "OutputConfig": { - "shape": "S7b" + "shape": "S98" }, "Description": {}, "ReportGenerated": { @@ -4517,6 +5843,24 @@ } } }, + "GetLineageGroupPolicy": { + "input": { + "type": "structure", + "required": [ + "LineageGroupName" + ], + "members": { + "LineageGroupName": {} + } + }, + "output": { + "type": "structure", + "members": { + "LineageGroupArn": {}, + "ResourcePolicy": {} + } + } + }, "GetModelPackageGroupPolicy": { "input": { "type": "structure", @@ -4549,6 +5893,104 @@ } } }, + "GetScalingConfigurationRecommendation": { + "input": { + "type": "structure", + "required": [ + "InferenceRecommendationsJobName" + ], + "members": { + "InferenceRecommendationsJobName": {}, + "RecommendationId": {}, + "EndpointName": {}, + "TargetCpuUtilizationPerCore": { + "type": "integer" + }, + "ScalingPolicyObjective": { + "shape": "S14k" + } + } + }, + "output": { + "type": "structure", + "members": { + "InferenceRecommendationsJobName": {}, + "RecommendationId": {}, + "EndpointName": {}, + "TargetCpuUtilizationPerCore": { + "type": "integer" + }, + "ScalingPolicyObjective": { + "shape": "S14k" + }, + "Metric": { + "type": "structure", + "members": { + "InvocationsPerInstance": { + "type": "integer" + }, + "ModelLatency": { + "type": "integer" + } + } + }, + "DynamicScalingConfiguration": { + "type": "structure", + "members": { + "MinCapacity": { + "type": "integer" + }, + "MaxCapacity": { + "type": "integer" + }, + "ScaleInCooldown": { + "type": "integer" + }, + "ScaleOutCooldown": { + "type": "integer" + }, + "ScalingPolicies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TargetTracking": { + "type": "structure", + "members": { + "MetricSpecification": { + "type": "structure", + "members": { + "Predefined": { + "type": "structure", + "members": { + "PredefinedMetricType": {} + } + }, + "Customized": { + "type": "structure", + "members": { + "MetricName": {}, + "Namespace": {}, + "Statistic": {} + } + } + }, + "union": true + }, + "TargetValue": { + "type": "double" + } + } + } + }, + "union": true + } + } + } + } + } + } + }, "GetSearchSuggestions": { "input": { "type": "structure", @@ -4588,6 +6030,46 @@ } } }, + "ImportHubContent": { + "input": { + "type": "structure", + "required": [ + "HubContentName", + "HubContentType", + "DocumentSchemaVersion", + "HubName", + "HubContentDocument" + ], + "members": { + "HubContentName": {}, + "HubContentVersion": {}, + "HubContentType": {}, + "DocumentSchemaVersion": {}, + "HubName": {}, + "HubContentDisplayName": {}, + "HubContentDescription": {}, + "HubContentMarkdown": {}, + "HubContentDocument": {}, + "HubContentSearchKeywords": { + "shape": "Syh" + }, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "HubArn", + "HubContentArn" + ], + "members": { + "HubArn": {}, + "HubContentArn": {} + } + } + }, "ListActions": { "input": { "type": "structure", @@ -4619,7 +6101,7 @@ "ActionArn": {}, "ActionName": {}, "Source": { - "shape": "Si" + "shape": "S1j" }, "ActionType": {}, "Status": {}, @@ -4686,6 +6168,34 @@ } } }, + "ListAliases": { + "input": { + "type": "structure", + "required": [ + "ImageName" + ], + "members": { + "ImageName": {}, + "Alias": {}, + "Version": { + "type": "integer" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "SageMakerImageVersionAliases": { + "shape": "Sgs" + }, + "NextToken": {} + } + } + }, "ListAppImageConfigs": { "input": { "type": "structure", @@ -4729,7 +6239,7 @@ "type": "timestamp" }, "KernelGatewayImageConfig": { - "shape": "S41" + "shape": "S4o" } } } @@ -4748,7 +6258,8 @@ "SortOrder": {}, "SortBy": {}, "DomainIdEquals": {}, - "UserProfileNameEquals": {} + "UserProfileNameEquals": {}, + "SpaceNameEquals": {} } }, "output": { @@ -4766,7 +6277,8 @@ "Status": {}, "CreationTime": { "type": "timestamp" - } + }, + "SpaceName": {} } } }, @@ -4805,7 +6317,7 @@ "ArtifactArn": {}, "ArtifactName": {}, "Source": { - "shape": "S4d" + "shape": "S50" }, "ArtifactType": {}, "CreationTime": { @@ -4863,7 +6375,7 @@ "type": "timestamp" }, "CreatedBy": { - "shape": "Skq" + "shape": "Su0" } } } @@ -4932,7 +6444,7 @@ }, "FailureReason": {}, "PartialFailureReasons": { - "shape": "Sla" + "shape": "Sul" } } } @@ -4968,7 +6480,7 @@ "Candidates": { "type": "list", "member": { - "shape": "Slc" + "shape": "Sun" } }, "NextToken": {} @@ -5026,7 +6538,7 @@ "type": "timestamp" }, "GitConfig": { - "shape": "S5d" + "shape": "S76" } } } @@ -5135,7 +6647,7 @@ "ContextArn": {}, "ContextName": {}, "Source": { - "shape": "S63" + "shape": "S7v" }, "ContextType": {}, "CreationTime": { @@ -5178,7 +6690,7 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "Sum" + "shape": "S173" }, "NextToken": {} } @@ -5293,7 +6805,8 @@ "ModelVersion": {} } } - } + }, + "AgentVersion": {} } } }, @@ -5337,7 +6850,7 @@ } } }, - "ListEdgePackagingJobs": { + "ListEdgeDeploymentPlans": { "input": { "type": "structure", "members": { @@ -5358,8 +6871,7 @@ "type": "timestamp" }, "NameContains": {}, - "ModelNameContains": {}, - "StatusEquals": {}, + "DeviceFleetNameContains": {}, "SortBy": {}, "SortOrder": {} } @@ -5367,15 +6879,86 @@ "output": { "type": "structure", "required": [ - "EdgePackagingJobSummaries" + "EdgeDeploymentPlanSummaries" ], "members": { - "EdgePackagingJobSummaries": { + "EdgeDeploymentPlanSummaries": { "type": "list", "member": { "type": "structure", "required": [ - "EdgePackagingJobArn", + "EdgeDeploymentPlanArn", + "EdgeDeploymentPlanName", + "DeviceFleetName", + "EdgeDeploymentSuccess", + "EdgeDeploymentPending", + "EdgeDeploymentFailed" + ], + "members": { + "EdgeDeploymentPlanArn": {}, + "EdgeDeploymentPlanName": {}, + "DeviceFleetName": {}, + "EdgeDeploymentSuccess": { + "type": "integer" + }, + "EdgeDeploymentPending": { + "type": "integer" + }, + "EdgeDeploymentFailed": { + "type": "integer" + }, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListEdgePackagingJobs": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + }, + "LastModifiedTimeAfter": { + "type": "timestamp" + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "NameContains": {}, + "ModelNameContains": {}, + "StatusEquals": {}, + "SortBy": {}, + "SortOrder": {} + } + }, + "output": { + "type": "structure", + "required": [ + "EdgePackagingJobSummaries" + ], + "members": { + "EdgePackagingJobSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EdgePackagingJobArn", "EdgePackagingJobName", "EdgePackagingJobStatus" ], @@ -5536,7 +7119,7 @@ "ExperimentName": {}, "DisplayName": {}, "ExperimentSource": { - "shape": "Sny" + "shape": "Sxj" }, "CreationTime": { "type": "timestamp" @@ -5596,7 +7179,7 @@ }, "FeatureGroupStatus": {}, "OfflineStoreStatus": { - "shape": "So4" + "shape": "Sxq" } } } @@ -5653,6 +7236,150 @@ } } }, + "ListHubContentVersions": { + "input": { + "type": "structure", + "required": [ + "HubName", + "HubContentType", + "HubContentName" + ], + "members": { + "HubName": {}, + "HubContentType": {}, + "HubContentName": {}, + "MinVersion": {}, + "MaxSchemaVersion": {}, + "CreationTimeBefore": { + "type": "timestamp" + }, + "CreationTimeAfter": { + "type": "timestamp" + }, + "SortBy": {}, + "SortOrder": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "HubContentSummaries" + ], + "members": { + "HubContentSummaries": { + "shape": "S18t" + }, + "NextToken": {} + } + } + }, + "ListHubContents": { + "input": { + "type": "structure", + "required": [ + "HubName", + "HubContentType" + ], + "members": { + "HubName": {}, + "HubContentType": {}, + "NameContains": {}, + "MaxSchemaVersion": {}, + "CreationTimeBefore": { + "type": "timestamp" + }, + "CreationTimeAfter": { + "type": "timestamp" + }, + "SortBy": {}, + "SortOrder": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "HubContentSummaries" + ], + "members": { + "HubContentSummaries": { + "shape": "S18t" + }, + "NextToken": {} + } + } + }, + "ListHubs": { + "input": { + "type": "structure", + "members": { + "NameContains": {}, + "CreationTimeBefore": { + "type": "timestamp" + }, + "CreationTimeAfter": { + "type": "timestamp" + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "LastModifiedTimeAfter": { + "type": "timestamp" + }, + "SortBy": {}, + "SortOrder": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "HubSummaries" + ], + "members": { + "HubSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "HubName", + "HubArn", + "HubStatus", + "CreationTime", + "LastModifiedTime" + ], + "members": { + "HubName": {}, + "HubArn": {}, + "HubDisplayName": {}, + "HubDescription": {}, + "HubSearchKeywords": { + "shape": "Seq" + }, + "HubStatus": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListHumanTaskUis": { "input": { "type": "structure", @@ -5758,13 +7485,13 @@ "type": "timestamp" }, "TrainingJobStatusCounters": { - "shape": "Soj" + "shape": "Syw" }, "ObjectiveStatusCounters": { - "shape": "Sol" + "shape": "Syy" }, "ResourceLimits": { - "shape": "Saf" + "shape": "Sf9" } } } @@ -5896,10 +7623,13 @@ } } }, - "ListLabelingJobs": { + "ListInferenceExperiments": { "input": { "type": "structure", "members": { + "NameContains": {}, + "Type": {}, + "StatusEquals": {}, "CreationTimeAfter": { "type": "timestamp" }, @@ -5912,56 +7642,47 @@ "LastModifiedTimeBefore": { "type": "timestamp" }, - "MaxResults": { - "type": "integer" - }, - "NextToken": {}, - "NameContains": {}, "SortBy": {}, "SortOrder": {}, - "StatusEquals": {} + "NextToken": {}, + "MaxResults": { + "type": "integer" + } } }, "output": { "type": "structure", "members": { - "LabelingJobSummaryList": { + "InferenceExperiments": { "type": "list", "member": { "type": "structure", "required": [ - "LabelingJobName", - "LabelingJobArn", + "Name", + "Type", + "Status", "CreationTime", - "LastModifiedTime", - "LabelingJobStatus", - "LabelCounters", - "WorkteamArn", - "PreHumanTaskLambdaArn" + "LastModifiedTime" ], "members": { - "LabelingJobName": {}, - "LabelingJobArn": {}, + "Name": {}, + "Type": {}, + "Schedule": { + "shape": "Sh5" + }, + "Status": {}, + "StatusReason": {}, + "Description": {}, "CreationTime": { "type": "timestamp" }, - "LastModifiedTime": { + "CompletionTime": { "type": "timestamp" }, - "LabelingJobStatus": {}, - "LabelCounters": { - "shape": "Sp0" - }, - "WorkteamArn": {}, - "PreHumanTaskLambdaArn": {}, - "AnnotationConsolidationLambdaArn": {}, - "FailureReason": {}, - "LabelingJobOutput": { - "shape": "Sp3" + "LastModifiedTime": { + "type": "timestamp" }, - "InputConfig": { - "shape": "Sbk" - } + "RoleArn": {} } } }, @@ -5969,67 +7690,64 @@ } } }, - "ListLabelingJobsForWorkteam": { + "ListInferenceRecommendationsJobSteps": { "input": { "type": "structure", "required": [ - "WorkteamArn" + "JobName" ], "members": { - "WorkteamArn": {}, + "JobName": {}, + "Status": {}, + "StepType": {}, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "CreationTimeAfter": { - "type": "timestamp" - }, - "CreationTimeBefore": { - "type": "timestamp" - }, - "JobReferenceCodeContains": {}, - "SortBy": {}, - "SortOrder": {} + "NextToken": {} } }, "output": { "type": "structure", - "required": [ - "LabelingJobSummaryList" - ], "members": { - "LabelingJobSummaryList": { + "Steps": { "type": "list", "member": { "type": "structure", "required": [ - "JobReferenceCode", - "WorkRequesterAccountId", - "CreationTime" + "StepType", + "JobName", + "Status" ], "members": { - "LabelingJobName": {}, - "JobReferenceCode": {}, - "WorkRequesterAccountId": {}, - "CreationTime": { - "type": "timestamp" - }, - "LabelCounters": { + "StepType": {}, + "JobName": {}, + "Status": {}, + "InferenceBenchmark": { "type": "structure", + "required": [ + "ModelConfiguration" + ], "members": { - "HumanLabeled": { - "type": "integer" + "Metrics": { + "shape": "Szp" }, - "PendingHuman": { - "type": "integer" + "EndpointConfiguration": { + "shape": "Szs" }, - "Total": { - "type": "integer" - } - } - }, - "NumberOfHumanWorkersPerDataObject": { - "type": "integer" + "ModelConfiguration": { + "shape": "Szu" + }, + "FailureReason": {}, + "EndpointMetrics": { + "shape": "S102" + }, + "InvocationEndTime": { + "type": "timestamp" + }, + "InvocationStartTime": { + "type": "timestamp" + } + } } } } @@ -6038,87 +7756,173 @@ } } }, - "ListModelBiasJobDefinitions": { + "ListInferenceRecommendationsJobs": { "input": { "type": "structure", "members": { - "EndpointName": {}, + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + }, + "LastModifiedTimeAfter": { + "type": "timestamp" + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "NameContains": {}, + "StatusEquals": {}, "SortBy": {}, "SortOrder": {}, "NextToken": {}, "MaxResults": { "type": "integer" }, - "NameContains": {}, - "CreationTimeBefore": { - "type": "timestamp" - }, - "CreationTimeAfter": { - "type": "timestamp" - } + "ModelNameEquals": {}, + "ModelPackageVersionArnEquals": {} } }, "output": { "type": "structure", "required": [ - "JobDefinitionSummaries" + "InferenceRecommendationsJobs" ], "members": { - "JobDefinitionSummaries": { - "shape": "Sum" + "InferenceRecommendationsJobs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "JobName", + "JobDescription", + "JobType", + "JobArn", + "Status", + "CreationTime", + "RoleArn", + "LastModifiedTime" + ], + "members": { + "JobName": {}, + "JobDescription": {}, + "JobType": {}, + "JobArn": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "CompletionTime": { + "type": "timestamp" + }, + "RoleArn": {}, + "LastModifiedTime": { + "type": "timestamp" + }, + "FailureReason": {}, + "ModelName": {}, + "SamplePayloadUrl": {}, + "ModelPackageVersionArn": {} + } + } }, "NextToken": {} } } }, - "ListModelExplainabilityJobDefinitions": { + "ListLabelingJobs": { "input": { "type": "structure", "members": { - "EndpointName": {}, - "SortBy": {}, - "SortOrder": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" + "CreationTimeAfter": { + "type": "timestamp" }, - "NameContains": {}, "CreationTimeBefore": { "type": "timestamp" }, - "CreationTimeAfter": { + "LastModifiedTimeAfter": { "type": "timestamp" - } + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "NameContains": {}, + "SortBy": {}, + "SortOrder": {}, + "StatusEquals": {} } }, "output": { "type": "structure", - "required": [ - "JobDefinitionSummaries" - ], "members": { - "JobDefinitionSummaries": { - "shape": "Sum" + "LabelingJobSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "LabelingJobName", + "LabelingJobArn", + "CreationTime", + "LastModifiedTime", + "LabelingJobStatus", + "LabelCounters", + "WorkteamArn", + "PreHumanTaskLambdaArn" + ], + "members": { + "LabelingJobName": {}, + "LabelingJobArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LabelingJobStatus": {}, + "LabelCounters": { + "shape": "S106" + }, + "WorkteamArn": {}, + "PreHumanTaskLambdaArn": {}, + "AnnotationConsolidationLambdaArn": {}, + "FailureReason": {}, + "LabelingJobOutput": { + "shape": "S109" + }, + "InputConfig": { + "shape": "Sj5" + } + } + } }, "NextToken": {} } } }, - "ListModelPackageGroups": { + "ListLabelingJobsForWorkteam": { "input": { "type": "structure", + "required": [ + "WorkteamArn" + ], "members": { + "WorkteamArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, "CreationTimeAfter": { "type": "timestamp" }, "CreationTimeBefore": { "type": "timestamp" }, - "MaxResults": { - "type": "integer" - }, - "NameContains": {}, - "NextToken": {}, + "JobReferenceCodeContains": {}, "SortBy": {}, "SortOrder": {} } @@ -6126,27 +7930,42 @@ "output": { "type": "structure", "required": [ - "ModelPackageGroupSummaryList" + "LabelingJobSummaryList" ], "members": { - "ModelPackageGroupSummaryList": { + "LabelingJobSummaryList": { "type": "list", "member": { "type": "structure", "required": [ - "ModelPackageGroupName", - "ModelPackageGroupArn", - "CreationTime", - "ModelPackageGroupStatus" + "JobReferenceCode", + "WorkRequesterAccountId", + "CreationTime" ], "members": { - "ModelPackageGroupName": {}, - "ModelPackageGroupArn": {}, - "ModelPackageGroupDescription": {}, + "LabelingJobName": {}, + "JobReferenceCode": {}, + "WorkRequesterAccountId": {}, "CreationTime": { "type": "timestamp" }, - "ModelPackageGroupStatus": {} + "LabelCounters": { + "type": "structure", + "members": { + "HumanLabeled": { + "type": "integer" + }, + "PendingHuman": { + "type": "integer" + }, + "Total": { + "type": "integer" + } + } + }, + "NumberOfHumanWorkersPerDataObject": { + "type": "integer" + } } } }, @@ -6154,57 +7973,41 @@ } } }, - "ListModelPackages": { + "ListLineageGroups": { "input": { "type": "structure", "members": { - "CreationTimeAfter": { + "CreatedAfter": { "type": "timestamp" }, - "CreationTimeBefore": { + "CreatedBefore": { "type": "timestamp" }, + "SortBy": {}, + "SortOrder": {}, + "NextToken": {}, "MaxResults": { "type": "integer" - }, - "NameContains": {}, - "ModelApprovalStatus": {}, - "ModelPackageGroupName": {}, - "ModelPackageType": {}, - "NextToken": {}, - "SortBy": {}, - "SortOrder": {} + } } }, "output": { "type": "structure", - "required": [ - "ModelPackageSummaryList" - ], "members": { - "ModelPackageSummaryList": { + "LineageGroupSummaries": { "type": "list", "member": { "type": "structure", - "required": [ - "ModelPackageName", - "ModelPackageArn", - "CreationTime", - "ModelPackageStatus" - ], "members": { - "ModelPackageName": {}, - "ModelPackageGroupName": {}, - "ModelPackageVersion": { - "type": "integer" - }, - "ModelPackageArn": {}, - "ModelPackageDescription": {}, + "LineageGroupArn": {}, + "LineageGroupName": {}, + "DisplayName": {}, "CreationTime": { "type": "timestamp" }, - "ModelPackageStatus": {}, - "ModelApprovalStatus": {} + "LastModifiedTime": { + "type": "timestamp" + } } } }, @@ -6212,7 +8015,7 @@ } } }, - "ListModelQualityJobDefinitions": { + "ListModelBiasJobDefinitions": { "input": { "type": "structure", "members": { @@ -6239,50 +8042,70 @@ ], "members": { "JobDefinitionSummaries": { - "shape": "Sum" + "shape": "S173" }, "NextToken": {} } } }, - "ListModels": { + "ListModelCardExportJobs": { "input": { "type": "structure", + "required": [ + "ModelCardName" + ], "members": { - "SortBy": {}, - "SortOrder": {}, - "NextToken": {}, - "MaxResults": { + "ModelCardName": {}, + "ModelCardVersion": { "type": "integer" }, - "NameContains": {}, - "CreationTimeBefore": { + "CreationTimeAfter": { "type": "timestamp" }, - "CreationTimeAfter": { + "CreationTimeBefore": { "type": "timestamp" + }, + "ModelCardExportJobNameContains": {}, + "StatusEquals": {}, + "SortBy": {}, + "SortOrder": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" } } }, "output": { "type": "structure", "required": [ - "Models" + "ModelCardExportJobSummaries" ], "members": { - "Models": { + "ModelCardExportJobSummaries": { "type": "list", "member": { "type": "structure", "required": [ - "ModelName", - "ModelArn", - "CreationTime" + "ModelCardExportJobName", + "ModelCardExportJobArn", + "Status", + "ModelCardName", + "ModelCardVersion", + "CreatedAt", + "LastModifiedAt" ], "members": { - "ModelName": {}, - "ModelArn": {}, - "CreationTime": { + "ModelCardExportJobName": {}, + "ModelCardExportJobArn": {}, + "Status": {}, + "ModelCardName": {}, + "ModelCardVersion": { + "type": "integer" + }, + "CreatedAt": { + "type": "timestamp" + }, + "LastModifiedAt": { "type": "timestamp" } } @@ -6292,116 +8115,112 @@ } } }, - "ListMonitoringExecutions": { + "ListModelCardVersions": { "input": { "type": "structure", + "required": [ + "ModelCardName" + ], "members": { - "MonitoringScheduleName": {}, - "EndpointName": {}, - "SortBy": {}, - "SortOrder": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" - }, - "ScheduledTimeBefore": { - "type": "timestamp" - }, - "ScheduledTimeAfter": { - "type": "timestamp" - }, - "CreationTimeBefore": { - "type": "timestamp" - }, "CreationTimeAfter": { "type": "timestamp" }, - "LastModifiedTimeBefore": { + "CreationTimeBefore": { "type": "timestamp" }, - "LastModifiedTimeAfter": { - "type": "timestamp" + "MaxResults": { + "type": "integer" }, - "StatusEquals": {}, - "MonitoringJobDefinitionName": {}, - "MonitoringTypeEquals": {} + "ModelCardName": {}, + "ModelCardStatus": {}, + "NextToken": {}, + "SortBy": {}, + "SortOrder": {} } }, "output": { "type": "structure", "required": [ - "MonitoringExecutionSummaries" + "ModelCardVersionSummaryList" ], "members": { - "MonitoringExecutionSummaries": { + "ModelCardVersionSummaryList": { "type": "list", "member": { - "shape": "Spr" + "type": "structure", + "required": [ + "ModelCardName", + "ModelCardArn", + "ModelCardStatus", + "ModelCardVersion", + "CreationTime" + ], + "members": { + "ModelCardName": {}, + "ModelCardArn": {}, + "ModelCardStatus": {}, + "ModelCardVersion": { + "type": "integer" + }, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } } }, "NextToken": {} } } }, - "ListMonitoringSchedules": { + "ListModelCards": { "input": { "type": "structure", "members": { - "EndpointName": {}, - "SortBy": {}, - "SortOrder": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" - }, - "NameContains": {}, - "CreationTimeBefore": { - "type": "timestamp" - }, "CreationTimeAfter": { "type": "timestamp" }, - "LastModifiedTimeBefore": { + "CreationTimeBefore": { "type": "timestamp" }, - "LastModifiedTimeAfter": { - "type": "timestamp" + "MaxResults": { + "type": "integer" }, - "StatusEquals": {}, - "MonitoringJobDefinitionName": {}, - "MonitoringTypeEquals": {} + "NameContains": {}, + "ModelCardStatus": {}, + "NextToken": {}, + "SortBy": {}, + "SortOrder": {} } }, "output": { "type": "structure", "required": [ - "MonitoringScheduleSummaries" + "ModelCardSummaries" ], "members": { - "MonitoringScheduleSummaries": { + "ModelCardSummaries": { "type": "list", "member": { "type": "structure", "required": [ - "MonitoringScheduleName", - "MonitoringScheduleArn", - "CreationTime", - "LastModifiedTime", - "MonitoringScheduleStatus" + "ModelCardName", + "ModelCardArn", + "ModelCardStatus", + "CreationTime" ], "members": { - "MonitoringScheduleName": {}, - "MonitoringScheduleArn": {}, + "ModelCardName": {}, + "ModelCardArn": {}, + "ModelCardStatus": {}, "CreationTime": { "type": "timestamp" }, "LastModifiedTime": { "type": "timestamp" - }, - "MonitoringScheduleStatus": {}, - "EndpointName": {}, - "MonitoringJobDefinitionName": {}, - "MonitoringType": {} + } } } }, @@ -6409,223 +8228,199 @@ } } }, - "ListNotebookInstanceLifecycleConfigs": { + "ListModelExplainabilityJobDefinitions": { "input": { "type": "structure", "members": { + "EndpointName": {}, + "SortBy": {}, + "SortOrder": {}, "NextToken": {}, "MaxResults": { "type": "integer" }, - "SortBy": {}, - "SortOrder": {}, "NameContains": {}, "CreationTimeBefore": { "type": "timestamp" }, "CreationTimeAfter": { "type": "timestamp" + } + } + }, + "output": { + "type": "structure", + "required": [ + "JobDefinitionSummaries" + ], + "members": { + "JobDefinitionSummaries": { + "shape": "S173" }, - "LastModifiedTimeBefore": { - "type": "timestamp" + "NextToken": {} + } + } + }, + "ListModelMetadata": { + "input": { + "type": "structure", + "members": { + "SearchExpression": { + "type": "structure", + "members": { + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": {} + } + } + } + } }, - "LastModifiedTimeAfter": { - "type": "timestamp" + "NextToken": {}, + "MaxResults": { + "type": "integer" } } }, "output": { "type": "structure", + "required": [ + "ModelMetadataSummaries" + ], "members": { - "NextToken": {}, - "NotebookInstanceLifecycleConfigs": { + "ModelMetadataSummaries": { "type": "list", "member": { "type": "structure", "required": [ - "NotebookInstanceLifecycleConfigName", - "NotebookInstanceLifecycleConfigArn" + "Domain", + "Framework", + "Task", + "Model", + "FrameworkVersion" ], "members": { - "NotebookInstanceLifecycleConfigName": {}, - "NotebookInstanceLifecycleConfigArn": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - } + "Domain": {}, + "Framework": {}, + "Task": {}, + "Model": {}, + "FrameworkVersion": {} } } - } + }, + "NextToken": {} } } }, - "ListNotebookInstances": { + "ListModelPackageGroups": { "input": { "type": "structure", "members": { - "NextToken": {}, - "MaxResults": { - "type": "integer" - }, - "SortBy": {}, - "SortOrder": {}, - "NameContains": {}, - "CreationTimeBefore": { - "type": "timestamp" - }, "CreationTimeAfter": { "type": "timestamp" }, - "LastModifiedTimeBefore": { + "CreationTimeBefore": { "type": "timestamp" }, - "LastModifiedTimeAfter": { - "type": "timestamp" + "MaxResults": { + "type": "integer" }, - "StatusEquals": {}, - "NotebookInstanceLifecycleConfigNameContains": {}, - "DefaultCodeRepositoryContains": {}, - "AdditionalCodeRepositoryEquals": {} + "NameContains": {}, + "NextToken": {}, + "SortBy": {}, + "SortOrder": {} } }, "output": { "type": "structure", + "required": [ + "ModelPackageGroupSummaryList" + ], "members": { - "NextToken": {}, - "NotebookInstances": { + "ModelPackageGroupSummaryList": { "type": "list", "member": { "type": "structure", "required": [ - "NotebookInstanceName", - "NotebookInstanceArn" + "ModelPackageGroupName", + "ModelPackageGroupArn", + "CreationTime", + "ModelPackageGroupStatus" ], "members": { - "NotebookInstanceName": {}, - "NotebookInstanceArn": {}, - "NotebookInstanceStatus": {}, - "Url": {}, - "InstanceType": {}, + "ModelPackageGroupName": {}, + "ModelPackageGroupArn": {}, + "ModelPackageGroupDescription": {}, "CreationTime": { "type": "timestamp" }, - "LastModifiedTime": { - "type": "timestamp" - }, - "NotebookInstanceLifecycleConfigName": {}, - "DefaultCodeRepository": {}, - "AdditionalCodeRepositories": { - "shape": "Sef" - } + "ModelPackageGroupStatus": {} } } - } + }, + "NextToken": {} } } }, - "ListPipelineExecutionSteps": { + "ListModelPackages": { "input": { "type": "structure", "members": { - "PipelineExecutionArn": {}, - "NextToken": {}, + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + }, "MaxResults": { "type": "integer" }, + "NameContains": {}, + "ModelApprovalStatus": {}, + "ModelPackageGroupName": {}, + "ModelPackageType": {}, + "NextToken": {}, + "SortBy": {}, "SortOrder": {} } }, "output": { "type": "structure", + "required": [ + "ModelPackageSummaryList" + ], "members": { - "PipelineExecutionSteps": { + "ModelPackageSummaryList": { "type": "list", "member": { "type": "structure", + "required": [ + "ModelPackageName", + "ModelPackageArn", + "CreationTime", + "ModelPackageStatus" + ], "members": { - "StepName": {}, - "StartTime": { - "type": "timestamp" + "ModelPackageName": {}, + "ModelPackageGroupName": {}, + "ModelPackageVersion": { + "type": "integer" }, - "EndTime": { + "ModelPackageArn": {}, + "ModelPackageDescription": {}, + "CreationTime": { "type": "timestamp" }, - "StepStatus": {}, - "CacheHitResult": { - "type": "structure", - "members": { - "SourcePipelineExecutionArn": {} - } - }, - "FailureReason": {}, - "Metadata": { - "type": "structure", - "members": { - "TrainingJob": { - "type": "structure", - "members": { - "Arn": {} - } - }, - "ProcessingJob": { - "type": "structure", - "members": { - "Arn": {} - } - }, - "TransformJob": { - "type": "structure", - "members": { - "Arn": {} - } - }, - "TuningJob": { - "type": "structure", - "members": { - "Arn": {} - } - }, - "Model": { - "type": "structure", - "members": { - "Arn": {} - } - }, - "RegisterModel": { - "type": "structure", - "members": { - "Arn": {} - } - }, - "Condition": { - "type": "structure", - "members": { - "Outcome": {} - } - }, - "Callback": { - "type": "structure", - "members": { - "CallbackToken": {}, - "SqsQueueUrl": {}, - "OutputParameters": { - "shape": "Syw" - } - } - }, - "Lambda": { - "type": "structure", - "members": { - "Arn": {}, - "OutputParameters": { - "shape": "Syw" - } - } - } - } - } + "ModelPackageStatus": {}, + "ModelApprovalStatus": {} } } }, @@ -6633,114 +8428,78 @@ } } }, - "ListPipelineExecutions": { + "ListModelQualityJobDefinitions": { "input": { "type": "structure", - "required": [ - "PipelineName" - ], "members": { - "PipelineName": {}, - "CreatedAfter": { - "type": "timestamp" - }, - "CreatedBefore": { - "type": "timestamp" - }, + "EndpointName": {}, "SortBy": {}, "SortOrder": {}, "NextToken": {}, "MaxResults": { "type": "integer" + }, + "NameContains": {}, + "CreationTimeBefore": { + "type": "timestamp" + }, + "CreationTimeAfter": { + "type": "timestamp" } } }, "output": { - "type": "structure", - "members": { - "PipelineExecutionSummaries": { - "type": "list", - "member": { - "type": "structure", - "members": { - "PipelineExecutionArn": {}, - "StartTime": { - "type": "timestamp" - }, - "PipelineExecutionStatus": {}, - "PipelineExecutionDescription": {}, - "PipelineExecutionDisplayName": {} - } - } - }, - "NextToken": {} - } - } - }, - "ListPipelineParametersForExecution": { - "input": { "type": "structure", "required": [ - "PipelineExecutionArn" + "JobDefinitionSummaries" ], "members": { - "PipelineExecutionArn": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" - } - } - }, - "output": { - "type": "structure", - "members": { - "PipelineParameters": { - "shape": "Sz6" + "JobDefinitionSummaries": { + "shape": "S173" }, "NextToken": {} } } }, - "ListPipelines": { + "ListModels": { "input": { "type": "structure", "members": { - "PipelineNamePrefix": {}, - "CreatedAfter": { - "type": "timestamp" - }, - "CreatedBefore": { - "type": "timestamp" - }, "SortBy": {}, "SortOrder": {}, "NextToken": {}, "MaxResults": { "type": "integer" + }, + "NameContains": {}, + "CreationTimeBefore": { + "type": "timestamp" + }, + "CreationTimeAfter": { + "type": "timestamp" } } }, "output": { "type": "structure", + "required": [ + "Models" + ], "members": { - "PipelineSummaries": { + "Models": { "type": "list", "member": { "type": "structure", + "required": [ + "ModelName", + "ModelArn", + "CreationTime" + ], "members": { - "PipelineArn": {}, - "PipelineName": {}, - "PipelineDisplayName": {}, - "PipelineDescription": {}, - "RoleArn": {}, + "ModelName": {}, + "ModelArn": {}, "CreationTime": { "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "LastExecutionTime": { - "type": "timestamp" } } } @@ -6749,63 +8508,47 @@ } } }, - "ListProcessingJobs": { + "ListMonitoringAlertHistory": { "input": { "type": "structure", "members": { - "CreationTimeAfter": { - "type": "timestamp" + "MonitoringScheduleName": {}, + "MonitoringAlertName": {}, + "SortBy": {}, + "SortOrder": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" }, "CreationTimeBefore": { "type": "timestamp" }, - "LastModifiedTimeAfter": { - "type": "timestamp" - }, - "LastModifiedTimeBefore": { + "CreationTimeAfter": { "type": "timestamp" }, - "NameContains": {}, - "StatusEquals": {}, - "SortBy": {}, - "SortOrder": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" - } + "StatusEquals": {} } }, "output": { "type": "structure", - "required": [ - "ProcessingJobSummaries" - ], "members": { - "ProcessingJobSummaries": { + "MonitoringAlertHistory": { "type": "list", "member": { "type": "structure", "required": [ - "ProcessingJobName", - "ProcessingJobArn", + "MonitoringScheduleName", + "MonitoringAlertName", "CreationTime", - "ProcessingJobStatus" + "AlertStatus" ], "members": { - "ProcessingJobName": {}, - "ProcessingJobArn": {}, + "MonitoringScheduleName": {}, + "MonitoringAlertName": {}, "CreationTime": { "type": "timestamp" }, - "ProcessingEndTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "ProcessingJobStatus": {}, - "FailureReason": {}, - "ExitMessage": {} + "AlertStatus": {} } } }, @@ -6813,214 +8556,140 @@ } } }, - "ListProjects": { + "ListMonitoringAlerts": { "input": { "type": "structure", + "required": [ + "MonitoringScheduleName" + ], "members": { - "CreationTimeAfter": { - "type": "timestamp" - }, - "CreationTimeBefore": { - "type": "timestamp" - }, + "MonitoringScheduleName": {}, + "NextToken": {}, "MaxResults": { "type": "integer" - }, - "NameContains": {}, - "NextToken": {}, - "SortBy": {}, - "SortOrder": {} + } } }, "output": { "type": "structure", - "required": [ - "ProjectSummaryList" - ], "members": { - "ProjectSummaryList": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "ProjectName", - "ProjectArn", - "ProjectId", - "CreationTime", - "ProjectStatus" - ], - "members": { - "ProjectName": {}, - "ProjectDescription": {}, - "ProjectArn": {}, - "ProjectId": {}, - "CreationTime": { - "type": "timestamp" - }, - "ProjectStatus": {} - } - } + "MonitoringAlertSummaries": { + "shape": "S1c8" }, "NextToken": {} } } }, - "ListStudioLifecycleConfigs": { + "ListMonitoringExecutions": { "input": { "type": "structure", "members": { + "MonitoringScheduleName": {}, + "EndpointName": {}, + "SortBy": {}, + "SortOrder": {}, + "NextToken": {}, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "NameContains": {}, - "AppTypeEquals": {}, + "ScheduledTimeBefore": { + "type": "timestamp" + }, + "ScheduledTimeAfter": { + "type": "timestamp" + }, "CreationTimeBefore": { "type": "timestamp" }, "CreationTimeAfter": { "type": "timestamp" }, - "ModifiedTimeBefore": { + "LastModifiedTimeBefore": { "type": "timestamp" }, - "ModifiedTimeAfter": { + "LastModifiedTimeAfter": { "type": "timestamp" }, - "SortBy": {}, - "SortOrder": {} - } - }, - "output": { - "type": "structure", - "members": { - "NextToken": {}, - "StudioLifecycleConfigs": { - "type": "list", - "member": { - "type": "structure", - "members": { - "StudioLifecycleConfigArn": {}, - "StudioLifecycleConfigName": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "StudioLifecycleConfigAppType": {} - } - } - } - } - } - }, - "ListSubscribedWorkteams": { - "input": { - "type": "structure", - "members": { - "NameContains": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" - } + "StatusEquals": {}, + "MonitoringJobDefinitionName": {}, + "MonitoringTypeEquals": {} } }, "output": { "type": "structure", "required": [ - "SubscribedWorkteams" + "MonitoringExecutionSummaries" ], "members": { - "SubscribedWorkteams": { + "MonitoringExecutionSummaries": { "type": "list", "member": { - "shape": "Sqp" + "shape": "S118" } }, "NextToken": {} } } }, - "ListTags": { + "ListMonitoringSchedules": { "input": { "type": "structure", - "required": [ - "ResourceArn" - ], "members": { - "ResourceArn": {}, + "EndpointName": {}, + "SortBy": {}, + "SortOrder": {}, "NextToken": {}, "MaxResults": { "type": "integer" - } - } - }, - "output": { - "type": "structure", - "members": { - "Tags": { - "shape": "S7" }, - "NextToken": {} - } - } - }, - "ListTrainingJobs": { - "input": { - "type": "structure", - "members": { - "NextToken": {}, - "MaxResults": { - "type": "integer" + "NameContains": {}, + "CreationTimeBefore": { + "type": "timestamp" }, "CreationTimeAfter": { "type": "timestamp" }, - "CreationTimeBefore": { + "LastModifiedTimeBefore": { "type": "timestamp" }, "LastModifiedTimeAfter": { "type": "timestamp" }, - "LastModifiedTimeBefore": { - "type": "timestamp" - }, - "NameContains": {}, "StatusEquals": {}, - "SortBy": {}, - "SortOrder": {} + "MonitoringJobDefinitionName": {}, + "MonitoringTypeEquals": {} } }, "output": { "type": "structure", "required": [ - "TrainingJobSummaries" + "MonitoringScheduleSummaries" ], "members": { - "TrainingJobSummaries": { + "MonitoringScheduleSummaries": { "type": "list", "member": { "type": "structure", "required": [ - "TrainingJobName", - "TrainingJobArn", + "MonitoringScheduleName", + "MonitoringScheduleArn", "CreationTime", - "TrainingJobStatus" + "LastModifiedTime", + "MonitoringScheduleStatus" ], "members": { - "TrainingJobName": {}, - "TrainingJobArn": {}, + "MonitoringScheduleName": {}, + "MonitoringScheduleArn": {}, "CreationTime": { "type": "timestamp" }, - "TrainingEndTime": { - "type": "timestamp" - }, "LastModifiedTime": { "type": "timestamp" }, - "TrainingJobStatus": {} + "MonitoringScheduleStatus": {}, + "EndpointName": {}, + "MonitoringJobDefinitionName": {}, + "MonitoringType": {} } } }, @@ -7028,171 +8697,306 @@ } } }, - "ListTrainingJobsForHyperParameterTuningJob": { + "ListNotebookInstanceLifecycleConfigs": { "input": { "type": "structure", - "required": [ - "HyperParameterTuningJobName" - ], "members": { - "HyperParameterTuningJobName": {}, "NextToken": {}, "MaxResults": { "type": "integer" }, - "StatusEquals": {}, "SortBy": {}, - "SortOrder": {} + "SortOrder": {}, + "NameContains": {}, + "CreationTimeBefore": { + "type": "timestamp" + }, + "CreationTimeAfter": { + "type": "timestamp" + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "LastModifiedTimeAfter": { + "type": "timestamp" + } } }, "output": { "type": "structure", - "required": [ - "TrainingJobSummaries" - ], "members": { - "TrainingJobSummaries": { + "NextToken": {}, + "NotebookInstanceLifecycleConfigs": { "type": "list", "member": { - "shape": "Son" + "type": "structure", + "required": [ + "NotebookInstanceLifecycleConfigName", + "NotebookInstanceLifecycleConfigArn" + ], + "members": { + "NotebookInstanceLifecycleConfigName": {}, + "NotebookInstanceLifecycleConfigArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } } - }, - "NextToken": {} + } } } }, - "ListTransformJobs": { + "ListNotebookInstances": { "input": { "type": "structure", "members": { - "CreationTimeAfter": { - "type": "timestamp" + "NextToken": {}, + "MaxResults": { + "type": "integer" }, + "SortBy": {}, + "SortOrder": {}, + "NameContains": {}, "CreationTimeBefore": { "type": "timestamp" }, - "LastModifiedTimeAfter": { + "CreationTimeAfter": { "type": "timestamp" }, "LastModifiedTimeBefore": { "type": "timestamp" }, - "NameContains": {}, + "LastModifiedTimeAfter": { + "type": "timestamp" + }, "StatusEquals": {}, - "SortBy": {}, - "SortOrder": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" - } + "NotebookInstanceLifecycleConfigNameContains": {}, + "DefaultCodeRepositoryContains": {}, + "AdditionalCodeRepositoryEquals": {} } }, "output": { "type": "structure", - "required": [ - "TransformJobSummaries" - ], "members": { - "TransformJobSummaries": { + "NextToken": {}, + "NotebookInstances": { "type": "list", "member": { "type": "structure", "required": [ - "TransformJobName", - "TransformJobArn", - "CreationTime", - "TransformJobStatus" + "NotebookInstanceName", + "NotebookInstanceArn" ], "members": { - "TransformJobName": {}, - "TransformJobArn": {}, + "NotebookInstanceName": {}, + "NotebookInstanceArn": {}, + "NotebookInstanceStatus": {}, + "Url": {}, + "InstanceType": {}, "CreationTime": { "type": "timestamp" }, - "TransformEndTime": { - "type": "timestamp" - }, "LastModifiedTime": { "type": "timestamp" }, - "TransformJobStatus": {}, - "FailureReason": {} + "NotebookInstanceLifecycleConfigName": {}, + "DefaultCodeRepository": {}, + "AdditionalCodeRepositories": { + "shape": "Smp" + } } } - }, - "NextToken": {} + } } } }, - "ListTrialComponents": { + "ListPipelineExecutionSteps": { "input": { "type": "structure", "members": { - "ExperimentName": {}, - "TrialName": {}, - "SourceArn": {}, - "CreatedAfter": { - "type": "timestamp" - }, - "CreatedBefore": { - "type": "timestamp" - }, - "SortBy": {}, - "SortOrder": {}, + "PipelineExecutionArn": {}, + "NextToken": {}, "MaxResults": { "type": "integer" }, - "NextToken": {} + "SortOrder": {} } }, "output": { "type": "structure", "members": { - "TrialComponentSummaries": { + "PipelineExecutionSteps": { "type": "list", "member": { "type": "structure", "members": { - "TrialComponentName": {}, - "TrialComponentArn": {}, - "DisplayName": {}, - "TrialComponentSource": { - "shape": "Srg" - }, - "Status": { - "shape": "Shs" - }, + "StepName": {}, + "StepDisplayName": {}, + "StepDescription": {}, "StartTime": { "type": "timestamp" }, "EndTime": { "type": "timestamp" }, - "CreationTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" + "StepStatus": {}, + "CacheHitResult": { + "type": "structure", + "members": { + "SourcePipelineExecutionArn": {} + } }, - "LastModifiedTime": { - "type": "timestamp" + "AttemptCount": { + "type": "integer" }, - "LastModifiedBy": { - "shape": "Skq" - } - } - } - }, - "NextToken": {} - } + "FailureReason": {}, + "Metadata": { + "type": "structure", + "members": { + "TrainingJob": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "ProcessingJob": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "TransformJob": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "TuningJob": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "Model": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "RegisterModel": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "Condition": { + "type": "structure", + "members": { + "Outcome": {} + } + }, + "Callback": { + "type": "structure", + "members": { + "CallbackToken": {}, + "SqsQueueUrl": {}, + "OutputParameters": { + "shape": "S1dn" + } + } + }, + "Lambda": { + "type": "structure", + "members": { + "Arn": {}, + "OutputParameters": { + "shape": "S1dn" + } + } + }, + "QualityCheck": { + "type": "structure", + "members": { + "CheckType": {}, + "BaselineUsedForDriftCheckStatistics": {}, + "BaselineUsedForDriftCheckConstraints": {}, + "CalculatedBaselineStatistics": {}, + "CalculatedBaselineConstraints": {}, + "ModelPackageGroupName": {}, + "ViolationReport": {}, + "CheckJobArn": {}, + "SkipCheck": { + "type": "boolean" + }, + "RegisterNewBaseline": { + "type": "boolean" + } + } + }, + "ClarifyCheck": { + "type": "structure", + "members": { + "CheckType": {}, + "BaselineUsedForDriftCheckConstraints": {}, + "CalculatedBaselineConstraints": {}, + "ModelPackageGroupName": {}, + "ViolationReport": {}, + "CheckJobArn": {}, + "SkipCheck": { + "type": "boolean" + }, + "RegisterNewBaseline": { + "type": "boolean" + } + } + }, + "EMR": { + "type": "structure", + "members": { + "ClusterId": {}, + "StepId": {}, + "StepName": {}, + "LogFilePath": {} + } + }, + "Fail": { + "type": "structure", + "members": { + "ErrorMessage": {} + } + }, + "AutoMLJob": { + "type": "structure", + "members": { + "Arn": {} + } + } + } + }, + "SelectiveExecutionResult": { + "type": "structure", + "members": { + "SourcePipelineExecutionArn": {} + } + } + } + } + }, + "NextToken": {} + } } }, - "ListTrials": { + "ListPipelineExecutions": { "input": { "type": "structure", + "required": [ + "PipelineName" + ], "members": { - "ExperimentName": {}, - "TrialComponentName": {}, + "PipelineName": {}, "CreatedAfter": { "type": "timestamp" }, @@ -7201,32 +9005,28 @@ }, "SortBy": {}, "SortOrder": {}, + "NextToken": {}, "MaxResults": { "type": "integer" - }, - "NextToken": {} + } } }, "output": { "type": "structure", "members": { - "TrialSummaries": { + "PipelineExecutionSummaries": { "type": "list", "member": { "type": "structure", "members": { - "TrialArn": {}, - "TrialName": {}, - "DisplayName": {}, - "TrialSource": { - "shape": "Src" - }, - "CreationTime": { + "PipelineExecutionArn": {}, + "StartTime": { "type": "timestamp" }, - "LastModifiedTime": { - "type": "timestamp" - } + "PipelineExecutionStatus": {}, + "PipelineExecutionDescription": {}, + "PipelineExecutionDisplayName": {}, + "PipelineExecutionFailureReason": {} } } }, @@ -7234,51 +9034,43 @@ } } }, - "ListUserProfiles": { + "ListPipelineParametersForExecution": { "input": { "type": "structure", + "required": [ + "PipelineExecutionArn" + ], "members": { + "PipelineExecutionArn": {}, "NextToken": {}, "MaxResults": { "type": "integer" - }, - "SortOrder": {}, - "SortBy": {}, - "DomainIdEquals": {}, - "UserProfileNameContains": {} + } } }, "output": { "type": "structure", "members": { - "UserProfiles": { - "type": "list", - "member": { - "type": "structure", - "members": { - "DomainId": {}, - "UserProfileName": {}, - "Status": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - } - } - } + "PipelineParameters": { + "shape": "S1e4" }, "NextToken": {} } } }, - "ListWorkforces": { + "ListPipelines": { "input": { "type": "structure", "members": { + "PipelineNamePrefix": {}, + "CreatedAfter": { + "type": "timestamp" + }, + "CreatedBefore": { + "type": "timestamp" + }, "SortBy": {}, "SortOrder": {}, - "NameContains": {}, "NextToken": {}, "MaxResults": { "type": "integer" @@ -7287,27 +9079,53 @@ }, "output": { "type": "structure", - "required": [ - "Workforces" - ], "members": { - "Workforces": { + "PipelineSummaries": { "type": "list", "member": { - "shape": "Srs" + "type": "structure", + "members": { + "PipelineArn": {}, + "PipelineName": {}, + "PipelineDisplayName": {}, + "PipelineDescription": {}, + "RoleArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastExecutionTime": { + "type": "timestamp" + } + } } }, "NextToken": {} } } }, - "ListWorkteams": { + "ListProcessingJobs": { "input": { "type": "structure", "members": { + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + }, + "LastModifiedTimeAfter": { + "type": "timestamp" + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "NameContains": {}, + "StatusEquals": {}, "SortBy": {}, "SortOrder": {}, - "NameContains": {}, "NextToken": {}, "MaxResults": { "type": "integer" @@ -7317,142 +9135,319 @@ "output": { "type": "structure", "required": [ - "Workteams" + "ProcessingJobSummaries" ], "members": { - "Workteams": { + "ProcessingJobSummaries": { "type": "list", "member": { - "shape": "Srw" + "type": "structure", + "required": [ + "ProcessingJobName", + "ProcessingJobArn", + "CreationTime", + "ProcessingJobStatus" + ], + "members": { + "ProcessingJobName": {}, + "ProcessingJobArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "ProcessingEndTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "ProcessingJobStatus": {}, + "FailureReason": {}, + "ExitMessage": {} + } } }, "NextToken": {} } } }, - "PutModelPackageGroupPolicy": { + "ListProjects": { "input": { "type": "structure", - "required": [ - "ModelPackageGroupName", - "ResourcePolicy" - ], "members": { - "ModelPackageGroupName": {}, - "ResourcePolicy": {} + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + }, + "MaxResults": { + "type": "integer" + }, + "NameContains": {}, + "NextToken": {}, + "SortBy": {}, + "SortOrder": {} } }, "output": { "type": "structure", "required": [ - "ModelPackageGroupArn" + "ProjectSummaryList" ], "members": { - "ModelPackageGroupArn": {} + "ProjectSummaryList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ProjectName", + "ProjectArn", + "ProjectId", + "CreationTime", + "ProjectStatus" + ], + "members": { + "ProjectName": {}, + "ProjectDescription": {}, + "ProjectArn": {}, + "ProjectId": {}, + "CreationTime": { + "type": "timestamp" + }, + "ProjectStatus": {} + } + } + }, + "NextToken": {} } } }, - "RegisterDevices": { + "ListResourceCatalogs": { "input": { "type": "structure", - "required": [ - "DeviceFleetName", - "Devices" - ], "members": { - "DeviceFleetName": {}, - "Devices": { - "shape": "S111" + "NameContains": {}, + "CreationTimeAfter": { + "type": "timestamp" }, - "Tags": { - "shape": "S7" - } + "CreationTimeBefore": { + "type": "timestamp" + }, + "SortOrder": {}, + "SortBy": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourceCatalogs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ResourceCatalogArn", + "ResourceCatalogName", + "Description", + "CreationTime" + ], + "members": { + "ResourceCatalogArn": {}, + "ResourceCatalogName": {}, + "Description": {}, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} } } }, - "RenderUiTemplate": { + "ListSpaces": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SortOrder": {}, + "SortBy": {}, + "DomainIdEquals": {}, + "SpaceNameContains": {} + } + }, + "output": { + "type": "structure", + "members": { + "Spaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DomainId": {}, + "SpaceName": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListStageDevices": { "input": { "type": "structure", "required": [ - "Task", - "RoleArn" + "EdgeDeploymentPlanName", + "StageName" ], "members": { - "UiTemplate": { - "shape": "Sa8" + "NextToken": {}, + "MaxResults": { + "type": "integer" }, - "Task": { - "type": "structure", - "required": [ - "Input" - ], - "members": { - "Input": {} - } + "EdgeDeploymentPlanName": {}, + "ExcludeDevicesDeployedInOtherStage": { + "type": "boolean" }, - "RoleArn": {}, - "HumanTaskUiArn": {} + "StageName": {} } }, "output": { "type": "structure", "required": [ - "RenderedContent", - "Errors" + "DeviceDeploymentSummaries" ], "members": { - "RenderedContent": {}, - "Errors": { + "DeviceDeploymentSummaries": { "type": "list", "member": { "type": "structure", "required": [ - "Code", - "Message" + "EdgeDeploymentPlanArn", + "EdgeDeploymentPlanName", + "StageName", + "DeviceName", + "DeviceArn" ], "members": { - "Code": {}, - "Message": {} + "EdgeDeploymentPlanArn": {}, + "EdgeDeploymentPlanName": {}, + "StageName": {}, + "DeployedStageName": {}, + "DeviceFleetName": {}, + "DeviceName": {}, + "DeviceArn": {}, + "DeviceDeploymentStatus": {}, + "DeviceDeploymentStatusMessage": {}, + "Description": {}, + "DeploymentStartTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListStudioLifecycleConfigs": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "NameContains": {}, + "AppTypeEquals": {}, + "CreationTimeBefore": { + "type": "timestamp" + }, + "CreationTimeAfter": { + "type": "timestamp" + }, + "ModifiedTimeBefore": { + "type": "timestamp" + }, + "ModifiedTimeAfter": { + "type": "timestamp" + }, + "SortBy": {}, + "SortOrder": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "StudioLifecycleConfigs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StudioLifecycleConfigArn": {}, + "StudioLifecycleConfigName": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "StudioLifecycleConfigAppType": {} } } } } } }, - "RetryPipelineExecution": { + "ListSubscribedWorkteams": { "input": { "type": "structure", - "required": [ - "PipelineExecutionArn", - "ClientRequestToken" - ], "members": { - "PipelineExecutionArn": {}, - "ClientRequestToken": { - "idempotencyToken": true + "NameContains": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" } } }, "output": { "type": "structure", + "required": [ + "SubscribedWorkteams" + ], "members": { - "PipelineExecutionArn": {} + "SubscribedWorkteams": { + "type": "list", + "member": { + "shape": "S12e" + } + }, + "NextToken": {} } } }, - "Search": { + "ListTags": { "input": { "type": "structure", "required": [ - "Resource" + "ResourceArn" ], "members": { - "Resource": {}, - "SearchExpression": { - "shape": "S11c" - }, - "SortBy": {}, - "SortOrder": {}, + "ResourceArn": {}, "NextToken": {}, "MaxResults": { "type": "integer" @@ -7462,2851 +9457,5144 @@ "output": { "type": "structure", "members": { - "Results": { - "type": "list", - "member": { - "type": "structure", - "members": { - "TrainingJob": { - "shape": "S11p" - }, - "Experiment": { - "type": "structure", - "members": { - "ExperimentName": {}, - "ExperimentArn": {}, - "DisplayName": {}, - "Source": { - "shape": "Sny" - }, - "Description": {}, - "CreationTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "LastModifiedBy": { - "shape": "Skq" - }, - "Tags": { - "shape": "S7" - } - } - }, - "Trial": { - "type": "structure", - "members": { - "TrialName": {}, - "TrialArn": {}, - "DisplayName": {}, - "ExperimentName": {}, - "Source": { - "shape": "Src" - }, - "CreationTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "LastModifiedBy": { - "shape": "Skq" - }, - "MetadataProperties": { - "shape": "Sp" - }, - "Tags": { - "shape": "S7" - }, - "TrialComponentSummaries": { - "type": "list", - "member": { - "type": "structure", - "members": { - "TrialComponentName": {}, - "TrialComponentArn": {}, - "TrialComponentSource": { - "shape": "Srg" - }, - "CreationTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" - } - } - } - } - } + "Tags": { + "shape": "S7" + }, + "NextToken": {} + } + } + }, + "ListTrainingJobs": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + }, + "LastModifiedTimeAfter": { + "type": "timestamp" + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "NameContains": {}, + "StatusEquals": {}, + "SortBy": {}, + "SortOrder": {}, + "WarmPoolStatusEquals": {} + } + }, + "output": { + "type": "structure", + "required": [ + "TrainingJobSummaries" + ], + "members": { + "TrainingJobSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "TrainingJobName", + "TrainingJobArn", + "CreationTime", + "TrainingJobStatus" + ], + "members": { + "TrainingJobName": {}, + "TrainingJobArn": {}, + "CreationTime": { + "type": "timestamp" }, - "TrialComponent": { - "type": "structure", - "members": { - "TrialComponentName": {}, - "DisplayName": {}, - "TrialComponentArn": {}, - "Source": { - "shape": "Srg" - }, - "Status": { - "shape": "Shs" - }, - "StartTime": { - "type": "timestamp" - }, - "EndTime": { - "type": "timestamp" - }, - "CreationTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "LastModifiedBy": { - "shape": "Skq" - }, - "Parameters": { - "shape": "Shw" - }, - "InputArtifacts": { - "shape": "Si0" - }, - "OutputArtifacts": { - "shape": "Si0" - }, - "Metrics": { - "shape": "Sri" - }, - "MetadataProperties": { - "shape": "Sp" - }, - "SourceDetail": { - "type": "structure", - "members": { - "SourceArn": {}, - "TrainingJob": { - "shape": "S11p" - }, - "ProcessingJob": { - "type": "structure", - "members": { - "ProcessingInputs": { - "shape": "Sf6" - }, - "ProcessingOutputConfig": { - "shape": "Sft" - }, - "ProcessingJobName": {}, - "ProcessingResources": { - "shape": "Sfy" - }, - "StoppingCondition": { - "shape": "Sg0" - }, - "AppSpecification": { - "shape": "Sg2" - }, - "Environment": { - "shape": "Sg4" - }, - "NetworkConfig": { - "shape": "Se2" - }, - "RoleArn": {}, - "ExperimentConfig": { - "shape": "Sg5" - }, - "ProcessingJobArn": {}, - "ProcessingJobStatus": {}, - "ExitMessage": {}, - "FailureReason": {}, - "ProcessingEndTime": { - "type": "timestamp" - }, - "ProcessingStartTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "CreationTime": { - "type": "timestamp" - }, - "MonitoringScheduleArn": {}, - "AutoMLJobArn": {}, - "TrainingJobArn": {}, - "Tags": { - "shape": "S7" - } - } - }, - "TransformJob": { - "type": "structure", - "members": { - "TransformJobName": {}, - "TransformJobArn": {}, - "TransformJobStatus": {}, - "FailureReason": {}, - "ModelName": {}, - "MaxConcurrentTransforms": { - "type": "integer" - }, - "ModelClientConfig": { - "shape": "Shh" - }, - "MaxPayloadInMB": { - "type": "integer" - }, - "BatchStrategy": {}, - "Environment": { - "shape": "S38" - }, - "TransformInput": { - "shape": "S3b" - }, - "TransformOutput": { - "shape": "S3f" - }, - "TransformResources": { - "shape": "S3i" - }, - "CreationTime": { - "type": "timestamp" - }, - "TransformStartTime": { - "type": "timestamp" - }, - "TransformEndTime": { - "type": "timestamp" - }, - "LabelingJobArn": {}, - "AutoMLJobArn": {}, - "DataProcessing": { - "shape": "Shk" - }, - "ExperimentConfig": { - "shape": "Sg5" - }, - "Tags": { - "shape": "S7" - } - } - } - } - }, - "Tags": { - "shape": "S7" - }, - "Parents": { - "type": "list", - "member": { - "type": "structure", - "members": { - "TrialName": {}, - "ExperimentName": {} - } - } - } - } + "TrainingEndTime": { + "type": "timestamp" }, - "Endpoint": { - "type": "structure", - "required": [ - "EndpointName", - "EndpointArn", - "EndpointConfigName", - "EndpointStatus", - "CreationTime", - "LastModifiedTime" - ], - "members": { - "EndpointName": {}, - "EndpointArn": {}, - "EndpointConfigName": {}, - "ProductionVariants": { - "shape": "Sn8" - }, - "DataCaptureConfig": { - "shape": "Snd" - }, - "EndpointStatus": {}, - "FailureReason": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "MonitoringSchedules": { - "type": "list", - "member": { - "type": "structure", - "members": { - "MonitoringScheduleArn": {}, - "MonitoringScheduleName": {}, - "MonitoringScheduleStatus": {}, - "MonitoringType": {}, - "FailureReason": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "MonitoringScheduleConfig": { - "shape": "Sdu" - }, - "EndpointName": {}, - "LastMonitoringExecutionSummary": { - "shape": "Spr" - }, - "Tags": { - "shape": "S7" - } - } - } - }, - "Tags": { - "shape": "S7" - } - } + "LastModifiedTime": { + "type": "timestamp" }, - "ModelPackage": { - "type": "structure", - "members": { - "ModelPackageName": {}, - "ModelPackageGroupName": {}, - "ModelPackageVersion": { - "type": "integer" - }, - "ModelPackageArn": {}, - "ModelPackageDescription": {}, - "CreationTime": { - "type": "timestamp" - }, - "InferenceSpecification": { - "shape": "S1t" - }, - "SourceAlgorithmSpecification": { - "shape": "Sd6" - }, - "ValidationSpecification": { - "shape": "Sd3" - }, - "ModelPackageStatus": {}, - "ModelPackageStatusDetails": { - "shape": "Spe" - }, - "CertifyForMarketplace": { - "type": "boolean" - }, - "ModelApprovalStatus": {}, - "CreatedBy": { - "shape": "Skq" - }, - "MetadataProperties": { - "shape": "Sp" - }, - "ModelMetrics": { - "shape": "Sda" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "LastModifiedBy": { - "shape": "Skq" - }, - "ApprovalDescription": {}, - "Tags": { - "shape": "S7" - } - } + "TrainingJobStatus": {}, + "WarmPoolStatus": { + "shape": "S12w" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListTrainingJobsForHyperParameterTuningJob": { + "input": { + "type": "structure", + "required": [ + "HyperParameterTuningJobName" + ], + "members": { + "HyperParameterTuningJobName": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "StatusEquals": {}, + "SortBy": {}, + "SortOrder": {} + } + }, + "output": { + "type": "structure", + "required": [ + "TrainingJobSummaries" + ], + "members": { + "TrainingJobSummaries": { + "type": "list", + "member": { + "shape": "Sz0" + } + }, + "NextToken": {} + } + } + }, + "ListTransformJobs": { + "input": { + "type": "structure", + "members": { + "CreationTimeAfter": { + "type": "timestamp" + }, + "CreationTimeBefore": { + "type": "timestamp" + }, + "LastModifiedTimeAfter": { + "type": "timestamp" + }, + "LastModifiedTimeBefore": { + "type": "timestamp" + }, + "NameContains": {}, + "StatusEquals": {}, + "SortBy": {}, + "SortOrder": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "TransformJobSummaries" + ], + "members": { + "TransformJobSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "TransformJobName", + "TransformJobArn", + "CreationTime", + "TransformJobStatus" + ], + "members": { + "TransformJobName": {}, + "TransformJobArn": {}, + "CreationTime": { + "type": "timestamp" }, - "ModelPackageGroup": { - "type": "structure", - "members": { - "ModelPackageGroupName": {}, - "ModelPackageGroupArn": {}, - "ModelPackageGroupDescription": {}, - "CreationTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" - }, - "ModelPackageGroupStatus": {}, - "Tags": { - "shape": "S7" - } - } + "TransformEndTime": { + "type": "timestamp" }, - "Pipeline": { - "type": "structure", - "members": { - "PipelineArn": {}, - "PipelineName": {}, - "PipelineDisplayName": {}, - "PipelineDescription": {}, - "RoleArn": {}, - "PipelineStatus": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "LastRunTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" - }, - "LastModifiedBy": { - "shape": "Skq" - }, - "Tags": { - "shape": "S7" - } - } + "LastModifiedTime": { + "type": "timestamp" }, - "PipelineExecution": { - "type": "structure", - "members": { - "PipelineArn": {}, - "PipelineExecutionArn": {}, - "PipelineExecutionDisplayName": {}, - "PipelineExecutionStatus": {}, - "PipelineExecutionDescription": {}, - "PipelineExperimentConfig": { - "shape": "Sqa" - }, - "FailureReason": {}, - "CreationTime": { - "type": "timestamp" - }, - "LastModifiedTime": { - "type": "timestamp" - }, - "CreatedBy": { - "shape": "Skq" - }, - "LastModifiedBy": { - "shape": "Skq" - }, - "PipelineParameters": { - "shape": "Sz6" - } - } + "TransformJobStatus": {}, + "FailureReason": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTrialComponents": { + "input": { + "type": "structure", + "members": { + "ExperimentName": {}, + "TrialName": {}, + "SourceArn": {}, + "CreatedAfter": { + "type": "timestamp" + }, + "CreatedBefore": { + "type": "timestamp" + }, + "SortBy": {}, + "SortOrder": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "TrialComponentSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TrialComponentName": {}, + "TrialComponentArn": {}, + "DisplayName": {}, + "TrialComponentSource": { + "shape": "S138" + }, + "Status": { + "shape": "Sqn" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListTrials": { + "input": { + "type": "structure", + "members": { + "ExperimentName": {}, + "TrialComponentName": {}, + "CreatedAfter": { + "type": "timestamp" + }, + "CreatedBefore": { + "type": "timestamp" + }, + "SortBy": {}, + "SortOrder": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "TrialSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TrialArn": {}, + "TrialName": {}, + "DisplayName": {}, + "TrialSource": { + "shape": "S134" + }, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListUserProfiles": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "SortOrder": {}, + "SortBy": {}, + "DomainIdEquals": {}, + "UserProfileNameContains": {} + } + }, + "output": { + "type": "structure", + "members": { + "UserProfiles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DomainId": {}, + "UserProfileName": {}, + "Status": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListWorkforces": { + "input": { + "type": "structure", + "members": { + "SortBy": {}, + "SortOrder": {}, + "NameContains": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Workforces" + ], + "members": { + "Workforces": { + "type": "list", + "member": { + "shape": "S13k" + } + }, + "NextToken": {} + } + } + }, + "ListWorkteams": { + "input": { + "type": "structure", + "members": { + "SortBy": {}, + "SortOrder": {}, + "NameContains": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Workteams" + ], + "members": { + "Workteams": { + "type": "list", + "member": { + "shape": "S13s" + } + }, + "NextToken": {} + } + } + }, + "PutModelPackageGroupPolicy": { + "input": { + "type": "structure", + "required": [ + "ModelPackageGroupName", + "ResourcePolicy" + ], + "members": { + "ModelPackageGroupName": {}, + "ResourcePolicy": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ModelPackageGroupArn" + ], + "members": { + "ModelPackageGroupArn": {} + } + } + }, + "QueryLineage": { + "input": { + "type": "structure", + "members": { + "StartArns": { + "type": "list", + "member": {} + }, + "Direction": {}, + "IncludeEdges": { + "type": "boolean" + }, + "Filters": { + "type": "structure", + "members": { + "Types": { + "type": "list", + "member": {} + }, + "LineageTypes": { + "type": "list", + "member": {} + }, + "CreatedBefore": { + "type": "timestamp" + }, + "CreatedAfter": { + "type": "timestamp" + }, + "ModifiedBefore": { + "type": "timestamp" + }, + "ModifiedAfter": { + "type": "timestamp" + }, + "Properties": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "MaxDepth": { + "type": "integer" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Vertices": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "Type": {}, + "LineageType": {} + } + } + }, + "Edges": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SourceArn": {}, + "DestinationArn": {}, + "AssociationType": {} + } + } + }, + "NextToken": {} + } + } + }, + "RegisterDevices": { + "input": { + "type": "structure", + "required": [ + "DeviceFleetName", + "Devices" + ], + "members": { + "DeviceFleetName": {}, + "Devices": { + "shape": "S1gz" + }, + "Tags": { + "shape": "S7" + } + } + } + }, + "RenderUiTemplate": { + "input": { + "type": "structure", + "required": [ + "Task", + "RoleArn" + ], + "members": { + "UiTemplate": { + "shape": "Sey" + }, + "Task": { + "type": "structure", + "required": [ + "Input" + ], + "members": { + "Input": {} + } + }, + "RoleArn": {}, + "HumanTaskUiArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RenderedContent", + "Errors" + ], + "members": { + "RenderedContent": {}, + "Errors": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Code", + "Message" + ], + "members": { + "Code": {}, + "Message": {} + } + } + } + } + } + }, + "RetryPipelineExecution": { + "input": { + "type": "structure", + "required": [ + "PipelineExecutionArn", + "ClientRequestToken" + ], + "members": { + "PipelineExecutionArn": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "ParallelismConfiguration": { + "shape": "Snb" + } + } + }, + "output": { + "type": "structure", + "members": { + "PipelineExecutionArn": {} + } + } + }, + "Search": { + "input": { + "type": "structure", + "required": [ + "Resource" + ], + "members": { + "Resource": {}, + "SearchExpression": { + "shape": "S1ha" + }, + "SortBy": {}, + "SortOrder": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "CrossAccountFilterOption": {} + } + }, + "output": { + "type": "structure", + "members": { + "Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TrainingJob": { + "shape": "S1ho" + }, + "Experiment": { + "type": "structure", + "members": { + "ExperimentName": {}, + "ExperimentArn": {}, + "DisplayName": {}, + "Source": { + "shape": "Sxj" + }, + "Description": {}, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "Tags": { + "shape": "S7" + } + } + }, + "Trial": { + "type": "structure", + "members": { + "TrialName": {}, + "TrialArn": {}, + "DisplayName": {}, + "ExperimentName": {}, + "Source": { + "shape": "S134" + }, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "MetadataProperties": { + "shape": "S1q" + }, + "Tags": { + "shape": "S7" + }, + "TrialComponentSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TrialComponentName": {}, + "TrialComponentArn": {}, + "TrialComponentSource": { + "shape": "S138" + }, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + } + } + } + } + } + }, + "TrialComponent": { + "type": "structure", + "members": { + "TrialComponentName": {}, + "DisplayName": {}, + "TrialComponentArn": {}, + "Source": { + "shape": "S138" + }, + "Status": { + "shape": "Sqn" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "Parameters": { + "shape": "Sqq" + }, + "InputArtifacts": { + "shape": "Squ" + }, + "OutputArtifacts": { + "shape": "Squ" + }, + "Metrics": { + "shape": "S13a" + }, + "MetadataProperties": { + "shape": "S1q" + }, + "SourceDetail": { + "type": "structure", + "members": { + "SourceArn": {}, + "TrainingJob": { + "shape": "S1ho" + }, + "ProcessingJob": { + "type": "structure", + "members": { + "ProcessingInputs": { + "shape": "Sno" + }, + "ProcessingOutputConfig": { + "shape": "Sob" + }, + "ProcessingJobName": {}, + "ProcessingResources": { + "shape": "Sog" + }, + "StoppingCondition": { + "shape": "Soi" + }, + "AppSpecification": { + "shape": "Sok" + }, + "Environment": { + "shape": "Som" + }, + "NetworkConfig": { + "shape": "Smd" + }, + "RoleArn": {}, + "ExperimentConfig": { + "shape": "Son" + }, + "ProcessingJobArn": {}, + "ProcessingJobStatus": {}, + "ExitMessage": {}, + "FailureReason": {}, + "ProcessingEndTime": { + "type": "timestamp" + }, + "ProcessingStartTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "CreationTime": { + "type": "timestamp" + }, + "MonitoringScheduleArn": {}, + "AutoMLJobArn": {}, + "TrainingJobArn": {}, + "Tags": { + "shape": "S7" + } + } + }, + "TransformJob": { + "shape": "S1hw" + } + } + }, + "LineageGroupArn": {}, + "Tags": { + "shape": "S7" + }, + "Parents": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TrialName": {}, + "ExperimentName": {} + } + } + }, + "RunName": {} + } + }, + "Endpoint": { + "type": "structure", + "required": [ + "EndpointName", + "EndpointArn", + "EndpointConfigName", + "EndpointStatus", + "CreationTime", + "LastModifiedTime" + ], + "members": { + "EndpointName": {}, + "EndpointArn": {}, + "EndpointConfigName": {}, + "ProductionVariants": { + "shape": "Sx1" + }, + "DataCaptureConfig": { + "shape": "Sx9" + }, + "EndpointStatus": {}, + "FailureReason": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "MonitoringSchedules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MonitoringScheduleArn": {}, + "MonitoringScheduleName": {}, + "MonitoringScheduleStatus": {}, + "MonitoringType": {}, + "FailureReason": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "MonitoringScheduleConfig": { + "shape": "Sm5" + }, + "EndpointName": {}, + "LastMonitoringExecutionSummary": { + "shape": "S118" + }, + "Tags": { + "shape": "S7" + } + } + } + }, + "Tags": { + "shape": "S7" + }, + "ShadowProductionVariants": { + "shape": "Sx1" + } + } + }, + "ModelPackage": { + "type": "structure", + "members": { + "ModelPackageName": {}, + "ModelPackageGroupName": {}, + "ModelPackageVersion": { + "type": "integer" + }, + "ModelPackageArn": {}, + "ModelPackageDescription": {}, + "CreationTime": { + "type": "timestamp" + }, + "InferenceSpecification": { + "shape": "Sr" + }, + "SourceAlgorithmSpecification": { + "shape": "Sl7" + }, + "ValidationSpecification": { + "shape": "Sl4" + }, + "ModelPackageStatus": {}, + "ModelPackageStatusDetails": { + "shape": "S10v" + }, + "CertifyForMarketplace": { + "type": "boolean" + }, + "ModelApprovalStatus": {}, + "CreatedBy": { + "shape": "Su0" + }, + "MetadataProperties": { + "shape": "S1q" + }, + "ModelMetrics": { + "shape": "Sla" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "ApprovalDescription": {}, + "Domain": {}, + "Task": {}, + "SamplePayloadUrl": {}, + "AdditionalInferenceSpecifications": { + "shape": "Slq" + }, + "Tags": { + "shape": "S7" + }, + "CustomerMetadataProperties": { + "shape": "Slh" + }, + "DriftCheckBaselines": { + "shape": "Slk" + }, + "SkipModelValidation": {} + } + }, + "ModelPackageGroup": { + "type": "structure", + "members": { + "ModelPackageGroupName": {}, + "ModelPackageGroupArn": {}, + "ModelPackageGroupDescription": {}, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "ModelPackageGroupStatus": {}, + "Tags": { + "shape": "S7" + } + } + }, + "Pipeline": { + "type": "structure", + "members": { + "PipelineArn": {}, + "PipelineName": {}, + "PipelineDisplayName": {}, + "PipelineDescription": {}, + "RoleArn": {}, + "PipelineStatus": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastRunTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "ParallelismConfiguration": { + "shape": "Snb" + }, + "Tags": { + "shape": "S7" + } + } + }, + "PipelineExecution": { + "type": "structure", + "members": { + "PipelineArn": {}, + "PipelineExecutionArn": {}, + "PipelineExecutionDisplayName": {}, + "PipelineExecutionStatus": {}, + "PipelineExecutionDescription": {}, + "PipelineExperimentConfig": { + "shape": "S11s" + }, + "FailureReason": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "ParallelismConfiguration": { + "shape": "Snb" + }, + "PipelineParameters": { + "shape": "S1e4" + }, + "SelectiveExecutionConfig": { + "shape": "S11u" + } + } + }, + "FeatureGroup": { + "type": "structure", + "members": { + "FeatureGroupArn": {}, + "FeatureGroupName": {}, + "RecordIdentifierFeatureName": {}, + "EventTimeFeatureName": {}, + "FeatureDefinitions": { + "shape": "Sdf" + }, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "OnlineStoreConfig": { + "shape": "Sdi" + }, + "OfflineStoreConfig": { + "shape": "Sdn" + }, + "RoleArn": {}, + "FeatureGroupStatus": {}, + "OfflineStoreStatus": { + "shape": "Sxq" + }, + "LastUpdateStatus": { + "shape": "Sxt" + }, + "FailureReason": {}, + "Description": {}, + "Tags": { + "shape": "S7" + } + } + }, + "Project": { + "type": "structure", + "members": { + "ProjectArn": {}, + "ProjectName": {}, + "ProjectId": {}, + "ProjectDescription": {}, + "ServiceCatalogProvisioningDetails": { + "shape": "Sos" + }, + "ServiceCatalogProvisionedProductDetails": { + "shape": "S123" + }, + "ProjectStatus": {}, + "CreatedBy": { + "shape": "Su0" + }, + "CreationTime": { + "type": "timestamp" + }, + "Tags": { + "shape": "S7" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + } + } + }, + "FeatureMetadata": { + "type": "structure", + "members": { + "FeatureGroupArn": {}, + "FeatureGroupName": {}, + "FeatureName": {}, + "FeatureType": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "Description": {}, + "Parameters": { + "shape": "Sxz" + } + } + }, + "HyperParameterTuningJob": { + "type": "structure", + "members": { + "HyperParameterTuningJobName": {}, + "HyperParameterTuningJobArn": {}, + "HyperParameterTuningJobConfig": { + "shape": "Sf3" + }, + "TrainingJobDefinition": { + "shape": "Sfw" + }, + "TrainingJobDefinitions": { + "shape": "Sgc" + }, + "HyperParameterTuningJobStatus": {}, + "CreationTime": { + "type": "timestamp" + }, + "HyperParameterTuningEndTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "TrainingJobStatusCounters": { + "shape": "Syw" + }, + "ObjectiveStatusCounters": { + "shape": "Syy" + }, + "BestTrainingJob": { + "shape": "Sz0" + }, + "OverallBestTrainingJob": { + "shape": "Sz0" + }, + "WarmStartConfig": { + "shape": "Sgd" + }, + "FailureReason": {}, + "Tags": { + "shape": "S7" + }, + "TuningJobCompletionDetails": { + "shape": "Sz3" + }, + "ConsumedResources": { + "shape": "Sz4" + } + } + }, + "Model": { + "type": "structure", + "members": { + "Model": { + "type": "structure", + "members": { + "ModelName": {}, + "PrimaryContainer": { + "shape": "Sjz" + }, + "Containers": { + "shape": "Skd" + }, + "InferenceExecutionConfig": { + "shape": "Ske" + }, + "ExecutionRoleArn": {}, + "VpcConfig": { + "shape": "S5q" + }, + "CreationTime": { + "type": "timestamp" + }, + "ModelArn": {}, + "EnableNetworkIsolation": { + "type": "boolean" + }, + "Tags": { + "shape": "S7" + }, + "DeploymentRecommendation": { + "shape": "S10e" + } + } + }, + "Endpoints": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "EndpointName", + "EndpointArn", + "CreationTime", + "LastModifiedTime", + "EndpointStatus" + ], + "members": { + "EndpointName": {}, + "EndpointArn": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "EndpointStatus": {} + } + } + }, + "LastBatchTransformJob": { + "shape": "S1hw" + }, + "MonitoringSchedules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MonitoringScheduleArn": {}, + "MonitoringScheduleName": {}, + "MonitoringScheduleStatus": {}, + "MonitoringType": {}, + "FailureReason": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "MonitoringScheduleConfig": { + "shape": "Sm5" + }, + "EndpointName": {}, + "MonitoringAlertSummaries": { + "shape": "S1c8" + }, + "LastMonitoringExecutionSummary": { + "shape": "S118" + } + } + } + }, + "ModelCard": { + "type": "structure", + "members": { + "ModelCardArn": {}, + "ModelCardName": {}, + "ModelCardVersion": { + "type": "integer" + }, + "ModelCardStatus": {}, + "SecurityConfig": { + "shape": "Sko" + }, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "Tags": { + "shape": "S7" + }, + "ModelId": {}, + "RiskRating": {} + } + } + } + }, + "ModelCard": { + "type": "structure", + "members": { + "ModelCardArn": {}, + "ModelCardName": {}, + "ModelCardVersion": { + "type": "integer" + }, + "Content": { + "shape": "Skp" + }, + "ModelCardStatus": {}, + "SecurityConfig": { + "shape": "Sko" + }, + "CreationTime": { + "type": "timestamp" + }, + "CreatedBy": { + "shape": "Su0" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "LastModifiedBy": { + "shape": "Su0" + }, + "Tags": { + "shape": "S7" + }, + "ModelId": {}, + "RiskRating": {}, + "ModelPackageGroupName": {} + } + } + } + } + }, + "NextToken": {} + } + } + }, + "SendPipelineExecutionStepFailure": { + "input": { + "type": "structure", + "required": [ + "CallbackToken" + ], + "members": { + "CallbackToken": {}, + "FailureReason": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PipelineExecutionArn": {} + } + } + }, + "SendPipelineExecutionStepSuccess": { + "input": { + "type": "structure", + "required": [ + "CallbackToken" + ], + "members": { + "CallbackToken": {}, + "OutputParameters": { + "shape": "S1dn" + }, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PipelineExecutionArn": {} + } + } + }, + "StartEdgeDeploymentStage": { + "input": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanName", + "StageName" + ], + "members": { + "EdgeDeploymentPlanName": {}, + "StageName": {} + } + } + }, + "StartInferenceExperiment": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "required": [ + "InferenceExperimentArn" + ], + "members": { + "InferenceExperimentArn": {} + } + } + }, + "StartMonitoringSchedule": { + "input": { + "type": "structure", + "required": [ + "MonitoringScheduleName" + ], + "members": { + "MonitoringScheduleName": {} + } + } + }, + "StartNotebookInstance": { + "input": { + "type": "structure", + "required": [ + "NotebookInstanceName" + ], + "members": { + "NotebookInstanceName": {} + } + } + }, + "StartPipelineExecution": { + "input": { + "type": "structure", + "required": [ + "PipelineName", + "ClientRequestToken" + ], + "members": { + "PipelineName": {}, + "PipelineExecutionDisplayName": {}, + "PipelineParameters": { + "shape": "S1e4" + }, + "PipelineExecutionDescription": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "ParallelismConfiguration": { + "shape": "Snb" + }, + "SelectiveExecutionConfig": { + "shape": "S11u" + } + } + }, + "output": { + "type": "structure", + "members": { + "PipelineExecutionArn": {} + } + } + }, + "StopAutoMLJob": { + "input": { + "type": "structure", + "required": [ + "AutoMLJobName" + ], + "members": { + "AutoMLJobName": {} + } + } + }, + "StopCompilationJob": { + "input": { + "type": "structure", + "required": [ + "CompilationJobName" + ], + "members": { + "CompilationJobName": {} + } + } + }, + "StopEdgeDeploymentStage": { + "input": { + "type": "structure", + "required": [ + "EdgeDeploymentPlanName", + "StageName" + ], + "members": { + "EdgeDeploymentPlanName": {}, + "StageName": {} + } + } + }, + "StopEdgePackagingJob": { + "input": { + "type": "structure", + "required": [ + "EdgePackagingJobName" + ], + "members": { + "EdgePackagingJobName": {} + } + } + }, + "StopHyperParameterTuningJob": { + "input": { + "type": "structure", + "required": [ + "HyperParameterTuningJobName" + ], + "members": { + "HyperParameterTuningJobName": {} + } + } + }, + "StopInferenceExperiment": { + "input": { + "type": "structure", + "required": [ + "Name", + "ModelVariantActions" + ], + "members": { + "Name": {}, + "ModelVariantActions": { + "type": "map", + "key": {}, + "value": {} + }, + "DesiredModelVariants": { + "shape": "Sh8" + }, + "DesiredState": {}, + "Reason": {} + } + }, + "output": { + "type": "structure", + "required": [ + "InferenceExperimentArn" + ], + "members": { + "InferenceExperimentArn": {} + } + } + }, + "StopInferenceRecommendationsJob": { + "input": { + "type": "structure", + "required": [ + "JobName" + ], + "members": { + "JobName": {} + } + } + }, + "StopLabelingJob": { + "input": { + "type": "structure", + "required": [ + "LabelingJobName" + ], + "members": { + "LabelingJobName": {} + } + } + }, + "StopMonitoringSchedule": { + "input": { + "type": "structure", + "required": [ + "MonitoringScheduleName" + ], + "members": { + "MonitoringScheduleName": {} + } + } + }, + "StopNotebookInstance": { + "input": { + "type": "structure", + "required": [ + "NotebookInstanceName" + ], + "members": { + "NotebookInstanceName": {} + } + } + }, + "StopPipelineExecution": { + "input": { + "type": "structure", + "required": [ + "PipelineExecutionArn", + "ClientRequestToken" + ], + "members": { + "PipelineExecutionArn": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "PipelineExecutionArn": {} + } + } + }, + "StopProcessingJob": { + "input": { + "type": "structure", + "required": [ + "ProcessingJobName" + ], + "members": { + "ProcessingJobName": {} + } + } + }, + "StopTrainingJob": { + "input": { + "type": "structure", + "required": [ + "TrainingJobName" + ], + "members": { + "TrainingJobName": {} + } + } + }, + "StopTransformJob": { + "input": { + "type": "structure", + "required": [ + "TransformJobName" + ], + "members": { + "TransformJobName": {} + } + } + }, + "UpdateAction": { + "input": { + "type": "structure", + "required": [ + "ActionName" + ], + "members": { + "ActionName": {}, + "Description": {}, + "Status": {}, + "Properties": { + "shape": "S1o" + }, + "PropertiesToRemove": { + "shape": "S1jd" + } + } + }, + "output": { + "type": "structure", + "members": { + "ActionArn": {} + } + } + }, + "UpdateAppImageConfig": { + "input": { + "type": "structure", + "required": [ + "AppImageConfigName" + ], + "members": { + "AppImageConfigName": {}, + "KernelGatewayImageConfig": { + "shape": "S4o" + } + } + }, + "output": { + "type": "structure", + "members": { + "AppImageConfigArn": {} + } + } + }, + "UpdateArtifact": { + "input": { + "type": "structure", + "required": [ + "ArtifactArn" + ], + "members": { + "ArtifactArn": {}, + "ArtifactName": {}, + "Properties": { + "shape": "S1o" + }, + "PropertiesToRemove": { + "shape": "S1jd" + } + } + }, + "output": { + "type": "structure", + "members": { + "ArtifactArn": {} + } + } + }, + "UpdateCodeRepository": { + "input": { + "type": "structure", + "required": [ + "CodeRepositoryName" + ], + "members": { + "CodeRepositoryName": {}, + "GitConfig": { + "type": "structure", + "members": { + "SecretArn": {} + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "CodeRepositoryArn" + ], + "members": { + "CodeRepositoryArn": {} + } + } + }, + "UpdateContext": { + "input": { + "type": "structure", + "required": [ + "ContextName" + ], + "members": { + "ContextName": {}, + "Description": {}, + "Properties": { + "shape": "S1o" + }, + "PropertiesToRemove": { + "shape": "S1jd" + } + } + }, + "output": { + "type": "structure", + "members": { + "ContextArn": {} + } + } + }, + "UpdateDeviceFleet": { + "input": { + "type": "structure", + "required": [ + "DeviceFleetName", + "OutputConfig" + ], + "members": { + "DeviceFleetName": {}, + "RoleArn": {}, + "Description": {}, + "OutputConfig": { + "shape": "S98" + }, + "EnableIotRoleAlias": { + "type": "boolean" + } + } + } + }, + "UpdateDevices": { + "input": { + "type": "structure", + "required": [ + "DeviceFleetName", + "Devices" + ], + "members": { + "DeviceFleetName": {}, + "Devices": { + "shape": "S1gz" + } + } + } + }, + "UpdateDomain": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {}, + "DefaultUserSettings": { + "shape": "S9e" + }, + "DomainSettingsForUpdate": { + "type": "structure", + "members": { + "RStudioServerProDomainSettingsForUpdate": { + "type": "structure", + "required": [ + "DomainExecutionRoleArn" + ], + "members": { + "DomainExecutionRoleArn": {}, + "DefaultResourceSpec": { + "shape": "S4e" + }, + "RStudioConnectUrl": {}, + "RStudioPackageManagerUrl": {} + } + }, + "ExecutionRoleIdentityConfig": {}, + "SecurityGroupIds": { + "shape": "Sa9" + } + } + }, + "DefaultSpaceSettings": { + "shape": "Sac" + }, + "AppSecurityGroupManagement": {} + } + }, + "output": { + "type": "structure", + "members": { + "DomainArn": {} + } + } + }, + "UpdateEndpoint": { + "input": { + "type": "structure", + "required": [ + "EndpointName", + "EndpointConfigName" + ], + "members": { + "EndpointName": {}, + "EndpointConfigName": {}, + "RetainAllVariantProperties": { + "type": "boolean" + }, + "ExcludeRetainedVariantProperties": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VariantPropertyType" + ], + "members": { + "VariantPropertyType": {} + } + } + }, + "DeploymentConfig": { + "shape": "Saz" + }, + "RetainDeploymentConfig": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "EndpointArn" + ], + "members": { + "EndpointArn": {} + } + } + }, + "UpdateEndpointWeightsAndCapacities": { + "input": { + "type": "structure", + "required": [ + "EndpointName", + "DesiredWeightsAndCapacities" + ], + "members": { + "EndpointName": {}, + "DesiredWeightsAndCapacities": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VariantName" + ], + "members": { + "VariantName": {}, + "DesiredWeight": { + "type": "float" }, - "FeatureGroup": { - "type": "structure", - "members": { - "FeatureGroupArn": {}, - "FeatureGroupName": {}, - "RecordIdentifierFeatureName": {}, - "EventTimeFeatureName": {}, - "FeatureDefinitions": { - "shape": "S93" - }, - "CreationTime": { - "type": "timestamp" - }, - "OnlineStoreConfig": { - "shape": "S96" - }, - "OfflineStoreConfig": { - "shape": "S98" - }, - "RoleArn": {}, - "FeatureGroupStatus": {}, - "OfflineStoreStatus": { - "shape": "So4" - }, - "FailureReason": {}, - "Description": {}, - "Tags": { - "shape": "S7" - } - } + "DesiredInstanceCount": { + "type": "integer" }, - "Project": { + "ServerlessUpdateConfig": { "type": "structure", "members": { - "ProjectArn": {}, - "ProjectName": {}, - "ProjectId": {}, - "ProjectDescription": {}, - "ServiceCatalogProvisioningDetails": { - "shape": "Sga" - }, - "ServiceCatalogProvisionedProductDetails": { - "shape": "Sqi" - }, - "ProjectStatus": {}, - "CreatedBy": { - "shape": "Skq" - }, - "CreationTime": { - "type": "timestamp" + "MaxConcurrency": { + "type": "integer" }, - "Tags": { - "shape": "S7" + "ProvisionedConcurrency": { + "type": "integer" } } } } } + } + } + }, + "output": { + "type": "structure", + "required": [ + "EndpointArn" + ], + "members": { + "EndpointArn": {} + } + } + }, + "UpdateExperiment": { + "input": { + "type": "structure", + "required": [ + "ExperimentName" + ], + "members": { + "ExperimentName": {}, + "DisplayName": {}, + "Description": {} + } + }, + "output": { + "type": "structure", + "members": { + "ExperimentArn": {} + } + } + }, + "UpdateFeatureGroup": { + "input": { + "type": "structure", + "required": [ + "FeatureGroupName" + ], + "members": { + "FeatureGroupName": {}, + "FeatureAdditions": { + "type": "list", + "member": { + "shape": "Sdg" + } + }, + "OnlineStoreConfig": { + "type": "structure", + "members": { + "TtlDuration": { + "shape": "Sdk" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "FeatureGroupArn" + ], + "members": { + "FeatureGroupArn": {} + } + } + }, + "UpdateFeatureMetadata": { + "input": { + "type": "structure", + "required": [ + "FeatureGroupName", + "FeatureName" + ], + "members": { + "FeatureGroupName": {}, + "FeatureName": {}, + "Description": {}, + "ParameterAdditions": { + "type": "list", + "member": { + "shape": "Sy0" + } + }, + "ParameterRemovals": { + "type": "list", + "member": {} + } + } + } + }, + "UpdateHub": { + "input": { + "type": "structure", + "required": [ + "HubName" + ], + "members": { + "HubName": {}, + "HubDescription": {}, + "HubDisplayName": {}, + "HubSearchKeywords": { + "shape": "Seq" + } + } + }, + "output": { + "type": "structure", + "required": [ + "HubArn" + ], + "members": { + "HubArn": {} + } + } + }, + "UpdateImage": { + "input": { + "type": "structure", + "required": [ + "ImageName" + ], + "members": { + "DeleteProperties": { + "type": "list", + "member": {} + }, + "Description": {}, + "DisplayName": {}, + "ImageName": {}, + "RoleArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImageArn": {} + } + } + }, + "UpdateImageVersion": { + "input": { + "type": "structure", + "required": [ + "ImageName" + ], + "members": { + "ImageName": {}, + "Alias": {}, + "Version": { + "type": "integer" + }, + "AliasesToAdd": { + "shape": "Sgs" + }, + "AliasesToDelete": { + "shape": "Sgs" + }, + "VendorGuidance": {}, + "JobType": {}, + "MLFramework": {}, + "ProgrammingLang": {}, + "Processor": {}, + "Horovod": { + "type": "boolean" + }, + "ReleaseNotes": {} + } + }, + "output": { + "type": "structure", + "members": { + "ImageVersionArn": {} + } + } + }, + "UpdateInferenceExperiment": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Schedule": { + "shape": "Sh5" + }, + "Description": {}, + "ModelVariants": { + "shape": "Sh8" + }, + "DataStorageConfig": { + "shape": "Shg" + }, + "ShadowModeConfig": { + "shape": "Shh" + } + } + }, + "output": { + "type": "structure", + "required": [ + "InferenceExperimentArn" + ], + "members": { + "InferenceExperimentArn": {} + } + } + }, + "UpdateModelCard": { + "input": { + "type": "structure", + "required": [ + "ModelCardName" + ], + "members": { + "ModelCardName": {}, + "Content": { + "shape": "Skp" + }, + "ModelCardStatus": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ModelCardArn" + ], + "members": { + "ModelCardArn": {} + } + } + }, + "UpdateModelPackage": { + "input": { + "type": "structure", + "required": [ + "ModelPackageArn" + ], + "members": { + "ModelPackageArn": {}, + "ModelApprovalStatus": {}, + "ApprovalDescription": {}, + "CustomerMetadataProperties": { + "shape": "Slh" + }, + "CustomerMetadataPropertiesToRemove": { + "type": "list", + "member": {} + }, + "AdditionalInferenceSpecificationsToAdd": { + "shape": "Slq" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ModelPackageArn" + ], + "members": { + "ModelPackageArn": {} + } + } + }, + "UpdateMonitoringAlert": { + "input": { + "type": "structure", + "required": [ + "MonitoringScheduleName", + "MonitoringAlertName", + "DatapointsToAlert", + "EvaluationPeriod" + ], + "members": { + "MonitoringScheduleName": {}, + "MonitoringAlertName": {}, + "DatapointsToAlert": { + "type": "integer" + }, + "EvaluationPeriod": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "MonitoringScheduleArn" + ], + "members": { + "MonitoringScheduleArn": {}, + "MonitoringAlertName": {} + } + } + }, + "UpdateMonitoringSchedule": { + "input": { + "type": "structure", + "required": [ + "MonitoringScheduleName", + "MonitoringScheduleConfig" + ], + "members": { + "MonitoringScheduleName": {}, + "MonitoringScheduleConfig": { + "shape": "Sm5" + } + } + }, + "output": { + "type": "structure", + "required": [ + "MonitoringScheduleArn" + ], + "members": { + "MonitoringScheduleArn": {} + } + } + }, + "UpdateNotebookInstance": { + "input": { + "type": "structure", + "required": [ + "NotebookInstanceName" + ], + "members": { + "NotebookInstanceName": {}, + "InstanceType": {}, + "RoleArn": {}, + "LifecycleConfigName": {}, + "DisassociateLifecycleConfig": { + "type": "boolean" + }, + "VolumeSizeInGB": { + "type": "integer" + }, + "DefaultCodeRepository": {}, + "AdditionalCodeRepositories": { + "shape": "Smp" + }, + "AcceleratorTypes": { + "shape": "Smm" + }, + "DisassociateAcceleratorTypes": { + "type": "boolean" + }, + "DisassociateDefaultCodeRepository": { + "type": "boolean" + }, + "DisassociateAdditionalCodeRepositories": { + "type": "boolean" + }, + "RootAccess": {}, + "InstanceMetadataServiceConfiguration": { + "shape": "Sms" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateNotebookInstanceLifecycleConfig": { + "input": { + "type": "structure", + "required": [ + "NotebookInstanceLifecycleConfigName" + ], + "members": { + "NotebookInstanceLifecycleConfigName": {}, + "OnCreate": { + "shape": "Smx" + }, + "OnStart": { + "shape": "Smx" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdatePipeline": { + "input": { + "type": "structure", + "required": [ + "PipelineName" + ], + "members": { + "PipelineName": {}, + "PipelineDisplayName": {}, + "PipelineDefinition": {}, + "PipelineDefinitionS3Location": { + "shape": "Sn5" + }, + "PipelineDescription": {}, + "RoleArn": {}, + "ParallelismConfiguration": { + "shape": "Snb" + } + } + }, + "output": { + "type": "structure", + "members": { + "PipelineArn": {} + } + } + }, + "UpdatePipelineExecution": { + "input": { + "type": "structure", + "required": [ + "PipelineExecutionArn" + ], + "members": { + "PipelineExecutionArn": {}, + "PipelineExecutionDescription": {}, + "PipelineExecutionDisplayName": {}, + "ParallelismConfiguration": { + "shape": "Snb" + } + } + }, + "output": { + "type": "structure", + "members": { + "PipelineExecutionArn": {} + } + } + }, + "UpdateProject": { + "input": { + "type": "structure", + "required": [ + "ProjectName" + ], + "members": { + "ProjectName": {}, + "ProjectDescription": {}, + "ServiceCatalogProvisioningUpdateDetails": { + "type": "structure", + "members": { + "ProvisioningArtifactId": {}, + "ProvisioningParameters": { + "shape": "Sou" + } + } + }, + "Tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ProjectArn" + ], + "members": { + "ProjectArn": {} + } + } + }, + "UpdateSpace": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SpaceName" + ], + "members": { + "DomainId": {}, + "SpaceName": {}, + "SpaceSettings": { + "shape": "Sp2" + } + } + }, + "output": { + "type": "structure", + "members": { + "SpaceArn": {} + } + } + }, + "UpdateTrainingJob": { + "input": { + "type": "structure", + "required": [ + "TrainingJobName" + ], + "members": { + "TrainingJobName": {}, + "ProfilerConfig": { + "type": "structure", + "members": { + "S3OutputPath": {}, + "ProfilingIntervalInMilliseconds": { + "type": "long" + }, + "ProfilingParameters": { + "shape": "Sq0" + }, + "DisableProfiler": { + "type": "boolean" + } + } + }, + "ProfilerRuleConfigurations": { + "shape": "Sq2" + }, + "ResourceConfig": { + "type": "structure", + "required": [ + "KeepAlivePeriodInSeconds" + ], + "members": { + "KeepAlivePeriodInSeconds": { + "type": "integer" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "TrainingJobArn" + ], + "members": { + "TrainingJobArn": {} + } + } + }, + "UpdateTrial": { + "input": { + "type": "structure", + "required": [ + "TrialName" + ], + "members": { + "TrialName": {}, + "DisplayName": {} + } + }, + "output": { + "type": "structure", + "members": { + "TrialArn": {} + } + } + }, + "UpdateTrialComponent": { + "input": { + "type": "structure", + "required": [ + "TrialComponentName" + ], + "members": { + "TrialComponentName": {}, + "DisplayName": {}, + "Status": { + "shape": "Sqn" }, - "NextToken": {} + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Parameters": { + "shape": "Sqq" + }, + "ParametersToRemove": { + "shape": "S1lk" + }, + "InputArtifacts": { + "shape": "Squ" + }, + "InputArtifactsToRemove": { + "shape": "S1lk" + }, + "OutputArtifacts": { + "shape": "Squ" + }, + "OutputArtifactsToRemove": { + "shape": "S1lk" + } + } + }, + "output": { + "type": "structure", + "members": { + "TrialComponentArn": {} } } }, - "SendPipelineExecutionStepFailure": { + "UpdateUserProfile": { "input": { "type": "structure", "required": [ - "CallbackToken" + "DomainId", + "UserProfileName" ], "members": { - "CallbackToken": {}, - "FailureReason": {}, - "ClientRequestToken": { - "idempotencyToken": true + "DomainId": {}, + "UserProfileName": {}, + "UserSettings": { + "shape": "S9e" } } }, "output": { "type": "structure", "members": { - "PipelineExecutionArn": {} + "UserProfileArn": {} } } }, - "SendPipelineExecutionStepSuccess": { + "UpdateWorkforce": { "input": { "type": "structure", "required": [ - "CallbackToken" + "WorkforceName" ], "members": { - "CallbackToken": {}, - "OutputParameters": { - "shape": "Syw" + "WorkforceName": {}, + "SourceIpConfig": { + "shape": "Srb" }, - "ClientRequestToken": { - "idempotencyToken": true + "OidcConfig": { + "shape": "Sr8" + }, + "WorkforceVpcConfig": { + "shape": "Srf" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Workforce" + ], + "members": { + "Workforce": { + "shape": "S13k" + } + } + } + }, + "UpdateWorkteam": { + "input": { + "type": "structure", + "required": [ + "WorkteamName" + ], + "members": { + "WorkteamName": {}, + "MemberDefinitions": { + "shape": "Srp" + }, + "Description": {}, + "NotificationConfiguration": { + "shape": "Srx" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Workteam" + ], + "members": { + "Workteam": { + "shape": "S13s" + } + } + } + } + }, + "shapes": { + "S7": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sr": { + "type": "structure", + "required": [ + "Containers", + "SupportedContentTypes", + "SupportedResponseMIMETypes" + ], + "members": { + "Containers": { + "shape": "Ss" + }, + "SupportedTransformInstanceTypes": { + "shape": "S16" + }, + "SupportedRealtimeInferenceInstanceTypes": { + "shape": "S18" + }, + "SupportedContentTypes": { + "shape": "S1a" + }, + "SupportedResponseMIMETypes": { + "shape": "S1c" + } + } + }, + "Ss": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Image" + ], + "members": { + "ContainerHostname": {}, + "Image": {}, + "ImageDigest": {}, + "ModelDataUrl": {}, + "ProductId": {}, + "Environment": { + "shape": "Sz" + }, + "ModelInput": { + "type": "structure", + "required": [ + "DataInputConfig" + ], + "members": { + "DataInputConfig": {} + } + }, + "Framework": {}, + "FrameworkVersion": {}, + "NearestModelName": {} + } + } + }, + "Sz": { + "type": "map", + "key": {}, + "value": {} + }, + "S16": { + "type": "list", + "member": {} + }, + "S18": { + "type": "list", + "member": {} + }, + "S1a": { + "type": "list", + "member": {} + }, + "S1c": { + "type": "list", + "member": {} + }, + "S1j": { + "type": "structure", + "required": [ + "SourceUri" + ], + "members": { + "SourceUri": {}, + "SourceType": {}, + "SourceId": {} + } + }, + "S1o": { + "type": "map", + "key": {}, + "value": {} + }, + "S1q": { + "type": "structure", + "members": { + "CommitId": {}, + "Repository": {}, + "GeneratedBy": {}, + "ProjectId": {} + } + }, + "S1v": { + "type": "structure", + "required": [ + "TrainingImage", + "SupportedTrainingInstanceTypes", + "TrainingChannels" + ], + "members": { + "TrainingImage": {}, + "TrainingImageDigest": {}, + "SupportedHyperParameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Type" + ], + "members": { + "Name": {}, + "Description": {}, + "Type": {}, + "Range": { + "type": "structure", + "members": { + "IntegerParameterRangeSpecification": { + "type": "structure", + "required": [ + "MinValue", + "MaxValue" + ], + "members": { + "MinValue": {}, + "MaxValue": {} + } + }, + "ContinuousParameterRangeSpecification": { + "type": "structure", + "required": [ + "MinValue", + "MaxValue" + ], + "members": { + "MinValue": {}, + "MaxValue": {} + } + }, + "CategoricalParameterRangeSpecification": { + "type": "structure", + "required": [ + "Values" + ], + "members": { + "Values": { + "shape": "S25" + } + } + } + } + }, + "IsTunable": { + "type": "boolean" + }, + "IsRequired": { + "type": "boolean" + }, + "DefaultValue": {} + } } - } - }, - "output": { - "type": "structure", - "members": { - "PipelineExecutionArn": {} - } - } - }, - "StartMonitoringSchedule": { - "input": { - "type": "structure", - "required": [ - "MonitoringScheduleName" - ], - "members": { - "MonitoringScheduleName": {} - } - } - }, - "StartNotebookInstance": { - "input": { - "type": "structure", - "required": [ - "NotebookInstanceName" - ], - "members": { - "NotebookInstanceName": {} - } - } - }, - "StartPipelineExecution": { - "input": { - "type": "structure", - "required": [ - "PipelineName", - "ClientRequestToken" - ], - "members": { - "PipelineName": {}, - "PipelineExecutionDisplayName": {}, - "PipelineParameters": { - "shape": "Sz6" - }, - "PipelineExecutionDescription": {}, - "ClientRequestToken": { - "idempotencyToken": true + }, + "SupportedTrainingInstanceTypes": { + "type": "list", + "member": {} + }, + "SupportsDistributedTraining": { + "type": "boolean" + }, + "MetricDefinitions": { + "shape": "S2a" + }, + "TrainingChannels": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "SupportedContentTypes", + "SupportedInputModes" + ], + "members": { + "Name": {}, + "Description": {}, + "IsRequired": { + "type": "boolean" + }, + "SupportedContentTypes": { + "shape": "S1a" + }, + "SupportedCompressionTypes": { + "type": "list", + "member": {} + }, + "SupportedInputModes": { + "type": "list", + "member": {} + } + } + } + }, + "SupportedTuningJobObjectiveMetrics": { + "type": "list", + "member": { + "shape": "S2m" } - } - }, - "output": { - "type": "structure", - "members": { - "PipelineExecutionArn": {} } } }, - "StopAutoMLJob": { - "input": { - "type": "structure", - "required": [ - "AutoMLJobName" - ], - "members": { - "AutoMLJobName": {} - } - } + "S25": { + "type": "list", + "member": {} }, - "StopCompilationJob": { - "input": { + "S2a": { + "type": "list", + "member": { "type": "structure", "required": [ - "CompilationJobName" + "Name", + "Regex" ], "members": { - "CompilationJobName": {} + "Name": {}, + "Regex": {} } } }, - "StopEdgePackagingJob": { - "input": { - "type": "structure", - "required": [ - "EdgePackagingJobName" - ], - "members": { - "EdgePackagingJobName": {} - } + "S2m": { + "type": "structure", + "required": [ + "Type", + "MetricName" + ], + "members": { + "Type": {}, + "MetricName": {} } }, - "StopHyperParameterTuningJob": { - "input": { - "type": "structure", - "required": [ - "HyperParameterTuningJobName" - ], - "members": { - "HyperParameterTuningJobName": {} + "S2o": { + "type": "structure", + "required": [ + "ValidationRole", + "ValidationProfiles" + ], + "members": { + "ValidationRole": {}, + "ValidationProfiles": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ProfileName", + "TrainingJobDefinition" + ], + "members": { + "ProfileName": {}, + "TrainingJobDefinition": { + "type": "structure", + "required": [ + "TrainingInputMode", + "InputDataConfig", + "OutputDataConfig", + "ResourceConfig", + "StoppingCondition" + ], + "members": { + "TrainingInputMode": {}, + "HyperParameters": { + "shape": "S2t" + }, + "InputDataConfig": { + "shape": "S2v" + }, + "OutputDataConfig": { + "shape": "S3e" + }, + "ResourceConfig": { + "shape": "S3h" + }, + "StoppingCondition": { + "shape": "S3n" + } + } + }, + "TransformJobDefinition": { + "shape": "S3q" + } + } + } } } }, - "StopLabelingJob": { - "input": { - "type": "structure", - "required": [ - "LabelingJobName" - ], - "members": { - "LabelingJobName": {} - } - } + "S2t": { + "type": "map", + "key": {}, + "value": {} }, - "StopMonitoringSchedule": { - "input": { + "S2v": { + "type": "list", + "member": { "type": "structure", "required": [ - "MonitoringScheduleName" + "ChannelName", + "DataSource" ], "members": { - "MonitoringScheduleName": {} + "ChannelName": {}, + "DataSource": { + "type": "structure", + "members": { + "S3DataSource": { + "type": "structure", + "required": [ + "S3DataType", + "S3Uri" + ], + "members": { + "S3DataType": {}, + "S3Uri": {}, + "S3DataDistributionType": {}, + "AttributeNames": { + "type": "list", + "member": {} + }, + "InstanceGroupNames": { + "type": "list", + "member": {} + } + } + }, + "FileSystemDataSource": { + "type": "structure", + "required": [ + "FileSystemId", + "FileSystemAccessMode", + "FileSystemType", + "DirectoryPath" + ], + "members": { + "FileSystemId": {}, + "FileSystemAccessMode": {}, + "FileSystemType": {}, + "DirectoryPath": {} + } + } + } + }, + "ContentType": {}, + "CompressionType": {}, + "RecordWrapperType": {}, + "InputMode": {}, + "ShuffleConfig": { + "type": "structure", + "required": [ + "Seed" + ], + "members": { + "Seed": { + "type": "long" + } + } + } } } }, - "StopNotebookInstance": { - "input": { - "type": "structure", - "required": [ - "NotebookInstanceName" - ], - "members": { - "NotebookInstanceName": {} - } + "S3e": { + "type": "structure", + "required": [ + "S3OutputPath" + ], + "members": { + "KmsKeyId": {}, + "S3OutputPath": {}, + "CompressionType": {} } }, - "StopPipelineExecution": { - "input": { - "type": "structure", - "required": [ - "PipelineExecutionArn", - "ClientRequestToken" - ], - "members": { - "PipelineExecutionArn": {}, - "ClientRequestToken": { - "idempotencyToken": true + "S3h": { + "type": "structure", + "required": [ + "VolumeSizeInGB" + ], + "members": { + "InstanceType": {}, + "InstanceCount": { + "type": "integer" + }, + "VolumeSizeInGB": { + "type": "integer" + }, + "VolumeKmsKeyId": {}, + "InstanceGroups": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "InstanceType", + "InstanceCount", + "InstanceGroupName" + ], + "members": { + "InstanceType": {}, + "InstanceCount": { + "type": "integer" + }, + "InstanceGroupName": {} + } } - } - }, - "output": { - "type": "structure", - "members": { - "PipelineExecutionArn": {} + }, + "KeepAlivePeriodInSeconds": { + "type": "integer" } } }, - "StopProcessingJob": { - "input": { - "type": "structure", - "required": [ - "ProcessingJobName" - ], - "members": { - "ProcessingJobName": {} + "S3n": { + "type": "structure", + "members": { + "MaxRuntimeInSeconds": { + "type": "integer" + }, + "MaxWaitTimeInSeconds": { + "type": "integer" } } }, - "StopTrainingJob": { - "input": { - "type": "structure", - "required": [ - "TrainingJobName" - ], - "members": { - "TrainingJobName": {} + "S3q": { + "type": "structure", + "required": [ + "TransformInput", + "TransformOutput", + "TransformResources" + ], + "members": { + "MaxConcurrentTransforms": { + "type": "integer" + }, + "MaxPayloadInMB": { + "type": "integer" + }, + "BatchStrategy": {}, + "Environment": { + "shape": "S3u" + }, + "TransformInput": { + "shape": "S3x" + }, + "TransformOutput": { + "shape": "S41" + }, + "TransformResources": { + "shape": "S44" } } }, - "StopTransformJob": { - "input": { - "type": "structure", - "required": [ - "TransformJobName" - ], - "members": { - "TransformJobName": {} - } - } + "S3u": { + "type": "map", + "key": {}, + "value": {} }, - "UpdateAction": { - "input": { - "type": "structure", - "required": [ - "ActionName" - ], - "members": { - "ActionName": {}, - "Description": {}, - "Status": {}, - "Properties": { - "shape": "Sn" - }, - "PropertiesToRemove": { - "shape": "S12u" + "S3x": { + "type": "structure", + "required": [ + "DataSource" + ], + "members": { + "DataSource": { + "type": "structure", + "required": [ + "S3DataSource" + ], + "members": { + "S3DataSource": { + "type": "structure", + "required": [ + "S3DataType", + "S3Uri" + ], + "members": { + "S3DataType": {}, + "S3Uri": {} + } + } } - } - }, - "output": { - "type": "structure", - "members": { - "ActionArn": {} - } + }, + "ContentType": {}, + "CompressionType": {}, + "SplitType": {} } }, - "UpdateAppImageConfig": { - "input": { - "type": "structure", - "required": [ - "AppImageConfigName" - ], - "members": { - "AppImageConfigName": {}, - "KernelGatewayImageConfig": { - "shape": "S41" - } - } - }, - "output": { - "type": "structure", - "members": { - "AppImageConfigArn": {} - } + "S41": { + "type": "structure", + "required": [ + "S3OutputPath" + ], + "members": { + "S3OutputPath": {}, + "Accept": {}, + "AssembleWith": {}, + "KmsKeyId": {} } }, - "UpdateArtifact": { - "input": { - "type": "structure", - "required": [ - "ArtifactArn" - ], - "members": { - "ArtifactArn": {}, - "ArtifactName": {}, - "Properties": { - "shape": "Sn" - }, - "PropertiesToRemove": { - "shape": "S12u" + "S44": { + "type": "structure", + "required": [ + "InstanceType", + "InstanceCount" + ], + "members": { + "InstanceType": {}, + "InstanceCount": { + "type": "integer" + }, + "VolumeKmsKeyId": {} + } + }, + "S4e": { + "type": "structure", + "members": { + "SageMakerImageArn": {}, + "SageMakerImageVersionArn": {}, + "InstanceType": {}, + "LifecycleConfigArn": {} + } + }, + "S4o": { + "type": "structure", + "required": [ + "KernelSpecs" + ], + "members": { + "KernelSpecs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "DisplayName": {} + } + } + }, + "FileSystemConfig": { + "type": "structure", + "members": { + "MountPath": {}, + "DefaultUid": { + "type": "integer" + }, + "DefaultGid": { + "type": "integer" + } } - } - }, - "output": { - "type": "structure", - "members": { - "ArtifactArn": {} } } }, - "UpdateCodeRepository": { - "input": { - "type": "structure", - "required": [ - "CodeRepositoryName" - ], - "members": { - "CodeRepositoryName": {}, - "GitConfig": { + "S50": { + "type": "structure", + "required": [ + "SourceUri" + ], + "members": { + "SourceUri": {}, + "SourceTypes": { + "type": "list", + "member": { "type": "structure", + "required": [ + "SourceIdType", + "Value" + ], "members": { - "SecretArn": {} + "SourceIdType": {}, + "Value": {} } } } - }, - "output": { - "type": "structure", - "required": [ - "CodeRepositoryArn" - ], - "members": { - "CodeRepositoryArn": {} - } } }, - "UpdateContext": { - "input": { + "S58": { + "type": "list", + "member": { "type": "structure", "required": [ - "ContextName" + "DataSource", + "TargetAttributeName" ], "members": { - "ContextName": {}, - "Description": {}, - "Properties": { - "shape": "Sn" + "DataSource": { + "shape": "S5a" }, - "PropertiesToRemove": { - "shape": "S12u" - } - } - }, - "output": { - "type": "structure", - "members": { - "ContextArn": {} + "CompressionType": {}, + "TargetAttributeName": {}, + "ContentType": {}, + "ChannelType": {}, + "SampleWeightAttributeName": {} } } }, - "UpdateDeviceFleet": { - "input": { - "type": "structure", - "required": [ - "DeviceFleetName", - "OutputConfig" - ], - "members": { - "DeviceFleetName": {}, - "RoleArn": {}, - "Description": {}, - "OutputConfig": { - "shape": "S7b" - }, - "EnableIotRoleAlias": { - "type": "boolean" + "S5a": { + "type": "structure", + "required": [ + "S3DataSource" + ], + "members": { + "S3DataSource": { + "type": "structure", + "required": [ + "S3DataType", + "S3Uri" + ], + "members": { + "S3DataType": {}, + "S3Uri": {} } } } }, - "UpdateDevices": { - "input": { - "type": "structure", - "required": [ - "DeviceFleetName", - "Devices" - ], - "members": { - "DeviceFleetName": {}, - "Devices": { - "shape": "S111" - } - } + "S5g": { + "type": "structure", + "required": [ + "S3OutputPath" + ], + "members": { + "KmsKeyId": {}, + "S3OutputPath": {} } }, - "UpdateDomain": { - "input": { - "type": "structure", - "required": [ - "DomainId" - ], - "members": { - "DomainId": {}, - "DefaultUserSettings": { - "shape": "S7h" - } - } - }, - "output": { - "type": "structure", - "members": { - "DomainArn": {} - } + "S5i": { + "type": "structure", + "required": [ + "MetricName" + ], + "members": { + "MetricName": {} } }, - "UpdateEndpoint": { - "input": { - "type": "structure", - "required": [ - "EndpointName", - "EndpointConfigName" - ], - "members": { - "EndpointName": {}, - "EndpointConfigName": {}, - "RetainAllVariantProperties": { - "type": "boolean" - }, - "ExcludeRetainedVariantProperties": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "VariantPropertyType" - ], - "members": { - "VariantPropertyType": {} - } + "S5k": { + "type": "structure", + "members": { + "CompletionCriteria": { + "shape": "S5l" + }, + "SecurityConfig": { + "shape": "S5p" + }, + "DataSplitConfig": { + "shape": "S5v" + }, + "CandidateGenerationConfig": { + "type": "structure", + "members": { + "FeatureSpecificationS3Uri": {}, + "AlgorithmsConfig": { + "shape": "S5y" } - }, - "DeploymentConfig": { - "shape": "Sng" } - } - }, - "output": { - "type": "structure", - "required": [ - "EndpointArn" - ], - "members": { - "EndpointArn": {} - } + }, + "Mode": {} } }, - "UpdateEndpointWeightsAndCapacities": { - "input": { - "type": "structure", - "required": [ - "EndpointName", - "DesiredWeightsAndCapacities" - ], - "members": { - "EndpointName": {}, - "DesiredWeightsAndCapacities": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "VariantName" - ], - "members": { - "VariantName": {}, - "DesiredWeight": { - "type": "float" - }, - "DesiredInstanceCount": { - "type": "integer" - } - } - } - } + "S5l": { + "type": "structure", + "members": { + "MaxCandidates": { + "type": "integer" + }, + "MaxRuntimePerTrainingJobInSeconds": { + "type": "integer" + }, + "MaxAutoMLJobRuntimeInSeconds": { + "type": "integer" } - }, - "output": { - "type": "structure", - "required": [ - "EndpointArn" - ], - "members": { - "EndpointArn": {} + } + }, + "S5p": { + "type": "structure", + "members": { + "VolumeKmsKeyId": {}, + "EnableInterContainerTrafficEncryption": { + "type": "boolean" + }, + "VpcConfig": { + "shape": "S5q" } } }, - "UpdateExperiment": { - "input": { - "type": "structure", - "required": [ - "ExperimentName" - ], - "members": { - "ExperimentName": {}, - "DisplayName": {}, - "Description": {} + "S5q": { + "type": "structure", + "required": [ + "SecurityGroupIds", + "Subnets" + ], + "members": { + "SecurityGroupIds": { + "type": "list", + "member": {} + }, + "Subnets": { + "shape": "S5t" } - }, - "output": { - "type": "structure", - "members": { - "ExperimentArn": {} + } + }, + "S5t": { + "type": "list", + "member": {} + }, + "S5v": { + "type": "structure", + "members": { + "ValidationFraction": { + "type": "float" } } }, - "UpdateImage": { - "input": { + "S5y": { + "type": "list", + "member": { "type": "structure", "required": [ - "ImageName" + "AutoMLAlgorithms" ], "members": { - "DeleteProperties": { + "AutoMLAlgorithms": { "type": "list", "member": {} - }, - "Description": {}, - "DisplayName": {}, - "ImageName": {}, - "RoleArn": {} - } - }, - "output": { - "type": "structure", - "members": { - "ImageArn": {} + } } } }, - "UpdateModelPackage": { - "input": { - "type": "structure", - "required": [ - "ModelPackageArn", - "ModelApprovalStatus" - ], - "members": { - "ModelPackageArn": {}, - "ModelApprovalStatus": {}, - "ApprovalDescription": {} - } - }, - "output": { - "type": "structure", - "required": [ - "ModelPackageArn" - ], - "members": { - "ModelPackageArn": {} - } + "S64": { + "type": "structure", + "members": { + "AutoGenerateEndpointName": { + "type": "boolean" + }, + "EndpointName": {} } }, - "UpdateMonitoringSchedule": { - "input": { + "S6a": { + "type": "list", + "member": { "type": "structure", - "required": [ - "MonitoringScheduleName", - "MonitoringScheduleConfig" - ], "members": { - "MonitoringScheduleName": {}, - "MonitoringScheduleConfig": { - "shape": "Sdu" + "ChannelType": {}, + "ContentType": {}, + "CompressionType": {}, + "DataSource": { + "shape": "S5a" } } - }, - "output": { - "type": "structure", - "required": [ - "MonitoringScheduleArn" - ], - "members": { - "MonitoringScheduleArn": {} - } } }, - "UpdateNotebookInstance": { - "input": { - "type": "structure", - "required": [ - "NotebookInstanceName" - ], - "members": { - "NotebookInstanceName": {}, - "InstanceType": {}, - "RoleArn": {}, - "LifecycleConfigName": {}, - "DisassociateLifecycleConfig": { - "type": "boolean" - }, - "VolumeSizeInGB": { - "type": "integer" - }, - "DefaultCodeRepository": {}, - "AdditionalCodeRepositories": { - "shape": "Sef" - }, - "AcceleratorTypes": { - "shape": "Sec" - }, - "DisassociateAcceleratorTypes": { - "type": "boolean" - }, - "DisassociateDefaultCodeRepository": { - "type": "boolean" - }, - "DisassociateAdditionalCodeRepositories": { - "type": "boolean" - }, - "RootAccess": {} + "S6c": { + "type": "structure", + "members": { + "ImageClassificationJobConfig": { + "type": "structure", + "members": { + "CompletionCriteria": { + "shape": "S5l" + } + } + }, + "TextClassificationJobConfig": { + "type": "structure", + "required": [ + "ContentColumn", + "TargetLabelColumn" + ], + "members": { + "CompletionCriteria": { + "shape": "S5l" + }, + "ContentColumn": {}, + "TargetLabelColumn": {} + } + }, + "TabularJobConfig": { + "type": "structure", + "required": [ + "TargetAttributeName" + ], + "members": { + "CandidateGenerationConfig": { + "type": "structure", + "members": { + "AlgorithmsConfig": { + "shape": "S5y" + } + } + }, + "CompletionCriteria": { + "shape": "S5l" + }, + "FeatureSpecificationS3Uri": {}, + "Mode": {}, + "GenerateCandidateDefinitionsOnly": { + "type": "boolean" + }, + "ProblemType": {}, + "TargetAttributeName": {}, + "SampleWeightAttributeName": {} + } + }, + "TimeSeriesForecastingJobConfig": { + "type": "structure", + "required": [ + "ForecastFrequency", + "ForecastHorizon", + "TimeSeriesConfig" + ], + "members": { + "FeatureSpecificationS3Uri": {}, + "CompletionCriteria": { + "shape": "S5l" + }, + "ForecastFrequency": {}, + "ForecastHorizon": { + "type": "integer" + }, + "ForecastQuantiles": { + "type": "list", + "member": {} + }, + "Transformations": { + "type": "structure", + "members": { + "Filling": { + "type": "map", + "key": {}, + "value": { + "type": "map", + "key": {}, + "value": {} + } + }, + "Aggregation": { + "type": "map", + "key": {}, + "value": {} + } + } + }, + "TimeSeriesConfig": { + "type": "structure", + "required": [ + "TargetAttributeName", + "TimestampAttributeName", + "ItemIdentifierAttributeName" + ], + "members": { + "TargetAttributeName": {}, + "TimestampAttributeName": {}, + "ItemIdentifierAttributeName": {}, + "GroupingAttributeNames": { + "type": "list", + "member": {} + } + } + }, + "HolidayConfig": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CountryCode": {} + } + } + } + } } }, - "output": { - "type": "structure", - "members": {} + "union": true + }, + "S76": { + "type": "structure", + "required": [ + "RepositoryUrl" + ], + "members": { + "RepositoryUrl": {}, + "Branch": {}, + "SecretArn": {} } }, - "UpdateNotebookInstanceLifecycleConfig": { - "input": { - "type": "structure", - "required": [ - "NotebookInstanceLifecycleConfigName" - ], - "members": { - "NotebookInstanceLifecycleConfigName": {}, - "OnCreate": { - "shape": "Sel" - }, - "OnStart": { - "shape": "Sel" + "S7d": { + "type": "structure", + "required": [ + "S3Uri", + "Framework" + ], + "members": { + "S3Uri": {}, + "DataInputConfig": {}, + "Framework": {}, + "FrameworkVersion": {} + } + }, + "S7g": { + "type": "structure", + "required": [ + "S3OutputLocation" + ], + "members": { + "S3OutputLocation": {}, + "TargetDevice": {}, + "TargetPlatform": { + "type": "structure", + "required": [ + "Os", + "Arch" + ], + "members": { + "Os": {}, + "Arch": {}, + "Accelerator": {} } - } - }, - "output": { - "type": "structure", - "members": {} + }, + "CompilerOptions": {}, + "KmsKeyId": {} } }, - "UpdatePipeline": { - "input": { - "type": "structure", - "required": [ - "PipelineName" - ], - "members": { - "PipelineName": {}, - "PipelineDisplayName": {}, - "PipelineDefinition": {}, - "PipelineDescription": {}, - "RoleArn": {} - } - }, - "output": { - "type": "structure", - "members": { - "PipelineArn": {} + "S7n": { + "type": "structure", + "required": [ + "SecurityGroupIds", + "Subnets" + ], + "members": { + "SecurityGroupIds": { + "type": "list", + "member": {} + }, + "Subnets": { + "type": "list", + "member": {} } } }, - "UpdatePipelineExecution": { - "input": { - "type": "structure", - "required": [ - "PipelineExecutionArn" - ], - "members": { - "PipelineExecutionArn": {}, - "PipelineExecutionDescription": {}, - "PipelineExecutionDisplayName": {} - } - }, - "output": { - "type": "structure", - "members": { - "PipelineExecutionArn": {} + "S7v": { + "type": "structure", + "required": [ + "SourceUri" + ], + "members": { + "SourceUri": {}, + "SourceType": {}, + "SourceId": {} + } + }, + "S80": { + "type": "structure", + "members": { + "BaseliningJobName": {}, + "ConstraintsResource": { + "shape": "S82" + }, + "StatisticsResource": { + "shape": "S83" } } }, - "UpdateTrainingJob": { - "input": { - "type": "structure", - "required": [ - "TrainingJobName" - ], - "members": { - "TrainingJobName": {}, - "ProfilerConfig": { - "type": "structure", - "members": { - "S3OutputPath": {}, - "ProfilingIntervalInMilliseconds": { - "type": "long" - }, - "ProfilingParameters": { - "shape": "Sh7" - }, - "DisableProfiler": { - "type": "boolean" - } - } - }, - "ProfilerRuleConfigurations": { - "shape": "Sh8" - } - } - }, - "output": { - "type": "structure", - "required": [ - "TrainingJobArn" - ], - "members": { - "TrainingJobArn": {} - } + "S82": { + "type": "structure", + "members": { + "S3Uri": {} } }, - "UpdateTrial": { - "input": { - "type": "structure", - "required": [ - "TrialName" - ], - "members": { - "TrialName": {}, - "DisplayName": {} - } - }, - "output": { - "type": "structure", - "members": { - "TrialArn": {} - } + "S83": { + "type": "structure", + "members": { + "S3Uri": {} } }, - "UpdateTrialComponent": { - "input": { - "type": "structure", - "required": [ - "TrialComponentName" - ], - "members": { - "TrialComponentName": {}, - "DisplayName": {}, - "Status": { - "shape": "Shs" - }, - "StartTime": { - "type": "timestamp" - }, - "EndTime": { - "type": "timestamp" - }, - "Parameters": { - "shape": "Shw" - }, - "ParametersToRemove": { - "shape": "S14b" - }, - "InputArtifacts": { - "shape": "Si0" - }, - "InputArtifactsToRemove": { - "shape": "S14b" - }, - "OutputArtifacts": { - "shape": "Si0" - }, - "OutputArtifactsToRemove": { - "shape": "S14b" - } - } - }, - "output": { - "type": "structure", - "members": { - "TrialComponentArn": {} + "S84": { + "type": "structure", + "required": [ + "ImageUri" + ], + "members": { + "ImageUri": {}, + "ContainerEntrypoint": { + "shape": "S86" + }, + "ContainerArguments": { + "shape": "S88" + }, + "RecordPreprocessorSourceUri": {}, + "PostAnalyticsProcessorSourceUri": {}, + "Environment": { + "shape": "S8a" } } }, - "UpdateUserProfile": { - "input": { - "type": "structure", - "required": [ - "DomainId", - "UserProfileName" - ], - "members": { - "DomainId": {}, - "UserProfileName": {}, - "UserSettings": { - "shape": "S7h" - } - } - }, - "output": { - "type": "structure", - "members": { - "UserProfileArn": {} + "S86": { + "type": "list", + "member": {} + }, + "S88": { + "type": "list", + "member": {} + }, + "S8a": { + "type": "map", + "key": {}, + "value": {} + }, + "S8d": { + "type": "structure", + "members": { + "EndpointInput": { + "shape": "S8e" + }, + "BatchTransformInput": { + "shape": "S8k" } } }, - "UpdateWorkforce": { - "input": { - "type": "structure", - "required": [ - "WorkforceName" - ], - "members": { - "WorkforceName": {}, - "SourceIpConfig": { - "shape": "Sih" - }, - "OidcConfig": { - "shape": "Sie" + "S8e": { + "type": "structure", + "required": [ + "EndpointName", + "LocalPath" + ], + "members": { + "EndpointName": {}, + "LocalPath": {}, + "S3InputMode": {}, + "S3DataDistributionType": {}, + "FeaturesAttribute": {}, + "InferenceAttribute": {}, + "ProbabilityAttribute": {}, + "ProbabilityThresholdAttribute": { + "type": "double" + }, + "StartTimeOffset": {}, + "EndTimeOffset": {} + } + }, + "S8k": { + "type": "structure", + "required": [ + "DataCapturedDestinationS3Uri", + "DatasetFormat", + "LocalPath" + ], + "members": { + "DataCapturedDestinationS3Uri": {}, + "DatasetFormat": { + "type": "structure", + "members": { + "Csv": { + "type": "structure", + "members": { + "Header": { + "type": "boolean" + } + } + }, + "Json": { + "type": "structure", + "members": { + "Line": { + "type": "boolean" + } + } + }, + "Parquet": { + "type": "structure", + "members": {} + } } - } - }, - "output": { - "type": "structure", - "required": [ - "Workforce" - ], - "members": { - "Workforce": { - "shape": "Srs" + }, + "LocalPath": {}, + "S3InputMode": {}, + "S3DataDistributionType": {}, + "FeaturesAttribute": {}, + "InferenceAttribute": {}, + "ProbabilityAttribute": {}, + "ProbabilityThresholdAttribute": { + "type": "double" + }, + "StartTimeOffset": {}, + "EndTimeOffset": {} + } + }, + "S8q": { + "type": "structure", + "required": [ + "MonitoringOutputs" + ], + "members": { + "MonitoringOutputs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "S3Output" + ], + "members": { + "S3Output": { + "type": "structure", + "required": [ + "S3Uri", + "LocalPath" + ], + "members": { + "S3Uri": {}, + "LocalPath": {}, + "S3UploadMode": {} + } + } + } } - } + }, + "KmsKeyId": {} } }, - "UpdateWorkteam": { - "input": { - "type": "structure", - "required": [ - "WorkteamName" - ], - "members": { - "WorkteamName": {}, - "MemberDefinitions": { - "shape": "Sip" - }, - "Description": {}, - "NotificationConfiguration": { - "shape": "Six" - } - } - }, - "output": { - "type": "structure", - "required": [ - "Workteam" - ], - "members": { - "Workteam": { - "shape": "Srw" + "S8w": { + "type": "structure", + "required": [ + "ClusterConfig" + ], + "members": { + "ClusterConfig": { + "type": "structure", + "required": [ + "InstanceCount", + "InstanceType", + "VolumeSizeInGB" + ], + "members": { + "InstanceCount": { + "type": "integer" + }, + "InstanceType": {}, + "VolumeSizeInGB": { + "type": "integer" + }, + "VolumeKmsKeyId": {} } } } - } - }, - "shapes": { - "S7": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "Value" - ], - "members": { - "Key": {}, - "Value": {} + }, + "S91": { + "type": "structure", + "members": { + "EnableInterContainerTrafficEncryption": { + "type": "boolean" + }, + "EnableNetworkIsolation": { + "type": "boolean" + }, + "VpcConfig": { + "shape": "S5q" } } }, - "Si": { + "S92": { "type": "structure", "required": [ - "SourceUri" + "MaxRuntimeInSeconds" ], "members": { - "SourceUri": {}, - "SourceType": {}, - "SourceId": {} + "MaxRuntimeInSeconds": { + "type": "integer" + } } }, - "Sn": { - "type": "map", - "key": {}, - "value": {} - }, - "Sp": { + "S98": { "type": "structure", + "required": [ + "S3OutputLocation" + ], "members": { - "CommitId": {}, - "Repository": {}, - "GeneratedBy": {}, - "ProjectId": {} + "S3OutputLocation": {}, + "KmsKeyId": {}, + "PresetDeploymentType": {}, + "PresetDeploymentConfig": {} } }, - "Sw": { + "S9e": { "type": "structure", - "required": [ - "TrainingImage", - "SupportedTrainingInstanceTypes", - "TrainingChannels" - ], "members": { - "TrainingImage": {}, - "TrainingImageDigest": {}, - "SupportedHyperParameters": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name", - "Type" - ], - "members": { - "Name": {}, - "Description": {}, - "Type": {}, - "Range": { - "type": "structure", - "members": { - "IntegerParameterRangeSpecification": { - "type": "structure", - "required": [ - "MinValue", - "MaxValue" - ], - "members": { - "MinValue": {}, - "MaxValue": {} - } - }, - "ContinuousParameterRangeSpecification": { - "type": "structure", - "required": [ - "MinValue", - "MaxValue" - ], - "members": { - "MinValue": {}, - "MaxValue": {} - } - }, - "CategoricalParameterRangeSpecification": { - "type": "structure", - "required": [ - "Values" - ], - "members": { - "Values": { - "shape": "S18" - } - } - } - } - }, - "IsTunable": { - "type": "boolean" - }, - "IsRequired": { - "type": "boolean" - }, - "DefaultValue": {} - } + "ExecutionRole": {}, + "SecurityGroups": { + "shape": "S9f" + }, + "SharingSettings": { + "type": "structure", + "members": { + "NotebookOutputOption": {}, + "S3OutputPath": {}, + "S3KmsKeyId": {} } }, - "SupportedTrainingInstanceTypes": { - "type": "list", - "member": {} + "JupyterServerAppSettings": { + "shape": "S9i" }, - "SupportsDistributedTraining": { - "type": "boolean" + "KernelGatewayAppSettings": { + "shape": "S9n" }, - "MetricDefinitions": { - "shape": "S1d" + "TensorBoardAppSettings": { + "type": "structure", + "members": { + "DefaultResourceSpec": { + "shape": "S4e" + } + } }, - "TrainingChannels": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name", - "SupportedContentTypes", - "SupportedInputModes" - ], - "members": { - "Name": {}, - "Description": {}, - "IsRequired": { - "type": "boolean" - }, - "SupportedContentTypes": { - "shape": "S1k" - }, - "SupportedCompressionTypes": { - "type": "list", - "member": {} - }, - "SupportedInputModes": { - "type": "list", - "member": {} + "RStudioServerProAppSettings": { + "type": "structure", + "members": { + "AccessStatus": {}, + "UserGroup": {} + } + }, + "RSessionAppSettings": { + "type": "structure", + "members": { + "DefaultResourceSpec": { + "shape": "S4e" + }, + "CustomImages": { + "shape": "S9o" + } + } + }, + "CanvasAppSettings": { + "type": "structure", + "members": { + "TimeSeriesForecastingSettings": { + "type": "structure", + "members": { + "Status": {}, + "AmazonForecastRoleArn": {} + } + }, + "ModelRegisterSettings": { + "type": "structure", + "members": { + "Status": {}, + "CrossAccountModelRegisterRoleArn": {} + } + }, + "WorkspaceSettings": { + "type": "structure", + "members": { + "S3ArtifactPath": {}, + "S3KmsKeyId": {} + } + }, + "IdentityProviderOAuthSettings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DataSourceName": {}, + "Status": {}, + "SecretArn": {} + } } } } + } + } + }, + "S9f": { + "type": "list", + "member": {} + }, + "S9i": { + "type": "structure", + "members": { + "DefaultResourceSpec": { + "shape": "S4e" }, - "SupportedTuningJobObjectiveMetrics": { + "LifecycleConfigArns": { + "shape": "S9j" + }, + "CodeRepositories": { "type": "list", "member": { - "shape": "S1r" + "type": "structure", + "required": [ + "RepositoryUrl" + ], + "members": { + "RepositoryUrl": {} + } } } } }, - "S18": { + "S9j": { "type": "list", "member": {} }, - "S1d": { + "S9n": { + "type": "structure", + "members": { + "DefaultResourceSpec": { + "shape": "S4e" + }, + "CustomImages": { + "shape": "S9o" + }, + "LifecycleConfigArns": { + "shape": "S9j" + } + } + }, + "S9o": { "type": "list", "member": { "type": "structure", "required": [ - "Name", - "Regex" + "ImageName", + "AppImageConfigName" ], "members": { - "Name": {}, - "Regex": {} + "ImageName": {}, + "ImageVersionNumber": { + "type": "integer" + }, + "AppImageConfigName": {} } } }, - "S1k": { + "Sa8": { + "type": "structure", + "members": { + "SecurityGroupIds": { + "shape": "Sa9" + }, + "RStudioServerProDomainSettings": { + "type": "structure", + "required": [ + "DomainExecutionRoleArn" + ], + "members": { + "DomainExecutionRoleArn": {}, + "RStudioConnectUrl": {}, + "RStudioPackageManagerUrl": {}, + "DefaultResourceSpec": { + "shape": "S4e" + } + } + }, + "ExecutionRoleIdentityConfig": {} + } + }, + "Sa9": { "type": "list", "member": {} }, - "S1r": { + "Sac": { "type": "structure", - "required": [ - "Type", - "MetricName" - ], "members": { - "Type": {}, - "MetricName": {} + "ExecutionRole": {}, + "SecurityGroups": { + "shape": "S9f" + }, + "JupyterServerAppSettings": { + "shape": "S9i" + }, + "KernelGatewayAppSettings": { + "shape": "S9n" + } + } + }, + "Sah": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ModelHandle", + "EdgePackagingJobName" + ], + "members": { + "ModelHandle": {}, + "EdgePackagingJobName": {} + } + } + }, + "Saj": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StageName", + "DeviceSelectionConfig" + ], + "members": { + "StageName": {}, + "DeviceSelectionConfig": { + "shape": "Sal" + }, + "DeploymentConfig": { + "shape": "Saq" + } + } } }, - "S1t": { + "Sal": { "type": "structure", "required": [ - "Containers", - "SupportedContentTypes", - "SupportedResponseMIMETypes" + "DeviceSubsetType" ], "members": { - "Containers": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Image" - ], - "members": { - "ContainerHostname": {}, - "Image": {}, - "ImageDigest": {}, - "ModelDataUrl": {}, - "ProductId": {}, - "Environment": { - "shape": "S1z" - } - } - } - }, - "SupportedTransformInstanceTypes": { - "type": "list", - "member": {} - }, - "SupportedRealtimeInferenceInstanceTypes": { - "type": "list", - "member": {} + "DeviceSubsetType": {}, + "Percentage": { + "type": "integer" }, - "SupportedContentTypes": { - "shape": "S1k" + "DeviceNames": { + "shape": "Sao" }, - "SupportedResponseMIMETypes": { - "type": "list", - "member": {} - } + "DeviceNameContains": {} } }, - "S1z": { - "type": "map", - "key": {}, - "value": {} + "Sao": { + "type": "list", + "member": {} }, - "S28": { + "Saq": { "type": "structure", "required": [ - "ValidationRole", - "ValidationProfiles" + "FailureHandlingPolicy" ], "members": { - "ValidationRole": {}, - "ValidationProfiles": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "ProfileName", - "TrainingJobDefinition" - ], - "members": { - "ProfileName": {}, - "TrainingJobDefinition": { + "FailureHandlingPolicy": {} + } + }, + "Saz": { + "type": "structure", + "members": { + "BlueGreenUpdatePolicy": { + "type": "structure", + "required": [ + "TrafficRoutingConfiguration" + ], + "members": { + "TrafficRoutingConfiguration": { + "type": "structure", + "required": [ + "Type", + "WaitIntervalInSeconds" + ], + "members": { + "Type": {}, + "WaitIntervalInSeconds": { + "type": "integer" + }, + "CanarySize": { + "shape": "Sb4" + }, + "LinearStepSize": { + "shape": "Sb4" + } + } + }, + "TerminationWaitInSeconds": { + "type": "integer" + }, + "MaximumExecutionTimeoutInSeconds": { + "type": "integer" + } + } + }, + "AutoRollbackConfiguration": { + "type": "structure", + "members": { + "Alarms": { + "type": "list", + "member": { "type": "structure", - "required": [ - "TrainingInputMode", - "InputDataConfig", - "OutputDataConfig", - "ResourceConfig", - "StoppingCondition" - ], "members": { - "TrainingInputMode": {}, - "HyperParameters": { - "shape": "S2d" - }, - "InputDataConfig": { - "shape": "S2f" - }, - "OutputDataConfig": { - "shape": "S2w" - }, - "ResourceConfig": { - "shape": "S2y" - }, - "StoppingCondition": { - "shape": "S31" - } + "AlarmName": {} } - }, - "TransformJobDefinition": { - "shape": "S34" } } } + }, + "RollingUpdatePolicy": { + "type": "structure", + "required": [ + "MaximumBatchSize", + "WaitIntervalInSeconds" + ], + "members": { + "MaximumBatchSize": { + "shape": "Sb4" + }, + "WaitIntervalInSeconds": { + "type": "integer" + }, + "MaximumExecutionTimeoutInSeconds": { + "type": "integer" + }, + "RollbackMaximumBatchSize": { + "shape": "Sb4" + } + } } } }, - "S2d": { - "type": "map", - "key": {}, - "value": {} + "Sb4": { + "type": "structure", + "required": [ + "Type", + "Value" + ], + "members": { + "Type": {}, + "Value": { + "type": "integer" + } + } }, - "S2f": { + "Sbh": { "type": "list", "member": { "type": "structure", "required": [ - "ChannelName", - "DataSource" + "VariantName", + "ModelName" ], "members": { - "ChannelName": {}, - "DataSource": { - "type": "structure", - "members": { - "S3DataSource": { - "type": "structure", - "required": [ - "S3DataType", - "S3Uri" - ], - "members": { - "S3DataType": {}, - "S3Uri": {}, - "S3DataDistributionType": {}, - "AttributeNames": { - "type": "list", - "member": {} - } - } - }, - "FileSystemDataSource": { - "type": "structure", - "required": [ - "FileSystemId", - "FileSystemAccessMode", - "FileSystemType", - "DirectoryPath" - ], - "members": { - "FileSystemId": {}, - "FileSystemAccessMode": {}, - "FileSystemType": {}, - "DirectoryPath": {} - } - } - } + "VariantName": {}, + "ModelName": {}, + "InitialInstanceCount": { + "type": "integer" + }, + "InstanceType": {}, + "InitialVariantWeight": { + "type": "float" }, - "ContentType": {}, - "CompressionType": {}, - "RecordWrapperType": {}, - "InputMode": {}, - "ShuffleConfig": { + "AcceleratorType": {}, + "CoreDumpConfig": { "type": "structure", "required": [ - "Seed" + "DestinationS3Uri" ], "members": { - "Seed": { - "type": "long" - } + "DestinationS3Uri": {}, + "KmsKeyId": {} } + }, + "ServerlessConfig": { + "shape": "Sbp" + }, + "VolumeSizeInGB": { + "type": "integer" + }, + "ModelDataDownloadTimeoutInSeconds": { + "type": "integer" + }, + "ContainerStartupHealthCheckTimeoutInSeconds": { + "type": "integer" + }, + "EnableSSMAccess": { + "type": "boolean" } } } }, - "S2w": { - "type": "structure", - "required": [ - "S3OutputPath" - ], - "members": { - "KmsKeyId": {}, - "S3OutputPath": {} - } - }, - "S2y": { + "Sbp": { "type": "structure", "required": [ - "InstanceType", - "InstanceCount", - "VolumeSizeInGB" + "MemorySizeInMB", + "MaxConcurrency" ], "members": { - "InstanceType": {}, - "InstanceCount": { - "type": "integer" - }, - "VolumeSizeInGB": { + "MemorySizeInMB": { "type": "integer" }, - "VolumeKmsKeyId": {} - } - }, - "S31": { - "type": "structure", - "members": { - "MaxRuntimeInSeconds": { + "MaxConcurrency": { "type": "integer" }, - "MaxWaitTimeInSeconds": { + "ProvisionedConcurrency": { "type": "integer" } } }, - "S34": { + "Sbx": { "type": "structure", "required": [ - "TransformInput", - "TransformOutput", - "TransformResources" + "InitialSamplingPercentage", + "DestinationS3Uri", + "CaptureOptions" ], "members": { - "MaxConcurrentTransforms": { - "type": "integer" + "EnableCapture": { + "type": "boolean" }, - "MaxPayloadInMB": { + "InitialSamplingPercentage": { "type": "integer" }, - "BatchStrategy": {}, - "Environment": { - "shape": "S38" - }, - "TransformInput": { - "shape": "S3b" - }, - "TransformOutput": { - "shape": "S3f" - }, - "TransformResources": { - "shape": "S3i" - } - } - }, - "S38": { - "type": "map", - "key": {}, - "value": {} - }, - "S3b": { - "type": "structure", - "required": [ - "DataSource" - ], - "members": { - "DataSource": { - "type": "structure", - "required": [ - "S3DataSource" - ], - "members": { - "S3DataSource": { - "type": "structure", - "required": [ - "S3DataType", - "S3Uri" - ], - "members": { - "S3DataType": {}, - "S3Uri": {} - } + "DestinationS3Uri": {}, + "KmsKeyId": {}, + "CaptureOptions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "CaptureMode" + ], + "members": { + "CaptureMode": {} } } }, - "ContentType": {}, - "CompressionType": {}, - "SplitType": {} - } - }, - "S3f": { - "type": "structure", - "required": [ - "S3OutputPath" - ], - "members": { - "S3OutputPath": {}, - "Accept": {}, - "AssembleWith": {}, - "KmsKeyId": {} + "CaptureContentTypeHeader": { + "shape": "Sc3" + } } }, - "S3i": { + "Sc3": { "type": "structure", - "required": [ - "InstanceType", - "InstanceCount" - ], "members": { - "InstanceType": {}, - "InstanceCount": { - "type": "integer" + "CsvContentTypes": { + "type": "list", + "member": {} }, - "VolumeKmsKeyId": {} - } - }, - "S3s": { - "type": "structure", - "members": { - "SageMakerImageArn": {}, - "SageMakerImageVersionArn": {}, - "InstanceType": {}, - "LifecycleConfigArn": {} + "JsonContentTypes": { + "type": "list", + "member": {} + } } }, - "S41": { + "Sc8": { "type": "structure", "required": [ - "KernelSpecs" + "OutputConfig" ], "members": { - "KernelSpecs": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name" - ], - "members": { - "Name": {}, - "DisplayName": {} + "ClientConfig": { + "type": "structure", + "members": { + "MaxConcurrentInvocationsPerInstance": { + "type": "integer" } } }, - "FileSystemConfig": { + "OutputConfig": { "type": "structure", "members": { - "MountPath": {}, - "DefaultUid": { - "type": "integer" + "KmsKeyId": {}, + "S3OutputPath": {}, + "NotificationConfig": { + "type": "structure", + "members": { + "SuccessTopic": {}, + "ErrorTopic": {}, + "IncludeInferenceResponseIn": { + "type": "list", + "member": {} + } + } }, - "DefaultGid": { - "type": "integer" - } + "S3FailurePath": {} } } } }, - "S4d": { + "Scg": { "type": "structure", - "required": [ - "SourceUri" - ], "members": { - "SourceUri": {}, - "SourceTypes": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "SourceIdType", - "Value" - ], - "members": { - "SourceIdType": {}, - "Value": {} - } - } - } - } - }, - "S4l": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "DataSource", - "TargetAttributeName" - ], - "members": { - "DataSource": { - "type": "structure", - "required": [ - "S3DataSource" - ], - "members": { - "S3DataSource": { - "type": "structure", - "required": [ - "S3DataType", - "S3Uri" - ], - "members": { - "S3DataType": {}, - "S3Uri": {} + "ClarifyExplainerConfig": { + "type": "structure", + "required": [ + "ShapConfig" + ], + "members": { + "EnableExplanations": {}, + "InferenceConfig": { + "type": "structure", + "members": { + "FeaturesAttribute": {}, + "ContentTemplate": {}, + "MaxRecordCount": { + "type": "integer" + }, + "MaxPayloadInMB": { + "type": "integer" + }, + "ProbabilityIndex": { + "type": "integer" + }, + "LabelIndex": { + "type": "integer" + }, + "ProbabilityAttribute": {}, + "LabelAttribute": {}, + "LabelHeaders": { + "type": "list", + "member": {} + }, + "FeatureHeaders": { + "type": "list", + "member": {} + }, + "FeatureTypes": { + "type": "list", + "member": {} + } + } + }, + "ShapConfig": { + "type": "structure", + "required": [ + "ShapBaselineConfig" + ], + "members": { + "ShapBaselineConfig": { + "type": "structure", + "members": { + "MimeType": {}, + "ShapBaseline": {}, + "ShapBaselineUri": {} + } + }, + "NumberOfSamples": { + "type": "integer" + }, + "UseLogit": { + "type": "boolean" + }, + "Seed": { + "type": "integer" + }, + "TextConfig": { + "type": "structure", + "required": [ + "Language", + "Granularity" + ], + "members": { + "Language": {}, + "Granularity": {} + } } } } - }, - "CompressionType": {}, - "TargetAttributeName": {} + } } } }, - "S4r": { - "type": "structure", - "required": [ - "S3OutputPath" - ], - "members": { - "KmsKeyId": {}, - "S3OutputPath": {} + "Sdf": { + "type": "list", + "member": { + "shape": "Sdg" } }, - "S4t": { + "Sdg": { "type": "structure", - "required": [ - "MetricName" - ], "members": { - "MetricName": {} + "FeatureName": {}, + "FeatureType": {} } }, - "S4v": { + "Sdi": { "type": "structure", "members": { - "CompletionCriteria": { - "shape": "S4w" - }, "SecurityConfig": { "type": "structure", "members": { - "VolumeKmsKeyId": {}, - "EnableInterContainerTrafficEncryption": { - "type": "boolean" - }, - "VpcConfig": { - "shape": "S51" - } + "KmsKeyId": {} } + }, + "EnableOnlineStore": { + "type": "boolean" + }, + "TtlDuration": { + "shape": "Sdk" } } }, - "S4w": { + "Sdk": { "type": "structure", "members": { - "MaxCandidates": { - "type": "integer" - }, - "MaxRuntimePerTrainingJobInSeconds": { - "type": "integer" - }, - "MaxAutoMLJobRuntimeInSeconds": { + "Unit": {}, + "Value": { "type": "integer" } } }, - "S51": { + "Sdn": { "type": "structure", "required": [ - "SecurityGroupIds", - "Subnets" + "S3StorageConfig" ], "members": { - "SecurityGroupIds": { - "type": "list", - "member": {} + "S3StorageConfig": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "S3Uri": {}, + "KmsKeyId": {}, + "ResolvedOutputS3Uri": {} + } }, - "Subnets": { - "shape": "S54" - } - } - }, - "S54": { - "type": "list", - "member": {} - }, - "S57": { - "type": "structure", - "members": { - "AutoGenerateEndpointName": { + "DisableGlueTableCreation": { "type": "boolean" }, - "EndpointName": {} - } - }, - "S5d": { - "type": "structure", - "required": [ - "RepositoryUrl" - ], - "members": { - "RepositoryUrl": {}, - "Branch": {}, - "SecretArn": {} - } - }, - "S5k": { - "type": "structure", - "required": [ - "S3Uri", - "DataInputConfig", - "Framework" - ], - "members": { - "S3Uri": {}, - "DataInputConfig": {}, - "Framework": {}, - "FrameworkVersion": {} - } - }, - "S5o": { - "type": "structure", - "required": [ - "S3OutputLocation" - ], - "members": { - "S3OutputLocation": {}, - "TargetDevice": {}, - "TargetPlatform": { + "DataCatalogConfig": { "type": "structure", "required": [ - "Os", - "Arch" + "TableName", + "Catalog", + "Database" ], "members": { - "Os": {}, - "Arch": {}, - "Accelerator": {} + "TableName": {}, + "Catalog": {}, + "Database": {} } }, - "CompilerOptions": {}, - "KmsKeyId": {} + "TableFormat": {} } }, - "S5v": { + "Sdz": { "type": "structure", "required": [ - "SecurityGroupIds", - "Subnets" + "AwsManagedHumanLoopRequestSource" ], "members": { - "SecurityGroupIds": { - "type": "list", - "member": {} - }, - "Subnets": { - "type": "list", - "member": {} - } + "AwsManagedHumanLoopRequestSource": {} } }, - "S63": { + "Se1": { "type": "structure", "required": [ - "SourceUri" + "HumanLoopActivationConditionsConfig" ], "members": { - "SourceUri": {}, - "SourceType": {}, - "SourceId": {} - } - }, - "S68": { - "type": "structure", - "members": { - "BaseliningJobName": {}, - "ConstraintsResource": { - "shape": "S6a" - }, - "StatisticsResource": { - "shape": "S6b" + "HumanLoopActivationConditionsConfig": { + "type": "structure", + "required": [ + "HumanLoopActivationConditions" + ], + "members": { + "HumanLoopActivationConditions": { + "jsonvalue": true + } + } } } }, - "S6a": { - "type": "structure", - "members": { - "S3Uri": {} - } - }, - "S6b": { - "type": "structure", - "members": { - "S3Uri": {} - } - }, - "S6c": { + "Se4": { "type": "structure", "required": [ - "ImageUri" + "WorkteamArn", + "HumanTaskUiArn", + "TaskTitle", + "TaskDescription", + "TaskCount" ], "members": { - "ImageUri": {}, - "ContainerEntrypoint": { - "shape": "S6e" + "WorkteamArn": {}, + "HumanTaskUiArn": {}, + "TaskTitle": {}, + "TaskDescription": {}, + "TaskCount": { + "type": "integer" }, - "ContainerArguments": { - "shape": "S6g" + "TaskAvailabilityLifetimeInSeconds": { + "type": "integer" }, - "RecordPreprocessorSourceUri": {}, - "PostAnalyticsProcessorSourceUri": {}, - "Environment": { - "shape": "S6i" - } - } - }, - "S6e": { - "type": "list", - "member": {} - }, - "S6g": { - "type": "list", - "member": {} - }, - "S6i": { - "type": "map", - "key": {}, - "value": {} - }, - "S6l": { - "type": "structure", - "required": [ - "EndpointInput" - ], - "members": { - "EndpointInput": { - "shape": "S6m" - } - } - }, - "S6m": { - "type": "structure", - "required": [ - "EndpointName", - "LocalPath" - ], - "members": { - "EndpointName": {}, - "LocalPath": {}, - "S3InputMode": {}, - "S3DataDistributionType": {}, - "FeaturesAttribute": {}, - "InferenceAttribute": {}, - "ProbabilityAttribute": {}, - "ProbabilityThresholdAttribute": { - "type": "double" + "TaskTimeLimitInSeconds": { + "type": "integer" }, - "StartTimeOffset": {}, - "EndTimeOffset": {} - } - }, - "S6t": { - "type": "structure", - "required": [ - "MonitoringOutputs" - ], - "members": { - "MonitoringOutputs": { + "TaskKeywords": { "type": "list", - "member": { - "type": "structure", - "required": [ - "S3Output" - ], - "members": { - "S3Output": { - "type": "structure", - "required": [ - "S3Uri", - "LocalPath" - ], - "members": { - "S3Uri": {}, - "LocalPath": {}, - "S3UploadMode": {} - } - } - } - } + "member": {} }, - "KmsKeyId": {} + "PublicWorkforceTaskPrice": { + "shape": "See" + } } }, - "S6z": { + "See": { "type": "structure", - "required": [ - "ClusterConfig" - ], "members": { - "ClusterConfig": { + "AmountInUsd": { "type": "structure", - "required": [ - "InstanceCount", - "InstanceType", - "VolumeSizeInGB" - ], "members": { - "InstanceCount": { + "Dollars": { "type": "integer" }, - "InstanceType": {}, - "VolumeSizeInGB": { + "Cents": { "type": "integer" }, - "VolumeKmsKeyId": {} + "TenthFractionsOfACent": { + "type": "integer" + } } } } }, - "S74": { + "Sej": { "type": "structure", + "required": [ + "S3OutputPath" + ], "members": { - "EnableInterContainerTrafficEncryption": { - "type": "boolean" - }, - "EnableNetworkIsolation": { - "type": "boolean" - }, - "VpcConfig": { - "shape": "S51" - } + "S3OutputPath": {}, + "KmsKeyId": {} } }, - "S75": { + "Seq": { + "type": "list", + "member": {} + }, + "Ses": { "type": "structure", - "required": [ - "MaxRuntimeInSeconds" - ], "members": { - "MaxRuntimeInSeconds": { - "type": "integer" - } + "S3OutputPath": {} } }, - "S7b": { + "Sey": { "type": "structure", "required": [ - "S3OutputLocation" + "Content" ], "members": { - "S3OutputLocation": {}, - "KmsKeyId": {}, - "PresetDeploymentType": {}, - "PresetDeploymentConfig": {} + "Content": {} } }, - "S7h": { + "Sf3": { "type": "structure", + "required": [ + "Strategy", + "ResourceLimits" + ], "members": { - "ExecutionRole": {}, - "SecurityGroups": { - "shape": "S7i" - }, - "SharingSettings": { - "type": "structure", - "members": { - "NotebookOutputOption": {}, - "S3OutputPath": {}, - "S3KmsKeyId": {} - } - }, - "JupyterServerAppSettings": { + "Strategy": {}, + "StrategyConfig": { "type": "structure", "members": { - "DefaultResourceSpec": { - "shape": "S3s" - }, - "LifecycleConfigArns": { - "shape": "S7m" + "HyperbandStrategyConfig": { + "type": "structure", + "members": { + "MinResource": { + "type": "integer" + }, + "MaxResource": { + "type": "integer" + } + } } } }, - "KernelGatewayAppSettings": { + "HyperParameterTuningJobObjective": { + "shape": "S2m" + }, + "ResourceLimits": { + "shape": "Sf9" + }, + "ParameterRanges": { + "shape": "Sfd" + }, + "TrainingJobEarlyStoppingType": {}, + "TuningJobCompletionCriteria": { "type": "structure", "members": { - "DefaultResourceSpec": { - "shape": "S3s" + "TargetObjectiveMetricValue": { + "type": "float" }, - "CustomImages": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "ImageName", - "AppImageConfigName" - ], - "members": { - "ImageName": {}, - "ImageVersionNumber": { - "type": "integer" - }, - "AppImageConfigName": {} + "BestObjectiveNotImproving": { + "type": "structure", + "members": { + "MaxNumberOfTrainingJobsNotImproving": { + "type": "integer" } } }, - "LifecycleConfigArns": { - "shape": "S7m" + "ConvergenceDetected": { + "type": "structure", + "members": { + "CompleteOnConvergence": {} + } } } }, - "TensorBoardAppSettings": { - "type": "structure", - "members": { - "DefaultResourceSpec": { - "shape": "S3s" - } - } - } - } - }, - "S7i": { - "type": "list", - "member": {} - }, - "S7m": { - "type": "list", - "member": {} - }, - "S85": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "VariantName", - "ModelName", - "InitialInstanceCount", - "InstanceType" - ], - "members": { - "VariantName": {}, - "ModelName": {}, - "InitialInstanceCount": { - "type": "integer" - }, - "InstanceType": {}, - "InitialVariantWeight": { - "type": "float" - }, - "AcceleratorType": {}, - "CoreDumpConfig": { - "type": "structure", - "required": [ - "DestinationS3Uri" - ], - "members": { - "DestinationS3Uri": {}, - "KmsKeyId": {} - } - } + "RandomSeed": { + "type": "integer" } } }, - "S8e": { + "Sf9": { "type": "structure", "required": [ - "InitialSamplingPercentage", - "DestinationS3Uri", - "CaptureOptions" + "MaxParallelTrainingJobs" ], "members": { - "EnableCapture": { - "type": "boolean" + "MaxNumberOfTrainingJobs": { + "type": "integer" }, - "InitialSamplingPercentage": { + "MaxParallelTrainingJobs": { "type": "integer" }, - "DestinationS3Uri": {}, - "KmsKeyId": {}, - "CaptureOptions": { + "MaxRuntimeInSeconds": { + "type": "integer" + } + } + }, + "Sfd": { + "type": "structure", + "members": { + "IntegerParameterRanges": { "type": "list", "member": { "type": "structure", "required": [ - "CaptureMode" + "Name", + "MinValue", + "MaxValue" ], "members": { - "CaptureMode": {} + "Name": {}, + "MinValue": {}, + "MaxValue": {}, + "ScalingType": {} } } }, - "CaptureContentTypeHeader": { - "type": "structure", - "members": { - "CsvContentTypes": { - "type": "list", - "member": {} - }, - "JsonContentTypes": { - "type": "list", - "member": {} - } - } - } - } - }, - "S8p": { - "type": "structure", - "required": [ - "OutputConfig" - ], - "members": { - "ClientConfig": { - "type": "structure", - "members": { - "MaxConcurrentInvocationsPerInstance": { - "type": "integer" + "ContinuousParameterRanges": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "MinValue", + "MaxValue" + ], + "members": { + "Name": {}, + "MinValue": {}, + "MaxValue": {}, + "ScalingType": {} } } }, - "OutputConfig": { - "type": "structure", - "required": [ - "S3OutputPath" - ], - "members": { - "KmsKeyId": {}, - "S3OutputPath": {}, - "NotificationConfig": { - "type": "structure", - "members": { - "SuccessTopic": {}, - "ErrorTopic": {} + "CategoricalParameterRanges": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Values" + ], + "members": { + "Name": {}, + "Values": { + "shape": "S25" } } } - } - } - }, - "S93": { - "type": "list", - "member": { - "type": "structure", - "members": { - "FeatureName": {}, - "FeatureType": {} - } - } - }, - "S96": { - "type": "structure", - "members": { - "SecurityConfig": { - "type": "structure", - "members": { - "KmsKeyId": {} + }, + "AutoParameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "ValueHint" + ], + "members": { + "Name": {}, + "ValueHint": {} + } } - }, - "EnableOnlineStore": { - "type": "boolean" } } }, - "S98": { + "Sfw": { "type": "structure", "required": [ - "S3StorageConfig" + "AlgorithmSpecification", + "RoleArn", + "OutputDataConfig", + "StoppingCondition" ], "members": { - "S3StorageConfig": { + "DefinitionName": {}, + "TuningObjective": { + "shape": "S2m" + }, + "HyperParameterRanges": { + "shape": "Sfd" + }, + "StaticHyperParameters": { + "shape": "S2t" + }, + "AlgorithmSpecification": { "type": "structure", "required": [ - "S3Uri" + "TrainingInputMode" ], "members": { - "S3Uri": {}, - "KmsKeyId": {}, - "ResolvedOutputS3Uri": {} + "TrainingImage": {}, + "TrainingInputMode": {}, + "AlgorithmName": {}, + "MetricDefinitions": { + "shape": "S2a" + } } }, - "DisableGlueTableCreation": { + "RoleArn": {}, + "InputDataConfig": { + "shape": "S2v" + }, + "VpcConfig": { + "shape": "S5q" + }, + "OutputDataConfig": { + "shape": "S3e" + }, + "ResourceConfig": { + "shape": "S3h" + }, + "StoppingCondition": { + "shape": "S3n" + }, + "EnableNetworkIsolation": { "type": "boolean" }, - "DataCatalogConfig": { + "EnableInterContainerTrafficEncryption": { + "type": "boolean" + }, + "EnableManagedSpotTraining": { + "type": "boolean" + }, + "CheckpointConfig": { + "shape": "Sg1" + }, + "RetryStrategy": { + "shape": "Sg2" + }, + "HyperParameterTuningResourceConfig": { "type": "structure", - "required": [ - "TableName", - "Catalog", - "Database" - ], "members": { - "TableName": {}, - "Catalog": {}, - "Database": {} + "InstanceType": {}, + "InstanceCount": { + "type": "integer" + }, + "VolumeSizeInGB": { + "type": "integer" + }, + "VolumeKmsKeyId": {}, + "AllocationStrategy": {}, + "InstanceConfigs": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "InstanceType", + "InstanceCount", + "VolumeSizeInGB" + ], + "members": { + "InstanceType": {}, + "InstanceCount": { + "type": "integer" + }, + "VolumeSizeInGB": { + "type": "integer" + } + } + } + } } + }, + "Environment": { + "type": "map", + "key": {}, + "value": {} } } }, - "S9j": { + "Sg1": { "type": "structure", "required": [ - "AwsManagedHumanLoopRequestSource" + "S3Uri" ], "members": { - "AwsManagedHumanLoopRequestSource": {} + "S3Uri": {}, + "LocalPath": {} } }, - "S9l": { + "Sg2": { "type": "structure", "required": [ - "HumanLoopActivationConditionsConfig" + "MaximumRetryAttempts" ], "members": { - "HumanLoopActivationConditionsConfig": { - "type": "structure", - "required": [ - "HumanLoopActivationConditions" - ], - "members": { - "HumanLoopActivationConditions": { - "jsonvalue": true - } - } + "MaximumRetryAttempts": { + "type": "integer" } } }, - "S9o": { + "Sgc": { + "type": "list", + "member": { + "shape": "Sfw" + } + }, + "Sgd": { "type": "structure", "required": [ - "WorkteamArn", - "HumanTaskUiArn", - "TaskTitle", - "TaskDescription", - "TaskCount" + "ParentHyperParameterTuningJobs", + "WarmStartType" ], "members": { - "WorkteamArn": {}, - "HumanTaskUiArn": {}, - "TaskTitle": {}, - "TaskDescription": {}, - "TaskCount": { - "type": "integer" - }, - "TaskAvailabilityLifetimeInSeconds": { - "type": "integer" - }, - "TaskTimeLimitInSeconds": { - "type": "integer" - }, - "TaskKeywords": { + "ParentHyperParameterTuningJobs": { "type": "list", - "member": {} - }, - "PublicWorkforceTaskPrice": { - "shape": "S9y" - } - } - }, - "S9y": { - "type": "structure", - "members": { - "AmountInUsd": { - "type": "structure", - "members": { - "Dollars": { - "type": "integer" - }, - "Cents": { - "type": "integer" - }, - "TenthFractionsOfACent": { - "type": "integer" + "member": { + "type": "structure", + "members": { + "HyperParameterTuningJobName": {} } } - } + }, + "WarmStartType": {} } }, - "Sa3": { + "Sgh": { "type": "structure", "required": [ - "S3OutputPath" + "Mode" ], "members": { - "S3OutputPath": {}, - "KmsKeyId": {} + "Mode": {} } }, - "Sa8": { + "Sgs": { + "type": "list", + "member": {} + }, + "Sh5": { "type": "structure", - "required": [ - "Content" - ], "members": { - "Content": {} + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + }, + "Sh8": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ModelName", + "VariantName", + "InfrastructureConfig" + ], + "members": { + "ModelName": {}, + "VariantName": {}, + "InfrastructureConfig": { + "shape": "Shb" + } + } } }, - "Sad": { + "Shb": { "type": "structure", "required": [ - "Strategy", - "ResourceLimits" + "InfrastructureType", + "RealTimeInferenceConfig" ], "members": { - "Strategy": {}, - "HyperParameterTuningJobObjective": { - "shape": "S1r" - }, - "ResourceLimits": { - "shape": "Saf" - }, - "ParameterRanges": { - "shape": "Sai" - }, - "TrainingJobEarlyStoppingType": {}, - "TuningJobCompletionCriteria": { + "InfrastructureType": {}, + "RealTimeInferenceConfig": { "type": "structure", "required": [ - "TargetObjectiveMetricValue" + "InstanceType", + "InstanceCount" ], "members": { - "TargetObjectiveMetricValue": { - "type": "float" + "InstanceType": {}, + "InstanceCount": { + "type": "integer" } } } } }, - "Saf": { + "Shg": { "type": "structure", "required": [ - "MaxNumberOfTrainingJobs", - "MaxParallelTrainingJobs" + "Destination" ], "members": { - "MaxNumberOfTrainingJobs": { - "type": "integer" - }, - "MaxParallelTrainingJobs": { - "type": "integer" + "Destination": {}, + "KmsKey": {}, + "ContentType": { + "shape": "Sc3" } } }, - "Sai": { + "Shh": { "type": "structure", + "required": [ + "SourceModelVariantName", + "ShadowModelVariants" + ], "members": { - "IntegerParameterRanges": { + "SourceModelVariantName": {}, + "ShadowModelVariants": { "type": "list", "member": { "type": "structure", "required": [ - "Name", - "MinValue", - "MaxValue" + "ShadowModelVariantName", + "SamplingPercentage" ], "members": { - "Name": {}, - "MinValue": {}, - "MaxValue": {}, - "ScalingType": {} + "ShadowModelVariantName": {}, + "SamplingPercentage": { + "type": "integer" + } + } + } + } + } + }, + "Shp": { + "type": "structure", + "members": { + "ModelPackageVersionArn": {}, + "JobDurationInSeconds": { + "type": "integer" + }, + "TrafficPattern": { + "type": "structure", + "members": { + "TrafficType": {}, + "Phases": { + "type": "list", + "member": { + "type": "structure", + "members": { + "InitialNumberOfUsers": { + "type": "integer" + }, + "SpawnRate": { + "type": "integer" + }, + "DurationInSeconds": { + "type": "integer" + } + } + } + }, + "Stairs": { + "type": "structure", + "members": { + "DurationInSeconds": { + "type": "integer" + }, + "NumberOfSteps": { + "type": "integer" + }, + "UsersPerStep": { + "type": "integer" + } + } } } }, - "ContinuousParameterRanges": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name", - "MinValue", - "MaxValue" - ], - "members": { - "Name": {}, - "MinValue": {}, - "MaxValue": {}, - "ScalingType": {} + "ResourceLimit": { + "type": "structure", + "members": { + "MaxNumberOfTests": { + "type": "integer" + }, + "MaxParallelOfTests": { + "type": "integer" } } }, - "CategoricalParameterRanges": { + "EndpointConfigurations": { "type": "list", "member": { "type": "structure", - "required": [ - "Name", - "Values" - ], "members": { - "Name": {}, - "Values": { - "shape": "S18" + "InstanceType": {}, + "InferenceSpecificationName": {}, + "EnvironmentParameterRanges": { + "type": "structure", + "members": { + "CategoricalParameterRanges": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": { + "type": "list", + "member": {} + } + } + } + } + } + }, + "ServerlessConfig": { + "shape": "Sbp" } } } - } - } - }, - "Sau": { - "type": "structure", - "required": [ - "AlgorithmSpecification", - "RoleArn", - "OutputDataConfig", - "ResourceConfig", - "StoppingCondition" - ], - "members": { - "DefinitionName": {}, - "TuningObjective": { - "shape": "S1r" }, - "HyperParameterRanges": { - "shape": "Sai" + "VolumeKmsKeyId": {}, + "ContainerConfig": { + "type": "structure", + "members": { + "Domain": {}, + "Task": {}, + "Framework": {}, + "FrameworkVersion": {}, + "PayloadConfig": { + "type": "structure", + "members": { + "SamplePayloadUrl": {}, + "SupportedContentTypes": { + "type": "list", + "member": {} + } + } + }, + "NearestModelName": {}, + "SupportedInstanceTypes": { + "type": "list", + "member": {} + }, + "DataInputConfig": {}, + "SupportedEndpointType": {}, + "SupportedResponseMIMETypes": { + "type": "list", + "member": {} + } + } }, - "StaticHyperParameters": { - "shape": "S2d" + "Endpoints": { + "type": "list", + "member": { + "shape": "Sim" + } }, - "AlgorithmSpecification": { + "VpcConfig": { "type": "structure", "required": [ - "TrainingInputMode" + "SecurityGroupIds", + "Subnets" ], "members": { - "TrainingImage": {}, - "TrainingInputMode": {}, - "AlgorithmName": {}, - "MetricDefinitions": { - "shape": "S1d" + "SecurityGroupIds": { + "type": "list", + "member": {} + }, + "Subnets": { + "type": "list", + "member": {} } } }, - "RoleArn": {}, - "InputDataConfig": { - "shape": "S2f" - }, - "VpcConfig": { - "shape": "S51" - }, - "OutputDataConfig": { - "shape": "S2w" - }, - "ResourceConfig": { - "shape": "S2y" - }, - "StoppingCondition": { - "shape": "S31" - }, - "EnableNetworkIsolation": { - "type": "boolean" - }, - "EnableInterContainerTrafficEncryption": { - "type": "boolean" - }, - "EnableManagedSpotTraining": { - "type": "boolean" - }, - "CheckpointConfig": { - "shape": "Saz" - }, - "RetryStrategy": { - "shape": "Sb0" - } + "ModelName": {} } }, - "Saz": { + "Sim": { "type": "structure", "required": [ - "S3Uri" + "EndpointName" ], "members": { - "S3Uri": {}, - "LocalPath": {} + "EndpointName": {} } }, - "Sb0": { + "Sit": { "type": "structure", - "required": [ - "MaximumRetryAttempts" - ], "members": { - "MaximumRetryAttempts": { + "MaxInvocations": { "type": "integer" - } - } - }, - "Sb2": { - "type": "list", - "member": { - "shape": "Sau" - } - }, - "Sb3": { - "type": "structure", - "required": [ - "ParentHyperParameterTuningJobs", - "WarmStartType" - ], - "members": { - "ParentHyperParameterTuningJobs": { + }, + "ModelLatencyThresholds": { "type": "list", "member": { "type": "structure", "members": { - "HyperParameterTuningJobName": {} + "Percentile": {}, + "ValueInMilliseconds": { + "type": "integer" + } } } }, - "WarmStartType": {} + "FlatInvocations": {} } }, - "Sbk": { + "Sj5": { "type": "structure", "required": [ "DataSource" @@ -10346,7 +14634,7 @@ } } }, - "Sbr": { + "Sjc": { "type": "structure", "required": [ "S3OutputPath" @@ -10357,7 +14645,7 @@ "SnsTopicArn": {} } }, - "Sbs": { + "Sjd": { "type": "structure", "members": { "MaxHumanLabeledObjectCount": { @@ -10368,7 +14656,7 @@ } } }, - "Sbv": { + "Sjg": { "type": "structure", "required": [ "LabelingJobAlgorithmSpecificationArn" @@ -10379,12 +14667,15 @@ "LabelingJobResourceConfig": { "type": "structure", "members": { - "VolumeKmsKeyId": {} + "VolumeKmsKeyId": {}, + "VpcConfig": { + "shape": "S5q" + } } } } }, - "Sbz": { + "Sjk": { "type": "structure", "required": [ "WorkteamArn", @@ -10434,11 +14725,11 @@ } }, "PublicWorkforceTaskPrice": { - "shape": "S9y" + "shape": "See" } } }, - "Sce": { + "Sjz": { "type": "structure", "members": { "ContainerHostname": {}, @@ -10464,24 +14755,46 @@ "Mode": {}, "ModelDataUrl": {}, "Environment": { - "shape": "S1z" + "shape": "Sz" }, "ModelPackageName": {}, + "InferenceSpecificationName": {}, "MultiModelConfig": { "type": "structure", "members": { "ModelCacheSetting": {} } + }, + "ModelDataSource": { + "type": "structure", + "required": [ + "S3DataSource" + ], + "members": { + "S3DataSource": { + "type": "structure", + "required": [ + "S3Uri", + "S3DataType", + "CompressionType" + ], + "members": { + "S3Uri": {}, + "S3DataType": {}, + "CompressionType": {} + } + } + } } } }, - "Scn": { + "Skd": { "type": "list", "member": { - "shape": "Sce" + "shape": "Sjz" } }, - "Sco": { + "Ske": { "type": "structure", "required": [ "Mode" @@ -10490,16 +14803,16 @@ "Mode": {} } }, - "Scs": { + "Ski": { "type": "structure", "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S6a" + "shape": "S82" } } }, - "Sct": { + "Skj": { "type": "structure", "required": [ "ImageUri", @@ -10509,41 +14822,62 @@ "ImageUri": {}, "ConfigUri": {}, "Environment": { - "shape": "S6i" + "shape": "S8a" } } }, - "Scu": { + "Skk": { "type": "structure", "required": [ - "EndpointInput", "GroundTruthS3Input" ], "members": { "EndpointInput": { - "shape": "S6m" + "shape": "S8e" + }, + "BatchTransformInput": { + "shape": "S8k" }, "GroundTruthS3Input": { - "shape": "Scv" + "shape": "Skl" } } }, - "Scv": { + "Skl": { "type": "structure", "members": { "S3Uri": {} } }, - "Scy": { + "Sko": { + "type": "structure", + "members": { + "KmsKeyId": {} + } + }, + "Skp": { + "type": "string", + "sensitive": true + }, + "Skv": { + "type": "structure", + "required": [ + "S3OutputPath" + ], + "members": { + "S3OutputPath": {} + } + }, + "Skz": { "type": "structure", "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S6a" + "shape": "S82" } } }, - "Scz": { + "Sl0": { "type": "structure", "required": [ "ImageUri", @@ -10553,22 +14887,22 @@ "ImageUri": {}, "ConfigUri": {}, "Environment": { - "shape": "S6i" + "shape": "S8a" } } }, - "Sd0": { + "Sl1": { "type": "structure", - "required": [ - "EndpointInput" - ], "members": { "EndpointInput": { - "shape": "S6m" + "shape": "S8e" + }, + "BatchTransformInput": { + "shape": "S8k" } } }, - "Sd3": { + "Sl4": { "type": "structure", "required": [ "ValidationRole", @@ -10587,14 +14921,14 @@ "members": { "ProfileName": {}, "TransformJobDefinition": { - "shape": "S34" + "shape": "S3q" } } } } } }, - "Sd6": { + "Sl7": { "type": "structure", "required": [ "SourceAlgorithms" @@ -10615,17 +14949,17 @@ } } }, - "Sda": { + "Sla": { "type": "structure", "members": { "ModelQuality": { "type": "structure", "members": { "Statistics": { - "shape": "Sdc" + "shape": "Slc" }, "Constraints": { - "shape": "Sdc" + "shape": "Slc" } } }, @@ -10633,10 +14967,10 @@ "type": "structure", "members": { "Statistics": { - "shape": "Sdc" + "shape": "Slc" }, "Constraints": { - "shape": "Sdc" + "shape": "Slc" } } }, @@ -10644,7 +14978,13 @@ "type": "structure", "members": { "Report": { - "shape": "Sdc" + "shape": "Slc" + }, + "PreTrainingReport": { + "shape": "Slc" + }, + "PostTrainingReport": { + "shape": "Slc" } } }, @@ -10652,16 +14992,84 @@ "type": "structure", "members": { "Report": { - "shape": "Sdc" + "shape": "Slc" + } + } + } + } + }, + "Slc": { + "type": "structure", + "required": [ + "ContentType", + "S3Uri" + ], + "members": { + "ContentType": {}, + "ContentDigest": {}, + "S3Uri": {} + } + }, + "Slh": { + "type": "map", + "key": {}, + "value": {} + }, + "Slk": { + "type": "structure", + "members": { + "Bias": { + "type": "structure", + "members": { + "ConfigFile": { + "shape": "Slm" + }, + "PreTrainingConstraints": { + "shape": "Slc" + }, + "PostTrainingConstraints": { + "shape": "Slc" + } + } + }, + "Explainability": { + "type": "structure", + "members": { + "Constraints": { + "shape": "Slc" + }, + "ConfigFile": { + "shape": "Slm" + } + } + }, + "ModelQuality": { + "type": "structure", + "members": { + "Statistics": { + "shape": "Slc" + }, + "Constraints": { + "shape": "Slc" + } + } + }, + "ModelDataQuality": { + "type": "structure", + "members": { + "Statistics": { + "shape": "Slc" + }, + "Constraints": { + "shape": "Slc" } } } } }, - "Sdc": { + "Slm": { "type": "structure", "required": [ - "ContentType", "S3Uri" ], "members": { @@ -10670,16 +15078,45 @@ "S3Uri": {} } }, - "Sdn": { + "Slq": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Containers" + ], + "members": { + "Name": {}, + "Description": {}, + "Containers": { + "shape": "Ss" + }, + "SupportedTransformInstanceTypes": { + "shape": "S16" + }, + "SupportedRealtimeInferenceInstanceTypes": { + "shape": "S18" + }, + "SupportedContentTypes": { + "shape": "S1a" + }, + "SupportedResponseMIMETypes": { + "shape": "S1c" + } + } + } + }, + "Sly": { "type": "structure", "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S6a" + "shape": "S82" } } }, - "Sdo": { + "Slz": { "type": "structure", "required": [ "ImageUri" @@ -10687,35 +15124,37 @@ "members": { "ImageUri": {}, "ContainerEntrypoint": { - "shape": "S6e" + "shape": "S86" }, "ContainerArguments": { - "shape": "S6g" + "shape": "S88" }, "RecordPreprocessorSourceUri": {}, "PostAnalyticsProcessorSourceUri": {}, "ProblemType": {}, "Environment": { - "shape": "S6i" + "shape": "S8a" } } }, - "Sdq": { + "Sm1": { "type": "structure", "required": [ - "EndpointInput", "GroundTruthS3Input" ], "members": { "EndpointInput": { - "shape": "S6m" + "shape": "S8e" + }, + "BatchTransformInput": { + "shape": "S8k" }, "GroundTruthS3Input": { - "shape": "Scv" + "shape": "Skl" } } }, - "Sdu": { + "Sm5": { "type": "structure", "members": { "ScheduleConfig": { @@ -10742,10 +15181,10 @@ "members": { "BaseliningJobName": {}, "ConstraintsResource": { - "shape": "S6a" + "shape": "S82" }, "StatisticsResource": { - "shape": "S6b" + "shape": "S83" } } }, @@ -10753,21 +15192,21 @@ "type": "list", "member": { "type": "structure", - "required": [ - "EndpointInput" - ], "members": { "EndpointInput": { - "shape": "S6m" + "shape": "S8e" + }, + "BatchTransformInput": { + "shape": "S8k" } } } }, "MonitoringOutputConfig": { - "shape": "S6t" + "shape": "S8q" }, "MonitoringResources": { - "shape": "S6z" + "shape": "S8w" }, "MonitoringAppSpecification": { "type": "structure", @@ -10777,23 +15216,23 @@ "members": { "ImageUri": {}, "ContainerEntrypoint": { - "shape": "S6e" + "shape": "S86" }, "ContainerArguments": { - "shape": "S6g" + "shape": "S88" }, "RecordPreprocessorSourceUri": {}, "PostAnalyticsProcessorSourceUri": {} } }, "StoppingCondition": { - "shape": "S75" + "shape": "S92" }, "Environment": { - "shape": "S6i" + "shape": "S8a" }, "NetworkConfig": { - "shape": "Se2" + "shape": "Smd" }, "RoleArn": {} } @@ -10802,7 +15241,7 @@ "MonitoringType": {} } }, - "Se2": { + "Smd": { "type": "structure", "members": { "EnableInterContainerTrafficEncryption": { @@ -10812,19 +15251,28 @@ "type": "boolean" }, "VpcConfig": { - "shape": "S51" + "shape": "S5q" } } }, - "Sec": { + "Smm": { "type": "list", "member": {} }, - "Sef": { + "Smp": { "type": "list", "member": {} }, - "Sel": { + "Sms": { + "type": "structure", + "required": [ + "MinimumInstanceMetadataServiceVersion" + ], + "members": { + "MinimumInstanceMetadataServiceVersion": {} + } + }, + "Smx": { "type": "list", "member": { "type": "structure", @@ -10833,7 +15281,30 @@ } } }, - "Sf6": { + "Sn5": { + "type": "structure", + "required": [ + "Bucket", + "ObjectKey" + ], + "members": { + "Bucket": {}, + "ObjectKey": {}, + "VersionId": {} + } + }, + "Snb": { + "type": "structure", + "required": [ + "MaxParallelExecutionSteps" + ], + "members": { + "MaxParallelExecutionSteps": { + "type": "integer" + } + } + }, + "Sno": { "type": "list", "member": { "type": "structure", @@ -10914,7 +15385,7 @@ } } }, - "Sft": { + "Sob": { "type": "structure", "required": [ "Outputs" @@ -10960,7 +15431,7 @@ "KmsKeyId": {} } }, - "Sfy": { + "Sog": { "type": "structure", "required": [ "ClusterConfig" @@ -10986,7 +15457,7 @@ } } }, - "Sg0": { + "Soi": { "type": "structure", "required": [ "MaxRuntimeInSeconds" @@ -10997,7 +15468,7 @@ } } }, - "Sg2": { + "Sok": { "type": "structure", "required": [ "ImageUri" @@ -11005,7 +15476,7 @@ "members": { "ImageUri": {}, "ContainerEntrypoint": { - "shape": "S6e" + "shape": "S86" }, "ContainerArguments": { "type": "list", @@ -11013,42 +15484,56 @@ } } }, - "Sg4": { + "Som": { "type": "map", "key": {}, "value": {} }, - "Sg5": { + "Son": { "type": "structure", "members": { "ExperimentName": {}, "TrialName": {}, - "TrialComponentDisplayName": {} + "TrialComponentDisplayName": {}, + "RunName": {} } }, - "Sga": { + "Sos": { "type": "structure", "required": [ - "ProductId", - "ProvisioningArtifactId" + "ProductId" ], "members": { "ProductId": {}, "ProvisioningArtifactId": {}, "PathId": {}, "ProvisioningParameters": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Key": {}, - "Value": {} - } - } + "shape": "Sou" + } + } + }, + "Sou": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sp2": { + "type": "structure", + "members": { + "JupyterServerAppSettings": { + "shape": "S9i" + }, + "KernelGatewayAppSettings": { + "shape": "S9n" } } }, - "Sgq": { + "Spc": { "type": "structure", "required": [ "TrainingInputMode" @@ -11058,14 +15543,40 @@ "AlgorithmName": {}, "TrainingInputMode": {}, "MetricDefinitions": { - "shape": "S1d" + "shape": "S2a" }, "EnableSageMakerMetricsTimeSeries": { "type": "boolean" + }, + "ContainerEntrypoint": { + "type": "list", + "member": {} + }, + "ContainerArguments": { + "type": "list", + "member": {} + }, + "TrainingImageConfig": { + "type": "structure", + "required": [ + "TrainingRepositoryAccessMode" + ], + "members": { + "TrainingRepositoryAccessMode": {}, + "TrainingRepositoryAuthConfig": { + "type": "structure", + "required": [ + "TrainingRepositoryCredentialsProviderArn" + ], + "members": { + "TrainingRepositoryCredentialsProviderArn": {} + } + } + } } } }, - "Sgr": { + "Spl": { "type": "structure", "required": [ "S3OutputPath" @@ -11094,7 +15605,7 @@ } } }, - "Sgz": { + "Spt": { "type": "list", "member": { "type": "structure", @@ -11112,17 +15623,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "Sh3" + "shape": "Spw" } } } }, - "Sh3": { + "Spw": { "type": "map", "key": {}, "value": {} }, - "Sh4": { + "Spx": { "type": "structure", "required": [ "S3OutputPath" @@ -11132,27 +15643,27 @@ "S3OutputPath": {} } }, - "Sh5": { + "Spy": { "type": "structure", - "required": [ - "S3OutputPath" - ], "members": { "S3OutputPath": {}, "ProfilingIntervalInMilliseconds": { "type": "long" }, "ProfilingParameters": { - "shape": "Sh7" + "shape": "Sq0" + }, + "DisableProfiler": { + "type": "boolean" } } }, - "Sh7": { + "Sq0": { "type": "map", "key": {}, "value": {} }, - "Sh8": { + "Sq2": { "type": "list", "member": { "type": "structure", @@ -11170,17 +15681,17 @@ "type": "integer" }, "RuleParameters": { - "shape": "Sh3" + "shape": "Spw" } } } }, - "Sha": { + "Sq4": { "type": "map", "key": {}, "value": {} }, - "Shh": { + "Sqb": { "type": "structure", "members": { "InvocationsTimeoutInSeconds": { @@ -11191,7 +15702,20 @@ } } }, - "Shk": { + "Sqe": { + "type": "structure", + "required": [ + "DestinationS3Uri" + ], + "members": { + "DestinationS3Uri": {}, + "KmsKeyId": {}, + "GenerateInferenceId": { + "type": "boolean" + } + } + }, + "Sqf": { "type": "structure", "members": { "InputFilter": {}, @@ -11199,14 +15723,14 @@ "JoinSource": {} } }, - "Shs": { + "Sqn": { "type": "structure", "members": { "PrimaryStatus": {}, "Message": {} } }, - "Shw": { + "Sqq": { "type": "map", "key": {}, "value": { @@ -11219,7 +15743,7 @@ } } }, - "Si0": { + "Squ": { "type": "map", "key": {}, "value": { @@ -11233,7 +15757,7 @@ } } }, - "Sib": { + "Sr5": { "type": "structure", "required": [ "UserPool", @@ -11244,7 +15768,7 @@ "ClientId": {} } }, - "Sie": { + "Sr8": { "type": "structure", "required": [ "ClientId", @@ -11270,7 +15794,7 @@ "JwksUri": {} } }, - "Sih": { + "Srb": { "type": "structure", "required": [ "Cidrs" @@ -11282,7 +15806,27 @@ } } }, - "Sip": { + "Srf": { + "type": "structure", + "members": { + "VpcId": {}, + "SecurityGroupIds": { + "shape": "Srh" + }, + "Subnets": { + "shape": "Srj" + } + } + }, + "Srh": { + "type": "list", + "member": {} + }, + "Srj": { + "type": "list", + "member": {} + }, + "Srp": { "type": "list", "member": { "type": "structure", @@ -11315,21 +15859,29 @@ } } }, - "Six": { + "Srx": { "type": "structure", "members": { "NotificationTopicArn": {} } }, - "Skq": { + "Su0": { "type": "structure", "members": { "UserProfileArn": {}, "UserProfileName": {}, - "DomainId": {} + "DomainId": {}, + "IamIdentity": { + "type": "structure", + "members": { + "Arn": {}, + "PrincipalId": {}, + "SourceIdentity": {} + } + } } }, - "Skw": { + "Su7": { "type": "list", "member": { "type": "structure", @@ -11344,7 +15896,7 @@ } } }, - "Sla": { + "Sul": { "type": "list", "member": { "type": "structure", @@ -11353,7 +15905,7 @@ } } }, - "Slc": { + "Sun": { "type": "structure", "required": [ "CandidateName", @@ -11376,7 +15928,8 @@ "MetricName": {}, "Value": { "type": "float" - } + }, + "StandardMetricName": {} } }, "ObjectiveStatus": {}, @@ -11398,21 +15951,7 @@ }, "CandidateStatus": {}, "InferenceContainers": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Image", - "ModelDataUrl" - ], - "members": { - "Image": {}, - "ModelDataUrl": {}, - "Environment": { - "shape": "S1z" - } - } - } + "shape": "Suz" }, "CreationTime": { "type": "timestamp" @@ -11433,7 +15972,9 @@ "Explainability" ], "members": { - "Explainability": {} + "Explainability": {}, + "ModelInsights": {}, + "BacktestResults": {} } }, "CandidateMetrics": { @@ -11445,15 +15986,53 @@ "Value": { "type": "float" }, - "Set": {} + "Set": {}, + "StandardMetricName": {} } } } } + }, + "InferenceContainerDefinitions": { + "type": "map", + "key": {}, + "value": { + "shape": "Suz" + } + } + } + }, + "Suz": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Image", + "ModelDataUrl" + ], + "members": { + "Image": {}, + "ModelDataUrl": {}, + "Environment": { + "shape": "Sz" + } } } }, - "Smb": { + "Svf": { + "type": "structure", + "members": { + "CandidateDefinitionNotebookLocation": {}, + "DataExplorationNotebookLocation": {} + } + }, + "Svj": { + "type": "structure", + "members": { + "EndpointName": {} + } + }, + "Svx": { "type": "structure", "required": [ "S3ModelArtifacts" @@ -11462,7 +16041,7 @@ "S3ModelArtifacts": {} } }, - "Sn8": { + "Sx1": { "type": "list", "member": { "type": "structure", @@ -11472,17 +16051,7 @@ "members": { "VariantName": {}, "DeployedImages": { - "type": "list", - "member": { - "type": "structure", - "members": { - "SpecifiedImage": {}, - "ResolvedImage": {}, - "ResolutionTime": { - "type": "timestamp" - } - } - } + "shape": "Sx3" }, "CurrentWeight": { "type": "float" @@ -11495,11 +16064,49 @@ }, "DesiredInstanceCount": { "type": "integer" + }, + "VariantStatus": { + "shape": "Sx5" + }, + "CurrentServerlessConfig": { + "shape": "Sbp" + }, + "DesiredServerlessConfig": { + "shape": "Sbp" + } + } + } + }, + "Sx3": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SpecifiedImage": {}, + "ResolvedImage": {}, + "ResolutionTime": { + "type": "timestamp" + } + } + } + }, + "Sx5": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "StatusMessage": {}, + "StartTime": { + "type": "timestamp" } } } }, - "Snd": { + "Sx9": { "type": "structure", "required": [ "EnableCapture", @@ -11520,69 +16127,45 @@ "KmsKeyId": {} } }, - "Sng": { - "type": "structure", - "required": [ - "BlueGreenUpdatePolicy" - ], - "members": { - "BlueGreenUpdatePolicy": { - "type": "structure", - "required": [ - "TrafficRoutingConfiguration" - ], - "members": { - "TrafficRoutingConfiguration": { - "type": "structure", - "required": [ - "Type", - "WaitIntervalInSeconds" - ], - "members": { - "Type": {}, - "WaitIntervalInSeconds": { - "type": "integer" - }, - "CanarySize": { - "type": "structure", - "required": [ - "Type", - "Value" - ], - "members": { - "Type": {}, - "Value": { - "type": "integer" - } - } - } - } - }, - "TerminationWaitInSeconds": { - "type": "integer" - }, - "MaximumExecutionTimeoutInSeconds": { - "type": "integer" - } - } - }, - "AutoRollbackConfiguration": { - "type": "structure", - "members": { - "Alarms": { - "type": "list", - "member": { - "type": "structure", - "members": { - "AlarmName": {} - } - } - } + "Sxd": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "VariantName" + ], + "members": { + "VariantName": {}, + "DeployedImages": { + "shape": "Sx3" + }, + "CurrentWeight": { + "type": "float" + }, + "DesiredWeight": { + "type": "float" + }, + "CurrentInstanceCount": { + "type": "integer" + }, + "DesiredInstanceCount": { + "type": "integer" + }, + "InstanceType": {}, + "AcceleratorType": {}, + "VariantStatus": { + "shape": "Sx5" + }, + "CurrentServerlessConfig": { + "shape": "Sbp" + }, + "DesiredServerlessConfig": { + "shape": "Sbp" } } } }, - "Sny": { + "Sxj": { "type": "structure", "required": [ "SourceArn" @@ -11592,7 +16175,7 @@ "SourceType": {} } }, - "So4": { + "Sxq": { "type": "structure", "required": [ "Status" @@ -11602,7 +16185,34 @@ "BlockedReason": {} } }, - "Soj": { + "Sxt": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "FailureReason": {} + } + }, + "Sxz": { + "type": "list", + "member": { + "shape": "Sy0" + } + }, + "Sy0": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + }, + "Syh": { + "type": "list", + "member": {} + }, + "Syw": { "type": "structure", "members": { "Completed": { @@ -11622,7 +16232,7 @@ } } }, - "Sol": { + "Syy": { "type": "structure", "members": { "Succeeded": { @@ -11636,7 +16246,7 @@ } } }, - "Son": { + "Sz0": { "type": "structure", "required": [ "TrainingJobName", @@ -11661,7 +16271,7 @@ }, "TrainingJobStatus": {}, "TunedHyperParameters": { - "shape": "S2d" + "shape": "S2t" }, "FailureReason": {}, "FinalHyperParameterTuningJobObjectiveMetric": { @@ -11681,7 +16291,114 @@ "ObjectiveStatus": {} } }, - "Sp0": { + "Sz3": { + "type": "structure", + "members": { + "NumberOfTrainingJobsObjectiveNotImproving": { + "type": "integer" + }, + "ConvergenceDetectedTime": { + "type": "timestamp" + } + } + }, + "Sz4": { + "type": "structure", + "members": { + "RuntimeInSeconds": { + "type": "integer" + } + } + }, + "Szp": { + "type": "structure", + "required": [ + "CostPerHour", + "CostPerInference", + "MaxInvocations", + "ModelLatency" + ], + "members": { + "CostPerHour": { + "type": "float" + }, + "CostPerInference": { + "type": "float" + }, + "MaxInvocations": { + "type": "integer" + }, + "ModelLatency": { + "type": "integer" + }, + "CpuUtilization": { + "type": "float" + }, + "MemoryUtilization": { + "type": "float" + }, + "ModelSetupTime": { + "type": "integer" + } + } + }, + "Szs": { + "type": "structure", + "required": [ + "EndpointName", + "VariantName" + ], + "members": { + "EndpointName": {}, + "VariantName": {}, + "InstanceType": {}, + "InitialInstanceCount": { + "type": "integer" + }, + "ServerlessConfig": { + "shape": "Sbp" + } + } + }, + "Szu": { + "type": "structure", + "members": { + "InferenceSpecificationName": {}, + "EnvironmentParameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "ValueType", + "Value" + ], + "members": { + "Key": {}, + "ValueType": {}, + "Value": {} + } + } + }, + "CompilationJobName": {} + } + }, + "S102": { + "type": "structure", + "required": [ + "MaxInvocations", + "ModelLatency" + ], + "members": { + "MaxInvocations": { + "type": "integer" + }, + "ModelLatency": { + "type": "integer" + } + } + }, + "S106": { "type": "structure", "members": { "TotalLabeled": { @@ -11701,7 +16418,7 @@ } } }, - "Sp3": { + "S109": { "type": "structure", "required": [ "OutputDatasetS3Uri" @@ -11711,21 +16428,47 @@ "FinalActiveLearningModelArn": {} } }, - "Spe": { + "S10e": { + "type": "structure", + "required": [ + "RecommendationStatus" + ], + "members": { + "RecommendationStatus": {}, + "RealTimeInferenceRecommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RecommendationId", + "InstanceType" + ], + "members": { + "RecommendationId": {}, + "InstanceType": {}, + "Environment": { + "shape": "Sz" + } + } + } + } + } + }, + "S10v": { "type": "structure", "required": [ "ValidationStatuses" ], "members": { "ValidationStatuses": { - "shape": "Spf" + "shape": "S10w" }, "ImageScanStatuses": { - "shape": "Spf" + "shape": "S10w" } } }, - "Spf": { + "S10w": { "type": "list", "member": { "type": "structure", @@ -11740,7 +16483,7 @@ } } }, - "Spr": { + "S118": { "type": "structure", "required": [ "MonitoringScheduleName", @@ -11768,21 +16511,43 @@ "MonitoringType": {} } }, - "Sqa": { + "S11s": { "type": "structure", "members": { "ExperimentName": {}, "TrialName": {} } }, - "Sqi": { + "S11u": { + "type": "structure", + "required": [ + "SourcePipelineExecutionArn", + "SelectedSteps" + ], + "members": { + "SourcePipelineExecutionArn": {}, + "SelectedSteps": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StepName" + ], + "members": { + "StepName": {} + } + } + } + } + }, + "S123": { "type": "structure", "members": { "ProvisionedProductId": {}, "ProvisionedProductStatusMessage": {} } }, - "Sqp": { + "S12e": { "type": "structure", "required": [ "WorkteamArn" @@ -11795,7 +16560,7 @@ "ListingId": {} } }, - "Sqt": { + "S12i": { "type": "list", "member": { "type": "structure", @@ -11815,7 +16580,7 @@ } } }, - "Sqw": { + "S12l": { "type": "list", "member": { "type": "structure", @@ -11830,7 +16595,7 @@ } } }, - "Sr0": { + "S12p": { "type": "list", "member": { "type": "structure", @@ -11845,7 +16610,20 @@ } } }, - "Src": { + "S12w": { + "type": "structure", + "required": [ + "Status" + ], + "members": { + "Status": {}, + "ResourceRetainedBillableTimeInSeconds": { + "type": "integer" + }, + "ReusedByJob": {} + } + }, + "S134": { "type": "structure", "required": [ "SourceArn" @@ -11855,7 +16633,7 @@ "SourceType": {} } }, - "Srg": { + "S138": { "type": "structure", "required": [ "SourceArn" @@ -11865,7 +16643,7 @@ "SourceType": {} } }, - "Sri": { + "S13a": { "type": "list", "member": { "type": "structure", @@ -11896,7 +16674,7 @@ } } }, - "Srs": { + "S13k": { "type": "structure", "required": [ "WorkforceName", @@ -11909,11 +16687,11 @@ "type": "timestamp" }, "SourceIpConfig": { - "shape": "Sih" + "shape": "Srb" }, "SubDomain": {}, "CognitoConfig": { - "shape": "Sib" + "shape": "Sr5" }, "OidcConfig": { "type": "structure", @@ -11929,10 +16707,30 @@ }, "CreateDate": { "type": "timestamp" - } + }, + "WorkforceVpcConfig": { + "type": "structure", + "required": [ + "VpcId", + "SecurityGroupIds", + "Subnets" + ], + "members": { + "VpcId": {}, + "SecurityGroupIds": { + "shape": "Srh" + }, + "Subnets": { + "shape": "Srj" + }, + "VpcEndpointId": {} + } + }, + "Status": {}, + "FailureReason": {} } }, - "Srw": { + "S13s": { "type": "structure", "required": [ "WorkteamName", @@ -11943,7 +16741,7 @@ "members": { "WorkteamName": {}, "MemberDefinitions": { - "shape": "Sip" + "shape": "Srp" }, "WorkteamArn": {}, "WorkforceArn": {}, @@ -11960,11 +16758,22 @@ "type": "timestamp" }, "NotificationConfiguration": { - "shape": "Six" + "shape": "Srx" + } + } + }, + "S14k": { + "type": "structure", + "members": { + "MinInvocationsPerMinute": { + "type": "integer" + }, + "MaxInvocationsPerMinute": { + "type": "integer" } } }, - "Sum": { + "S173": { "type": "list", "member": { "type": "structure", @@ -11984,7 +16793,82 @@ } } }, - "Syw": { + "S18t": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "HubContentName", + "HubContentArn", + "HubContentVersion", + "HubContentType", + "DocumentSchemaVersion", + "HubContentStatus", + "CreationTime" + ], + "members": { + "HubContentName": {}, + "HubContentArn": {}, + "HubContentVersion": {}, + "HubContentType": {}, + "DocumentSchemaVersion": {}, + "HubContentDisplayName": {}, + "HubContentDescription": {}, + "HubContentSearchKeywords": { + "shape": "Syh" + }, + "HubContentStatus": {}, + "CreationTime": { + "type": "timestamp" + } + } + } + }, + "S1c8": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MonitoringAlertName", + "CreationTime", + "LastModifiedTime", + "AlertStatus", + "DatapointsToAlert", + "EvaluationPeriod", + "Actions" + ], + "members": { + "MonitoringAlertName": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + }, + "AlertStatus": {}, + "DatapointsToAlert": { + "type": "integer" + }, + "EvaluationPeriod": { + "type": "integer" + }, + "Actions": { + "type": "structure", + "members": { + "ModelDashboardIndicator": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + } + } + } + } + } + }, + "S1dn": { "type": "list", "member": { "type": "structure", @@ -11998,7 +16882,7 @@ } } }, - "Sz6": { + "S1e4": { "type": "list", "member": { "type": "structure", @@ -12012,7 +16896,7 @@ } } }, - "S111": { + "S1gz": { "type": "list", "member": { "type": "structure", @@ -12026,11 +16910,11 @@ } } }, - "S11c": { + "S1ha": { "type": "structure", "members": { "Filters": { - "shape": "S11d" + "shape": "S1hb" }, "NestedFilters": { "type": "list", @@ -12043,7 +16927,7 @@ "members": { "NestedPropertyName": {}, "Filters": { - "shape": "S11d" + "shape": "S1hb" } } } @@ -12051,13 +16935,13 @@ "SubExpressions": { "type": "list", "member": { - "shape": "S11c" + "shape": "S1ha" } }, "Operator": {} } }, - "S11d": { + "S1hb": { "type": "list", "member": { "type": "structure", @@ -12071,7 +16955,7 @@ } } }, - "S11p": { + "S1ho": { "type": "structure", "members": { "TrainingJobName": {}, @@ -12080,32 +16964,32 @@ "LabelingJobArn": {}, "AutoMLJobArn": {}, "ModelArtifacts": { - "shape": "Smb" + "shape": "Svx" }, "TrainingJobStatus": {}, "SecondaryStatus": {}, "FailureReason": {}, "HyperParameters": { - "shape": "S2d" + "shape": "S2t" }, "AlgorithmSpecification": { - "shape": "Sgq" + "shape": "Spc" }, "RoleArn": {}, "InputDataConfig": { - "shape": "S2f" + "shape": "S2v" }, "OutputDataConfig": { - "shape": "S2w" + "shape": "S3e" }, "ResourceConfig": { - "shape": "S2y" + "shape": "S3h" }, "VpcConfig": { - "shape": "S51" + "shape": "S5q" }, "StoppingCondition": { - "shape": "S31" + "shape": "S3n" }, "CreationTime": { "type": "timestamp" @@ -12120,10 +17004,10 @@ "type": "timestamp" }, "SecondaryStatusTransitions": { - "shape": "Sqt" + "shape": "S12i" }, "FinalMetricDataList": { - "shape": "Sqw" + "shape": "S12l" }, "EnableNetworkIsolation": { "type": "boolean" @@ -12135,7 +17019,7 @@ "type": "boolean" }, "CheckpointConfig": { - "shape": "Saz" + "shape": "Sg1" }, "TrainingTimeInSeconds": { "type": "integer" @@ -12144,36 +17028,94 @@ "type": "integer" }, "DebugHookConfig": { - "shape": "Sgr" + "shape": "Spl" }, "ExperimentConfig": { - "shape": "Sg5" + "shape": "Son" }, "DebugRuleConfigurations": { - "shape": "Sgz" + "shape": "Spt" }, "TensorBoardOutputConfig": { - "shape": "Sh4" + "shape": "Spx" }, "DebugRuleEvaluationStatuses": { - "shape": "Sr0" + "shape": "S12p" + }, + "ProfilerConfig": { + "shape": "Spy" }, "Environment": { - "shape": "Sha" + "shape": "Sq4" }, "RetryStrategy": { - "shape": "Sb0" + "shape": "Sg2" + }, + "Tags": { + "shape": "S7" + } + } + }, + "S1hw": { + "type": "structure", + "members": { + "TransformJobName": {}, + "TransformJobArn": {}, + "TransformJobStatus": {}, + "FailureReason": {}, + "ModelName": {}, + "MaxConcurrentTransforms": { + "type": "integer" + }, + "ModelClientConfig": { + "shape": "Sqb" + }, + "MaxPayloadInMB": { + "type": "integer" + }, + "BatchStrategy": {}, + "Environment": { + "shape": "S3u" + }, + "TransformInput": { + "shape": "S3x" + }, + "TransformOutput": { + "shape": "S41" + }, + "TransformResources": { + "shape": "S44" + }, + "CreationTime": { + "type": "timestamp" + }, + "TransformStartTime": { + "type": "timestamp" + }, + "TransformEndTime": { + "type": "timestamp" + }, + "LabelingJobArn": {}, + "AutoMLJobArn": {}, + "DataProcessing": { + "shape": "Sqf" + }, + "ExperimentConfig": { + "shape": "Son" }, "Tags": { "shape": "S7" + }, + "DataCaptureConfig": { + "shape": "Sqe" } } }, - "S12u": { + "S1jd": { "type": "list", "member": {} }, - "S14b": { + "S1lk": { "type": "list", "member": {} } diff --git a/iamlivecore/service/sagemaker-a2i-runtime-2019-11-07.min.json b/iamlivecore/service/sagemaker-a2i-runtime-2019-11-07.min.json index 59380ef2..639bdceb 100644 --- a/iamlivecore/service/sagemaker-a2i-runtime-2019-11-07.min.json +++ b/iamlivecore/service/sagemaker-a2i-runtime-2019-11-07.min.json @@ -3,7 +3,6 @@ "metadata": { "apiVersion": "2019-11-07", "endpointPrefix": "a2i-runtime.sagemaker", - "jsonVersion": "1.1", "protocol": "rest-json", "serviceFullName": "Amazon Augmented AI Runtime", "serviceId": "SageMaker A2I Runtime", @@ -62,7 +61,7 @@ ], "members": { "CreationTime": { - "type": "timestamp" + "shape": "S6" }, "FailureReason": {}, "FailureCode": {}, @@ -94,14 +93,14 @@ ], "members": { "CreationTimeAfter": { + "shape": "S6", "location": "querystring", - "locationName": "CreationTimeAfter", - "type": "timestamp" + "locationName": "CreationTimeAfter" }, "CreationTimeBefore": { + "shape": "S6", "location": "querystring", - "locationName": "CreationTimeBefore", - "type": "timestamp" + "locationName": "CreationTimeBefore" }, "FlowDefinitionArn": { "location": "querystring", @@ -136,7 +135,7 @@ "HumanLoopName": {}, "HumanLoopStatus": {}, "CreationTime": { - "type": "timestamp" + "shape": "S6" }, "FailureReason": {}, "FlowDefinitionArn": {} @@ -210,5 +209,10 @@ } } }, - "shapes": {} + "shapes": { + "S6": { + "type": "timestamp", + "timestampFormat": "iso8601" + } + } } \ No newline at end of file diff --git a/iamlivecore/service/sagemaker-edge-2020-09-23.min.json b/iamlivecore/service/sagemaker-edge-2020-09-23.min.json index 434105bd..6b18109b 100644 --- a/iamlivecore/service/sagemaker-edge-2020-09-23.min.json +++ b/iamlivecore/service/sagemaker-edge-2020-09-23.min.json @@ -12,6 +12,56 @@ "uid": "sagemaker-edge-2020-09-23" }, "operations": { + "GetDeployments": { + "http": { + "requestUri": "/GetDeployments" + }, + "input": { + "type": "structure", + "required": [ + "DeviceName", + "DeviceFleetName" + ], + "members": { + "DeviceName": {}, + "DeviceFleetName": {} + } + }, + "output": { + "type": "structure", + "members": { + "Deployments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DeploymentName": {}, + "Type": {}, + "FailureHandlingPolicy": {}, + "Definitions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ModelHandle": {}, + "S3Url": {}, + "Checksum": { + "type": "structure", + "members": { + "Type": {}, + "Sum": {} + } + }, + "State": {} + } + } + } + } + } + } + } + } + }, "GetDeviceRegistration": { "http": { "requestUri": "/GetDeviceRegistration" @@ -48,7 +98,7 @@ ], "members": { "AgentMetrics": { - "shape": "S8" + "shape": "Sm" }, "Models": { "type": "list", @@ -64,20 +114,50 @@ "type": "timestamp" }, "ModelMetrics": { - "shape": "S8" + "shape": "Sm" } } } }, "AgentVersion": {}, "DeviceName": {}, - "DeviceFleetName": {} + "DeviceFleetName": {}, + "DeploymentResult": { + "type": "structure", + "members": { + "DeploymentName": {}, + "DeploymentStatus": {}, + "DeploymentStatusMessage": {}, + "DeploymentStartTime": { + "type": "timestamp" + }, + "DeploymentEndTime": { + "type": "timestamp" + }, + "DeploymentModels": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ModelHandle": {}, + "ModelName": {}, + "ModelVersion": {}, + "DesiredState": {}, + "State": {}, + "Status": {}, + "StatusReason": {}, + "RollbackFailureReason": {} + } + } + } + } + } } } } }, "shapes": { - "S8": { + "Sm": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/sagemaker-featurestore-runtime-2020-07-01.min.json b/iamlivecore/service/sagemaker-featurestore-runtime-2020-07-01.min.json index 5d1763ea..aa77354d 100644 --- a/iamlivecore/service/sagemaker-featurestore-runtime-2020-07-01.min.json +++ b/iamlivecore/service/sagemaker-featurestore-runtime-2020-07-01.min.json @@ -27,7 +27,8 @@ "member": { "shape": "S3" } - } + }, + "ExpirationTimeResponse": {} } }, "output": { @@ -51,8 +52,9 @@ "FeatureGroupName": {}, "RecordIdentifierValueAsString": {}, "Record": { - "shape": "Sc" - } + "shape": "Sd" + }, + "ExpiresAt": {} } } }, @@ -107,6 +109,15 @@ "EventTime": { "location": "querystring", "locationName": "EventTime" + }, + "TargetStores": { + "shape": "Sl", + "location": "querystring", + "locationName": "TargetStores" + }, + "DeletionMode": { + "location": "querystring", + "locationName": "DeletionMode" } } } @@ -135,6 +146,10 @@ "shape": "S7", "location": "querystring", "locationName": "FeatureName" + }, + "ExpirationTimeResponse": { + "location": "querystring", + "locationName": "ExpirationTimeResponse" } } }, @@ -142,8 +157,9 @@ "type": "structure", "members": { "Record": { - "shape": "Sc" - } + "shape": "Sd" + }, + "ExpiresAt": {} } } }, @@ -164,7 +180,23 @@ "locationName": "FeatureGroupName" }, "Record": { - "shape": "Sc" + "shape": "Sd" + }, + "TargetStores": { + "shape": "Sl" + }, + "TtlDuration": { + "type": "structure", + "required": [ + "Unit", + "Value" + ], + "members": { + "Unit": {}, + "Value": { + "type": "integer" + } + } } } } @@ -192,7 +224,7 @@ "type": "list", "member": {} }, - "Sc": { + "Sd": { "type": "list", "member": { "type": "structure", @@ -205,6 +237,10 @@ "ValueAsString": {} } } + }, + "Sl": { + "type": "list", + "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/sagemaker-geospatial-2020-05-27.min.json b/iamlivecore/service/sagemaker-geospatial-2020-05-27.min.json new file mode 100644 index 00000000..50f7d3fe --- /dev/null +++ b/iamlivecore/service/sagemaker-geospatial-2020-05-27.min.json @@ -0,0 +1,1522 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-05-27", + "endpointPrefix": "sagemaker-geospatial", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon SageMaker geospatial capabilities", + "serviceId": "SageMaker Geospatial", + "signatureVersion": "v4", + "signingName": "sagemaker-geospatial", + "uid": "sagemaker-geospatial-2020-05-27" + }, + "operations": { + "DeleteEarthObservationJob": { + "http": { + "method": "DELETE", + "requestUri": "/earth-observation-jobs/{Arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": { + "location": "uri", + "locationName": "Arn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteVectorEnrichmentJob": { + "http": { + "method": "DELETE", + "requestUri": "/vector-enrichment-jobs/{Arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": { + "location": "uri", + "locationName": "Arn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "ExportEarthObservationJob": { + "http": { + "requestUri": "/export-earth-observation-job", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "ExecutionRoleArn", + "OutputConfig" + ], + "members": { + "Arn": {}, + "ClientToken": { + "idempotencyToken": true + }, + "ExecutionRoleArn": {}, + "ExportSourceImages": { + "type": "boolean" + }, + "OutputConfig": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "ExecutionRoleArn", + "ExportStatus", + "OutputConfig" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "ExecutionRoleArn": {}, + "ExportSourceImages": { + "type": "boolean" + }, + "ExportStatus": {}, + "OutputConfig": { + "shape": "Sb" + } + } + } + }, + "ExportVectorEnrichmentJob": { + "http": { + "requestUri": "/export-vector-enrichment-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "ExecutionRoleArn", + "OutputConfig" + ], + "members": { + "Arn": {}, + "ClientToken": { + "idempotencyToken": true + }, + "ExecutionRoleArn": {}, + "OutputConfig": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "ExecutionRoleArn", + "ExportStatus", + "OutputConfig" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "ExecutionRoleArn": {}, + "ExportStatus": {}, + "OutputConfig": { + "shape": "Sk" + } + } + } + }, + "GetEarthObservationJob": { + "http": { + "method": "GET", + "requestUri": "/earth-observation-jobs/{Arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": { + "location": "uri", + "locationName": "Arn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "DurationInSeconds", + "InputConfig", + "JobConfig", + "Name", + "Status" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "DurationInSeconds": { + "type": "integer" + }, + "ErrorDetails": { + "type": "structure", + "members": { + "Message": {}, + "Type": {} + } + }, + "ExecutionRoleArn": {}, + "ExportErrorDetails": { + "type": "structure", + "members": { + "ExportResults": { + "shape": "Sv" + }, + "ExportSourceImages": { + "shape": "Sv" + } + } + }, + "ExportStatus": {}, + "InputConfig": { + "shape": "Sx" + }, + "JobConfig": { + "shape": "S1n" + }, + "KmsKeyId": {}, + "Name": {}, + "OutputBands": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "BandName", + "OutputDataType" + ], + "members": { + "BandName": {}, + "OutputDataType": {} + } + } + }, + "Status": {}, + "Tags": { + "shape": "S2i" + } + } + } + }, + "GetRasterDataCollection": { + "http": { + "method": "GET", + "requestUri": "/raster-data-collection/{Arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": { + "location": "uri", + "locationName": "Arn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "Description", + "DescriptionPageUrl", + "ImageSourceBands", + "Name", + "SupportedFilters", + "Type" + ], + "members": { + "Arn": {}, + "Description": {}, + "DescriptionPageUrl": {}, + "ImageSourceBands": { + "type": "list", + "member": {} + }, + "Name": {}, + "SupportedFilters": { + "shape": "S2m" + }, + "Tags": { + "shape": "S2i" + }, + "Type": {} + } + } + }, + "GetTile": { + "http": { + "method": "GET", + "requestUri": "/tile/{z}/{x}/{y}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "ImageAssets", + "Target", + "x", + "y", + "z" + ], + "members": { + "Arn": { + "location": "querystring", + "locationName": "Arn" + }, + "ExecutionRoleArn": { + "location": "querystring", + "locationName": "ExecutionRoleArn" + }, + "ImageAssets": { + "shape": "S1t", + "location": "querystring", + "locationName": "ImageAssets" + }, + "ImageMask": { + "location": "querystring", + "locationName": "ImageMask", + "type": "boolean" + }, + "OutputDataType": { + "location": "querystring", + "locationName": "OutputDataType" + }, + "OutputFormat": { + "location": "querystring", + "locationName": "OutputFormat" + }, + "PropertyFilters": { + "location": "querystring", + "locationName": "PropertyFilters" + }, + "Target": { + "location": "querystring", + "locationName": "Target" + }, + "TimeRangeFilter": { + "location": "querystring", + "locationName": "TimeRangeFilter" + }, + "x": { + "location": "uri", + "locationName": "x", + "type": "integer" + }, + "y": { + "location": "uri", + "locationName": "y", + "type": "integer" + }, + "z": { + "location": "uri", + "locationName": "z", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "BinaryFile": { + "type": "blob", + "streaming": true + } + }, + "payload": "BinaryFile" + } + }, + "GetVectorEnrichmentJob": { + "http": { + "method": "GET", + "requestUri": "/vector-enrichment-jobs/{Arn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": { + "location": "uri", + "locationName": "Arn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "DurationInSeconds", + "ExecutionRoleArn", + "InputConfig", + "JobConfig", + "Name", + "Status", + "Type" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "DurationInSeconds": { + "type": "integer" + }, + "ErrorDetails": { + "type": "structure", + "members": { + "ErrorMessage": {}, + "ErrorType": {} + } + }, + "ExecutionRoleArn": {}, + "ExportErrorDetails": { + "type": "structure", + "members": { + "Message": {}, + "Type": {} + } + }, + "ExportStatus": {}, + "InputConfig": { + "shape": "S2z" + }, + "JobConfig": { + "shape": "S32" + }, + "KmsKeyId": {}, + "Name": {}, + "Status": {}, + "Tags": { + "shape": "S2i" + }, + "Type": {} + } + } + }, + "ListEarthObservationJobs": { + "http": { + "requestUri": "/list-earth-observation-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": { + "shape": "S39" + }, + "SortBy": {}, + "SortOrder": {}, + "StatusEquals": {} + } + }, + "output": { + "type": "structure", + "required": [ + "EarthObservationJobSummaries" + ], + "members": { + "EarthObservationJobSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "DurationInSeconds", + "Name", + "OperationType", + "Status" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "DurationInSeconds": { + "type": "integer" + }, + "Name": {}, + "OperationType": {}, + "Status": {}, + "Tags": { + "shape": "S2i" + } + } + } + }, + "NextToken": { + "shape": "S39" + } + } + } + }, + "ListRasterDataCollections": { + "http": { + "method": "GET", + "requestUri": "/raster-data-collections", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NextToken": { + "shape": "S39", + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "RasterDataCollectionSummaries" + ], + "members": { + "NextToken": { + "shape": "S39" + }, + "RasterDataCollectionSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "Description", + "Name", + "SupportedFilters", + "Type" + ], + "members": { + "Arn": {}, + "Description": {}, + "DescriptionPageUrl": {}, + "Name": {}, + "SupportedFilters": { + "shape": "S2m" + }, + "Tags": { + "shape": "S2i" + }, + "Type": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S2i" + } + } + } + }, + "ListVectorEnrichmentJobs": { + "http": { + "requestUri": "/list-vector-enrichment-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": { + "shape": "S39" + }, + "SortBy": {}, + "SortOrder": {}, + "StatusEquals": {} + } + }, + "output": { + "type": "structure", + "required": [ + "VectorEnrichmentJobSummaries" + ], + "members": { + "NextToken": { + "shape": "S39" + }, + "VectorEnrichmentJobSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "DurationInSeconds", + "Name", + "Status", + "Type" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "DurationInSeconds": { + "type": "integer" + }, + "Name": {}, + "Status": {}, + "Tags": { + "shape": "S2i" + }, + "Type": {} + } + } + } + } + } + }, + "SearchRasterDataCollection": { + "http": { + "requestUri": "/search-raster-data-collection", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn", + "RasterDataCollectionQuery" + ], + "members": { + "Arn": {}, + "NextToken": { + "shape": "S39" + }, + "RasterDataCollectionQuery": { + "type": "structure", + "required": [ + "TimeRangeFilter" + ], + "members": { + "AreaOfInterest": { + "shape": "Sz" + }, + "BandFilter": { + "shape": "S1t" + }, + "PropertyFilters": { + "shape": "S18" + }, + "TimeRangeFilter": { + "shape": "S3t" + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "ApproximateResultCount" + ], + "members": { + "ApproximateResultCount": { + "type": "integer" + }, + "Items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DateTime", + "Geometry", + "Id" + ], + "members": { + "Assets": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "Href": {} + } + } + }, + "DateTime": { + "type": "timestamp" + }, + "Geometry": { + "type": "structure", + "required": [ + "Coordinates", + "Type" + ], + "members": { + "Coordinates": { + "shape": "S13" + }, + "Type": {} + } + }, + "Id": {}, + "Properties": { + "type": "structure", + "members": { + "EoCloudCover": { + "type": "float" + }, + "LandsatCloudCoverLand": { + "type": "float" + }, + "Platform": {}, + "ViewOffNadir": { + "type": "float" + }, + "ViewSunAzimuth": { + "type": "float" + }, + "ViewSunElevation": { + "type": "float" + } + } + } + } + } + }, + "NextToken": { + "shape": "S39" + } + } + } + }, + "StartEarthObservationJob": { + "http": { + "requestUri": "/earth-observation-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ExecutionRoleArn", + "InputConfig", + "JobConfig", + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "ExecutionRoleArn": {}, + "InputConfig": { + "type": "structure", + "members": { + "PreviousEarthObservationJobArn": {}, + "RasterDataCollectionQuery": { + "type": "structure", + "required": [ + "RasterDataCollectionArn", + "TimeRangeFilter" + ], + "members": { + "AreaOfInterest": { + "shape": "Sz" + }, + "PropertyFilters": { + "shape": "S18" + }, + "RasterDataCollectionArn": {}, + "TimeRangeFilter": { + "shape": "S3t" + } + } + } + } + }, + "JobConfig": { + "shape": "S1n" + }, + "KmsKeyId": {}, + "Name": {}, + "Tags": { + "shape": "S2i" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "DurationInSeconds", + "ExecutionRoleArn", + "JobConfig", + "Name", + "Status" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "DurationInSeconds": { + "type": "integer" + }, + "ExecutionRoleArn": {}, + "InputConfig": { + "shape": "Sx" + }, + "JobConfig": { + "shape": "S1n" + }, + "KmsKeyId": {}, + "Name": {}, + "Status": {}, + "Tags": { + "shape": "S2i" + } + } + }, + "idempotent": true + }, + "StartVectorEnrichmentJob": { + "http": { + "requestUri": "/vector-enrichment-jobs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ExecutionRoleArn", + "InputConfig", + "JobConfig", + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "ExecutionRoleArn": {}, + "InputConfig": { + "shape": "S2z" + }, + "JobConfig": { + "shape": "S32" + }, + "KmsKeyId": {}, + "Name": {}, + "Tags": { + "shape": "S2i" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn", + "CreationTime", + "DurationInSeconds", + "ExecutionRoleArn", + "InputConfig", + "JobConfig", + "Name", + "Status", + "Type" + ], + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "DurationInSeconds": { + "type": "integer" + }, + "ExecutionRoleArn": {}, + "InputConfig": { + "shape": "S2z" + }, + "JobConfig": { + "shape": "S32" + }, + "KmsKeyId": {}, + "Name": {}, + "Status": {}, + "Tags": { + "shape": "S2i" + }, + "Type": {} + } + }, + "idempotent": true + }, + "StopEarthObservationJob": { + "http": { + "requestUri": "/earth-observation-jobs/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StopVectorEnrichmentJob": { + "http": { + "requestUri": "/vector-enrichment-jobs/stop", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TagResource": { + "http": { + "method": "PUT", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S2i" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + } + }, + "shapes": { + "Sb": { + "type": "structure", + "required": [ + "S3Data" + ], + "members": { + "S3Data": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "KmsKeyId": {}, + "S3Uri": {} + } + } + } + }, + "Sg": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sk": { + "type": "structure", + "required": [ + "S3Data" + ], + "members": { + "S3Data": { + "shape": "Sl" + } + } + }, + "Sl": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "KmsKeyId": {}, + "S3Uri": {} + } + }, + "Sv": { + "type": "structure", + "members": { + "Message": {}, + "Type": {} + } + }, + "Sx": { + "type": "structure", + "members": { + "PreviousEarthObservationJobArn": {}, + "RasterDataCollectionQuery": { + "type": "structure", + "required": [ + "RasterDataCollectionArn", + "RasterDataCollectionName", + "TimeRangeFilter" + ], + "members": { + "AreaOfInterest": { + "shape": "Sz" + }, + "PropertyFilters": { + "shape": "S18" + }, + "RasterDataCollectionArn": {}, + "RasterDataCollectionName": {}, + "TimeRangeFilter": { + "type": "structure", + "required": [ + "EndTime", + "StartTime" + ], + "members": { + "EndTime": { + "shape": "Sg" + }, + "StartTime": { + "shape": "Sg" + } + }, + "sensitive": true + } + } + } + } + }, + "Sz": { + "type": "structure", + "members": { + "AreaOfInterestGeometry": { + "type": "structure", + "members": { + "MultiPolygonGeometry": { + "type": "structure", + "required": [ + "Coordinates" + ], + "members": { + "Coordinates": { + "type": "list", + "member": { + "shape": "S13" + } + } + } + }, + "PolygonGeometry": { + "type": "structure", + "required": [ + "Coordinates" + ], + "members": { + "Coordinates": { + "shape": "S13" + } + } + } + }, + "union": true + } + }, + "union": true + }, + "S13": { + "type": "list", + "member": { + "type": "list", + "member": { + "type": "list", + "member": { + "type": "double" + }, + "sensitive": true + } + } + }, + "S18": { + "type": "structure", + "members": { + "LogicalOperator": {}, + "Properties": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Property" + ], + "members": { + "Property": { + "type": "structure", + "members": { + "EoCloudCover": { + "type": "structure", + "required": [ + "LowerBound", + "UpperBound" + ], + "members": { + "LowerBound": { + "type": "float" + }, + "UpperBound": { + "type": "float" + } + } + }, + "LandsatCloudCoverLand": { + "type": "structure", + "required": [ + "LowerBound", + "UpperBound" + ], + "members": { + "LowerBound": { + "type": "float" + }, + "UpperBound": { + "type": "float" + } + } + }, + "Platform": { + "type": "structure", + "required": [ + "Value" + ], + "members": { + "ComparisonOperator": {}, + "Value": {} + } + }, + "ViewOffNadir": { + "type": "structure", + "required": [ + "LowerBound", + "UpperBound" + ], + "members": { + "LowerBound": { + "type": "float" + }, + "UpperBound": { + "type": "float" + } + } + }, + "ViewSunAzimuth": { + "type": "structure", + "required": [ + "LowerBound", + "UpperBound" + ], + "members": { + "LowerBound": { + "type": "float" + }, + "UpperBound": { + "type": "float" + } + } + }, + "ViewSunElevation": { + "type": "structure", + "required": [ + "LowerBound", + "UpperBound" + ], + "members": { + "LowerBound": { + "type": "float" + }, + "UpperBound": { + "type": "float" + } + } + } + }, + "union": true + } + } + } + } + } + }, + "S1n": { + "type": "structure", + "members": { + "BandMathConfig": { + "type": "structure", + "members": { + "CustomIndices": { + "type": "structure", + "members": { + "Operations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Equation", + "Name" + ], + "members": { + "Equation": {}, + "Name": {}, + "OutputType": {} + } + } + } + } + }, + "PredefinedIndices": { + "shape": "S1t" + } + } + }, + "CloudMaskingConfig": { + "type": "structure", + "members": {} + }, + "CloudRemovalConfig": { + "type": "structure", + "members": { + "AlgorithmName": {}, + "InterpolationValue": {}, + "TargetBands": { + "shape": "S1t" + } + } + }, + "GeoMosaicConfig": { + "type": "structure", + "members": { + "AlgorithmName": {}, + "TargetBands": { + "shape": "S1t" + } + } + }, + "LandCoverSegmentationConfig": { + "type": "structure", + "members": {} + }, + "ResamplingConfig": { + "type": "structure", + "required": [ + "OutputResolution" + ], + "members": { + "AlgorithmName": {}, + "OutputResolution": { + "type": "structure", + "required": [ + "UserDefined" + ], + "members": { + "UserDefined": { + "shape": "S23" + } + } + }, + "TargetBands": { + "shape": "S1t" + } + } + }, + "StackConfig": { + "type": "structure", + "members": { + "OutputResolution": { + "type": "structure", + "members": { + "Predefined": {}, + "UserDefined": { + "shape": "S23" + } + } + }, + "TargetBands": { + "shape": "S1t" + } + } + }, + "TemporalStatisticsConfig": { + "type": "structure", + "required": [ + "Statistics" + ], + "members": { + "GroupBy": {}, + "Statistics": { + "type": "list", + "member": {} + }, + "TargetBands": { + "shape": "S1t" + } + } + }, + "ZonalStatisticsConfig": { + "type": "structure", + "required": [ + "Statistics", + "ZoneS3Path" + ], + "members": { + "Statistics": { + "type": "list", + "member": {} + }, + "TargetBands": { + "shape": "S1t" + }, + "ZoneS3Path": {}, + "ZoneS3PathKmsKeyId": {} + } + } + }, + "union": true + }, + "S1t": { + "type": "list", + "member": {} + }, + "S23": { + "type": "structure", + "required": [ + "Unit", + "Value" + ], + "members": { + "Unit": {}, + "Value": { + "type": "float" + } + } + }, + "S2i": { + "type": "map", + "key": {}, + "value": {} + }, + "S2m": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Type" + ], + "members": { + "Maximum": { + "type": "float" + }, + "Minimum": { + "type": "float" + }, + "Name": {}, + "Type": {} + } + } + }, + "S2z": { + "type": "structure", + "required": [ + "DataSourceConfig", + "DocumentType" + ], + "members": { + "DataSourceConfig": { + "type": "structure", + "members": { + "S3Data": { + "shape": "Sl" + } + }, + "union": true + }, + "DocumentType": {} + } + }, + "S32": { + "type": "structure", + "members": { + "MapMatchingConfig": { + "type": "structure", + "required": [ + "IdAttributeName", + "TimestampAttributeName", + "XAttributeName", + "YAttributeName" + ], + "members": { + "IdAttributeName": {}, + "TimestampAttributeName": {}, + "XAttributeName": {}, + "YAttributeName": {} + } + }, + "ReverseGeocodingConfig": { + "type": "structure", + "required": [ + "XAttributeName", + "YAttributeName" + ], + "members": { + "XAttributeName": {}, + "YAttributeName": {} + } + } + }, + "union": true + }, + "S39": { + "type": "string", + "sensitive": true + }, + "S3t": { + "type": "structure", + "required": [ + "EndTime", + "StartTime" + ], + "members": { + "EndTime": { + "type": "timestamp" + }, + "StartTime": { + "type": "timestamp" + } + }, + "sensitive": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/sagemaker-metrics-2022-09-30.min.json b/iamlivecore/service/sagemaker-metrics-2022-09-30.min.json new file mode 100644 index 00000000..fed49314 --- /dev/null +++ b/iamlivecore/service/sagemaker-metrics-2022-09-30.min.json @@ -0,0 +1,73 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-09-30", + "endpointPrefix": "metrics.sagemaker", + "protocol": "rest-json", + "serviceAbbreviation": "SageMaker Metrics", + "serviceFullName": "Amazon SageMaker Metrics Service", + "serviceId": "SageMaker Metrics", + "signatureVersion": "v4", + "signingName": "sagemaker", + "uid": "sagemaker-metrics-2022-09-30" + }, + "operations": { + "BatchPutMetrics": { + "http": { + "method": "PUT", + "requestUri": "/BatchPutMetrics" + }, + "input": { + "type": "structure", + "required": [ + "TrialComponentName", + "MetricData" + ], + "members": { + "TrialComponentName": {}, + "MetricData": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MetricName", + "Timestamp", + "Value" + ], + "members": { + "MetricName": {}, + "Timestamp": { + "type": "timestamp" + }, + "Step": { + "type": "integer" + }, + "Value": { + "type": "double" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Code": {}, + "MetricIndex": { + "type": "integer" + } + } + } + } + } + } + } + }, + "shapes": {} +} \ No newline at end of file diff --git a/iamlivecore/service/scheduler-2021-06-30.min.json b/iamlivecore/service/scheduler-2021-06-30.min.json new file mode 100644 index 00000000..e15f3758 --- /dev/null +++ b/iamlivecore/service/scheduler-2021-06-30.min.json @@ -0,0 +1,704 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-06-30", + "endpointPrefix": "scheduler", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon EventBridge Scheduler", + "serviceId": "Scheduler", + "signatureVersion": "v4", + "signingName": "scheduler", + "uid": "scheduler-2021-06-30" + }, + "operations": { + "CreateSchedule": { + "http": { + "requestUri": "/schedules/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FlexibleTimeWindow", + "Name", + "ScheduleExpression", + "Target" + ], + "members": { + "ActionAfterCompletion": {}, + "ClientToken": { + "idempotencyToken": true + }, + "Description": {}, + "EndDate": { + "type": "timestamp" + }, + "FlexibleTimeWindow": { + "shape": "S6" + }, + "GroupName": {}, + "KmsKeyArn": {}, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "ScheduleExpression": {}, + "ScheduleExpressionTimezone": {}, + "StartDate": { + "type": "timestamp" + }, + "State": {}, + "Target": { + "shape": "Sg" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ScheduleArn" + ], + "members": { + "ScheduleArn": {} + } + }, + "idempotent": true + }, + "CreateScheduleGroup": { + "http": { + "requestUri": "/schedule-groups/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "Tags": { + "shape": "S22" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ScheduleGroupArn" + ], + "members": { + "ScheduleGroupArn": {} + } + }, + "idempotent": true + }, + "DeleteSchedule": { + "http": { + "method": "DELETE", + "requestUri": "/schedules/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "GroupName": { + "location": "querystring", + "locationName": "groupName" + }, + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteScheduleGroup": { + "http": { + "method": "DELETE", + "requestUri": "/schedule-groups/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "clientToken" + }, + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetSchedule": { + "http": { + "method": "GET", + "requestUri": "/schedules/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "GroupName": { + "location": "querystring", + "locationName": "groupName" + }, + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": { + "ActionAfterCompletion": {}, + "Arn": {}, + "CreationDate": { + "type": "timestamp" + }, + "Description": {}, + "EndDate": { + "type": "timestamp" + }, + "FlexibleTimeWindow": { + "shape": "S6" + }, + "GroupName": {}, + "KmsKeyArn": {}, + "LastModificationDate": { + "type": "timestamp" + }, + "Name": {}, + "ScheduleExpression": {}, + "ScheduleExpressionTimezone": {}, + "StartDate": { + "type": "timestamp" + }, + "State": {}, + "Target": { + "shape": "Sg" + } + } + } + }, + "GetScheduleGroup": { + "http": { + "method": "GET", + "requestUri": "/schedule-groups/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "location": "uri", + "locationName": "Name" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationDate": { + "type": "timestamp" + }, + "LastModificationDate": { + "type": "timestamp" + }, + "Name": {}, + "State": {} + } + } + }, + "ListScheduleGroups": { + "http": { + "method": "GET", + "requestUri": "/schedule-groups", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NamePrefix": { + "location": "querystring", + "locationName": "NamePrefix" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ScheduleGroups" + ], + "members": { + "NextToken": {}, + "ScheduleGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreationDate": { + "type": "timestamp" + }, + "LastModificationDate": { + "type": "timestamp" + }, + "Name": {}, + "State": {} + } + } + } + } + } + }, + "ListSchedules": { + "http": { + "method": "GET", + "requestUri": "/schedules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "GroupName": { + "location": "querystring", + "locationName": "ScheduleGroup" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "NamePrefix": { + "location": "querystring", + "locationName": "NamePrefix" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "State": { + "location": "querystring", + "locationName": "State" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Schedules" + ], + "members": { + "NextToken": {}, + "Schedules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreationDate": { + "type": "timestamp" + }, + "GroupName": {}, + "LastModificationDate": { + "type": "timestamp" + }, + "Name": {}, + "State": {}, + "Target": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + } + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S22" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S22" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "TagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateSchedule": { + "http": { + "method": "PUT", + "requestUri": "/schedules/{Name}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "FlexibleTimeWindow", + "Name", + "ScheduleExpression", + "Target" + ], + "members": { + "ActionAfterCompletion": {}, + "ClientToken": { + "idempotencyToken": true + }, + "Description": {}, + "EndDate": { + "type": "timestamp" + }, + "FlexibleTimeWindow": { + "shape": "S6" + }, + "GroupName": {}, + "KmsKeyArn": {}, + "Name": { + "location": "uri", + "locationName": "Name" + }, + "ScheduleExpression": {}, + "ScheduleExpressionTimezone": {}, + "StartDate": { + "type": "timestamp" + }, + "State": {}, + "Target": { + "shape": "Sg" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ScheduleArn" + ], + "members": { + "ScheduleArn": {} + } + }, + "idempotent": true + } + }, + "shapes": { + "S6": { + "type": "structure", + "required": [ + "Mode" + ], + "members": { + "MaximumWindowInMinutes": { + "type": "integer" + }, + "Mode": {} + } + }, + "Sg": { + "type": "structure", + "required": [ + "Arn", + "RoleArn" + ], + "members": { + "Arn": {}, + "DeadLetterConfig": { + "type": "structure", + "members": { + "Arn": {} + } + }, + "EcsParameters": { + "type": "structure", + "required": [ + "TaskDefinitionArn" + ], + "members": { + "CapacityProviderStrategy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "capacityProvider" + ], + "members": { + "base": { + "type": "integer" + }, + "capacityProvider": {}, + "weight": { + "type": "integer" + } + } + } + }, + "EnableECSManagedTags": { + "type": "boolean" + }, + "EnableExecuteCommand": { + "type": "boolean" + }, + "Group": {}, + "LaunchType": {}, + "NetworkConfiguration": { + "type": "structure", + "members": { + "awsvpcConfiguration": { + "type": "structure", + "required": [ + "Subnets" + ], + "members": { + "AssignPublicIp": {}, + "SecurityGroups": { + "type": "list", + "member": {} + }, + "Subnets": { + "type": "list", + "member": {} + } + } + } + } + }, + "PlacementConstraints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "expression": {}, + "type": {} + } + } + }, + "PlacementStrategy": { + "type": "list", + "member": { + "type": "structure", + "members": { + "field": {}, + "type": {} + } + } + }, + "PlatformVersion": {}, + "PropagateTags": {}, + "ReferenceId": {}, + "Tags": { + "type": "list", + "member": { + "type": "map", + "key": {}, + "value": {} + } + }, + "TaskCount": { + "type": "integer" + }, + "TaskDefinitionArn": {} + } + }, + "EventBridgeParameters": { + "type": "structure", + "required": [ + "DetailType", + "Source" + ], + "members": { + "DetailType": {}, + "Source": {} + } + }, + "Input": {}, + "KinesisParameters": { + "type": "structure", + "required": [ + "PartitionKey" + ], + "members": { + "PartitionKey": {} + } + }, + "RetryPolicy": { + "type": "structure", + "members": { + "MaximumEventAgeInSeconds": { + "type": "integer" + }, + "MaximumRetryAttempts": { + "type": "integer" + } + } + }, + "RoleArn": {}, + "SageMakerPipelineParameters": { + "type": "structure", + "members": { + "PipelineParameterList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value" + ], + "members": { + "Name": {}, + "Value": {} + } + } + } + } + }, + "SqsParameters": { + "type": "structure", + "members": { + "MessageGroupId": {} + } + } + } + }, + "S22": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/secretsmanager-2017-10-17.min.json b/iamlivecore/service/secretsmanager-2017-10-17.min.json index af4378da..8751c29e 100644 --- a/iamlivecore/service/secretsmanager-2017-10-17.min.json +++ b/iamlivecore/service/secretsmanager-2017-10-17.min.json @@ -155,11 +155,14 @@ "DeletedDate": { "type": "timestamp" }, + "NextRotationDate": { + "type": "timestamp" + }, "Tags": { "shape": "Se" }, "VersionIdsToStages": { - "shape": "S17" + "shape": "S1a" }, "OwningService": {}, "CreatedDate": { @@ -254,7 +257,7 @@ "shape": "Sd" }, "VersionStages": { - "shape": "S18" + "shape": "S1b" }, "CreatedDate": { "type": "timestamp" @@ -289,7 +292,7 @@ "members": { "VersionId": {}, "VersionStages": { - "shape": "S18" + "shape": "S1b" }, "LastAccessedDate": { "type": "timestamp" @@ -314,6 +317,9 @@ "input": { "type": "structure", "members": { + "IncludePlannedDeletion": { + "type": "boolean" + }, "MaxResults": { "type": "integer" }, @@ -365,11 +371,14 @@ "DeletedDate": { "type": "timestamp" }, + "NextRotationDate": { + "type": "timestamp" + }, "Tags": { "shape": "Se" }, "SecretVersionsToStages": { - "shape": "S17" + "shape": "S1a" }, "OwningService": {}, "CreatedDate": { @@ -424,7 +433,7 @@ "shape": "Sd" }, "VersionStages": { - "shape": "S18" + "shape": "S1b" } } }, @@ -435,7 +444,7 @@ "Name": {}, "VersionId": {}, "VersionStages": { - "shape": "S18" + "shape": "S1b" } } } @@ -524,6 +533,9 @@ "RotationLambdaARN": {}, "RotationRules": { "shape": "S12" + }, + "RotateImmediately": { + "type": "boolean" } } }, @@ -716,17 +728,19 @@ "members": { "AutomaticallyAfterDays": { "type": "long" - } + }, + "Duration": {}, + "ScheduleExpression": {} } }, - "S17": { + "S1a": { "type": "map", "key": {}, "value": { - "shape": "S18" + "shape": "S1b" } }, - "S18": { + "S1b": { "type": "list", "member": {} } diff --git a/iamlivecore/service/securityhub-2018-10-26.min.json b/iamlivecore/service/securityhub-2018-10-26.min.json index 75459f02..b1a81caa 100644 --- a/iamlivecore/service/securityhub-2018-10-26.min.json +++ b/iamlivecore/service/securityhub-2018-10-26.min.json @@ -54,6 +54,33 @@ "deprecated": true, "deprecatedMessage": "This API has been deprecated, use AcceptAdministratorInvitation API instead." }, + "BatchDeleteAutomationRules": { + "http": { + "requestUri": "/automationrules/delete" + }, + "input": { + "type": "structure", + "required": [ + "AutomationRulesArns" + ], + "members": { + "AutomationRulesArns": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "ProcessedAutomationRules": { + "shape": "S7" + }, + "UnprocessedAutomationRules": { + "shape": "S9" + } + } + } + }, "BatchDisableStandards": { "http": { "requestUri": "/standards/deregister" @@ -65,7 +92,7 @@ ], "members": { "StandardsSubscriptionArns": { - "shape": "S7" + "shape": "Sd" } } }, @@ -73,7 +100,7 @@ "type": "structure", "members": { "StandardsSubscriptions": { - "shape": "S9" + "shape": "Sf" } } } @@ -98,7 +125,7 @@ "members": { "StandardsArn": {}, "StandardsInput": { - "shape": "Sb" + "shape": "Sh" } } } @@ -109,11 +136,204 @@ "type": "structure", "members": { "StandardsSubscriptions": { + "shape": "Sf" + } + } + } + }, + "BatchGetAutomationRules": { + "http": { + "requestUri": "/automationrules/get" + }, + "input": { + "type": "structure", + "required": [ + "AutomationRulesArns" + ], + "members": { + "AutomationRulesArns": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "Rules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RuleArn": {}, + "RuleStatus": {}, + "RuleOrder": { + "type": "integer" + }, + "RuleName": {}, + "Description": {}, + "IsTerminal": { + "type": "boolean" + }, + "Criteria": { + "shape": "Sw" + }, + "Actions": { + "shape": "S1a" + }, + "CreatedAt": { + "shape": "S1p" + }, + "UpdatedAt": { + "shape": "S1p" + }, + "CreatedBy": {} + } + } + }, + "UnprocessedAutomationRules": { "shape": "S9" } } } }, + "BatchGetSecurityControls": { + "http": { + "requestUri": "/securityControls/batchGet" + }, + "input": { + "type": "structure", + "required": [ + "SecurityControlIds" + ], + "members": { + "SecurityControlIds": { + "shape": "S1r" + } + } + }, + "output": { + "type": "structure", + "required": [ + "SecurityControls" + ], + "members": { + "SecurityControls": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SecurityControlId", + "SecurityControlArn", + "Title", + "Description", + "RemediationUrl", + "SeverityRating", + "SecurityControlStatus" + ], + "members": { + "SecurityControlId": {}, + "SecurityControlArn": {}, + "Title": {}, + "Description": {}, + "RemediationUrl": {}, + "SeverityRating": {}, + "SecurityControlStatus": {} + } + } + }, + "UnprocessedIds": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SecurityControlId", + "ErrorCode" + ], + "members": { + "SecurityControlId": {}, + "ErrorCode": {}, + "ErrorReason": {} + } + } + } + } + } + }, + "BatchGetStandardsControlAssociations": { + "http": { + "requestUri": "/associations/batchGet" + }, + "input": { + "type": "structure", + "required": [ + "StandardsControlAssociationIds" + ], + "members": { + "StandardsControlAssociationIds": { + "type": "list", + "member": { + "shape": "S22" + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "StandardsControlAssociationDetails" + ], + "members": { + "StandardsControlAssociationDetails": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StandardsArn", + "SecurityControlId", + "SecurityControlArn", + "AssociationStatus" + ], + "members": { + "StandardsArn": {}, + "SecurityControlId": {}, + "SecurityControlArn": {}, + "AssociationStatus": {}, + "RelatedRequirements": { + "shape": "S27" + }, + "UpdatedAt": { + "shape": "S1p" + }, + "UpdatedReason": {}, + "StandardsControlTitle": {}, + "StandardsControlDescription": {}, + "StandardsControlArns": { + "type": "list", + "member": {} + } + } + } + }, + "UnprocessedAssociations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StandardsControlAssociationId", + "ErrorCode" + ], + "members": { + "StandardsControlAssociationId": { + "shape": "S22" + }, + "ErrorCode": {}, + "ErrorReason": {} + } + } + } + } + } + }, "BatchImportFindings": { "http": { "requestUri": "/findings/import" @@ -127,7 +347,7 @@ "Findings": { "type": "list", "member": { - "shape": "Sj" + "shape": "S2d" } } } @@ -164,6 +384,58 @@ } } }, + "BatchUpdateAutomationRules": { + "http": { + "method": "PATCH", + "requestUri": "/automationrules/update" + }, + "input": { + "type": "structure", + "required": [ + "UpdateAutomationRulesRequestItems" + ], + "members": { + "UpdateAutomationRulesRequestItems": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RuleArn" + ], + "members": { + "RuleArn": {}, + "RuleStatus": {}, + "RuleOrder": { + "type": "integer" + }, + "Description": {}, + "RuleName": {}, + "IsTerminal": { + "type": "boolean" + }, + "Criteria": { + "shape": "Sw" + }, + "Actions": { + "shape": "S1a" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "ProcessedAutomationRules": { + "shape": "S7" + }, + "UnprocessedAutomationRules": { + "shape": "S9" + } + } + } + }, "BatchUpdateFindings": { "http": { "method": "PATCH", @@ -176,22 +448,13 @@ ], "members": { "FindingIdentifiers": { - "shape": "Sdt" + "shape": "Sns" }, "Note": { - "shape": "Sdv" + "shape": "S1e" }, "Severity": { - "type": "structure", - "members": { - "Normalized": { - "type": "integer" - }, - "Product": { - "type": "double" - }, - "Label": {} - } + "shape": "S1f" }, "VerificationState": {}, "Confidence": { @@ -201,19 +464,16 @@ "type": "integer" }, "Types": { - "shape": "Sk" + "shape": "S1j" }, "UserDefinedFields": { - "shape": "Sr" + "shape": "S1k" }, "Workflow": { - "type": "structure", - "members": { - "Status": {} - } + "shape": "S1l" }, "RelatedFindings": { - "shape": "Sct" + "shape": "S1n" } } }, @@ -225,7 +485,7 @@ ], "members": { "ProcessedFindings": { - "shape": "Sdt" + "shape": "Sns" }, "UnprocessedFindings": { "type": "list", @@ -238,7 +498,7 @@ ], "members": { "FindingIdentifier": { - "shape": "Sdu" + "shape": "Snt" }, "ErrorCode": {}, "ErrorMessage": {} @@ -248,6 +508,48 @@ } } }, + "BatchUpdateStandardsControlAssociations": { + "http": { + "method": "PATCH", + "requestUri": "/associations" + }, + "input": { + "type": "structure", + "required": [ + "StandardsControlAssociationUpdates" + ], + "members": { + "StandardsControlAssociationUpdates": { + "type": "list", + "member": { + "shape": "Snz" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "UnprocessedAssociationUpdates": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StandardsControlAssociationUpdate", + "ErrorCode" + ], + "members": { + "StandardsControlAssociationUpdate": { + "shape": "Snz" + }, + "ErrorCode": {}, + "ErrorReason": {} + } + } + } + } + } + }, "CreateActionTarget": { "http": { "requestUri": "/actionTargets" @@ -275,56 +577,125 @@ } } }, - "CreateInsight": { + "CreateAutomationRule": { "http": { - "requestUri": "/insights" + "requestUri": "/automationrules/create" }, "input": { "type": "structure", "required": [ - "Name", - "Filters", - "GroupByAttribute" + "RuleOrder", + "RuleName", + "Description", + "Criteria", + "Actions" ], "members": { - "Name": {}, - "Filters": { - "shape": "Se4" + "Tags": { + "shape": "So6" }, - "GroupByAttribute": {} + "RuleStatus": {}, + "RuleOrder": { + "type": "integer" + }, + "RuleName": {}, + "Description": {}, + "IsTerminal": { + "type": "boolean" + }, + "Criteria": { + "shape": "Sw" + }, + "Actions": { + "shape": "S1a" + } } }, "output": { "type": "structure", - "required": [ - "InsightArn" - ], "members": { - "InsightArn": {} + "RuleArn": {} } } }, - "CreateMembers": { + "CreateFindingAggregator": { "http": { - "requestUri": "/members" + "requestUri": "/findingAggregator/create" }, "input": { "type": "structure", "required": [ - "AccountDetails" + "RegionLinkingMode" ], "members": { - "AccountDetails": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "AccountId" - ], - "members": { - "AccountId": {}, - "Email": {} - } + "RegionLinkingMode": {}, + "Regions": { + "shape": "S1r" + } + } + }, + "output": { + "type": "structure", + "members": { + "FindingAggregatorArn": {}, + "FindingAggregationRegion": {}, + "RegionLinkingMode": {}, + "Regions": { + "shape": "S1r" + } + } + } + }, + "CreateInsight": { + "http": { + "requestUri": "/insights" + }, + "input": { + "type": "structure", + "required": [ + "Name", + "Filters", + "GroupByAttribute" + ], + "members": { + "Name": {}, + "Filters": { + "shape": "Sod" + }, + "GroupByAttribute": {} + } + }, + "output": { + "type": "structure", + "required": [ + "InsightArn" + ], + "members": { + "InsightArn": {} + } + } + }, + "CreateMembers": { + "http": { + "requestUri": "/members" + }, + "input": { + "type": "structure", + "required": [ + "AccountDetails" + ], + "members": { + "AccountDetails": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "AccountId" + ], + "members": { + "AccountId": {}, + "Email": {} + } } } } @@ -333,7 +704,7 @@ "type": "structure", "members": { "UnprocessedAccounts": { - "shape": "Ser" + "shape": "Soq" } } } @@ -349,7 +720,7 @@ ], "members": { "AccountIds": { - "shape": "Seu" + "shape": "Sot" } } }, @@ -357,7 +728,7 @@ "type": "structure", "members": { "UnprocessedAccounts": { - "shape": "Ser" + "shape": "Soq" } } } @@ -389,6 +760,28 @@ } } }, + "DeleteFindingAggregator": { + "http": { + "method": "DELETE", + "requestUri": "/findingAggregator/delete/{FindingAggregatorArn+}" + }, + "input": { + "type": "structure", + "required": [ + "FindingAggregatorArn" + ], + "members": { + "FindingAggregatorArn": { + "location": "uri", + "locationName": "FindingAggregatorArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteInsight": { "http": { "method": "DELETE", @@ -427,7 +820,7 @@ ], "members": { "AccountIds": { - "shape": "Seu" + "shape": "Sot" } } }, @@ -435,7 +828,7 @@ "type": "structure", "members": { "UnprocessedAccounts": { - "shape": "Ser" + "shape": "Soq" } } } @@ -451,7 +844,7 @@ ], "members": { "AccountIds": { - "shape": "Seu" + "shape": "Sot" } } }, @@ -459,7 +852,7 @@ "type": "structure", "members": { "UnprocessedAccounts": { - "shape": "Ser" + "shape": "Soq" } } } @@ -472,7 +865,7 @@ "type": "structure", "members": { "ActionTargetArns": { - "shape": "Sf5" + "shape": "Sp6" }, "NextToken": {}, "MaxResults": { @@ -527,7 +920,8 @@ "SubscribedAt": {}, "AutoEnableControls": { "type": "boolean" - } + }, + "ControlFindingGenerator": {} } } }, @@ -548,7 +942,8 @@ }, "MemberAccountLimitReached": { "type": "boolean" - } + }, + "AutoEnableStandards": {} } } }, @@ -643,6 +1038,13 @@ "Description": {}, "EnabledByDefault": { "type": "boolean" + }, + "StandardsManagedBy": { + "type": "structure", + "members": { + "Company": {}, + "Product": {} + } } } } @@ -689,7 +1091,7 @@ "ControlStatus": {}, "DisabledReason": {}, "ControlStatusUpdatedAt": { - "shape": "Sfv" + "shape": "S1p" }, "ControlId": {}, "Title": {}, @@ -697,7 +1099,7 @@ "RemediationUrl": {}, "SeverityRating": {}, "RelatedRequirements": { - "shape": "Scl" + "shape": "S27" } } } @@ -799,7 +1201,7 @@ ], "members": { "AccountIds": { - "shape": "Seu" + "shape": "Sot" } } }, @@ -854,11 +1256,12 @@ "type": "structure", "members": { "Tags": { - "shape": "Sge" + "shape": "So6" }, "EnableDefaultStandards": { "type": "boolean" - } + }, + "ControlFindingGenerator": {} } }, "output": { @@ -879,7 +1282,7 @@ "type": "structure", "members": { "Administrator": { - "shape": "Sgk" + "shape": "Sqi" } } } @@ -892,7 +1295,7 @@ "type": "structure", "members": { "StandardsSubscriptionArns": { - "shape": "S7" + "shape": "Sd" }, "NextToken": {}, "MaxResults": { @@ -904,7 +1307,104 @@ "type": "structure", "members": { "StandardsSubscriptions": { - "shape": "S9" + "shape": "Sf" + }, + "NextToken": {} + } + } + }, + "GetFindingAggregator": { + "http": { + "method": "GET", + "requestUri": "/findingAggregator/get/{FindingAggregatorArn+}" + }, + "input": { + "type": "structure", + "required": [ + "FindingAggregatorArn" + ], + "members": { + "FindingAggregatorArn": { + "location": "uri", + "locationName": "FindingAggregatorArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "FindingAggregatorArn": {}, + "FindingAggregationRegion": {}, + "RegionLinkingMode": {}, + "Regions": { + "shape": "S1r" + } + } + } + }, + "GetFindingHistory": { + "http": { + "requestUri": "/findingHistory/get" + }, + "input": { + "type": "structure", + "required": [ + "FindingIdentifier" + ], + "members": { + "FindingIdentifier": { + "shape": "Snt" + }, + "StartTime": { + "shape": "S1p" + }, + "EndTime": { + "shape": "S1p" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Records": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FindingIdentifier": { + "shape": "Snt" + }, + "UpdateTime": { + "shape": "S1p" + }, + "FindingCreated": { + "type": "boolean" + }, + "UpdateSource": { + "type": "structure", + "members": { + "Type": {}, + "Identity": {} + } + }, + "Updates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "UpdatedField": {}, + "OldValue": {}, + "NewValue": {} + } + } + }, + "NextToken": {} + } + } }, "NextToken": {} } @@ -918,7 +1418,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Se4" + "shape": "Sod" }, "SortCriteria": { "type": "list", @@ -945,7 +1445,7 @@ "Findings": { "type": "list", "member": { - "shape": "Sj" + "shape": "S2d" } }, "NextToken": {} @@ -1014,7 +1514,7 @@ "type": "structure", "members": { "InsightArns": { - "shape": "Sf5" + "shape": "Sp6" }, "NextToken": {}, "MaxResults": { @@ -1042,7 +1542,7 @@ "InsightArn": {}, "Name": {}, "Filters": { - "shape": "Se4" + "shape": "Sod" }, "GroupByAttribute": {} } @@ -1083,7 +1583,7 @@ "type": "structure", "members": { "Master": { - "shape": "Sgk" + "shape": "Sqi" } } }, @@ -1101,7 +1601,7 @@ ], "members": { "AccountIds": { - "shape": "Seu" + "shape": "Sot" } } }, @@ -1109,10 +1609,10 @@ "type": "structure", "members": { "Members": { - "shape": "Sh8" + "shape": "Srg" }, "UnprocessedAccounts": { - "shape": "Ser" + "shape": "Soq" } } } @@ -1128,7 +1628,7 @@ ], "members": { "AccountIds": { - "shape": "Seu" + "shape": "Sot" } } }, @@ -1136,9 +1636,60 @@ "type": "structure", "members": { "UnprocessedAccounts": { - "shape": "Ser" + "shape": "Soq" + } + } + } + }, + "ListAutomationRules": { + "http": { + "method": "GET", + "requestUri": "/automationrules/list" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "AutomationRulesMetadata": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RuleArn": {}, + "RuleStatus": {}, + "RuleOrder": { + "type": "integer" + }, + "RuleName": {}, + "Description": {}, + "IsTerminal": { + "type": "boolean" + }, + "CreatedAt": { + "shape": "S1p" + }, + "UpdatedAt": { + "shape": "S1p" + }, + "CreatedBy": {} + } + } + }, + "NextToken": {} + } } }, "ListEnabledProductsForImport": { @@ -1171,6 +1722,41 @@ } } }, + "ListFindingAggregators": { + "http": { + "method": "GET", + "requestUri": "/findingAggregator/list" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "FindingAggregators": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FindingAggregatorArn": {} + } + } + }, + "NextToken": {} + } + } + }, "ListInvitations": { "http": { "method": "GET", @@ -1196,7 +1782,7 @@ "Invitations": { "type": "list", "member": { - "shape": "Sgk" + "shape": "Sqi" } }, "NextToken": {} @@ -1231,7 +1817,7 @@ "type": "structure", "members": { "Members": { - "shape": "Sh8" + "shape": "Srg" }, "NextToken": {} } @@ -1273,49 +1859,167 @@ } } }, - "ListTagsForResource": { + "ListSecurityControlDefinitions": { "http": { "method": "GET", - "requestUri": "/tags/{ResourceArn}" + "requestUri": "/securityControls/definitions" }, "input": { "type": "structure", - "required": [ - "ResourceArn" - ], "members": { - "ResourceArn": { - "location": "uri", - "locationName": "ResourceArn" + "StandardsArn": { + "location": "querystring", + "locationName": "StandardsArn" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" } } }, "output": { - "type": "structure", - "members": { - "Tags": { - "shape": "Sge" - } - } - } - }, - "TagResource": { - "http": { - "requestUri": "/tags/{ResourceArn}" - }, - "input": { "type": "structure", "required": [ - "ResourceArn", - "Tags" + "SecurityControlDefinitions" ], "members": { - "ResourceArn": { - "location": "uri", - "locationName": "ResourceArn" + "SecurityControlDefinitions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SecurityControlId", + "Title", + "Description", + "RemediationUrl", + "SeverityRating", + "CurrentRegionAvailability" + ], + "members": { + "SecurityControlId": {}, + "Title": {}, + "Description": {}, + "RemediationUrl": {}, + "SeverityRating": {}, + "CurrentRegionAvailability": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListStandardsControlAssociations": { + "http": { + "method": "GET", + "requestUri": "/associations" + }, + "input": { + "type": "structure", + "required": [ + "SecurityControlId" + ], + "members": { + "SecurityControlId": { + "location": "querystring", + "locationName": "SecurityControlId" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "StandardsControlAssociationSummaries" + ], + "members": { + "StandardsControlAssociationSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StandardsArn", + "SecurityControlId", + "SecurityControlArn", + "AssociationStatus" + ], + "members": { + "StandardsArn": {}, + "SecurityControlId": {}, + "SecurityControlArn": {}, + "AssociationStatus": {}, + "RelatedRequirements": { + "shape": "S27" + }, + "UpdatedAt": { + "shape": "S1p" + }, + "UpdatedReason": {}, + "StandardsControlTitle": {}, + "StandardsControlDescription": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "So6" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" }, "Tags": { - "shape": "Sge" + "shape": "So6" } } }, @@ -1377,6 +2081,37 @@ "members": {} } }, + "UpdateFindingAggregator": { + "http": { + "method": "PATCH", + "requestUri": "/findingAggregator/update" + }, + "input": { + "type": "structure", + "required": [ + "FindingAggregatorArn", + "RegionLinkingMode" + ], + "members": { + "FindingAggregatorArn": {}, + "RegionLinkingMode": {}, + "Regions": { + "shape": "S1r" + } + } + }, + "output": { + "type": "structure", + "members": { + "FindingAggregatorArn": {}, + "FindingAggregationRegion": {}, + "RegionLinkingMode": {}, + "Regions": { + "shape": "S1r" + } + } + } + }, "UpdateFindings": { "http": { "method": "PATCH", @@ -1389,10 +2124,10 @@ ], "members": { "Filters": { - "shape": "Se4" + "shape": "Sod" }, "Note": { - "shape": "Sdv" + "shape": "S1e" }, "RecordState": {} } @@ -1419,7 +2154,7 @@ }, "Name": {}, "Filters": { - "shape": "Se4" + "shape": "Sod" }, "GroupByAttribute": {} } @@ -1441,7 +2176,8 @@ "members": { "AutoEnable": { "type": "boolean" - } + }, + "AutoEnableStandards": {} } }, "output": { @@ -1459,7 +2195,8 @@ "members": { "AutoEnableControls": { "type": "boolean" - } + }, + "ControlFindingGenerator": {} } }, "output": { @@ -1498,6 +2235,23 @@ "member": {} }, "S9": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RuleArn": {}, + "ErrorCode": { + "type": "integer" + }, + "ErrorMessage": {} + } + } + }, + "Sd": { + "type": "list", + "member": {} + }, + "Sf": { "type": "list", "member": { "type": "structure", @@ -1511,188 +2265,503 @@ "StandardsSubscriptionArn": {}, "StandardsArn": {}, "StandardsInput": { - "shape": "Sb" + "shape": "Sh" }, - "StandardsStatus": {} + "StandardsStatus": {}, + "StandardsStatusReason": { + "type": "structure", + "required": [ + "StatusReasonCode" + ], + "members": { + "StatusReasonCode": {} + } + } } } }, - "Sb": { + "Sh": { "type": "map", "key": {}, "value": {} }, - "Sj": { + "Sw": { "type": "structure", - "required": [ - "SchemaVersion", - "Id", - "ProductArn", - "GeneratorId", - "AwsAccountId", - "CreatedAt", - "UpdatedAt", - "Title", - "Description", - "Resources" - ], "members": { - "SchemaVersion": {}, - "Id": {}, - "ProductArn": {}, - "ProductName": {}, - "CompanyName": {}, - "Region": {}, - "GeneratorId": {}, - "AwsAccountId": {}, - "Types": { - "shape": "Sk" + "ProductArn": { + "shape": "Sx" }, - "FirstObservedAt": {}, - "LastObservedAt": {}, - "CreatedAt": {}, - "UpdatedAt": {}, - "Severity": { - "type": "structure", - "members": { - "Product": { - "type": "double" - }, - "Label": {}, - "Normalized": { - "type": "integer" - }, - "Original": {} - } + "AwsAccountId": { + "shape": "Sx" + }, + "Id": { + "shape": "Sx" + }, + "GeneratorId": { + "shape": "Sx" + }, + "Type": { + "shape": "Sx" + }, + "FirstObservedAt": { + "shape": "S10" + }, + "LastObservedAt": { + "shape": "S10" + }, + "CreatedAt": { + "shape": "S10" + }, + "UpdatedAt": { + "shape": "S10" }, "Confidence": { - "type": "integer" + "shape": "S14" }, "Criticality": { - "type": "integer" + "shape": "S14" }, - "Title": {}, - "Description": {}, - "Remediation": { - "type": "structure", - "members": { - "Recommendation": { - "type": "structure", - "members": { - "Text": {}, - "Url": {} - } - } - } + "Title": { + "shape": "Sx" }, - "SourceUrl": {}, - "ProductFields": { - "shape": "Sr" + "Description": { + "shape": "Sx" }, - "UserDefinedFields": { - "shape": "Sr" + "SourceUrl": { + "shape": "Sx" }, - "Malware": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Name" - ], - "members": { - "Name": {}, - "Type": {}, - "Path": {}, - "State": {} - } - } + "ProductName": { + "shape": "Sx" }, - "Network": { - "type": "structure", - "members": { - "Direction": {}, - "Protocol": {}, - "OpenPortRange": { - "shape": "Sy" - }, - "SourceIpV4": {}, - "SourceIpV6": {}, - "SourcePort": { - "type": "integer" - }, - "SourceDomain": {}, - "SourceMac": {}, - "DestinationIpV4": {}, - "DestinationIpV6": {}, - "DestinationPort": { - "type": "integer" - }, - "DestinationDomain": {} - } + "CompanyName": { + "shape": "Sx" }, - "NetworkPath": { - "type": "list", - "member": { - "type": "structure", - "members": { - "ComponentId": {}, - "ComponentType": {}, - "Egress": { - "shape": "S11" + "SeverityLabel": { + "shape": "Sx" + }, + "ResourceType": { + "shape": "Sx" + }, + "ResourceId": { + "shape": "Sx" + }, + "ResourcePartition": { + "shape": "Sx" + }, + "ResourceRegion": { + "shape": "Sx" + }, + "ResourceTags": { + "shape": "S17" + }, + "ResourceDetailsOther": { + "shape": "S17" + }, + "ComplianceStatus": { + "shape": "Sx" + }, + "ComplianceSecurityControlId": { + "shape": "Sx" + }, + "ComplianceAssociatedStandardsId": { + "shape": "Sx" + }, + "VerificationState": { + "shape": "Sx" + }, + "WorkflowStatus": { + "shape": "Sx" + }, + "RecordState": { + "shape": "Sx" + }, + "RelatedFindingsProductArn": { + "shape": "Sx" + }, + "RelatedFindingsId": { + "shape": "Sx" + }, + "NoteText": { + "shape": "Sx" + }, + "NoteUpdatedAt": { + "shape": "S10" + }, + "NoteUpdatedBy": { + "shape": "Sx" + }, + "UserDefinedFields": { + "shape": "S17" + } + } + }, + "Sx": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": {}, + "Comparison": {} + } + } + }, + "S10": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Start": {}, + "End": {}, + "DateRange": { + "type": "structure", + "members": { + "Value": { + "type": "integer" }, - "Ingress": { - "shape": "S11" + "Unit": {} + } + } + } + } + }, + "S14": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Gte": { + "type": "double" + }, + "Lte": { + "type": "double" + }, + "Eq": { + "type": "double" + } + } + } + }, + "S17": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Key": {}, + "Value": {}, + "Comparison": {} + } + } + }, + "S1a": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "FindingFieldsUpdate": { + "type": "structure", + "members": { + "Note": { + "shape": "S1e" + }, + "Severity": { + "shape": "S1f" + }, + "VerificationState": {}, + "Confidence": { + "type": "integer" + }, + "Criticality": { + "type": "integer" + }, + "Types": { + "shape": "S1j" + }, + "UserDefinedFields": { + "shape": "S1k" + }, + "Workflow": { + "shape": "S1l" + }, + "RelatedFindings": { + "shape": "S1n" } } } + } + } + }, + "S1e": { + "type": "structure", + "required": [ + "Text", + "UpdatedBy" + ], + "members": { + "Text": {}, + "UpdatedBy": {} + } + }, + "S1f": { + "type": "structure", + "members": { + "Normalized": { + "type": "integer" }, - "Process": { + "Product": { + "type": "double" + }, + "Label": {} + } + }, + "S1j": { + "type": "list", + "member": {} + }, + "S1k": { + "type": "map", + "key": {}, + "value": {} + }, + "S1l": { + "type": "structure", + "members": { + "Status": {} + } + }, + "S1n": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ProductArn", + "Id" + ], + "members": { + "ProductArn": {}, + "Id": {} + } + } + }, + "S1p": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S1r": { + "type": "list", + "member": {} + }, + "S22": { + "type": "structure", + "required": [ + "SecurityControlId", + "StandardsArn" + ], + "members": { + "SecurityControlId": {}, + "StandardsArn": {} + } + }, + "S27": { + "type": "list", + "member": {} + }, + "S2d": { + "type": "structure", + "required": [ + "SchemaVersion", + "Id", + "ProductArn", + "GeneratorId", + "AwsAccountId", + "CreatedAt", + "UpdatedAt", + "Title", + "Description", + "Resources" + ], + "members": { + "SchemaVersion": {}, + "Id": {}, + "ProductArn": {}, + "ProductName": {}, + "CompanyName": {}, + "Region": {}, + "GeneratorId": {}, + "AwsAccountId": {}, + "Types": { + "shape": "S1j" + }, + "FirstObservedAt": {}, + "LastObservedAt": {}, + "CreatedAt": {}, + "UpdatedAt": {}, + "Severity": { "type": "structure", "members": { - "Name": {}, - "Path": {}, - "Pid": { - "type": "integer" + "Product": { + "type": "double" }, - "ParentPid": { + "Label": {}, + "Normalized": { "type": "integer" }, - "LaunchedAt": {}, - "TerminatedAt": {} + "Original": {} } }, - "ThreatIntelIndicators": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Type": {}, - "Value": {}, - "Category": {}, - "LastObservedAt": {}, - "Source": {}, - "SourceUrl": {} + "Confidence": { + "type": "integer" + }, + "Criticality": { + "type": "integer" + }, + "Title": {}, + "Description": {}, + "Remediation": { + "type": "structure", + "members": { + "Recommendation": { + "type": "structure", + "members": { + "Text": {}, + "Url": {} + } } } }, - "Resources": { + "SourceUrl": {}, + "ProductFields": { + "shape": "S1k" + }, + "UserDefinedFields": { + "shape": "S1k" + }, + "Malware": { "type": "list", "member": { "type": "structure", "required": [ - "Type", - "Id" + "Name" ], "members": { + "Name": {}, "Type": {}, - "Id": {}, - "Partition": {}, - "Region": {}, - "ResourceRole": {}, - "Tags": { - "shape": "Sr" - }, - "DataClassification": { + "Path": {}, + "State": {} + } + } + }, + "Network": { + "type": "structure", + "members": { + "Direction": {}, + "Protocol": {}, + "OpenPortRange": { + "shape": "S2n" + }, + "SourceIpV4": {}, + "SourceIpV6": {}, + "SourcePort": { + "type": "integer" + }, + "SourceDomain": {}, + "SourceMac": {}, + "DestinationIpV4": {}, + "DestinationIpV6": {}, + "DestinationPort": { + "type": "integer" + }, + "DestinationDomain": {} + } + }, + "NetworkPath": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ComponentId": {}, + "ComponentType": {}, + "Egress": { + "shape": "S2q" + }, + "Ingress": { + "shape": "S2q" + } + } + } + }, + "Process": { + "type": "structure", + "members": { + "Name": {}, + "Path": {}, + "Pid": { + "type": "integer" + }, + "ParentPid": { + "type": "integer" + }, + "LaunchedAt": {}, + "TerminatedAt": {} + } + }, + "Threats": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Severity": {}, + "ItemCount": { + "type": "integer" + }, + "FilePaths": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FilePath": {}, + "FileName": {}, + "ResourceId": {}, + "Hash": {} + } + } + } + } + } + }, + "ThreatIntelIndicators": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Value": {}, + "Category": {}, + "LastObservedAt": {}, + "Source": {}, + "SourceUrl": {} + } + } + }, + "Resources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type", + "Id" + ], + "members": { + "Type": {}, + "Id": {}, + "Partition": {}, + "Region": {}, + "ResourceRole": {}, + "Tags": { + "shape": "S1k" + }, + "DataClassification": { "type": "structure", "members": { "DetailedResultsLocation": {}, @@ -1729,7 +2798,7 @@ }, "Type": {}, "Occurrences": { - "shape": "S1m" + "shape": "S3d" } } } @@ -1754,7 +2823,7 @@ "Arn": {}, "Name": {}, "Occurrences": { - "shape": "S1m" + "shape": "S3d" } } } @@ -1776,23 +2845,105 @@ "members": { "LaunchConfigurationName": {}, "LoadBalancerNames": { - "shape": "S13" + "shape": "S1r" }, "HealthCheckType": {}, "HealthCheckGracePeriod": { "type": "integer" }, - "CreatedTime": {} + "CreatedTime": {}, + "MixedInstancesPolicy": { + "type": "structure", + "members": { + "InstancesDistribution": { + "type": "structure", + "members": { + "OnDemandAllocationStrategy": {}, + "OnDemandBaseCapacity": { + "type": "integer" + }, + "OnDemandPercentageAboveBaseCapacity": { + "type": "integer" + }, + "SpotAllocationStrategy": {}, + "SpotInstancePools": { + "type": "integer" + }, + "SpotMaxPrice": {} + } + }, + "LaunchTemplate": { + "type": "structure", + "members": { + "LaunchTemplateSpecification": { + "type": "structure", + "members": { + "LaunchTemplateId": {}, + "LaunchTemplateName": {}, + "Version": {} + } + }, + "Overrides": { + "type": "list", + "member": { + "type": "structure", + "members": { + "InstanceType": {}, + "WeightedCapacity": {} + } + } + } + } + } + } + }, + "AvailabilityZones": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": {} + } + } + }, + "LaunchTemplate": { + "type": "structure", + "members": { + "LaunchTemplateId": {}, + "LaunchTemplateName": {}, + "Version": {} + } + }, + "CapacityRebalance": { + "type": "boolean" + } } }, "AwsCodeBuildProject": { "type": "structure", "members": { "EncryptionKey": {}, + "Artifacts": { + "shape": "S41" + }, "Environment": { "type": "structure", "members": { "Certificate": {}, + "EnvironmentVariables": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Type": {}, + "Value": {} + } + } + }, + "PrivilegedMode": { + "type": "boolean" + }, "ImagePullCredentialsType": {}, "RegistryCredential": { "type": "structure", @@ -1819,17 +2970,43 @@ } }, "ServiceRole": {}, + "LogsConfig": { + "type": "structure", + "members": { + "CloudWatchLogs": { + "type": "structure", + "members": { + "GroupName": {}, + "Status": {}, + "StreamName": {} + } + }, + "S3Logs": { + "type": "structure", + "members": { + "EncryptionDisabled": { + "type": "boolean" + }, + "Location": {}, + "Status": {} + } + } + } + }, "VpcConfig": { "type": "structure", "members": { "VpcId": {}, "Subnets": { - "shape": "S25" + "shape": "S4c" }, "SecurityGroupIds": { - "shape": "S25" + "shape": "S4c" } } + }, + "SecondaryArtifacts": { + "shape": "S41" } } }, @@ -1889,6 +3066,35 @@ "members": { "OriginAccessIdentity": {} } + }, + "CustomOriginConfig": { + "type": "structure", + "members": { + "HttpPort": { + "type": "integer" + }, + "HttpsPort": { + "type": "integer" + }, + "OriginKeepaliveTimeout": { + "type": "integer" + }, + "OriginProtocolPolicy": {}, + "OriginReadTimeout": { + "type": "integer" + }, + "OriginSslProtocols": { + "type": "structure", + "members": { + "Items": { + "shape": "S4c" + }, + "Quantity": { + "type": "integer" + } + } + } + } } } } @@ -1927,6 +3133,20 @@ } } }, + "ViewerCertificate": { + "type": "structure", + "members": { + "AcmCertificateArn": {}, + "Certificate": {}, + "CertificateSource": {}, + "CloudFrontDefaultCertificate": { + "type": "boolean" + }, + "IamCertificateId": {}, + "MinimumProtocolVersion": {}, + "SslSupportMethod": {} + } + }, "Status": {}, "WebAclId": {} } @@ -1937,10 +3157,10 @@ "Type": {}, "ImageId": {}, "IpV4Addresses": { - "shape": "S13" + "shape": "S1r" }, "IpV6Addresses": { - "shape": "S13" + "shape": "S1r" }, "KeyName": {}, "IamInstanceProfileArn": {}, @@ -1955,6 +3175,25 @@ "NetworkInterfaceId": {} } } + }, + "VirtualizationType": {}, + "MetadataOptions": { + "type": "structure", + "members": { + "HttpEndpoint": {}, + "HttpProtocolIpv6": {}, + "HttpPutResponseHopLimit": { + "type": "integer" + }, + "HttpTokens": {}, + "InstanceMetadataTags": {} + } + }, + "Monitoring": { + "type": "structure", + "members": { + "State": {} + } } } }, @@ -2022,10 +3261,10 @@ "OwnerId": {}, "VpcId": {}, "IpPermissions": { - "shape": "S2y" + "shape": "S5a" }, "IpPermissionsEgress": { - "shape": "S2y" + "shape": "S5a" } } }, @@ -2033,6 +3272,7 @@ "type": "structure", "members": { "CreateTime": {}, + "DeviceName": {}, "Encrypted": { "type": "boolean" }, @@ -2055,7 +3295,10 @@ "Status": {} } } - } + }, + "VolumeId": {}, + "VolumeType": {}, + "VolumeScanStatus": {} } }, "AwsEc2Vpc": { @@ -2073,7 +3316,7 @@ } }, "Ipv6CidrBlockAssociationSet": { - "shape": "S3e" + "shape": "S5q" }, "DhcpOptionsId": {}, "State": {} @@ -2118,7 +3361,7 @@ "SubnetId": {}, "VpcId": {}, "Ipv6CidrBlockAssociationSet": { - "shape": "S3e" + "shape": "S5q" } } }, @@ -2214,7 +3457,17 @@ } }, "Type": {}, - "VpcId": {} + "VpcId": {}, + "LoadBalancerAttributes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + } + } } }, "AwsElasticBeanstalkEnvironment": { @@ -2282,7 +3535,7 @@ "DomainName": {}, "Endpoint": {}, "Endpoints": { - "shape": "Sr" + "shape": "S1k" }, "ElasticsearchVersion": {}, "ElasticsearchClusterConfig": { @@ -2325,13 +3578,13 @@ "type": "structure", "members": { "IndexSlowLogs": { - "shape": "S46" + "shape": "S6k" }, "SearchSlowLogs": { - "shape": "S46" + "shape": "S6k" }, "AuditLogs": { - "shape": "S46" + "shape": "S6k" } } }, @@ -2363,13 +3616,13 @@ "type": "structure", "members": { "AvailabilityZones": { - "shape": "S25" + "shape": "S4c" }, "SecurityGroupIds": { - "shape": "S25" + "shape": "S4c" }, "SubnetIds": { - "shape": "S25" + "shape": "S4c" }, "VPCId": {} } @@ -2381,6 +3634,7 @@ "members": { "OwnerId": {}, "OwnerName": {}, + "OwnerAccountId": {}, "CreatedAt": {}, "ServerSideEncryptionConfiguration": { "type": "structure", @@ -2498,7 +3752,7 @@ } }, "PublicAccessBlockConfiguration": { - "shape": "S4t" + "shape": "S77" }, "AccessControlList": {}, "BucketLoggingConfiguration": { @@ -2585,11 +3839,43 @@ } } } + }, + "BucketVersioningConfiguration": { + "type": "structure", + "members": { + "IsMfaDeleteEnabled": { + "type": "boolean" + }, + "Status": {} + } + }, + "ObjectLockConfiguration": { + "type": "structure", + "members": { + "ObjectLockEnabled": {}, + "Rule": { + "type": "structure", + "members": { + "DefaultRetention": { + "type": "structure", + "members": { + "Days": { + "type": "integer" + }, + "Mode": {}, + "Years": { + "type": "integer" + } + } + } + } + } + } } } }, "AwsS3AccountPublicAccessBlock": { - "shape": "S4t" + "shape": "S77" }, "AwsS3Object": { "type": "structure", @@ -2672,15 +3958,15 @@ "type": "structure", "members": { "AttachedManagedPolicies": { - "shape": "S5j" + "shape": "S81" }, "CreateDate": {}, "GroupList": { - "shape": "S13" + "shape": "S1r" }, "Path": {}, "PermissionsBoundary": { - "shape": "S5l" + "shape": "S83" }, "UserId": {}, "UserName": {}, @@ -2736,19 +4022,19 @@ "CreatedDate": {}, "Description": {}, "DefaultRouteSettings": { - "shape": "S5s" + "shape": "S8a" }, "DeploymentId": {}, "LastUpdatedDate": {}, "RouteSettings": { - "shape": "S5s" + "shape": "S8a" }, "StageName": {}, "StageVariables": { - "shape": "Sr" + "shape": "S1k" }, "AccessLogSettings": { - "shape": "S5t" + "shape": "S8b" }, "AutoDeploy": { "type": "boolean" @@ -2775,22 +4061,22 @@ "type": "structure", "members": { "AllowOrigins": { - "shape": "S25" + "shape": "S4c" }, "AllowCredentials": { "type": "boolean" }, "ExposeHeaders": { - "shape": "S25" + "shape": "S4c" }, "MaxAge": { "type": "integer" }, "AllowMethods": { - "shape": "S25" + "shape": "S4c" }, "AllowHeaders": { - "shape": "S25" + "shape": "S4c" } } } @@ -2835,13 +4121,13 @@ "type": "integer" }, "KeySchema": { - "shape": "S63" + "shape": "S8l" }, "Projection": { - "shape": "S65" + "shape": "S8n" }, "ProvisionedThroughput": { - "shape": "S66" + "shape": "S8o" } } } @@ -2851,7 +4137,7 @@ "type": "integer" }, "KeySchema": { - "shape": "S63" + "shape": "S8l" }, "LatestStreamArn": {}, "LatestStreamLabel": {}, @@ -2863,16 +4149,16 @@ "IndexArn": {}, "IndexName": {}, "KeySchema": { - "shape": "S63" + "shape": "S8l" }, "Projection": { - "shape": "S65" + "shape": "S8n" } } } }, "ProvisionedThroughput": { - "shape": "S66" + "shape": "S8o" }, "Replicas": { "type": "list", @@ -2886,14 +4172,14 @@ "members": { "IndexName": {}, "ProvisionedThroughputOverride": { - "shape": "S6d" + "shape": "S8v" } } } }, "KmsMasterKeyId": {}, "ProvisionedThroughputOverride": { - "shape": "S6d" + "shape": "S8v" }, "RegionName": {}, "ReplicaStatus": {}, @@ -2987,11 +4273,11 @@ } }, "Variables": { - "shape": "Sr" + "shape": "S1k" }, "DocumentationVersion": {}, "AccessLogSettings": { - "shape": "S5t" + "shape": "S8b" }, "CanarySettings": { "type": "structure", @@ -3001,7 +4287,7 @@ }, "DeploymentId": {}, "StageVariableOverrides": { - "shape": "Sr" + "shape": "S1k" }, "UseStageCache": { "type": "boolean" @@ -3025,7 +4311,7 @@ "CreatedDate": {}, "Version": {}, "BinaryMediaTypes": { - "shape": "S25" + "shape": "S4c" }, "MinimumCompressionSize": { "type": "integer" @@ -3035,7 +4321,7 @@ "type": "structure", "members": { "Types": { - "shape": "S25" + "shape": "S4c" } } } @@ -3135,7 +4421,7 @@ "CreatedAt": {}, "DomainName": {}, "DomainValidationOptions": { - "shape": "S6s" + "shape": "S9a" }, "ExtendedKeyUsages": { "type": "list", @@ -3150,7 +4436,7 @@ "FailureReason": {}, "ImportedAt": {}, "InUseBy": { - "shape": "S13" + "shape": "S1r" }, "IssuedAt": {}, "Issuer": {}, @@ -3177,7 +4463,7 @@ "type": "structure", "members": { "DomainValidationOptions": { - "shape": "S6s" + "shape": "S9a" }, "RenewalStatus": {}, "RenewalStatusReason": {}, @@ -3189,7 +4475,7 @@ "Status": {}, "Subject": {}, "SubjectAlternativeNames": { - "shape": "S13" + "shape": "S1r" }, "Type": {} } @@ -3228,1027 +4514,2670 @@ "member": { "type": "structure", "members": { - "ParameterName": {}, - "ParameterApplyStatus": {}, - "ParameterApplyErrorDescription": {} + "ParameterName": {}, + "ParameterApplyStatus": {}, + "ParameterApplyErrorDescription": {} + } + } + }, + "ParameterApplyStatus": {}, + "ParameterGroupName": {} + } + } + }, + "ClusterPublicKey": {}, + "ClusterRevisionNumber": {}, + "ClusterSecurityGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ClusterSecurityGroupName": {}, + "Status": {} + } + } + }, + "ClusterSnapshotCopyStatus": { + "type": "structure", + "members": { + "DestinationRegion": {}, + "ManualSnapshotRetentionPeriod": { + "type": "integer" + }, + "RetentionPeriod": { + "type": "integer" + }, + "SnapshotCopyGrantName": {} + } + }, + "ClusterStatus": {}, + "ClusterSubnetGroupName": {}, + "ClusterVersion": {}, + "DBName": {}, + "DeferredMaintenanceWindows": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DeferMaintenanceEndTime": {}, + "DeferMaintenanceIdentifier": {}, + "DeferMaintenanceStartTime": {} + } + } + }, + "ElasticIpStatus": { + "type": "structure", + "members": { + "ElasticIp": {}, + "Status": {} + } + }, + "ElasticResizeNumberOfNodeOptions": {}, + "Encrypted": { + "type": "boolean" + }, + "Endpoint": { + "type": "structure", + "members": { + "Address": {}, + "Port": { + "type": "integer" + } + } + }, + "EnhancedVpcRouting": { + "type": "boolean" + }, + "ExpectedNextSnapshotScheduleTime": {}, + "ExpectedNextSnapshotScheduleTimeStatus": {}, + "HsmStatus": { + "type": "structure", + "members": { + "HsmClientCertificateIdentifier": {}, + "HsmConfigurationIdentifier": {}, + "Status": {} + } + }, + "IamRoles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApplyStatus": {}, + "IamRoleArn": {} + } + } + }, + "KmsKeyId": {}, + "MaintenanceTrackName": {}, + "ManualSnapshotRetentionPeriod": { + "type": "integer" + }, + "MasterUsername": {}, + "NextMaintenanceWindowStartTime": {}, + "NodeType": {}, + "NumberOfNodes": { + "type": "integer" + }, + "PendingActions": { + "shape": "S1r" + }, + "PendingModifiedValues": { + "type": "structure", + "members": { + "AutomatedSnapshotRetentionPeriod": { + "type": "integer" + }, + "ClusterIdentifier": {}, + "ClusterType": {}, + "ClusterVersion": {}, + "EncryptionType": {}, + "EnhancedVpcRouting": { + "type": "boolean" + }, + "MaintenanceTrackName": {}, + "MasterUserPassword": {}, + "NodeType": {}, + "NumberOfNodes": { + "type": "integer" + }, + "PubliclyAccessible": { + "type": "boolean" + } + } + }, + "PreferredMaintenanceWindow": {}, + "PubliclyAccessible": { + "type": "boolean" + }, + "ResizeInfo": { + "type": "structure", + "members": { + "AllowCancelResize": { + "type": "boolean" + }, + "ResizeType": {} + } + }, + "RestoreStatus": { + "type": "structure", + "members": { + "CurrentRestoreRateInMegaBytesPerSecond": { + "type": "double" + }, + "ElapsedTimeInSeconds": { + "type": "long" + }, + "EstimatedTimeToCompletionInSeconds": { + "type": "long" + }, + "ProgressInMegaBytes": { + "type": "long" + }, + "SnapshotSizeInMegaBytes": { + "type": "long" + }, + "Status": {} + } + }, + "SnapshotScheduleIdentifier": {}, + "SnapshotScheduleState": {}, + "VpcId": {}, + "VpcSecurityGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Status": {}, + "VpcSecurityGroupId": {} + } + } + }, + "LoggingStatus": { + "type": "structure", + "members": { + "BucketName": {}, + "LastFailureMessage": {}, + "LastFailureTime": {}, + "LastSuccessfulDeliveryTime": {}, + "LoggingEnabled": { + "type": "boolean" + }, + "S3KeyPrefix": {} + } + } + } + }, + "AwsElbLoadBalancer": { + "type": "structure", + "members": { + "AvailabilityZones": { + "shape": "S1r" + }, + "BackendServerDescriptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "InstancePort": { + "type": "integer" + }, + "PolicyNames": { + "shape": "S1r" + } + } + } + }, + "CanonicalHostedZoneName": {}, + "CanonicalHostedZoneNameID": {}, + "CreatedTime": {}, + "DnsName": {}, + "HealthCheck": { + "type": "structure", + "members": { + "HealthyThreshold": { + "type": "integer" + }, + "Interval": { + "type": "integer" + }, + "Target": {}, + "Timeout": { + "type": "integer" + }, + "UnhealthyThreshold": { + "type": "integer" + } + } + }, + "Instances": { + "type": "list", + "member": { + "type": "structure", + "members": { + "InstanceId": {} + } + } + }, + "ListenerDescriptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Listener": { + "type": "structure", + "members": { + "InstancePort": { + "type": "integer" + }, + "InstanceProtocol": {}, + "LoadBalancerPort": { + "type": "integer" + }, + "Protocol": {}, + "SslCertificateId": {} + } + }, + "PolicyNames": { + "shape": "S1r" + } + } + } + }, + "LoadBalancerAttributes": { + "type": "structure", + "members": { + "AccessLog": { + "type": "structure", + "members": { + "EmitInterval": { + "type": "integer" + }, + "Enabled": { + "type": "boolean" + }, + "S3BucketName": {}, + "S3BucketPrefix": {} + } + }, + "ConnectionDraining": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + }, + "Timeout": { + "type": "integer" + } + } + }, + "ConnectionSettings": { + "type": "structure", + "members": { + "IdleTimeout": { + "type": "integer" + } + } + }, + "CrossZoneLoadBalancing": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "AdditionalAttributes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + } + } + } + }, + "LoadBalancerName": {}, + "Policies": { + "type": "structure", + "members": { + "AppCookieStickinessPolicies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CookieName": {}, + "PolicyName": {} + } + } + }, + "LbCookieStickinessPolicies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CookieExpirationPeriod": { + "type": "long" + }, + "PolicyName": {} + } + } + }, + "OtherPolicies": { + "shape": "S1r" + } + } + }, + "Scheme": {}, + "SecurityGroups": { + "shape": "S1r" + }, + "SourceSecurityGroup": { + "type": "structure", + "members": { + "GroupName": {}, + "OwnerAlias": {} + } + }, + "Subnets": { + "shape": "S1r" + }, + "VpcId": {} + } + }, + "AwsIamGroup": { + "type": "structure", + "members": { + "AttachedManagedPolicies": { + "shape": "S81" + }, + "CreateDate": {}, + "GroupId": {}, + "GroupName": {}, + "GroupPolicyList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PolicyName": {} + } + } + }, + "Path": {} + } + }, + "AwsIamRole": { + "type": "structure", + "members": { + "AssumeRolePolicyDocument": {}, + "AttachedManagedPolicies": { + "shape": "S81" + }, + "CreateDate": {}, + "InstanceProfileList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreateDate": {}, + "InstanceProfileId": {}, + "InstanceProfileName": {}, + "Path": {}, + "Roles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "AssumeRolePolicyDocument": {}, + "CreateDate": {}, + "Path": {}, + "RoleId": {}, + "RoleName": {} + } + } + } + } + } + }, + "PermissionsBoundary": { + "shape": "S83" + }, + "RoleId": {}, + "RoleName": {}, + "RolePolicyList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PolicyName": {} + } + } + }, + "MaxSessionDuration": { + "type": "integer" + }, + "Path": {} + } + }, + "AwsKmsKey": { + "type": "structure", + "members": { + "AWSAccountId": {}, + "CreationDate": { + "type": "double" + }, + "KeyId": {}, + "KeyManager": {}, + "KeyState": {}, + "Origin": {}, + "Description": {}, + "KeyRotationStatus": { + "type": "boolean" + } + } + }, + "AwsLambdaFunction": { + "type": "structure", + "members": { + "Code": { + "type": "structure", + "members": { + "S3Bucket": {}, + "S3Key": {}, + "S3ObjectVersion": {}, + "ZipFile": {} + } + }, + "CodeSha256": {}, + "DeadLetterConfig": { + "type": "structure", + "members": { + "TargetArn": {} + } + }, + "Environment": { + "type": "structure", + "members": { + "Variables": { + "shape": "S1k" + }, + "Error": { + "type": "structure", + "members": { + "ErrorCode": {}, + "Message": {} + } + } + } + }, + "FunctionName": {}, + "Handler": {}, + "KmsKeyArn": {}, + "LastModified": {}, + "Layers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CodeSize": { + "type": "integer" + } + } + } + }, + "MasterArn": {}, + "MemorySize": { + "type": "integer" + }, + "RevisionId": {}, + "Role": {}, + "Runtime": {}, + "Timeout": { + "type": "integer" + }, + "TracingConfig": { + "type": "structure", + "members": { + "Mode": {} + } + }, + "VpcConfig": { + "type": "structure", + "members": { + "SecurityGroupIds": { + "shape": "S4c" + }, + "SubnetIds": { + "shape": "S4c" + }, + "VpcId": {} + } + }, + "Version": {}, + "Architectures": { + "shape": "S4c" + }, + "PackageType": {} + } + }, + "AwsLambdaLayerVersion": { + "type": "structure", + "members": { + "Version": { + "type": "long" + }, + "CompatibleRuntimes": { + "shape": "S4c" + }, + "CreatedDate": {} + } + }, + "AwsRdsDbInstance": { + "type": "structure", + "members": { + "AssociatedRoles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RoleArn": {}, + "FeatureName": {}, + "Status": {} + } + } + }, + "CACertificateIdentifier": {}, + "DBClusterIdentifier": {}, + "DBInstanceIdentifier": {}, + "DBInstanceClass": {}, + "DbInstancePort": { + "type": "integer" + }, + "DbiResourceId": {}, + "DBName": {}, + "DeletionProtection": { + "type": "boolean" + }, + "Endpoint": { + "shape": "Sbi" + }, + "Engine": {}, + "EngineVersion": {}, + "IAMDatabaseAuthenticationEnabled": { + "type": "boolean" + }, + "InstanceCreateTime": {}, + "KmsKeyId": {}, + "PubliclyAccessible": { + "type": "boolean" + }, + "StorageEncrypted": { + "type": "boolean" + }, + "TdeCredentialArn": {}, + "VpcSecurityGroups": { + "shape": "Sbj" + }, + "MultiAz": { + "type": "boolean" + }, + "EnhancedMonitoringResourceArn": {}, + "DbInstanceStatus": {}, + "MasterUsername": {}, + "AllocatedStorage": { + "type": "integer" + }, + "PreferredBackupWindow": {}, + "BackupRetentionPeriod": { + "type": "integer" + }, + "DbSecurityGroups": { + "shape": "S1r" + }, + "DbParameterGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DbParameterGroupName": {}, + "ParameterApplyStatus": {} + } + } + }, + "AvailabilityZone": {}, + "DbSubnetGroup": { + "type": "structure", + "members": { + "DbSubnetGroupName": {}, + "DbSubnetGroupDescription": {}, + "VpcId": {}, + "SubnetGroupStatus": {}, + "Subnets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SubnetIdentifier": {}, + "SubnetAvailabilityZone": { + "type": "structure", + "members": { + "Name": {} + } + }, + "SubnetStatus": {} + } + } + }, + "DbSubnetGroupArn": {} + } + }, + "PreferredMaintenanceWindow": {}, + "PendingModifiedValues": { + "type": "structure", + "members": { + "DbInstanceClass": {}, + "AllocatedStorage": { + "type": "integer" + }, + "MasterUserPassword": {}, + "Port": { + "type": "integer" + }, + "BackupRetentionPeriod": { + "type": "integer" + }, + "MultiAZ": { + "type": "boolean" + }, + "EngineVersion": {}, + "LicenseModel": {}, + "Iops": { + "type": "integer" + }, + "DbInstanceIdentifier": {}, + "StorageType": {}, + "CaCertificateIdentifier": {}, + "DbSubnetGroupName": {}, + "PendingCloudWatchLogsExports": { + "type": "structure", + "members": { + "LogTypesToEnable": { + "shape": "S1r" + }, + "LogTypesToDisable": { + "shape": "S1r" + } + } + }, + "ProcessorFeatures": { + "shape": "Sbt" + } + } + }, + "LatestRestorableTime": {}, + "AutoMinorVersionUpgrade": { + "type": "boolean" + }, + "ReadReplicaSourceDBInstanceIdentifier": {}, + "ReadReplicaDBInstanceIdentifiers": { + "shape": "S1r" + }, + "ReadReplicaDBClusterIdentifiers": { + "shape": "S1r" + }, + "LicenseModel": {}, + "Iops": { + "type": "integer" + }, + "OptionGroupMemberships": { + "type": "list", + "member": { + "type": "structure", + "members": { + "OptionGroupName": {}, + "Status": {} + } + } + }, + "CharacterSetName": {}, + "SecondaryAvailabilityZone": {}, + "StatusInfos": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StatusType": {}, + "Normal": { + "type": "boolean" + }, + "Status": {}, + "Message": {} + } + } + }, + "StorageType": {}, + "DomainMemberships": { + "shape": "Sbz" + }, + "CopyTagsToSnapshot": { + "type": "boolean" + }, + "MonitoringInterval": { + "type": "integer" + }, + "MonitoringRoleArn": {}, + "PromotionTier": { + "type": "integer" + }, + "Timezone": {}, + "PerformanceInsightsEnabled": { + "type": "boolean" + }, + "PerformanceInsightsKmsKeyId": {}, + "PerformanceInsightsRetentionPeriod": { + "type": "integer" + }, + "EnabledCloudWatchLogsExports": { + "shape": "S1r" + }, + "ProcessorFeatures": { + "shape": "Sbt" + }, + "ListenerEndpoint": { + "shape": "Sbi" + }, + "MaxAllocatedStorage": { + "type": "integer" + } + } + }, + "AwsSnsTopic": { + "type": "structure", + "members": { + "KmsMasterKeyId": {}, + "Subscription": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Endpoint": {}, + "Protocol": {} + } + } + }, + "TopicName": {}, + "Owner": {}, + "SqsSuccessFeedbackRoleArn": {}, + "SqsFailureFeedbackRoleArn": {}, + "ApplicationSuccessFeedbackRoleArn": {}, + "FirehoseSuccessFeedbackRoleArn": {}, + "FirehoseFailureFeedbackRoleArn": {}, + "HttpSuccessFeedbackRoleArn": {}, + "HttpFailureFeedbackRoleArn": {} + } + }, + "AwsSqsQueue": { + "type": "structure", + "members": { + "KmsDataKeyReusePeriodSeconds": { + "type": "integer" + }, + "KmsMasterKeyId": {}, + "QueueName": {}, + "DeadLetterTargetArn": {} + } + }, + "AwsWafWebAcl": { + "type": "structure", + "members": { + "Name": {}, + "DefaultAction": {}, + "Rules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Action": { + "type": "structure", + "members": { + "Type": {} + } + }, + "ExcludedRules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RuleId": {} + } + } + }, + "OverrideAction": { + "type": "structure", + "members": { + "Type": {} + } + }, + "Priority": { + "type": "integer" + }, + "RuleId": {}, + "Type": {} + } + } + }, + "WebAclId": {} + } + }, + "AwsRdsDbSnapshot": { + "type": "structure", + "members": { + "DbSnapshotIdentifier": {}, + "DbInstanceIdentifier": {}, + "SnapshotCreateTime": {}, + "Engine": {}, + "AllocatedStorage": { + "type": "integer" + }, + "Status": {}, + "Port": { + "type": "integer" + }, + "AvailabilityZone": {}, + "VpcId": {}, + "InstanceCreateTime": {}, + "MasterUsername": {}, + "EngineVersion": {}, + "LicenseModel": {}, + "SnapshotType": {}, + "Iops": { + "type": "integer" + }, + "OptionGroupName": {}, + "PercentProgress": { + "type": "integer" + }, + "SourceRegion": {}, + "SourceDbSnapshotIdentifier": {}, + "StorageType": {}, + "TdeCredentialArn": {}, + "Encrypted": { + "type": "boolean" + }, + "KmsKeyId": {}, + "Timezone": {}, + "IamDatabaseAuthenticationEnabled": { + "type": "boolean" + }, + "ProcessorFeatures": { + "shape": "Sbt" + }, + "DbiResourceId": {} + } + }, + "AwsRdsDbClusterSnapshot": { + "type": "structure", + "members": { + "AvailabilityZones": { + "shape": "S1r" + }, + "SnapshotCreateTime": {}, + "Engine": {}, + "AllocatedStorage": { + "type": "integer" + }, + "Status": {}, + "Port": { + "type": "integer" + }, + "VpcId": {}, + "ClusterCreateTime": {}, + "MasterUsername": {}, + "EngineVersion": {}, + "LicenseModel": {}, + "SnapshotType": {}, + "PercentProgress": { + "type": "integer" + }, + "StorageEncrypted": { + "type": "boolean" + }, + "KmsKeyId": {}, + "DbClusterIdentifier": {}, + "DbClusterSnapshotIdentifier": {}, + "IamDatabaseAuthenticationEnabled": { + "type": "boolean" + }, + "DbClusterSnapshotAttributes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AttributeName": {}, + "AttributeValues": { + "shape": "S4c" + } + } + } + } + } + }, + "AwsRdsDbCluster": { + "type": "structure", + "members": { + "AllocatedStorage": { + "type": "integer" + }, + "AvailabilityZones": { + "shape": "S1r" + }, + "BackupRetentionPeriod": { + "type": "integer" + }, + "DatabaseName": {}, + "Status": {}, + "Endpoint": {}, + "ReaderEndpoint": {}, + "CustomEndpoints": { + "shape": "S1r" + }, + "MultiAz": { + "type": "boolean" + }, + "Engine": {}, + "EngineVersion": {}, + "Port": { + "type": "integer" + }, + "MasterUsername": {}, + "PreferredBackupWindow": {}, + "PreferredMaintenanceWindow": {}, + "ReadReplicaIdentifiers": { + "shape": "S1r" + }, + "VpcSecurityGroups": { + "shape": "Sbj" + }, + "HostedZoneId": {}, + "StorageEncrypted": { + "type": "boolean" + }, + "KmsKeyId": {}, + "DbClusterResourceId": {}, + "AssociatedRoles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "RoleArn": {}, + "Status": {} + } + } + }, + "ClusterCreateTime": {}, + "EnabledCloudWatchLogsExports": { + "shape": "S1r" + }, + "EngineMode": {}, + "DeletionProtection": { + "type": "boolean" + }, + "HttpEndpointEnabled": { + "type": "boolean" + }, + "ActivityStreamStatus": {}, + "CopyTagsToSnapshot": { + "type": "boolean" + }, + "CrossAccountClone": { + "type": "boolean" + }, + "DomainMemberships": { + "shape": "Sbz" + }, + "DbClusterParameterGroup": {}, + "DbSubnetGroup": {}, + "DbClusterOptionGroupMemberships": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DbClusterOptionGroupName": {}, + "Status": {} + } + } + }, + "DbClusterIdentifier": {}, + "DbClusterMembers": { + "type": "list", + "member": { + "type": "structure", + "members": { + "IsClusterWriter": { + "type": "boolean" + }, + "PromotionTier": { + "type": "integer" + }, + "DbInstanceIdentifier": {}, + "DbClusterParameterGroupStatus": {} + } + } + }, + "IamDatabaseAuthenticationEnabled": { + "type": "boolean" + } + } + }, + "AwsEcsCluster": { + "type": "structure", + "members": { + "ClusterArn": {}, + "ActiveServicesCount": { + "type": "integer" + }, + "CapacityProviders": { + "shape": "S4c" + }, + "ClusterSettings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + } + }, + "Configuration": { + "type": "structure", + "members": { + "ExecuteCommandConfiguration": { + "type": "structure", + "members": { + "KmsKeyId": {}, + "LogConfiguration": { + "type": "structure", + "members": { + "CloudWatchEncryptionEnabled": { + "type": "boolean" + }, + "CloudWatchLogGroupName": {}, + "S3BucketName": {}, + "S3EncryptionEnabled": { + "type": "boolean" + }, + "S3KeyPrefix": {} + } + }, + "Logging": {} + } + } + } + }, + "DefaultCapacityProviderStrategy": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Base": { + "type": "integer" + }, + "CapacityProvider": {}, + "Weight": { + "type": "integer" + } + } + } + }, + "ClusterName": {}, + "RegisteredContainerInstancesCount": { + "type": "integer" + }, + "RunningTasksCount": { + "type": "integer" + }, + "Status": {} + } + }, + "AwsEcsContainer": { + "shape": "Scv" + }, + "AwsEcsTaskDefinition": { + "type": "structure", + "members": { + "ContainerDefinitions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Command": { + "shape": "S4c" + }, + "Cpu": { + "type": "integer" + }, + "DependsOn": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Condition": {}, + "ContainerName": {} + } + } + }, + "DisableNetworking": { + "type": "boolean" + }, + "DnsSearchDomains": { + "shape": "S4c" + }, + "DnsServers": { + "shape": "S4c" + }, + "DockerLabels": { + "shape": "S1k" + }, + "DockerSecurityOptions": { + "shape": "S4c" + }, + "EntryPoint": { + "shape": "S4c" + }, + "Environment": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + } + }, + "EnvironmentFiles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Value": {} + } + } + }, + "Essential": { + "type": "boolean" + }, + "ExtraHosts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Hostname": {}, + "IpAddress": {} + } + } + }, + "FirelensConfiguration": { + "type": "structure", + "members": { + "Options": { + "shape": "S1k" + }, + "Type": {} + } + }, + "HealthCheck": { + "type": "structure", + "members": { + "Command": { + "shape": "S4c" + }, + "Interval": { + "type": "integer" + }, + "Retries": { + "type": "integer" + }, + "StartPeriod": { + "type": "integer" + }, + "Timeout": { + "type": "integer" + } + } + }, + "Hostname": {}, + "Image": {}, + "Interactive": { + "type": "boolean" + }, + "Links": { + "shape": "S4c" + }, + "LinuxParameters": { + "type": "structure", + "members": { + "Capabilities": { + "type": "structure", + "members": { + "Add": { + "shape": "S4c" + }, + "Drop": { + "shape": "S4c" + } + } + }, + "Devices": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ContainerPath": {}, + "HostPath": {}, + "Permissions": { + "shape": "S4c" + } + } + } + }, + "InitProcessEnabled": { + "type": "boolean" + }, + "MaxSwap": { + "type": "integer" + }, + "SharedMemorySize": { + "type": "integer" + }, + "Swappiness": { + "type": "integer" + }, + "Tmpfs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ContainerPath": {}, + "MountOptions": { + "shape": "S4c" + }, + "Size": { + "type": "integer" + } + } + } + } + } + }, + "LogConfiguration": { + "type": "structure", + "members": { + "LogDriver": {}, + "Options": { + "shape": "S1k" + }, + "SecretOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "ValueFrom": {} + } + } + } + } + }, + "Memory": { + "type": "integer" + }, + "MemoryReservation": { + "type": "integer" + }, + "MountPoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ContainerPath": {}, + "ReadOnly": { + "type": "boolean" + }, + "SourceVolume": {} + } + } + }, + "Name": {}, + "PortMappings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ContainerPort": { + "type": "integer" + }, + "HostPort": { + "type": "integer" + }, + "Protocol": {} + } + } + }, + "Privileged": { + "type": "boolean" + }, + "PseudoTerminal": { + "type": "boolean" + }, + "ReadonlyRootFilesystem": { + "type": "boolean" + }, + "RepositoryCredentials": { + "type": "structure", + "members": { + "CredentialsParameter": {} + } + }, + "ResourceRequirements": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Value": {} + } + } + }, + "Secrets": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "ValueFrom": {} } } }, - "ParameterApplyStatus": {}, - "ParameterGroupName": {} + "StartTimeout": { + "type": "integer" + }, + "StopTimeout": { + "type": "integer" + }, + "SystemControls": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Namespace": {}, + "Value": {} + } + } + }, + "Ulimits": { + "type": "list", + "member": { + "type": "structure", + "members": { + "HardLimit": { + "type": "integer" + }, + "Name": {}, + "SoftLimit": { + "type": "integer" + } + } + } + }, + "User": {}, + "VolumesFrom": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ReadOnly": { + "type": "boolean" + }, + "SourceContainer": {} + } + } + }, + "WorkingDirectory": {} } } }, - "ClusterPublicKey": {}, - "ClusterRevisionNumber": {}, - "ClusterSecurityGroups": { + "Cpu": {}, + "ExecutionRoleArn": {}, + "Family": {}, + "InferenceAccelerators": { "type": "list", "member": { "type": "structure", "members": { - "ClusterSecurityGroupName": {}, - "Status": {} + "DeviceName": {}, + "DeviceType": {} } } }, - "ClusterSnapshotCopyStatus": { - "type": "structure", - "members": { - "DestinationRegion": {}, - "ManualSnapshotRetentionPeriod": { - "type": "integer" - }, - "RetentionPeriod": { - "type": "integer" - }, - "SnapshotCopyGrantName": {} - } - }, - "ClusterStatus": {}, - "ClusterSubnetGroupName": {}, - "ClusterVersion": {}, - "DBName": {}, - "DeferredMaintenanceWindows": { + "IpcMode": {}, + "Memory": {}, + "NetworkMode": {}, + "PidMode": {}, + "PlacementConstraints": { "type": "list", "member": { "type": "structure", "members": { - "DeferMaintenanceEndTime": {}, - "DeferMaintenanceIdentifier": {}, - "DeferMaintenanceStartTime": {} + "Expression": {}, + "Type": {} } } }, - "ElasticIpStatus": { - "type": "structure", - "members": { - "ElasticIp": {}, - "Status": {} - } - }, - "ElasticResizeNumberOfNodeOptions": {}, - "Encrypted": { - "type": "boolean" - }, - "Endpoint": { + "ProxyConfiguration": { "type": "structure", "members": { - "Address": {}, - "Port": { - "type": "integer" - } + "ContainerName": {}, + "ProxyConfigurationProperties": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + } + }, + "Type": {} } }, - "EnhancedVpcRouting": { - "type": "boolean" - }, - "ExpectedNextSnapshotScheduleTime": {}, - "ExpectedNextSnapshotScheduleTimeStatus": {}, - "HsmStatus": { - "type": "structure", - "members": { - "HsmClientCertificateIdentifier": {}, - "HsmConfigurationIdentifier": {}, - "Status": {} - } + "RequiresCompatibilities": { + "shape": "S4c" }, - "IamRoles": { + "TaskRoleArn": {}, + "Volumes": { "type": "list", "member": { "type": "structure", "members": { - "ApplyStatus": {}, - "IamRoleArn": {} - } - } - }, - "KmsKeyId": {}, - "MaintenanceTrackName": {}, - "ManualSnapshotRetentionPeriod": { - "type": "integer" - }, - "MasterUsername": {}, - "NextMaintenanceWindowStartTime": {}, - "NodeType": {}, - "NumberOfNodes": { - "type": "integer" - }, - "PendingActions": { - "shape": "S13" - }, - "PendingModifiedValues": { - "type": "structure", - "members": { - "AutomatedSnapshotRetentionPeriod": { - "type": "integer" - }, - "ClusterIdentifier": {}, - "ClusterType": {}, - "ClusterVersion": {}, - "EncryptionType": {}, - "EnhancedVpcRouting": { - "type": "boolean" - }, - "MaintenanceTrackName": {}, - "MasterUserPassword": {}, - "NodeType": {}, - "NumberOfNodes": { - "type": "integer" - }, - "PubliclyAccessible": { - "type": "boolean" - } - } - }, - "PreferredMaintenanceWindow": {}, - "PubliclyAccessible": { - "type": "boolean" - }, - "ResizeInfo": { - "type": "structure", - "members": { - "AllowCancelResize": { - "type": "boolean" - }, - "ResizeType": {} - } - }, - "RestoreStatus": { - "type": "structure", - "members": { - "CurrentRestoreRateInMegaBytesPerSecond": { - "type": "double" - }, - "ElapsedTimeInSeconds": { - "type": "long" - }, - "EstimatedTimeToCompletionInSeconds": { - "type": "long" - }, - "ProgressInMegaBytes": { - "type": "long" - }, - "SnapshotSizeInMegaBytes": { - "type": "long" - }, - "Status": {} - } - }, - "SnapshotScheduleIdentifier": {}, - "SnapshotScheduleState": {}, - "VpcId": {}, - "VpcSecurityGroups": { + "DockerVolumeConfiguration": { + "type": "structure", + "members": { + "Autoprovision": { + "type": "boolean" + }, + "Driver": {}, + "DriverOpts": { + "shape": "S1k" + }, + "Labels": { + "shape": "S1k" + }, + "Scope": {} + } + }, + "EfsVolumeConfiguration": { + "type": "structure", + "members": { + "AuthorizationConfig": { + "type": "structure", + "members": { + "AccessPointId": {}, + "Iam": {} + } + }, + "FilesystemId": {}, + "RootDirectory": {}, + "TransitEncryption": {}, + "TransitEncryptionPort": { + "type": "integer" + } + } + }, + "Host": { + "type": "structure", + "members": { + "SourcePath": {} + } + }, + "Name": {} + } + } + } + } + }, + "Container": { + "type": "structure", + "members": { + "ContainerRuntime": {}, + "Name": {}, + "ImageId": {}, + "ImageName": {}, + "LaunchedAt": {}, + "VolumeMounts": { "type": "list", "member": { "type": "structure", "members": { - "Status": {}, - "VpcSecurityGroupId": {} + "Name": {}, + "MountPath": {} } } + }, + "Privileged": { + "type": "boolean" } } }, - "AwsElbLoadBalancer": { + "Other": { + "shape": "S1k" + }, + "AwsRdsEventSubscription": { "type": "structure", "members": { - "AvailabilityZones": { - "shape": "S13" + "CustSubscriptionId": {}, + "CustomerAwsId": {}, + "Enabled": { + "type": "boolean" }, - "BackendServerDescriptions": { + "EventCategoriesList": { + "shape": "S4c" + }, + "EventSubscriptionArn": {}, + "SnsTopicArn": {}, + "SourceIdsList": { + "shape": "S4c" + }, + "SourceType": {}, + "Status": {}, + "SubscriptionCreationTime": {} + } + }, + "AwsEcsService": { + "type": "structure", + "members": { + "CapacityProviderStrategy": { "type": "list", "member": { "type": "structure", "members": { - "InstancePort": { + "Base": { "type": "integer" }, - "PolicyNames": { - "shape": "S13" + "CapacityProvider": {}, + "Weight": { + "type": "integer" } } } }, - "CanonicalHostedZoneName": {}, - "CanonicalHostedZoneNameID": {}, - "CreatedTime": {}, - "DnsName": {}, - "HealthCheck": { + "Cluster": {}, + "DeploymentConfiguration": { "type": "structure", "members": { - "HealthyThreshold": { - "type": "integer" - }, - "Interval": { - "type": "integer" + "DeploymentCircuitBreaker": { + "type": "structure", + "members": { + "Enable": { + "type": "boolean" + }, + "Rollback": { + "type": "boolean" + } + } }, - "Target": {}, - "Timeout": { + "MaximumPercent": { "type": "integer" }, - "UnhealthyThreshold": { + "MinimumHealthyPercent": { "type": "integer" } } }, - "Instances": { - "type": "list", - "member": { - "type": "structure", - "members": { - "InstanceId": {} - } + "DeploymentController": { + "type": "structure", + "members": { + "Type": {} } }, - "ListenerDescriptions": { + "DesiredCount": { + "type": "integer" + }, + "EnableEcsManagedTags": { + "type": "boolean" + }, + "EnableExecuteCommand": { + "type": "boolean" + }, + "HealthCheckGracePeriodSeconds": { + "type": "integer" + }, + "LaunchType": {}, + "LoadBalancers": { "type": "list", "member": { "type": "structure", "members": { - "Listener": { - "type": "structure", - "members": { - "InstancePort": { - "type": "integer" - }, - "InstanceProtocol": {}, - "LoadBalancerPort": { - "type": "integer" - }, - "Protocol": {}, - "SslCertificateId": {} - } + "ContainerName": {}, + "ContainerPort": { + "type": "integer" }, - "PolicyNames": { - "shape": "S13" - } + "LoadBalancerName": {}, + "TargetGroupArn": {} } } }, - "LoadBalancerAttributes": { + "Name": {}, + "NetworkConfiguration": { "type": "structure", "members": { - "AccessLog": { - "type": "structure", - "members": { - "EmitInterval": { - "type": "integer" - }, - "Enabled": { - "type": "boolean" - }, - "S3BucketName": {}, - "S3BucketPrefix": {} - } - }, - "ConnectionDraining": { + "AwsVpcConfiguration": { "type": "structure", "members": { - "Enabled": { - "type": "boolean" + "AssignPublicIp": {}, + "SecurityGroups": { + "shape": "S4c" }, - "Timeout": { - "type": "integer" - } - } - }, - "ConnectionSettings": { - "type": "structure", - "members": { - "IdleTimeout": { - "type": "integer" - } - } - }, - "CrossZoneLoadBalancing": { - "type": "structure", - "members": { - "Enabled": { - "type": "boolean" - } - } - } - } - }, - "LoadBalancerName": {}, - "Policies": { - "type": "structure", - "members": { - "AppCookieStickinessPolicies": { - "type": "list", - "member": { - "type": "structure", - "members": { - "CookieName": {}, - "PolicyName": {} - } - } - }, - "LbCookieStickinessPolicies": { - "type": "list", - "member": { - "type": "structure", - "members": { - "CookieExpirationPeriod": { - "type": "long" - }, - "PolicyName": {} + "Subnets": { + "shape": "S4c" } } - }, - "OtherPolicies": { - "shape": "S13" } } }, - "Scheme": {}, - "SecurityGroups": { - "shape": "S13" - }, - "SourceSecurityGroup": { - "type": "structure", - "members": { - "GroupName": {}, - "OwnerAlias": {} - } - }, - "Subnets": { - "shape": "S13" - }, - "VpcId": {} - } - }, - "AwsIamGroup": { - "type": "structure", - "members": { - "AttachedManagedPolicies": { - "shape": "S5j" - }, - "CreateDate": {}, - "GroupId": {}, - "GroupName": {}, - "GroupPolicyList": { + "PlacementConstraints": { "type": "list", "member": { "type": "structure", "members": { - "PolicyName": {} + "Expression": {}, + "Type": {} } } }, - "Path": {} - } - }, - "AwsIamRole": { - "type": "structure", - "members": { - "AssumeRolePolicyDocument": {}, - "AttachedManagedPolicies": { - "shape": "S5j" - }, - "CreateDate": {}, - "InstanceProfileList": { + "PlacementStrategies": { "type": "list", "member": { "type": "structure", "members": { - "Arn": {}, - "CreateDate": {}, - "InstanceProfileId": {}, - "InstanceProfileName": {}, - "Path": {}, - "Roles": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Arn": {}, - "AssumeRolePolicyDocument": {}, - "CreateDate": {}, - "Path": {}, - "RoleId": {}, - "RoleName": {} - } - } - } + "Field": {}, + "Type": {} } } }, - "PermissionsBoundary": { - "shape": "S5l" - }, - "RoleId": {}, - "RoleName": {}, - "RolePolicyList": { + "PlatformVersion": {}, + "PropagateTags": {}, + "Role": {}, + "SchedulingStrategy": {}, + "ServiceArn": {}, + "ServiceName": {}, + "ServiceRegistries": { "type": "list", "member": { "type": "structure", "members": { - "PolicyName": {} + "ContainerName": {}, + "ContainerPort": { + "type": "integer" + }, + "Port": { + "type": "integer" + }, + "RegistryArn": {} } } }, - "MaxSessionDuration": { - "type": "integer" - }, - "Path": {} + "TaskDefinition": {} } }, - "AwsKmsKey": { + "AwsAutoScalingLaunchConfiguration": { "type": "structure", "members": { - "AWSAccountId": {}, - "CreationDate": { - "type": "double" - }, - "KeyId": {}, - "KeyManager": {}, - "KeyState": {}, - "Origin": {}, - "Description": {}, - "KeyRotationStatus": { + "AssociatePublicIpAddress": { "type": "boolean" - } - } - }, - "AwsLambdaFunction": { - "type": "structure", - "members": { - "Code": { - "type": "structure", - "members": { - "S3Bucket": {}, - "S3Key": {}, - "S3ObjectVersion": {}, - "ZipFile": {} - } - }, - "CodeSha256": {}, - "DeadLetterConfig": { - "type": "structure", - "members": { - "TargetArn": {} - } - }, - "Environment": { - "type": "structure", - "members": { - "Variables": { - "shape": "Sr" - }, - "Error": { - "type": "structure", - "members": { - "ErrorCode": {}, - "Message": {} - } - } - } }, - "FunctionName": {}, - "Handler": {}, - "KmsKeyArn": {}, - "LastModified": {}, - "Layers": { + "BlockDeviceMappings": { "type": "list", "member": { "type": "structure", "members": { - "Arn": {}, - "CodeSize": { - "type": "integer" - } + "DeviceName": {}, + "Ebs": { + "type": "structure", + "members": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "integer" + }, + "SnapshotId": {}, + "VolumeSize": { + "type": "integer" + }, + "VolumeType": {} + } + }, + "NoDevice": { + "type": "boolean" + }, + "VirtualName": {} } } }, - "MasterArn": {}, - "MemorySize": { - "type": "integer" + "ClassicLinkVpcId": {}, + "ClassicLinkVpcSecurityGroups": { + "shape": "S4c" }, - "RevisionId": {}, - "Role": {}, - "Runtime": {}, - "Timeout": { - "type": "integer" + "CreatedTime": {}, + "EbsOptimized": { + "type": "boolean" }, - "TracingConfig": { + "IamInstanceProfile": {}, + "ImageId": {}, + "InstanceMonitoring": { "type": "structure", "members": { - "Mode": {} + "Enabled": { + "type": "boolean" + } } }, - "VpcConfig": { + "InstanceType": {}, + "KernelId": {}, + "KeyName": {}, + "LaunchConfigurationName": {}, + "PlacementTenancy": {}, + "RamdiskId": {}, + "SecurityGroups": { + "shape": "S4c" + }, + "SpotPrice": {}, + "UserData": {}, + "MetadataOptions": { "type": "structure", "members": { - "SecurityGroupIds": { - "shape": "S25" - }, - "SubnetIds": { - "shape": "S25" + "HttpEndpoint": {}, + "HttpPutResponseHopLimit": { + "type": "integer" }, - "VpcId": {} + "HttpTokens": {} } - }, - "Version": {} - } - }, - "AwsLambdaLayerVersion": { - "type": "structure", - "members": { - "Version": { - "type": "long" - }, - "CompatibleRuntimes": { - "shape": "S25" - }, - "CreatedDate": {} + } } }, - "AwsRdsDbInstance": { + "AwsEc2VpnConnection": { "type": "structure", "members": { - "AssociatedRoles": { + "VpnConnectionId": {}, + "State": {}, + "CustomerGatewayId": {}, + "CustomerGatewayConfiguration": {}, + "Type": {}, + "VpnGatewayId": {}, + "Category": {}, + "VgwTelemetry": { "type": "list", "member": { "type": "structure", "members": { - "RoleArn": {}, - "FeatureName": {}, - "Status": {} + "AcceptedRouteCount": { + "type": "integer" + }, + "CertificateArn": {}, + "LastStatusChange": {}, + "OutsideIpAddress": {}, + "Status": {}, + "StatusMessage": {} } } }, - "CACertificateIdentifier": {}, - "DBClusterIdentifier": {}, - "DBInstanceIdentifier": {}, - "DBInstanceClass": {}, - "DbInstancePort": { - "type": "integer" - }, - "DbiResourceId": {}, - "DBName": {}, - "DeletionProtection": { - "type": "boolean" - }, - "Endpoint": { - "shape": "S8x" - }, - "Engine": {}, - "EngineVersion": {}, - "IAMDatabaseAuthenticationEnabled": { - "type": "boolean" - }, - "InstanceCreateTime": {}, - "KmsKeyId": {}, - "PubliclyAccessible": { - "type": "boolean" - }, - "StorageEncrypted": { - "type": "boolean" - }, - "TdeCredentialArn": {}, - "VpcSecurityGroups": { - "shape": "S8y" - }, - "MultiAz": { - "type": "boolean" - }, - "EnhancedMonitoringResourceArn": {}, - "DbInstanceStatus": {}, - "MasterUsername": {}, - "AllocatedStorage": { - "type": "integer" - }, - "PreferredBackupWindow": {}, - "BackupRetentionPeriod": { - "type": "integer" - }, - "DbSecurityGroups": { - "shape": "S13" + "Options": { + "type": "structure", + "members": { + "StaticRoutesOnly": { + "type": "boolean" + }, + "TunnelOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DpdTimeoutSeconds": { + "type": "integer" + }, + "IkeVersions": { + "shape": "S4c" + }, + "OutsideIpAddress": {}, + "Phase1DhGroupNumbers": { + "shape": "Sf8" + }, + "Phase1EncryptionAlgorithms": { + "shape": "S4c" + }, + "Phase1IntegrityAlgorithms": { + "shape": "S4c" + }, + "Phase1LifetimeSeconds": { + "type": "integer" + }, + "Phase2DhGroupNumbers": { + "shape": "Sf8" + }, + "Phase2EncryptionAlgorithms": { + "shape": "S4c" + }, + "Phase2IntegrityAlgorithms": { + "shape": "S4c" + }, + "Phase2LifetimeSeconds": { + "type": "integer" + }, + "PreSharedKey": {}, + "RekeyFuzzPercentage": { + "type": "integer" + }, + "RekeyMarginTimeSeconds": { + "type": "integer" + }, + "ReplayWindowSize": { + "type": "integer" + }, + "TunnelInsideCidr": {} + } + } + } + } }, - "DbParameterGroups": { + "Routes": { "type": "list", "member": { "type": "structure", "members": { - "DbParameterGroupName": {}, - "ParameterApplyStatus": {} + "DestinationCidrBlock": {}, + "State": {} } } }, - "AvailabilityZone": {}, - "DbSubnetGroup": { + "TransitGatewayId": {} + } + }, + "AwsEcrContainerImage": { + "type": "structure", + "members": { + "RegistryId": {}, + "RepositoryName": {}, + "Architecture": {}, + "ImageDigest": {}, + "ImageTags": { + "shape": "S4c" + }, + "ImagePublishedAt": {} + } + }, + "AwsOpenSearchServiceDomain": { + "type": "structure", + "members": { + "Arn": {}, + "AccessPolicies": {}, + "DomainName": {}, + "Id": {}, + "DomainEndpoint": {}, + "EngineVersion": {}, + "EncryptionAtRestOptions": { "type": "structure", "members": { - "DbSubnetGroupName": {}, - "DbSubnetGroupDescription": {}, - "VpcId": {}, - "SubnetGroupStatus": {}, - "Subnets": { - "type": "list", - "member": { - "type": "structure", - "members": { - "SubnetIdentifier": {}, - "SubnetAvailabilityZone": { - "type": "structure", - "members": { - "Name": {} - } - }, - "SubnetStatus": {} - } - } + "Enabled": { + "type": "boolean" }, - "DbSubnetGroupArn": {} + "KmsKeyId": {} } }, - "PreferredMaintenanceWindow": {}, - "PendingModifiedValues": { + "NodeToNodeEncryptionOptions": { "type": "structure", "members": { - "DbInstanceClass": {}, - "AllocatedStorage": { - "type": "integer" + "Enabled": { + "type": "boolean" + } + } + }, + "ServiceSoftwareOptions": { + "type": "structure", + "members": { + "AutomatedUpdateDate": {}, + "Cancellable": { + "type": "boolean" }, - "MasterUserPassword": {}, - "Port": { - "type": "integer" + "CurrentVersion": {}, + "Description": {}, + "NewVersion": {}, + "UpdateAvailable": { + "type": "boolean" }, - "BackupRetentionPeriod": { + "UpdateStatus": {}, + "OptionalDeployment": { + "type": "boolean" + } + } + }, + "ClusterConfig": { + "type": "structure", + "members": { + "InstanceCount": { "type": "integer" }, - "MultiAZ": { + "WarmEnabled": { "type": "boolean" }, - "EngineVersion": {}, - "LicenseModel": {}, - "Iops": { + "WarmCount": { "type": "integer" }, - "DbInstanceIdentifier": {}, - "StorageType": {}, - "CaCertificateIdentifier": {}, - "DbSubnetGroupName": {}, - "PendingCloudWatchLogsExports": { + "DedicatedMasterEnabled": { + "type": "boolean" + }, + "ZoneAwarenessConfig": { "type": "structure", "members": { - "LogTypesToEnable": { - "shape": "S13" - }, - "LogTypesToDisable": { - "shape": "S13" + "AvailabilityZoneCount": { + "type": "integer" } } }, - "ProcessorFeatures": { - "shape": "S98" + "DedicatedMasterCount": { + "type": "integer" + }, + "InstanceType": {}, + "WarmType": {}, + "ZoneAwarenessEnabled": { + "type": "boolean" + }, + "DedicatedMasterType": {} + } + }, + "DomainEndpointOptions": { + "type": "structure", + "members": { + "CustomEndpointCertificateArn": {}, + "CustomEndpointEnabled": { + "type": "boolean" + }, + "EnforceHTTPS": { + "type": "boolean" + }, + "CustomEndpoint": {}, + "TLSSecurityPolicy": {} + } + }, + "VpcOptions": { + "type": "structure", + "members": { + "SecurityGroupIds": { + "shape": "S4c" + }, + "SubnetIds": { + "shape": "S4c" } } }, - "LatestRestorableTime": {}, - "AutoMinorVersionUpgrade": { + "LogPublishingOptions": { + "type": "structure", + "members": { + "IndexSlowLogs": { + "shape": "Sfl" + }, + "SearchSlowLogs": { + "shape": "Sfl" + }, + "AuditLogs": { + "shape": "Sfl" + } + } + }, + "DomainEndpoints": { + "shape": "S1k" + }, + "AdvancedSecurityOptions": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + }, + "InternalUserDatabaseEnabled": { + "type": "boolean" + }, + "MasterUserOptions": { + "type": "structure", + "members": { + "MasterUserArn": {}, + "MasterUserName": {}, + "MasterUserPassword": {} + } + } + } + } + } + }, + "AwsEc2VpcEndpointService": { + "type": "structure", + "members": { + "AcceptanceRequired": { "type": "boolean" }, - "ReadReplicaSourceDBInstanceIdentifier": {}, - "ReadReplicaDBInstanceIdentifiers": { - "shape": "S13" + "AvailabilityZones": { + "shape": "S4c" }, - "ReadReplicaDBClusterIdentifiers": { - "shape": "S13" + "BaseEndpointDnsNames": { + "shape": "S4c" }, - "LicenseModel": {}, - "Iops": { - "type": "integer" + "ManagesVpcEndpoints": { + "type": "boolean" }, - "OptionGroupMemberships": { + "GatewayLoadBalancerArns": { + "shape": "S4c" + }, + "NetworkLoadBalancerArns": { + "shape": "S4c" + }, + "PrivateDnsName": {}, + "ServiceId": {}, + "ServiceName": {}, + "ServiceState": {}, + "ServiceType": { "type": "list", "member": { "type": "structure", "members": { - "OptionGroupName": {}, - "Status": {} + "ServiceType": {} } } + } + } + }, + "AwsXrayEncryptionConfig": { + "type": "structure", + "members": { + "KeyId": {}, + "Status": {}, + "Type": {} + } + }, + "AwsWafRateBasedRule": { + "type": "structure", + "members": { + "MetricName": {}, + "Name": {}, + "RateKey": {}, + "RateLimit": { + "type": "long" }, - "CharacterSetName": {}, - "SecondaryAvailabilityZone": {}, - "StatusInfos": { + "RuleId": {}, + "MatchPredicates": { "type": "list", "member": { "type": "structure", "members": { - "StatusType": {}, - "Normal": { + "DataId": {}, + "Negated": { "type": "boolean" }, - "Status": {}, - "Message": {} + "Type": {} } } - }, - "StorageType": {}, - "DomainMemberships": { - "shape": "S9e" - }, - "CopyTagsToSnapshot": { - "type": "boolean" - }, - "MonitoringInterval": { - "type": "integer" - }, - "MonitoringRoleArn": {}, - "PromotionTier": { - "type": "integer" - }, - "Timezone": {}, - "PerformanceInsightsEnabled": { - "type": "boolean" - }, - "PerformanceInsightsKmsKeyId": {}, - "PerformanceInsightsRetentionPeriod": { - "type": "integer" - }, - "EnabledCloudWatchLogsExports": { - "shape": "S13" - }, - "ProcessorFeatures": { - "shape": "S98" - }, - "ListenerEndpoint": { - "shape": "S8x" - }, - "MaxAllocatedStorage": { - "type": "integer" } } }, - "AwsSnsTopic": { + "AwsWafRegionalRateBasedRule": { "type": "structure", "members": { - "KmsMasterKeyId": {}, - "Subscription": { + "MetricName": {}, + "Name": {}, + "RateKey": {}, + "RateLimit": { + "type": "long" + }, + "RuleId": {}, + "MatchPredicates": { "type": "list", "member": { "type": "structure", "members": { - "Endpoint": {}, - "Protocol": {} + "DataId": {}, + "Negated": { + "type": "boolean" + }, + "Type": {} + } + } + } + } + }, + "AwsEcrRepository": { + "type": "structure", + "members": { + "Arn": {}, + "ImageScanningConfiguration": { + "type": "structure", + "members": { + "ScanOnPush": { + "type": "boolean" } } }, - "TopicName": {}, - "Owner": {} + "ImageTagMutability": {}, + "LifecyclePolicy": { + "type": "structure", + "members": { + "LifecyclePolicyText": {}, + "RegistryId": {} + } + }, + "RepositoryName": {}, + "RepositoryPolicyText": {} } }, - "AwsSqsQueue": { + "AwsEksCluster": { "type": "structure", "members": { - "KmsDataKeyReusePeriodSeconds": { - "type": "integer" + "Arn": {}, + "CertificateAuthorityData": {}, + "ClusterStatus": {}, + "Endpoint": {}, + "Name": {}, + "ResourcesVpcConfig": { + "type": "structure", + "members": { + "SecurityGroupIds": { + "shape": "S4c" + }, + "SubnetIds": { + "shape": "S4c" + }, + "EndpointPublicAccess": { + "type": "boolean" + } + } }, - "KmsMasterKeyId": {}, - "QueueName": {}, - "DeadLetterTargetArn": {} + "RoleArn": {}, + "Version": {}, + "Logging": { + "type": "structure", + "members": { + "ClusterLogging": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + }, + "Types": { + "shape": "S4c" + } + } + } + } + } + } } }, - "AwsWafWebAcl": { + "AwsNetworkFirewallFirewallPolicy": { "type": "structure", "members": { - "Name": {}, - "DefaultAction": {}, - "Rules": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Action": { + "FirewallPolicy": { + "type": "structure", + "members": { + "StatefulRuleGroupReferences": { + "type": "list", + "member": { "type": "structure", "members": { - "Type": {} + "ResourceArn": {} } - }, - "ExcludedRules": { - "type": "list", - "member": { - "type": "structure", - "members": { - "RuleId": {} - } + } + }, + "StatelessCustomActions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ActionDefinition": { + "shape": "Sgc" + }, + "ActionName": {} } - }, - "OverrideAction": { + } + }, + "StatelessDefaultActions": { + "shape": "S4c" + }, + "StatelessFragmentDefaultActions": { + "shape": "S4c" + }, + "StatelessRuleGroupReferences": { + "type": "list", + "member": { "type": "structure", "members": { - "Type": {} + "Priority": { + "type": "integer" + }, + "ResourceArn": {} } - }, - "Priority": { - "type": "integer" - }, - "RuleId": {}, - "Type": {} + } } } }, - "WebAclId": {} + "FirewallPolicyArn": {}, + "FirewallPolicyId": {}, + "FirewallPolicyName": {}, + "Description": {} } }, - "AwsRdsDbSnapshot": { + "AwsNetworkFirewallFirewall": { "type": "structure", "members": { - "DbSnapshotIdentifier": {}, - "DbInstanceIdentifier": {}, - "SnapshotCreateTime": {}, - "Engine": {}, - "AllocatedStorage": { - "type": "integer" - }, - "Status": {}, - "Port": { - "type": "integer" - }, - "AvailabilityZone": {}, - "VpcId": {}, - "InstanceCreateTime": {}, - "MasterUsername": {}, - "EngineVersion": {}, - "LicenseModel": {}, - "SnapshotType": {}, - "Iops": { - "type": "integer" - }, - "OptionGroupName": {}, - "PercentProgress": { - "type": "integer" - }, - "SourceRegion": {}, - "SourceDbSnapshotIdentifier": {}, - "StorageType": {}, - "TdeCredentialArn": {}, - "Encrypted": { + "DeleteProtection": { "type": "boolean" }, - "KmsKeyId": {}, - "Timezone": {}, - "IamDatabaseAuthenticationEnabled": { + "Description": {}, + "FirewallArn": {}, + "FirewallId": {}, + "FirewallName": {}, + "FirewallPolicyArn": {}, + "FirewallPolicyChangeProtection": { "type": "boolean" }, - "ProcessorFeatures": { - "shape": "S98" - }, - "DbiResourceId": {} - } - }, - "AwsRdsDbClusterSnapshot": { - "type": "structure", - "members": { - "AvailabilityZones": { - "shape": "S13" - }, - "SnapshotCreateTime": {}, - "Engine": {}, - "AllocatedStorage": { - "type": "integer" - }, - "Status": {}, - "Port": { - "type": "integer" - }, - "VpcId": {}, - "ClusterCreateTime": {}, - "MasterUsername": {}, - "EngineVersion": {}, - "LicenseModel": {}, - "SnapshotType": {}, - "PercentProgress": { - "type": "integer" - }, - "StorageEncrypted": { + "SubnetChangeProtection": { "type": "boolean" }, - "KmsKeyId": {}, - "DbClusterIdentifier": {}, - "DbClusterSnapshotIdentifier": {}, - "IamDatabaseAuthenticationEnabled": { - "type": "boolean" - } + "SubnetMappings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SubnetId": {} + } + } + }, + "VpcId": {} } }, - "AwsRdsDbCluster": { + "AwsNetworkFirewallRuleGroup": { "type": "structure", "members": { - "AllocatedStorage": { - "type": "integer" - }, - "AvailabilityZones": { - "shape": "S13" - }, - "BackupRetentionPeriod": { - "type": "integer" - }, - "DatabaseName": {}, - "Status": {}, - "Endpoint": {}, - "ReaderEndpoint": {}, - "CustomEndpoints": { - "shape": "S13" - }, - "MultiAz": { - "type": "boolean" - }, - "Engine": {}, - "EngineVersion": {}, - "Port": { + "Capacity": { "type": "integer" }, - "MasterUsername": {}, - "PreferredBackupWindow": {}, - "PreferredMaintenanceWindow": {}, - "ReadReplicaIdentifiers": { - "shape": "S13" - }, - "VpcSecurityGroups": { - "shape": "S8y" + "Description": {}, + "RuleGroup": { + "type": "structure", + "members": { + "RuleVariables": { + "type": "structure", + "members": { + "IpSets": { + "type": "structure", + "members": { + "Definition": { + "shape": "S4c" + } + } + }, + "PortSets": { + "type": "structure", + "members": { + "Definition": { + "shape": "S4c" + } + } + } + } + }, + "RulesSource": { + "type": "structure", + "members": { + "RulesSourceList": { + "type": "structure", + "members": { + "GeneratedRulesType": {}, + "TargetTypes": { + "shape": "S4c" + }, + "Targets": { + "shape": "S4c" + } + } + }, + "RulesString": {}, + "StatefulRules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Action": {}, + "Header": { + "type": "structure", + "members": { + "Destination": {}, + "DestinationPort": {}, + "Direction": {}, + "Protocol": {}, + "Source": {}, + "SourcePort": {} + } + }, + "RuleOptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Keyword": {}, + "Settings": { + "type": "list", + "member": {} + } + } + } + } + } + } + }, + "StatelessRulesAndCustomActions": { + "type": "structure", + "members": { + "CustomActions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ActionDefinition": { + "shape": "Sgc" + }, + "ActionName": {} + } + } + }, + "StatelessRules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Priority": { + "type": "integer" + }, + "RuleDefinition": { + "type": "structure", + "members": { + "Actions": { + "shape": "S4c" + }, + "MatchAttributes": { + "type": "structure", + "members": { + "DestinationPorts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FromPort": { + "type": "integer" + }, + "ToPort": { + "type": "integer" + } + } + } + }, + "Destinations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AddressDefinition": {} + } + } + }, + "Protocols": { + "type": "list", + "member": { + "type": "integer" + } + }, + "SourcePorts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "FromPort": { + "type": "integer" + }, + "ToPort": { + "type": "integer" + } + } + } + }, + "Sources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AddressDefinition": {} + } + } + }, + "TcpFlags": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Flags": { + "shape": "S4c" + }, + "Masks": { + "shape": "S4c" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } }, - "HostedZoneId": {}, - "StorageEncrypted": { - "type": "boolean" + "RuleGroupArn": {}, + "RuleGroupId": {}, + "RuleGroupName": {}, + "Type": {} + } + }, + "AwsRdsDbSecurityGroup": { + "type": "structure", + "members": { + "DbSecurityGroupArn": {}, + "DbSecurityGroupDescription": {}, + "DbSecurityGroupName": {}, + "Ec2SecurityGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Ec2SecurityGroupId": {}, + "Ec2SecurityGroupName": {}, + "Ec2SecurityGroupOwnerId": {}, + "Status": {} + } + } }, - "KmsKeyId": {}, - "DbClusterResourceId": {}, - "AssociatedRoles": { + "IpRanges": { "type": "list", "member": { "type": "structure", "members": { - "RoleArn": {}, + "CidrIp": {}, "Status": {} } } }, - "ClusterCreateTime": {}, - "EnabledCloudWatchLogsExports": { - "shape": "S13" + "OwnerId": {}, + "VpcId": {} + } + }, + "AwsKinesisStream": { + "type": "structure", + "members": { + "Name": {}, + "Arn": {}, + "StreamEncryption": { + "type": "structure", + "members": { + "EncryptionType": {}, + "KeyId": {} + } }, - "EngineMode": {}, - "DeletionProtection": { - "type": "boolean" + "ShardCount": { + "type": "integer" }, - "HttpEndpointEnabled": { - "type": "boolean" + "RetentionPeriodHours": { + "type": "integer" + } + } + }, + "AwsEc2TransitGateway": { + "type": "structure", + "members": { + "Id": {}, + "Description": {}, + "DefaultRouteTablePropagation": {}, + "AutoAcceptSharedAttachments": {}, + "DefaultRouteTableAssociation": {}, + "TransitGatewayCidrBlocks": { + "shape": "S4c" + }, + "AssociationDefaultRouteTableId": {}, + "PropagationDefaultRouteTableId": {}, + "VpnEcmpSupport": {}, + "DnsSupport": {}, + "MulticastSupport": {}, + "AmazonSideAsn": { + "type": "integer" + } + } + }, + "AwsEfsAccessPoint": { + "type": "structure", + "members": { + "AccessPointId": {}, + "Arn": {}, + "ClientToken": {}, + "FileSystemId": {}, + "PosixUser": { + "type": "structure", + "members": { + "Gid": {}, + "SecondaryGids": { + "shape": "S4c" + }, + "Uid": {} + } }, - "ActivityStreamStatus": {}, - "CopyTagsToSnapshot": { - "type": "boolean" + "RootDirectory": { + "type": "structure", + "members": { + "CreationInfo": { + "type": "structure", + "members": { + "OwnerGid": {}, + "OwnerUid": {}, + "Permissions": {} + } + }, + "Path": {} + } + } + } + }, + "AwsCloudFormationStack": { + "type": "structure", + "members": { + "Capabilities": { + "shape": "S4c" }, - "CrossAccountClone": { + "CreationTime": {}, + "Description": {}, + "DisableRollback": { "type": "boolean" }, - "DomainMemberships": { - "shape": "S9e" - }, - "DbClusterParameterGroup": {}, - "DbSubnetGroup": {}, - "DbClusterOptionGroupMemberships": { - "type": "list", - "member": { - "type": "structure", - "members": { - "DbClusterOptionGroupName": {}, - "Status": {} - } + "DriftInformation": { + "type": "structure", + "members": { + "StackDriftStatus": {} } }, - "DbClusterIdentifier": {}, - "DbClusterMembers": { + "EnableTerminationProtection": { + "type": "boolean" + }, + "LastUpdatedTime": {}, + "NotificationArns": { + "shape": "S4c" + }, + "Outputs": { "type": "list", "member": { "type": "structure", "members": { - "IsClusterWriter": { - "type": "boolean" - }, - "PromotionTier": { - "type": "integer" - }, - "DbInstanceIdentifier": {}, - "DbClusterParameterGroupStatus": {} + "Description": {}, + "OutputKey": {}, + "OutputValue": {} } } }, - "IamDatabaseAuthenticationEnabled": { - "type": "boolean" + "RoleArn": {}, + "StackId": {}, + "StackName": {}, + "StackStatus": {}, + "StackStatusReason": {}, + "TimeoutInMinutes": { + "type": "integer" } } }, - "AwsEcsCluster": { + "AwsCloudWatchAlarm": { "type": "structure", "members": { - "CapacityProviders": { - "shape": "S25" + "ActionsEnabled": { + "type": "boolean" }, - "ClusterSettings": { + "AlarmActions": { + "shape": "S4c" + }, + "AlarmArn": {}, + "AlarmConfigurationUpdatedTimestamp": {}, + "AlarmDescription": {}, + "AlarmName": {}, + "ComparisonOperator": {}, + "DatapointsToAlarm": { + "type": "integer" + }, + "Dimensions": { "type": "list", "member": { "type": "structure", @@ -4258,800 +7187,1245 @@ } } }, - "Configuration": { + "EvaluateLowSampleCountPercentile": {}, + "EvaluationPeriods": { + "type": "integer" + }, + "ExtendedStatistic": {}, + "InsufficientDataActions": { + "shape": "S4c" + }, + "MetricName": {}, + "Namespace": {}, + "OkActions": { + "shape": "S4c" + }, + "Period": { + "type": "integer" + }, + "Statistic": {}, + "Threshold": { + "type": "double" + }, + "ThresholdMetricId": {}, + "TreatMissingData": {}, + "Unit": {} + } + }, + "AwsEc2VpcPeeringConnection": { + "type": "structure", + "members": { + "AccepterVpcInfo": { + "shape": "Si0" + }, + "ExpirationTime": {}, + "RequesterVpcInfo": { + "shape": "Si0" + }, + "Status": { "type": "structure", "members": { - "ExecuteCommandConfiguration": { - "type": "structure", - "members": { - "KmsKeyId": {}, - "LogConfiguration": { - "type": "structure", - "members": { - "CloudWatchEncryptionEnabled": { - "type": "boolean" - }, - "CloudWatchLogGroupName": {}, - "S3BucketName": {}, - "S3EncryptionEnabled": { - "type": "boolean" - }, - "S3KeyPrefix": {} - } - }, - "Logging": {} - } - } + "Code": {}, + "Message": {} } }, - "DefaultCapacityProviderStrategy": { + "VpcPeeringConnectionId": {} + } + }, + "AwsWafRegionalRuleGroup": { + "type": "structure", + "members": { + "MetricName": {}, + "Name": {}, + "RuleGroupId": {}, + "Rules": { "type": "list", "member": { "type": "structure", "members": { - "Base": { - "type": "integer" + "Action": { + "type": "structure", + "members": { + "Type": {} + } }, - "CapacityProvider": {}, - "Weight": { + "Priority": { "type": "integer" - } + }, + "RuleId": {}, + "Type": {} } } } } }, - "AwsEcsTaskDefinition": { + "AwsWafRegionalRule": { "type": "structure", "members": { - "ContainerDefinitions": { + "MetricName": {}, + "Name": {}, + "PredicateList": { "type": "list", "member": { "type": "structure", "members": { - "Command": { - "shape": "S25" - }, - "Cpu": { - "type": "integer" - }, - "DependsOn": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Condition": {}, - "ContainerName": {} - } - } - }, - "DisableNetworking": { - "type": "boolean" - }, - "DnsSearchDomains": { - "shape": "S25" - }, - "DnsServers": { - "shape": "S25" - }, - "DockerLabels": { - "shape": "Sr" - }, - "DockerSecurityOptions": { - "shape": "S25" - }, - "EntryPoint": { - "shape": "S25" - }, - "Environment": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "Value": {} - } - } - }, - "EnvironmentFiles": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Type": {}, - "Value": {} - } - } - }, - "Essential": { + "DataId": {}, + "Negated": { "type": "boolean" }, - "ExtraHosts": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Hostname": {}, - "IpAddress": {} - } - } - }, - "FirelensConfiguration": { + "Type": {} + } + } + }, + "RuleId": {} + } + }, + "AwsWafRegionalWebAcl": { + "type": "structure", + "members": { + "DefaultAction": {}, + "MetricName": {}, + "Name": {}, + "RulesList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Action": { "type": "structure", "members": { - "Options": { - "shape": "Sr" - }, "Type": {} } }, - "HealthCheck": { + "OverrideAction": { "type": "structure", "members": { - "Command": { - "shape": "S25" - }, - "Interval": { - "type": "integer" - }, - "Retries": { - "type": "integer" - }, - "StartPeriod": { - "type": "integer" - }, - "Timeout": { - "type": "integer" - } + "Type": {} } }, - "Hostname": {}, - "Image": {}, - "Interactive": { + "Priority": { + "type": "integer" + }, + "RuleId": {}, + "Type": {} + } + } + }, + "WebAclId": {} + } + }, + "AwsWafRule": { + "type": "structure", + "members": { + "MetricName": {}, + "Name": {}, + "PredicateList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DataId": {}, + "Negated": { "type": "boolean" }, - "Links": { - "shape": "S25" + "Type": {} + } + } + }, + "RuleId": {} + } + }, + "AwsWafRuleGroup": { + "type": "structure", + "members": { + "MetricName": {}, + "Name": {}, + "RuleGroupId": {}, + "Rules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Action": { + "type": "structure", + "members": { + "Type": {} + } }, - "LinuxParameters": { + "Priority": { + "type": "integer" + }, + "RuleId": {}, + "Type": {} + } + } + } + } + }, + "AwsEcsTask": { + "type": "structure", + "members": { + "ClusterArn": {}, + "TaskDefinitionArn": {}, + "Version": {}, + "CreatedAt": {}, + "StartedAt": {}, + "StartedBy": {}, + "Group": {}, + "Volumes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Host": { "type": "structure", "members": { - "Capabilities": { - "type": "structure", - "members": { - "Add": { - "shape": "S25" - }, - "Drop": { - "shape": "S25" - } - } + "SourcePath": {} + } + } + } + } + }, + "Containers": { + "type": "list", + "member": { + "shape": "Scv" + } + } + } + }, + "AwsBackupBackupVault": { + "type": "structure", + "members": { + "BackupVaultArn": {}, + "BackupVaultName": {}, + "EncryptionKeyArn": {}, + "Notifications": { + "type": "structure", + "members": { + "BackupVaultEvents": { + "shape": "S4c" + }, + "SnsTopicArn": {} + } + }, + "AccessPolicy": {} + } + }, + "AwsBackupBackupPlan": { + "type": "structure", + "members": { + "BackupPlan": { + "type": "structure", + "members": { + "BackupPlanName": {}, + "AdvancedBackupSettings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "BackupOptions": { + "shape": "S1k" }, - "Devices": { - "type": "list", - "member": { - "type": "structure", - "members": { - "ContainerPath": {}, - "HostPath": {}, - "Permissions": { - "shape": "S25" - } - } - } + "ResourceType": {} + } + } + }, + "BackupPlanRule": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TargetBackupVault": {}, + "StartWindowMinutes": { + "type": "long" }, - "InitProcessEnabled": { + "ScheduleExpression": {}, + "RuleName": {}, + "RuleId": {}, + "EnableContinuousBackup": { "type": "boolean" }, - "MaxSwap": { - "type": "integer" - }, - "SharedMemorySize": { - "type": "integer" - }, - "Swappiness": { - "type": "integer" + "CompletionWindowMinutes": { + "type": "long" }, - "Tmpfs": { + "CopyActions": { "type": "list", "member": { "type": "structure", "members": { - "ContainerPath": {}, - "MountOptions": { - "shape": "S25" - }, - "Size": { - "type": "integer" + "DestinationBackupVaultArn": {}, + "Lifecycle": { + "shape": "Sj5" } } } + }, + "Lifecycle": { + "shape": "Sj5" } } - }, - "LogConfiguration": { + } + } + } + }, + "BackupPlanArn": {}, + "BackupPlanId": {}, + "VersionId": {} + } + }, + "AwsBackupRecoveryPoint": { + "type": "structure", + "members": { + "BackupSizeInBytes": { + "type": "long" + }, + "BackupVaultArn": {}, + "BackupVaultName": {}, + "CalculatedLifecycle": { + "type": "structure", + "members": { + "DeleteAt": {}, + "MoveToColdStorageAt": {} + } + }, + "CompletionDate": {}, + "CreatedBy": { + "type": "structure", + "members": { + "BackupPlanArn": {}, + "BackupPlanId": {}, + "BackupPlanVersion": {}, + "BackupRuleId": {} + } + }, + "CreationDate": {}, + "EncryptionKeyArn": {}, + "IamRoleArn": {}, + "IsEncrypted": { + "type": "boolean" + }, + "LastRestoreTime": {}, + "Lifecycle": { + "type": "structure", + "members": { + "DeleteAfterDays": { + "type": "long" + }, + "MoveToColdStorageAfterDays": { + "type": "long" + } + } + }, + "RecoveryPointArn": {}, + "ResourceArn": {}, + "ResourceType": {}, + "SourceBackupVaultArn": {}, + "Status": {}, + "StatusMessage": {}, + "StorageClass": {} + } + }, + "AwsEc2LaunchTemplate": { + "type": "structure", + "members": { + "LaunchTemplateName": {}, + "Id": {}, + "LaunchTemplateData": { + "type": "structure", + "members": { + "BlockDeviceMappingSet": { + "type": "list", + "member": { "type": "structure", "members": { - "LogDriver": {}, - "Options": { - "shape": "Sr" - }, - "SecretOptions": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "ValueFrom": {} - } + "DeviceName": {}, + "Ebs": { + "type": "structure", + "members": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "integer" + }, + "KmsKeyId": {}, + "SnapshotId": {}, + "Throughput": { + "type": "integer" + }, + "VolumeSize": { + "type": "integer" + }, + "VolumeType": {} } + }, + "NoDevice": {}, + "VirtualName": {} + } + } + }, + "CapacityReservationSpecification": { + "type": "structure", + "members": { + "CapacityReservationPreference": {}, + "CapacityReservationTarget": { + "type": "structure", + "members": { + "CapacityReservationId": {}, + "CapacityReservationResourceGroupArn": {} } } - }, - "Memory": { - "type": "integer" - }, - "MemoryReservation": { - "type": "integer" - }, - "MountPoints": { - "type": "list", - "member": { + } + }, + "CpuOptions": { + "type": "structure", + "members": { + "CoreCount": { + "type": "integer" + }, + "ThreadsPerCore": { + "type": "integer" + } + } + }, + "CreditSpecification": { + "type": "structure", + "members": { + "CpuCredits": {} + } + }, + "DisableApiStop": { + "type": "boolean" + }, + "DisableApiTermination": { + "type": "boolean" + }, + "EbsOptimized": { + "type": "boolean" + }, + "ElasticGpuSpecificationSet": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {} + } + } + }, + "ElasticInferenceAcceleratorSet": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Count": { + "type": "integer" + }, + "Type": {} + } + } + }, + "EnclaveOptions": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "HibernationOptions": { + "type": "structure", + "members": { + "Configured": { + "type": "boolean" + } + } + }, + "IamInstanceProfile": { + "type": "structure", + "members": { + "Arn": {}, + "Name": {} + } + }, + "ImageId": {}, + "InstanceInitiatedShutdownBehavior": {}, + "InstanceMarketOptions": { + "type": "structure", + "members": { + "MarketType": {}, + "SpotOptions": { "type": "structure", "members": { - "ContainerPath": {}, - "ReadOnly": { - "type": "boolean" + "BlockDurationMinutes": { + "type": "integer" }, - "SourceVolume": {} + "InstanceInterruptionBehavior": {}, + "MaxPrice": {}, + "SpotInstanceType": {}, + "ValidUntil": {} } } - }, - "Name": {}, - "PortMappings": { - "type": "list", - "member": { + } + }, + "InstanceRequirements": { + "type": "structure", + "members": { + "AcceleratorCount": { "type": "structure", "members": { - "ContainerPort": { + "Max": { "type": "integer" }, - "HostPort": { + "Min": { + "type": "integer" + } + } + }, + "AcceleratorManufacturers": { + "shape": "S4c" + }, + "AcceleratorNames": { + "shape": "S4c" + }, + "AcceleratorTotalMemoryMiB": { + "type": "structure", + "members": { + "Max": { "type": "integer" }, - "Protocol": {} + "Min": { + "type": "integer" + } } - } - }, - "Privileged": { - "type": "boolean" - }, - "PseudoTerminal": { - "type": "boolean" - }, - "ReadonlyRootFilesystem": { - "type": "boolean" - }, - "RepositoryCredentials": { - "type": "structure", - "members": { - "CredentialsParameter": {} - } - }, - "ResourceRequirements": { - "type": "list", - "member": { + }, + "AcceleratorTypes": { + "shape": "S4c" + }, + "BareMetal": {}, + "BaselineEbsBandwidthMbps": { "type": "structure", "members": { - "Type": {}, - "Value": {} + "Max": { + "type": "integer" + }, + "Min": { + "type": "integer" + } } - } - }, - "Secrets": { - "type": "list", - "member": { + }, + "BurstablePerformance": {}, + "CpuManufacturers": { + "shape": "S4c" + }, + "ExcludedInstanceTypes": { + "shape": "S4c" + }, + "InstanceGenerations": { + "shape": "S4c" + }, + "LocalStorage": {}, + "LocalStorageTypes": { + "shape": "S4c" + }, + "MemoryGiBPerVCpu": { "type": "structure", "members": { - "Name": {}, - "ValueFrom": {} + "Max": { + "type": "double" + }, + "Min": { + "type": "double" + } } - } - }, - "StartTimeout": { - "type": "integer" - }, - "StopTimeout": { - "type": "integer" - }, - "SystemControls": { - "type": "list", - "member": { + }, + "MemoryMiB": { "type": "structure", "members": { - "Namespace": {}, - "Value": {} + "Max": { + "type": "integer" + }, + "Min": { + "type": "integer" + } } - } - }, - "Ulimits": { - "type": "list", - "member": { + }, + "NetworkInterfaceCount": { "type": "structure", "members": { - "HardLimit": { + "Max": { "type": "integer" }, - "Name": {}, - "SoftLimit": { + "Min": { "type": "integer" } } - } - }, - "User": {}, - "VolumesFrom": { - "type": "list", - "member": { + }, + "OnDemandMaxPricePercentageOverLowestPrice": { + "type": "integer" + }, + "RequireHibernateSupport": { + "type": "boolean" + }, + "SpotMaxPricePercentageOverLowestPrice": { + "type": "integer" + }, + "TotalLocalStorageGB": { "type": "structure", "members": { - "ReadOnly": { - "type": "boolean" + "Max": { + "type": "double" }, - "SourceContainer": {} + "Min": { + "type": "double" + } + } + }, + "VCpuCount": { + "type": "structure", + "members": { + "Max": { + "type": "integer" + }, + "Min": { + "type": "integer" + } } } - }, - "WorkingDirectory": {} - } - } - }, - "Cpu": {}, - "ExecutionRoleArn": {}, - "Family": {}, - "InferenceAccelerators": { - "type": "list", - "member": { - "type": "structure", - "members": { - "DeviceName": {}, - "DeviceType": {} - } - } - }, - "IpcMode": {}, - "Memory": {}, - "NetworkMode": {}, - "PidMode": {}, - "PlacementConstraints": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Expression": {}, - "Type": {} - } - } - }, - "ProxyConfiguration": { - "type": "structure", - "members": { - "ContainerName": {}, - "ProxyConfigurationProperties": { + } + }, + "InstanceType": {}, + "KernelId": {}, + "KeyName": {}, + "LicenseSet": { "type": "list", "member": { "type": "structure", "members": { - "Name": {}, - "Value": {} + "LicenseConfigurationArn": {} } } }, - "Type": {} - } - }, - "RequiresCompatibilities": { - "shape": "S25" - }, - "TaskRoleArn": {}, - "Volumes": { - "type": "list", - "member": { - "type": "structure", - "members": { - "DockerVolumeConfiguration": { + "MaintenanceOptions": { + "type": "structure", + "members": { + "AutoRecovery": {} + } + }, + "MetadataOptions": { + "type": "structure", + "members": { + "HttpEndpoint": {}, + "HttpProtocolIpv6": {}, + "HttpTokens": {}, + "HttpPutResponseHopLimit": { + "type": "integer" + }, + "InstanceMetadataTags": {} + } + }, + "Monitoring": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" + } + } + }, + "NetworkInterfaceSet": { + "type": "list", + "member": { "type": "structure", "members": { - "Autoprovision": { + "AssociateCarrierIpAddress": { + "type": "boolean" + }, + "AssociatePublicIpAddress": { + "type": "boolean" + }, + "DeleteOnTermination": { "type": "boolean" }, - "Driver": {}, - "DriverOpts": { - "shape": "Sr" + "Description": {}, + "DeviceIndex": { + "type": "integer" + }, + "Groups": { + "shape": "S4c" + }, + "InterfaceType": {}, + "Ipv4PrefixCount": { + "type": "integer" + }, + "Ipv4Prefixes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Ipv4Prefix": {} + } + } + }, + "Ipv6AddressCount": { + "type": "integer" + }, + "Ipv6Addresses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Ipv6Address": {} + } + } + }, + "Ipv6PrefixCount": { + "type": "integer" }, - "Labels": { - "shape": "Sr" + "Ipv6Prefixes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Ipv6Prefix": {} + } + } }, - "Scope": {} - } - }, - "EfsVolumeConfiguration": { - "type": "structure", - "members": { - "AuthorizationConfig": { - "type": "structure", - "members": { - "AccessPointId": {}, - "Iam": {} + "NetworkCardIndex": { + "type": "integer" + }, + "NetworkInterfaceId": {}, + "PrivateIpAddress": {}, + "PrivateIpAddresses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Primary": { + "type": "boolean" + }, + "PrivateIpAddress": {} + } } }, - "FilesystemId": {}, - "RootDirectory": {}, - "TransitEncryption": {}, - "TransitEncryptionPort": { + "SecondaryPrivateIpAddressCount": { "type": "integer" - } - } - }, - "Host": { - "type": "structure", - "members": { - "SourcePath": {} + }, + "SubnetId": {} } - }, - "Name": {} - } + } + }, + "Placement": { + "type": "structure", + "members": { + "Affinity": {}, + "AvailabilityZone": {}, + "GroupName": {}, + "HostId": {}, + "HostResourceGroupArn": {}, + "PartitionNumber": { + "type": "integer" + }, + "SpreadDomain": {}, + "Tenancy": {} + } + }, + "PrivateDnsNameOptions": { + "type": "structure", + "members": { + "EnableResourceNameDnsAAAARecord": { + "type": "boolean" + }, + "EnableResourceNameDnsARecord": { + "type": "boolean" + }, + "HostnameType": {} + } + }, + "RamDiskId": {}, + "SecurityGroupIdSet": { + "shape": "S4c" + }, + "SecurityGroupSet": { + "shape": "S4c" + }, + "UserData": {} } + }, + "DefaultVersionNumber": { + "type": "long" + }, + "LatestVersionNumber": { + "type": "long" } } }, - "Container": { - "type": "structure", - "members": { - "Name": {}, - "ImageId": {}, - "ImageName": {}, - "LaunchedAt": {} - } - }, - "Other": { - "shape": "Sr" - }, - "AwsRdsEventSubscription": { + "AwsSageMakerNotebookInstance": { "type": "structure", "members": { - "CustSubscriptionId": {}, - "CustomerAwsId": {}, - "Enabled": { - "type": "boolean" + "AcceleratorTypes": { + "shape": "S4c" }, - "EventCategoriesList": { - "shape": "S25" + "AdditionalCodeRepositories": { + "shape": "S4c" }, - "EventSubscriptionArn": {}, - "SnsTopicArn": {}, - "SourceIdsList": { - "shape": "S25" + "DefaultCodeRepository": {}, + "DirectInternetAccess": {}, + "FailureReason": {}, + "InstanceMetadataServiceConfiguration": { + "type": "structure", + "members": { + "MinimumInstanceMetadataServiceVersion": {} + } }, - "SourceType": {}, - "Status": {}, - "SubscriptionCreationTime": {} + "InstanceType": {}, + "KmsKeyId": {}, + "NetworkInterfaceId": {}, + "NotebookInstanceArn": {}, + "NotebookInstanceLifecycleConfigName": {}, + "NotebookInstanceName": {}, + "NotebookInstanceStatus": {}, + "PlatformIdentifier": {}, + "RoleArn": {}, + "RootAccess": {}, + "SecurityGroups": { + "shape": "S4c" + }, + "SubnetId": {}, + "Url": {}, + "VolumeSizeInGB": { + "type": "integer" + } } }, - "AwsEcsService": { + "AwsWafv2WebAcl": { "type": "structure", "members": { - "CapacityProviderStrategy": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Base": { - "type": "integer" - }, - "CapacityProvider": {}, - "Weight": { - "type": "integer" - } - } - } + "Name": {}, + "Arn": {}, + "ManagedbyFirewallManager": { + "type": "boolean" }, - "Cluster": {}, - "DeploymentConfiguration": { + "Id": {}, + "Capacity": { + "type": "long" + }, + "CaptchaConfig": { "type": "structure", "members": { - "DeploymentCircuitBreaker": { + "ImmunityTimeProperty": { "type": "structure", "members": { - "Enable": { - "type": "boolean" - }, - "Rollback": { - "type": "boolean" + "ImmunityTime": { + "type": "long" } } - }, - "MaximumPercent": { - "type": "integer" - }, - "MinimumHealthyPercent": { - "type": "integer" } } }, - "DeploymentController": { + "DefaultAction": { "type": "structure", "members": { - "Type": {} + "Allow": { + "shape": "Sko" + }, + "Block": { + "shape": "Sks" + } } }, - "DesiredCount": { - "type": "integer" - }, - "EnableEcsManagedTags": { - "type": "boolean" + "Description": {}, + "Rules": { + "shape": "Sku" }, - "EnableExecuteCommand": { - "type": "boolean" + "VisibilityConfig": { + "shape": "Skz" + } + } + }, + "AwsWafv2RuleGroup": { + "type": "structure", + "members": { + "Capacity": { + "type": "long" }, - "HealthCheckGracePeriodSeconds": { - "type": "integer" + "Description": {}, + "Id": {}, + "Name": {}, + "Arn": {}, + "Rules": { + "shape": "Sku" }, - "LaunchType": {}, - "LoadBalancers": { + "Scope": {}, + "VisibilityConfig": { + "shape": "Skz" + } + } + }, + "AwsEc2RouteTable": { + "type": "structure", + "members": { + "AssociationSet": { "type": "list", "member": { "type": "structure", "members": { - "ContainerName": {}, - "ContainerPort": { - "type": "integer" - }, - "LoadBalancerName": {}, - "TargetGroupArn": {} - } - } - }, - "Name": {}, - "NetworkConfiguration": { - "type": "structure", - "members": { - "AwsVpcConfiguration": { - "type": "structure", - "members": { - "AssignPublicIp": {}, - "SecurityGroups": { - "shape": "S25" - }, - "Subnets": { - "shape": "S25" + "AssociationState": { + "type": "structure", + "members": { + "State": {}, + "StatusMessage": {} } - } + }, + "GatewayId": {}, + "Main": { + "type": "boolean" + }, + "RouteTableAssociationId": {}, + "RouteTableId": {}, + "SubnetId": {} } } }, - "PlacementConstraints": { + "OwnerId": {}, + "PropagatingVgwSet": { "type": "list", "member": { "type": "structure", "members": { - "Expression": {}, - "Type": {} + "GatewayId": {} } } }, - "PlacementStrategies": { + "RouteTableId": {}, + "RouteSet": { "type": "list", "member": { "type": "structure", "members": { - "Field": {}, - "Type": {} + "CarrierGatewayId": {}, + "CoreNetworkArn": {}, + "DestinationCidrBlock": {}, + "DestinationIpv6CidrBlock": {}, + "DestinationPrefixListId": {}, + "EgressOnlyInternetGatewayId": {}, + "GatewayId": {}, + "InstanceId": {}, + "InstanceOwnerId": {}, + "LocalGatewayId": {}, + "NatGatewayId": {}, + "NetworkInterfaceId": {}, + "Origin": {}, + "State": {}, + "TransitGatewayId": {}, + "VpcPeeringConnectionId": {} + } + } + }, + "VpcId": {} + } + }, + "AwsAmazonMqBroker": { + "type": "structure", + "members": { + "AuthenticationStrategy": {}, + "AutoMinorVersionUpgrade": { + "type": "boolean" + }, + "BrokerArn": {}, + "BrokerName": {}, + "DeploymentMode": {}, + "EncryptionOptions": { + "type": "structure", + "members": { + "KmsKeyId": {}, + "UseAwsOwnedKey": { + "type": "boolean" + } + } + }, + "EngineType": {}, + "EngineVersion": {}, + "HostInstanceType": {}, + "BrokerId": {}, + "LdapServerMetadata": { + "type": "structure", + "members": { + "Hosts": { + "shape": "S1r" + }, + "RoleBase": {}, + "RoleName": {}, + "RoleSearchMatching": {}, + "RoleSearchSubtree": { + "type": "boolean" + }, + "ServiceAccountUsername": {}, + "UserBase": {}, + "UserRoleName": {}, + "UserSearchMatching": {}, + "UserSearchSubtree": { + "type": "boolean" + } + } + }, + "Logs": { + "type": "structure", + "members": { + "Audit": { + "type": "boolean" + }, + "General": { + "type": "boolean" + }, + "AuditLogGroup": {}, + "GeneralLogGroup": {}, + "Pending": { + "type": "structure", + "members": { + "Audit": { + "type": "boolean" + }, + "General": { + "type": "boolean" + } + } } } }, - "PlatformVersion": {}, - "PropagateTags": {}, - "Role": {}, - "SchedulingStrategy": {}, - "ServiceArn": {}, - "ServiceName": {}, - "ServiceRegistries": { + "MaintenanceWindowStartTime": { + "type": "structure", + "members": { + "DayOfWeek": {}, + "TimeOfDay": {}, + "TimeZone": {} + } + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "SecurityGroups": { + "shape": "S1r" + }, + "StorageType": {}, + "SubnetIds": { + "shape": "S1r" + }, + "Users": { "type": "list", "member": { "type": "structure", "members": { - "ContainerName": {}, - "ContainerPort": { - "type": "integer" - }, - "Port": { - "type": "integer" - }, - "RegistryArn": {} + "PendingChange": {}, + "Username": {} } } - }, - "TaskDefinition": {} + } } }, - "AwsAutoScalingLaunchConfiguration": { + "AwsAppSyncGraphQlApi": { "type": "structure", "members": { - "AssociatePublicIpAddress": { + "ApiId": {}, + "Id": {}, + "OpenIdConnectConfig": { + "shape": "Sli" + }, + "Name": {}, + "LambdaAuthorizerConfig": { + "shape": "Slj" + }, + "XrayEnabled": { "type": "boolean" }, - "BlockDeviceMappings": { + "Arn": {}, + "UserPoolConfig": { + "shape": "Slk" + }, + "AuthenticationType": {}, + "LogConfig": { + "type": "structure", + "members": { + "CloudWatchLogsRoleArn": {}, + "ExcludeVerboseContent": { + "type": "boolean" + }, + "FieldLogLevel": {} + } + }, + "AdditionalAuthenticationProviders": { "type": "list", "member": { "type": "structure", "members": { - "DeviceName": {}, - "Ebs": { - "type": "structure", - "members": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "integer" - }, - "SnapshotId": {}, - "VolumeSize": { - "type": "integer" - }, - "VolumeType": {} - } + "AuthenticationType": {}, + "LambdaAuthorizerConfig": { + "shape": "Slj" }, - "NoDevice": { - "type": "boolean" + "OpenIdConnectConfig": { + "shape": "Sli" }, - "VirtualName": {} + "UserPoolConfig": { + "shape": "Slk" + } } } }, - "ClassicLinkVpcId": {}, - "ClassicLinkVpcSecurityGroups": { - "shape": "S25" - }, - "CreatedTime": {}, - "EbsOptimized": { - "type": "boolean" - }, - "IamInstanceProfile": {}, - "ImageId": {}, - "InstanceMonitoring": { + "WafWebAclArn": {} + } + }, + "AwsEventSchemasRegistry": { + "type": "structure", + "members": { + "Description": {}, + "RegistryArn": {}, + "RegistryName": {} + } + }, + "AwsGuardDutyDetector": { + "type": "structure", + "members": { + "DataSources": { "type": "structure", "members": { - "Enabled": { - "type": "boolean" + "CloudTrail": { + "type": "structure", + "members": { + "Status": {} + } + }, + "DnsLogs": { + "type": "structure", + "members": { + "Status": {} + } + }, + "FlowLogs": { + "type": "structure", + "members": { + "Status": {} + } + }, + "Kubernetes": { + "type": "structure", + "members": { + "AuditLogs": { + "type": "structure", + "members": { + "Status": {} + } + } + } + }, + "MalwareProtection": { + "type": "structure", + "members": { + "ScanEc2InstanceWithFindings": { + "type": "structure", + "members": { + "EbsVolumes": { + "type": "structure", + "members": { + "Reason": {}, + "Status": {} + } + } + } + }, + "ServiceRole": {} + } + }, + "S3Logs": { + "type": "structure", + "members": { + "Status": {} + } } } }, - "InstanceType": {}, - "KernelId": {}, - "KeyName": {}, - "LaunchConfigurationName": {}, - "PlacementTenancy": {}, - "RamdiskId": {}, - "SecurityGroups": { - "shape": "S25" - }, - "SpotPrice": {}, - "UserData": {} - } - }, - "AwsEc2VpnConnection": { - "type": "structure", - "members": { - "VpnConnectionId": {}, - "State": {}, - "CustomerGatewayId": {}, - "CustomerGatewayConfiguration": {}, - "Type": {}, - "VpnGatewayId": {}, - "Category": {}, - "VgwTelemetry": { + "Features": { "type": "list", "member": { "type": "structure", "members": { - "AcceptedRouteCount": { - "type": "integer" - }, - "CertificateArn": {}, - "LastStatusChange": {}, - "OutsideIpAddress": {}, - "Status": {}, - "StatusMessage": {} + "Name": {}, + "Status": {} } } }, - "Options": { + "FindingPublishingFrequency": {}, + "ServiceRole": {}, + "Status": {} + } + }, + "AwsStepFunctionStateMachine": { + "type": "structure", + "members": { + "Label": {}, + "LoggingConfiguration": { "type": "structure", "members": { - "StaticRoutesOnly": { - "type": "boolean" - }, - "TunnelOptions": { + "Destinations": { "type": "list", "member": { "type": "structure", "members": { - "DpdTimeoutSeconds": { - "type": "integer" - }, - "IkeVersions": { - "shape": "S25" - }, - "OutsideIpAddress": {}, - "Phase1DhGroupNumbers": { - "shape": "Scf" - }, - "Phase1EncryptionAlgorithms": { - "shape": "S25" - }, - "Phase1IntegrityAlgorithms": { - "shape": "S25" - }, - "Phase1LifetimeSeconds": { - "type": "integer" - }, - "Phase2DhGroupNumbers": { - "shape": "Scf" - }, - "Phase2EncryptionAlgorithms": { - "shape": "S25" - }, - "Phase2IntegrityAlgorithms": { - "shape": "S25" - }, - "Phase2LifetimeSeconds": { - "type": "integer" - }, - "PreSharedKey": {}, - "RekeyFuzzPercentage": { - "type": "integer" - }, - "RekeyMarginTimeSeconds": { - "type": "integer" - }, - "ReplayWindowSize": { - "type": "integer" - }, - "TunnelInsideCidr": {} + "CloudWatchLogsLogGroup": { + "type": "structure", + "members": { + "LogGroupArn": {} + } + } } } - } + }, + "IncludeExecutionData": { + "type": "boolean" + }, + "Level": {} } }, - "Routes": { - "type": "list", - "member": { - "type": "structure", - "members": { - "DestinationCidrBlock": {}, - "State": {} + "Name": {}, + "RoleArn": {}, + "StateMachineArn": {}, + "Status": {}, + "TracingConfiguration": { + "type": "structure", + "members": { + "Enabled": { + "type": "boolean" } } }, - "TransitGatewayId": {} + "Type": {} } }, - "AwsEcrContainerImage": { + "AwsAthenaWorkGroup": { "type": "structure", "members": { - "RegistryId": {}, - "RepositoryName": {}, - "Architecture": {}, - "ImageDigest": {}, - "ImageTags": { - "shape": "S25" - }, - "ImagePublishedAt": {} + "Name": {}, + "Description": {}, + "State": {}, + "Configuration": { + "type": "structure", + "members": { + "ResultConfiguration": { + "type": "structure", + "members": { + "EncryptionConfiguration": { + "type": "structure", + "members": { + "EncryptionOption": {}, + "KmsKey": {} + } + } + } + } + } + } } } } @@ -5064,7 +8438,7 @@ "members": { "Status": {}, "RelatedRequirements": { - "shape": "Scl" + "shape": "S27" }, "StatusReasons": { "type": "list", @@ -5078,6 +8452,16 @@ "Description": {} } } + }, + "SecurityControlId": {}, + "AssociatedStandards": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StandardsId": {} + } + } } } }, @@ -5095,7 +8479,7 @@ }, "RecordState": {}, "RelatedFindings": { - "shape": "Sct" + "shape": "S1n" }, "Note": { "type": "structure", @@ -5130,7 +8514,11 @@ "Release": {}, "Architecture": {}, "PackageManager": {}, - "FilePath": {} + "FilePath": {}, + "FixedInVersion": {}, + "Remediation": {}, + "SourceLayerHash": {}, + "SourceLayerArn": {} } } }, @@ -5159,7 +8547,7 @@ } }, "RelatedVulnerabilities": { - "shape": "S13" + "shape": "S1r" }, "Vendor": { "type": "structure", @@ -5175,7 +8563,37 @@ } }, "ReferenceUrls": { - "shape": "S13" + "shape": "S1r" + }, + "FixAvailable": {}, + "EpssScore": { + "type": "double" + }, + "ExploitAvailable": {}, + "CodeVulnerabilities": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Cwes": { + "shape": "S1j" + }, + "FilePath": { + "type": "structure", + "members": { + "EndLine": { + "type": "integer" + }, + "FileName": {}, + "FilePath": {}, + "StartLine": { + "type": "integer" + } + } + }, + "SourceArn": {} + } + } } } } @@ -5220,7 +8638,7 @@ "members": { "ConnectionDirection": {}, "RemoteIpDetails": { - "shape": "Sd8" + "shape": "Sn3" }, "RemotePortDetails": { "type": "structure", @@ -5232,7 +8650,7 @@ } }, "LocalPortDetails": { - "shape": "Sde" + "shape": "Sn9" }, "Protocol": {}, "Blocked": { @@ -5247,7 +8665,7 @@ "ServiceName": {}, "CallerType": {}, "RemoteIpDetails": { - "shape": "Sd8" + "shape": "Sn3" }, "DomainDetails": { "type": "structure", @@ -5256,7 +8674,7 @@ } }, "AffectedResources": { - "shape": "Sr" + "shape": "S1k" }, "FirstSeen": {}, "LastSeen": {} @@ -5281,7 +8699,7 @@ "type": "structure", "members": { "LocalPortDetails": { - "shape": "Sde" + "shape": "Sn9" }, "LocalIpDetails": { "type": "structure", @@ -5290,7 +8708,7 @@ } }, "RemoteIpDetails": { - "shape": "Sd8" + "shape": "Sn3" } } } @@ -5312,7 +8730,7 @@ "type": "integer" }, "RelatedFindings": { - "shape": "Sct" + "shape": "S1n" }, "Severity": { "type": "structure", @@ -5322,22 +8740,26 @@ } }, "Types": { - "shape": "Sk" + "shape": "S1j" + } + } + }, + "Sample": { + "type": "boolean" + }, + "GeneratorDetails": { + "type": "structure", + "members": { + "Name": {}, + "Description": {}, + "Labels": { + "shape": "S1j" } } } } }, - "Sk": { - "type": "list", - "member": {} - }, - "Sr": { - "type": "map", - "key": {}, - "value": {} - }, - "Sy": { + "S2n": { "type": "structure", "members": { "Begin": { @@ -5348,44 +8770,40 @@ } } }, - "S11": { + "S2q": { "type": "structure", "members": { "Protocol": {}, "Destination": { - "shape": "S12" + "shape": "S2r" }, "Source": { - "shape": "S12" + "shape": "S2r" } } }, - "S12": { + "S2r": { "type": "structure", "members": { "Address": { - "shape": "S13" + "shape": "S1r" }, "PortRanges": { "type": "list", "member": { - "shape": "Sy" + "shape": "S2n" } } } }, - "S13": { - "type": "list", - "member": {} - }, - "S1m": { + "S3d": { "type": "structure", "members": { "LineRanges": { - "shape": "S1n" + "shape": "S3e" }, "OffsetRanges": { - "shape": "S1n" + "shape": "S3e" }, "Pages": { "type": "list", @@ -5396,10 +8814,10 @@ "type": "long" }, "LineRange": { - "shape": "S1o" + "shape": "S3f" }, "OffsetRange": { - "shape": "S1o" + "shape": "S3f" } } } @@ -5434,13 +8852,13 @@ } } }, - "S1n": { + "S3e": { "type": "list", "member": { - "shape": "S1o" + "shape": "S3f" } }, - "S1o": { + "S3f": { "type": "structure", "members": { "Start": { @@ -5454,11 +8872,32 @@ } } }, - "S25": { + "S41": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ArtifactIdentifier": {}, + "EncryptionDisabled": { + "type": "boolean" + }, + "Location": {}, + "Name": {}, + "NamespaceType": {}, + "OverrideArtifactName": { + "type": "boolean" + }, + "Packaging": {}, + "Path": {}, + "Type": {} + } + } + }, + "S4c": { "type": "list", "member": {} }, - "S2y": { + "S5a": { "type": "list", "member": { "type": "structure", @@ -5514,7 +8953,7 @@ } } }, - "S3e": { + "S5q": { "type": "list", "member": { "type": "structure", @@ -5525,7 +8964,7 @@ } } }, - "S46": { + "S6k": { "type": "structure", "members": { "CloudWatchLogsLogGroupArn": {}, @@ -5534,7 +8973,7 @@ } } }, - "S4t": { + "S77": { "type": "structure", "members": { "BlockPublicAcls": { @@ -5551,7 +8990,7 @@ } } }, - "S5j": { + "S81": { "type": "list", "member": { "type": "structure", @@ -5561,14 +9000,14 @@ } } }, - "S5l": { + "S83": { "type": "structure", "members": { "PermissionsBoundaryArn": {}, "PermissionsBoundaryType": {} } }, - "S5s": { + "S8a": { "type": "structure", "members": { "DetailedMetricsEnabled": { @@ -5586,14 +9025,14 @@ } } }, - "S5t": { + "S8b": { "type": "structure", "members": { "Format": {}, "DestinationArn": {} } }, - "S63": { + "S8l": { "type": "list", "member": { "type": "structure", @@ -5603,16 +9042,16 @@ } } }, - "S65": { + "S8n": { "type": "structure", "members": { "NonKeyAttributes": { - "shape": "S13" + "shape": "S1r" }, "ProjectionType": {} } }, - "S66": { + "S8o": { "type": "structure", "members": { "LastDecreaseDateTime": {}, @@ -5628,7 +9067,7 @@ } } }, - "S6d": { + "S8v": { "type": "structure", "members": { "ReadCapacityUnits": { @@ -5636,7 +9075,7 @@ } } }, - "S6s": { + "S9a": { "type": "list", "member": { "type": "structure", @@ -5652,14 +9091,14 @@ }, "ValidationDomain": {}, "ValidationEmails": { - "shape": "S13" + "shape": "S1r" }, "ValidationMethod": {}, "ValidationStatus": {} } } }, - "S8x": { + "Sbi": { "type": "structure", "members": { "Address": {}, @@ -5669,7 +9108,7 @@ "HostedZoneId": {} } }, - "S8y": { + "Sbj": { "type": "list", "member": { "type": "structure", @@ -5679,7 +9118,7 @@ } } }, - "S98": { + "Sbt": { "type": "list", "member": { "type": "structure", @@ -5689,7 +9128,7 @@ } } }, - "S9e": { + "Sbz": { "type": "list", "member": { "type": "structure", @@ -5701,31 +9140,243 @@ } } }, - "Scf": { + "Scv": { + "type": "structure", + "members": { + "Name": {}, + "Image": {}, + "MountPoints": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SourceVolume": {}, + "ContainerPath": {} + } + } + }, + "Privileged": { + "type": "boolean" + } + } + }, + "Sf8": { "type": "list", "member": { "type": "integer" } }, - "Scl": { + "Sfl": { + "type": "structure", + "members": { + "CloudWatchLogsLogGroupArn": {}, + "Enabled": { + "type": "boolean" + } + } + }, + "Sgc": { + "type": "structure", + "members": { + "PublishMetricAction": { + "type": "structure", + "members": { + "Dimensions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": {} + } + } + } + } + } + } + }, + "Si0": { + "type": "structure", + "members": { + "CidrBlock": {}, + "CidrBlockSet": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CidrBlock": {} + } + } + }, + "Ipv6CidrBlockSet": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Ipv6CidrBlock": {} + } + } + }, + "OwnerId": {}, + "PeeringOptions": { + "type": "structure", + "members": { + "AllowDnsResolutionFromRemoteVpc": { + "type": "boolean" + }, + "AllowEgressFromLocalClassicLinkToRemoteVpc": { + "type": "boolean" + }, + "AllowEgressFromLocalVpcToRemoteClassicLink": { + "type": "boolean" + } + } + }, + "Region": {}, + "VpcId": {} + } + }, + "Sj5": { + "type": "structure", + "members": { + "DeleteAfterDays": { + "type": "long" + }, + "MoveToColdStorageAfterDays": { + "type": "long" + } + } + }, + "Sko": { + "type": "structure", + "members": { + "CustomRequestHandling": { + "shape": "Skp" + } + } + }, + "Skp": { + "type": "structure", + "members": { + "InsertHeaders": { + "shape": "Skq" + } + } + }, + "Skq": { "type": "list", - "member": {} + "member": { + "type": "structure", + "members": { + "Name": {}, + "Value": {} + } + } + }, + "Sks": { + "type": "structure", + "members": { + "CustomResponse": { + "type": "structure", + "members": { + "CustomResponseBodyKey": {}, + "ResponseCode": { + "type": "integer" + }, + "ResponseHeaders": { + "shape": "Skq" + } + } + } + } }, - "Sct": { + "Sku": { "type": "list", "member": { "type": "structure", - "required": [ - "ProductArn", - "Id" - ], "members": { - "ProductArn": {}, - "Id": {} + "Action": { + "type": "structure", + "members": { + "Allow": { + "shape": "Sko" + }, + "Block": { + "shape": "Sks" + }, + "Captcha": { + "type": "structure", + "members": { + "CustomRequestHandling": { + "shape": "Skp" + } + } + }, + "Count": { + "type": "structure", + "members": { + "CustomRequestHandling": { + "shape": "Skp" + } + } + } + } + }, + "Name": {}, + "OverrideAction": {}, + "Priority": { + "type": "integer" + }, + "VisibilityConfig": { + "shape": "Skz" + } + } + } + }, + "Skz": { + "type": "structure", + "members": { + "CloudWatchMetricsEnabled": { + "type": "boolean" + }, + "MetricName": {}, + "SampledRequestsEnabled": { + "type": "boolean" } } }, - "Sd8": { + "Sli": { + "type": "structure", + "members": { + "AuthTtL": { + "type": "long" + }, + "ClientId": {}, + "IatTtL": { + "type": "long" + }, + "Issuer": {} + } + }, + "Slj": { + "type": "structure", + "members": { + "AuthorizerResultTtlInSeconds": { + "type": "integer" + }, + "AuthorizerUri": {}, + "IdentityValidationExpression": {} + } + }, + "Slk": { + "type": "structure", + "members": { + "AppIdClientRegex": {}, + "AwsRegion": {}, + "DefaultAction": {}, + "UserPoolId": {} + } + }, + "Sn3": { "type": "structure", "members": { "IpAddressV4": {}, @@ -5766,7 +9417,7 @@ } } }, - "Sde": { + "Sn9": { "type": "structure", "members": { "Port": { @@ -5775,13 +9426,13 @@ "PortName": {} } }, - "Sdt": { + "Sns": { "type": "list", "member": { - "shape": "Sdu" + "shape": "Snt" } }, - "Sdu": { + "Snt": { "type": "structure", "required": [ "Id", @@ -5792,283 +9443,291 @@ "ProductArn": {} } }, - "Sdv": { + "Snz": { "type": "structure", "required": [ - "Text", - "UpdatedBy" + "StandardsArn", + "SecurityControlId", + "AssociationStatus" ], "members": { - "Text": {}, - "UpdatedBy": {} + "StandardsArn": {}, + "SecurityControlId": {}, + "AssociationStatus": {}, + "UpdatedReason": {} } }, - "Se4": { + "So6": { + "type": "map", + "key": {}, + "value": {} + }, + "Sod": { "type": "structure", "members": { "ProductArn": { - "shape": "Se5" + "shape": "Sx" }, "AwsAccountId": { - "shape": "Se5" + "shape": "Sx" }, "Id": { - "shape": "Se5" + "shape": "Sx" }, "GeneratorId": { - "shape": "Se5" + "shape": "Sx" }, "Region": { - "shape": "Se5" + "shape": "Sx" }, "Type": { - "shape": "Se5" + "shape": "Sx" }, "FirstObservedAt": { - "shape": "Se8" + "shape": "S10" }, "LastObservedAt": { - "shape": "Se8" + "shape": "S10" }, "CreatedAt": { - "shape": "Se8" + "shape": "S10" }, "UpdatedAt": { - "shape": "Se8" + "shape": "S10" }, "SeverityProduct": { - "shape": "Sec", + "shape": "S14", "deprecated": true, "deprecatedMessage": "This filter is deprecated. Instead, use FindingProviderSeverityOriginal." }, "SeverityNormalized": { - "shape": "Sec", + "shape": "S14", "deprecated": true, "deprecatedMessage": "This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel." }, "SeverityLabel": { - "shape": "Se5" + "shape": "Sx" }, "Confidence": { - "shape": "Sec" + "shape": "S14" }, "Criticality": { - "shape": "Sec" + "shape": "S14" }, "Title": { - "shape": "Se5" + "shape": "Sx" }, "Description": { - "shape": "Se5" + "shape": "Sx" }, "RecommendationText": { - "shape": "Se5" + "shape": "Sx" }, "SourceUrl": { - "shape": "Se5" + "shape": "Sx" }, "ProductFields": { - "shape": "See" + "shape": "S17" }, "ProductName": { - "shape": "Se5" + "shape": "Sx" }, "CompanyName": { - "shape": "Se5" + "shape": "Sx" }, "UserDefinedFields": { - "shape": "See" + "shape": "S17" }, "MalwareName": { - "shape": "Se5" + "shape": "Sx" }, "MalwareType": { - "shape": "Se5" + "shape": "Sx" }, "MalwarePath": { - "shape": "Se5" + "shape": "Sx" }, "MalwareState": { - "shape": "Se5" + "shape": "Sx" }, "NetworkDirection": { - "shape": "Se5" + "shape": "Sx" }, "NetworkProtocol": { - "shape": "Se5" + "shape": "Sx" }, "NetworkSourceIpV4": { - "shape": "Seh" + "shape": "Soe" }, "NetworkSourceIpV6": { - "shape": "Seh" + "shape": "Soe" }, "NetworkSourcePort": { - "shape": "Sec" + "shape": "S14" }, "NetworkSourceDomain": { - "shape": "Se5" + "shape": "Sx" }, "NetworkSourceMac": { - "shape": "Se5" + "shape": "Sx" }, "NetworkDestinationIpV4": { - "shape": "Seh" + "shape": "Soe" }, "NetworkDestinationIpV6": { - "shape": "Seh" + "shape": "Soe" }, "NetworkDestinationPort": { - "shape": "Sec" + "shape": "S14" }, "NetworkDestinationDomain": { - "shape": "Se5" + "shape": "Sx" }, "ProcessName": { - "shape": "Se5" + "shape": "Sx" }, "ProcessPath": { - "shape": "Se5" + "shape": "Sx" }, "ProcessPid": { - "shape": "Sec" + "shape": "S14" }, "ProcessParentPid": { - "shape": "Sec" + "shape": "S14" }, "ProcessLaunchedAt": { - "shape": "Se8" + "shape": "S10" }, "ProcessTerminatedAt": { - "shape": "Se8" + "shape": "S10" }, "ThreatIntelIndicatorType": { - "shape": "Se5" + "shape": "Sx" }, "ThreatIntelIndicatorValue": { - "shape": "Se5" + "shape": "Sx" }, "ThreatIntelIndicatorCategory": { - "shape": "Se5" + "shape": "Sx" }, "ThreatIntelIndicatorLastObservedAt": { - "shape": "Se8" + "shape": "S10" }, "ThreatIntelIndicatorSource": { - "shape": "Se5" + "shape": "Sx" }, "ThreatIntelIndicatorSourceUrl": { - "shape": "Se5" + "shape": "Sx" }, "ResourceType": { - "shape": "Se5" + "shape": "Sx" }, "ResourceId": { - "shape": "Se5" + "shape": "Sx" }, "ResourcePartition": { - "shape": "Se5" + "shape": "Sx" }, "ResourceRegion": { - "shape": "Se5" + "shape": "Sx" }, "ResourceTags": { - "shape": "See" + "shape": "S17" }, "ResourceAwsEc2InstanceType": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsEc2InstanceImageId": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsEc2InstanceIpV4Addresses": { - "shape": "Seh" + "shape": "Soe" }, "ResourceAwsEc2InstanceIpV6Addresses": { - "shape": "Seh" + "shape": "Soe" }, "ResourceAwsEc2InstanceKeyName": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsEc2InstanceIamInstanceProfileArn": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsEc2InstanceVpcId": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsEc2InstanceSubnetId": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsEc2InstanceLaunchedAt": { - "shape": "Se8" + "shape": "S10" }, "ResourceAwsS3BucketOwnerId": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsS3BucketOwnerName": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsIamAccessKeyUserName": { - "shape": "Se5", + "shape": "Sx", "deprecated": true, "deprecatedMessage": "This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName." }, "ResourceAwsIamAccessKeyPrincipalName": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsIamAccessKeyStatus": { - "shape": "Se5" + "shape": "Sx" }, "ResourceAwsIamAccessKeyCreatedAt": { - "shape": "Se8" + "shape": "S10" }, "ResourceAwsIamUserUserName": { - "shape": "Se5" + "shape": "Sx" }, "ResourceContainerName": { - "shape": "Se5" + "shape": "Sx" }, "ResourceContainerImageId": { - "shape": "Se5" + "shape": "Sx" }, "ResourceContainerImageName": { - "shape": "Se5" + "shape": "Sx" }, "ResourceContainerLaunchedAt": { - "shape": "Se8" + "shape": "S10" }, "ResourceDetailsOther": { - "shape": "See" + "shape": "S17" }, "ComplianceStatus": { - "shape": "Se5" + "shape": "Sx" }, "VerificationState": { - "shape": "Se5" + "shape": "Sx" }, "WorkflowState": { - "shape": "Se5" + "shape": "Sx" }, "WorkflowStatus": { - "shape": "Se5" + "shape": "Sx" }, "RecordState": { - "shape": "Se5" + "shape": "Sx" }, "RelatedFindingsProductArn": { - "shape": "Se5" + "shape": "Sx" }, "RelatedFindingsId": { - "shape": "Se5" + "shape": "Sx" }, "NoteText": { - "shape": "Se5" + "shape": "Sx" }, "NoteUpdatedAt": { - "shape": "Se8" + "shape": "S10" }, "NoteUpdatedBy": { - "shape": "Se5" + "shape": "Sx" }, "Keyword": { "deprecated": true, @@ -6082,86 +9741,46 @@ } }, "FindingProviderFieldsConfidence": { - "shape": "Sec" + "shape": "S14" }, "FindingProviderFieldsCriticality": { - "shape": "Sec" + "shape": "S14" }, "FindingProviderFieldsRelatedFindingsId": { - "shape": "Se5" + "shape": "Sx" }, "FindingProviderFieldsRelatedFindingsProductArn": { - "shape": "Se5" + "shape": "Sx" }, "FindingProviderFieldsSeverityLabel": { - "shape": "Se5" + "shape": "Sx" }, "FindingProviderFieldsSeverityOriginal": { - "shape": "Se5" + "shape": "Sx" }, "FindingProviderFieldsTypes": { - "shape": "Se5" - } - } - }, - "Se5": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Value": {}, - "Comparison": {} - } - } - }, - "Se8": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Start": {}, - "End": {}, - "DateRange": { + "shape": "Sx" + }, + "Sample": { + "type": "list", + "member": { "type": "structure", "members": { "Value": { - "type": "integer" - }, - "Unit": {} + "type": "boolean" + } } } + }, + "ComplianceSecurityControlId": { + "shape": "Sx" + }, + "ComplianceAssociatedStandardsId": { + "shape": "Sx" } } }, - "Sec": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Gte": { - "type": "double" - }, - "Lte": { - "type": "double" - }, - "Eq": { - "type": "double" - } - } - } - }, - "See": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Key": {}, - "Value": {}, - "Comparison": {} - } - } - }, - "Seh": { + "Soe": { "type": "list", "member": { "type": "structure", @@ -6170,7 +9789,7 @@ } } }, - "Ser": { + "Soq": { "type": "list", "member": { "type": "structure", @@ -6180,35 +9799,26 @@ } } }, - "Seu": { + "Sot": { "type": "list", "member": {} }, - "Sf5": { + "Sp6": { "type": "list", "member": {} }, - "Sfv": { - "type": "timestamp", - "timestampFormat": "iso8601" - }, - "Sge": { - "type": "map", - "key": {}, - "value": {} - }, - "Sgk": { + "Sqi": { "type": "structure", "members": { "AccountId": {}, "InvitationId": {}, "InvitedAt": { - "shape": "Sfv" + "shape": "S1p" }, "MemberStatus": {} } }, - "Sh8": { + "Srg": { "type": "list", "member": { "type": "structure", @@ -6222,10 +9832,10 @@ "AdministratorId": {}, "MemberStatus": {}, "InvitedAt": { - "shape": "Sfv" + "shape": "S1p" }, "UpdatedAt": { - "shape": "Sfv" + "shape": "S1p" } } } diff --git a/iamlivecore/service/securitylake-2018-05-10.min.json b/iamlivecore/service/securitylake-2018-05-10.min.json new file mode 100644 index 00000000..ec821b4d --- /dev/null +++ b/iamlivecore/service/securitylake-2018-05-10.min.json @@ -0,0 +1,1175 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "securitylake", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon Security Lake", + "serviceId": "SecurityLake", + "signatureVersion": "v4", + "signingName": "securitylake", + "uid": "securitylake-2018-05-10" + }, + "operations": { + "CreateAwsLogSource": { + "http": { + "requestUri": "/v1/datalake/logsources/aws", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sources" + ], + "members": { + "sources": { + "shape": "S2" + } + } + }, + "output": { + "type": "structure", + "members": { + "failed": { + "shape": "S4" + } + } + } + }, + "CreateCustomLogSource": { + "http": { + "requestUri": "/v1/datalake/logsources/custom", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceName" + ], + "members": { + "configuration": { + "type": "structure", + "required": [ + "crawlerConfiguration", + "providerIdentity" + ], + "members": { + "crawlerConfiguration": { + "type": "structure", + "required": [ + "roleArn" + ], + "members": { + "roleArn": {} + } + }, + "providerIdentity": { + "shape": "Sf" + } + } + }, + "eventClasses": { + "shape": "Si" + }, + "sourceName": {}, + "sourceVersion": {} + } + }, + "output": { + "type": "structure", + "members": { + "source": { + "shape": "Sn" + } + } + }, + "idempotent": true + }, + "CreateDataLake": { + "http": { + "requestUri": "/v1/datalake", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configurations", + "metaStoreManagerRoleArn" + ], + "members": { + "configurations": { + "shape": "St" + }, + "metaStoreManagerRoleArn": {}, + "tags": { + "shape": "S15" + } + } + }, + "output": { + "type": "structure", + "members": { + "dataLakes": { + "shape": "S1a" + } + } + } + }, + "CreateDataLakeExceptionSubscription": { + "http": { + "requestUri": "/v1/datalake/exceptions/subscription", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "notificationEndpoint", + "subscriptionProtocol" + ], + "members": { + "exceptionTimeToLive": { + "type": "long" + }, + "notificationEndpoint": {}, + "subscriptionProtocol": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "CreateDataLakeOrganizationConfiguration": { + "http": { + "requestUri": "/v1/datalake/organization/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "autoEnableNewAccount" + ], + "members": { + "autoEnableNewAccount": { + "shape": "S1m" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "CreateSubscriber": { + "http": { + "requestUri": "/v1/subscribers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sources", + "subscriberIdentity", + "subscriberName" + ], + "members": { + "accessTypes": { + "shape": "S1s" + }, + "sources": { + "shape": "S1u" + }, + "subscriberDescription": {}, + "subscriberIdentity": { + "shape": "Sf" + }, + "subscriberName": {}, + "tags": { + "shape": "S15" + } + } + }, + "output": { + "type": "structure", + "members": { + "subscriber": { + "shape": "S1z" + } + } + } + }, + "CreateSubscriberNotification": { + "http": { + "requestUri": "/v1/subscribers/{subscriberId}/notification", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuration", + "subscriberId" + ], + "members": { + "configuration": { + "shape": "S26" + }, + "subscriberId": { + "location": "uri", + "locationName": "subscriberId" + } + } + }, + "output": { + "type": "structure", + "members": { + "subscriberEndpoint": {} + } + } + }, + "DeleteAwsLogSource": { + "http": { + "requestUri": "/v1/datalake/logsources/aws/delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sources" + ], + "members": { + "sources": { + "shape": "S2" + } + } + }, + "output": { + "type": "structure", + "members": { + "failed": { + "shape": "S4" + } + } + } + }, + "DeleteCustomLogSource": { + "http": { + "method": "DELETE", + "requestUri": "/v1/datalake/logsources/custom/{sourceName}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "sourceName" + ], + "members": { + "sourceName": { + "location": "uri", + "locationName": "sourceName" + }, + "sourceVersion": { + "location": "querystring", + "locationName": "sourceVersion" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteDataLake": { + "http": { + "requestUri": "/v1/datalake/delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "regions" + ], + "members": { + "regions": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteDataLakeExceptionSubscription": { + "http": { + "method": "DELETE", + "requestUri": "/v1/datalake/exceptions/subscription", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteDataLakeOrganizationConfiguration": { + "http": { + "requestUri": "/v1/datalake/organization/configuration/delete", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "autoEnableNewAccount" + ], + "members": { + "autoEnableNewAccount": { + "shape": "S1m" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteSubscriber": { + "http": { + "method": "DELETE", + "requestUri": "/v1/subscribers/{subscriberId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "subscriberId" + ], + "members": { + "subscriberId": { + "location": "uri", + "locationName": "subscriberId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteSubscriberNotification": { + "http": { + "method": "DELETE", + "requestUri": "/v1/subscribers/{subscriberId}/notification", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "subscriberId" + ], + "members": { + "subscriberId": { + "location": "uri", + "locationName": "subscriberId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeregisterDataLakeDelegatedAdministrator": { + "http": { + "method": "DELETE", + "requestUri": "/v1/datalake/delegate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetDataLakeExceptionSubscription": { + "http": { + "method": "GET", + "requestUri": "/v1/datalake/exceptions/subscription", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "exceptionTimeToLive": { + "type": "long" + }, + "notificationEndpoint": {}, + "subscriptionProtocol": {} + } + } + }, + "GetDataLakeOrganizationConfiguration": { + "http": { + "method": "GET", + "requestUri": "/v1/datalake/organization/configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "autoEnableNewAccount": { + "shape": "S1m" + } + } + } + }, + "GetDataLakeSources": { + "http": { + "requestUri": "/v1/datalake/sources", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accounts": { + "shape": "S4" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "dataLakeArn": {}, + "dataLakeSources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "account": {}, + "eventClasses": { + "shape": "Si" + }, + "sourceName": {}, + "sourceStatuses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "resource": {}, + "status": {} + } + } + } + } + } + }, + "nextToken": {} + } + } + }, + "GetSubscriber": { + "http": { + "method": "GET", + "requestUri": "/v1/subscribers/{subscriberId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "subscriberId" + ], + "members": { + "subscriberId": { + "location": "uri", + "locationName": "subscriberId" + } + } + }, + "output": { + "type": "structure", + "members": { + "subscriber": { + "shape": "S1z" + } + } + } + }, + "ListDataLakeExceptions": { + "http": { + "requestUri": "/v1/datalake/exceptions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "regions": { + "shape": "S6" + } + } + }, + "output": { + "type": "structure", + "members": { + "exceptions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "exception": {}, + "region": {}, + "remediation": {}, + "timestamp": { + "shape": "S20" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListDataLakes": { + "http": { + "method": "GET", + "requestUri": "/v1/datalakes", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "regions": { + "shape": "S6", + "location": "querystring", + "locationName": "regions" + } + } + }, + "output": { + "type": "structure", + "members": { + "dataLakes": { + "shape": "S1a" + } + } + } + }, + "ListLogSources": { + "http": { + "requestUri": "/v1/datalake/logsources/list", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "accounts": { + "shape": "S4" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "regions": { + "shape": "S6" + }, + "sources": { + "shape": "S1u" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "sources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "account": {}, + "region": {}, + "sources": { + "shape": "S1u" + } + } + } + } + } + } + }, + "ListSubscribers": { + "http": { + "method": "GET", + "requestUri": "/v1/subscribers", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "subscribers": { + "type": "list", + "member": { + "shape": "S1z" + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/v1/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S15" + } + } + } + }, + "RegisterDataLakeDelegatedAdministrator": { + "http": { + "requestUri": "/v1/datalake/delegate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accountId" + ], + "members": { + "accountId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "TagResource": { + "http": { + "requestUri": "/v1/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S15" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/v1/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateDataLake": { + "http": { + "method": "PUT", + "requestUri": "/v1/datalake", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configurations" + ], + "members": { + "configurations": { + "shape": "St" + } + } + }, + "output": { + "type": "structure", + "members": { + "dataLakes": { + "shape": "S1a" + } + } + }, + "idempotent": true + }, + "UpdateDataLakeExceptionSubscription": { + "http": { + "method": "PUT", + "requestUri": "/v1/datalake/exceptions/subscription", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "notificationEndpoint", + "subscriptionProtocol" + ], + "members": { + "exceptionTimeToLive": { + "type": "long" + }, + "notificationEndpoint": {}, + "subscriptionProtocol": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateSubscriber": { + "http": { + "method": "PUT", + "requestUri": "/v1/subscribers/{subscriberId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "subscriberId" + ], + "members": { + "sources": { + "shape": "S1u" + }, + "subscriberDescription": {}, + "subscriberId": { + "location": "uri", + "locationName": "subscriberId" + }, + "subscriberIdentity": { + "shape": "Sf" + }, + "subscriberName": {} + } + }, + "output": { + "type": "structure", + "members": { + "subscriber": { + "shape": "S1z" + } + } + }, + "idempotent": true + }, + "UpdateSubscriberNotification": { + "http": { + "method": "PUT", + "requestUri": "/v1/subscribers/{subscriberId}/notification", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "configuration", + "subscriberId" + ], + "members": { + "configuration": { + "shape": "S26" + }, + "subscriberId": { + "location": "uri", + "locationName": "subscriberId" + } + } + }, + "output": { + "type": "structure", + "members": { + "subscriberEndpoint": {} + } + }, + "idempotent": true + } + }, + "shapes": { + "S2": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "regions", + "sourceName" + ], + "members": { + "accounts": { + "shape": "S4" + }, + "regions": { + "shape": "S6" + }, + "sourceName": {}, + "sourceVersion": {} + } + } + }, + "S4": { + "type": "list", + "member": {} + }, + "S6": { + "type": "list", + "member": {} + }, + "Sf": { + "type": "structure", + "required": [ + "externalId", + "principal" + ], + "members": { + "externalId": {}, + "principal": {} + } + }, + "Si": { + "type": "list", + "member": {} + }, + "Sn": { + "type": "structure", + "members": { + "attributes": { + "type": "structure", + "members": { + "crawlerArn": {}, + "databaseArn": {}, + "tableArn": {} + } + }, + "provider": { + "type": "structure", + "members": { + "location": {}, + "roleArn": {} + } + }, + "sourceName": {}, + "sourceVersion": {} + } + }, + "St": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "region" + ], + "members": { + "encryptionConfiguration": { + "shape": "Sv" + }, + "lifecycleConfiguration": { + "shape": "Sx" + }, + "region": {}, + "replicationConfiguration": { + "shape": "S14" + } + } + } + }, + "Sv": { + "type": "structure", + "members": { + "kmsKeyId": {} + } + }, + "Sx": { + "type": "structure", + "members": { + "expiration": { + "type": "structure", + "members": { + "days": { + "type": "integer" + } + } + }, + "transitions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "days": { + "type": "integer" + }, + "storageClass": {} + } + } + } + } + }, + "S14": { + "type": "structure", + "members": { + "regions": { + "shape": "S6" + }, + "roleArn": {} + } + }, + "S15": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "key", + "value" + ], + "members": { + "key": {}, + "value": {} + } + } + }, + "S1a": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "dataLakeArn", + "region" + ], + "members": { + "createStatus": {}, + "dataLakeArn": {}, + "encryptionConfiguration": { + "shape": "Sv" + }, + "lifecycleConfiguration": { + "shape": "Sx" + }, + "region": {}, + "replicationConfiguration": { + "shape": "S14" + }, + "s3BucketArn": {}, + "updateStatus": { + "type": "structure", + "members": { + "exception": { + "type": "structure", + "members": { + "code": {}, + "reason": {} + } + }, + "requestId": {}, + "status": {} + } + } + } + } + }, + "S1m": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "region", + "sources" + ], + "members": { + "region": {}, + "sources": { + "type": "list", + "member": { + "shape": "S1p" + } + } + } + } + }, + "S1p": { + "type": "structure", + "members": { + "sourceName": {}, + "sourceVersion": {} + } + }, + "S1s": { + "type": "list", + "member": {} + }, + "S1u": { + "type": "list", + "member": { + "type": "structure", + "members": { + "awsLogSource": { + "shape": "S1p" + }, + "customLogSource": { + "shape": "Sn" + } + }, + "union": true + } + }, + "S1z": { + "type": "structure", + "required": [ + "sources", + "subscriberArn", + "subscriberId", + "subscriberIdentity", + "subscriberName" + ], + "members": { + "accessTypes": { + "shape": "S1s" + }, + "createdAt": { + "shape": "S20" + }, + "resourceShareArn": {}, + "resourceShareName": {}, + "roleArn": {}, + "s3BucketArn": {}, + "sources": { + "shape": "S1u" + }, + "subscriberArn": {}, + "subscriberDescription": {}, + "subscriberEndpoint": {}, + "subscriberId": {}, + "subscriberIdentity": { + "shape": "Sf" + }, + "subscriberName": {}, + "subscriberStatus": {}, + "updatedAt": { + "shape": "S20" + } + } + }, + "S20": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S26": { + "type": "structure", + "members": { + "httpsNotificationConfiguration": { + "type": "structure", + "required": [ + "endpoint", + "targetRoleArn" + ], + "members": { + "authorizationApiKeyName": {}, + "authorizationApiKeyValue": {}, + "endpoint": {}, + "httpMethod": {}, + "targetRoleArn": {} + } + }, + "sqsNotificationConfiguration": { + "type": "structure", + "members": {} + } + }, + "union": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/service-quotas-2019-06-24.min.json b/iamlivecore/service/service-quotas-2019-06-24.min.json index dabc874b..e9b1e58b 100644 --- a/iamlivecore/service/service-quotas-2019-06-24.min.json +++ b/iamlivecore/service/service-quotas-2019-06-24.min.json @@ -98,7 +98,7 @@ "type": "structure", "members": { "RequestedQuota": { - "shape": "S13" + "shape": "S18" } } } @@ -112,7 +112,8 @@ ], "members": { "ServiceCode": {}, - "QuotaCode": {} + "QuotaCode": {}, + "ContextId": {} } }, "output": { @@ -142,7 +143,7 @@ "type": "structure", "members": { "ServiceQuotaIncreaseRequestInTemplate": { - "shape": "S1c" + "shape": "S1h" } } } @@ -166,7 +167,7 @@ "members": { "NextToken": {}, "Quotas": { - "shape": "S1h" + "shape": "S1m" } } } @@ -180,7 +181,8 @@ "NextToken": {}, "MaxResults": { "type": "integer" - } + }, + "QuotaRequestedAtLevel": {} } }, "output": { @@ -188,7 +190,7 @@ "members": { "NextToken": {}, "RequestedQuotas": { - "shape": "S1k" + "shape": "S1p" } } } @@ -207,7 +209,8 @@ "NextToken": {}, "MaxResults": { "type": "integer" - } + }, + "QuotaRequestedAtLevel": {} } }, "output": { @@ -215,7 +218,7 @@ "members": { "NextToken": {}, "RequestedQuotas": { - "shape": "S1k" + "shape": "S1p" } } } @@ -238,7 +241,7 @@ "ServiceQuotaIncreaseRequestInTemplateList": { "type": "list", "member": { - "shape": "S1c" + "shape": "S1h" } }, "NextToken": {} @@ -256,7 +259,9 @@ "NextToken": {}, "MaxResults": { "type": "integer" - } + }, + "QuotaCode": {}, + "QuotaAppliedAtLevel": {} } }, "output": { @@ -264,7 +269,7 @@ "members": { "NextToken": {}, "Quotas": { - "shape": "S1h" + "shape": "S1m" } } } @@ -312,7 +317,7 @@ "Tags": { "type": "list", "member": { - "shape": "S20" + "shape": "S25" } } } @@ -340,7 +345,7 @@ "type": "structure", "members": { "ServiceQuotaIncreaseRequestInTemplate": { - "shape": "S1c" + "shape": "S1h" } } } @@ -358,14 +363,15 @@ "QuotaCode": {}, "DesiredValue": { "type": "double" - } + }, + "ContextId": {} } }, "output": { "type": "structure", "members": { "RequestedQuota": { - "shape": "S13" + "shape": "S18" } } } @@ -382,7 +388,7 @@ "Tags": { "type": "list", "member": { - "shape": "S20" + "shape": "S25" } } } @@ -460,10 +466,22 @@ "ErrorCode": {}, "ErrorMessage": {} } + }, + "QuotaAppliedAtLevel": {}, + "QuotaContext": { + "shape": "Sy" } } }, - "S13": { + "Sy": { + "type": "structure", + "members": { + "ContextScope": {}, + "ContextScopeType": {}, + "ContextId": {} + } + }, + "S18": { "type": "structure", "members": { "Id": {}, @@ -487,10 +505,14 @@ "GlobalQuota": { "type": "boolean" }, - "Unit": {} + "Unit": {}, + "QuotaRequestedAtLevel": {}, + "QuotaContext": { + "shape": "Sy" + } } }, - "S1c": { + "S1h": { "type": "structure", "members": { "ServiceCode": {}, @@ -507,19 +529,19 @@ } } }, - "S1h": { + "S1m": { "type": "list", "member": { "shape": "Sc" } }, - "S1k": { + "S1p": { "type": "list", "member": { - "shape": "S13" + "shape": "S18" } }, - "S20": { + "S25": { "type": "structure", "required": [ "Key", diff --git a/iamlivecore/service/servicecatalog-2015-12-10.min.json b/iamlivecore/service/servicecatalog-2015-12-10.min.json index 13e982df..56cc7a39 100644 --- a/iamlivecore/service/servicecatalog-2015-12-10.min.json +++ b/iamlivecore/service/servicecatalog-2015-12-10.min.json @@ -283,6 +283,9 @@ }, "ShareTagOptions": { "type": "boolean" + }, + "SharePrincipals": { + "type": "boolean" } } }, @@ -300,7 +303,6 @@ "Name", "Owner", "ProductType", - "ProvisioningArtifactParameters", "IdempotencyToken" ], "members": { @@ -321,6 +323,9 @@ }, "IdempotencyToken": { "idempotencyToken": true + }, + "SourceConnection": { + "shape": "S2c" } } }, @@ -328,10 +333,10 @@ "type": "structure", "members": { "ProductViewDetail": { - "shape": "S2d" + "shape": "S2l" }, "ProvisioningArtifactDetail": { - "shape": "S2i" + "shape": "S2w" }, "Tags": { "shape": "S1q" @@ -355,14 +360,14 @@ "PlanName": {}, "PlanType": {}, "NotificationArns": { - "shape": "S2o" + "shape": "S33" }, "PathId": {}, "ProductId": {}, "ProvisionedProductName": {}, "ProvisioningArtifactId": {}, "ProvisioningParameters": { - "shape": "S2r" + "shape": "S36" }, "IdempotencyToken": { "idempotencyToken": true @@ -406,7 +411,7 @@ "type": "structure", "members": { "ProvisioningArtifactDetail": { - "shape": "S2i" + "shape": "S2w" }, "Info": { "shape": "S27" @@ -428,7 +433,7 @@ "Name": {}, "DefinitionType": {}, "Definition": { - "shape": "S32" + "shape": "S3h" }, "Description": {}, "AcceptLanguage": {}, @@ -441,7 +446,7 @@ "type": "structure", "members": { "ServiceActionDetail": { - "shape": "S37" + "shape": "S3m" } } } @@ -462,7 +467,7 @@ "type": "structure", "members": { "TagOptionDetail": { - "shape": "S3d" + "shape": "S3s" } } } @@ -668,10 +673,10 @@ "shape": "S1q" }, "TagOptions": { - "shape": "S45" + "shape": "S4k" }, "Budgets": { - "shape": "S46" + "shape": "S4l" } } } @@ -751,6 +756,9 @@ }, "ShareTagOptions": { "type": "boolean" + }, + "SharePrincipals": { + "type": "boolean" } } } @@ -771,13 +779,13 @@ "type": "structure", "members": { "ProductViewSummary": { - "shape": "S2e" + "shape": "S2m" }, "ProvisioningArtifacts": { - "shape": "S4r" + "shape": "S56" }, "Budgets": { - "shape": "S46" + "shape": "S4l" }, "LaunchPaths": { "type": "list", @@ -806,7 +814,7 @@ "type": "structure", "members": { "ProductViewDetail": { - "shape": "S2d" + "shape": "S2l" }, "ProvisioningArtifactSummaries": { "type": "list", @@ -829,10 +837,10 @@ "shape": "S1q" }, "TagOptions": { - "shape": "S45" + "shape": "S4k" }, "Budgets": { - "shape": "S46" + "shape": "S4l" } } } @@ -852,10 +860,10 @@ "type": "structure", "members": { "ProductViewSummary": { - "shape": "S2e" + "shape": "S2m" }, "ProvisioningArtifacts": { - "shape": "S4r" + "shape": "S56" } } } @@ -873,7 +881,7 @@ "type": "structure", "members": { "ProvisionedProductDetail": { - "shape": "S55" + "shape": "S5k" }, "CloudWatchDashboards": { "type": "list", @@ -924,10 +932,10 @@ "type": "timestamp" }, "NotificationArns": { - "shape": "S2o" + "shape": "S33" }, "ProvisioningParameters": { - "shape": "S2r" + "shape": "S36" }, "Tags": { "shape": "S1q" @@ -985,6 +993,9 @@ "ProductName": {}, "Verbose": { "type": "boolean" + }, + "IncludeProvisioningArtifactParameters": { + "type": "boolean" } } }, @@ -992,12 +1003,15 @@ "type": "structure", "members": { "ProvisioningArtifactDetail": { - "shape": "S2i" + "shape": "S2w" }, "Info": { "shape": "S27" }, - "Status": {} + "Status": {}, + "ProvisioningArtifactParameters": { + "shape": "S6l" + } } } }, @@ -1018,37 +1032,10 @@ "type": "structure", "members": { "ProvisioningArtifactParameters": { - "type": "list", - "member": { - "type": "structure", - "members": { - "ParameterKey": {}, - "DefaultValue": {}, - "ParameterType": {}, - "IsNoEcho": { - "type": "boolean" - }, - "Description": {}, - "ParameterConstraints": { - "type": "structure", - "members": { - "AllowedValues": { - "type": "list", - "member": {} - }, - "AllowedPattern": {}, - "ConstraintDescription": {}, - "MaxLength": {}, - "MinLength": {}, - "MaxValue": {}, - "MinValue": {} - } - } - } - } + "shape": "S6l" }, "ConstraintSummaries": { - "shape": "S6h" + "shape": "S6w" }, "UsageInstructions": { "type": "list", @@ -1077,22 +1064,20 @@ "type": "structure", "members": { "StackSetAccounts": { - "shape": "S6r" + "shape": "S76" }, "StackSetRegions": { - "shape": "S6s" + "shape": "S77" } } }, "ProvisioningArtifactOutputs": { - "type": "list", - "member": { - "type": "structure", - "members": { - "Key": {}, - "Description": {} - } - } + "shape": "S79", + "deprecated": true, + "deprecatedMessage": "This property is deprecated and returns the Id and Description of the Provisioning Artifact. Use ProvisioningArtifactOutputKeys instead to get the Keys and Descriptions of the outputs." + }, + "ProvisioningArtifactOutputKeys": { + "shape": "S79" } } } @@ -1116,10 +1101,10 @@ "type": "structure", "members": { "RecordDetail": { - "shape": "S70" + "shape": "S7f" }, "RecordOutputs": { - "shape": "S7b" + "shape": "S7q" }, "NextPageToken": {} } @@ -1140,7 +1125,7 @@ "type": "structure", "members": { "ServiceActionDetail": { - "shape": "S37" + "shape": "S3m" } } } @@ -1169,7 +1154,7 @@ "Name": {}, "Type": {}, "DefaultValues": { - "shape": "S7n" + "shape": "S82" } } } @@ -1191,7 +1176,7 @@ "type": "structure", "members": { "TagOptionDetail": { - "shape": "S3d" + "shape": "S3s" } } } @@ -1233,7 +1218,8 @@ "members": { "AcceptLanguage": {}, "PortfolioId": {}, - "PrincipalARN": {} + "PrincipalARN": {}, + "PrincipalType": {} } }, "output": { @@ -1325,7 +1311,7 @@ "type": "structure", "members": { "RecordDetail": { - "shape": "S70" + "shape": "S7f" } } } @@ -1349,7 +1335,7 @@ "type": "map", "key": {}, "value": { - "shape": "S7n" + "shape": "S82" } } } @@ -1358,7 +1344,7 @@ "type": "structure", "members": { "RecordDetail": { - "shape": "S70" + "shape": "S7f" } } } @@ -1396,7 +1382,7 @@ "type": "structure", "members": { "Outputs": { - "shape": "S7b" + "shape": "S7q" }, "NextPageToken": {} } @@ -1427,7 +1413,7 @@ "type": "structure", "members": { "RecordDetail": { - "shape": "S70" + "shape": "S7f" } } } @@ -1448,7 +1434,7 @@ "type": "structure", "members": { "PortfolioDetails": { - "shape": "S8l" + "shape": "S90" }, "NextPageToken": {} } @@ -1473,7 +1459,7 @@ "type": "structure", "members": { "Budgets": { - "shape": "S46" + "shape": "S4l" }, "NextPageToken": {} } @@ -1533,7 +1519,7 @@ "members": { "Id": {}, "ConstraintSummaries": { - "shape": "S6h" + "shape": "S6w" }, "Tags": { "shape": "S1q" @@ -1618,7 +1604,7 @@ "type": "structure", "members": { "PortfolioDetails": { - "shape": "S8l" + "shape": "S90" }, "NextPageToken": {} } @@ -1643,7 +1629,7 @@ "type": "structure", "members": { "PortfolioDetails": { - "shape": "S8l" + "shape": "S90" }, "NextPageToken": {} } @@ -1692,7 +1678,7 @@ }, "PageToken": {}, "AccessLevelFilter": { - "shape": "S9a" + "shape": "S9p" } } }, @@ -1734,7 +1720,7 @@ "ProvisioningArtifactDetails": { "type": "list", "member": { - "shape": "S2i" + "shape": "S2w" } }, "NextPageToken": {} @@ -1765,10 +1751,10 @@ "type": "structure", "members": { "ProductViewSummary": { - "shape": "S2e" + "shape": "S2m" }, "ProvisioningArtifact": { - "shape": "S4s" + "shape": "S57" } } } @@ -1783,7 +1769,7 @@ "members": { "AcceptLanguage": {}, "AccessLevelFilter": { - "shape": "S9a" + "shape": "S9p" }, "SearchFilter": { "type": "structure", @@ -1804,7 +1790,7 @@ "RecordDetails": { "type": "list", "member": { - "shape": "S70" + "shape": "S7f" } }, "NextPageToken": {} @@ -1863,7 +1849,7 @@ "type": "structure", "members": { "ServiceActionSummaries": { - "shape": "Sa5" + "shape": "Sak" }, "NextPageToken": {} } @@ -1890,7 +1876,7 @@ "type": "structure", "members": { "ServiceActionSummaries": { - "shape": "Sa5" + "shape": "Sak" }, "NextPageToken": {} } @@ -1953,12 +1939,102 @@ "type": "structure", "members": { "TagOptionDetails": { - "shape": "S45" + "shape": "S4k" }, "PageToken": {} } } }, + "NotifyProvisionProductEngineWorkflowResult": { + "input": { + "type": "structure", + "required": [ + "WorkflowToken", + "RecordId", + "Status", + "IdempotencyToken" + ], + "members": { + "WorkflowToken": {}, + "RecordId": {}, + "Status": {}, + "FailureReason": {}, + "ResourceIdentifier": { + "type": "structure", + "members": { + "UniqueTag": { + "type": "structure", + "members": { + "Key": {}, + "Value": {} + } + } + } + }, + "Outputs": { + "shape": "S7q" + }, + "IdempotencyToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "NotifyTerminateProvisionedProductEngineWorkflowResult": { + "input": { + "type": "structure", + "required": [ + "WorkflowToken", + "RecordId", + "Status", + "IdempotencyToken" + ], + "members": { + "WorkflowToken": {}, + "RecordId": {}, + "Status": {}, + "FailureReason": {}, + "IdempotencyToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "NotifyUpdateProvisionedProductEngineWorkflowResult": { + "input": { + "type": "structure", + "required": [ + "WorkflowToken", + "RecordId", + "Status", + "IdempotencyToken" + ], + "members": { + "WorkflowToken": {}, + "RecordId": {}, + "Status": {}, + "FailureReason": {}, + "Outputs": { + "shape": "S7q" + }, + "IdempotencyToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "ProvisionProduct": { "input": { "type": "structure", @@ -1989,10 +2065,10 @@ "type": "structure", "members": { "StackSetAccounts": { - "shape": "S6r" + "shape": "S76" }, "StackSetRegions": { - "shape": "S6s" + "shape": "S77" }, "StackSetFailureToleranceCount": { "type": "integer" @@ -2012,7 +2088,7 @@ "shape": "S1q" }, "NotificationArns": { - "shape": "S2o" + "shape": "S33" }, "ProvisionToken": { "idempotencyToken": true @@ -2023,7 +2099,7 @@ "type": "structure", "members": { "RecordDetail": { - "shape": "S70" + "shape": "S7f" } } } @@ -2051,7 +2127,7 @@ "members": { "AcceptLanguage": {}, "AccessLevelFilter": { - "shape": "S9a" + "shape": "S9p" }, "PageSize": { "type": "integer" @@ -2065,7 +2141,7 @@ "ProvisionedProducts": { "type": "list", "member": { - "shape": "S55" + "shape": "S5k" } }, "NextPageToken": {} @@ -2078,7 +2154,7 @@ "members": { "AcceptLanguage": {}, "Filters": { - "shape": "Sav" + "shape": "Sbn" }, "PageSize": { "type": "integer" @@ -2094,7 +2170,7 @@ "ProductViewSummaries": { "type": "list", "member": { - "shape": "S2e" + "shape": "S2m" } }, "ProductViewAggregations": { @@ -2124,7 +2200,7 @@ "AcceptLanguage": {}, "PortfolioId": {}, "Filters": { - "shape": "Sav" + "shape": "Sbn" }, "SortBy": {}, "SortOrder": {}, @@ -2141,7 +2217,7 @@ "ProductViewDetails": { "type": "list", "member": { - "shape": "S2d" + "shape": "S2l" } }, "NextPageToken": {} @@ -2154,7 +2230,7 @@ "members": { "AcceptLanguage": {}, "AccessLevelFilter": { - "shape": "S9a" + "shape": "S9p" }, "Filters": { "type": "map", @@ -2238,7 +2314,7 @@ "type": "structure", "members": { "RecordDetail": { - "shape": "S70" + "shape": "S7f" } } } @@ -2283,7 +2359,7 @@ "shape": "S1i" }, "RemoveTags": { - "shape": "Sbw" + "shape": "Sco" } } }, @@ -2314,6 +2390,9 @@ }, "ShareTagOptions": { "type": "boolean" + }, + "SharePrincipals": { + "type": "boolean" } } }, @@ -2345,7 +2424,10 @@ "shape": "S1i" }, "RemoveTags": { - "shape": "Sbw" + "shape": "Sco" + }, + "SourceConnection": { + "shape": "S2c" } } }, @@ -2353,7 +2435,7 @@ "type": "structure", "members": { "ProductViewDetail": { - "shape": "S2d" + "shape": "S2l" }, "Tags": { "shape": "S1q" @@ -2378,16 +2460,16 @@ "PathId": {}, "PathName": {}, "ProvisioningParameters": { - "shape": "S2r" + "shape": "S36" }, "ProvisioningPreferences": { "type": "structure", "members": { "StackSetAccounts": { - "shape": "S6r" + "shape": "S76" }, "StackSetRegions": { - "shape": "S6s" + "shape": "S77" }, "StackSetFailureToleranceCount": { "type": "integer" @@ -2416,7 +2498,7 @@ "type": "structure", "members": { "RecordDetail": { - "shape": "S70" + "shape": "S7f" } } } @@ -2433,7 +2515,7 @@ "AcceptLanguage": {}, "ProvisionedProductId": {}, "ProvisionedProductProperties": { - "shape": "Sc8" + "shape": "Sd0" }, "IdempotencyToken": { "idempotencyToken": true @@ -2445,7 +2527,7 @@ "members": { "ProvisionedProductId": {}, "ProvisionedProductProperties": { - "shape": "Sc8" + "shape": "Sd0" }, "RecordId": {}, "Status": {} @@ -2475,7 +2557,7 @@ "type": "structure", "members": { "ProvisioningArtifactDetail": { - "shape": "S2i" + "shape": "S2w" }, "Info": { "shape": "S27" @@ -2494,7 +2576,7 @@ "Id": {}, "Name": {}, "Definition": { - "shape": "S32" + "shape": "S3h" }, "Description": {}, "AcceptLanguage": {} @@ -2504,7 +2586,7 @@ "type": "structure", "members": { "ServiceActionDetail": { - "shape": "S37" + "shape": "S3m" } } } @@ -2527,7 +2609,7 @@ "type": "structure", "members": { "TagOptionDetail": { - "shape": "S3d" + "shape": "S3s" } } } @@ -2619,9 +2701,6 @@ }, "S24": { "type": "structure", - "required": [ - "Info" - ], "members": { "Name": {}, "Description": {}, @@ -2639,20 +2718,75 @@ "key": {}, "value": {} }, - "S2d": { + "S2c": { "type": "structure", + "required": [ + "ConnectionParameters" + ], "members": { - "ProductViewSummary": { + "Type": {}, + "ConnectionParameters": { "shape": "S2e" + } + } + }, + "S2e": { + "type": "structure", + "members": { + "CodeStar": { + "type": "structure", + "required": [ + "ConnectionArn", + "Repository", + "Branch", + "ArtifactPath" + ], + "members": { + "ConnectionArn": {}, + "Repository": {}, + "Branch": {}, + "ArtifactPath": {} + } + } + } + }, + "S2l": { + "type": "structure", + "members": { + "ProductViewSummary": { + "shape": "S2m" }, "Status": {}, "ProductARN": {}, "CreatedTime": { "type": "timestamp" + }, + "SourceConnection": { + "type": "structure", + "members": { + "Type": {}, + "ConnectionParameters": { + "shape": "S2e" + }, + "LastSync": { + "type": "structure", + "members": { + "LastSyncTime": { + "type": "timestamp" + }, + "LastSyncStatus": {}, + "LastSyncStatusMessage": {}, + "LastSuccessfulSyncTime": { + "type": "timestamp" + }, + "LastSuccessfulSyncProvisioningArtifactId": {} + } + } + } } } }, - "S2e": { + "S2m": { "type": "structure", "members": { "Id": {}, @@ -2670,7 +2804,7 @@ "SupportUrl": {} } }, - "S2i": { + "S2w": { "type": "structure", "members": { "Id": {}, @@ -2683,14 +2817,15 @@ "Active": { "type": "boolean" }, - "Guidance": {} + "Guidance": {}, + "SourceRevision": {} } }, - "S2o": { + "S33": { "type": "list", "member": {} }, - "S2r": { + "S36": { "type": "list", "member": { "type": "structure", @@ -2703,23 +2838,23 @@ } } }, - "S32": { + "S3h": { "type": "map", "key": {}, "value": {} }, - "S37": { + "S3m": { "type": "structure", "members": { "ServiceActionSummary": { - "shape": "S38" + "shape": "S3n" }, "Definition": { - "shape": "S32" + "shape": "S3h" } } }, - "S38": { + "S3n": { "type": "structure", "members": { "Id": {}, @@ -2728,7 +2863,7 @@ "DefinitionType": {} } }, - "S3d": { + "S3s": { "type": "structure", "members": { "Key": {}, @@ -2740,13 +2875,13 @@ "Owner": {} } }, - "S45": { + "S4k": { "type": "list", "member": { - "shape": "S3d" + "shape": "S3s" } }, - "S46": { + "S4l": { "type": "list", "member": { "type": "structure", @@ -2755,13 +2890,13 @@ } } }, - "S4r": { + "S56": { "type": "list", "member": { - "shape": "S4s" + "shape": "S57" } }, - "S4s": { + "S57": { "type": "structure", "members": { "Id": {}, @@ -2773,7 +2908,7 @@ "Guidance": {} } }, - "S55": { + "S5k": { "type": "structure", "members": { "Name": {}, @@ -2794,7 +2929,37 @@ "LaunchRoleArn": {} } }, - "S6h": { + "S6l": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ParameterKey": {}, + "DefaultValue": {}, + "ParameterType": {}, + "IsNoEcho": { + "type": "boolean" + }, + "Description": {}, + "ParameterConstraints": { + "type": "structure", + "members": { + "AllowedValues": { + "type": "list", + "member": {} + }, + "AllowedPattern": {}, + "ConstraintDescription": {}, + "MaxLength": {}, + "MinLength": {}, + "MaxValue": {}, + "MinValue": {} + } + } + } + } + }, + "S6w": { "type": "list", "member": { "type": "structure", @@ -2804,15 +2969,25 @@ } } }, - "S6r": { + "S76": { "type": "list", "member": {} }, - "S6s": { + "S77": { "type": "list", "member": {} }, - "S70": { + "S79": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Key": {}, + "Description": {} + } + } + }, + "S7f": { "type": "structure", "members": { "RecordId": {}, @@ -2853,7 +3028,7 @@ "LaunchRoleArn": {} } }, - "S7b": { + "S7q": { "type": "list", "member": { "type": "structure", @@ -2864,30 +3039,30 @@ } } }, - "S7n": { + "S82": { "type": "list", "member": {} }, - "S8l": { + "S90": { "type": "list", "member": { "shape": "S1n" } }, - "S9a": { + "S9p": { "type": "structure", "members": { "Key": {}, "Value": {} } }, - "Sa5": { + "Sak": { "type": "list", "member": { - "shape": "S38" + "shape": "S3n" } }, - "Sav": { + "Sbn": { "type": "map", "key": {}, "value": { @@ -2895,11 +3070,11 @@ "member": {} } }, - "Sbw": { + "Sco": { "type": "list", "member": {} }, - "Sc8": { + "Sd0": { "type": "map", "key": {}, "value": {} diff --git a/iamlivecore/service/servicecatalog-appregistry-2020-06-24.min.json b/iamlivecore/service/servicecatalog-appregistry-2020-06-24.min.json index 4c470a9e..b252a8d9 100644 --- a/iamlivecore/service/servicecatalog-appregistry-2020-06-24.min.json +++ b/iamlivecore/service/servicecatalog-appregistry-2020-06-24.min.json @@ -299,7 +299,7 @@ "type": "structure", "members": { "resourceGroup": { - "shape": "S16" + "shape": "S17" } } } @@ -348,7 +348,7 @@ "type": "structure", "members": { "resourceGroup": { - "shape": "S16" + "shape": "S17" } } } @@ -391,6 +391,21 @@ }, "tags": { "shape": "Sf" + }, + "createdBy": {} + } + } + }, + "GetConfiguration": { + "http": { + "method": "GET", + "requestUri": "/configuration" + }, + "output": { + "type": "structure", + "members": { + "configuration": { + "shape": "S1i" } } } @@ -501,7 +516,14 @@ "type": "structure", "members": { "name": {}, - "arn": {} + "arn": {}, + "resourceType": {}, + "resourceDetails": { + "type": "structure", + "members": { + "tagValue": {} + } + } } } }, @@ -543,6 +565,55 @@ }, "idempotent": true }, + "ListAttributeGroupsForApplication": { + "http": { + "method": "GET", + "requestUri": "/applications/{application}/attribute-group-details" + }, + "input": { + "type": "structure", + "required": [ + "application" + ], + "members": { + "application": { + "location": "uri", + "locationName": "application" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "attributeGroupsDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "arn": {}, + "name": { + "deprecated": true, + "deprecatedMessage": "This field is deprecated. We recommend not using the field when using ListAttributeGroupsForApplication." + }, + "createdBy": {} + } + } + }, + "nextToken": {} + } + }, + "idempotent": true + }, "ListTagsForResource": { "http": { "method": "GET", @@ -569,6 +640,23 @@ } } }, + "PutConfiguration": { + "http": { + "method": "PUT", + "requestUri": "/configuration" + }, + "input": { + "type": "structure", + "required": [ + "configuration" + ], + "members": { + "configuration": { + "shape": "S1i" + } + } + } + }, "SyncResource": { "http": { "requestUri": "/sync/{resourceType}/{resource}" @@ -668,7 +756,10 @@ "location": "uri", "locationName": "application" }, - "name": {}, + "name": { + "deprecated": true, + "deprecatedMessage": "Name update for application is deprecated." + }, "description": {} } }, @@ -696,7 +787,10 @@ "location": "uri", "locationName": "attributeGroup" }, - "name": {}, + "name": { + "deprecated": true, + "deprecatedMessage": "Name update for attribute group is deprecated." + }, "description": {}, "attributes": {} } @@ -784,16 +878,28 @@ }, "lastUpdateTime": { "shape": "Sm" - } + }, + "createdBy": {} } }, - "S16": { + "S17": { "type": "structure", "members": { "state": {}, "arn": {}, "errorMessage": {} } + }, + "S1i": { + "type": "structure", + "members": { + "tagQueryConfiguration": { + "type": "structure", + "members": { + "tagKey": {} + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/sesv2-2019-09-27.min.json b/iamlivecore/service/sesv2-2019-09-27.min.json index a0836cb6..94e6638d 100644 --- a/iamlivecore/service/sesv2-2019-09-27.min.json +++ b/iamlivecore/service/sesv2-2019-09-27.min.json @@ -13,6 +13,107 @@ "uid": "sesv2-2019-09-27" }, "operations": { + "BatchGetMetricData": { + "http": { + "requestUri": "/v2/email/metrics/batch" + }, + "input": { + "type": "structure", + "required": [ + "Queries" + ], + "members": { + "Queries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id", + "Namespace", + "Metric", + "StartDate", + "EndDate" + ], + "members": { + "Id": {}, + "Namespace": {}, + "Metric": {}, + "Dimensions": { + "type": "map", + "key": {}, + "value": {} + }, + "StartDate": { + "type": "timestamp" + }, + "EndDate": { + "type": "timestamp" + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Timestamps": { + "type": "list", + "member": { + "type": "timestamp" + } + }, + "Values": { + "type": "list", + "member": { + "type": "long" + } + } + } + } + }, + "Errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Code": {}, + "Message": {} + } + } + } + } + } + }, + "CancelExportJob": { + "http": { + "method": "PUT", + "requestUri": "/v2/email/export-jobs/{JobId}/cancel" + }, + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": { + "location": "uri", + "locationName": "JobId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateConfigurationSet": { "http": { "requestUri": "/v2/email/configuration-sets" @@ -25,22 +126,25 @@ "members": { "ConfigurationSetName": {}, "TrackingOptions": { - "shape": "S3" + "shape": "Sq" }, "DeliveryOptions": { - "shape": "S5" + "shape": "Ss" }, "ReputationOptions": { - "shape": "S8" + "shape": "Sv" }, "SendingOptions": { - "shape": "Sb" + "shape": "Sy" }, "Tags": { - "shape": "Sc" + "shape": "Sz" }, "SuppressionOptions": { - "shape": "Sg" + "shape": "S13" + }, + "VdmOptions": { + "shape": "S16" } } }, @@ -67,7 +171,7 @@ }, "EventDestinationName": {}, "EventDestination": { - "shape": "Sm" + "shape": "S1d" } } }, @@ -93,7 +197,7 @@ }, "EmailAddress": {}, "TopicPreferences": { - "shape": "S13" + "shape": "S1u" }, "UnsubscribeAll": { "type": "boolean" @@ -118,11 +222,11 @@ "members": { "ContactListName": {}, "Topics": { - "shape": "S1b" + "shape": "S22" }, "Description": {}, "Tags": { - "shape": "Sc" + "shape": "Sz" } } }, @@ -171,8 +275,9 @@ "members": { "PoolName": {}, "Tags": { - "shape": "Sc" - } + "shape": "Sz" + }, + "ScalingMode": {} } }, "output": { @@ -194,10 +299,10 @@ "ReportName": {}, "FromEmailAddress": {}, "Content": { - "shape": "S1r" + "shape": "S2j" }, "Tags": { - "shape": "Sc" + "shape": "Sz" } } }, @@ -225,10 +330,10 @@ "members": { "EmailIdentity": {}, "Tags": { - "shape": "Sc" + "shape": "Sz" }, "DkimSigningAttributes": { - "shape": "S26" + "shape": "S2y" }, "ConfigurationSetName": {} } @@ -241,7 +346,7 @@ "type": "boolean" }, "DkimAttributes": { - "shape": "S2b" + "shape": "S34" } } } @@ -287,7 +392,7 @@ "members": { "TemplateName": {}, "TemplateContent": { - "shape": "S2l" + "shape": "S3e" } } }, @@ -296,6 +401,32 @@ "members": {} } }, + "CreateExportJob": { + "http": { + "requestUri": "/v2/email/export-jobs" + }, + "input": { + "type": "structure", + "required": [ + "ExportDataSource", + "ExportDestination" + ], + "members": { + "ExportDataSource": { + "shape": "S3j" + }, + "ExportDestination": { + "shape": "S43" + } + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {} + } + } + }, "CreateImportJob": { "http": { "requestUri": "/v2/email/import-jobs" @@ -308,10 +439,10 @@ ], "members": { "ImportDestination": { - "shape": "S2q" + "shape": "S48" }, "ImportDataSource": { - "shape": "S2v" + "shape": "S4d" } } }, @@ -597,7 +728,7 @@ "type": "structure", "members": { "SuppressedReasons": { - "shape": "Sh" + "shape": "S14" } } }, @@ -606,14 +737,14 @@ "members": { "MailType": {}, "WebsiteURL": { - "shape": "S3u" + "shape": "S59" }, "ContactLanguage": {}, "UseCaseDescription": { - "shape": "S3w" + "shape": "S5b" }, "AdditionalContactEmailAddresses": { - "shape": "S3x" + "shape": "S5c" }, "ReviewDetails": { "type": "structure", @@ -623,6 +754,9 @@ } } } + }, + "VdmAttributes": { + "shape": "S5h" } } } @@ -694,22 +828,25 @@ "members": { "ConfigurationSetName": {}, "TrackingOptions": { - "shape": "S3" + "shape": "Sq" }, "DeliveryOptions": { - "shape": "S5" + "shape": "Ss" }, "ReputationOptions": { - "shape": "S8" + "shape": "Sv" }, "SendingOptions": { - "shape": "Sb" + "shape": "Sy" }, "Tags": { - "shape": "Sc" + "shape": "Sz" }, "SuppressionOptions": { - "shape": "Sg" + "shape": "S13" + }, + "VdmOptions": { + "shape": "S16" } } } @@ -748,19 +885,19 @@ "type": "boolean" }, "MatchingEventTypes": { - "shape": "Sn" + "shape": "S1e" }, "KinesisFirehoseDestination": { - "shape": "Sp" + "shape": "S1g" }, "CloudWatchDestination": { - "shape": "Sr" + "shape": "S1i" }, "SnsDestination": { - "shape": "Sx" + "shape": "S1o" }, "PinpointDestination": { - "shape": "Sy" + "shape": "S1p" } } } @@ -796,10 +933,10 @@ "ContactListName": {}, "EmailAddress": {}, "TopicPreferences": { - "shape": "S13" + "shape": "S1u" }, "TopicDefaultPreferences": { - "shape": "S13" + "shape": "S1u" }, "UnsubscribeAll": { "type": "boolean" @@ -836,7 +973,7 @@ "members": { "ContactListName": {}, "Topics": { - "shape": "S1b" + "shape": "S22" }, "Description": {}, "CreatedTimestamp": { @@ -846,7 +983,7 @@ "type": "timestamp" }, "Tags": { - "shape": "Sc" + "shape": "Sz" } } } @@ -901,7 +1038,41 @@ "type": "structure", "members": { "DedicatedIp": { - "shape": "S4r" + "shape": "S68" + } + } + } + }, + "GetDedicatedIpPool": { + "http": { + "method": "GET", + "requestUri": "/v2/email/dedicated-ip-pools/{PoolName}" + }, + "input": { + "type": "structure", + "required": [ + "PoolName" + ], + "members": { + "PoolName": { + "location": "uri", + "locationName": "PoolName" + } + } + }, + "output": { + "type": "structure", + "members": { + "DedicatedIpPool": { + "type": "structure", + "required": [ + "PoolName", + "ScalingMode" + ], + "members": { + "PoolName": {}, + "ScalingMode": {} + } } } } @@ -935,7 +1106,7 @@ "DedicatedIps": { "type": "list", "member": { - "shape": "S4r" + "shape": "S68" } }, "NextToken": {} @@ -965,10 +1136,10 @@ }, "AccountStatus": {}, "ActiveSubscribedDomains": { - "shape": "S52" + "shape": "S6m" }, "PendingExpirationSubscribedDomains": { - "shape": "S52" + "shape": "S6m" } } } @@ -999,10 +1170,10 @@ ], "members": { "DeliverabilityTestReport": { - "shape": "S5a" + "shape": "S6u" }, "OverallPlacement": { - "shape": "S5c" + "shape": "S6w" }, "IspPlacements": { "type": "list", @@ -1011,14 +1182,14 @@ "members": { "IspName": {}, "PlacementStatistics": { - "shape": "S5c" + "shape": "S6w" } } } }, "Message": {}, "Tags": { - "shape": "Sc" + "shape": "Sz" } } } @@ -1047,7 +1218,7 @@ ], "members": { "DomainDeliverabilityCampaign": { - "shape": "S5k" + "shape": "S74" } } } @@ -1092,13 +1263,13 @@ "type": "structure", "members": { "VolumeStatistics": { - "shape": "S5u" + "shape": "S7e" }, "ReadRatePercent": { "type": "double" }, "DomainIspPlacements": { - "shape": "S5v" + "shape": "S7f" } } }, @@ -1111,10 +1282,10 @@ "type": "timestamp" }, "VolumeStatistics": { - "shape": "S5u" + "shape": "S7e" }, "DomainIspPlacements": { - "shape": "S5v" + "shape": "S7f" } } } @@ -1150,7 +1321,7 @@ "type": "boolean" }, "DkimAttributes": { - "shape": "S2b" + "shape": "S34" }, "MailFromAttributes": { "type": "structure", @@ -1166,12 +1337,13 @@ } }, "Policies": { - "shape": "S65" + "shape": "S7p" }, "Tags": { - "shape": "Sc" + "shape": "Sz" }, - "ConfigurationSetName": {} + "ConfigurationSetName": {}, + "VerificationStatus": {} } } }, @@ -1196,7 +1368,7 @@ "type": "structure", "members": { "Policies": { - "shape": "S65" + "shape": "S7p" } } } @@ -1227,7 +1399,59 @@ "members": { "TemplateName": {}, "TemplateContent": { - "shape": "S2l" + "shape": "S3e" + } + } + } + }, + "GetExportJob": { + "http": { + "method": "GET", + "requestUri": "/v2/email/export-jobs/{JobId}" + }, + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": { + "location": "uri", + "locationName": "JobId" + } + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {}, + "ExportSourceType": {}, + "JobStatus": {}, + "ExportDestination": { + "shape": "S43" + }, + "ExportDataSource": { + "shape": "S3j" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "CompletedTimestamp": { + "type": "timestamp" + }, + "FailureInfo": { + "shape": "S7z" + }, + "Statistics": { + "type": "structure", + "members": { + "ProcessedRecordsCount": { + "type": "integer" + }, + "ExportedRecordsCount": { + "type": "integer" + } + } } } } @@ -1254,17 +1478,13 @@ "members": { "JobId": {}, "ImportDestination": { - "shape": "S2q" + "shape": "S48" }, "ImportDataSource": { - "shape": "S2v" + "shape": "S4d" }, "FailureInfo": { - "type": "structure", - "members": { - "FailedRecordsS3Url": {}, - "ErrorMessage": {} - } + "shape": "S7z" }, "JobStatus": {}, "CreatedTimestamp": { @@ -1282,6 +1502,83 @@ } } }, + "GetMessageInsights": { + "http": { + "method": "GET", + "requestUri": "/v2/email/insights/{MessageId}/" + }, + "input": { + "type": "structure", + "required": [ + "MessageId" + ], + "members": { + "MessageId": { + "location": "uri", + "locationName": "MessageId" + } + } + }, + "output": { + "type": "structure", + "members": { + "MessageId": {}, + "FromEmailAddress": { + "shape": "S3t" + }, + "Subject": { + "shape": "S3v" + }, + "EmailTags": { + "shape": "S8b" + }, + "Insights": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Destination": { + "shape": "S3t" + }, + "Isp": {}, + "Events": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Timestamp": { + "type": "timestamp" + }, + "Type": {}, + "Details": { + "type": "structure", + "members": { + "Bounce": { + "type": "structure", + "members": { + "BounceType": {}, + "BounceSubType": {}, + "DiagnosticCode": {} + } + }, + "Complaint": { + "type": "structure", + "members": { + "ComplaintSubType": {}, + "ComplaintFeedbackType": {} + } + } + } + } + } + } + } + } + } + } + } + } + }, "GetSuppressedDestination": { "http": { "method": "GET", @@ -1449,10 +1746,10 @@ "members": { "EmailAddress": {}, "TopicPreferences": { - "shape": "S13" + "shape": "S1u" }, "TopicDefaultPreferences": { - "shape": "S13" + "shape": "S1u" }, "UnsubscribeAll": { "type": "boolean" @@ -1564,7 +1861,7 @@ "DeliverabilityTestReports": { "type": "list", "member": { - "shape": "S5a" + "shape": "S6u" } }, "NextToken": {} @@ -1618,7 +1915,7 @@ "DomainDeliverabilityCampaigns": { "type": "list", "member": { - "shape": "S5k" + "shape": "S74" } }, "NextToken": {} @@ -1656,7 +1953,8 @@ "IdentityName": {}, "SendingEnabled": { "type": "boolean" - } + }, + "VerificationStatus": {} } } }, @@ -1702,6 +2000,45 @@ } } }, + "ListExportJobs": { + "http": { + "requestUri": "/v2/email/list-export-jobs" + }, + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "PageSize": { + "type": "integer" + }, + "ExportSourceType": {}, + "JobStatus": {} + } + }, + "output": { + "type": "structure", + "members": { + "ExportJobs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "JobId": {}, + "ExportSourceType": {}, + "JobStatus": {}, + "CreatedTimestamp": { + "type": "timestamp" + }, + "CompletedTimestamp": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListImportJobs": { "http": { "method": "GET", @@ -1732,11 +2069,17 @@ "members": { "JobId": {}, "ImportDestination": { - "shape": "S2q" + "shape": "S48" }, "JobStatus": {}, "CreatedTimestamp": { "type": "timestamp" + }, + "ProcessedRecordsCount": { + "type": "integer" + }, + "FailedRecordsCount": { + "type": "integer" } } } @@ -1745,6 +2088,50 @@ } } }, + "ListRecommendations": { + "http": { + "requestUri": "/v2/email/vdm/recommendations" + }, + "input": { + "type": "structure", + "members": { + "Filter": { + "type": "map", + "key": {}, + "value": {} + }, + "NextToken": {}, + "PageSize": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Recommendations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceArn": {}, + "Type": {}, + "Description": {}, + "Status": {}, + "CreatedTimestamp": { + "type": "timestamp" + }, + "LastUpdatedTimestamp": { + "type": "timestamp" + }, + "Impact": {} + } + } + }, + "NextToken": {} + } + } + }, "ListSuppressedDestinations": { "http": { "method": "GET", @@ -1754,7 +2141,7 @@ "type": "structure", "members": { "Reasons": { - "shape": "Sh", + "shape": "S14", "location": "querystring", "locationName": "Reason" }, @@ -1828,7 +2215,7 @@ ], "members": { "Tags": { - "shape": "Sc" + "shape": "Sz" } } } @@ -1865,14 +2252,14 @@ "members": { "MailType": {}, "WebsiteURL": { - "shape": "S3u" + "shape": "S59" }, "ContactLanguage": {}, "UseCaseDescription": { - "shape": "S3w" + "shape": "S5b" }, "AdditionalContactEmailAddresses": { - "shape": "S3x" + "shape": "S5c" }, "ProductionAccessEnabled": { "type": "boolean" @@ -1911,7 +2298,28 @@ "type": "structure", "members": { "SuppressedReasons": { - "shape": "Sh" + "shape": "S14" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "PutAccountVdmAttributes": { + "http": { + "method": "PUT", + "requestUri": "/v2/email/account/vdm" + }, + "input": { + "type": "structure", + "required": [ + "VdmAttributes" + ], + "members": { + "VdmAttributes": { + "shape": "S5h" } } }, @@ -2010,7 +2418,7 @@ "locationName": "ConfigurationSetName" }, "SuppressedReasons": { - "shape": "Sh" + "shape": "S14" } } }, @@ -2042,6 +2450,31 @@ "members": {} } }, + "PutConfigurationSetVdmOptions": { + "http": { + "method": "PUT", + "requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}/vdm-options" + }, + "input": { + "type": "structure", + "required": [ + "ConfigurationSetName" + ], + "members": { + "ConfigurationSetName": { + "location": "uri", + "locationName": "ConfigurationSetName" + }, + "VdmOptions": { + "shape": "S16" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "PutDedicatedIpInPool": { "http": { "method": "PUT", @@ -2066,6 +2499,31 @@ "members": {} } }, + "PutDedicatedIpPoolScalingAttributes": { + "http": { + "method": "PUT", + "requestUri": "/v2/email/dedicated-ip-pools/{PoolName}/scaling" + }, + "input": { + "type": "structure", + "required": [ + "PoolName", + "ScalingMode" + ], + "members": { + "PoolName": { + "location": "uri", + "locationName": "PoolName" + }, + "ScalingMode": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "PutDedicatedIpWarmupAttributes": { "http": { "method": "PUT", @@ -2107,7 +2565,7 @@ "type": "boolean" }, "SubscribedDomains": { - "shape": "S52" + "shape": "S6m" } } }, @@ -2182,7 +2640,7 @@ }, "SigningAttributesOrigin": {}, "SigningAttributes": { - "shape": "S26" + "shape": "S2y" } } }, @@ -2191,7 +2649,7 @@ "members": { "DkimStatus": {}, "DkimTokens": { - "shape": "S2d" + "shape": "S36" } } } @@ -2280,18 +2738,18 @@ "FromEmailAddress": {}, "FromEmailAddressIdentityArn": {}, "ReplyToAddresses": { - "shape": "S91" + "shape": "Sbu" }, "FeedbackForwardingEmailAddress": {}, "FeedbackForwardingEmailAddressIdentityArn": {}, "DefaultEmailTags": { - "shape": "S92" + "shape": "S8b" }, "DefaultContent": { "type": "structure", "members": { "Template": { - "shape": "S1z" + "shape": "S2r" } } }, @@ -2304,10 +2762,10 @@ ], "members": { "Destination": { - "shape": "S99" + "shape": "Sby" }, "ReplacementTags": { - "shape": "S92" + "shape": "S8b" }, "ReplacementEmailContent": { "type": "structure", @@ -2382,18 +2840,18 @@ "FromEmailAddress": {}, "FromEmailAddressIdentityArn": {}, "Destination": { - "shape": "S99" + "shape": "Sby" }, "ReplyToAddresses": { - "shape": "S91" + "shape": "Sbu" }, "FeedbackForwardingEmailAddress": {}, "FeedbackForwardingEmailAddressIdentityArn": {}, "Content": { - "shape": "S1r" + "shape": "S2j" }, "EmailTags": { - "shape": "S92" + "shape": "S8b" }, "ConfigurationSetName": {}, "ListManagementOptions": { @@ -2428,7 +2886,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Sc" + "shape": "Sz" } } }, @@ -2516,7 +2974,7 @@ "locationName": "EventDestinationName" }, "EventDestination": { - "shape": "Sm" + "shape": "S1d" } } }, @@ -2546,7 +3004,7 @@ "locationName": "EmailAddress" }, "TopicPreferences": { - "shape": "S13" + "shape": "S1u" }, "UnsubscribeAll": { "type": "boolean" @@ -2575,7 +3033,7 @@ "locationName": "ContactListName" }, "Topics": { - "shape": "S1b" + "shape": "S22" }, "Description": {} } @@ -2663,7 +3121,7 @@ "locationName": "TemplateName" }, "TemplateContent": { - "shape": "S2l" + "shape": "S3e" } } }, @@ -2674,7 +3132,7 @@ } }, "shapes": { - "S3": { + "Sq": { "type": "structure", "required": [ "CustomRedirectDomain" @@ -2683,14 +3141,14 @@ "CustomRedirectDomain": {} } }, - "S5": { + "Ss": { "type": "structure", "members": { "TlsPolicy": {}, "SendingPoolName": {} } }, - "S8": { + "Sv": { "type": "structure", "members": { "ReputationMetricsEnabled": { @@ -2701,7 +3159,7 @@ } } }, - "Sb": { + "Sy": { "type": "structure", "members": { "SendingEnabled": { @@ -2709,7 +3167,7 @@ } } }, - "Sc": { + "Sz": { "type": "list", "member": { "type": "structure", @@ -2723,46 +3181,63 @@ } } }, - "Sg": { + "S13": { "type": "structure", "members": { "SuppressedReasons": { - "shape": "Sh" + "shape": "S14" } } }, - "Sh": { + "S14": { "type": "list", "member": {} }, - "Sm": { + "S16": { + "type": "structure", + "members": { + "DashboardOptions": { + "type": "structure", + "members": { + "EngagementMetrics": {} + } + }, + "GuardianOptions": { + "type": "structure", + "members": { + "OptimizedSharedDelivery": {} + } + } + } + }, + "S1d": { "type": "structure", "members": { "Enabled": { "type": "boolean" }, "MatchingEventTypes": { - "shape": "Sn" + "shape": "S1e" }, "KinesisFirehoseDestination": { - "shape": "Sp" + "shape": "S1g" }, "CloudWatchDestination": { - "shape": "Sr" + "shape": "S1i" }, "SnsDestination": { - "shape": "Sx" + "shape": "S1o" }, "PinpointDestination": { - "shape": "Sy" + "shape": "S1p" } } }, - "Sn": { + "S1e": { "type": "list", "member": {} }, - "Sp": { + "S1g": { "type": "structure", "required": [ "IamRoleArn", @@ -2773,7 +3248,7 @@ "DeliveryStreamArn": {} } }, - "Sr": { + "S1i": { "type": "structure", "required": [ "DimensionConfigurations" @@ -2797,7 +3272,7 @@ } } }, - "Sx": { + "S1o": { "type": "structure", "required": [ "TopicArn" @@ -2806,13 +3281,13 @@ "TopicArn": {} } }, - "Sy": { + "S1p": { "type": "structure", "members": { "ApplicationArn": {} } }, - "S13": { + "S1u": { "type": "list", "member": { "type": "structure", @@ -2826,7 +3301,7 @@ } } }, - "S1b": { + "S22": { "type": "list", "member": { "type": "structure", @@ -2843,7 +3318,7 @@ } } }, - "S1r": { + "S2j": { "type": "structure", "members": { "Simple": { @@ -2854,16 +3329,16 @@ ], "members": { "Subject": { - "shape": "S1t" + "shape": "S2l" }, "Body": { "type": "structure", "members": { "Text": { - "shape": "S1t" + "shape": "S2l" }, "Html": { - "shape": "S1t" + "shape": "S2l" } } } @@ -2881,11 +3356,11 @@ } }, "Template": { - "shape": "S1z" + "shape": "S2r" } } }, - "S1t": { + "S2l": { "type": "structure", "required": [ "Data" @@ -2895,7 +3370,7 @@ "Charset": {} } }, - "S1z": { + "S2r": { "type": "structure", "members": { "TemplateName": {}, @@ -2903,21 +3378,18 @@ "TemplateData": {} } }, - "S26": { + "S2y": { "type": "structure", - "required": [ - "DomainSigningSelector", - "DomainSigningPrivateKey" - ], "members": { "DomainSigningSelector": {}, "DomainSigningPrivateKey": { "type": "string", "sensitive": true - } + }, + "NextSigningKeyLength": {} } }, - "S2b": { + "S34": { "type": "structure", "members": { "SigningEnabled": { @@ -2925,16 +3397,21 @@ }, "Status": {}, "Tokens": { - "shape": "S2d" + "shape": "S36" }, - "SigningAttributesOrigin": {} + "SigningAttributesOrigin": {}, + "NextSigningKeyLength": {}, + "CurrentSigningKeyLength": {}, + "LastKeyGenerationTimestamp": { + "type": "timestamp" + } } }, - "S2d": { + "S36": { "type": "list", "member": {} }, - "S2l": { + "S3e": { "type": "structure", "members": { "Subject": {}, @@ -2942,7 +3419,126 @@ "Html": {} } }, - "S2q": { + "S3j": { + "type": "structure", + "members": { + "MetricsDataSource": { + "type": "structure", + "required": [ + "Dimensions", + "Namespace", + "Metrics", + "StartDate", + "EndDate" + ], + "members": { + "Dimensions": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } + }, + "Namespace": {}, + "Metrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Aggregation": {} + } + } + }, + "StartDate": { + "type": "timestamp" + }, + "EndDate": { + "type": "timestamp" + } + } + }, + "MessageInsightsDataSource": { + "type": "structure", + "required": [ + "StartDate", + "EndDate" + ], + "members": { + "StartDate": { + "type": "timestamp" + }, + "EndDate": { + "type": "timestamp" + }, + "Include": { + "shape": "S3r" + }, + "Exclude": { + "shape": "S3r" + }, + "MaxResults": { + "type": "integer" + } + } + } + } + }, + "S3r": { + "type": "structure", + "members": { + "FromEmailAddress": { + "shape": "S3s" + }, + "Destination": { + "shape": "S3s" + }, + "Subject": { + "type": "list", + "member": { + "shape": "S3v" + } + }, + "Isp": { + "type": "list", + "member": {} + }, + "LastDeliveryEvent": { + "type": "list", + "member": {} + }, + "LastEngagementEvent": { + "type": "list", + "member": {} + } + } + }, + "S3s": { + "type": "list", + "member": { + "shape": "S3t" + } + }, + "S3t": { + "type": "string", + "sensitive": true + }, + "S3v": { + "type": "string", + "sensitive": true + }, + "S43": { + "type": "structure", + "required": [ + "DataFormat" + ], + "members": { + "DataFormat": {}, + "S3Url": {} + } + }, + "S48": { "type": "structure", "members": { "SuppressionListDestination": { @@ -2967,7 +3563,7 @@ } } }, - "S2v": { + "S4d": { "type": "structure", "required": [ "S3Url", @@ -2978,15 +3574,15 @@ "DataFormat": {} } }, - "S3u": { + "S59": { "type": "string", "sensitive": true }, - "S3w": { + "S5b": { "type": "string", "sensitive": true }, - "S3x": { + "S5c": { "type": "list", "member": { "type": "string", @@ -2994,7 +3590,28 @@ }, "sensitive": true }, - "S4r": { + "S5h": { + "type": "structure", + "required": [ + "VdmEnabled" + ], + "members": { + "VdmEnabled": {}, + "DashboardAttributes": { + "type": "structure", + "members": { + "EngagementMetrics": {} + } + }, + "GuardianAttributes": { + "type": "structure", + "members": { + "OptimizedSharedDelivery": {} + } + } + } + }, + "S68": { "type": "structure", "required": [ "Ip", @@ -3010,7 +3627,7 @@ "PoolName": {} } }, - "S52": { + "S6m": { "type": "list", "member": { "type": "structure", @@ -3034,7 +3651,7 @@ } } }, - "S5a": { + "S6u": { "type": "structure", "members": { "ReportId": {}, @@ -3047,7 +3664,7 @@ "DeliverabilityTestStatus": {} } }, - "S5c": { + "S6w": { "type": "structure", "members": { "InboxPercentage": { @@ -3067,7 +3684,7 @@ } } }, - "S5k": { + "S74": { "type": "structure", "members": { "CampaignId": {}, @@ -3108,7 +3725,7 @@ } } }, - "S5u": { + "S7e": { "type": "structure", "members": { "InboxRawCount": { @@ -3125,7 +3742,7 @@ } } }, - "S5v": { + "S7f": { "type": "list", "member": { "type": "structure", @@ -3146,16 +3763,19 @@ } } }, - "S65": { + "S7p": { "type": "map", "key": {}, "value": {} }, - "S91": { - "type": "list", - "member": {} + "S7z": { + "type": "structure", + "members": { + "FailedRecordsS3Url": {}, + "ErrorMessage": {} + } }, - "S92": { + "S8b": { "type": "list", "member": { "type": "structure", @@ -3169,17 +3789,21 @@ } } }, - "S99": { + "Sbu": { + "type": "list", + "member": {} + }, + "Sby": { "type": "structure", "members": { "ToAddresses": { - "shape": "S91" + "shape": "Sbu" }, "CcAddresses": { - "shape": "S91" + "shape": "Sbu" }, "BccAddresses": { - "shape": "S91" + "shape": "Sbu" } } } diff --git a/iamlivecore/service/shield-2016-06-02.min.json b/iamlivecore/service/shield-2016-06-02.min.json index b26144ba..c1a52d26 100644 --- a/iamlivecore/service/shield-2016-06-02.min.json +++ b/iamlivecore/service/shield-2016-06-02.min.json @@ -300,13 +300,13 @@ "type": "structure", "members": { "BitsPerSecond": { - "shape": "S20" + "shape": "S21" }, "PacketsPerSecond": { - "shape": "S20" + "shape": "S21" }, "RequestsPerSecond": { - "shape": "S20" + "shape": "S21" } } }, @@ -361,7 +361,7 @@ "type": "structure", "members": { "Protection": { - "shape": "S28" + "shape": "S29" } } } @@ -383,7 +383,7 @@ ], "members": { "ProtectionGroup": { - "shape": "S2d" + "shape": "S2j" } } } @@ -413,7 +413,7 @@ }, "AutoRenew": {}, "Limits": { - "shape": "S2k" + "shape": "S2p" }, "ProactiveEngagementStatus": {}, "SubscriptionLimits": { @@ -430,7 +430,7 @@ ], "members": { "ProtectedResourceTypeLimits": { - "shape": "S2k" + "shape": "S2p" } } }, @@ -473,6 +473,21 @@ } } }, + "DisableApplicationLayerAutomaticResponse": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DisableProactiveEngagement": { "input": { "type": "structure", @@ -525,6 +540,25 @@ "members": {} } }, + "EnableApplicationLayerAutomaticResponse": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Action" + ], + "members": { + "ResourceArn": {}, + "Action": { + "shape": "S2e" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "EnableProactiveEngagement": { "input": { "type": "structure", @@ -612,6 +646,26 @@ "NextToken": {}, "MaxResults": { "type": "integer" + }, + "InclusionFilters": { + "type": "structure", + "members": { + "ProtectionGroupIds": { + "type": "list", + "member": {} + }, + "Patterns": { + "type": "list", + "member": {} + }, + "ResourceTypes": { + "shape": "S3r" + }, + "Aggregations": { + "type": "list", + "member": {} + } + } } } }, @@ -624,7 +678,7 @@ "ProtectionGroups": { "type": "list", "member": { - "shape": "S2d" + "shape": "S2j" } }, "NextToken": {} @@ -638,6 +692,22 @@ "NextToken": {}, "MaxResults": { "type": "integer" + }, + "InclusionFilters": { + "type": "structure", + "members": { + "ResourceArns": { + "type": "list", + "member": {} + }, + "ProtectionNames": { + "type": "list", + "member": {} + }, + "ResourceTypes": { + "shape": "S3r" + } + } } } }, @@ -647,7 +717,7 @@ "Protections": { "type": "list", "member": { - "shape": "S28" + "shape": "S29" } }, "NextToken": {} @@ -740,6 +810,25 @@ "members": {} } }, + "UpdateApplicationLayerAutomaticResponse": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Action" + ], + "members": { + "ResourceArn": {}, + "Action": { + "shape": "S2e" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateEmergencyContactSettings": { "input": { "type": "structure", @@ -852,7 +941,7 @@ } } }, - "S20": { + "S21": { "type": "structure", "required": [ "Max" @@ -863,7 +952,7 @@ } } }, - "S28": { + "S29": { "type": "structure", "members": { "Id": {}, @@ -873,10 +962,36 @@ "type": "list", "member": {} }, - "ProtectionArn": {} + "ProtectionArn": {}, + "ApplicationLayerAutomaticResponseConfiguration": { + "type": "structure", + "required": [ + "Status", + "Action" + ], + "members": { + "Status": {}, + "Action": { + "shape": "S2e" + } + } + } + } + }, + "S2e": { + "type": "structure", + "members": { + "Block": { + "type": "structure", + "members": {} + }, + "Count": { + "type": "structure", + "members": {} + } } }, - "S2d": { + "S2j": { "type": "structure", "required": [ "ProtectionGroupId", @@ -895,7 +1010,7 @@ "ProtectionGroupArn": {} } }, - "S2k": { + "S2p": { "type": "list", "member": { "type": "structure", @@ -906,6 +1021,10 @@ } } } + }, + "S3r": { + "type": "list", + "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/signer-2017-08-25.min.json b/iamlivecore/service/signer-2017-08-25.min.json index 0fe584df..2f5562bf 100644 --- a/iamlivecore/service/signer-2017-08-25.min.json +++ b/iamlivecore/service/signer-2017-08-25.min.json @@ -129,6 +129,59 @@ } } }, + "GetRevocationStatus": { + "http": { + "method": "GET", + "requestUri": "/revocations" + }, + "input": { + "type": "structure", + "required": [ + "signatureTimestamp", + "platformId", + "profileVersionArn", + "jobArn", + "certificateHashes" + ], + "members": { + "signatureTimestamp": { + "location": "querystring", + "locationName": "signatureTimestamp", + "type": "timestamp" + }, + "platformId": { + "location": "querystring", + "locationName": "platformId" + }, + "profileVersionArn": { + "location": "querystring", + "locationName": "profileVersionArn" + }, + "jobArn": { + "location": "querystring", + "locationName": "jobArn" + }, + "certificateHashes": { + "location": "querystring", + "locationName": "certificateHashes", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "revokedEntities": { + "type": "list", + "member": {} + } + } + }, + "endpoint": { + "hostPrefix": "verification." + } + }, "GetSigningPlatform": { "http": { "method": "GET", @@ -155,10 +208,10 @@ "target": {}, "category": {}, "signingConfiguration": { - "shape": "S12" + "shape": "S17" }, "signingImageFormat": { - "shape": "S17" + "shape": "S1c" }, "maxSizeInMB": { "type": "integer" @@ -214,7 +267,7 @@ "platformId": {}, "platformDisplayName": {}, "signatureValidityPeriod": { - "shape": "S1f" + "shape": "S1j" }, "overrides": { "shape": "Sj" @@ -226,7 +279,7 @@ "statusReason": {}, "arn": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -411,10 +464,10 @@ "target": {}, "category": {}, "signingConfiguration": { - "shape": "S12" + "shape": "S17" }, "signingImageFormat": { - "shape": "S17" + "shape": "S1c" }, "maxSizeInMB": { "type": "integer" @@ -478,7 +531,7 @@ "shape": "Sf" }, "signatureValidityPeriod": { - "shape": "S1f" + "shape": "S1j" }, "platformId": {}, "platformDisplayName": {}, @@ -488,7 +541,7 @@ "status": {}, "arn": {}, "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -518,7 +571,7 @@ "type": "structure", "members": { "tags": { - "shape": "S1k" + "shape": "S1o" } } } @@ -543,7 +596,7 @@ "shape": "Sf" }, "signatureValidityPeriod": { - "shape": "S1f" + "shape": "S1j" }, "platformId": {}, "overrides": { @@ -553,7 +606,7 @@ "shape": "So" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } }, @@ -647,6 +700,42 @@ } } }, + "SignPayload": { + "http": { + "requestUri": "/signing-jobs/with-payload" + }, + "input": { + "type": "structure", + "required": [ + "profileName", + "payload", + "payloadFormat" + ], + "members": { + "profileName": {}, + "profileOwner": {}, + "payload": { + "type": "blob" + }, + "payloadFormat": {} + } + }, + "output": { + "type": "structure", + "members": { + "jobId": {}, + "jobOwner": {}, + "metadata": { + "type": "map", + "key": {}, + "value": {} + }, + "signature": { + "type": "blob" + } + } + } + }, "StartSigningJob": { "http": { "requestUri": "/signing-jobs" @@ -706,7 +795,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1k" + "shape": "S1o" } } }, @@ -803,7 +892,7 @@ } } }, - "S12": { + "S17": { "type": "structure", "required": [ "encryptionAlgorithmOptions", @@ -840,7 +929,7 @@ } } }, - "S17": { + "S1c": { "type": "structure", "required": [ "supportedFormats", @@ -854,7 +943,7 @@ "defaultFormat": {} } }, - "S1f": { + "S1j": { "type": "structure", "members": { "value": { @@ -863,7 +952,7 @@ "type": {} } }, - "S1k": { + "S1o": { "type": "map", "key": {}, "value": {} diff --git a/iamlivecore/service/simspaceweaver-2022-10-28.min.json b/iamlivecore/service/simspaceweaver-2022-10-28.min.json new file mode 100644 index 00000000..96eadf95 --- /dev/null +++ b/iamlivecore/service/simspaceweaver-2022-10-28.min.json @@ -0,0 +1,621 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-10-28", + "endpointPrefix": "simspaceweaver", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS SimSpace Weaver", + "serviceId": "SimSpaceWeaver", + "signatureVersion": "v4", + "signingName": "simspaceweaver", + "uid": "simspaceweaver-2022-10-28" + }, + "operations": { + "CreateSnapshot": { + "http": { + "requestUri": "/createsnapshot", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Destination", + "Simulation" + ], + "members": { + "Destination": { + "type": "structure", + "required": [ + "BucketName" + ], + "members": { + "BucketName": {}, + "ObjectKeyPrefix": {} + } + }, + "Simulation": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteApp": { + "http": { + "method": "DELETE", + "requestUri": "/deleteapp", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "App", + "Domain", + "Simulation" + ], + "members": { + "App": { + "location": "querystring", + "locationName": "app" + }, + "Domain": { + "location": "querystring", + "locationName": "domain" + }, + "Simulation": { + "location": "querystring", + "locationName": "simulation" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteSimulation": { + "http": { + "method": "DELETE", + "requestUri": "/deletesimulation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Simulation" + ], + "members": { + "Simulation": { + "location": "querystring", + "locationName": "simulation" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DescribeApp": { + "http": { + "method": "GET", + "requestUri": "/describeapp", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "App", + "Domain", + "Simulation" + ], + "members": { + "App": { + "location": "querystring", + "locationName": "app" + }, + "Domain": { + "location": "querystring", + "locationName": "domain" + }, + "Simulation": { + "location": "querystring", + "locationName": "simulation" + } + } + }, + "output": { + "type": "structure", + "members": { + "Description": {}, + "Domain": {}, + "EndpointInfo": { + "type": "structure", + "members": { + "Address": {}, + "IngressPortMappings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Actual": { + "type": "integer" + }, + "Declared": { + "type": "integer" + } + } + } + } + } + }, + "LaunchOverrides": { + "shape": "Sk" + }, + "Name": {}, + "Simulation": {}, + "Status": {}, + "TargetStatus": {} + } + } + }, + "DescribeSimulation": { + "http": { + "method": "GET", + "requestUri": "/describesimulation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Simulation" + ], + "members": { + "Simulation": { + "location": "querystring", + "locationName": "simulation" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "Description": {}, + "ExecutionId": {}, + "LiveSimulationState": { + "type": "structure", + "members": { + "Clocks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Status": {}, + "TargetStatus": {} + } + } + }, + "Domains": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Lifecycle": {}, + "Name": {} + } + } + } + } + }, + "LoggingConfiguration": { + "type": "structure", + "members": { + "Destinations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CloudWatchLogsLogGroup": { + "type": "structure", + "members": { + "LogGroupArn": {} + } + } + } + } + } + } + }, + "MaximumDuration": {}, + "Name": {}, + "RoleArn": {}, + "SchemaError": { + "deprecated": true, + "deprecatedMessage": "SchemaError is no longer used, check StartError instead." + }, + "SchemaS3Location": { + "shape": "S19" + }, + "SnapshotS3Location": { + "shape": "S19" + }, + "StartError": {}, + "Status": {}, + "TargetStatus": {} + } + } + }, + "ListApps": { + "http": { + "method": "GET", + "requestUri": "/listapps", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Simulation" + ], + "members": { + "Domain": { + "location": "querystring", + "locationName": "domain" + }, + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "Simulation": { + "location": "querystring", + "locationName": "simulation" + } + } + }, + "output": { + "type": "structure", + "members": { + "Apps": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Domain": {}, + "Name": {}, + "Simulation": {}, + "Status": {}, + "TargetStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListSimulations": { + "http": { + "method": "GET", + "requestUri": "/listsimulations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Simulations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "Name": {}, + "Status": {}, + "TargetStatus": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "S1o" + } + } + } + }, + "StartApp": { + "http": { + "requestUri": "/startapp", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Domain", + "Name", + "Simulation" + ], + "members": { + "ClientToken": { + "shape": "S1s", + "idempotencyToken": true + }, + "Description": {}, + "Domain": {}, + "LaunchOverrides": { + "shape": "Sk" + }, + "Name": {}, + "Simulation": {} + } + }, + "output": { + "type": "structure", + "members": { + "Domain": {}, + "Name": {}, + "Simulation": {} + } + } + }, + "StartClock": { + "http": { + "requestUri": "/startclock", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Simulation" + ], + "members": { + "Simulation": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StartSimulation": { + "http": { + "requestUri": "/startsimulation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Name", + "RoleArn" + ], + "members": { + "ClientToken": { + "shape": "S1s", + "idempotencyToken": true + }, + "Description": {}, + "MaximumDuration": {}, + "Name": {}, + "RoleArn": {}, + "SchemaS3Location": { + "shape": "S19" + }, + "SnapshotS3Location": { + "shape": "S19" + }, + "Tags": { + "shape": "S1o" + } + } + }, + "output": { + "type": "structure", + "members": { + "Arn": {}, + "CreationTime": { + "type": "timestamp" + }, + "ExecutionId": {} + } + } + }, + "StopApp": { + "http": { + "requestUri": "/stopapp", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "App", + "Domain", + "Simulation" + ], + "members": { + "App": {}, + "Domain": {}, + "Simulation": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StopClock": { + "http": { + "requestUri": "/stopclock", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Simulation" + ], + "members": { + "Simulation": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "StopSimulation": { + "http": { + "requestUri": "/stopsimulation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "Simulation" + ], + "members": { + "Simulation": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "Tags": { + "shape": "S1o" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{ResourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": { + "location": "uri", + "locationName": "ResourceArn" + }, + "TagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + } + }, + "shapes": { + "Sk": { + "type": "structure", + "members": { + "LaunchCommands": { + "type": "list", + "member": {} + } + } + }, + "S19": { + "type": "structure", + "required": [ + "BucketName", + "ObjectKey" + ], + "members": { + "BucketName": {}, + "ObjectKey": {} + } + }, + "S1o": { + "type": "map", + "key": {}, + "value": {} + }, + "S1s": { + "type": "string", + "sensitive": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/sms-2016-10-24.min.json b/iamlivecore/service/sms-2016-10-24.min.json index e7b55ed1..3c1cb6b1 100644 --- a/iamlivecore/service/sms-2016-10-24.min.json +++ b/iamlivecore/service/sms-2016-10-24.min.json @@ -1074,5 +1074,7 @@ } } } - } + }, + "deprecated": true, + "deprecatedMessage": "AWS Server Migration Service is Deprecated." } \ No newline at end of file diff --git a/iamlivecore/service/snowball-2016-06-30.min.json b/iamlivecore/service/snowball-2016-06-30.min.json index 1a73a4df..b892bafc 100644 --- a/iamlivecore/service/snowball-2016-06-30.min.json +++ b/iamlivecore/service/snowball-2016-06-30.min.json @@ -67,19 +67,17 @@ "type": "structure", "required": [ "JobType", - "Resources", "AddressId", - "RoleARN", "SnowballType", "ShippingOption" ], "members": { "JobType": {}, "Resources": { - "shape": "Sf" + "shape": "Sg" }, "OnDeviceServiceConfiguration": { - "shape": "Sv" + "shape": "Sw" }, "Description": {}, "AddressId": {}, @@ -88,19 +86,33 @@ "SnowballType": {}, "ShippingOption": {}, "Notification": { - "shape": "S13" + "shape": "S1a" }, "ForwardingAddressId": {}, "TaxDocuments": { - "shape": "S17" + "shape": "S1e" + }, + "RemoteManagement": {}, + "InitialClusterSize": { + "type": "integer" + }, + "ForceCreateJobs": { + "type": "boolean" + }, + "LongTermPricingIds": { + "type": "list", + "member": {} }, - "RemoteManagement": {} + "SnowballCapacityPreference": {} } }, "output": { "type": "structure", "members": { - "ClusterId": {} + "ClusterId": {}, + "JobListEntries": { + "shape": "S1n" + } } } }, @@ -110,10 +122,10 @@ "members": { "JobType": {}, "Resources": { - "shape": "Sf" + "shape": "Sg" }, "OnDeviceServiceConfiguration": { - "shape": "Sv" + "shape": "Sw" }, "Description": {}, "AddressId": {}, @@ -122,19 +134,23 @@ "SnowballCapacityPreference": {}, "ShippingOption": {}, "Notification": { - "shape": "S13" + "shape": "S1a" }, "ClusterId": {}, "SnowballType": {}, "ForwardingAddressId": {}, "TaxDocuments": { - "shape": "S17" + "shape": "S1e" }, "DeviceConfiguration": { - "shape": "S1e" + "shape": "S1r" }, "RemoteManagement": {}, - "LongTermPricingId": {} + "LongTermPricingId": {}, + "ImpactLevel": {}, + "PickupDetails": { + "shape": "S1v" + } } }, "output": { @@ -148,7 +164,8 @@ "input": { "type": "structure", "required": [ - "LongTermPricingType" + "LongTermPricingType", + "SnowballType" ], "members": { "LongTermPricingType": {}, @@ -216,10 +233,7 @@ "type": "structure", "members": { "Addresses": { - "type": "list", - "member": { - "shape": "S8" - } + "shape": "S2c" }, "NextToken": {} } @@ -252,19 +266,19 @@ "type": "timestamp" }, "Resources": { - "shape": "Sf" + "shape": "Sg" }, "AddressId": {}, "ShippingOption": {}, "Notification": { - "shape": "S13" + "shape": "S1a" }, "ForwardingAddressId": {}, "TaxDocuments": { - "shape": "S17" + "shape": "S1e" }, "OnDeviceServiceConfiguration": { - "shape": "Sv" + "shape": "Sw" } } } @@ -285,12 +299,12 @@ "type": "structure", "members": { "JobMetadata": { - "shape": "S23" + "shape": "S2j" }, "SubJobMetadata": { "type": "list", "member": { - "shape": "S23" + "shape": "S2j" } } } @@ -312,7 +326,8 @@ "Status": {}, "ExpirationDate": { "type": "timestamp" - } + }, + "ReturnShippingLabelURI": {} } } }, @@ -402,7 +417,7 @@ "type": "structure", "members": { "JobListEntries": { - "shape": "S2n" + "shape": "S1n" }, "NextToken": {} } @@ -480,7 +495,7 @@ "type": "structure", "members": { "JobListEntries": { - "shape": "S2n" + "shape": "S1n" }, "NextToken": {} } @@ -530,6 +545,64 @@ } } }, + "ListPickupLocations": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "Addresses": { + "shape": "S2c" + }, + "NextToken": {} + } + } + }, + "ListServiceVersions": { + "input": { + "type": "structure", + "required": [ + "ServiceName" + ], + "members": { + "ServiceName": {}, + "DependentServices": { + "shape": "S3m" + }, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ServiceVersions", + "ServiceName" + ], + "members": { + "ServiceVersions": { + "type": "list", + "member": { + "shape": "S3o" + } + }, + "ServiceName": {}, + "DependentServices": { + "shape": "S3m" + }, + "NextToken": {} + } + } + }, "UpdateCluster": { "input": { "type": "structure", @@ -541,15 +614,15 @@ "RoleARN": {}, "Description": {}, "Resources": { - "shape": "Sf" + "shape": "Sg" }, "OnDeviceServiceConfiguration": { - "shape": "Sv" + "shape": "Sw" }, "AddressId": {}, "ShippingOption": {}, "Notification": { - "shape": "S13" + "shape": "S1a" }, "ForwardingAddressId": {} } @@ -569,19 +642,22 @@ "JobId": {}, "RoleARN": {}, "Notification": { - "shape": "S13" + "shape": "S1a" }, "Resources": { - "shape": "Sf" + "shape": "Sg" }, "OnDeviceServiceConfiguration": { - "shape": "Sv" + "shape": "Sw" }, "AddressId": {}, "ShippingOption": {}, "Description": {}, "SnowballCapacityPreference": {}, - "ForwardingAddressId": {} + "ForwardingAddressId": {}, + "PickupDetails": { + "shape": "S1v" + } } }, "output": { @@ -645,10 +721,11 @@ "PhoneNumber": {}, "IsRestricted": { "type": "boolean" - } + }, + "Type": {} } }, - "Sf": { + "Sg": { "type": "structure", "members": { "S3Resources": { @@ -710,7 +787,7 @@ } } }, - "Sv": { + "Sw": { "type": "structure", "members": { "NFSOnDeviceService": { @@ -721,10 +798,41 @@ }, "StorageUnit": {} } + }, + "TGWOnDeviceService": { + "type": "structure", + "members": { + "StorageLimit": { + "type": "integer" + }, + "StorageUnit": {} + } + }, + "EKSOnDeviceService": { + "type": "structure", + "members": { + "KubernetesVersion": {}, + "EKSAnywhereVersion": {} + } + }, + "S3OnDeviceService": { + "type": "structure", + "members": { + "StorageLimit": { + "type": "double" + }, + "StorageUnit": {}, + "ServiceSize": { + "type": "integer" + }, + "FaultTolerance": { + "type": "integer" + } + } } } }, - "S13": { + "S1a": { "type": "structure", "members": { "SnsTopicARN": {}, @@ -734,10 +842,11 @@ }, "NotifyAll": { "type": "boolean" - } + }, + "DevicePickupSnsTopicARN": {} } }, - "S17": { + "S1e": { "type": "structure", "members": { "IND": { @@ -748,7 +857,26 @@ } } }, - "S1e": { + "S1n": { + "type": "list", + "member": { + "type": "structure", + "members": { + "JobId": {}, + "JobState": {}, + "IsMaster": { + "type": "boolean" + }, + "JobType": {}, + "SnowballType": {}, + "CreationDate": { + "type": "timestamp" + }, + "Description": {} + } + } + }, + "S1r": { "type": "structure", "members": { "SnowconeDeviceConfiguration": { @@ -766,7 +894,33 @@ } } }, - "S23": { + "S1v": { + "type": "structure", + "members": { + "Name": {}, + "PhoneNumber": { + "type": "string", + "sensitive": true + }, + "Email": { + "type": "string", + "sensitive": true + }, + "IdentificationNumber": {}, + "IdentificationExpirationDate": { + "type": "timestamp" + }, + "IdentificationIssuingOrg": {}, + "DevicePickupId": {} + } + }, + "S2c": { + "type": "list", + "member": { + "shape": "S8" + } + }, + "S2j": { "type": "structure", "members": { "JobId": {}, @@ -777,7 +931,7 @@ "type": "timestamp" }, "Resources": { - "shape": "Sf" + "shape": "Sg" }, "Description": {}, "KmsKeyARN": {}, @@ -788,16 +942,16 @@ "members": { "ShippingOption": {}, "InboundShipment": { - "shape": "S25" + "shape": "S2l" }, "OutboundShipment": { - "shape": "S25" + "shape": "S2l" } } }, "SnowballCapacityPreference": {}, "Notification": { - "shape": "S13" + "shape": "S1a" }, "DataTransferProgress": { "type": "structure", @@ -827,43 +981,47 @@ "ClusterId": {}, "ForwardingAddressId": {}, "TaxDocuments": { - "shape": "S17" + "shape": "S1e" }, "DeviceConfiguration": { - "shape": "S1e" + "shape": "S1r" }, "RemoteManagement": {}, "LongTermPricingId": {}, "OnDeviceServiceConfiguration": { - "shape": "Sv" - } + "shape": "Sw" + }, + "ImpactLevel": {}, + "PickupDetails": { + "shape": "S1v" + }, + "SnowballId": {} } }, - "S25": { + "S2l": { "type": "structure", "members": { "Status": {}, "TrackingNumber": {} } }, - "S2n": { + "S3m": { "type": "list", "member": { "type": "structure", "members": { - "JobId": {}, - "JobState": {}, - "IsMaster": { - "type": "boolean" - }, - "JobType": {}, - "SnowballType": {}, - "CreationDate": { - "type": "timestamp" - }, - "Description": {} + "ServiceName": {}, + "ServiceVersion": { + "shape": "S3o" + } } } + }, + "S3o": { + "type": "structure", + "members": { + "Version": {} + } } } } \ No newline at end of file diff --git a/iamlivecore/service/sns-2010-03-31.min.json b/iamlivecore/service/sns-2010-03-31.min.json index f6585f65..be590545 100644 --- a/iamlivecore/service/sns-2010-03-31.min.json +++ b/iamlivecore/service/sns-2010-03-31.min.json @@ -154,7 +154,8 @@ }, "Tags": { "shape": "Sw" - } + }, + "DataProtectionPolicy": {} } }, "output": { @@ -214,6 +215,24 @@ } } }, + "GetDataProtectionPolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "resultWrapper": "GetDataProtectionPolicyResult", + "type": "structure", + "members": { + "DataProtectionPolicy": {} + } + } + }, "GetEndpointAttributes": { "input": { "type": "structure", @@ -307,7 +326,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "S1h" + "shape": "S1j" } } } @@ -489,7 +508,7 @@ "type": "structure", "members": { "Subscriptions": { - "shape": "S2f" + "shape": "S2h" }, "NextToken": {} } @@ -511,7 +530,7 @@ "type": "structure", "members": { "Subscriptions": { - "shape": "S2f" + "shape": "S2h" }, "NextToken": {} } @@ -591,24 +610,7 @@ "Subject": {}, "MessageStructure": {}, "MessageAttributes": { - "type": "map", - "key": { - "locationName": "Name" - }, - "value": { - "locationName": "Value", - "type": "structure", - "required": [ - "DataType" - ], - "members": { - "DataType": {}, - "StringValue": {}, - "BinaryValue": { - "type": "blob" - } - } - } + "shape": "S31" }, "MessageDeduplicationId": {}, "MessageGroupId": {} @@ -623,6 +625,88 @@ } } }, + "PublishBatch": { + "input": { + "type": "structure", + "required": [ + "TopicArn", + "PublishBatchRequestEntries" + ], + "members": { + "TopicArn": {}, + "PublishBatchRequestEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id", + "Message" + ], + "members": { + "Id": {}, + "Message": {}, + "Subject": {}, + "MessageStructure": {}, + "MessageAttributes": { + "shape": "S31" + }, + "MessageDeduplicationId": {}, + "MessageGroupId": {} + } + } + } + } + }, + "output": { + "resultWrapper": "PublishBatchResult", + "type": "structure", + "members": { + "Successful": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "MessageId": {}, + "SequenceNumber": {} + } + } + }, + "Failed": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id", + "Code", + "SenderFault" + ], + "members": { + "Id": {}, + "Code": {}, + "Message": {}, + "SenderFault": { + "type": "boolean" + } + } + } + } + } + } + }, + "PutDataProtectionPolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "DataProtectionPolicy" + ], + "members": { + "ResourceArn": {}, + "DataProtectionPolicy": {} + } + } + }, "RemovePermission": { "input": { "type": "structure", @@ -724,7 +808,7 @@ "Protocol": {}, "Endpoint": {}, "Attributes": { - "shape": "S1h" + "shape": "S1j" }, "ReturnSubscriptionArn": { "type": "boolean" @@ -835,12 +919,12 @@ } } }, - "S1h": { + "S1j": { "type": "map", "key": {}, "value": {} }, - "S2f": { + "S2h": { "type": "list", "member": { "type": "structure", @@ -852,6 +936,26 @@ "TopicArn": {} } } + }, + "S31": { + "type": "map", + "key": { + "locationName": "Name" + }, + "value": { + "locationName": "Value", + "type": "structure", + "required": [ + "DataType" + ], + "members": { + "DataType": {}, + "StringValue": {}, + "BinaryValue": { + "type": "blob" + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/sqs-2012-11-05.min.json b/iamlivecore/service/sqs-2012-11-05.min.json index ae62b26d..293367cd 100644 --- a/iamlivecore/service/sqs-2012-11-05.min.json +++ b/iamlivecore/service/sqs-2012-11-05.min.json @@ -41,6 +41,26 @@ } } }, + "CancelMessageMoveTask": { + "input": { + "type": "structure", + "required": [ + "TaskHandle" + ], + "members": { + "TaskHandle": {} + } + }, + "output": { + "resultWrapper": "CancelMessageMoveTaskResult", + "type": "structure", + "members": { + "ApproximateNumberOfMessagesMoved": { + "type": "long" + } + } + } + }, "ChangeMessageVisibility": { "input": { "type": "structure", @@ -111,7 +131,7 @@ "flattened": true }, "Failed": { - "shape": "Sd" + "shape": "Sg" } } } @@ -125,11 +145,11 @@ "members": { "QueueName": {}, "Attributes": { - "shape": "Sh", + "shape": "Sk", "locationName": "Attribute" }, "tags": { - "shape": "Sj", + "shape": "Sm", "locationName": "Tag" } } @@ -205,7 +225,7 @@ "flattened": true }, "Failed": { - "shape": "Sd" + "shape": "Sg" } } } @@ -230,7 +250,7 @@ "members": { "QueueUrl": {}, "AttributeNames": { - "shape": "Sw" + "shape": "Sz" } } }, @@ -239,7 +259,7 @@ "type": "structure", "members": { "Attributes": { - "shape": "Sh", + "shape": "Sk", "locationName": "Attribute" } } @@ -286,12 +306,59 @@ ], "members": { "queueUrls": { - "shape": "S14" + "shape": "S17" }, "NextToken": {} } } }, + "ListMessageMoveTasks": { + "input": { + "type": "structure", + "required": [ + "SourceArn" + ], + "members": { + "SourceArn": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "resultWrapper": "ListMessageMoveTasksResult", + "type": "structure", + "members": { + "Results": { + "type": "list", + "member": { + "locationName": "ListMessageMoveTasksResultEntry", + "type": "structure", + "members": { + "TaskHandle": {}, + "Status": {}, + "SourceArn": {}, + "DestinationArn": {}, + "MaxNumberOfMessagesPerSecond": { + "type": "integer" + }, + "ApproximateNumberOfMessagesMoved": { + "type": "long" + }, + "ApproximateNumberOfMessagesToMove": { + "type": "long" + }, + "FailureReason": {}, + "StartedTimestamp": { + "type": "long" + } + } + }, + "flattened": true + } + } + } + }, "ListQueueTags": { "input": { "type": "structure", @@ -307,7 +374,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sj", + "shape": "Sm", "locationName": "Tag" } } @@ -329,7 +396,7 @@ "type": "structure", "members": { "QueueUrls": { - "shape": "S14" + "shape": "S17" }, "NextToken": {} } @@ -355,7 +422,7 @@ "members": { "QueueUrl": {}, "AttributeNames": { - "shape": "Sw" + "shape": "Sz" }, "MessageAttributeNames": { "type": "list", @@ -403,7 +470,7 @@ }, "MD5OfMessageAttributes": {}, "MessageAttributes": { - "shape": "S1i", + "shape": "S1p", "locationName": "MessageAttribute" } } @@ -440,11 +507,11 @@ "type": "integer" }, "MessageAttributes": { - "shape": "S1i", + "shape": "S1p", "locationName": "MessageAttribute" }, "MessageSystemAttributes": { - "shape": "S1p", + "shape": "S1w", "locationName": "MessageSystemAttribute" }, "MessageDeduplicationId": {}, @@ -488,11 +555,11 @@ "type": "integer" }, "MessageAttributes": { - "shape": "S1i", + "shape": "S1p", "locationName": "MessageAttribute" }, "MessageSystemAttributes": { - "shape": "S1p", + "shape": "S1w", "locationName": "MessageSystemAttribute" }, "MessageDeduplicationId": {}, @@ -533,7 +600,7 @@ "flattened": true }, "Failed": { - "shape": "Sd" + "shape": "Sg" } } } @@ -548,12 +615,34 @@ "members": { "QueueUrl": {}, "Attributes": { - "shape": "Sh", + "shape": "Sk", "locationName": "Attribute" } } } }, + "StartMessageMoveTask": { + "input": { + "type": "structure", + "required": [ + "SourceArn" + ], + "members": { + "SourceArn": {}, + "DestinationArn": {}, + "MaxNumberOfMessagesPerSecond": { + "type": "integer" + } + } + }, + "output": { + "resultWrapper": "StartMessageMoveTaskResult", + "type": "structure", + "members": { + "TaskHandle": {} + } + } + }, "TagQueue": { "input": { "type": "structure", @@ -564,7 +653,7 @@ "members": { "QueueUrl": {}, "Tags": { - "shape": "Sj" + "shape": "Sm" } } } @@ -590,7 +679,7 @@ } }, "shapes": { - "Sd": { + "Sg": { "type": "list", "member": { "locationName": "BatchResultErrorEntry", @@ -611,7 +700,7 @@ }, "flattened": true }, - "Sh": { + "Sk": { "type": "map", "key": { "locationName": "Name" @@ -622,7 +711,7 @@ "flattened": true, "locationName": "Attribute" }, - "Sj": { + "Sm": { "type": "map", "key": { "locationName": "Key" @@ -633,21 +722,21 @@ "flattened": true, "locationName": "Tag" }, - "Sw": { + "Sz": { "type": "list", "member": { "locationName": "AttributeName" }, "flattened": true }, - "S14": { + "S17": { "type": "list", "member": { "locationName": "QueueUrl" }, "flattened": true }, - "S1i": { + "S1p": { "type": "map", "key": { "locationName": "Name" @@ -664,12 +753,12 @@ "type": "blob" }, "StringListValues": { - "shape": "S1l", + "shape": "S1s", "flattened": true, "locationName": "StringListValue" }, "BinaryListValues": { - "shape": "S1m", + "shape": "S1t", "flattened": true, "locationName": "BinaryListValue" }, @@ -678,20 +767,20 @@ }, "flattened": true }, - "S1l": { + "S1s": { "type": "list", "member": { "locationName": "StringListValue" } }, - "S1m": { + "S1t": { "type": "list", "member": { "locationName": "BinaryListValue", "type": "blob" } }, - "S1p": { + "S1w": { "type": "map", "key": { "locationName": "Name" @@ -708,12 +797,12 @@ "type": "blob" }, "StringListValues": { - "shape": "S1l", + "shape": "S1s", "flattened": true, "locationName": "StringListValue" }, "BinaryListValues": { - "shape": "S1m", + "shape": "S1t", "flattened": true, "locationName": "BinaryListValue" }, diff --git a/iamlivecore/service/ssm-2014-11-06.min.json b/iamlivecore/service/ssm-2014-11-06.min.json index 39ca9e76..608ed710 100644 --- a/iamlivecore/service/ssm-2014-11-06.min.json +++ b/iamlivecore/service/ssm-2014-11-06.min.json @@ -110,6 +110,20 @@ }, "Tags": { "shape": "S4" + }, + "RegistrationMetadata": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } } } }, @@ -132,14 +146,14 @@ "DocumentVersion": {}, "InstanceId": {}, "Parameters": { - "shape": "S10" + "shape": "S14" }, "Targets": { - "shape": "S14" + "shape": "S18" }, "ScheduleExpression": {}, "OutputLocation": { - "shape": "S1a" + "shape": "S1e" }, "AssociationName": {}, "AutomationTargetParameterName": {}, @@ -151,10 +165,22 @@ "type": "boolean" }, "CalendarNames": { - "shape": "S1m" + "shape": "S1q" }, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" + }, + "ScheduleOffset": { + "type": "integer" + }, + "TargetMaps": { + "shape": "S25" + }, + "Tags": { + "shape": "S4" + }, + "AlarmConfiguration": { + "shape": "S1z" } } }, @@ -162,7 +188,7 @@ "type": "structure", "members": { "AssociationDescription": { - "shape": "S1w" + "shape": "S2b" } } } @@ -177,7 +203,7 @@ "Entries": { "type": "list", "member": { - "shape": "S2a" + "shape": "S2s" } } } @@ -188,7 +214,7 @@ "Successful": { "type": "list", "member": { - "shape": "S1w" + "shape": "S2b" } }, "Failed": { @@ -197,7 +223,7 @@ "type": "structure", "members": { "Entry": { - "shape": "S2a" + "shape": "S2s" }, "Message": {}, "Fault": {} @@ -217,10 +243,10 @@ "members": { "Content": {}, "Requires": { - "shape": "S2j" + "shape": "S31" }, "Attachments": { - "shape": "S2l" + "shape": "S35" }, "Name": {}, "DisplayName": {}, @@ -237,7 +263,7 @@ "type": "structure", "members": { "DocumentDescription": { - "shape": "S2y" + "shape": "S3h" } } } @@ -255,7 +281,7 @@ "members": { "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "StartDate": {}, "EndDate": {}, @@ -300,16 +326,16 @@ "Description": {}, "OpsItemType": {}, "OperationalData": { - "shape": "S43" + "shape": "S4p" }, "Notifications": { - "shape": "S48" + "shape": "S4u" }, "Priority": { "type": "integer" }, "RelatedOpsItems": { - "shape": "S4c" + "shape": "S4y" }, "Source": {}, "Title": {}, @@ -329,13 +355,15 @@ }, "PlannedEndTime": { "type": "timestamp" - } + }, + "AccountId": {} } }, "output": { "type": "structure", "members": { - "OpsItemId": {} + "OpsItemId": {}, + "OpsItemArn": {} } } }, @@ -348,7 +376,7 @@ "members": { "ResourceId": {}, "Metadata": { - "shape": "S4l" + "shape": "S59" }, "Tags": { "shape": "S4" @@ -372,25 +400,25 @@ "OperatingSystem": {}, "Name": {}, "GlobalFilters": { - "shape": "S4u" + "shape": "S5i" }, "ApprovalRules": { - "shape": "S50" + "shape": "S5o" }, "ApprovedPatches": { - "shape": "S57" + "shape": "S5u" }, "ApprovedPatchesComplianceLevel": {}, "ApprovedPatchesEnableNonSecurity": { "type": "boolean" }, "RejectedPatches": { - "shape": "S57" + "shape": "S5u" }, "RejectedPatchesAction": {}, "Description": {}, "Sources": { - "shape": "S5b" + "shape": "S5y" }, "ClientToken": { "idempotencyToken": true @@ -416,11 +444,11 @@ "members": { "SyncName": {}, "S3Destination": { - "shape": "S5l" + "shape": "S68" }, "SyncType": {}, "SyncSource": { - "shape": "S5u" + "shape": "S6h" } } }, @@ -501,7 +529,7 @@ "DeletionId": {}, "TypeName": {}, "DeletionSummary": { - "shape": "S6i" + "shape": "S75" } } } @@ -561,7 +589,7 @@ ], "members": { "Names": { - "shape": "S6x" + "shape": "S7k" } } }, @@ -569,10 +597,10 @@ "type": "structure", "members": { "DeletedParameters": { - "shape": "S6x" + "shape": "S7k" }, "InvalidParameters": { - "shape": "S6x" + "shape": "S7k" } } } @@ -610,6 +638,25 @@ "members": {} } }, + "DeleteResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "PolicyId", + "PolicyHash" + ], + "members": { + "ResourceArn": {}, + "PolicyId": {}, + "PolicyHash": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeregisterManagedInstance": { "input": { "type": "structure", @@ -762,7 +809,7 @@ "type": "structure", "members": { "AssociationDescription": { - "shape": "S1w" + "shape": "S2b" } } } @@ -878,7 +925,13 @@ "LastExecutionDate": { "type": "timestamp" }, - "ResourceCountByStatus": {} + "ResourceCountByStatus": {}, + "AlarmConfiguration": { + "shape": "S1z" + }, + "TriggeredAlarms": { + "shape": "S2n" + } } } }, @@ -934,7 +987,7 @@ "ExecutedBy": {}, "LogFile": {}, "Outputs": { - "shape": "S8s" + "shape": "S9k" }, "Mode": {}, "ParentAutomationExecutionId": {}, @@ -943,24 +996,30 @@ "FailureMessage": {}, "TargetParameterName": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TargetMaps": { - "shape": "S8x" + "shape": "S25" }, "ResolvedTargets": { - "shape": "S92" + "shape": "S9p" }, "MaxConcurrency": {}, "MaxErrors": {}, "Target": {}, "AutomationType": {}, + "AlarmConfiguration": { + "shape": "S1z" + }, + "TriggeredAlarms": { + "shape": "S2n" + }, "AutomationSubtype": {}, "ScheduledTime": { "type": "timestamp" }, "Runbooks": { - "shape": "S96" + "shape": "S9t" }, "OpsItemId": {}, "AssociationId": {}, @@ -1010,7 +1069,7 @@ "type": "structure", "members": { "StepExecutions": { - "shape": "S9g" + "shape": "Sa3" }, "NextToken": {} } @@ -1021,7 +1080,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S9q" + "shape": "Sad" }, "MaxResults": { "type": "integer" @@ -1035,7 +1094,7 @@ "Patches": { "type": "list", "member": { - "shape": "S9y" + "shape": "Sal" } }, "NextToken": {} @@ -1058,7 +1117,7 @@ "type": "structure", "members": { "Document": { - "shape": "S2y" + "shape": "S3h" } } } @@ -1083,7 +1142,7 @@ "type": "structure", "members": { "AccountIds": { - "shape": "Sat" + "shape": "Sbg" }, "AccountSharingInfoList": { "type": "list", @@ -1155,7 +1214,7 @@ "type": "structure", "members": { "Patch": { - "shape": "S9y" + "shape": "Sal" }, "PatchStatus": { "type": "structure", @@ -1242,7 +1301,7 @@ "members": { "key": {}, "valueSet": { - "shape": "Sbm" + "shape": "Sc9" } } } @@ -1258,7 +1317,7 @@ "members": { "Key": {}, "Values": { - "shape": "Sbm" + "shape": "Sc9" } } } @@ -1317,7 +1376,9 @@ } } } - } + }, + "SourceId": {}, + "SourceType": {} } } }, @@ -1347,7 +1408,7 @@ "InstancePatchStates": { "type": "list", "member": { - "shape": "Sc6" + "shape": "Scv" } }, "NextToken": {} @@ -1393,7 +1454,7 @@ "InstancePatchStates": { "type": "list", "member": { - "shape": "Sc6" + "shape": "Scv" } }, "NextToken": {} @@ -1409,7 +1470,7 @@ "members": { "InstanceId": {}, "Filters": { - "shape": "S9q" + "shape": "Sad" }, "NextToken": {}, "MaxResults": { @@ -1476,7 +1537,7 @@ "LastStatus": {}, "LastStatusMessage": {}, "DeletionSummary": { - "shape": "S6i" + "shape": "S75" }, "LastStatusUpdateTime": { "type": "timestamp" @@ -1499,7 +1560,7 @@ "WindowExecutionId": {}, "TaskId": {}, "Filters": { - "shape": "Sdc" + "shape": "Se1" }, "MaxResults": { "type": "integer" @@ -1521,7 +1582,7 @@ "ExecutionId": {}, "TaskType": {}, "Parameters": { - "shape": "Sdo" + "shape": "Sed" }, "Status": {}, "StatusDetails": {}, @@ -1532,7 +1593,7 @@ "type": "timestamp" }, "OwnerInformation": { - "shape": "Sc9" + "shape": "Scy" }, "WindowTargetId": {} } @@ -1551,7 +1612,7 @@ "members": { "WindowExecutionId": {}, "Filters": { - "shape": "Sdc" + "shape": "Se1" }, "MaxResults": { "type": "integer" @@ -1578,7 +1639,13 @@ "type": "timestamp" }, "TaskArn": {}, - "TaskType": {} + "TaskType": {}, + "AlarmConfiguration": { + "shape": "S1z" + }, + "TriggeredAlarms": { + "shape": "S2n" + } } } }, @@ -1595,7 +1662,7 @@ "members": { "WindowId": {}, "Filters": { - "shape": "Sdc" + "shape": "Se1" }, "MaxResults": { "type": "integer" @@ -1634,11 +1701,11 @@ "members": { "WindowId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "ResourceType": {}, "Filters": { - "shape": "S9q" + "shape": "Sad" }, "MaxResults": { "type": "integer" @@ -1673,7 +1740,7 @@ "members": { "WindowId": {}, "Filters": { - "shape": "Sdc" + "shape": "Se1" }, "MaxResults": { "type": "integer" @@ -1693,14 +1760,14 @@ "WindowTargetId": {}, "ResourceType": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "OwnerInformation": { - "shape": "Sc9" + "shape": "Scy" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" } } } @@ -1718,7 +1785,7 @@ "members": { "WindowId": {}, "Filters": { - "shape": "Sdc" + "shape": "Se1" }, "MaxResults": { "type": "integer" @@ -1739,23 +1806,27 @@ "TaskArn": {}, "Type": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TaskParameters": { - "shape": "Sef" + "shape": "Sf4" }, "Priority": { "type": "integer" }, "LoggingInfo": { - "shape": "Sel" + "shape": "Sfa" }, "ServiceRoleArn": {}, "MaxConcurrency": {}, "MaxErrors": {}, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" + }, + "CutoffBehavior": {}, + "AlarmConfiguration": { + "shape": "S1z" } } } @@ -1769,7 +1840,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Sdc" + "shape": "Se1" }, "MaxResults": { "type": "integer" @@ -1788,7 +1859,7 @@ "WindowId": {}, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "Enabled": { "type": "boolean" @@ -1823,7 +1894,7 @@ ], "members": { "Targets": { - "shape": "S14" + "shape": "S18" }, "ResourceType": {}, "MaxResults": { @@ -1903,7 +1974,7 @@ "OpsItemId": {}, "Title": {}, "OperationalData": { - "shape": "S43" + "shape": "S4p" }, "Category": {}, "Severity": {}, @@ -1948,7 +2019,7 @@ } }, "ParameterFilters": { - "shape": "Sfe" + "shape": "Sg4" }, "MaxResults": { "type": "integer" @@ -1978,7 +2049,7 @@ }, "Tier": {}, "Policies": { - "shape": "Sft" + "shape": "Sgj" }, "DataType": {} } @@ -1993,7 +2064,7 @@ "type": "structure", "members": { "Filters": { - "shape": "S9q" + "shape": "Sad" }, "MaxResults": { "type": "integer" @@ -2007,7 +2078,7 @@ "BaselineIdentities": { "type": "list", "member": { - "shape": "Sfz" + "shape": "Sgp" } }, "NextToken": {} @@ -2074,7 +2145,7 @@ "type": "integer" }, "Filters": { - "shape": "S9q" + "shape": "Sad" }, "NextToken": {} } @@ -2089,7 +2160,7 @@ "members": { "PatchGroup": {}, "BaselineIdentity": { - "shape": "Sfz" + "shape": "Sgp" } } } @@ -2177,6 +2248,7 @@ }, "DocumentName": {}, "Owner": {}, + "Reason": {}, "Details": {}, "OutputUrl": { "type": "structure", @@ -2184,7 +2256,8 @@ "S3OutputUrl": {}, "CloudWatchOutputUrl": {} } - } + }, + "MaxSessionDuration": {} } } }, @@ -2236,16 +2309,16 @@ }, "AutomationExecutionStatus": {}, "StepExecutions": { - "shape": "S9g" + "shape": "Sa3" }, "StepExecutionsTruncated": { "type": "boolean" }, "Parameters": { - "shape": "S8s" + "shape": "S9k" }, "Outputs": { - "shape": "S8s" + "shape": "S9k" }, "FailureMessage": {}, "Mode": {}, @@ -2255,19 +2328,19 @@ "CurrentAction": {}, "TargetParameterName": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TargetMaps": { - "shape": "S8x" + "shape": "S25" }, "ResolvedTargets": { - "shape": "S92" + "shape": "S9p" }, "MaxConcurrency": {}, "MaxErrors": {}, "Target": {}, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" }, "ProgressCounters": { "type": "structure", @@ -2289,12 +2362,18 @@ } } }, + "AlarmConfiguration": { + "shape": "S1z" + }, + "TriggeredAlarms": { + "shape": "S2n" + }, "AutomationSubtype": {}, "ScheduledTime": { "type": "timestamp" }, "Runbooks": { - "shape": "S96" + "shape": "S9t" }, "OpsItemId": {}, "AssociationId": {}, @@ -2312,7 +2391,7 @@ ], "members": { "CalendarNames": { - "shape": "S1m" + "shape": "S1q" }, "AtTime": {} } @@ -2361,7 +2440,7 @@ "StandardErrorContent": {}, "StandardErrorUrl": {}, "CloudWatchOutputConfig": { - "shape": "Shi" + "shape": "Sia" } } } @@ -2414,24 +2493,24 @@ "members": { "OperatingSystem": {}, "GlobalFilters": { - "shape": "S4u" + "shape": "S5i" }, "ApprovalRules": { - "shape": "S50" + "shape": "S5o" }, "ApprovedPatches": { - "shape": "S57" + "shape": "S5u" }, "ApprovedPatchesComplianceLevel": {}, "RejectedPatches": { - "shape": "S57" + "shape": "S5u" }, "RejectedPatchesAction": {}, "ApprovedPatchesEnableNonSecurity": { "type": "boolean" }, "Sources": { - "shape": "S5b" + "shape": "S5y" } } } @@ -2476,7 +2555,7 @@ "DocumentType": {}, "DocumentFormat": {}, "Requires": { - "shape": "S2j" + "shape": "S31" }, "AttachmentsContent": { "type": "list", @@ -2502,10 +2581,10 @@ "type": "structure", "members": { "Filters": { - "shape": "Si4" + "shape": "Siw" }, "Aggregators": { - "shape": "Sia" + "shape": "Sj2" }, "ResultAttributes": { "type": "list", @@ -2550,7 +2629,7 @@ "CaptureTime": {}, "ContentHash": {}, "Content": { - "shape": "Sir" + "shape": "Sjj" } } } @@ -2631,7 +2710,7 @@ "WindowId": {}, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "StartDate": {}, "EndDate": {}, @@ -2714,7 +2793,7 @@ "TaskParameters": { "type": "list", "member": { - "shape": "Sef" + "shape": "Sf4" }, "sensitive": true }, @@ -2730,6 +2809,12 @@ }, "EndTime": { "type": "timestamp" + }, + "AlarmConfiguration": { + "shape": "S1z" + }, + "TriggeredAlarms": { + "shape": "S2n" } } } @@ -2757,7 +2842,7 @@ "ExecutionId": {}, "TaskType": {}, "Parameters": { - "shape": "Sdo" + "shape": "Sed" }, "Status": {}, "StatusDetails": {}, @@ -2768,7 +2853,7 @@ "type": "timestamp" }, "OwnerInformation": { - "shape": "Sc9" + "shape": "Scy" }, "WindowTargetId": {} } @@ -2792,16 +2877,16 @@ "WindowId": {}, "WindowTaskId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TaskArn": {}, "ServiceRoleArn": {}, "TaskType": {}, "TaskParameters": { - "shape": "Sef" + "shape": "Sf4" }, "TaskInvocationParameters": { - "shape": "Sji" + "shape": "Ska" }, "Priority": { "type": "integer" @@ -2809,11 +2894,15 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sel" + "shape": "Sfa" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" + }, + "CutoffBehavior": {}, + "AlarmConfiguration": { + "shape": "S1z" } } } @@ -2825,7 +2914,8 @@ "OpsItemId" ], "members": { - "OpsItemId": {} + "OpsItemId": {}, + "OpsItemArn": {} } }, "output": { @@ -2845,13 +2935,13 @@ "type": "timestamp" }, "Notifications": { - "shape": "S48" + "shape": "S4u" }, "Priority": { "type": "integer" }, "RelatedOpsItems": { - "shape": "S4c" + "shape": "S4y" }, "Status": {}, "OpsItemId": {}, @@ -2859,7 +2949,7 @@ "Title": {}, "Source": {}, "OperationalData": { - "shape": "S43" + "shape": "S4p" }, "Category": {}, "Severity": {}, @@ -2874,7 +2964,8 @@ }, "PlannedEndTime": { "type": "timestamp" - } + }, + "OpsItemArn": {} } } } @@ -2899,7 +2990,7 @@ "members": { "ResourceId": {}, "Metadata": { - "shape": "S4l" + "shape": "S59" }, "NextToken": {} } @@ -2911,10 +3002,10 @@ "members": { "SyncName": {}, "Filters": { - "shape": "Sk5" + "shape": "Skx" }, "Aggregators": { - "shape": "Skb" + "shape": "Sl3" }, "ResultAttributes": { "type": "list", @@ -2985,7 +3076,7 @@ "type": "structure", "members": { "Parameter": { - "shape": "Skx" + "shape": "Slp" } } } @@ -3024,18 +3115,18 @@ "LastModifiedUser": {}, "Description": {}, "Value": { - "shape": "Sky" + "shape": "Slq" }, "AllowedPattern": {}, "Version": { "type": "long" }, "Labels": { - "shape": "Sl4" + "shape": "Slw" }, "Tier": {}, "Policies": { - "shape": "Sft" + "shape": "Sgj" }, "DataType": {} } @@ -3053,7 +3144,7 @@ ], "members": { "Names": { - "shape": "S6x" + "shape": "S7k" }, "WithDecryption": { "type": "boolean" @@ -3064,10 +3155,10 @@ "type": "structure", "members": { "Parameters": { - "shape": "Sl8" + "shape": "Sm0" }, "InvalidParameters": { - "shape": "S6x" + "shape": "S7k" } } } @@ -3084,7 +3175,7 @@ "type": "boolean" }, "ParameterFilters": { - "shape": "Sfe" + "shape": "Sg4" }, "WithDecryption": { "type": "boolean" @@ -3099,7 +3190,7 @@ "type": "structure", "members": { "Parameters": { - "shape": "Sl8" + "shape": "Sm0" }, "NextToken": {} } @@ -3122,20 +3213,20 @@ "Name": {}, "OperatingSystem": {}, "GlobalFilters": { - "shape": "S4u" + "shape": "S5i" }, "ApprovalRules": { - "shape": "S50" + "shape": "S5o" }, "ApprovedPatches": { - "shape": "S57" + "shape": "S5u" }, "ApprovedPatchesComplianceLevel": {}, "ApprovedPatchesEnableNonSecurity": { "type": "boolean" }, "RejectedPatches": { - "shape": "S57" + "shape": "S5u" }, "RejectedPatchesAction": {}, "PatchGroups": { @@ -3150,7 +3241,7 @@ }, "Description": {}, "Sources": { - "shape": "S5b" + "shape": "S5y" } } } @@ -3175,6 +3266,38 @@ } } }, + "GetResourcePolicies": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "Policies": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PolicyId": {}, + "PolicyHash": {}, + "Policy": {} + } + } + } + } + } + }, "GetServiceSetting": { "input": { "type": "structure", @@ -3189,7 +3312,7 @@ "type": "structure", "members": { "ServiceSetting": { - "shape": "Slk" + "shape": "Smi" } } } @@ -3207,7 +3330,7 @@ "type": "long" }, "Labels": { - "shape": "Sl4" + "shape": "Slw" } } }, @@ -3215,7 +3338,7 @@ "type": "structure", "members": { "InvalidLabels": { - "shape": "Sl4" + "shape": "Slw" }, "ParameterVersion": { "type": "long" @@ -3253,14 +3376,14 @@ "Name": {}, "DocumentVersion": {}, "Parameters": { - "shape": "S10" + "shape": "S14" }, "Targets": { - "shape": "S14" + "shape": "S18" }, "ScheduleExpression": {}, "OutputLocation": { - "shape": "S1a" + "shape": "S1e" }, "AssociationName": {}, "MaxErrors": {}, @@ -3271,10 +3394,16 @@ "type": "boolean" }, "CalendarNames": { - "shape": "S1m" + "shape": "S1q" }, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" + }, + "ScheduleOffset": { + "type": "integer" + }, + "TargetMaps": { + "shape": "S25" } } } @@ -3321,16 +3450,22 @@ "AssociationVersion": {}, "DocumentVersion": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "LastExecutionDate": { "type": "timestamp" }, "Overview": { - "shape": "S23" + "shape": "S2i" }, "ScheduleExpression": {}, - "AssociationName": {} + "AssociationName": {}, + "ScheduleOffset": { + "type": "integer" + }, + "TargetMaps": { + "shape": "S25" + } } } }, @@ -3349,7 +3484,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sm2" + "shape": "Sn0" }, "Details": { "type": "boolean" @@ -3406,10 +3541,10 @@ }, "ServiceRole": {}, "NotificationConfig": { - "shape": "Sjk" + "shape": "Skc" }, "CloudWatchOutputConfig": { - "shape": "Shi" + "shape": "Sia" } } } @@ -3429,7 +3564,7 @@ }, "NextToken": {}, "Filters": { - "shape": "Sm2" + "shape": "Sn0" } } }, @@ -3439,7 +3574,7 @@ "Commands": { "type": "list", "member": { - "shape": "Smi" + "shape": "Sng" } }, "NextToken": {} @@ -3451,7 +3586,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Smp" + "shape": "Snn" }, "ResourceIds": { "type": "list", @@ -3483,10 +3618,10 @@ "Status": {}, "Severity": {}, "ExecutionSummary": { - "shape": "Sn7" + "shape": "So5" }, "Details": { - "shape": "Sna" + "shape": "So8" } } } @@ -3500,7 +3635,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Smp" + "shape": "Snn" }, "NextToken": {}, "MaxResults": { @@ -3518,10 +3653,10 @@ "members": { "ComplianceType": {}, "CompliantSummary": { - "shape": "Snf" + "shape": "Sod" }, "NonCompliantSummary": { - "shape": "Sni" + "shape": "Sog" } } } @@ -3569,7 +3704,7 @@ }, "ReviewStatus": {}, "Comment": { - "shape": "Snp" + "shape": "Son" }, "Reviewer": {} } @@ -3677,7 +3812,7 @@ "Owner": {}, "VersionName": {}, "PlatformTypes": { - "shape": "S3c" + "shape": "S3v" }, "DocumentVersion": {}, "DocumentType": {}, @@ -3688,7 +3823,7 @@ "shape": "S4" }, "Requires": { - "shape": "S2j" + "shape": "S31" }, "ReviewStatus": {}, "Author": {} @@ -3710,7 +3845,7 @@ "InstanceId": {}, "TypeName": {}, "Filters": { - "shape": "Si4" + "shape": "Siw" }, "NextToken": {}, "MaxResults": { @@ -3726,7 +3861,7 @@ "SchemaVersion": {}, "CaptureTime": {}, "Entries": { - "shape": "Sir" + "shape": "Sjj" }, "NextToken": {} } @@ -3776,7 +3911,7 @@ "DetailType": {}, "Detail": {}, "CreatedBy": { - "shape": "Son" + "shape": "Spl" }, "CreatedTime": { "type": "timestamp" @@ -3832,13 +3967,13 @@ "AssociationType": {}, "ResourceUri": {}, "CreatedBy": { - "shape": "Son" + "shape": "Spl" }, "CreatedTime": { "type": "timestamp" }, "LastModifiedBy": { - "shape": "Son" + "shape": "Spl" }, "LastModifiedTime": { "type": "timestamp" @@ -3905,7 +4040,7 @@ "type": "structure", "members": { "Filters": { - "shape": "Smp" + "shape": "Snn" }, "NextToken": {}, "MaxResults": { @@ -3927,13 +4062,13 @@ "Status": {}, "OverallSeverity": {}, "ExecutionSummary": { - "shape": "Sn7" + "shape": "So5" }, "CompliantSummary": { - "shape": "Snf" + "shape": "Sod" }, "NonCompliantSummary": { - "shape": "Sni" + "shape": "Sog" } } } @@ -3968,10 +4103,10 @@ "members": { "SourceType": {}, "AwsOrganizationsSource": { - "shape": "S5w" + "shape": "S6j" }, "SourceRegions": { - "shape": "S61" + "shape": "S6o" }, "IncludeFutureRegions": { "type": "boolean" @@ -3983,7 +4118,7 @@ } }, "S3Destination": { - "shape": "S5l" + "shape": "S68" }, "LastSyncTime": { "type": "timestamp" @@ -4038,10 +4173,10 @@ "Name": {}, "PermissionType": {}, "AccountIdsToAdd": { - "shape": "Sat" + "shape": "Sbg" }, "AccountIdsToRemove": { - "shape": "Sat" + "shape": "Sbg" }, "SharedDocumentVersion": {} } @@ -4066,7 +4201,7 @@ "ResourceType": {}, "ComplianceType": {}, "ExecutionSummary": { - "shape": "Sn7" + "shape": "So5" }, "Items": { "type": "list", @@ -4082,7 +4217,7 @@ "Severity": {}, "Status": {}, "Details": { - "shape": "Sna" + "shape": "So8" } } } @@ -4120,7 +4255,7 @@ "CaptureTime": {}, "ContentHash": {}, "Content": { - "shape": "Sir" + "shape": "Sjj" }, "Context": { "type": "map", @@ -4150,7 +4285,7 @@ "Name": {}, "Description": {}, "Value": { - "shape": "Sky" + "shape": "Slq" }, "Type": {}, "KeyId": {}, @@ -4176,6 +4311,28 @@ } } }, + "PutResourcePolicy": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Policy" + ], + "members": { + "ResourceArn": {}, + "Policy": {}, + "PolicyId": {}, + "PolicyHash": {} + } + }, + "output": { + "type": "structure", + "members": { + "PolicyId": {}, + "PolicyHash": {} + } + } + }, "RegisterDefaultPatchBaseline": { "input": { "type": "structure", @@ -4225,14 +4382,14 @@ "WindowId": {}, "ResourceType": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "OwnerInformation": { - "shape": "Sc9" + "shape": "Scy" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "ClientToken": { "idempotencyToken": true @@ -4257,16 +4414,16 @@ "members": { "WindowId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TaskArn": {}, "ServiceRoleArn": {}, "TaskType": {}, "TaskParameters": { - "shape": "Sef" + "shape": "Sf4" }, "TaskInvocationParameters": { - "shape": "Sji" + "shape": "Ska" }, "Priority": { "type": "integer" @@ -4274,14 +4431,18 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sel" + "shape": "Sfa" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "ClientToken": { "idempotencyToken": true + }, + "CutoffBehavior": {}, + "AlarmConfiguration": { + "shape": "S1z" } } }, @@ -4328,7 +4489,7 @@ "type": "structure", "members": { "ServiceSetting": { - "shape": "Slk" + "shape": "Smi" } } } @@ -4363,7 +4524,7 @@ "AutomationExecutionId": {}, "SignalType": {}, "Payload": { - "shape": "S8s" + "shape": "S9k" } } }, @@ -4383,7 +4544,7 @@ "shape": "Si" }, "Targets": { - "shape": "S14" + "shape": "S18" }, "DocumentName": {}, "DocumentVersion": {}, @@ -4394,7 +4555,7 @@ }, "Comment": {}, "Parameters": { - "shape": "S10" + "shape": "S14" }, "OutputS3Region": {}, "OutputS3BucketName": {}, @@ -4403,10 +4564,13 @@ "MaxErrors": {}, "ServiceRoleArn": {}, "NotificationConfig": { - "shape": "Sjk" + "shape": "Skc" }, "CloudWatchOutputConfig": { - "shape": "Shi" + "shape": "Sia" + }, + "AlarmConfiguration": { + "shape": "S1z" } } }, @@ -4414,7 +4578,7 @@ "type": "structure", "members": { "Command": { - "shape": "Smi" + "shape": "Sng" } } } @@ -4447,24 +4611,27 @@ "DocumentName": {}, "DocumentVersion": {}, "Parameters": { - "shape": "S8s" + "shape": "S9k" }, "ClientToken": {}, "Mode": {}, "TargetParameterName": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TargetMaps": { - "shape": "S8x" + "shape": "S25" }, "MaxConcurrency": {}, "MaxErrors": {}, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" }, "Tags": { "shape": "S4" + }, + "AlarmConfiguration": { + "shape": "S1z" } } }, @@ -4489,12 +4656,15 @@ "DocumentName": {}, "DocumentVersion": {}, "Parameters": { - "shape": "S8s" + "shape": "S9k" }, "ChangeRequestName": {}, "ClientToken": {}, + "AutoApprove": { + "type": "boolean" + }, "Runbooks": { - "shape": "S96" + "shape": "S9t" }, "Tags": { "shape": "S4" @@ -4521,6 +4691,7 @@ "members": { "Target": {}, "DocumentName": {}, + "Reason": {}, "Parameters": { "type": "map", "key": {}, @@ -4587,7 +4758,7 @@ "type": "long" }, "Labels": { - "shape": "Sl4" + "shape": "Slw" } } }, @@ -4595,10 +4766,10 @@ "type": "structure", "members": { "RemovedLabels": { - "shape": "Sl4" + "shape": "Slw" }, "InvalidLabels": { - "shape": "Sl4" + "shape": "Slw" } } } @@ -4612,16 +4783,16 @@ "members": { "AssociationId": {}, "Parameters": { - "shape": "S10" + "shape": "S14" }, "DocumentVersion": {}, "ScheduleExpression": {}, "OutputLocation": { - "shape": "S1a" + "shape": "S1e" }, "Name": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "AssociationName": {}, "AssociationVersion": {}, @@ -4634,10 +4805,19 @@ "type": "boolean" }, "CalendarNames": { - "shape": "S1m" + "shape": "S1q" }, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" + }, + "ScheduleOffset": { + "type": "integer" + }, + "TargetMaps": { + "shape": "S25" + }, + "AlarmConfiguration": { + "shape": "S1z" } } }, @@ -4645,7 +4825,7 @@ "type": "structure", "members": { "AssociationDescription": { - "shape": "S1w" + "shape": "S2b" } } } @@ -4662,7 +4842,7 @@ "Name": {}, "InstanceId": {}, "AssociationStatus": { - "shape": "S1z" + "shape": "S2e" } } }, @@ -4670,7 +4850,7 @@ "type": "structure", "members": { "AssociationDescription": { - "shape": "S1w" + "shape": "S2b" } } } @@ -4685,7 +4865,7 @@ "members": { "Content": {}, "Attachments": { - "shape": "S2l" + "shape": "S35" }, "Name": {}, "DisplayName": {}, @@ -4699,7 +4879,7 @@ "type": "structure", "members": { "DocumentDescription": { - "shape": "S2y" + "shape": "S3h" } } } @@ -4748,7 +4928,7 @@ "members": { "Action": {}, "Comment": { - "shape": "Snp" + "shape": "Son" } } } @@ -4769,7 +4949,7 @@ "WindowId": {}, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "StartDate": {}, "EndDate": {}, @@ -4801,7 +4981,7 @@ "WindowId": {}, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "StartDate": {}, "EndDate": {}, @@ -4836,14 +5016,14 @@ "WindowId": {}, "WindowTargetId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "OwnerInformation": { - "shape": "Sc9" + "shape": "Scy" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "Replace": { "type": "boolean" @@ -4856,14 +5036,14 @@ "WindowId": {}, "WindowTargetId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "OwnerInformation": { - "shape": "Sc9" + "shape": "Scy" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" } } } @@ -4879,15 +5059,15 @@ "WindowId": {}, "WindowTaskId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TaskArn": {}, "ServiceRoleArn": {}, "TaskParameters": { - "shape": "Sef" + "shape": "Sf4" }, "TaskInvocationParameters": { - "shape": "Sji" + "shape": "Ska" }, "Priority": { "type": "integer" @@ -4895,14 +5075,18 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sel" + "shape": "Sfa" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" }, "Replace": { "type": "boolean" + }, + "CutoffBehavior": {}, + "AlarmConfiguration": { + "shape": "S1z" } } }, @@ -4912,15 +5096,15 @@ "WindowId": {}, "WindowTaskId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "TaskArn": {}, "ServiceRoleArn": {}, "TaskParameters": { - "shape": "Sef" + "shape": "Sf4" }, "TaskInvocationParameters": { - "shape": "Sji" + "shape": "Ska" }, "Priority": { "type": "integer" @@ -4928,11 +5112,15 @@ "MaxConcurrency": {}, "MaxErrors": {}, "LoggingInfo": { - "shape": "Sel" + "shape": "Sfa" }, "Name": {}, "Description": { - "shape": "S3p" + "shape": "S4b" + }, + "CutoffBehavior": {}, + "AlarmConfiguration": { + "shape": "S1z" } } } @@ -4963,20 +5151,20 @@ "members": { "Description": {}, "OperationalData": { - "shape": "S43" + "shape": "S4p" }, "OperationalDataToDelete": { "type": "list", "member": {} }, "Notifications": { - "shape": "S48" + "shape": "S4u" }, "Priority": { "type": "integer" }, "RelatedOpsItems": { - "shape": "S4c" + "shape": "S4y" }, "Status": {}, "OpsItemId": {}, @@ -4994,7 +5182,8 @@ }, "PlannedEndTime": { "type": "timestamp" - } + }, + "OpsItemArn": {} } }, "output": { @@ -5011,7 +5200,7 @@ "members": { "OpsMetadataArn": {}, "MetadataToUpdate": { - "shape": "S4l" + "shape": "S59" }, "KeysToDelete": { "type": "list", @@ -5036,25 +5225,25 @@ "BaselineId": {}, "Name": {}, "GlobalFilters": { - "shape": "S4u" + "shape": "S5i" }, "ApprovalRules": { - "shape": "S50" + "shape": "S5o" }, "ApprovedPatches": { - "shape": "S57" + "shape": "S5u" }, "ApprovedPatchesComplianceLevel": {}, "ApprovedPatchesEnableNonSecurity": { "type": "boolean" }, "RejectedPatches": { - "shape": "S57" + "shape": "S5u" }, "RejectedPatchesAction": {}, "Description": {}, "Sources": { - "shape": "S5b" + "shape": "S5y" }, "Replace": { "type": "boolean" @@ -5068,20 +5257,20 @@ "Name": {}, "OperatingSystem": {}, "GlobalFilters": { - "shape": "S4u" + "shape": "S5i" }, "ApprovalRules": { - "shape": "S50" + "shape": "S5o" }, "ApprovedPatches": { - "shape": "S57" + "shape": "S5u" }, "ApprovedPatchesComplianceLevel": {}, "ApprovedPatchesEnableNonSecurity": { "type": "boolean" }, "RejectedPatches": { - "shape": "S57" + "shape": "S5u" }, "RejectedPatchesAction": {}, "CreatedDate": { @@ -5092,7 +5281,7 @@ }, "Description": {}, "Sources": { - "shape": "S5b" + "shape": "S5y" } } } @@ -5109,7 +5298,7 @@ "SyncName": {}, "SyncType": {}, "SyncSource": { - "shape": "S5u" + "shape": "S6h" } } }, @@ -5155,15 +5344,16 @@ "type": "list", "member": {} }, - "S10": { + "S14": { "type": "map", "key": {}, "value": { "type": "list", "member": {} - } + }, + "sensitive": true }, - "S14": { + "S18": { "type": "list", "member": { "type": "structure", @@ -5176,7 +5366,7 @@ } } }, - "S1a": { + "S1e": { "type": "structure", "members": { "S3Location": { @@ -5189,17 +5379,17 @@ } } }, - "S1m": { + "S1q": { "type": "list", "member": {} }, - "S1o": { + "S1s": { "type": "list", "member": { - "shape": "S1p" + "shape": "S1t" } }, - "S1p": { + "S1t": { "type": "structure", "members": { "Accounts": { @@ -5212,10 +5402,47 @@ }, "TargetLocationMaxConcurrency": {}, "TargetLocationMaxErrors": {}, - "ExecutionRoleName": {} + "ExecutionRoleName": {}, + "TargetLocationAlarmConfiguration": { + "shape": "S1z" + } + } + }, + "S1z": { + "type": "structure", + "required": [ + "Alarms" + ], + "members": { + "IgnorePollAlarmFailure": { + "type": "boolean" + }, + "Alarms": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + } + } + } + }, + "S25": { + "type": "list", + "member": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": {} + } } }, - "S1w": { + "S2b": { "type": "structure", "members": { "Name": {}, @@ -5228,23 +5455,23 @@ "type": "timestamp" }, "Status": { - "shape": "S1z" + "shape": "S2e" }, "Overview": { - "shape": "S23" + "shape": "S2i" }, "DocumentVersion": {}, "AutomationTargetParameterName": {}, "Parameters": { - "shape": "S10" + "shape": "S14" }, "AssociationId": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "ScheduleExpression": {}, "OutputLocation": { - "shape": "S1a" + "shape": "S1e" }, "LastExecutionDate": { "type": "timestamp" @@ -5261,14 +5488,26 @@ "type": "boolean" }, "CalendarNames": { - "shape": "S1m" + "shape": "S1q" }, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" + }, + "ScheduleOffset": { + "type": "integer" + }, + "TargetMaps": { + "shape": "S25" + }, + "AlarmConfiguration": { + "shape": "S1z" + }, + "TriggeredAlarms": { + "shape": "S2n" } } }, - "S1z": { + "S2e": { "type": "structure", "required": [ "Date", @@ -5284,7 +5523,7 @@ "AdditionalInfo": {} } }, - "S23": { + "S2i": { "type": "structure", "members": { "Status": {}, @@ -5298,7 +5537,21 @@ } } }, - "S2a": { + "S2n": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "State" + ], + "members": { + "Name": {}, + "State": {} + } + } + }, + "S2s": { "type": "structure", "required": [ "Name" @@ -5307,16 +5560,16 @@ "Name": {}, "InstanceId": {}, "Parameters": { - "shape": "S10" + "shape": "S14" }, "AutomationTargetParameterName": {}, "DocumentVersion": {}, "Targets": { - "shape": "S14" + "shape": "S18" }, "ScheduleExpression": {}, "OutputLocation": { - "shape": "S1a" + "shape": "S1e" }, "AssociationName": {}, "MaxErrors": {}, @@ -5327,14 +5580,23 @@ "type": "boolean" }, "CalendarNames": { - "shape": "S1m" + "shape": "S1q" }, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" + }, + "ScheduleOffset": { + "type": "integer" + }, + "TargetMaps": { + "shape": "S25" + }, + "AlarmConfiguration": { + "shape": "S1z" } } }, - "S2j": { + "S31": { "type": "list", "member": { "type": "structure", @@ -5343,11 +5605,13 @@ ], "members": { "Name": {}, - "Version": {} + "Version": {}, + "RequireType": {}, + "VersionName": {} } } }, - "S2l": { + "S35": { "type": "list", "member": { "type": "structure", @@ -5361,7 +5625,7 @@ } } }, - "S2y": { + "S3h": { "type": "structure", "members": { "Sha1": {}, @@ -5391,7 +5655,7 @@ } }, "PlatformTypes": { - "shape": "S3c" + "shape": "S3v" }, "DocumentType": {}, "SchemaVersion": {}, @@ -5412,7 +5676,7 @@ } }, "Requires": { - "shape": "S2j" + "shape": "S31" }, "Author": {}, "ReviewInformation": { @@ -5430,18 +5694,26 @@ }, "ApprovedVersion": {}, "PendingReviewVersion": {}, - "ReviewStatus": {} + "ReviewStatus": {}, + "Category": { + "type": "list", + "member": {} + }, + "CategoryEnum": { + "type": "list", + "member": {} + } } }, - "S3c": { + "S3v": { "type": "list", "member": {} }, - "S3p": { + "S4b": { "type": "string", "sensitive": true }, - "S43": { + "S4p": { "type": "map", "key": {}, "value": { @@ -5452,7 +5724,7 @@ } } }, - "S48": { + "S4u": { "type": "list", "member": { "type": "structure", @@ -5461,7 +5733,7 @@ } } }, - "S4c": { + "S4y": { "type": "list", "member": { "type": "structure", @@ -5473,7 +5745,7 @@ } } }, - "S4l": { + "S59": { "type": "map", "key": {}, "value": { @@ -5483,7 +5755,7 @@ } } }, - "S4u": { + "S5i": { "type": "structure", "required": [ "PatchFilters" @@ -5508,7 +5780,7 @@ } } }, - "S50": { + "S5o": { "type": "structure", "required": [ "PatchRules" @@ -5523,7 +5795,7 @@ ], "members": { "PatchFilterGroup": { - "shape": "S4u" + "shape": "S5i" }, "ComplianceLevel": {}, "ApproveAfterDays": { @@ -5538,11 +5810,11 @@ } } }, - "S57": { + "S5u": { "type": "list", "member": {} }, - "S5b": { + "S5y": { "type": "list", "member": { "type": "structure", @@ -5564,7 +5836,7 @@ } } }, - "S5l": { + "S68": { "type": "structure", "required": [ "BucketName", @@ -5585,7 +5857,7 @@ } } }, - "S5u": { + "S6h": { "type": "structure", "required": [ "SourceType", @@ -5594,10 +5866,10 @@ "members": { "SourceType": {}, "AwsOrganizationsSource": { - "shape": "S5w" + "shape": "S6j" }, "SourceRegions": { - "shape": "S61" + "shape": "S6o" }, "IncludeFutureRegions": { "type": "boolean" @@ -5607,7 +5879,7 @@ } } }, - "S5w": { + "S6j": { "type": "structure", "required": [ "OrganizationSourceType" @@ -5625,11 +5897,11 @@ } } }, - "S61": { + "S6o": { "type": "list", "member": {} }, - "S6i": { + "S75": { "type": "structure", "members": { "TotalCount": { @@ -5655,11 +5927,11 @@ } } }, - "S6x": { + "S7k": { "type": "list", "member": {} }, - "S8s": { + "S9k": { "type": "map", "key": {}, "value": { @@ -5667,18 +5939,7 @@ "member": {} } }, - "S8x": { - "type": "list", - "member": { - "type": "map", - "key": {}, - "value": { - "type": "list", - "member": {} - } - } - }, - "S92": { + "S9p": { "type": "structure", "members": { "ParameterValues": { @@ -5690,7 +5951,7 @@ } } }, - "S96": { + "S9t": { "type": "list", "member": { "type": "structure", @@ -5701,21 +5962,24 @@ "DocumentName": {}, "DocumentVersion": {}, "Parameters": { - "shape": "S8s" + "shape": "S9k" }, "TargetParameterName": {}, "Targets": { - "shape": "S14" + "shape": "S18" + }, + "TargetMaps": { + "shape": "S25" }, "MaxConcurrency": {}, "MaxErrors": {}, "TargetLocations": { - "shape": "S1o" + "shape": "S1s" } } } }, - "S9g": { + "Sa3": { "type": "list", "member": { "type": "structure", @@ -5743,7 +6007,7 @@ "value": {} }, "Outputs": { - "shape": "S8s" + "shape": "S9k" }, "Response": {}, "FailureMessage": {}, @@ -5753,13 +6017,13 @@ "FailureStage": {}, "FailureType": {}, "Details": { - "shape": "S8s" + "shape": "S9k" } } }, "StepExecutionId": {}, "OverriddenParameters": { - "shape": "S8s" + "shape": "S9k" }, "IsEnd": { "type": "boolean" @@ -5773,15 +6037,18 @@ "member": {} }, "Targets": { - "shape": "S14" + "shape": "S18" }, "TargetLocation": { - "shape": "S1p" + "shape": "S1t" + }, + "TriggeredAlarms": { + "shape": "S2n" } } } }, - "S9q": { + "Sad": { "type": "list", "member": { "type": "structure", @@ -5794,7 +6061,7 @@ } } }, - "S9y": { + "Sal": { "type": "structure", "members": { "Id": {}, @@ -5835,15 +6102,15 @@ "Repository": {} } }, - "Sat": { + "Sbg": { "type": "list", "member": {} }, - "Sbm": { + "Sc9": { "type": "list", "member": {} }, - "Sc6": { + "Scv": { "type": "structure", "required": [ "InstanceId", @@ -5860,7 +6127,7 @@ "SnapshotId": {}, "InstallOverrideList": {}, "OwnerInformation": { - "shape": "Sc9" + "shape": "Scy" }, "InstalledCount": { "type": "integer" @@ -5908,11 +6175,11 @@ } } }, - "Sc9": { + "Scy": { "type": "string", "sensitive": true }, - "Sdc": { + "Se1": { "type": "list", "member": { "type": "structure", @@ -5925,11 +6192,11 @@ } } }, - "Sdo": { + "Sed": { "type": "string", "sensitive": true }, - "Sef": { + "Sf4": { "type": "map", "key": {}, "value": { @@ -5948,7 +6215,7 @@ }, "sensitive": true }, - "Sel": { + "Sfa": { "type": "structure", "required": [ "S3BucketName", @@ -5960,7 +6227,7 @@ "S3Region": {} } }, - "Sfe": { + "Sg4": { "type": "list", "member": { "type": "structure", @@ -5977,7 +6244,7 @@ } } }, - "Sft": { + "Sgj": { "type": "list", "member": { "type": "structure", @@ -5988,7 +6255,7 @@ } } }, - "Sfz": { + "Sgp": { "type": "structure", "members": { "BaselineId": {}, @@ -6000,7 +6267,7 @@ } } }, - "Shi": { + "Sia": { "type": "structure", "members": { "CloudWatchLogGroupName": {}, @@ -6009,7 +6276,7 @@ } } }, - "Si4": { + "Siw": { "type": "list", "member": { "type": "structure", @@ -6027,14 +6294,14 @@ } } }, - "Sia": { + "Sj2": { "type": "list", "member": { "type": "structure", "members": { "Expression": {}, "Aggregators": { - "shape": "Sia" + "shape": "Sj2" }, "Groups": { "type": "list", @@ -6047,7 +6314,7 @@ "members": { "Name": {}, "Filters": { - "shape": "Si4" + "shape": "Siw" } } } @@ -6055,7 +6322,7 @@ } } }, - "Sir": { + "Sjj": { "type": "list", "member": { "type": "map", @@ -6063,7 +6330,7 @@ "value": {} } }, - "Sji": { + "Ska": { "type": "structure", "members": { "RunCommand": { @@ -6071,18 +6338,18 @@ "members": { "Comment": {}, "CloudWatchOutputConfig": { - "shape": "Shi" + "shape": "Sia" }, "DocumentHash": {}, "DocumentHashType": {}, "DocumentVersion": {}, "NotificationConfig": { - "shape": "Sjk" + "shape": "Skc" }, "OutputS3BucketName": {}, "OutputS3KeyPrefix": {}, "Parameters": { - "shape": "S10" + "shape": "S14" }, "ServiceRoleArn": {}, "TimeoutSeconds": { @@ -6095,7 +6362,7 @@ "members": { "DocumentVersion": {}, "Parameters": { - "shape": "S8s" + "shape": "S9k" } } }, @@ -6122,7 +6389,7 @@ } } }, - "Sjk": { + "Skc": { "type": "structure", "members": { "NotificationArn": {}, @@ -6133,7 +6400,7 @@ "NotificationType": {} } }, - "Sk5": { + "Skx": { "type": "list", "member": { "type": "structure", @@ -6151,7 +6418,7 @@ } } }, - "Skb": { + "Sl3": { "type": "list", "member": { "type": "structure", @@ -6165,21 +6432,21 @@ "value": {} }, "Filters": { - "shape": "Sk5" + "shape": "Skx" }, "Aggregators": { - "shape": "Skb" + "shape": "Sl3" } } } }, - "Skx": { + "Slp": { "type": "structure", "members": { "Name": {}, "Type": {}, "Value": { - "shape": "Sky" + "shape": "Slq" }, "Version": { "type": "long" @@ -6193,21 +6460,21 @@ "DataType": {} } }, - "Sky": { + "Slq": { "type": "string", "sensitive": true }, - "Sl4": { + "Slw": { "type": "list", "member": {} }, - "Sl8": { + "Sm0": { "type": "list", "member": { - "shape": "Skx" + "shape": "Slp" } }, - "Slk": { + "Smi": { "type": "structure", "members": { "SettingId": {}, @@ -6220,7 +6487,7 @@ "Status": {} } }, - "Sm2": { + "Sn0": { "type": "list", "member": { "type": "structure", @@ -6234,7 +6501,7 @@ } } }, - "Smi": { + "Sng": { "type": "structure", "members": { "CommandId": {}, @@ -6245,13 +6512,13 @@ "type": "timestamp" }, "Parameters": { - "shape": "S10" + "shape": "S14" }, "InstanceIds": { "shape": "Si" }, "Targets": { - "shape": "S14" + "shape": "S18" }, "RequestedDateTime": { "type": "timestamp" @@ -6277,17 +6544,23 @@ }, "ServiceRole": {}, "NotificationConfig": { - "shape": "Sjk" + "shape": "Skc" }, "CloudWatchOutputConfig": { - "shape": "Shi" + "shape": "Sia" }, "TimeoutSeconds": { "type": "integer" + }, + "AlarmConfiguration": { + "shape": "S1z" + }, + "TriggeredAlarms": { + "shape": "S2n" } } }, - "Smp": { + "Snn": { "type": "list", "member": { "type": "structure", @@ -6301,7 +6574,7 @@ } } }, - "Sn7": { + "So5": { "type": "structure", "required": [ "ExecutionTime" @@ -6314,23 +6587,23 @@ "ExecutionType": {} } }, - "Sna": { + "So8": { "type": "map", "key": {}, "value": {} }, - "Snf": { + "Sod": { "type": "structure", "members": { "CompliantCount": { "type": "integer" }, "SeveritySummary": { - "shape": "Snh" + "shape": "Sof" } } }, - "Snh": { + "Sof": { "type": "structure", "members": { "CriticalCount": { @@ -6353,18 +6626,18 @@ } } }, - "Sni": { + "Sog": { "type": "structure", "members": { "NonCompliantCount": { "type": "integer" }, "SeveritySummary": { - "shape": "Snh" + "shape": "Sof" } } }, - "Snp": { + "Son": { "type": "list", "member": { "type": "structure", @@ -6374,7 +6647,7 @@ } } }, - "Son": { + "Spl": { "type": "structure", "members": { "Arn": {} diff --git a/iamlivecore/service/ssm-contacts-2021-05-03.min.json b/iamlivecore/service/ssm-contacts-2021-05-03.min.json index 04faff7d..c2ced5a6 100644 --- a/iamlivecore/service/ssm-contacts-2021-05-03.min.json +++ b/iamlivecore/service/ssm-contacts-2021-05-03.min.json @@ -69,7 +69,7 @@ "shape": "Sf" }, "Tags": { - "shape": "Sp" + "shape": "Sq" }, "IdempotencyToken": { "idempotencyToken": true @@ -100,7 +100,7 @@ "Name": {}, "Type": {}, "DeliveryAddress": { - "shape": "Sy" + "shape": "Sz" }, "DeferActivation": { "type": "boolean" @@ -120,6 +120,77 @@ } } }, + "CreateRotation": { + "input": { + "type": "structure", + "required": [ + "Name", + "ContactIds", + "TimeZoneId", + "Recurrence" + ], + "members": { + "Name": {}, + "ContactIds": { + "shape": "S15" + }, + "StartTime": { + "type": "timestamp" + }, + "TimeZoneId": {}, + "Recurrence": { + "shape": "S18" + }, + "Tags": { + "shape": "Sq" + }, + "IdempotencyToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RotationArn" + ], + "members": { + "RotationArn": {} + } + } + }, + "CreateRotationOverride": { + "input": { + "type": "structure", + "required": [ + "RotationId", + "NewContactIds", + "StartTime", + "EndTime" + ], + "members": { + "RotationId": {}, + "NewContactIds": { + "type": "list", + "member": {} + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "IdempotencyToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RotationOverrideId" + ], + "members": { + "RotationOverrideId": {} + } + } + }, "DeactivateContactChannel": { "input": { "type": "structure", @@ -165,6 +236,38 @@ "members": {} } }, + "DeleteRotation": { + "input": { + "type": "structure", + "required": [ + "RotationId" + ], + "members": { + "RotationId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteRotationOverride": { + "input": { + "type": "structure", + "required": [ + "RotationId", + "RotationOverrideId" + ], + "members": { + "RotationId": {}, + "RotationOverrideId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeEngagement": { "input": { "type": "structure", @@ -298,7 +401,7 @@ "Name": {}, "Type": {}, "DeliveryAddress": { - "shape": "Sy" + "shape": "Sz" }, "ActivationStatus": {} } @@ -322,6 +425,74 @@ } } }, + "GetRotation": { + "input": { + "type": "structure", + "required": [ + "RotationId" + ], + "members": { + "RotationId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "RotationArn", + "Name", + "ContactIds", + "StartTime", + "TimeZoneId", + "Recurrence" + ], + "members": { + "RotationArn": {}, + "Name": {}, + "ContactIds": { + "shape": "S15" + }, + "StartTime": { + "type": "timestamp" + }, + "TimeZoneId": {}, + "Recurrence": { + "shape": "S18" + } + } + } + }, + "GetRotationOverride": { + "input": { + "type": "structure", + "required": [ + "RotationId", + "RotationOverrideId" + ], + "members": { + "RotationId": {}, + "RotationOverrideId": {} + } + }, + "output": { + "type": "structure", + "members": { + "RotationOverrideId": {}, + "RotationArn": {}, + "NewContactIds": { + "shape": "Sp" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "CreateTime": { + "type": "timestamp" + } + } + } + }, "ListContactChannels": { "input": { "type": "structure", @@ -360,7 +531,7 @@ "Name": {}, "Type": {}, "DeliveryAddress": { - "shape": "Sy" + "shape": "Sz" }, "ActivationStatus": {} } @@ -499,6 +670,44 @@ } } }, + "ListPageResolutions": { + "input": { + "type": "structure", + "required": [ + "PageId" + ], + "members": { + "NextToken": {}, + "PageId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "PageResolutions" + ], + "members": { + "NextToken": {}, + "PageResolutions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ContactArn", + "Type" + ], + "members": { + "ContactArn": {}, + "Type": {}, + "StageIndex": { + "type": "integer" + } + } + } + } + } + } + }, "ListPagesByContact": { "input": { "type": "structure", @@ -521,7 +730,7 @@ "members": { "NextToken": {}, "Pages": { - "shape": "S2d" + "shape": "S3g" } } } @@ -548,7 +757,201 @@ "members": { "NextToken": {}, "Pages": { - "shape": "S2d" + "shape": "S3g" + } + } + } + }, + "ListPreviewRotationShifts": { + "input": { + "type": "structure", + "required": [ + "EndTime", + "Members", + "TimeZoneId", + "Recurrence" + ], + "members": { + "RotationStartTime": { + "type": "timestamp" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Members": { + "type": "list", + "member": {} + }, + "TimeZoneId": {}, + "Recurrence": { + "shape": "S18" + }, + "Overrides": { + "type": "list", + "member": { + "type": "structure", + "members": { + "NewMembers": { + "type": "list", + "member": {} + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "RotationShifts": { + "shape": "S3r" + }, + "NextToken": {} + } + } + }, + "ListRotationOverrides": { + "input": { + "type": "structure", + "required": [ + "RotationId", + "StartTime", + "EndTime" + ], + "members": { + "RotationId": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "RotationOverrides": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RotationOverrideId", + "NewContactIds", + "StartTime", + "EndTime", + "CreateTime" + ], + "members": { + "RotationOverrideId": {}, + "NewContactIds": { + "shape": "Sp" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "CreateTime": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListRotationShifts": { + "input": { + "type": "structure", + "required": [ + "RotationId", + "EndTime" + ], + "members": { + "RotationId": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "RotationShifts": { + "shape": "S3r" + }, + "NextToken": {} + } + } + }, + "ListRotations": { + "input": { + "type": "structure", + "members": { + "RotationNamePrefix": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Rotations" + ], + "members": { + "NextToken": {}, + "Rotations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "RotationArn", + "Name" + ], + "members": { + "RotationArn": {}, + "Name": {}, + "ContactIds": { + "shape": "Sp" + }, + "StartTime": { + "type": "timestamp" + }, + "TimeZoneId": {}, + "Recurrence": { + "shape": "S18" + } + } + } } } } @@ -567,7 +970,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sp" + "shape": "Sq" } } } @@ -662,7 +1065,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "Sp" + "shape": "Sq" } } }, @@ -720,7 +1123,33 @@ "ContactChannelId": {}, "Name": {}, "DeliveryAddress": { - "shape": "Sy" + "shape": "Sz" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateRotation": { + "input": { + "type": "structure", + "required": [ + "RotationId", + "Recurrence" + ], + "members": { + "RotationId": {}, + "ContactIds": { + "shape": "S15" + }, + "StartTime": { + "type": "timestamp" + }, + "TimeZoneId": {}, + "Recurrence": { + "shape": "S18" } } }, @@ -733,9 +1162,6 @@ "shapes": { "Sf": { "type": "structure", - "required": [ - "Stages" - ], "members": { "Stages": { "type": "list", @@ -783,10 +1209,17 @@ } } } + }, + "RotationIds": { + "shape": "Sp" } } }, "Sp": { + "type": "list", + "member": {} + }, + "Sq": { "type": "list", "member": { "type": "structure", @@ -796,13 +1229,105 @@ } } }, - "Sy": { + "Sz": { "type": "structure", "members": { "SimpleAddress": {} } }, - "S2d": { + "S15": { + "type": "list", + "member": {} + }, + "S18": { + "type": "structure", + "required": [ + "NumberOfOnCalls", + "RecurrenceMultiplier" + ], + "members": { + "MonthlySettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DayOfMonth", + "HandOffTime" + ], + "members": { + "DayOfMonth": { + "type": "integer" + }, + "HandOffTime": { + "shape": "S1c" + } + } + } + }, + "WeeklySettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DayOfWeek", + "HandOffTime" + ], + "members": { + "DayOfWeek": {}, + "HandOffTime": { + "shape": "S1c" + } + } + } + }, + "DailySettings": { + "type": "list", + "member": { + "shape": "S1c" + } + }, + "NumberOfOnCalls": { + "type": "integer" + }, + "ShiftCoverages": { + "type": "map", + "key": {}, + "value": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Start": { + "shape": "S1c" + }, + "End": { + "shape": "S1c" + } + } + } + } + }, + "RecurrenceMultiplier": { + "type": "integer" + } + } + }, + "S1c": { + "type": "structure", + "required": [ + "HourOfDay", + "MinuteOfHour" + ], + "members": { + "HourOfDay": { + "type": "integer" + }, + "MinuteOfHour": { + "type": "integer" + } + } + }, + "S3g": { "type": "list", "member": { "type": "structure", @@ -829,6 +1354,39 @@ } } } + }, + "S3r": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "StartTime", + "EndTime" + ], + "members": { + "ContactIds": { + "shape": "Sp" + }, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "Type": {}, + "ShiftDetails": { + "type": "structure", + "required": [ + "OverriddenContactIds" + ], + "members": { + "OverriddenContactIds": { + "shape": "Sp" + } + } + } + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/ssm-incidents-2018-05-10.min.json b/iamlivecore/service/ssm-incidents-2018-05-10.min.json index 8525fb71..2456f92e 100644 --- a/iamlivecore/service/ssm-incidents-2018-05-10.min.json +++ b/iamlivecore/service/ssm-incidents-2018-05-10.min.json @@ -36,6 +36,9 @@ "sseKmsKeyId": {} } } + }, + "tags": { + "shape": "S7" } } }, @@ -62,24 +65,27 @@ ], "members": { "actions": { - "shape": "Sa" + "shape": "Sd" }, "chatChannel": { - "shape": "Sl" + "shape": "Ss" }, "clientToken": { "idempotencyToken": true }, "displayName": {}, "engagements": { - "shape": "Sq" + "shape": "Sx" }, "incidentTemplate": { - "shape": "Ss" + "shape": "Sz" + }, + "integrations": { + "shape": "S16" }, "name": {}, "tags": { - "shape": "S10" + "shape": "S7" } } }, @@ -112,6 +118,9 @@ "idempotencyToken": true }, "eventData": {}, + "eventReferences": { + "shape": "S1h" + }, "eventTime": { "type": "timestamp" }, @@ -287,7 +296,7 @@ } }, "chatChannel": { - "shape": "Sl" + "shape": "Ss" }, "creationTime": { "type": "timestamp" @@ -297,14 +306,14 @@ "type": "integer" }, "incidentRecordSource": { - "shape": "S1q" + "shape": "S24" }, "lastModifiedBy": {}, "lastModifiedTime": { "type": "timestamp" }, "notificationTargets": { - "shape": "Sv" + "shape": "S12" }, "resolvedTime": { "type": "timestamp" @@ -464,18 +473,21 @@ ], "members": { "actions": { - "shape": "Sa" + "shape": "Sd" }, "arn": {}, "chatChannel": { - "shape": "Sl" + "shape": "Ss" }, "displayName": {}, "engagements": { - "shape": "Sq" + "shape": "Sx" }, "incidentTemplate": { - "shape": "Ss" + "shape": "Sz" + }, + "integrations": { + "shape": "S16" }, "name": {} } @@ -523,6 +535,9 @@ "members": { "eventData": {}, "eventId": {}, + "eventReferences": { + "shape": "S1h" + }, "eventTime": { "type": "timestamp" }, @@ -545,7 +560,7 @@ "type": "structure", "members": { "filters": { - "shape": "S2f" + "shape": "S2u" }, "maxResults": { "type": "integer" @@ -580,7 +595,7 @@ "type": "integer" }, "incidentRecordSource": { - "shape": "S1q" + "shape": "S24" }, "resolvedTime": { "type": "timestamp" @@ -620,7 +635,7 @@ "members": { "nextToken": {}, "relatedItems": { - "shape": "S2t" + "shape": "S38" } } } @@ -717,7 +732,7 @@ ], "members": { "tags": { - "shape": "S10" + "shape": "S7" } } } @@ -734,7 +749,7 @@ ], "members": { "filters": { - "shape": "S2f" + "shape": "S2u" }, "incidentRecordArn": {}, "maxResults": { @@ -764,6 +779,9 @@ ], "members": { "eventId": {}, + "eventReferences": { + "shape": "S1h" + }, "eventTime": { "type": "timestamp" }, @@ -823,7 +841,7 @@ "type": "integer" }, "relatedItems": { - "shape": "S2t" + "shape": "S38" }, "responsePlanArn": {}, "title": {}, @@ -872,7 +890,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S10" + "shape": "S7" } } }, @@ -951,7 +969,7 @@ "members": { "arn": {}, "chatChannel": { - "shape": "Sl" + "shape": "Ss" }, "clientToken": { "idempotencyToken": true @@ -960,7 +978,7 @@ "type": "integer" }, "notificationTargets": { - "shape": "Sv" + "shape": "S12" }, "status": {}, "summary": {}, @@ -993,10 +1011,10 @@ "type": "structure", "members": { "itemToAdd": { - "shape": "S2u" + "shape": "S39" }, "itemToRemove": { - "shape": "S2v" + "shape": "S3a" } }, "union": true @@ -1072,28 +1090,36 @@ ], "members": { "actions": { - "shape": "Sa" + "shape": "Sd" }, "arn": {}, "chatChannel": { - "shape": "Sl" + "shape": "Ss" }, "clientToken": { "idempotencyToken": true }, "displayName": {}, "engagements": { - "shape": "Sq" + "shape": "Sx" }, "incidentTemplateDedupeString": {}, "incidentTemplateImpact": { "type": "integer" }, "incidentTemplateNotificationTargets": { - "shape": "Sv" + "shape": "S12" }, "incidentTemplateSummary": {}, - "incidentTemplateTitle": {} + "incidentTemplateTags": { + "type": "map", + "key": {}, + "value": {} + }, + "incidentTemplateTitle": {}, + "integrations": { + "shape": "S16" + } } }, "output": { @@ -1119,6 +1145,9 @@ }, "eventData": {}, "eventId": {}, + "eventReferences": { + "shape": "S1h" + }, "eventTime": { "type": "timestamp" }, @@ -1134,7 +1163,12 @@ } }, "shapes": { - "Sa": { + "S7": { + "type": "map", + "key": {}, + "value": {} + }, + "Sd": { "type": "list", "member": { "type": "structure", @@ -1148,6 +1182,17 @@ "members": { "documentName": {}, "documentVersion": {}, + "dynamicParameters": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "variable": {} + }, + "union": true + } + }, "parameters": { "type": "map", "key": {}, @@ -1164,7 +1209,7 @@ "union": true } }, - "Sl": { + "Ss": { "type": "structure", "members": { "chatbotSns": { @@ -1178,11 +1223,11 @@ }, "union": true }, - "Sq": { + "Sx": { "type": "list", "member": {} }, - "Ss": { + "Sz": { "type": "structure", "required": [ "impact", @@ -1193,14 +1238,17 @@ "impact": { "type": "integer" }, + "incidentTags": { + "shape": "S7" + }, "notificationTargets": { - "shape": "Sv" + "shape": "S12" }, "summary": {}, "title": {} } }, - "Sv": { + "S12": { "type": "list", "member": { "type": "structure", @@ -1210,12 +1258,48 @@ "union": true } }, - "S10": { - "type": "map", - "key": {}, - "value": {} + "S16": { + "type": "list", + "member": { + "type": "structure", + "members": { + "pagerDutyConfiguration": { + "type": "structure", + "required": [ + "name", + "pagerDutyIncidentConfiguration", + "secretId" + ], + "members": { + "name": {}, + "pagerDutyIncidentConfiguration": { + "type": "structure", + "required": [ + "serviceId" + ], + "members": { + "serviceId": {} + } + }, + "secretId": {} + } + } + }, + "union": true + } }, - "S1q": { + "S1h": { + "type": "list", + "member": { + "type": "structure", + "members": { + "relatedItemId": {}, + "resource": {} + }, + "union": true + } + }, + "S24": { "type": "structure", "required": [ "createdBy", @@ -1228,7 +1312,7 @@ "source": {} } }, - "S2f": { + "S2u": { "type": "list", "member": { "type": "structure", @@ -1269,25 +1353,26 @@ } } }, - "S2t": { + "S38": { "type": "list", "member": { - "shape": "S2u" + "shape": "S39" } }, - "S2u": { + "S39": { "type": "structure", "required": [ "identifier" ], "members": { + "generatedId": {}, "identifier": { - "shape": "S2v" + "shape": "S3a" }, "title": {} } }, - "S2v": { + "S3a": { "type": "structure", "required": [ "type", @@ -1300,6 +1385,19 @@ "members": { "arn": {}, "metricDefinition": {}, + "pagerDutyIncidentDetail": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "autoResolve": { + "type": "boolean" + }, + "id": {}, + "secretId": {} + } + }, "url": {} }, "union": true diff --git a/iamlivecore/service/ssm-sap-2018-05-10.min.json b/iamlivecore/service/ssm-sap-2018-05-10.min.json new file mode 100644 index 00000000..90c4e0e5 --- /dev/null +++ b/iamlivecore/service/ssm-sap-2018-05-10.min.json @@ -0,0 +1,706 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2018-05-10", + "endpointPrefix": "ssm-sap", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "SsmSap", + "serviceFullName": "AWS Systems Manager for SAP", + "serviceId": "Ssm Sap", + "signatureVersion": "v4", + "signingName": "ssm-sap", + "uid": "ssm-sap-2018-05-10" + }, + "operations": { + "DeleteResourcePermission": { + "http": { + "requestUri": "/delete-resource-permission", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ActionType": {}, + "SourceResourceArn": {}, + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Policy": {} + } + } + }, + "DeregisterApplication": { + "http": { + "requestUri": "/deregister-application", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationId" + ], + "members": { + "ApplicationId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetApplication": { + "http": { + "requestUri": "/get-application", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": {}, + "ApplicationArn": {}, + "AppRegistryArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Application": { + "shape": "Sd" + }, + "Tags": { + "shape": "Sk" + } + } + } + }, + "GetComponent": { + "http": { + "requestUri": "/get-component", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationId", + "ComponentId" + ], + "members": { + "ApplicationId": {}, + "ComponentId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Component": { + "type": "structure", + "members": { + "ComponentId": {}, + "ParentComponent": {}, + "ChildComponents": { + "shape": "Sh" + }, + "ApplicationId": {}, + "ComponentType": {}, + "Status": {}, + "SapHostname": {}, + "SapKernelVersion": {}, + "HdbVersion": {}, + "Resilience": { + "type": "structure", + "members": { + "HsrTier": {}, + "HsrReplicationMode": {}, + "HsrOperationMode": {}, + "ClusterStatus": {} + } + }, + "AssociatedHost": { + "type": "structure", + "members": { + "Hostname": {}, + "Ec2InstanceId": {}, + "OsVersion": {} + } + }, + "Databases": { + "type": "list", + "member": {} + }, + "Hosts": { + "deprecated": true, + "deprecatedMessage": "This shape is no longer used. Please use AssociatedHost.", + "type": "list", + "member": { + "type": "structure", + "members": { + "HostName": {}, + "HostIp": {}, + "EC2InstanceId": {}, + "InstanceId": {}, + "HostRole": {}, + "OsVersion": {} + } + } + }, + "PrimaryHost": { + "deprecated": true, + "deprecatedMessage": "This shape is no longer used. Please use AssociatedHost." + }, + "LastUpdated": { + "type": "timestamp" + }, + "Arn": {} + } + }, + "Tags": { + "shape": "Sk" + } + } + } + }, + "GetDatabase": { + "http": { + "requestUri": "/get-database", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": {}, + "ComponentId": {}, + "DatabaseId": {}, + "DatabaseArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Database": { + "type": "structure", + "members": { + "ApplicationId": {}, + "ComponentId": {}, + "Credentials": { + "shape": "S15" + }, + "DatabaseId": {}, + "DatabaseName": {}, + "DatabaseType": {}, + "Arn": {}, + "Status": {}, + "PrimaryHost": {}, + "SQLPort": { + "type": "integer" + }, + "LastUpdated": { + "type": "timestamp" + } + } + }, + "Tags": { + "shape": "Sk" + } + } + } + }, + "GetOperation": { + "http": { + "requestUri": "/get-operation", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "OperationId" + ], + "members": { + "OperationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Operation": { + "shape": "S1g" + } + } + } + }, + "GetResourcePermission": { + "http": { + "requestUri": "/get-resource-permission", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ActionType": {}, + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Policy": {} + } + } + }, + "ListApplications": { + "http": { + "requestUri": "/list-applications", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Applications": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Type": {}, + "Arn": {}, + "Tags": { + "shape": "Sk" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListComponents": { + "http": { + "requestUri": "/list-components", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Components": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApplicationId": {}, + "ComponentId": {}, + "ComponentType": {}, + "Tags": { + "shape": "Sk" + }, + "Arn": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListDatabases": { + "http": { + "requestUri": "/list-databases", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "ApplicationId": {}, + "ComponentId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Databases": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ApplicationId": {}, + "ComponentId": {}, + "DatabaseId": {}, + "DatabaseType": {}, + "Arn": {}, + "Tags": { + "shape": "Sk" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListOperations": { + "http": { + "requestUri": "/list-operations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationId" + ], + "members": { + "ApplicationId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "Filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value", + "Operator" + ], + "members": { + "Name": {}, + "Value": {}, + "Operator": {} + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Operations": { + "type": "list", + "member": { + "shape": "S1g" + } + }, + "NextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sk" + } + } + } + }, + "PutResourcePermission": { + "http": { + "requestUri": "/put-resource-permission", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ActionType", + "SourceResourceArn", + "ResourceArn" + ], + "members": { + "ActionType": {}, + "SourceResourceArn": {}, + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Policy": {} + } + } + }, + "RegisterApplication": { + "http": { + "requestUri": "/register-application", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationId", + "ApplicationType", + "Instances", + "Credentials" + ], + "members": { + "ApplicationId": {}, + "ApplicationType": {}, + "Instances": { + "type": "list", + "member": {} + }, + "SapInstanceNumber": {}, + "Sid": {}, + "Tags": { + "shape": "Sk" + }, + "Credentials": { + "shape": "S15" + } + } + }, + "output": { + "type": "structure", + "members": { + "Application": { + "shape": "Sd" + }, + "OperationId": {} + } + } + }, + "StartApplicationRefresh": { + "http": { + "requestUri": "/start-application-refresh", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationId" + ], + "members": { + "ApplicationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "OperationId": {} + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateApplicationSettings": { + "http": { + "requestUri": "/update-application-settings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ApplicationId" + ], + "members": { + "ApplicationId": {}, + "CredentialsToAddOrUpdate": { + "shape": "S15" + }, + "CredentialsToRemove": { + "shape": "S15" + }, + "Backint": { + "type": "structure", + "required": [ + "BackintMode", + "EnsureNoBackupInProcess" + ], + "members": { + "BackintMode": {}, + "EnsureNoBackupInProcess": { + "type": "boolean" + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "Message": {}, + "OperationIds": { + "type": "list", + "member": {} + } + } + } + } + }, + "shapes": { + "Sd": { + "type": "structure", + "members": { + "Id": {}, + "Type": {}, + "Arn": {}, + "AppRegistryArn": {}, + "Status": {}, + "DiscoveryStatus": {}, + "Components": { + "shape": "Sh" + }, + "LastUpdated": { + "type": "timestamp" + }, + "StatusMessage": {} + } + }, + "Sh": { + "type": "list", + "member": {} + }, + "Sk": { + "type": "map", + "key": {}, + "value": {} + }, + "S15": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "DatabaseName", + "CredentialType", + "SecretId" + ], + "members": { + "DatabaseName": {}, + "CredentialType": {}, + "SecretId": { + "type": "string", + "sensitive": true + } + } + } + }, + "S1g": { + "type": "structure", + "members": { + "Id": {}, + "Type": {}, + "Status": {}, + "StatusMessage": {}, + "Properties": { + "type": "map", + "key": {}, + "value": {} + }, + "ResourceType": {}, + "ResourceId": {}, + "ResourceArn": {}, + "StartTime": { + "type": "timestamp" + }, + "EndTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/sso-admin-2020-07-20.min.json b/iamlivecore/service/sso-admin-2020-07-20.min.json index c7f2ad13..03c834da 100644 --- a/iamlivecore/service/sso-admin-2020-07-20.min.json +++ b/iamlivecore/service/sso-admin-2020-07-20.min.json @@ -14,18 +14,39 @@ "uid": "sso-admin-2020-07-20" }, "operations": { + "AttachCustomerManagedPolicyReferenceToPermissionSet": { + "input": { + "type": "structure", + "required": [ + "CustomerManagedPolicyReference", + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "CustomerManagedPolicyReference": { + "shape": "S2" + }, + "InstanceArn": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "AttachManagedPolicyToPermissionSet": { "input": { "type": "structure", "required": [ "InstanceArn", - "PermissionSetArn", - "ManagedPolicyArn" + "ManagedPolicyArn", + "PermissionSetArn" ], "members": { "InstanceArn": {}, - "PermissionSetArn": {}, - "ManagedPolicyArn": {} + "ManagedPolicyArn": {}, + "PermissionSetArn": {} } }, "output": { @@ -38,26 +59,26 @@ "type": "structure", "required": [ "InstanceArn", - "TargetId", - "TargetType", "PermissionSetArn", + "PrincipalId", "PrincipalType", - "PrincipalId" + "TargetId", + "TargetType" ], "members": { "InstanceArn": {}, - "TargetId": {}, - "TargetType": {}, "PermissionSetArn": {}, + "PrincipalId": {}, "PrincipalType": {}, - "PrincipalId": {} + "TargetId": {}, + "TargetType": {} } }, "output": { "type": "structure", "members": { "AccountAssignmentCreationStatus": { - "shape": "Sc" + "shape": "Sh" } } } @@ -66,14 +87,14 @@ "input": { "type": "structure", "required": [ - "InstanceArn", - "InstanceAccessControlAttributeConfiguration" + "InstanceAccessControlAttributeConfiguration", + "InstanceArn" ], "members": { - "InstanceArn": {}, "InstanceAccessControlAttributeConfiguration": { - "shape": "Si" - } + "shape": "Sn" + }, + "InstanceArn": {} } }, "output": { @@ -85,17 +106,17 @@ "input": { "type": "structure", "required": [ - "Name", - "InstanceArn" + "InstanceArn", + "Name" ], "members": { - "Name": {}, "Description": {}, "InstanceArn": {}, - "SessionDuration": {}, + "Name": {}, "RelayState": {}, + "SessionDuration": {}, "Tags": { - "shape": "Sv" + "shape": "S10" } } }, @@ -103,7 +124,7 @@ "type": "structure", "members": { "PermissionSet": { - "shape": "S10" + "shape": "S15" } } } @@ -113,26 +134,26 @@ "type": "structure", "required": [ "InstanceArn", - "TargetId", - "TargetType", "PermissionSetArn", + "PrincipalId", "PrincipalType", - "PrincipalId" + "TargetId", + "TargetType" ], "members": { "InstanceArn": {}, - "TargetId": {}, - "TargetType": {}, "PermissionSetArn": {}, + "PrincipalId": {}, "PrincipalType": {}, - "PrincipalId": {} + "TargetId": {}, + "TargetType": {} } }, "output": { "type": "structure", "members": { "AccountAssignmentDeletionStatus": { - "shape": "Sc" + "shape": "Sh" } } } @@ -186,23 +207,40 @@ "members": {} } }, - "DescribeAccountAssignmentCreationStatus": { + "DeletePermissionsBoundaryFromPermissionSet": { "input": { "type": "structure", "required": [ "InstanceArn", - "AccountAssignmentCreationRequestId" + "PermissionSetArn" ], "members": { "InstanceArn": {}, - "AccountAssignmentCreationRequestId": {} + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DescribeAccountAssignmentCreationStatus": { + "input": { + "type": "structure", + "required": [ + "AccountAssignmentCreationRequestId", + "InstanceArn" + ], + "members": { + "AccountAssignmentCreationRequestId": {}, + "InstanceArn": {} } }, "output": { "type": "structure", "members": { "AccountAssignmentCreationStatus": { - "shape": "Sc" + "shape": "Sh" } } } @@ -211,19 +249,19 @@ "input": { "type": "structure", "required": [ - "InstanceArn", - "AccountAssignmentDeletionRequestId" + "AccountAssignmentDeletionRequestId", + "InstanceArn" ], "members": { - "InstanceArn": {}, - "AccountAssignmentDeletionRequestId": {} + "AccountAssignmentDeletionRequestId": {}, + "InstanceArn": {} } }, "output": { "type": "structure", "members": { "AccountAssignmentDeletionStatus": { - "shape": "Sc" + "shape": "Sh" } } } @@ -241,11 +279,11 @@ "output": { "type": "structure", "members": { - "Status": {}, - "StatusReason": {}, "InstanceAccessControlAttributeConfiguration": { - "shape": "Si" - } + "shape": "Sn" + }, + "Status": {}, + "StatusReason": {} } } }, @@ -265,7 +303,7 @@ "type": "structure", "members": { "PermissionSet": { - "shape": "S10" + "shape": "S15" } } } @@ -286,23 +324,44 @@ "type": "structure", "members": { "PermissionSetProvisioningStatus": { - "shape": "S1l" + "shape": "S1s" } } } }, + "DetachCustomerManagedPolicyReferenceFromPermissionSet": { + "input": { + "type": "structure", + "required": [ + "CustomerManagedPolicyReference", + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "CustomerManagedPolicyReference": { + "shape": "S2" + }, + "InstanceArn": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DetachManagedPolicyFromPermissionSet": { "input": { "type": "structure", "required": [ "InstanceArn", - "PermissionSetArn", - "ManagedPolicyArn" + "ManagedPolicyArn", + "PermissionSetArn" ], "members": { "InstanceArn": {}, - "PermissionSetArn": {}, - "ManagedPolicyArn": {} + "ManagedPolicyArn": {}, + "PermissionSetArn": {} } }, "output": { @@ -325,8 +384,27 @@ "output": { "type": "structure", "members": { - "InlinePolicy": { - "shape": "S1r" + "InlinePolicy": {} + } + } + }, + "GetPermissionsBoundaryForPermissionSet": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "InstanceArn": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "PermissionsBoundary": { + "shape": "S23" } } } @@ -338,21 +416,21 @@ "InstanceArn" ], "members": { + "Filter": { + "shape": "S25" + }, "InstanceArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "Filter": { - "shape": "S1v" - } + "NextToken": {} } }, "output": { "type": "structure", "members": { "AccountAssignmentsCreationStatus": { - "shape": "S1x" + "shape": "S29" }, "NextToken": {} } @@ -365,21 +443,21 @@ "InstanceArn" ], "members": { + "Filter": { + "shape": "S25" + }, "InstanceArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "Filter": { - "shape": "S1v" - } + "NextToken": {} } }, "output": { "type": "structure", "members": { "AccountAssignmentsDeletionStatus": { - "shape": "S1x" + "shape": "S29" }, "NextToken": {} } @@ -389,18 +467,18 @@ "input": { "type": "structure", "required": [ - "InstanceArn", "AccountId", + "InstanceArn", "PermissionSetArn" ], "members": { - "InstanceArn": {}, "AccountId": {}, - "PermissionSetArn": {}, + "InstanceArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "PermissionSetArn": {} } }, "output": { @@ -413,8 +491,8 @@ "members": { "AccountId": {}, "PermissionSetArn": {}, - "PrincipalType": {}, - "PrincipalId": {} + "PrincipalId": {}, + "PrincipalType": {} } } }, @@ -431,12 +509,12 @@ ], "members": { "InstanceArn": {}, - "PermissionSetArn": {}, - "ProvisioningStatus": {}, "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "PermissionSetArn": {}, + "ProvisioningStatus": {} } }, "output": { @@ -450,6 +528,35 @@ } } }, + "ListCustomerManagedPolicyReferencesInPermissionSet": { + "input": { + "type": "structure", + "required": [ + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "InstanceArn": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "CustomerManagedPolicyReferences": { + "type": "list", + "member": { + "shape": "S2" + } + }, + "NextToken": {} + } + } + }, "ListInstances": { "input": { "type": "structure", @@ -468,8 +575,8 @@ "member": { "type": "structure", "members": { - "InstanceArn": {}, - "IdentityStoreId": {} + "IdentityStoreId": {}, + "InstanceArn": {} } } }, @@ -486,11 +593,11 @@ ], "members": { "InstanceArn": {}, - "PermissionSetArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "PermissionSetArn": {} } }, "output": { @@ -501,8 +608,8 @@ "member": { "type": "structure", "members": { - "Name": {}, - "Arn": {} + "Arn": {}, + "Name": {} } } }, @@ -517,33 +624,33 @@ "InstanceArn" ], "members": { + "Filter": { + "shape": "S25" + }, "InstanceArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {}, - "Filter": { - "shape": "S1v" - } + "NextToken": {} } }, "output": { "type": "structure", "members": { + "NextToken": {}, "PermissionSetsProvisioningStatus": { "type": "list", "member": { "type": "structure", "members": { - "Status": {}, - "RequestId": {}, "CreatedDate": { "type": "timestamp" - } + }, + "RequestId": {}, + "Status": {} } } - }, - "NextToken": {} + } } } }, @@ -555,19 +662,19 @@ ], "members": { "InstanceArn": {}, - "NextToken": {}, "MaxResults": { "type": "integer" - } + }, + "NextToken": {} } }, "output": { "type": "structure", "members": { + "NextToken": {}, "PermissionSets": { - "shape": "S2p" - }, - "NextToken": {} + "shape": "S34" + } } } }, @@ -575,17 +682,17 @@ "input": { "type": "structure", "required": [ - "InstanceArn", - "AccountId" + "AccountId", + "InstanceArn" ], "members": { - "InstanceArn": {}, "AccountId": {}, - "ProvisioningStatus": {}, + "InstanceArn": {}, "MaxResults": { "type": "integer" }, - "NextToken": {} + "NextToken": {}, + "ProvisioningStatus": {} } }, "output": { @@ -593,7 +700,7 @@ "members": { "NextToken": {}, "PermissionSets": { - "shape": "S2p" + "shape": "S34" } } } @@ -607,17 +714,17 @@ ], "members": { "InstanceArn": {}, - "ResourceArn": {}, - "NextToken": {} + "NextToken": {}, + "ResourceArn": {} } }, "output": { "type": "structure", "members": { + "NextToken": {}, "Tags": { - "shape": "Sv" - }, - "NextToken": {} + "shape": "S10" + } } } }, @@ -640,24 +747,43 @@ "type": "structure", "members": { "PermissionSetProvisioningStatus": { - "shape": "S1l" + "shape": "S1s" } } } }, "PutInlinePolicyToPermissionSet": { + "input": { + "type": "structure", + "required": [ + "InlinePolicy", + "InstanceArn", + "PermissionSetArn" + ], + "members": { + "InlinePolicy": {}, + "InstanceArn": {}, + "PermissionSetArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "PutPermissionsBoundaryToPermissionSet": { "input": { "type": "structure", "required": [ "InstanceArn", "PermissionSetArn", - "InlinePolicy" + "PermissionsBoundary" ], "members": { "InstanceArn": {}, "PermissionSetArn": {}, - "InlinePolicy": { - "shape": "S1r" + "PermissionsBoundary": { + "shape": "S23" } } }, @@ -678,7 +804,7 @@ "InstanceArn": {}, "ResourceArn": {}, "Tags": { - "shape": "Sv" + "shape": "S10" } } }, @@ -713,14 +839,14 @@ "input": { "type": "structure", "required": [ - "InstanceArn", - "InstanceAccessControlAttributeConfiguration" + "InstanceAccessControlAttributeConfiguration", + "InstanceArn" ], "members": { - "InstanceArn": {}, "InstanceAccessControlAttributeConfiguration": { - "shape": "Si" - } + "shape": "Sn" + }, + "InstanceArn": {} } }, "output": { @@ -736,11 +862,11 @@ "PermissionSetArn" ], "members": { + "Description": {}, "InstanceArn": {}, "PermissionSetArn": {}, - "Description": {}, - "SessionDuration": {}, - "RelayState": {} + "RelayState": {}, + "SessionDuration": {} } }, "output": { @@ -750,23 +876,33 @@ } }, "shapes": { - "Sc": { + "S2": { "type": "structure", + "required": [ + "Name" + ], "members": { - "Status": {}, - "RequestId": {}, + "Name": {}, + "Path": {} + } + }, + "Sh": { + "type": "structure", + "members": { + "CreatedDate": { + "type": "timestamp" + }, "FailureReason": {}, - "TargetId": {}, - "TargetType": {}, "PermissionSetArn": {}, - "PrincipalType": {}, "PrincipalId": {}, - "CreatedDate": { - "type": "timestamp" - } + "PrincipalType": {}, + "RequestId": {}, + "Status": {}, + "TargetId": {}, + "TargetType": {} } }, - "Si": { + "Sn": { "type": "structure", "required": [ "AccessControlAttributes" @@ -799,66 +935,75 @@ } } }, - "Sv": { + "S10": { "type": "list", "member": { "type": "structure", + "required": [ + "Key", + "Value" + ], "members": { "Key": {}, "Value": {} } } }, - "S10": { + "S15": { "type": "structure", "members": { - "Name": {}, - "PermissionSetArn": {}, - "Description": {}, "CreatedDate": { "type": "timestamp" }, - "SessionDuration": {}, - "RelayState": {} + "Description": {}, + "Name": {}, + "PermissionSetArn": {}, + "RelayState": {}, + "SessionDuration": {} } }, - "S1l": { + "S1s": { "type": "structure", "members": { - "Status": {}, - "RequestId": {}, "AccountId": {}, - "PermissionSetArn": {}, - "FailureReason": {}, "CreatedDate": { "type": "timestamp" - } + }, + "FailureReason": {}, + "PermissionSetArn": {}, + "RequestId": {}, + "Status": {} } }, - "S1r": { - "type": "string", - "sensitive": true + "S23": { + "type": "structure", + "members": { + "CustomerManagedPolicyReference": { + "shape": "S2" + }, + "ManagedPolicyArn": {} + } }, - "S1v": { + "S25": { "type": "structure", "members": { "Status": {} } }, - "S1x": { + "S29": { "type": "list", "member": { "type": "structure", "members": { - "Status": {}, - "RequestId": {}, "CreatedDate": { "type": "timestamp" - } + }, + "RequestId": {}, + "Status": {} } } }, - "S2p": { + "S34": { "type": "list", "member": {} } diff --git a/iamlivecore/service/sso-oidc-2019-06-10.min.json b/iamlivecore/service/sso-oidc-2019-06-10.min.json index f81ce953..2fe3843b 100644 --- a/iamlivecore/service/sso-oidc-2019-06-10.min.json +++ b/iamlivecore/service/sso-oidc-2019-06-10.min.json @@ -22,8 +22,7 @@ "required": [ "clientId", "clientSecret", - "grantType", - "deviceCode" + "grantType" ], "members": { "clientId": {}, diff --git a/iamlivecore/service/states-2016-11-23.min.json b/iamlivecore/service/states-2016-11-23.min.json index 8230ff1d..dc362c8f 100644 --- a/iamlivecore/service/states-2016-11-23.min.json +++ b/iamlivecore/service/states-2016-11-23.min.json @@ -64,6 +64,12 @@ }, "tracingConfiguration": { "shape": "Sj" + }, + "publish": { + "type": "boolean" + }, + "versionDescription": { + "shape": "Sm" } } }, @@ -77,11 +83,43 @@ "stateMachineArn": {}, "creationDate": { "type": "timestamp" - } + }, + "stateMachineVersionArn": {} } }, "idempotent": true }, + "CreateStateMachineAlias": { + "input": { + "type": "structure", + "required": [ + "name", + "routingConfiguration" + ], + "members": { + "description": { + "shape": "Sp" + }, + "name": {}, + "routingConfiguration": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "required": [ + "stateMachineAliasArn", + "creationDate" + ], + "members": { + "stateMachineAliasArn": {}, + "creationDate": { + "type": "timestamp" + } + } + } + }, "DeleteActivity": { "input": { "type": "structure", @@ -112,6 +150,36 @@ "members": {} } }, + "DeleteStateMachineAlias": { + "input": { + "type": "structure", + "required": [ + "stateMachineAliasArn" + ], + "members": { + "stateMachineAliasArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteStateMachineVersion": { + "input": { + "type": "structure", + "required": [ + "stateMachineVersionArn" + ], + "members": { + "stateMachineVersionArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DescribeActivity": { "input": { "type": "structure", @@ -168,18 +236,150 @@ "type": "timestamp" }, "input": { - "shape": "Sv" + "shape": "S19" }, "inputDetails": { - "shape": "Sw" + "shape": "S1a" }, "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "Sw" + "shape": "S1a" }, - "traceHeader": {} + "traceHeader": {}, + "mapRunArn": {}, + "error": { + "shape": "S1d" + }, + "cause": { + "shape": "S1e" + }, + "stateMachineVersionArn": {}, + "stateMachineAliasArn": {} + } + } + }, + "DescribeMapRun": { + "input": { + "type": "structure", + "required": [ + "mapRunArn" + ], + "members": { + "mapRunArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "mapRunArn", + "executionArn", + "status", + "startDate", + "maxConcurrency", + "toleratedFailurePercentage", + "toleratedFailureCount", + "itemCounts", + "executionCounts" + ], + "members": { + "mapRunArn": {}, + "executionArn": {}, + "status": {}, + "startDate": { + "type": "timestamp" + }, + "stopDate": { + "type": "timestamp" + }, + "maxConcurrency": { + "type": "integer" + }, + "toleratedFailurePercentage": { + "type": "float" + }, + "toleratedFailureCount": { + "type": "long" + }, + "itemCounts": { + "type": "structure", + "required": [ + "pending", + "running", + "succeeded", + "failed", + "timedOut", + "aborted", + "total", + "resultsWritten" + ], + "members": { + "pending": { + "type": "long" + }, + "running": { + "type": "long" + }, + "succeeded": { + "type": "long" + }, + "failed": { + "type": "long" + }, + "timedOut": { + "type": "long" + }, + "aborted": { + "type": "long" + }, + "total": { + "type": "long" + }, + "resultsWritten": { + "type": "long" + } + } + }, + "executionCounts": { + "type": "structure", + "required": [ + "pending", + "running", + "succeeded", + "failed", + "timedOut", + "aborted", + "total", + "resultsWritten" + ], + "members": { + "pending": { + "type": "long" + }, + "running": { + "type": "long" + }, + "succeeded": { + "type": "long" + }, + "failed": { + "type": "long" + }, + "timedOut": { + "type": "long" + }, + "aborted": { + "type": "long" + }, + "total": { + "type": "long" + }, + "resultsWritten": { + "type": "long" + } + } + } } } }, @@ -220,6 +420,41 @@ }, "tracingConfiguration": { "shape": "Sj" + }, + "label": {}, + "revisionId": {}, + "description": { + "shape": "Sm" + } + } + } + }, + "DescribeStateMachineAlias": { + "input": { + "type": "structure", + "required": [ + "stateMachineAliasArn" + ], + "members": { + "stateMachineAliasArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "stateMachineAliasArn": {}, + "name": {}, + "description": { + "shape": "Sp" + }, + "routingConfiguration": { + "shape": "Sr" + }, + "creationDate": { + "type": "timestamp" + }, + "updateDate": { + "type": "timestamp" } } } @@ -258,7 +493,10 @@ }, "tracingConfiguration": { "shape": "Sj" - } + }, + "mapRunArn": {}, + "label": {}, + "revisionId": {} } } }, @@ -334,10 +572,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -345,10 +583,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -360,10 +598,10 @@ "members": { "resource": {}, "input": { - "shape": "Sv" + "shape": "S19" }, "inputDetails": { - "shape": "S1n" + "shape": "S2e" }, "timeoutInSeconds": { "type": "long" @@ -383,10 +621,10 @@ "type": "structure", "members": { "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "S1n" + "shape": "S2e" } } }, @@ -394,10 +632,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -411,10 +649,10 @@ "resourceType": {}, "resource": {}, "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -439,6 +677,9 @@ }, "heartbeatInSeconds": { "type": "long" + }, + "taskCredentials": { + "shape": "S2o" } } }, @@ -452,10 +693,10 @@ "resourceType": {}, "resource": {}, "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -480,10 +721,10 @@ "resourceType": {}, "resource": {}, "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -497,10 +738,10 @@ "resourceType": {}, "resource": {}, "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "S1n" + "shape": "S2e" } } }, @@ -514,10 +755,10 @@ "resourceType": {}, "resource": {}, "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "S1n" + "shape": "S2e" } } }, @@ -531,10 +772,10 @@ "resourceType": {}, "resource": {}, "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -542,10 +783,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -553,22 +794,24 @@ "type": "structure", "members": { "input": { - "shape": "Sv" + "shape": "S19" }, "inputDetails": { - "shape": "S1n" + "shape": "S2e" }, - "roleArn": {} + "roleArn": {}, + "stateMachineAliasArn": {}, + "stateMachineVersionArn": {} } }, "executionSucceededEventDetails": { "type": "structure", "members": { "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "S1n" + "shape": "S2e" } } }, @@ -576,10 +819,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -587,10 +830,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -603,25 +846,25 @@ } }, "mapIterationStartedEventDetails": { - "shape": "S2a" + "shape": "S32" }, "mapIterationSucceededEventDetails": { - "shape": "S2a" + "shape": "S32" }, "mapIterationFailedEventDetails": { - "shape": "S2a" + "shape": "S32" }, "mapIterationAbortedEventDetails": { - "shape": "S2a" + "shape": "S32" }, "lambdaFunctionFailedEventDetails": { "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -629,10 +872,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -644,13 +887,16 @@ "members": { "resource": {}, "input": { - "shape": "Sv" + "shape": "S19" }, "inputDetails": { - "shape": "S1n" + "shape": "S2e" }, "timeoutInSeconds": { "type": "long" + }, + "taskCredentials": { + "shape": "S2o" } } }, @@ -658,10 +904,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -669,10 +915,10 @@ "type": "structure", "members": { "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "S1n" + "shape": "S2e" } } }, @@ -680,10 +926,10 @@ "type": "structure", "members": { "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -695,10 +941,10 @@ "members": { "name": {}, "input": { - "shape": "Sv" + "shape": "S19" }, "inputDetails": { - "shape": "S1n" + "shape": "S2e" } } }, @@ -710,10 +956,27 @@ "members": { "name": {}, "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "S1n" + "shape": "S2e" + } + } + }, + "mapRunStartedEventDetails": { + "type": "structure", + "members": { + "mapRunArn": {} + } + }, + "mapRunFailedEventDetails": { + "type": "structure", + "members": { + "error": { + "shape": "S1d" + }, + "cause": { + "shape": "S1e" } } } @@ -765,16 +1028,14 @@ "ListExecutions": { "input": { "type": "structure", - "required": [ - "stateMachineArn" - ], "members": { "stateMachineArn": {}, "statusFilter": {}, "maxResults": { "type": "integer" }, - "nextToken": {} + "nextToken": {}, + "mapRunArn": {} } }, "output": { @@ -802,6 +1063,59 @@ "startDate": { "type": "timestamp" }, + "stopDate": { + "type": "timestamp" + }, + "mapRunArn": {}, + "itemCount": { + "type": "integer" + }, + "stateMachineVersionArn": {}, + "stateMachineAliasArn": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListMapRuns": { + "input": { + "type": "structure", + "required": [ + "executionArn" + ], + "members": { + "executionArn": {}, + "maxResults": { + "type": "integer" + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "mapRuns" + ], + "members": { + "mapRuns": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "executionArn", + "mapRunArn", + "stateMachineArn", + "startDate" + ], + "members": { + "executionArn": {}, + "mapRunArn": {}, + "stateMachineArn": {}, + "startDate": { + "type": "timestamp" + }, "stopDate": { "type": "timestamp" } @@ -812,6 +1126,86 @@ } } }, + "ListStateMachineAliases": { + "input": { + "type": "structure", + "required": [ + "stateMachineArn" + ], + "members": { + "stateMachineArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "stateMachineAliases" + ], + "members": { + "stateMachineAliases": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "stateMachineAliasArn", + "creationDate" + ], + "members": { + "stateMachineAliasArn": {}, + "creationDate": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListStateMachineVersions": { + "input": { + "type": "structure", + "required": [ + "stateMachineArn" + ], + "members": { + "stateMachineArn": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "stateMachineVersions" + ], + "members": { + "stateMachineVersions": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "stateMachineVersionArn", + "creationDate" + ], + "members": { + "stateMachineVersionArn": {}, + "creationDate": { + "type": "timestamp" + } + } + } + }, + "nextToken": {} + } + } + }, "ListStateMachines": { "input": { "type": "structure", @@ -871,6 +1265,35 @@ } } }, + "PublishStateMachineVersion": { + "input": { + "type": "structure", + "required": [ + "stateMachineArn" + ], + "members": { + "stateMachineArn": {}, + "revisionId": {}, + "description": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "required": [ + "creationDate", + "stateMachineVersionArn" + ], + "members": { + "creationDate": { + "type": "timestamp" + }, + "stateMachineVersionArn": {} + } + }, + "idempotent": true + }, "SendTaskFailure": { "input": { "type": "structure", @@ -880,10 +1303,10 @@ "members": { "taskToken": {}, "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -917,7 +1340,7 @@ "members": { "taskToken": {}, "output": { - "shape": "Sv" + "shape": "S19" } } }, @@ -936,7 +1359,7 @@ "stateMachineArn": {}, "name": {}, "input": { - "shape": "Sv" + "shape": "S19" }, "traceHeader": {} } @@ -966,7 +1389,7 @@ "stateMachineArn": {}, "name": {}, "input": { - "shape": "Sv" + "shape": "S19" }, "traceHeader": {} } @@ -991,22 +1414,22 @@ }, "status": {}, "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" }, "input": { - "shape": "Sv" + "shape": "S19" }, "inputDetails": { - "shape": "Sw" + "shape": "S1a" }, "output": { - "shape": "Sv" + "shape": "S19" }, "outputDetails": { - "shape": "Sw" + "shape": "S1a" }, "traceHeader": {}, "billingDetails": { @@ -1035,10 +1458,10 @@ "members": { "executionArn": {}, "error": { - "shape": "S1j" + "shape": "S1d" }, "cause": { - "shape": "S1k" + "shape": "S1e" } } }, @@ -1093,6 +1516,30 @@ "members": {} } }, + "UpdateMapRun": { + "input": { + "type": "structure", + "required": [ + "mapRunArn" + ], + "members": { + "mapRunArn": {}, + "maxConcurrency": { + "type": "integer" + }, + "toleratedFailurePercentage": { + "type": "float" + }, + "toleratedFailureCount": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateStateMachine": { "input": { "type": "structure", @@ -1110,6 +1557,12 @@ }, "tracingConfiguration": { "shape": "Sj" + }, + "publish": { + "type": "boolean" + }, + "versionDescription": { + "shape": "Sm" } } }, @@ -1121,10 +1574,40 @@ "members": { "updateDate": { "type": "timestamp" - } + }, + "revisionId": {}, + "stateMachineVersionArn": {} } }, "idempotent": true + }, + "UpdateStateMachineAlias": { + "input": { + "type": "structure", + "required": [ + "stateMachineAliasArn" + ], + "members": { + "stateMachineAliasArn": {}, + "description": { + "shape": "Sp" + }, + "routingConfiguration": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "required": [ + "updateDate" + ], + "members": { + "updateDate": { + "type": "timestamp" + } + } + } } }, "shapes": { @@ -1173,11 +1656,35 @@ } } }, - "Sv": { + "Sm": { + "type": "string", + "sensitive": true + }, + "Sp": { "type": "string", "sensitive": true }, - "Sw": { + "Sr": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "stateMachineVersionArn", + "weight" + ], + "members": { + "stateMachineVersionArn": {}, + "weight": { + "type": "integer" + } + } + } + }, + "S19": { + "type": "string", + "sensitive": true + }, + "S1a": { "type": "structure", "members": { "included": { @@ -1185,15 +1692,15 @@ } } }, - "S1j": { + "S1d": { "type": "string", "sensitive": true }, - "S1k": { + "S1e": { "type": "string", "sensitive": true }, - "S1n": { + "S2e": { "type": "structure", "members": { "truncated": { @@ -1201,7 +1708,13 @@ } } }, - "S2a": { + "S2o": { + "type": "structure", + "members": { + "roleArn": {} + } + }, + "S32": { "type": "structure", "members": { "name": {}, diff --git a/iamlivecore/service/storagegateway-2013-06-30.min.json b/iamlivecore/service/storagegateway-2013-06-30.min.json index 8c64240a..46fd703e 100644 --- a/iamlivecore/service/storagegateway-2013-06-30.min.json +++ b/iamlivecore/service/storagegateway-2013-06-30.min.json @@ -328,7 +328,8 @@ }, "NotificationPolicy": {}, "VPCEndpointDNSName": {}, - "BucketRegion": {} + "BucketRegion": {}, + "AuditDestinationARN": {} } }, "output": { @@ -995,6 +996,15 @@ }, "EndpointNetworkConfiguration": { "shape": "S13" + }, + "FileSystemAssociationStatusDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ErrorCode": {} + } + } } } } @@ -1049,7 +1059,8 @@ "SupportedGatewayCapacities": { "type": "list", "member": {} - } + }, + "HostEnvironmentId": {} } } }, @@ -1091,7 +1102,7 @@ ], "members": { "FileShareARNList": { - "shape": "S5e" + "shape": "S5i" } } }, @@ -1141,7 +1152,8 @@ }, "NotificationPolicy": {}, "VPCEndpointDNSName": {}, - "BucketRegion": {} + "BucketRegion": {}, + "AuditDestinationARN": {} } } } @@ -1156,7 +1168,7 @@ ], "members": { "FileShareARNList": { - "shape": "S5e" + "shape": "S5i" } } }, @@ -1249,6 +1261,9 @@ "SMBSecurityStrategy": {}, "FileSharesVisible": { "type": "boolean" + }, + "SMBLocalGroups": { + "shape": "S5y" } } } @@ -1696,7 +1711,7 @@ "type": "structure", "members": { "AutomaticTapeCreationRules": { - "shape": "S7d" + "shape": "S7i" }, "GatewayARN": {} } @@ -1792,7 +1807,9 @@ "GatewayOperationalState": {}, "GatewayName": {}, "Ec2InstanceId": {}, - "Ec2InstanceRegion": {} + "Ec2InstanceRegion": {}, + "HostEnvironment": {}, + "HostEnvironmentId": {} } } }, @@ -2255,7 +2272,7 @@ ], "members": { "AutomaticTapeCreationRules": { - "shape": "S7d" + "shape": "S7i" }, "GatewayARN": {} } @@ -2467,7 +2484,8 @@ "CacheAttributes": { "shape": "S11" }, - "NotificationPolicy": {} + "NotificationPolicy": {}, + "AuditDestinationARN": {} } }, "output": { @@ -2555,6 +2573,27 @@ } } }, + "UpdateSMBLocalGroups": { + "input": { + "type": "structure", + "required": [ + "GatewayARN", + "SMBLocalGroups" + ], + "members": { + "GatewayARN": {}, + "SMBLocalGroups": { + "shape": "S5y" + } + } + }, + "output": { + "type": "structure", + "members": { + "GatewayARN": {} + } + } + }, "UpdateSMBSecurityStrategy": { "input": { "type": "structure", @@ -2751,11 +2790,19 @@ "type": "string", "sensitive": true }, - "S5e": { + "S5i": { "type": "list", "member": {} }, - "S7d": { + "S5y": { + "type": "structure", + "members": { + "GatewayAdmins": { + "shape": "S25" + } + } + }, + "S7i": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/sts-2011-06-15.min.json b/iamlivecore/service/sts-2011-06-15.min.json index 5c2e0a41..697d8356 100644 --- a/iamlivecore/service/sts-2011-06-15.min.json +++ b/iamlivecore/service/sts-2011-06-15.min.json @@ -40,7 +40,17 @@ "ExternalId": {}, "SerialNumber": {}, "TokenCode": {}, - "SourceIdentity": {} + "SourceIdentity": {}, + "ProvidedContexts": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ProviderArn": {}, + "ContextAssertion": {} + } + } + } } }, "output": { @@ -48,10 +58,10 @@ "type": "structure", "members": { "Credentials": { - "shape": "Si" + "shape": "Sl" }, "AssumedRoleUser": { - "shape": "Sn" + "shape": "Sq" }, "PackedPolicySize": { "type": "integer" @@ -71,7 +81,10 @@ "members": { "RoleArn": {}, "PrincipalArn": {}, - "SAMLAssertion": {}, + "SAMLAssertion": { + "type": "string", + "sensitive": true + }, "PolicyArns": { "shape": "S4" }, @@ -86,10 +99,10 @@ "type": "structure", "members": { "Credentials": { - "shape": "Si" + "shape": "Sl" }, "AssumedRoleUser": { - "shape": "Sn" + "shape": "Sq" }, "PackedPolicySize": { "type": "integer" @@ -114,7 +127,10 @@ "members": { "RoleArn": {}, "RoleSessionName": {}, - "WebIdentityToken": {}, + "WebIdentityToken": { + "type": "string", + "sensitive": true + }, "ProviderId": {}, "PolicyArns": { "shape": "S4" @@ -130,11 +146,11 @@ "type": "structure", "members": { "Credentials": { - "shape": "Si" + "shape": "Sl" }, "SubjectFromWebIdentityToken": {}, "AssumedRoleUser": { - "shape": "Sn" + "shape": "Sq" }, "PackedPolicySize": { "type": "integer" @@ -221,7 +237,7 @@ "type": "structure", "members": { "Credentials": { - "shape": "Si" + "shape": "Sl" }, "FederatedUser": { "type": "structure", @@ -256,7 +272,7 @@ "type": "structure", "members": { "Credentials": { - "shape": "Si" + "shape": "Sl" } } } @@ -286,7 +302,7 @@ } } }, - "Si": { + "Sl": { "type": "structure", "required": [ "AccessKeyId", @@ -296,14 +312,17 @@ ], "members": { "AccessKeyId": {}, - "SecretAccessKey": {}, + "SecretAccessKey": { + "type": "string", + "sensitive": true + }, "SessionToken": {}, "Expiration": { "type": "timestamp" } } }, - "Sn": { + "Sq": { "type": "structure", "required": [ "AssumedRoleId", diff --git a/iamlivecore/service/support-2013-04-15.min.json b/iamlivecore/service/support-2013-04-15.min.json index b199ca84..182a5977 100644 --- a/iamlivecore/service/support-2013-04-15.min.json +++ b/iamlivecore/service/support-2013-04-15.min.json @@ -194,6 +194,58 @@ } } }, + "DescribeCreateCaseOptions": { + "input": { + "type": "structure", + "required": [ + "issueType", + "serviceCode", + "language", + "categoryCode" + ], + "members": { + "issueType": {}, + "serviceCode": {}, + "language": {}, + "categoryCode": {} + } + }, + "output": { + "type": "structure", + "members": { + "languageAvailability": {}, + "communicationTypes": { + "type": "list", + "member": { + "type": "structure", + "members": { + "type": {}, + "supportedHours": { + "type": "list", + "member": { + "type": "structure", + "members": { + "startTime": {}, + "endTime": {} + } + } + }, + "datesWithoutSupport": { + "type": "list", + "member": { + "type": "structure", + "members": { + "startDateTime": {}, + "endDateTime": {} + } + } + } + } + } + } + } + } + }, "DescribeServices": { "input": { "type": "structure", @@ -254,6 +306,37 @@ } } }, + "DescribeSupportedLanguages": { + "input": { + "type": "structure", + "required": [ + "issueType", + "serviceCode", + "categoryCode" + ], + "members": { + "issueType": {}, + "serviceCode": {}, + "categoryCode": {} + } + }, + "output": { + "type": "structure", + "members": { + "supportedLanguages": { + "type": "list", + "member": { + "type": "structure", + "members": { + "code": {}, + "language": {}, + "display": {} + } + } + } + } + } + }, "DescribeTrustedAdvisorCheckRefreshStatuses": { "input": { "type": "structure", @@ -262,7 +345,7 @@ ], "members": { "checkIds": { - "shape": "S1t" + "shape": "S2g" } } }, @@ -275,7 +358,7 @@ "statuses": { "type": "list", "member": { - "shape": "S1x" + "shape": "S2k" } } } @@ -310,10 +393,10 @@ "timestamp": {}, "status": {}, "resourcesSummary": { - "shape": "S22" + "shape": "S2p" }, "categorySpecificSummary": { - "shape": "S23" + "shape": "S2q" }, "flaggedResources": { "type": "list", @@ -332,7 +415,7 @@ "type": "boolean" }, "metadata": { - "shape": "S1t" + "shape": "S2g" } } } @@ -350,7 +433,7 @@ ], "members": { "checkIds": { - "shape": "S1t" + "shape": "S2g" } } }, @@ -379,10 +462,10 @@ "type": "boolean" }, "resourcesSummary": { - "shape": "S22" + "shape": "S2p" }, "categorySpecificSummary": { - "shape": "S23" + "shape": "S2q" } } } @@ -423,7 +506,7 @@ "description": {}, "category": {}, "metadata": { - "shape": "S1t" + "shape": "S2g" } } } @@ -448,7 +531,7 @@ ], "members": { "status": { - "shape": "S1x" + "shape": "S2k" } } } @@ -505,11 +588,11 @@ } } }, - "S1t": { + "S2g": { "type": "list", "member": {} }, - "S1x": { + "S2k": { "type": "structure", "required": [ "checkId", @@ -524,7 +607,7 @@ } } }, - "S22": { + "S2p": { "type": "structure", "required": [ "resourcesProcessed", @@ -547,7 +630,7 @@ } } }, - "S23": { + "S2q": { "type": "structure", "members": { "costOptimizing": { diff --git a/iamlivecore/service/support-app-2021-08-20.min.json b/iamlivecore/service/support-app-2021-08-20.min.json new file mode 100644 index 00000000..99230a0c --- /dev/null +++ b/iamlivecore/service/support-app-2021-08-20.min.json @@ -0,0 +1,294 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-08-20", + "endpointPrefix": "supportapp", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceAbbreviation": "SupportApp", + "serviceFullName": "AWS Support App", + "serviceId": "Support App", + "signatureVersion": "v4", + "signingName": "supportapp", + "uid": "support-app-2021-08-20" + }, + "operations": { + "CreateSlackChannelConfiguration": { + "http": { + "requestUri": "/control/create-slack-channel-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "channelId", + "channelRoleArn", + "notifyOnCaseSeverity", + "teamId" + ], + "members": { + "channelId": {}, + "channelName": {}, + "channelRoleArn": {}, + "notifyOnAddCorrespondenceToCase": { + "type": "boolean" + }, + "notifyOnCaseSeverity": {}, + "notifyOnCreateOrReopenCase": { + "type": "boolean" + }, + "notifyOnResolveCase": { + "type": "boolean" + }, + "teamId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteAccountAlias": { + "http": { + "requestUri": "/control/delete-account-alias", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteSlackChannelConfiguration": { + "http": { + "requestUri": "/control/delete-slack-channel-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "channelId", + "teamId" + ], + "members": { + "channelId": {}, + "teamId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteSlackWorkspaceConfiguration": { + "http": { + "requestUri": "/control/delete-slack-workspace-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "teamId" + ], + "members": { + "teamId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "GetAccountAlias": { + "http": { + "requestUri": "/control/get-account-alias", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "accountAlias": {} + } + } + }, + "ListSlackChannelConfigurations": { + "http": { + "requestUri": "/control/list-slack-channel-configurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "slackChannelConfigurations" + ], + "members": { + "nextToken": {}, + "slackChannelConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "channelId", + "teamId" + ], + "members": { + "channelId": {}, + "channelName": {}, + "channelRoleArn": {}, + "notifyOnAddCorrespondenceToCase": { + "type": "boolean" + }, + "notifyOnCaseSeverity": {}, + "notifyOnCreateOrReopenCase": { + "type": "boolean" + }, + "notifyOnResolveCase": { + "type": "boolean" + }, + "teamId": {} + } + } + } + } + } + }, + "ListSlackWorkspaceConfigurations": { + "http": { + "requestUri": "/control/list-slack-workspace-configurations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "nextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "slackWorkspaceConfigurations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "teamId" + ], + "members": { + "allowOrganizationMemberAccount": { + "type": "boolean" + }, + "teamId": {}, + "teamName": {} + } + } + } + } + } + }, + "PutAccountAlias": { + "http": { + "requestUri": "/control/put-account-alias", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accountAlias" + ], + "members": { + "accountAlias": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "RegisterSlackWorkspaceForOrganization": { + "http": { + "requestUri": "/control/register-slack-workspace-for-organization", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "teamId" + ], + "members": { + "teamId": {} + } + }, + "output": { + "type": "structure", + "members": { + "accountType": {}, + "teamId": {}, + "teamName": {} + } + } + }, + "UpdateSlackChannelConfiguration": { + "http": { + "requestUri": "/control/update-slack-channel-configuration", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "channelId", + "teamId" + ], + "members": { + "channelId": {}, + "channelName": {}, + "channelRoleArn": {}, + "notifyOnAddCorrespondenceToCase": { + "type": "boolean" + }, + "notifyOnCaseSeverity": {}, + "notifyOnCreateOrReopenCase": { + "type": "boolean" + }, + "notifyOnResolveCase": { + "type": "boolean" + }, + "teamId": {} + } + }, + "output": { + "type": "structure", + "members": { + "channelId": {}, + "channelName": {}, + "channelRoleArn": {}, + "notifyOnAddCorrespondenceToCase": { + "type": "boolean" + }, + "notifyOnCaseSeverity": {}, + "notifyOnCreateOrReopenCase": { + "type": "boolean" + }, + "notifyOnResolveCase": { + "type": "boolean" + }, + "teamId": {} + } + } + } + }, + "shapes": {} +} \ No newline at end of file diff --git a/iamlivecore/service/swf-2012-01-25.min.json b/iamlivecore/service/swf-2012-01-25.min.json index 7a8f2a9d..8bce5523 100644 --- a/iamlivecore/service/swf-2012-01-25.min.json +++ b/iamlivecore/service/swf-2012-01-25.min.json @@ -628,6 +628,9 @@ }, "reverseOrder": { "type": "boolean" + }, + "startAtPreviousStartedEvent": { + "type": "boolean" } } }, @@ -985,7 +988,11 @@ } } }, - "executionContext": {} + "executionContext": {}, + "taskList": { + "shape": "Sj" + }, + "taskListScheduleToStartTimeout": {} } } }, @@ -1560,7 +1567,8 @@ "shape": "Sj" }, "taskPriority": {}, - "startToCloseTimeout": {} + "startToCloseTimeout": {}, + "scheduleToStartTimeout": {} } }, "decisionTaskStartedEventAttributes": { @@ -1588,7 +1596,11 @@ }, "startedEventId": { "type": "long" - } + }, + "taskList": { + "shape": "Sj" + }, + "taskListScheduleToStartTimeout": {} } }, "decisionTaskTimedOutEventAttributes": { diff --git a/iamlivecore/service/synthetics-2017-10-11.min.json b/iamlivecore/service/synthetics-2017-10-11.min.json index 743ef2ee..fc3af595 100644 --- a/iamlivecore/service/synthetics-2017-10-11.min.json +++ b/iamlivecore/service/synthetics-2017-10-11.min.json @@ -13,6 +13,30 @@ "uid": "synthetics-2017-10-11" }, "operations": { + "AssociateResource": { + "http": { + "method": "PATCH", + "requestUri": "/group/{groupIdentifier}/associate" + }, + "input": { + "type": "structure", + "required": [ + "GroupIdentifier", + "ResourceArn" + ], + "members": { + "GroupIdentifier": { + "location": "uri", + "locationName": "groupIdentifier" + }, + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "CreateCanary": { "http": { "requestUri": "/canary" @@ -30,15 +54,15 @@ "members": { "Name": {}, "Code": { - "shape": "S3" + "shape": "S7" }, "ArtifactS3Location": {}, "ExecutionRoleArn": {}, "Schedule": { - "shape": "S7" + "shape": "Sc" }, "RunConfig": { - "shape": "S9" + "shape": "Se" }, "SuccessRetentionPeriodInDays": { "type": "integer" @@ -48,10 +72,13 @@ }, "RuntimeVersion": {}, "VpcConfig": { - "shape": "Sh" + "shape": "Sm" }, "Tags": { - "shape": "Sm" + "shape": "Sr" + }, + "ArtifactConfig": { + "shape": "Su" } } }, @@ -59,7 +86,32 @@ "type": "structure", "members": { "Canary": { - "shape": "Sq" + "shape": "Sz" + } + } + } + }, + "CreateGroup": { + "http": { + "requestUri": "/group" + }, + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {}, + "Tags": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "members": { + "Group": { + "shape": "S1l" } } } @@ -78,6 +130,33 @@ "Name": { "location": "uri", "locationName": "name" + }, + "DeleteLambda": { + "location": "querystring", + "locationName": "deleteLambda", + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteGroup": { + "http": { + "method": "DELETE", + "requestUri": "/group/{groupIdentifier}" + }, + "input": { + "type": "structure", + "required": [ + "GroupIdentifier" + ], + "members": { + "GroupIdentifier": { + "location": "uri", + "locationName": "groupIdentifier" } } }, @@ -96,6 +175,10 @@ "NextToken": {}, "MaxResults": { "type": "integer" + }, + "Names": { + "type": "list", + "member": {} } } }, @@ -105,7 +188,7 @@ "Canaries": { "type": "list", "member": { - "shape": "Sq" + "shape": "Sz" } }, "NextToken": {} @@ -122,6 +205,10 @@ "NextToken": {}, "MaxResults": { "type": "integer" + }, + "Names": { + "type": "list", + "member": {} } } }, @@ -135,7 +222,7 @@ "members": { "CanaryName": {}, "LastRun": { - "shape": "S1k" + "shape": "S24" } } } @@ -180,6 +267,30 @@ } } }, + "DisassociateResource": { + "http": { + "method": "PATCH", + "requestUri": "/group/{groupIdentifier}/disassociate" + }, + "input": { + "type": "structure", + "required": [ + "GroupIdentifier", + "ResourceArn" + ], + "members": { + "GroupIdentifier": { + "location": "uri", + "locationName": "groupIdentifier" + }, + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "GetCanary": { "http": { "method": "GET", @@ -201,7 +312,7 @@ "type": "structure", "members": { "Canary": { - "shape": "Sq" + "shape": "Sz" } } } @@ -232,13 +343,123 @@ "CanaryRuns": { "type": "list", "member": { - "shape": "S1k" + "shape": "S24" } }, "NextToken": {} } } }, + "GetGroup": { + "http": { + "method": "GET", + "requestUri": "/group/{groupIdentifier}" + }, + "input": { + "type": "structure", + "required": [ + "GroupIdentifier" + ], + "members": { + "GroupIdentifier": { + "location": "uri", + "locationName": "groupIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Group": { + "shape": "S1l" + } + } + } + }, + "ListAssociatedGroups": { + "http": { + "requestUri": "/resource/{resourceArn}/groups" + }, + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "ResourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "Groups": { + "shape": "S2q" + }, + "NextToken": {} + } + } + }, + "ListGroupResources": { + "http": { + "requestUri": "/group/{groupIdentifier}/resources" + }, + "input": { + "type": "structure", + "required": [ + "GroupIdentifier" + ], + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "GroupIdentifier": { + "location": "uri", + "locationName": "groupIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "Resources": { + "type": "list", + "member": {} + }, + "NextToken": {} + } + } + }, + "ListGroups": { + "http": { + "requestUri": "/groups" + }, + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Groups": { + "shape": "S2q" + }, + "NextToken": {} + } + } + }, "ListTagsForResource": { "http": { "method": "GET", @@ -260,7 +481,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Sm" + "shape": "Sr" } } } @@ -323,7 +544,7 @@ "locationName": "resourceArn" }, "Tags": { - "shape": "Sm" + "shape": "Sr" } } }, @@ -377,15 +598,15 @@ "locationName": "name" }, "Code": { - "shape": "S3" + "shape": "S7" }, "ExecutionRoleArn": {}, "RuntimeVersion": {}, "Schedule": { - "shape": "S7" + "shape": "Sc" }, "RunConfig": { - "shape": "S9" + "shape": "Se" }, "SuccessRetentionPeriodInDays": { "type": "integer" @@ -394,7 +615,7 @@ "type": "integer" }, "VpcConfig": { - "shape": "Sh" + "shape": "Sm" }, "VisualReference": { "type": "structure", @@ -403,10 +624,14 @@ ], "members": { "BaseScreenshots": { - "shape": "S14" + "shape": "S1d" }, "BaseCanaryRunId": {} } + }, + "ArtifactS3Location": {}, + "ArtifactConfig": { + "shape": "Su" } } }, @@ -417,7 +642,7 @@ } }, "shapes": { - "S3": { + "S7": { "type": "structure", "required": [ "Handler" @@ -432,7 +657,7 @@ "Handler": {} } }, - "S7": { + "Sc": { "type": "structure", "required": [ "Expression" @@ -444,7 +669,7 @@ } } }, - "S9": { + "Se": { "type": "structure", "members": { "TimeoutInSeconds": { @@ -463,31 +688,46 @@ } } }, - "Sh": { + "Sm": { "type": "structure", "members": { "SubnetIds": { - "shape": "Si" + "shape": "Sn" }, "SecurityGroupIds": { - "shape": "Sk" + "shape": "Sp" } } }, - "Si": { + "Sn": { "type": "list", "member": {} }, - "Sk": { + "Sp": { "type": "list", "member": {} }, - "Sm": { + "Sr": { "type": "map", "key": {}, "value": {} }, - "Sq": { + "Su": { + "type": "structure", + "members": { + "S3Encryption": { + "shape": "Sv" + } + } + }, + "Sv": { + "type": "structure", + "members": { + "EncryptionMode": {}, + "KmsKeyArn": {} + } + }, + "Sz": { "type": "structure", "members": { "Id": {}, @@ -562,10 +802,10 @@ "members": { "VpcId": {}, "SubnetIds": { - "shape": "Si" + "shape": "Sn" }, "SecurityGroupIds": { - "shape": "Sk" + "shape": "Sp" } } }, @@ -573,17 +813,25 @@ "type": "structure", "members": { "BaseScreenshots": { - "shape": "S14" + "shape": "S1d" }, "BaseCanaryRunId": {} } }, "Tags": { - "shape": "Sm" + "shape": "Sr" + }, + "ArtifactConfig": { + "type": "structure", + "members": { + "S3Encryption": { + "shape": "Sv" + } + } } } }, - "S14": { + "S1d": { "type": "list", "member": { "type": "structure", @@ -599,7 +847,24 @@ } } }, - "S1k": { + "S1l": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "Arn": {}, + "Tags": { + "shape": "Sr" + }, + "CreatedTime": { + "type": "timestamp" + }, + "LastModifiedTime": { + "type": "timestamp" + } + } + }, + "S24": { "type": "structure", "members": { "Id": {}, @@ -625,6 +890,17 @@ }, "ArtifactS3Location": {} } + }, + "S2q": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "Arn": {} + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/textract-2018-06-27.min.json b/iamlivecore/service/textract-2018-06-27.min.json index 53484edd..c20b93fa 100644 --- a/iamlivecore/service/textract-2018-06-27.min.json +++ b/iamlivecore/service/textract-2018-06-27.min.json @@ -45,6 +45,9 @@ } } } + }, + "QueriesConfig": { + "shape": "Sg" } } }, @@ -52,10 +55,10 @@ "type": "structure", "members": { "DocumentMetadata": { - "shape": "Sh" + "shape": "Sn" }, "Blocks": { - "shape": "Sj" + "shape": "Sp" }, "HumanLoopActivationOutput": { "type": "structure", @@ -90,45 +93,43 @@ "type": "structure", "members": { "DocumentMetadata": { - "shape": "Sh" + "shape": "Sn" }, "ExpenseDocuments": { + "shape": "S1f" + } + } + } + }, + "AnalyzeID": { + "input": { + "type": "structure", + "required": [ + "DocumentPages" + ], + "members": { + "DocumentPages": { "type": "list", "member": { - "type": "structure", - "members": { - "ExpenseIndex": { - "type": "integer" - }, - "SummaryFields": { - "shape": "S1b" - }, - "LineItemGroups": { - "type": "list", - "member": { - "type": "structure", - "members": { - "LineItemGroupIndex": { - "type": "integer" - }, - "LineItems": { - "type": "list", - "member": { - "type": "structure", - "members": { - "LineItemExpenseFields": { - "shape": "S1b" - } - } - } - } - } - } - } - } + "shape": "S2" } } } + }, + "output": { + "type": "structure", + "members": { + "IdentityDocuments": { + "type": "list", + "member": { + "shape": "S1x" + } + }, + "DocumentMetadata": { + "shape": "Sn" + }, + "AnalyzeIDModelVersion": {} + } } }, "DetectDocumentText": { @@ -147,10 +148,10 @@ "type": "structure", "members": { "DocumentMetadata": { - "shape": "Sh" + "shape": "Sn" }, "Blocks": { - "shape": "Sj" + "shape": "Sp" }, "DetectDocumentTextModelVersion": {} } @@ -174,15 +175,15 @@ "type": "structure", "members": { "DocumentMetadata": { - "shape": "Sh" + "shape": "Sn" }, "JobStatus": {}, "NextToken": {}, "Blocks": { - "shape": "Sj" + "shape": "Sp" }, "Warnings": { - "shape": "S1r" + "shape": "S2b" }, "StatusMessage": {}, "AnalyzeDocumentModelVersion": {} @@ -207,21 +208,243 @@ "type": "structure", "members": { "DocumentMetadata": { - "shape": "Sh" + "shape": "Sn" }, "JobStatus": {}, "NextToken": {}, "Blocks": { - "shape": "Sj" + "shape": "Sp" }, "Warnings": { - "shape": "S1r" + "shape": "S2b" }, "StatusMessage": {}, "DetectDocumentTextModelVersion": {} } } }, + "GetExpenseAnalysis": { + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "DocumentMetadata": { + "shape": "Sn" + }, + "JobStatus": {}, + "NextToken": {}, + "ExpenseDocuments": { + "shape": "S1f" + }, + "Warnings": { + "shape": "S2b" + }, + "StatusMessage": {}, + "AnalyzeExpenseModelVersion": {} + } + } + }, + "GetLendingAnalysis": { + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "DocumentMetadata": { + "shape": "Sn" + }, + "JobStatus": {}, + "NextToken": {}, + "Results": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Page": { + "type": "integer" + }, + "PageClassification": { + "type": "structure", + "required": [ + "PageType", + "PageNumber" + ], + "members": { + "PageType": { + "shape": "S2p" + }, + "PageNumber": { + "shape": "S2p" + } + } + }, + "Extractions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LendingDocument": { + "type": "structure", + "members": { + "LendingFields": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "KeyDetection": { + "shape": "S2w" + }, + "ValueDetections": { + "type": "list", + "member": { + "shape": "S2w" + } + } + } + } + }, + "SignatureDetections": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Confidence": { + "type": "float" + }, + "Geometry": { + "shape": "Sv" + } + } + } + } + } + }, + "ExpenseDocument": { + "shape": "S1g" + }, + "IdentityDocument": { + "shape": "S1x" + } + } + } + } + } + } + }, + "Warnings": { + "shape": "S2b" + }, + "StatusMessage": {}, + "AnalyzeLendingModelVersion": {} + } + } + }, + "GetLendingAnalysisSummary": { + "input": { + "type": "structure", + "required": [ + "JobId" + ], + "members": { + "JobId": {} + } + }, + "output": { + "type": "structure", + "members": { + "DocumentMetadata": { + "shape": "Sn" + }, + "JobStatus": {}, + "Summary": { + "type": "structure", + "members": { + "DocumentGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "SplitDocuments": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Index": { + "type": "integer" + }, + "Pages": { + "type": "list", + "member": { + "type": "integer" + } + } + } + } + }, + "DetectedSignatures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Page": { + "type": "integer" + } + } + } + }, + "UndetectedSignatures": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Page": { + "type": "integer" + } + } + } + } + } + } + }, + "UndetectedDocumentTypes": { + "type": "list", + "member": {} + } + } + }, + "Warnings": { + "shape": "S2b" + }, + "StatusMessage": {}, + "AnalyzeLendingModelVersion": {} + } + } + }, "StartDocumentAnalysis": { "input": { "type": "structure", @@ -231,7 +454,7 @@ ], "members": { "DocumentLocation": { - "shape": "S1z" + "shape": "S3e" }, "FeatureTypes": { "shape": "S8" @@ -239,12 +462,15 @@ "ClientRequestToken": {}, "JobTag": {}, "NotificationChannel": { - "shape": "S22" + "shape": "S3h" }, "OutputConfig": { - "shape": "S25" + "shape": "S3k" }, - "KMSKeyId": {} + "KMSKeyId": {}, + "QueriesConfig": { + "shape": "Sg" + } } }, "output": { @@ -262,15 +488,71 @@ ], "members": { "DocumentLocation": { - "shape": "S1z" + "shape": "S3e" + }, + "ClientRequestToken": {}, + "JobTag": {}, + "NotificationChannel": { + "shape": "S3h" + }, + "OutputConfig": { + "shape": "S3k" + }, + "KMSKeyId": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {} + } + } + }, + "StartExpenseAnalysis": { + "input": { + "type": "structure", + "required": [ + "DocumentLocation" + ], + "members": { + "DocumentLocation": { + "shape": "S3e" }, "ClientRequestToken": {}, "JobTag": {}, "NotificationChannel": { - "shape": "S22" + "shape": "S3h" }, "OutputConfig": { - "shape": "S25" + "shape": "S3k" + }, + "KMSKeyId": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobId": {} + } + } + }, + "StartLendingAnalysis": { + "input": { + "type": "structure", + "required": [ + "DocumentLocation" + ], + "members": { + "DocumentLocation": { + "shape": "S3e" + }, + "ClientRequestToken": {}, + "JobTag": {}, + "NotificationChannel": { + "shape": "S3h" + }, + "OutputConfig": { + "shape": "S3k" }, "KMSKeyId": {} } @@ -307,7 +589,35 @@ "type": "list", "member": {} }, - "Sh": { + "Sg": { + "type": "structure", + "required": [ + "Queries" + ], + "members": { + "Queries": { + "type": "list", + "member": { + "shape": "Si" + } + } + } + }, + "Si": { + "type": "structure", + "required": [ + "Text" + ], + "members": { + "Text": {}, + "Alias": {}, + "Pages": { + "type": "list", + "member": {} + } + } + }, + "Sn": { "type": "structure", "members": { "Pages": { @@ -315,7 +625,7 @@ } } }, - "Sj": { + "Sp": { "type": "list", "member": { "type": "structure", @@ -339,7 +649,7 @@ "type": "integer" }, "Geometry": { - "shape": "Sp" + "shape": "Sv" }, "Id": {}, "Relationships": { @@ -362,11 +672,14 @@ "SelectionStatus": {}, "Page": { "type": "integer" + }, + "Query": { + "shape": "Si" } } } }, - "Sp": { + "Sv": { "type": "structure", "members": { "BoundingBox": { @@ -402,7 +715,49 @@ } } }, - "S1b": { + "S1f": { + "type": "list", + "member": { + "shape": "S1g" + } + }, + "S1g": { + "type": "structure", + "members": { + "ExpenseIndex": { + "type": "integer" + }, + "SummaryFields": { + "shape": "S1h" + }, + "LineItemGroups": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LineItemGroupIndex": { + "type": "integer" + }, + "LineItems": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LineItemExpenseFields": { + "shape": "S1h" + } + } + } + } + } + } + }, + "Blocks": { + "shape": "Sp" + } + } + }, + "S1h": { "type": "list", "member": { "type": "structure", @@ -417,30 +772,96 @@ } }, "LabelDetection": { - "shape": "S1e" + "shape": "S1k" }, "ValueDetection": { - "shape": "S1e" + "shape": "S1k" }, "PageNumber": { "type": "integer" + }, + "Currency": { + "type": "structure", + "members": { + "Code": {}, + "Confidence": { + "type": "float" + } + } + }, + "GroupProperties": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Types": { + "type": "list", + "member": {} + }, + "Id": {} + } + } } } } }, - "S1e": { + "S1k": { "type": "structure", "members": { "Text": {}, "Geometry": { + "shape": "Sv" + }, + "Confidence": { + "type": "float" + } + } + }, + "S1x": { + "type": "structure", + "members": { + "DocumentIndex": { + "type": "integer" + }, + "IdentityDocumentFields": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": { + "shape": "S20" + }, + "ValueDetection": { + "shape": "S20" + } + } + } + }, + "Blocks": { "shape": "Sp" + } + } + }, + "S20": { + "type": "structure", + "required": [ + "Text" + ], + "members": { + "Text": {}, + "NormalizedValue": { + "type": "structure", + "members": { + "Value": {}, + "ValueType": {} + } }, "Confidence": { "type": "float" } } }, - "S1r": { + "S2b": { "type": "list", "member": { "type": "structure", @@ -455,7 +876,32 @@ } } }, - "S1z": { + "S2p": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Value": {}, + "Confidence": { + "type": "float" + } + } + } + }, + "S2w": { + "type": "structure", + "members": { + "Text": {}, + "SelectionStatus": {}, + "Geometry": { + "shape": "Sv" + }, + "Confidence": { + "type": "float" + } + } + }, + "S3e": { "type": "structure", "members": { "S3Object": { @@ -463,7 +909,7 @@ } } }, - "S22": { + "S3h": { "type": "structure", "required": [ "SNSTopicArn", @@ -474,7 +920,7 @@ "RoleArn": {} } }, - "S25": { + "S3k": { "type": "structure", "required": [ "S3Bucket" diff --git a/iamlivecore/service/timestream-query-2018-11-01.min.json b/iamlivecore/service/timestream-query-2018-11-01.min.json index a48b7e64..59888800 100644 --- a/iamlivecore/service/timestream-query-2018-11-01.min.json +++ b/iamlivecore/service/timestream-query-2018-11-01.min.json @@ -35,6 +35,74 @@ }, "idempotent": true }, + "CreateScheduledQuery": { + "input": { + "type": "structure", + "required": [ + "Name", + "QueryString", + "ScheduleConfiguration", + "NotificationConfiguration", + "ScheduledQueryExecutionRoleArn", + "ErrorReportConfiguration" + ], + "members": { + "Name": {}, + "QueryString": { + "shape": "S7" + }, + "ScheduleConfiguration": { + "shape": "S8" + }, + "NotificationConfiguration": { + "shape": "Sa" + }, + "TargetConfiguration": { + "shape": "Sd" + }, + "ClientToken": { + "shape": "Sr", + "idempotencyToken": true + }, + "ScheduledQueryExecutionRoleArn": {}, + "Tags": { + "shape": "Ss" + }, + "KmsKeyId": {}, + "ErrorReportConfiguration": { + "shape": "Sx" + } + } + }, + "output": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {} + } + }, + "endpointdiscovery": { + "required": true + }, + "idempotent": true + }, + "DeleteScheduledQuery": { + "input": { + "type": "structure", + "required": [ + "ScheduledQueryArn" + ], + "members": { + "ScheduledQueryArn": {} + } + }, + "endpointdiscovery": { + "required": true + }, + "idempotent": true + }, "DescribeEndpoints": { "input": { "type": "structure", @@ -66,6 +134,262 @@ }, "endpointoperation": true }, + "DescribeScheduledQuery": { + "input": { + "type": "structure", + "required": [ + "ScheduledQueryArn" + ], + "members": { + "ScheduledQueryArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ScheduledQuery" + ], + "members": { + "ScheduledQuery": { + "type": "structure", + "required": [ + "Arn", + "Name", + "QueryString", + "State", + "ScheduleConfiguration", + "NotificationConfiguration" + ], + "members": { + "Arn": {}, + "Name": {}, + "QueryString": { + "shape": "S7" + }, + "CreationTime": { + "type": "timestamp" + }, + "State": {}, + "PreviousInvocationTime": { + "type": "timestamp" + }, + "NextInvocationTime": { + "type": "timestamp" + }, + "ScheduleConfiguration": { + "shape": "S8" + }, + "NotificationConfiguration": { + "shape": "Sa" + }, + "TargetConfiguration": { + "shape": "Sd" + }, + "ScheduledQueryExecutionRoleArn": {}, + "KmsKeyId": {}, + "ErrorReportConfiguration": { + "shape": "Sx" + }, + "LastRunSummary": { + "shape": "S1e" + }, + "RecentlyFailedRuns": { + "type": "list", + "member": { + "shape": "S1e" + } + } + } + } + } + }, + "endpointdiscovery": { + "required": true + } + }, + "ExecuteScheduledQuery": { + "input": { + "type": "structure", + "required": [ + "ScheduledQueryArn", + "InvocationTime" + ], + "members": { + "ScheduledQueryArn": {}, + "InvocationTime": { + "type": "timestamp" + }, + "ClientToken": { + "shape": "Sr", + "idempotencyToken": true + } + } + }, + "endpointdiscovery": { + "required": true + }, + "idempotent": true + }, + "ListScheduledQueries": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ScheduledQueries" + ], + "members": { + "ScheduledQueries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Arn", + "Name", + "State" + ], + "members": { + "Arn": {}, + "Name": {}, + "CreationTime": { + "type": "timestamp" + }, + "State": {}, + "PreviousInvocationTime": { + "type": "timestamp" + }, + "NextInvocationTime": { + "type": "timestamp" + }, + "ErrorReportConfiguration": { + "shape": "Sx" + }, + "TargetDestination": { + "type": "structure", + "members": { + "TimestreamDestination": { + "type": "structure", + "members": { + "DatabaseName": {}, + "TableName": {} + } + } + } + }, + "LastRunStatus": {} + } + } + }, + "NextToken": {} + } + }, + "endpointdiscovery": { + "required": true + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN" + ], + "members": { + "ResourceARN": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Tags" + ], + "members": { + "Tags": { + "shape": "Ss" + }, + "NextToken": {} + } + }, + "endpointdiscovery": { + "required": true + } + }, + "PrepareQuery": { + "input": { + "type": "structure", + "required": [ + "QueryString" + ], + "members": { + "QueryString": { + "shape": "S7" + }, + "ValidateOnly": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "required": [ + "QueryString", + "Columns", + "Parameters" + ], + "members": { + "QueryString": { + "shape": "S7" + }, + "Columns": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Type": { + "shape": "S24" + }, + "DatabaseName": {}, + "TableName": {}, + "Aliased": { + "type": "boolean" + } + } + } + }, + "Parameters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Type" + ], + "members": { + "Name": {}, + "Type": { + "shape": "S24" + } + } + } + } + } + }, + "endpointdiscovery": { + "required": true + }, + "idempotent": true + }, "Query": { "input": { "type": "structure", @@ -74,8 +398,7 @@ ], "members": { "QueryString": { - "type": "string", - "sensitive": true + "shape": "S7" }, "ClientToken": { "idempotencyToken": true, @@ -101,11 +424,11 @@ "Rows": { "type": "list", "member": { - "shape": "Sg" + "shape": "S2g" } }, "ColumnInfo": { - "shape": "So" + "shape": "S27" }, "QueryStatus": { "type": "structure", @@ -127,27 +450,315 @@ "required": true }, "idempotent": true + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "Tags" + ], + "members": { + "ResourceARN": {}, + "Tags": { + "shape": "Ss" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpointdiscovery": { + "required": true + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceARN", + "TagKeys" + ], + "members": { + "ResourceARN": {}, + "TagKeys": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpointdiscovery": { + "required": true + } + }, + "UpdateScheduledQuery": { + "input": { + "type": "structure", + "required": [ + "ScheduledQueryArn", + "State" + ], + "members": { + "ScheduledQueryArn": {}, + "State": {} + } + }, + "endpointdiscovery": { + "required": true + } } }, "shapes": { - "Sg": { + "S7": { + "type": "string", + "sensitive": true + }, + "S8": { + "type": "structure", + "required": [ + "ScheduleExpression" + ], + "members": { + "ScheduleExpression": {} + } + }, + "Sa": { + "type": "structure", + "required": [ + "SnsConfiguration" + ], + "members": { + "SnsConfiguration": { + "type": "structure", + "required": [ + "TopicArn" + ], + "members": { + "TopicArn": {} + } + } + } + }, + "Sd": { + "type": "structure", + "required": [ + "TimestreamConfiguration" + ], + "members": { + "TimestreamConfiguration": { + "type": "structure", + "required": [ + "DatabaseName", + "TableName", + "TimeColumn", + "DimensionMappings" + ], + "members": { + "DatabaseName": {}, + "TableName": {}, + "TimeColumn": {}, + "DimensionMappings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "DimensionValueType" + ], + "members": { + "Name": {}, + "DimensionValueType": {} + } + } + }, + "MultiMeasureMappings": { + "type": "structure", + "required": [ + "MultiMeasureAttributeMappings" + ], + "members": { + "TargetMultiMeasureName": {}, + "MultiMeasureAttributeMappings": { + "shape": "Sl" + } + } + }, + "MixedMeasureMappings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MeasureValueType" + ], + "members": { + "MeasureName": {}, + "SourceColumn": {}, + "TargetMeasureName": {}, + "MeasureValueType": {}, + "MultiMeasureAttributeMappings": { + "shape": "Sl" + } + } + } + }, + "MeasureNameColumn": {} + } + } + } + }, + "Sl": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SourceColumn", + "MeasureValueType" + ], + "members": { + "SourceColumn": {}, + "TargetMultiMeasureAttributeName": {}, + "MeasureValueType": {} + } + } + }, + "Sr": { + "type": "string", + "sensitive": true + }, + "Ss": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sx": { + "type": "structure", + "required": [ + "S3Configuration" + ], + "members": { + "S3Configuration": { + "type": "structure", + "required": [ + "BucketName" + ], + "members": { + "BucketName": {}, + "ObjectKeyPrefix": {}, + "EncryptionOption": {} + } + } + } + }, + "S1e": { + "type": "structure", + "members": { + "InvocationTime": { + "type": "timestamp" + }, + "TriggerTime": { + "type": "timestamp" + }, + "RunStatus": {}, + "ExecutionStats": { + "type": "structure", + "members": { + "ExecutionTimeInMillis": { + "type": "long" + }, + "DataWrites": { + "type": "long" + }, + "BytesMetered": { + "type": "long" + }, + "RecordsIngested": { + "type": "long" + }, + "QueryResultRows": { + "type": "long" + } + } + }, + "ErrorReportLocation": { + "type": "structure", + "members": { + "S3ReportLocation": { + "type": "structure", + "members": { + "BucketName": {}, + "ObjectKey": {} + } + } + } + }, + "FailureReason": {} + } + }, + "S24": { + "type": "structure", + "members": { + "ScalarType": {}, + "ArrayColumnInfo": { + "shape": "S26" + }, + "TimeSeriesMeasureValueColumnInfo": { + "shape": "S26" + }, + "RowColumnInfo": { + "shape": "S27" + } + } + }, + "S26": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Name": {}, + "Type": { + "shape": "S24" + } + } + }, + "S27": { + "type": "list", + "member": { + "shape": "S26" + } + }, + "S2g": { "type": "structure", "required": [ "Data" ], "members": { "Data": { - "shape": "Sh" + "shape": "S2h" } } }, - "Sh": { + "S2h": { "type": "list", "member": { - "shape": "Si" + "shape": "S2i" } }, - "Si": { + "S2i": { "type": "structure", "members": { "ScalarValue": {}, @@ -162,51 +773,21 @@ "members": { "Time": {}, "Value": { - "shape": "Si" + "shape": "S2i" } } } }, "ArrayValue": { - "shape": "Sh" + "shape": "S2h" }, "RowValue": { - "shape": "Sg" + "shape": "S2g" }, "NullValue": { "type": "boolean" } } - }, - "So": { - "type": "list", - "member": { - "shape": "Sp" - } - }, - "Sp": { - "type": "structure", - "required": [ - "Type" - ], - "members": { - "Name": {}, - "Type": { - "type": "structure", - "members": { - "ScalarType": {}, - "ArrayColumnInfo": { - "shape": "Sp" - }, - "TimeSeriesMeasureValueColumnInfo": { - "shape": "Sp" - }, - "RowColumnInfo": { - "shape": "So" - } - } - } - } } } } \ No newline at end of file diff --git a/iamlivecore/service/timestream-write-2018-11-01.min.json b/iamlivecore/service/timestream-write-2018-11-01.min.json index bea422c9..452761be 100644 --- a/iamlivecore/service/timestream-write-2018-11-01.min.json +++ b/iamlivecore/service/timestream-write-2018-11-01.min.json @@ -14,6 +14,50 @@ "uid": "timestream-write-2018-11-01" }, "operations": { + "CreateBatchLoadTask": { + "input": { + "type": "structure", + "required": [ + "DataSourceConfiguration", + "ReportConfiguration", + "TargetDatabaseName", + "TargetTableName" + ], + "members": { + "ClientToken": { + "idempotencyToken": true, + "type": "string", + "sensitive": true + }, + "DataModelConfiguration": { + "shape": "S3" + }, + "DataSourceConfiguration": { + "shape": "Sk" + }, + "ReportConfiguration": { + "shape": "Sq" + }, + "TargetDatabaseName": {}, + "TargetTableName": {}, + "RecordVersion": { + "type": "long" + } + } + }, + "output": { + "type": "structure", + "required": [ + "TaskId" + ], + "members": { + "TaskId": {} + } + }, + "endpointdiscovery": { + "required": true + } + }, "CreateDatabase": { "input": { "type": "structure", @@ -24,7 +68,7 @@ "DatabaseName": {}, "KmsKeyId": {}, "Tags": { - "shape": "S4" + "shape": "S10" } } }, @@ -32,7 +76,7 @@ "type": "structure", "members": { "Database": { - "shape": "S9" + "shape": "S15" } } }, @@ -51,10 +95,16 @@ "DatabaseName": {}, "TableName": {}, "RetentionProperties": { - "shape": "Se" + "shape": "S1b" }, "Tags": { - "shape": "S4" + "shape": "S10" + }, + "MagneticStoreWriteProperties": { + "shape": "S1e" + }, + "Schema": { + "shape": "S1h" } } }, @@ -62,7 +112,7 @@ "type": "structure", "members": { "Table": { - "shape": "Si" + "shape": "S1n" } } }, @@ -100,6 +150,82 @@ "required": true } }, + "DescribeBatchLoadTask": { + "input": { + "type": "structure", + "required": [ + "TaskId" + ], + "members": { + "TaskId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "BatchLoadTaskDescription" + ], + "members": { + "BatchLoadTaskDescription": { + "type": "structure", + "members": { + "TaskId": {}, + "ErrorMessage": {}, + "DataSourceConfiguration": { + "shape": "Sk" + }, + "ProgressReport": { + "type": "structure", + "members": { + "RecordsProcessed": { + "type": "long" + }, + "RecordsIngested": { + "type": "long" + }, + "ParseFailures": { + "type": "long" + }, + "RecordIngestionFailures": { + "type": "long" + }, + "FileFailures": { + "type": "long" + }, + "BytesMetered": { + "type": "long" + } + } + }, + "ReportConfiguration": { + "shape": "Sq" + }, + "DataModelConfiguration": { + "shape": "S3" + }, + "TargetDatabaseName": {}, + "TargetTableName": {}, + "TaskStatus": {}, + "RecordVersion": { + "type": "long" + }, + "CreationTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "ResumableUntil": { + "type": "timestamp" + } + } + } + } + }, + "endpointdiscovery": { + "required": true + } + }, "DescribeDatabase": { "input": { "type": "structure", @@ -114,7 +240,7 @@ "type": "structure", "members": { "Database": { - "shape": "S9" + "shape": "S15" } } }, @@ -169,7 +295,49 @@ "type": "structure", "members": { "Table": { - "shape": "Si" + "shape": "S1n" + } + } + }, + "endpointdiscovery": { + "required": true + } + }, + "ListBatchLoadTasks": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "TaskStatus": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "BatchLoadTasks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TaskId": {}, + "TaskStatus": {}, + "DatabaseName": {}, + "TableName": {}, + "CreationTime": { + "type": "timestamp" + }, + "LastUpdatedTime": { + "type": "timestamp" + }, + "ResumableUntil": { + "type": "timestamp" + } + } + } } } }, @@ -193,7 +361,7 @@ "Databases": { "type": "list", "member": { - "shape": "S9" + "shape": "S15" } }, "NextToken": {} @@ -220,7 +388,7 @@ "Tables": { "type": "list", "member": { - "shape": "Si" + "shape": "S1n" } }, "NextToken": {} @@ -244,7 +412,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S4" + "shape": "S10" } } }, @@ -252,6 +420,24 @@ "required": true } }, + "ResumeBatchLoadTask": { + "input": { + "type": "structure", + "required": [ + "TaskId" + ], + "members": { + "TaskId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "endpointdiscovery": { + "required": true + } + }, "TagResource": { "input": { "type": "structure", @@ -262,7 +448,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S4" + "shape": "S10" } } }, @@ -313,7 +499,7 @@ "type": "structure", "members": { "Database": { - "shape": "S9" + "shape": "S15" } } }, @@ -326,14 +512,19 @@ "type": "structure", "required": [ "DatabaseName", - "TableName", - "RetentionProperties" + "TableName" ], "members": { "DatabaseName": {}, "TableName": {}, "RetentionProperties": { - "shape": "Se" + "shape": "S1b" + }, + "MagneticStoreWriteProperties": { + "shape": "S1e" + }, + "Schema": { + "shape": "S1h" } } }, @@ -341,7 +532,7 @@ "type": "structure", "members": { "Table": { - "shape": "Si" + "shape": "S1n" } } }, @@ -361,12 +552,31 @@ "DatabaseName": {}, "TableName": {}, "CommonAttributes": { - "shape": "S1e" + "shape": "S2v" }, "Records": { "type": "list", "member": { - "shape": "S1e" + "shape": "S2v" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "RecordsIngested": { + "type": "structure", + "members": { + "Total": { + "type": "integer" + }, + "MemoryStore": { + "type": "integer" + }, + "MagneticStore": { + "type": "integer" + } } } } @@ -377,7 +587,133 @@ } }, "shapes": { - "S4": { + "S3": { + "type": "structure", + "members": { + "DataModel": { + "type": "structure", + "required": [ + "DimensionMappings" + ], + "members": { + "TimeColumn": {}, + "TimeUnit": {}, + "DimensionMappings": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SourceColumn": {}, + "DestinationColumn": {} + } + } + }, + "MultiMeasureMappings": { + "type": "structure", + "required": [ + "MultiMeasureAttributeMappings" + ], + "members": { + "TargetMultiMeasureName": {}, + "MultiMeasureAttributeMappings": { + "shape": "Sb" + } + } + }, + "MixedMeasureMappings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "MeasureValueType" + ], + "members": { + "MeasureName": {}, + "SourceColumn": {}, + "TargetMeasureName": {}, + "MeasureValueType": {}, + "MultiMeasureAttributeMappings": { + "shape": "Sb" + } + } + } + }, + "MeasureNameColumn": {} + } + }, + "DataModelS3Configuration": { + "type": "structure", + "members": { + "BucketName": {}, + "ObjectKey": {} + } + } + } + }, + "Sb": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "SourceColumn" + ], + "members": { + "SourceColumn": {}, + "TargetMultiMeasureAttributeName": {}, + "MeasureValueType": {} + } + } + }, + "Sk": { + "type": "structure", + "required": [ + "DataSourceS3Configuration", + "DataFormat" + ], + "members": { + "DataSourceS3Configuration": { + "type": "structure", + "required": [ + "BucketName" + ], + "members": { + "BucketName": {}, + "ObjectKeyPrefix": {} + } + }, + "CsvConfiguration": { + "type": "structure", + "members": { + "ColumnSeparator": {}, + "EscapeChar": {}, + "QuoteChar": {}, + "NullValue": {}, + "TrimWhiteSpace": { + "type": "boolean" + } + } + }, + "DataFormat": {} + } + }, + "Sq": { + "type": "structure", + "members": { + "ReportS3Configuration": { + "type": "structure", + "required": [ + "BucketName" + ], + "members": { + "BucketName": {}, + "ObjectKeyPrefix": {}, + "EncryptionOption": {}, + "KmsKeyId": {} + } + } + } + }, + "S10": { "type": "list", "member": { "type": "structure", @@ -391,7 +727,7 @@ } } }, - "S9": { + "S15": { "type": "structure", "members": { "Arn": {}, @@ -408,7 +744,7 @@ } } }, - "Se": { + "S1b": { "type": "structure", "required": [ "MemoryStoreRetentionPeriodInHours", @@ -423,7 +759,51 @@ } } }, - "Si": { + "S1e": { + "type": "structure", + "required": [ + "EnableMagneticStoreWrites" + ], + "members": { + "EnableMagneticStoreWrites": { + "type": "boolean" + }, + "MagneticStoreRejectedDataLocation": { + "type": "structure", + "members": { + "S3Configuration": { + "type": "structure", + "members": { + "BucketName": {}, + "ObjectKeyPrefix": {}, + "EncryptionOption": {}, + "KmsKeyId": {} + } + } + } + } + } + }, + "S1h": { + "type": "structure", + "members": { + "CompositePartitionKey": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Type" + ], + "members": { + "Type": {}, + "Name": {}, + "EnforcementInRecord": {} + } + } + } + } + }, + "S1n": { "type": "structure", "members": { "Arn": {}, @@ -431,17 +811,23 @@ "DatabaseName": {}, "TableStatus": {}, "RetentionProperties": { - "shape": "Se" + "shape": "S1b" }, "CreationTime": { "type": "timestamp" }, "LastUpdatedTime": { "type": "timestamp" + }, + "MagneticStoreWriteProperties": { + "shape": "S1e" + }, + "Schema": { + "shape": "S1h" } } }, - "S1e": { + "S2v": { "type": "structure", "members": { "Dimensions": { @@ -466,6 +852,22 @@ "TimeUnit": {}, "Version": { "type": "long" + }, + "MeasureValues": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Name", + "Value", + "Type" + ], + "members": { + "Name": {}, + "Value": {}, + "Type": {} + } + } } } } diff --git a/iamlivecore/service/tnb-2008-10-21.min.json b/iamlivecore/service/tnb-2008-10-21.min.json new file mode 100644 index 00000000..2384fbf6 --- /dev/null +++ b/iamlivecore/service/tnb-2008-10-21.min.json @@ -0,0 +1,1597 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2008-10-21", + "endpointPrefix": "tnb", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "AWS Telco Network Builder", + "serviceId": "tnb", + "signatureVersion": "v4", + "signingName": "tnb", + "uid": "tnb-2008-10-21" + }, + "operations": { + "CancelSolNetworkOperation": { + "http": { + "requestUri": "/sol/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}/cancel", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "nsLcmOpOccId" + ], + "members": { + "nsLcmOpOccId": { + "location": "uri", + "locationName": "nsLcmOpOccId" + } + } + } + }, + "CreateSolFunctionPackage": { + "http": { + "requestUri": "/sol/vnfpkgm/v1/vnf_packages", + "responseCode": 201 + }, + "input": { + "type": "structure", + "members": { + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "onboardingState", + "operationalState", + "usageState" + ], + "members": { + "arn": {}, + "id": {}, + "onboardingState": {}, + "operationalState": {}, + "tags": { + "shape": "S4" + }, + "usageState": {} + } + } + }, + "CreateSolNetworkInstance": { + "http": { + "requestUri": "/sol/nslcm/v1/ns_instances", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "nsName", + "nsdInfoId" + ], + "members": { + "nsDescription": {}, + "nsName": {}, + "nsdInfoId": {}, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "nsInstanceName", + "nsdInfoId" + ], + "members": { + "arn": {}, + "id": {}, + "nsInstanceName": {}, + "nsdInfoId": {}, + "tags": { + "shape": "S4" + } + } + } + }, + "CreateSolNetworkPackage": { + "http": { + "requestUri": "/sol/nsd/v1/ns_descriptors", + "responseCode": 201 + }, + "input": { + "type": "structure", + "members": { + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "nsdOnboardingState", + "nsdOperationalState", + "nsdUsageState" + ], + "members": { + "arn": {}, + "id": {}, + "nsdOnboardingState": {}, + "nsdOperationalState": {}, + "nsdUsageState": {}, + "tags": { + "shape": "S4" + } + } + } + }, + "DeleteSolFunctionPackage": { + "http": { + "method": "DELETE", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "vnfPkgId" + ], + "members": { + "vnfPkgId": { + "location": "uri", + "locationName": "vnfPkgId" + } + } + }, + "idempotent": true + }, + "DeleteSolNetworkInstance": { + "http": { + "method": "DELETE", + "requestUri": "/sol/nslcm/v1/ns_instances/{nsInstanceId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "nsInstanceId" + ], + "members": { + "nsInstanceId": { + "location": "uri", + "locationName": "nsInstanceId" + } + } + }, + "idempotent": true + }, + "DeleteSolNetworkPackage": { + "http": { + "method": "DELETE", + "requestUri": "/sol/nsd/v1/ns_descriptors/{nsdInfoId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "nsdInfoId" + ], + "members": { + "nsdInfoId": { + "location": "uri", + "locationName": "nsdInfoId" + } + } + }, + "idempotent": true + }, + "GetSolFunctionInstance": { + "http": { + "method": "GET", + "requestUri": "/sol/vnflcm/v1/vnf_instances/{vnfInstanceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "vnfInstanceId" + ], + "members": { + "vnfInstanceId": { + "location": "uri", + "locationName": "vnfInstanceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "instantiationState", + "metadata", + "nsInstanceId", + "vnfPkgId", + "vnfdId" + ], + "members": { + "arn": {}, + "id": {}, + "instantiatedVnfInfo": { + "type": "structure", + "members": { + "vnfState": {}, + "vnfcResourceInfo": { + "type": "list", + "member": { + "type": "structure", + "members": { + "metadata": { + "type": "structure", + "members": { + "cluster": {}, + "helmChart": {}, + "nodeGroup": {} + } + } + } + } + } + } + }, + "instantiationState": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "nsInstanceId": {}, + "tags": { + "shape": "S4" + }, + "vnfPkgId": {}, + "vnfProductName": {}, + "vnfProvider": {}, + "vnfdId": {}, + "vnfdVersion": {} + } + } + }, + "GetSolFunctionPackage": { + "http": { + "method": "GET", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "vnfPkgId" + ], + "members": { + "vnfPkgId": { + "location": "uri", + "locationName": "vnfPkgId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "onboardingState", + "operationalState", + "usageState" + ], + "members": { + "arn": {}, + "id": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + }, + "vnfd": { + "shape": "S1a" + } + } + }, + "onboardingState": {}, + "operationalState": {}, + "tags": { + "shape": "S4" + }, + "usageState": {}, + "vnfProductName": {}, + "vnfProvider": {}, + "vnfdId": {}, + "vnfdVersion": {} + } + } + }, + "GetSolFunctionPackageContent": { + "http": { + "method": "GET", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}/package_content", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accept", + "vnfPkgId" + ], + "members": { + "accept": { + "location": "header", + "locationName": "Accept" + }, + "vnfPkgId": { + "location": "uri", + "locationName": "vnfPkgId" + } + } + }, + "output": { + "type": "structure", + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "packageContent": { + "type": "blob" + } + }, + "payload": "packageContent" + } + }, + "GetSolFunctionPackageDescriptor": { + "http": { + "method": "GET", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}/vnfd", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accept", + "vnfPkgId" + ], + "members": { + "accept": { + "location": "header", + "locationName": "Accept" + }, + "vnfPkgId": { + "location": "uri", + "locationName": "vnfPkgId" + } + } + }, + "output": { + "type": "structure", + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "vnfd": { + "type": "blob" + } + }, + "payload": "vnfd" + } + }, + "GetSolNetworkInstance": { + "http": { + "method": "GET", + "requestUri": "/sol/nslcm/v1/ns_instances/{nsInstanceId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "nsInstanceId" + ], + "members": { + "nsInstanceId": { + "location": "uri", + "locationName": "nsInstanceId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "metadata", + "nsInstanceDescription", + "nsInstanceName", + "nsdId", + "nsdInfoId" + ], + "members": { + "arn": {}, + "id": {}, + "lcmOpInfo": { + "type": "structure", + "required": [ + "nsLcmOpOccId" + ], + "members": { + "nsLcmOpOccId": {} + } + }, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "nsInstanceDescription": {}, + "nsInstanceName": {}, + "nsState": {}, + "nsdId": {}, + "nsdInfoId": {}, + "tags": { + "shape": "S4" + } + } + } + }, + "GetSolNetworkOperation": { + "http": { + "method": "GET", + "requestUri": "/sol/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "nsLcmOpOccId" + ], + "members": { + "nsLcmOpOccId": { + "location": "uri", + "locationName": "nsLcmOpOccId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn" + ], + "members": { + "arn": {}, + "error": { + "shape": "S1t" + }, + "id": {}, + "lcmOperationType": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "nsInstanceId": {}, + "operationState": {}, + "tags": { + "shape": "S4" + }, + "tasks": { + "type": "list", + "member": { + "type": "structure", + "members": { + "taskContext": { + "type": "map", + "key": {}, + "value": {} + }, + "taskEndTime": { + "shape": "S15" + }, + "taskErrorDetails": { + "type": "structure", + "members": { + "cause": {}, + "details": {} + } + }, + "taskName": {}, + "taskStartTime": { + "shape": "S15" + }, + "taskStatus": {} + } + } + } + } + } + }, + "GetSolNetworkPackage": { + "http": { + "method": "GET", + "requestUri": "/sol/nsd/v1/ns_descriptors/{nsdInfoId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "nsdInfoId" + ], + "members": { + "nsdInfoId": { + "location": "uri", + "locationName": "nsdInfoId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "metadata", + "nsdId", + "nsdName", + "nsdOnboardingState", + "nsdOperationalState", + "nsdUsageState", + "nsdVersion", + "vnfPkgIds" + ], + "members": { + "arn": {}, + "id": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + }, + "nsd": { + "shape": "S27" + } + } + }, + "nsdId": {}, + "nsdName": {}, + "nsdOnboardingState": {}, + "nsdOperationalState": {}, + "nsdUsageState": {}, + "nsdVersion": {}, + "tags": { + "shape": "S4" + }, + "vnfPkgIds": { + "shape": "S28" + } + } + } + }, + "GetSolNetworkPackageContent": { + "http": { + "method": "GET", + "requestUri": "/sol/nsd/v1/ns_descriptors/{nsdInfoId}/nsd_content", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accept", + "nsdInfoId" + ], + "members": { + "accept": { + "location": "header", + "locationName": "Accept" + }, + "nsdInfoId": { + "location": "uri", + "locationName": "nsdInfoId" + } + } + }, + "output": { + "type": "structure", + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "nsdContent": { + "type": "blob" + } + }, + "payload": "nsdContent" + } + }, + "GetSolNetworkPackageDescriptor": { + "http": { + "method": "GET", + "requestUri": "/sol/nsd/v1/ns_descriptors/{nsdInfoId}/nsd", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "nsdInfoId" + ], + "members": { + "nsdInfoId": { + "location": "uri", + "locationName": "nsdInfoId" + } + } + }, + "output": { + "type": "structure", + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "nsd": { + "type": "blob" + } + }, + "payload": "nsd" + } + }, + "InstantiateSolNetworkInstance": { + "http": { + "requestUri": "/sol/nslcm/v1/ns_instances/{nsInstanceId}/instantiate", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "nsInstanceId" + ], + "members": { + "additionalParamsForNs": { + "shape": "S2e" + }, + "dryRun": { + "location": "querystring", + "locationName": "dry_run", + "type": "boolean" + }, + "nsInstanceId": { + "location": "uri", + "locationName": "nsInstanceId" + }, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "required": [ + "nsLcmOpOccId" + ], + "members": { + "nsLcmOpOccId": {}, + "tags": { + "shape": "S4" + } + } + } + }, + "ListSolFunctionInstances": { + "http": { + "method": "GET", + "requestUri": "/sol/vnflcm/v1/vnf_instances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "max_results", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextpage_opaque_marker" + } + } + }, + "output": { + "type": "structure", + "members": { + "functionInstances": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "instantiationState", + "metadata", + "nsInstanceId", + "vnfPkgId" + ], + "members": { + "arn": {}, + "id": {}, + "instantiatedVnfInfo": { + "type": "structure", + "members": { + "vnfState": {} + } + }, + "instantiationState": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "nsInstanceId": {}, + "vnfPkgId": {}, + "vnfPkgName": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListSolFunctionPackages": { + "http": { + "method": "GET", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "max_results", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextpage_opaque_marker" + } + } + }, + "output": { + "type": "structure", + "required": [ + "functionPackages" + ], + "members": { + "functionPackages": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "onboardingState", + "operationalState", + "usageState" + ], + "members": { + "arn": {}, + "id": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "onboardingState": {}, + "operationalState": {}, + "usageState": {}, + "vnfProductName": {}, + "vnfProvider": {}, + "vnfdId": {}, + "vnfdVersion": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListSolNetworkInstances": { + "http": { + "method": "GET", + "requestUri": "/sol/nslcm/v1/ns_instances", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "max_results", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextpage_opaque_marker" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkInstances": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "metadata", + "nsInstanceDescription", + "nsInstanceName", + "nsState", + "nsdId", + "nsdInfoId" + ], + "members": { + "arn": {}, + "id": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "nsInstanceDescription": {}, + "nsInstanceName": {}, + "nsState": {}, + "nsdId": {}, + "nsdInfoId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListSolNetworkOperations": { + "http": { + "method": "GET", + "requestUri": "/sol/nslcm/v1/ns_lcm_op_occs", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "max_results", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextpage_opaque_marker" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkOperations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "lcmOperationType", + "nsInstanceId", + "operationState" + ], + "members": { + "arn": {}, + "error": { + "shape": "S1t" + }, + "id": {}, + "lcmOperationType": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "nsInstanceId": {}, + "operationState": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListSolNetworkPackages": { + "http": { + "method": "GET", + "requestUri": "/sol/nsd/v1/ns_descriptors", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "max_results", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextpage_opaque_marker" + } + } + }, + "output": { + "type": "structure", + "required": [ + "networkPackages" + ], + "members": { + "networkPackages": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "id", + "metadata", + "nsdOnboardingState", + "nsdOperationalState", + "nsdUsageState" + ], + "members": { + "arn": {}, + "id": {}, + "metadata": { + "type": "structure", + "required": [ + "createdAt", + "lastModified" + ], + "members": { + "createdAt": { + "shape": "S15" + }, + "lastModified": { + "shape": "S15" + } + } + }, + "nsdDesigner": {}, + "nsdId": {}, + "nsdInvariantId": {}, + "nsdName": {}, + "nsdOnboardingState": {}, + "nsdOperationalState": {}, + "nsdUsageState": {}, + "nsdVersion": {}, + "vnfPkgIds": { + "shape": "S28" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "tags" + ], + "members": { + "tags": { + "shape": "S4" + } + } + } + }, + "PutSolFunctionPackageContent": { + "http": { + "method": "PUT", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}/package_content", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "file", + "vnfPkgId" + ], + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "file": { + "type": "blob" + }, + "vnfPkgId": { + "location": "uri", + "locationName": "vnfPkgId" + } + }, + "payload": "file" + }, + "output": { + "type": "structure", + "required": [ + "id", + "metadata", + "vnfProductName", + "vnfProvider", + "vnfdId", + "vnfdVersion" + ], + "members": { + "id": {}, + "metadata": { + "type": "structure", + "members": { + "vnfd": { + "shape": "S1a" + } + } + }, + "vnfProductName": {}, + "vnfProvider": {}, + "vnfdId": {}, + "vnfdVersion": {} + } + }, + "idempotent": true + }, + "PutSolNetworkPackageContent": { + "http": { + "method": "PUT", + "requestUri": "/sol/nsd/v1/ns_descriptors/{nsdInfoId}/nsd_content", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "file", + "nsdInfoId" + ], + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "file": { + "type": "blob" + }, + "nsdInfoId": { + "location": "uri", + "locationName": "nsdInfoId" + } + }, + "payload": "file" + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "metadata", + "nsdId", + "nsdName", + "nsdVersion", + "vnfPkgIds" + ], + "members": { + "arn": {}, + "id": {}, + "metadata": { + "type": "structure", + "members": { + "nsd": { + "shape": "S27" + } + } + }, + "nsdId": {}, + "nsdName": {}, + "nsdVersion": {}, + "vnfPkgIds": { + "shape": "S28" + } + } + }, + "idempotent": true + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "TerminateSolNetworkInstance": { + "http": { + "requestUri": "/sol/nslcm/v1/ns_instances/{nsInstanceId}/terminate", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "nsInstanceId" + ], + "members": { + "nsInstanceId": { + "location": "uri", + "locationName": "nsInstanceId" + }, + "tags": { + "shape": "S4" + } + } + }, + "output": { + "type": "structure", + "members": { + "nsLcmOpOccId": {}, + "tags": { + "shape": "S4" + } + } + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateSolFunctionPackage": { + "http": { + "method": "PATCH", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "operationalState", + "vnfPkgId" + ], + "members": { + "operationalState": {}, + "vnfPkgId": { + "location": "uri", + "locationName": "vnfPkgId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "operationalState" + ], + "members": { + "operationalState": {} + } + } + }, + "UpdateSolNetworkInstance": { + "http": { + "requestUri": "/sol/nslcm/v1/ns_instances/{nsInstanceId}/update", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "nsInstanceId", + "updateType" + ], + "members": { + "modifyVnfInfoData": { + "type": "structure", + "required": [ + "vnfConfigurableProperties", + "vnfInstanceId" + ], + "members": { + "vnfConfigurableProperties": { + "shape": "S2e" + }, + "vnfInstanceId": {} + } + }, + "nsInstanceId": { + "location": "uri", + "locationName": "nsInstanceId" + }, + "tags": { + "shape": "S4" + }, + "updateType": {} + } + }, + "output": { + "type": "structure", + "members": { + "nsLcmOpOccId": {}, + "tags": { + "shape": "S4" + } + } + } + }, + "UpdateSolNetworkPackage": { + "http": { + "method": "PATCH", + "requestUri": "/sol/nsd/v1/ns_descriptors/{nsdInfoId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "nsdInfoId", + "nsdOperationalState" + ], + "members": { + "nsdInfoId": { + "location": "uri", + "locationName": "nsdInfoId" + }, + "nsdOperationalState": {} + } + }, + "output": { + "type": "structure", + "required": [ + "nsdOperationalState" + ], + "members": { + "nsdOperationalState": {} + } + } + }, + "ValidateSolFunctionPackageContent": { + "http": { + "method": "PUT", + "requestUri": "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}/package_content/validate", + "responseCode": 202 + }, + "input": { + "type": "structure", + "required": [ + "file", + "vnfPkgId" + ], + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "file": { + "type": "blob" + }, + "vnfPkgId": { + "location": "uri", + "locationName": "vnfPkgId" + } + }, + "payload": "file" + }, + "output": { + "type": "structure", + "required": [ + "id", + "metadata", + "vnfProductName", + "vnfProvider", + "vnfdId", + "vnfdVersion" + ], + "members": { + "id": {}, + "metadata": { + "type": "structure", + "members": { + "vnfd": { + "shape": "S1a" + } + } + }, + "vnfProductName": {}, + "vnfProvider": {}, + "vnfdId": {}, + "vnfdVersion": {} + } + }, + "idempotent": true + }, + "ValidateSolNetworkPackageContent": { + "http": { + "method": "PUT", + "requestUri": "/sol/nsd/v1/ns_descriptors/{nsdInfoId}/nsd_content/validate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "file", + "nsdInfoId" + ], + "members": { + "contentType": { + "location": "header", + "locationName": "Content-Type" + }, + "file": { + "type": "blob" + }, + "nsdInfoId": { + "location": "uri", + "locationName": "nsdInfoId" + } + }, + "payload": "file" + }, + "output": { + "type": "structure", + "required": [ + "arn", + "id", + "metadata", + "nsdId", + "nsdName", + "nsdVersion", + "vnfPkgIds" + ], + "members": { + "arn": {}, + "id": {}, + "metadata": { + "type": "structure", + "members": { + "nsd": { + "shape": "S27" + } + } + }, + "nsdId": {}, + "nsdName": {}, + "nsdVersion": {}, + "vnfPkgIds": { + "shape": "S28" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S4": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "S15": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S1a": { + "type": "structure", + "members": { + "overrides": { + "shape": "S1b" + } + } + }, + "S1b": { + "type": "list", + "member": { + "type": "structure", + "members": { + "defaultValue": {}, + "name": {} + } + } + }, + "S1t": { + "type": "structure", + "required": [ + "detail" + ], + "members": { + "detail": {}, + "title": {} + } + }, + "S27": { + "type": "structure", + "members": { + "overrides": { + "shape": "S1b" + } + } + }, + "S28": { + "type": "list", + "member": {} + }, + "S2e": { + "type": "structure", + "members": {}, + "document": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/transcribe-2017-10-26.min.json b/iamlivecore/service/transcribe-2017-10-26.min.json index 5e42d458..26a790e5 100644 --- a/iamlivecore/service/transcribe-2017-10-26.min.json +++ b/iamlivecore/service/transcribe-2017-10-26.min.json @@ -24,14 +24,15 @@ "CategoryName": {}, "Rules": { "shape": "S3" - } + }, + "InputType": {} } }, "output": { "type": "structure", "members": { "CategoryProperties": { - "shape": "Sl" + "shape": "Sm" } } } @@ -50,10 +51,10 @@ "BaseModelName": {}, "ModelName": {}, "InputDataConfig": { - "shape": "Sr" + "shape": "Ss" }, "Tags": { - "shape": "Su" + "shape": "Sv" } } }, @@ -64,7 +65,7 @@ "BaseModelName": {}, "ModelName": {}, "InputDataConfig": { - "shape": "Sr" + "shape": "Ss" }, "ModelStatus": {} } @@ -83,7 +84,7 @@ "LanguageCode": {}, "VocabularyFileUri": {}, "Tags": { - "shape": "Su" + "shape": "Sv" } } }, @@ -111,12 +112,13 @@ "VocabularyName": {}, "LanguageCode": {}, "Phrases": { - "shape": "S17" + "shape": "S18" }, "VocabularyFileUri": {}, "Tags": { - "shape": "Su" - } + "shape": "Sv" + }, + "DataAccessRoleArn": {} } }, "output": { @@ -143,12 +145,13 @@ "VocabularyFilterName": {}, "LanguageCode": {}, "Words": { - "shape": "S1c" + "shape": "S1d" }, "VocabularyFilterFileUri": {}, "Tags": { - "shape": "Su" - } + "shape": "Sv" + }, + "DataAccessRoleArn": {} } }, "output": { @@ -272,7 +275,7 @@ "type": "structure", "members": { "LanguageModel": { - "shape": "S1t" + "shape": "S1u" } } } @@ -291,7 +294,7 @@ "type": "structure", "members": { "CategoryProperties": { - "shape": "Sl" + "shape": "Sm" } } } @@ -310,7 +313,7 @@ "type": "structure", "members": { "CallAnalyticsJob": { - "shape": "S1y" + "shape": "S1z" } } } @@ -329,7 +332,7 @@ "type": "structure", "members": { "MedicalTranscriptionJob": { - "shape": "S2g" + "shape": "S2l" } } } @@ -372,7 +375,7 @@ "type": "structure", "members": { "TranscriptionJob": { - "shape": "S2t" + "shape": "S2z" } } } @@ -440,7 +443,7 @@ "Categories": { "type": "list", "member": { - "shape": "Sl" + "shape": "Sm" } } } @@ -506,7 +509,7 @@ "Models": { "type": "list", "member": { - "shape": "S1t" + "shape": "S1u" } } } @@ -575,7 +578,7 @@ "Status": {}, "NextToken": {}, "Vocabularies": { - "shape": "S3o" + "shape": "S42" } } } @@ -595,7 +598,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Su" + "shape": "Sv" } } } @@ -637,16 +640,25 @@ "FailureReason": {}, "OutputLocationType": {}, "ContentRedaction": { - "shape": "S27" + "shape": "S28" }, "ModelSettings": { - "shape": "S2v" + "shape": "S31" }, "IdentifyLanguage": { "type": "boolean" }, + "IdentifyMultipleLanguages": { + "type": "boolean" + }, "IdentifiedLanguageScore": { "type": "float" + }, + "LanguageCodes": { + "shape": "S33" + }, + "ToxicityDetection": { + "shape": "S3b" } } } @@ -672,7 +684,7 @@ "Status": {}, "NextToken": {}, "Vocabularies": { - "shape": "S3o" + "shape": "S42" } } } @@ -713,22 +725,21 @@ "type": "structure", "required": [ "CallAnalyticsJobName", - "Media", - "DataAccessRoleArn" + "Media" ], "members": { "CallAnalyticsJobName": {}, "Media": { - "shape": "S22" + "shape": "S23" }, "OutputLocation": {}, "OutputEncryptionKMSKeyId": {}, "DataAccessRoleArn": {}, "Settings": { - "shape": "S25" + "shape": "S26" }, "ChannelDefinitions": { - "shape": "S2b" + "shape": "S2g" } } }, @@ -736,7 +747,7 @@ "type": "structure", "members": { "CallAnalyticsJob": { - "shape": "S1y" + "shape": "S1z" } } } @@ -760,22 +771,22 @@ }, "MediaFormat": {}, "Media": { - "shape": "S22" + "shape": "S23" }, "OutputBucketName": {}, "OutputKey": {}, "OutputEncryptionKMSKeyId": {}, "KMSEncryptionContext": { - "shape": "S49" + "shape": "S4n" }, "Settings": { - "shape": "S2j" + "shape": "S2p" }, "ContentIdentificationType": {}, "Specialty": {}, "Type": {}, "Tags": { - "shape": "Su" + "shape": "Sv" } } }, @@ -783,7 +794,7 @@ "type": "structure", "members": { "MedicalTranscriptionJob": { - "shape": "S2g" + "shape": "S2l" } } } @@ -803,42 +814,54 @@ }, "MediaFormat": {}, "Media": { - "shape": "S22" + "shape": "S23" }, "OutputBucketName": {}, "OutputKey": {}, "OutputEncryptionKMSKeyId": {}, "KMSEncryptionContext": { - "shape": "S49" + "shape": "S4n" }, "Settings": { - "shape": "S2u" + "shape": "S30" }, "ModelSettings": { - "shape": "S2v" + "shape": "S31" }, "JobExecutionSettings": { - "shape": "S2w" + "shape": "S32" }, "ContentRedaction": { - "shape": "S27" + "shape": "S28" }, "IdentifyLanguage": { "type": "boolean" }, + "IdentifyMultipleLanguages": { + "type": "boolean" + }, "LanguageOptions": { - "shape": "S2a" + "shape": "S2d" }, "Subtitles": { "type": "structure", "members": { "Formats": { - "shape": "S2y" + "shape": "S37" + }, + "OutputStartIndex": { + "type": "integer" } } }, "Tags": { - "shape": "Su" + "shape": "Sv" + }, + "LanguageIdSettings": { + "shape": "S2e" + }, + "ToxicityDetection": { + "shape": "S3b" } } }, @@ -846,7 +869,7 @@ "type": "structure", "members": { "TranscriptionJob": { - "shape": "S2t" + "shape": "S2z" } } } @@ -861,7 +884,7 @@ "members": { "ResourceArn": {}, "Tags": { - "shape": "Su" + "shape": "Sv" } } }, @@ -901,14 +924,15 @@ "CategoryName": {}, "Rules": { "shape": "S3" - } + }, + "InputType": {} } }, "output": { "type": "structure", "members": { "CategoryProperties": { - "shape": "Sl" + "shape": "Sm" } } } @@ -918,7 +942,8 @@ "type": "structure", "required": [ "VocabularyName", - "LanguageCode" + "LanguageCode", + "VocabularyFileUri" ], "members": { "VocabularyName": {}, @@ -949,9 +974,10 @@ "VocabularyName": {}, "LanguageCode": {}, "Phrases": { - "shape": "S17" + "shape": "S18" }, - "VocabularyFileUri": {} + "VocabularyFileUri": {}, + "DataAccessRoleArn": {} } }, "output": { @@ -975,9 +1001,10 @@ "members": { "VocabularyFilterName": {}, "Words": { - "shape": "S1c" + "shape": "S1d" }, - "VocabularyFilterFileUri": {} + "VocabularyFilterFileUri": {}, + "DataAccessRoleArn": {} } }, "output": { @@ -1117,7 +1144,7 @@ } } }, - "Sl": { + "Sm": { "type": "structure", "members": { "CategoryName": {}, @@ -1129,10 +1156,11 @@ }, "LastUpdateTime": { "type": "timestamp" - } + }, + "InputType": {} } }, - "Sr": { + "Ss": { "type": "structure", "required": [ "S3Uri", @@ -1144,7 +1172,7 @@ "DataAccessRoleArn": {} } }, - "Su": { + "Sv": { "type": "list", "member": { "type": "structure", @@ -1158,15 +1186,15 @@ } } }, - "S17": { + "S18": { "type": "list", "member": {} }, - "S1c": { + "S1d": { "type": "list", "member": {} }, - "S1t": { + "S1u": { "type": "structure", "members": { "ModelName": {}, @@ -1184,11 +1212,11 @@ }, "FailureReason": {}, "InputDataConfig": { - "shape": "Sr" + "shape": "Ss" } } }, - "S1y": { + "S1z": { "type": "structure", "members": { "CallAnalyticsJobName": {}, @@ -1199,10 +1227,10 @@ }, "MediaFormat": {}, "Media": { - "shape": "S22" + "shape": "S23" }, "Transcript": { - "shape": "S23" + "shape": "S24" }, "StartTime": { "type": "timestamp" @@ -1219,28 +1247,28 @@ "type": "float" }, "Settings": { - "shape": "S25" + "shape": "S26" }, "ChannelDefinitions": { - "shape": "S2b" + "shape": "S2g" } } }, - "S22": { + "S23": { "type": "structure", "members": { "MediaFileUri": {}, "RedactedMediaFileUri": {} } }, - "S23": { + "S24": { "type": "structure", "members": { "TranscriptFileUri": {}, "RedactedTranscriptFileUri": {} } }, - "S25": { + "S26": { "type": "structure", "members": { "VocabularyName": {}, @@ -1248,14 +1276,17 @@ "VocabularyFilterMethod": {}, "LanguageModelName": {}, "ContentRedaction": { - "shape": "S27" + "shape": "S28" }, "LanguageOptions": { - "shape": "S2a" + "shape": "S2d" + }, + "LanguageIdSettings": { + "shape": "S2e" } } }, - "S27": { + "S28": { "type": "structure", "required": [ "RedactionType", @@ -1263,14 +1294,30 @@ ], "members": { "RedactionType": {}, - "RedactionOutput": {} + "RedactionOutput": {}, + "PiiEntityTypes": { + "type": "list", + "member": {} + } } }, - "S2a": { + "S2d": { "type": "list", "member": {} }, - "S2b": { + "S2e": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "members": { + "VocabularyName": {}, + "VocabularyFilterName": {}, + "LanguageModelName": {} + } + } + }, + "S2g": { "type": "list", "member": { "type": "structure", @@ -1282,7 +1329,7 @@ } } }, - "S2g": { + "S2l": { "type": "structure", "members": { "MedicalTranscriptionJobName": {}, @@ -1293,7 +1340,7 @@ }, "MediaFormat": {}, "Media": { - "shape": "S22" + "shape": "S23" }, "Transcript": { "type": "structure", @@ -1312,17 +1359,17 @@ }, "FailureReason": {}, "Settings": { - "shape": "S2j" + "shape": "S2p" }, "ContentIdentificationType": {}, "Specialty": {}, "Type": {}, "Tags": { - "shape": "Su" + "shape": "Sv" } } }, - "S2j": { + "S2p": { "type": "structure", "members": { "ShowSpeakerLabels": { @@ -1343,7 +1390,7 @@ "VocabularyName": {} } }, - "S2t": { + "S2z": { "type": "structure", "members": { "TranscriptionJobName": {}, @@ -1354,10 +1401,10 @@ }, "MediaFormat": {}, "Media": { - "shape": "S22" + "shape": "S23" }, "Transcript": { - "shape": "S23" + "shape": "S24" }, "StartTime": { "type": "timestamp" @@ -1370,44 +1417,59 @@ }, "FailureReason": {}, "Settings": { - "shape": "S2u" + "shape": "S30" }, "ModelSettings": { - "shape": "S2v" + "shape": "S31" }, "JobExecutionSettings": { - "shape": "S2w" + "shape": "S32" }, "ContentRedaction": { - "shape": "S27" + "shape": "S28" }, "IdentifyLanguage": { "type": "boolean" }, + "IdentifyMultipleLanguages": { + "type": "boolean" + }, "LanguageOptions": { - "shape": "S2a" + "shape": "S2d" }, "IdentifiedLanguageScore": { "type": "float" }, + "LanguageCodes": { + "shape": "S33" + }, "Tags": { - "shape": "Su" + "shape": "Sv" }, "Subtitles": { "type": "structure", "members": { "Formats": { - "shape": "S2y" + "shape": "S37" }, "SubtitleFileUris": { "type": "list", "member": {} + }, + "OutputStartIndex": { + "type": "integer" } } + }, + "LanguageIdSettings": { + "shape": "S2e" + }, + "ToxicityDetection": { + "shape": "S3b" } } }, - "S2u": { + "S30": { "type": "structure", "members": { "VocabularyName": {}, @@ -1430,13 +1492,13 @@ "VocabularyFilterMethod": {} } }, - "S2v": { + "S31": { "type": "structure", "members": { "LanguageModelName": {} } }, - "S2w": { + "S32": { "type": "structure", "members": { "AllowDeferredExecution": { @@ -1445,11 +1507,38 @@ "DataAccessRoleArn": {} } }, - "S2y": { + "S33": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LanguageCode": {}, + "DurationInSeconds": { + "type": "float" + } + } + } + }, + "S37": { "type": "list", "member": {} }, - "S3o": { + "S3b": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ToxicityCategories" + ], + "members": { + "ToxicityCategories": { + "type": "list", + "member": {} + } + } + } + }, + "S42": { "type": "list", "member": { "type": "structure", @@ -1463,7 +1552,7 @@ } } }, - "S49": { + "S4n": { "type": "map", "key": {}, "value": {} diff --git a/iamlivecore/service/transfer-2018-11-05.min.json b/iamlivecore/service/transfer-2018-11-05.min.json index cfcaf9de..88a5ce8c 100644 --- a/iamlivecore/service/transfer-2018-11-05.min.json +++ b/iamlivecore/service/transfer-2018-11-05.min.json @@ -49,6 +49,99 @@ } } }, + "CreateAgreement": { + "input": { + "type": "structure", + "required": [ + "ServerId", + "LocalProfileId", + "PartnerProfileId", + "BaseDirectory", + "AccessRole" + ], + "members": { + "Description": {}, + "ServerId": {}, + "LocalProfileId": {}, + "PartnerProfileId": {}, + "BaseDirectory": {}, + "AccessRole": {}, + "Status": {}, + "Tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "AgreementId" + ], + "members": { + "AgreementId": {} + } + } + }, + "CreateConnector": { + "input": { + "type": "structure", + "required": [ + "Url", + "AccessRole" + ], + "members": { + "Url": {}, + "As2Config": { + "shape": "Ss" + }, + "AccessRole": {}, + "LoggingRole": {}, + "Tags": { + "shape": "Sk" + }, + "SftpConfig": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ConnectorId" + ], + "members": { + "ConnectorId": {} + } + } + }, + "CreateProfile": { + "input": { + "type": "structure", + "required": [ + "As2Id", + "ProfileType" + ], + "members": { + "As2Id": {}, + "ProfileType": {}, + "CertificateIds": { + "shape": "S19" + }, + "Tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ProfileId" + ], + "members": { + "ProfileId": {} + } + } + }, "CreateServer": { "input": { "type": "structure", @@ -56,26 +149,34 @@ "Certificate": {}, "Domain": {}, "EndpointDetails": { - "shape": "Sj" + "shape": "S1f" }, "EndpointType": {}, "HostKey": { - "shape": "St" + "shape": "S1p" }, "IdentityProviderDetails": { - "shape": "Su" + "shape": "S1q" }, "IdentityProviderType": {}, "LoggingRole": {}, + "PostAuthenticationLoginBanner": {}, + "PreAuthenticationLoginBanner": {}, "Protocols": { - "shape": "Sy" + "shape": "S1x" + }, + "ProtocolDetails": { + "shape": "S1z" }, "SecurityPolicyName": {}, "Tags": { - "shape": "S11" + "shape": "Sk" }, "WorkflowDetails": { - "shape": "S15" + "shape": "S26" + }, + "StructuredLogDestinations": { + "shape": "S2b" } } }, @@ -111,7 +212,7 @@ "ServerId": {}, "SshPublicKeyBody": {}, "Tags": { - "shape": "S11" + "shape": "Sk" }, "UserName": {} } @@ -137,13 +238,13 @@ "members": { "Description": {}, "Steps": { - "shape": "S1g" + "shape": "S2k" }, "OnExceptionSteps": { - "shape": "S1g" + "shape": "S2k" }, "Tags": { - "shape": "S11" + "shape": "Sk" } } }, @@ -170,6 +271,65 @@ } } }, + "DeleteAgreement": { + "input": { + "type": "structure", + "required": [ + "AgreementId", + "ServerId" + ], + "members": { + "AgreementId": {}, + "ServerId": {} + } + } + }, + "DeleteCertificate": { + "input": { + "type": "structure", + "required": [ + "CertificateId" + ], + "members": { + "CertificateId": {} + } + } + }, + "DeleteConnector": { + "input": { + "type": "structure", + "required": [ + "ConnectorId" + ], + "members": { + "ConnectorId": {} + } + } + }, + "DeleteHostKey": { + "input": { + "type": "structure", + "required": [ + "ServerId", + "HostKeyId" + ], + "members": { + "ServerId": {}, + "HostKeyId": {} + } + } + }, + "DeleteProfile": { + "input": { + "type": "structure", + "required": [ + "ProfileId" + ], + "members": { + "ProfileId": {} + } + } + }, "DeleteServer": { "input": { "type": "structure", @@ -259,6 +419,143 @@ } } }, + "DescribeAgreement": { + "input": { + "type": "structure", + "required": [ + "AgreementId", + "ServerId" + ], + "members": { + "AgreementId": {}, + "ServerId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Agreement" + ], + "members": { + "Agreement": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "AgreementId": {}, + "Description": {}, + "Status": {}, + "ServerId": {}, + "LocalProfileId": {}, + "PartnerProfileId": {}, + "BaseDirectory": {}, + "AccessRole": {}, + "Tags": { + "shape": "Sk" + } + } + } + } + } + }, + "DescribeCertificate": { + "input": { + "type": "structure", + "required": [ + "CertificateId" + ], + "members": { + "CertificateId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Certificate" + ], + "members": { + "Certificate": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "CertificateId": {}, + "Usage": {}, + "Status": {}, + "Certificate": { + "shape": "S3x" + }, + "CertificateChain": { + "shape": "S3y" + }, + "ActiveDate": { + "type": "timestamp" + }, + "InactiveDate": { + "type": "timestamp" + }, + "Serial": {}, + "NotBeforeDate": { + "type": "timestamp" + }, + "NotAfterDate": { + "type": "timestamp" + }, + "Type": {}, + "Description": {}, + "Tags": { + "shape": "Sk" + } + } + } + } + } + }, + "DescribeConnector": { + "input": { + "type": "structure", + "required": [ + "ConnectorId" + ], + "members": { + "ConnectorId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Connector" + ], + "members": { + "Connector": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "ConnectorId": {}, + "Url": {}, + "As2Config": { + "shape": "Ss" + }, + "AccessRole": {}, + "LoggingRole": {}, + "Tags": { + "shape": "Sk" + }, + "SftpConfig": { + "shape": "S10" + } + } + } + } + } + }, "DescribeExecution": { "input": { "type": "structure", @@ -284,10 +581,10 @@ "members": { "ExecutionId": {}, "InitialFileLocation": { - "shape": "S2g" + "shape": "S49" }, "ServiceMetadata": { - "shape": "S2k" + "shape": "S4d" }, "ExecutionRole": {}, "LoggingConfiguration": { @@ -305,10 +602,10 @@ "type": "structure", "members": { "Steps": { - "shape": "S2r" + "shape": "S4k" }, "OnExceptionSteps": { - "shape": "S2r" + "shape": "S4k" } } } @@ -317,6 +614,83 @@ } } }, + "DescribeHostKey": { + "input": { + "type": "structure", + "required": [ + "ServerId", + "HostKeyId" + ], + "members": { + "ServerId": {}, + "HostKeyId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "HostKey" + ], + "members": { + "HostKey": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "HostKeyId": {}, + "HostKeyFingerprint": {}, + "Description": {}, + "Type": {}, + "DateImported": { + "type": "timestamp" + }, + "Tags": { + "shape": "Sk" + } + } + } + } + } + }, + "DescribeProfile": { + "input": { + "type": "structure", + "required": [ + "ProfileId" + ], + "members": { + "ProfileId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Profile" + ], + "members": { + "Profile": { + "type": "structure", + "required": [ + "Arn" + ], + "members": { + "Arn": {}, + "ProfileId": {}, + "ProfileType": {}, + "As2Id": {}, + "CertificateIds": { + "shape": "S19" + }, + "Tags": { + "shape": "Sk" + } + } + } + } + } + }, "DescribeSecurityPolicy": { "input": { "type": "structure", @@ -344,16 +718,16 @@ }, "SecurityPolicyName": {}, "SshCiphers": { - "shape": "S31" + "shape": "S54" }, "SshKexs": { - "shape": "S31" + "shape": "S54" }, "SshMacs": { - "shape": "S31" + "shape": "S54" }, "TlsCiphers": { - "shape": "S31" + "shape": "S54" } } } @@ -385,33 +759,38 @@ "Arn": {}, "Certificate": {}, "ProtocolDetails": { - "shape": "S37" + "shape": "S1z" }, "Domain": {}, "EndpointDetails": { - "shape": "Sj" + "shape": "S1f" }, "EndpointType": {}, "HostKeyFingerprint": {}, "IdentityProviderDetails": { - "shape": "Su" + "shape": "S1q" }, "IdentityProviderType": {}, "LoggingRole": {}, + "PostAuthenticationLoginBanner": {}, + "PreAuthenticationLoginBanner": {}, "Protocols": { - "shape": "Sy" + "shape": "S1x" }, "SecurityPolicyName": {}, "ServerId": {}, "State": {}, "Tags": { - "shape": "S11" + "shape": "Sk" }, "UserCount": { "type": "integer" }, "WorkflowDetails": { - "shape": "S15" + "shape": "S26" + }, + "StructuredLogDestinations": { + "shape": "S2b" } } } @@ -474,7 +853,7 @@ } }, "Tags": { - "shape": "S11" + "shape": "Sk" }, "UserName": {} } @@ -507,20 +886,91 @@ "Arn": {}, "Description": {}, "Steps": { - "shape": "S1g" + "shape": "S2k" }, "OnExceptionSteps": { - "shape": "S1g" + "shape": "S2k" }, "WorkflowId": {}, "Tags": { - "shape": "S11" + "shape": "Sk" } } } } } }, + "ImportCertificate": { + "input": { + "type": "structure", + "required": [ + "Usage", + "Certificate" + ], + "members": { + "Usage": {}, + "Certificate": { + "shape": "S3x" + }, + "CertificateChain": { + "shape": "S3y" + }, + "PrivateKey": { + "type": "string", + "sensitive": true + }, + "ActiveDate": { + "type": "timestamp" + }, + "InactiveDate": { + "type": "timestamp" + }, + "Description": {}, + "Tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "CertificateId" + ], + "members": { + "CertificateId": {} + } + } + }, + "ImportHostKey": { + "input": { + "type": "structure", + "required": [ + "ServerId", + "HostKeyBody" + ], + "members": { + "ServerId": {}, + "HostKeyBody": { + "shape": "S1p" + }, + "Description": {}, + "Tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ServerId", + "HostKeyId" + ], + "members": { + "ServerId": {}, + "HostKeyId": {} + } + } + }, "ImportSshPublicKey": { "input": { "type": "structure", @@ -549,7 +999,197 @@ } } }, - "ListAccesses": { + "ListAccesses": { + "input": { + "type": "structure", + "required": [ + "ServerId" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "ServerId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ServerId", + "Accesses" + ], + "members": { + "NextToken": {}, + "ServerId": {}, + "Accesses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "HomeDirectory": {}, + "HomeDirectoryType": {}, + "Role": {}, + "ExternalId": {} + } + } + } + } + } + }, + "ListAgreements": { + "input": { + "type": "structure", + "required": [ + "ServerId" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "ServerId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Agreements" + ], + "members": { + "NextToken": {}, + "Agreements": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "AgreementId": {}, + "Description": {}, + "Status": {}, + "ServerId": {}, + "LocalProfileId": {}, + "PartnerProfileId": {} + } + } + } + } + } + }, + "ListCertificates": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Certificates" + ], + "members": { + "NextToken": {}, + "Certificates": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CertificateId": {}, + "Usage": {}, + "Status": {}, + "ActiveDate": { + "type": "timestamp" + }, + "InactiveDate": { + "type": "timestamp" + }, + "Type": {}, + "Description": {} + } + } + } + } + } + }, + "ListConnectors": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "Connectors" + ], + "members": { + "NextToken": {}, + "Connectors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "ConnectorId": {}, + "Url": {} + } + } + } + } + } + }, + "ListExecutions": { + "input": { + "type": "structure", + "required": [ + "WorkflowId" + ], + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "WorkflowId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "WorkflowId", + "Executions" + ], + "members": { + "NextToken": {}, + "WorkflowId": {}, + "Executions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ExecutionId": {}, + "InitialFileLocation": { + "shape": "S49" + }, + "ServiceMetadata": { + "shape": "S4d" + }, + "Status": {} + } + } + } + } + } + }, + "ListHostKeys": { "input": { "type": "structure", "required": [ @@ -567,62 +1207,60 @@ "type": "structure", "required": [ "ServerId", - "Accesses" + "HostKeys" ], "members": { "NextToken": {}, "ServerId": {}, - "Accesses": { + "HostKeys": { "type": "list", "member": { "type": "structure", + "required": [ + "Arn" + ], "members": { - "HomeDirectory": {}, - "HomeDirectoryType": {}, - "Role": {}, - "ExternalId": {} + "Arn": {}, + "HostKeyId": {}, + "Fingerprint": {}, + "Description": {}, + "Type": {}, + "DateImported": { + "type": "timestamp" + } } } } } } }, - "ListExecutions": { + "ListProfiles": { "input": { "type": "structure", - "required": [ - "WorkflowId" - ], "members": { "MaxResults": { "type": "integer" }, "NextToken": {}, - "WorkflowId": {} + "ProfileType": {} } }, "output": { "type": "structure", "required": [ - "WorkflowId", - "Executions" + "Profiles" ], "members": { "NextToken": {}, - "WorkflowId": {}, - "Executions": { + "Profiles": { "type": "list", "member": { "type": "structure", "members": { - "ExecutionId": {}, - "InitialFileLocation": { - "shape": "S2g" - }, - "ServiceMetadata": { - "shape": "S2k" - }, - "Status": {} + "Arn": {}, + "ProfileId": {}, + "As2Id": {}, + "ProfileType": {} } } } @@ -714,7 +1352,7 @@ "Arn": {}, "NextToken": {}, "Tags": { - "shape": "S11" + "shape": "Sk" } } } @@ -816,6 +1454,34 @@ "members": {} } }, + "StartFileTransfer": { + "input": { + "type": "structure", + "required": [ + "ConnectorId" + ], + "members": { + "ConnectorId": {}, + "SendFilePaths": { + "shape": "S77" + }, + "RetrieveFilePaths": { + "shape": "S77" + }, + "LocalDirectoryPath": {}, + "RemoteDirectoryPath": {} + } + }, + "output": { + "type": "structure", + "required": [ + "TransferId" + ], + "members": { + "TransferId": {} + } + } + }, "StartServer": { "input": { "type": "structure", @@ -848,11 +1514,30 @@ "members": { "Arn": {}, "Tags": { - "shape": "S11" + "shape": "Sk" } } } }, + "TestConnection": { + "input": { + "type": "structure", + "required": [ + "ConnectorId" + ], + "members": { + "ConnectorId": {} + } + }, + "output": { + "type": "structure", + "members": { + "ConnectorId": {}, + "Status": {}, + "StatusMessage": {} + } + } + }, "TestIdentityProvider": { "input": { "type": "structure", @@ -937,6 +1622,139 @@ } } }, + "UpdateAgreement": { + "input": { + "type": "structure", + "required": [ + "AgreementId", + "ServerId" + ], + "members": { + "AgreementId": {}, + "ServerId": {}, + "Description": {}, + "Status": {}, + "LocalProfileId": {}, + "PartnerProfileId": {}, + "BaseDirectory": {}, + "AccessRole": {} + } + }, + "output": { + "type": "structure", + "required": [ + "AgreementId" + ], + "members": { + "AgreementId": {} + } + } + }, + "UpdateCertificate": { + "input": { + "type": "structure", + "required": [ + "CertificateId" + ], + "members": { + "CertificateId": {}, + "ActiveDate": { + "type": "timestamp" + }, + "InactiveDate": { + "type": "timestamp" + }, + "Description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "CertificateId" + ], + "members": { + "CertificateId": {} + } + } + }, + "UpdateConnector": { + "input": { + "type": "structure", + "required": [ + "ConnectorId" + ], + "members": { + "ConnectorId": {}, + "Url": {}, + "As2Config": { + "shape": "Ss" + }, + "AccessRole": {}, + "LoggingRole": {}, + "SftpConfig": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ConnectorId" + ], + "members": { + "ConnectorId": {} + } + } + }, + "UpdateHostKey": { + "input": { + "type": "structure", + "required": [ + "ServerId", + "HostKeyId", + "Description" + ], + "members": { + "ServerId": {}, + "HostKeyId": {}, + "Description": {} + } + }, + "output": { + "type": "structure", + "required": [ + "ServerId", + "HostKeyId" + ], + "members": { + "ServerId": {}, + "HostKeyId": {} + } + } + }, + "UpdateProfile": { + "input": { + "type": "structure", + "required": [ + "ProfileId" + ], + "members": { + "ProfileId": {}, + "CertificateIds": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ProfileId" + ], + "members": { + "ProfileId": {} + } + } + }, "UpdateServer": { "input": { "type": "structure", @@ -946,26 +1764,31 @@ "members": { "Certificate": {}, "ProtocolDetails": { - "shape": "S37" + "shape": "S1z" }, "EndpointDetails": { - "shape": "Sj" + "shape": "S1f" }, "EndpointType": {}, "HostKey": { - "shape": "St" + "shape": "S1p" }, "IdentityProviderDetails": { - "shape": "Su" + "shape": "S1q" }, "LoggingRole": {}, + "PostAuthenticationLoginBanner": {}, + "PreAuthenticationLoginBanner": {}, "Protocols": { - "shape": "Sy" + "shape": "S1x" }, "SecurityPolicyName": {}, "ServerId": {}, "WorkflowDetails": { - "shape": "S15" + "shape": "S26" + }, + "StructuredLogDestinations": { + "shape": "S2b" } } }, @@ -1050,7 +1873,49 @@ } } }, - "Sj": { + "Sk": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Ss": { + "type": "structure", + "members": { + "LocalProfileId": {}, + "PartnerProfileId": {}, + "MessageSubject": {}, + "Compression": {}, + "EncryptionAlgorithm": {}, + "SigningAlgorithm": {}, + "MdnSigningAlgorithm": {}, + "MdnResponse": {}, + "BasicAuthSecretId": {} + } + }, + "S10": { + "type": "structure", + "members": { + "UserSecretId": {}, + "TrustedHostKeys": { + "type": "list", + "member": {} + } + } + }, + "S19": { + "type": "list", + "member": {} + }, + "S1f": { "type": "structure", "members": { "AddressAllocationIds": { @@ -1069,59 +1934,69 @@ } } }, - "St": { + "S1p": { "type": "string", "sensitive": true }, - "Su": { + "S1q": { "type": "structure", "members": { "Url": {}, "InvocationRole": {}, - "DirectoryId": {} + "DirectoryId": {}, + "Function": {}, + "SftpAuthenticationMethods": {} } }, - "Sy": { + "S1x": { "type": "list", "member": {} }, - "S11": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Key", - "Value" - ], - "members": { - "Key": {}, - "Value": {} + "S1z": { + "type": "structure", + "members": { + "PassiveIp": {}, + "TlsSessionResumptionMode": {}, + "SetStatOption": {}, + "As2Transports": { + "type": "list", + "member": {} } } }, - "S15": { + "S26": { "type": "structure", - "required": [ - "OnUpload" - ], "members": { "OnUpload": { "type": "list", "member": { - "type": "structure", - "required": [ - "WorkflowId", - "ExecutionRole" - ], - "members": { - "WorkflowId": {}, - "ExecutionRole": {} - } + "shape": "S28" + } + }, + "OnPartialUpload": { + "type": "list", + "member": { + "shape": "S28" } } } }, - "S1g": { + "S28": { + "type": "structure", + "required": [ + "WorkflowId", + "ExecutionRole" + ], + "members": { + "WorkflowId": {}, + "ExecutionRole": {} + } + }, + "S2b": { + "type": "list", + "member": {} + }, + "S2k": { "type": "list", "member": { "type": "structure", @@ -1132,21 +2007,10 @@ "members": { "Name": {}, "DestinationFileLocation": { - "type": "structure", - "members": { - "S3FileLocation": { - "type": "structure", - "members": { - "Bucket": {}, - "Key": {} - } - }, - "EfsFileLocation": { - "shape": "S1p" - } - } + "shape": "S2p" }, - "OverwriteExisting": {} + "OverwriteExisting": {}, + "SourceFileLocation": {} } }, "CustomStepDetails": { @@ -1156,13 +2020,15 @@ "Target": {}, "TimeoutSeconds": { "type": "integer" - } + }, + "SourceFileLocation": {} } }, "DeleteStepDetails": { "type": "structure", "members": { - "Name": {} + "Name": {}, + "SourceFileLocation": {} } }, "TagStepDetails": { @@ -1182,20 +2048,60 @@ "Value": {} } } + }, + "SourceFileLocation": {} + } + }, + "DecryptStepDetails": { + "type": "structure", + "required": [ + "Type", + "DestinationFileLocation" + ], + "members": { + "Name": {}, + "Type": {}, + "SourceFileLocation": {}, + "OverwriteExisting": {}, + "DestinationFileLocation": { + "shape": "S2p" } } } } } }, - "S1p": { + "S2p": { + "type": "structure", + "members": { + "S3FileLocation": { + "type": "structure", + "members": { + "Bucket": {}, + "Key": {} + } + }, + "EfsFileLocation": { + "shape": "S2t" + } + } + }, + "S2t": { "type": "structure", "members": { "FileSystemId": {}, "Path": {} } }, - "S2g": { + "S3x": { + "type": "string", + "sensitive": true + }, + "S3y": { + "type": "string", + "sensitive": true + }, + "S49": { "type": "structure", "members": { "S3FileLocation": { @@ -1208,11 +2114,11 @@ } }, "EfsFileLocation": { - "shape": "S1p" + "shape": "S2t" } } }, - "S2k": { + "S4d": { "type": "structure", "required": [ "UserDetails" @@ -1232,7 +2138,7 @@ } } }, - "S2r": { + "S4k": { "type": "list", "member": { "type": "structure", @@ -1253,15 +2159,13 @@ } } }, - "S31": { + "S54": { "type": "list", "member": {} }, - "S37": { - "type": "structure", - "members": { - "PassiveIp": {} - } + "S77": { + "type": "list", + "member": {} } } } \ No newline at end of file diff --git a/iamlivecore/service/translate-2017-07-01.min.json b/iamlivecore/service/translate-2017-07-01.min.json index 5dcd8996..f0256509 100644 --- a/iamlivecore/service/translate-2017-07-01.min.json +++ b/iamlivecore/service/translate-2017-07-01.min.json @@ -32,6 +32,9 @@ }, "ClientToken": { "idempotencyToken": true + }, + "Tags": { + "shape": "Sb" } } }, @@ -86,7 +89,7 @@ "type": "structure", "members": { "TextTranslationJobProperties": { - "shape": "Sj" + "shape": "Sn" } } } @@ -105,16 +108,16 @@ "type": "structure", "members": { "ParallelDataProperties": { - "shape": "Sz" + "shape": "S16" }, "DataLocation": { - "shape": "S13" + "shape": "S1a" }, "AuxiliaryDataLocation": { - "shape": "S13" + "shape": "S1a" }, "LatestUpdateAttemptAuxiliaryDataLocation": { - "shape": "S13" + "shape": "S1a" } } } @@ -123,8 +126,7 @@ "input": { "type": "structure", "required": [ - "Name", - "TerminologyDataFormat" + "Name" ], "members": { "Name": {}, @@ -135,18 +137,13 @@ "type": "structure", "members": { "TerminologyProperties": { - "shape": "S18" + "shape": "S1f" }, "TerminologyDataLocation": { - "type": "structure", - "required": [ - "RepositoryType", - "Location" - ], - "members": { - "RepositoryType": {}, - "Location": {} - } + "shape": "S1i" + }, + "AuxiliaryDataLocation": { + "shape": "S1i" } } } @@ -174,11 +171,15 @@ "type": "blob", "sensitive": true }, - "Format": {} + "Format": {}, + "Directionality": {} } }, "EncryptionKey": { "shape": "S7" + }, + "Tags": { + "shape": "Sb" } } }, @@ -186,9 +187,45 @@ "type": "structure", "members": { "TerminologyProperties": { - "shape": "S18" + "shape": "S1f" + }, + "AuxiliaryDataLocation": { + "shape": "S1i" + } + } + } + }, + "ListLanguages": { + "input": { + "type": "structure", + "members": { + "DisplayLanguageCode": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "Languages": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "LanguageName", + "LanguageCode" + ], + "members": { + "LanguageName": {}, + "LanguageCode": {} + } + } + }, + "DisplayLanguageCode": {}, + "NextToken": {} + } } }, "ListParallelData": { @@ -207,13 +244,32 @@ "ParallelDataPropertiesList": { "type": "list", "member": { - "shape": "Sz" + "shape": "S16" } }, "NextToken": {} } } }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sb" + } + } + } + }, "ListTerminologies": { "input": { "type": "structure", @@ -230,7 +286,7 @@ "TerminologyPropertiesList": { "type": "list", "member": { - "shape": "S18" + "shape": "S1f" } }, "NextToken": {} @@ -266,7 +322,7 @@ "TextTranslationJobPropertiesList": { "type": "list", "member": { - "shape": "Sj" + "shape": "Sn" } }, "NextToken": {} @@ -287,24 +343,27 @@ "members": { "JobName": {}, "InputDataConfig": { - "shape": "St" + "shape": "Sx" }, "OutputDataConfig": { - "shape": "Sv" + "shape": "Sz" }, "DataAccessRoleArn": {}, "SourceLanguageCode": {}, "TargetLanguageCodes": { - "shape": "Sp" + "shape": "St" }, "TerminologyNames": { - "shape": "Sq" + "shape": "Su" }, "ParallelDataNames": { - "shape": "Sq" + "shape": "Su" }, "ClientToken": { "idempotencyToken": true + }, + "Settings": { + "shape": "S11" } } }, @@ -334,6 +393,89 @@ } } }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "Sb" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "TranslateDocument": { + "input": { + "type": "structure", + "required": [ + "Document", + "SourceLanguageCode", + "TargetLanguageCode" + ], + "members": { + "Document": { + "type": "structure", + "required": [ + "Content", + "ContentType" + ], + "members": { + "Content": { + "type": "blob", + "sensitive": true + }, + "ContentType": {} + } + }, + "TerminologyNames": { + "shape": "Su" + }, + "SourceLanguageCode": {}, + "TargetLanguageCode": {}, + "Settings": { + "shape": "S11" + } + } + }, + "output": { + "type": "structure", + "required": [ + "TranslatedDocument", + "SourceLanguageCode", + "TargetLanguageCode" + ], + "members": { + "TranslatedDocument": { + "type": "structure", + "required": [ + "Content" + ], + "members": { + "Content": { + "type": "blob", + "sensitive": true + } + } + }, + "SourceLanguageCode": {}, + "TargetLanguageCode": {}, + "AppliedTerminologies": { + "shape": "S2l" + }, + "AppliedSettings": { + "shape": "S11" + } + } + } + }, "TranslateText": { "input": { "type": "structure", @@ -345,10 +487,13 @@ "members": { "Text": {}, "TerminologyNames": { - "shape": "Sq" + "shape": "Su" }, "SourceLanguageCode": {}, - "TargetLanguageCode": {} + "TargetLanguageCode": {}, + "Settings": { + "shape": "S11" + } } }, "output": { @@ -363,25 +508,32 @@ "SourceLanguageCode": {}, "TargetLanguageCode": {}, "AppliedTerminologies": { + "shape": "S2l" + }, + "AppliedSettings": { + "shape": "S11" + } + } + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": {}, + "TagKeys": { "type": "list", - "member": { - "type": "structure", - "members": { - "Name": {}, - "Terms": { - "type": "list", - "member": { - "type": "structure", - "members": { - "SourceText": {}, - "TargetText": {} - } - } - } - } - } + "member": {} } } + }, + "output": { + "type": "structure", + "members": {} } }, "UpdateParallelData": { @@ -439,7 +591,21 @@ "Id": {} } }, - "Sj": { + "Sb": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": {}, + "Value": {} + } + } + }, + "Sn": { "type": "structure", "members": { "JobId": {}, @@ -461,13 +627,13 @@ }, "SourceLanguageCode": {}, "TargetLanguageCodes": { - "shape": "Sp" + "shape": "St" }, "TerminologyNames": { - "shape": "Sq" + "shape": "Su" }, "ParallelDataNames": { - "shape": "Sq" + "shape": "Su" }, "Message": {}, "SubmittedTime": { @@ -477,23 +643,26 @@ "type": "timestamp" }, "InputDataConfig": { - "shape": "St" + "shape": "Sx" }, "OutputDataConfig": { - "shape": "Sv" + "shape": "Sz" }, - "DataAccessRoleArn": {} + "DataAccessRoleArn": {}, + "Settings": { + "shape": "S11" + } } }, - "Sp": { + "St": { "type": "list", "member": {} }, - "Sq": { + "Su": { "type": "list", "member": {} }, - "St": { + "Sx": { "type": "structure", "required": [ "S3Uri", @@ -504,16 +673,26 @@ "ContentType": {} } }, - "Sv": { + "Sz": { "type": "structure", "required": [ "S3Uri" ], "members": { - "S3Uri": {} + "S3Uri": {}, + "EncryptionKey": { + "shape": "S7" + } } }, - "Sz": { + "S11": { + "type": "structure", + "members": { + "Formality": {}, + "Profanity": {} + } + }, + "S16": { "type": "structure", "members": { "Name": {}, @@ -522,7 +701,7 @@ "Status": {}, "SourceLanguageCode": {}, "TargetLanguageCodes": { - "shape": "S11" + "shape": "S18" }, "ParallelDataConfig": { "shape": "S4" @@ -555,11 +734,11 @@ } } }, - "S11": { + "S18": { "type": "list", "member": {} }, - "S13": { + "S1a": { "type": "structure", "required": [ "RepositoryType", @@ -570,7 +749,7 @@ "Location": {} } }, - "S18": { + "S1f": { "type": "structure", "members": { "Name": {}, @@ -578,7 +757,7 @@ "Arn": {}, "SourceLanguageCode": {}, "TargetLanguageCodes": { - "shape": "S11" + "shape": "S18" }, "EncryptionKey": { "shape": "S7" @@ -594,6 +773,42 @@ }, "LastUpdatedAt": { "type": "timestamp" + }, + "Directionality": {}, + "Message": {}, + "SkippedTermCount": { + "type": "integer" + }, + "Format": {} + } + }, + "S1i": { + "type": "structure", + "required": [ + "RepositoryType", + "Location" + ], + "members": { + "RepositoryType": {}, + "Location": {} + } + }, + "S2l": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Terms": { + "type": "list", + "member": { + "type": "structure", + "members": { + "SourceText": {}, + "TargetText": {} + } + } + } } } } diff --git a/iamlivecore/service/verifiedpermissions-2021-12-01.min.json b/iamlivecore/service/verifiedpermissions-2021-12-01.min.json new file mode 100644 index 00000000..dd755595 --- /dev/null +++ b/iamlivecore/service/verifiedpermissions-2021-12-01.min.json @@ -0,0 +1,1309 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-12-01", + "endpointPrefix": "verifiedpermissions", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "Amazon Verified Permissions", + "serviceId": "VerifiedPermissions", + "signatureVersion": "v4", + "signingName": "verifiedpermissions", + "targetPrefix": "VerifiedPermissions", + "uid": "verifiedpermissions-2021-12-01" + }, + "operations": { + "CreateIdentitySource": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "configuration" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "policyStoreId": {}, + "configuration": { + "type": "structure", + "members": { + "cognitoUserPoolConfiguration": { + "type": "structure", + "required": [ + "userPoolArn" + ], + "members": { + "userPoolArn": {}, + "clientIds": { + "shape": "S7" + } + } + } + }, + "union": true + }, + "principalEntityType": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "required": [ + "createdDate", + "identitySourceId", + "lastUpdatedDate", + "policyStoreId" + ], + "members": { + "createdDate": { + "shape": "Sb" + }, + "identitySourceId": {}, + "lastUpdatedDate": { + "shape": "Sb" + }, + "policyStoreId": {} + } + }, + "idempotent": true + }, + "CreatePolicy": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "definition" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "policyStoreId": {}, + "definition": { + "type": "structure", + "members": { + "static": { + "type": "structure", + "required": [ + "statement" + ], + "members": { + "description": { + "shape": "Sg" + }, + "statement": { + "shape": "Sh" + } + } + }, + "templateLinked": { + "type": "structure", + "required": [ + "policyTemplateId" + ], + "members": { + "policyTemplateId": {}, + "principal": { + "shape": "Sk" + }, + "resource": { + "shape": "Sk" + } + } + } + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "policyId", + "policyType", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyId": {}, + "policyType": {}, + "principal": { + "shape": "Sk" + }, + "resource": { + "shape": "Sk" + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "CreatePolicyStore": { + "input": { + "type": "structure", + "required": [ + "validationSettings" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "validationSettings": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "arn", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "arn": {}, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "CreatePolicyTemplate": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "statement" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "policyStoreId": {}, + "description": { + "shape": "Sw" + }, + "statement": { + "shape": "Sh" + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "policyTemplateId", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyTemplateId": {}, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "DeleteIdentitySource": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "identitySourceId" + ], + "members": { + "policyStoreId": {}, + "identitySourceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeletePolicy": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "policyId" + ], + "members": { + "policyStoreId": {}, + "policyId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeletePolicyStore": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeletePolicyTemplate": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "policyTemplateId" + ], + "members": { + "policyStoreId": {}, + "policyTemplateId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetIdentitySource": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "identitySourceId" + ], + "members": { + "policyStoreId": {}, + "identitySourceId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "createdDate", + "details", + "identitySourceId", + "lastUpdatedDate", + "policyStoreId", + "principalEntityType" + ], + "members": { + "createdDate": { + "shape": "Sb" + }, + "details": { + "type": "structure", + "members": { + "clientIds": { + "shape": "S7" + }, + "userPoolArn": {}, + "discoveryUrl": {}, + "openIdIssuer": {} + } + }, + "identitySourceId": {}, + "lastUpdatedDate": { + "shape": "Sb" + }, + "policyStoreId": {}, + "principalEntityType": { + "shape": "S9" + } + } + } + }, + "GetPolicy": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "policyId" + ], + "members": { + "policyStoreId": {}, + "policyId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "policyId", + "policyType", + "definition", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyId": {}, + "policyType": {}, + "principal": { + "shape": "Sk" + }, + "resource": { + "shape": "Sk" + }, + "definition": { + "type": "structure", + "members": { + "static": { + "type": "structure", + "required": [ + "statement" + ], + "members": { + "description": { + "shape": "Sg" + }, + "statement": { + "shape": "Sh" + } + } + }, + "templateLinked": { + "type": "structure", + "required": [ + "policyTemplateId" + ], + "members": { + "policyTemplateId": {}, + "principal": { + "shape": "Sk" + }, + "resource": { + "shape": "Sk" + } + } + } + }, + "union": true + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + } + }, + "GetPolicyStore": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "arn", + "validationSettings", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "arn": {}, + "validationSettings": { + "shape": "Sr" + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + } + }, + "GetPolicyTemplate": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "policyTemplateId" + ], + "members": { + "policyStoreId": {}, + "policyTemplateId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "policyTemplateId", + "statement", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyTemplateId": {}, + "description": { + "shape": "Sw" + }, + "statement": { + "shape": "Sh" + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + } + }, + "GetSchema": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "schema", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "schema": { + "shape": "S1m" + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + } + }, + "IsAuthorized": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {}, + "principal": { + "shape": "Sk" + }, + "action": { + "shape": "S1o" + }, + "resource": { + "shape": "Sk" + }, + "context": { + "shape": "S1r" + }, + "entities": { + "shape": "S20" + } + } + }, + "output": { + "type": "structure", + "required": [ + "decision", + "determiningPolicies", + "errors" + ], + "members": { + "decision": {}, + "determiningPolicies": { + "shape": "S27" + }, + "errors": { + "shape": "S29" + } + } + } + }, + "IsAuthorizedWithToken": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {}, + "identityToken": { + "shape": "S2c" + }, + "accessToken": { + "shape": "S2c" + }, + "action": { + "shape": "S1o" + }, + "resource": { + "shape": "Sk" + }, + "context": { + "shape": "S1r" + }, + "entities": { + "shape": "S20" + } + } + }, + "output": { + "type": "structure", + "required": [ + "decision", + "determiningPolicies", + "errors" + ], + "members": { + "decision": {}, + "determiningPolicies": { + "shape": "S27" + }, + "errors": { + "shape": "S29" + } + } + } + }, + "ListIdentitySources": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "filters": { + "type": "list", + "member": { + "type": "structure", + "members": { + "principalEntityType": { + "shape": "S9" + } + } + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "identitySources" + ], + "members": { + "nextToken": {}, + "identitySources": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "createdDate", + "details", + "identitySourceId", + "lastUpdatedDate", + "policyStoreId", + "principalEntityType" + ], + "members": { + "createdDate": { + "shape": "Sb" + }, + "details": { + "type": "structure", + "members": { + "clientIds": { + "shape": "S7" + }, + "userPoolArn": {}, + "discoveryUrl": {}, + "openIdIssuer": {} + } + }, + "identitySourceId": {}, + "lastUpdatedDate": { + "shape": "Sb" + }, + "policyStoreId": {}, + "principalEntityType": { + "shape": "S9" + } + } + } + } + } + } + }, + "ListPolicies": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + }, + "filter": { + "type": "structure", + "members": { + "principal": { + "shape": "S2q" + }, + "resource": { + "shape": "S2q" + }, + "policyType": {}, + "policyTemplateId": {} + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "policies" + ], + "members": { + "nextToken": {}, + "policies": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "policyStoreId", + "policyId", + "policyType", + "definition", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyId": {}, + "policyType": {}, + "principal": { + "shape": "Sk" + }, + "resource": { + "shape": "Sk" + }, + "definition": { + "type": "structure", + "members": { + "static": { + "type": "structure", + "members": { + "description": { + "shape": "Sg" + } + } + }, + "templateLinked": { + "type": "structure", + "required": [ + "policyTemplateId" + ], + "members": { + "policyTemplateId": {}, + "principal": { + "shape": "Sk" + }, + "resource": { + "shape": "Sk" + } + } + } + }, + "union": true + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + } + } + } + } + }, + "ListPolicyStores": { + "input": { + "type": "structure", + "members": { + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStores" + ], + "members": { + "nextToken": {}, + "policyStores": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "policyStoreId", + "arn", + "createdDate" + ], + "members": { + "policyStoreId": {}, + "arn": {}, + "createdDate": { + "shape": "Sb" + } + } + } + } + } + } + }, + "ListPolicyTemplates": { + "input": { + "type": "structure", + "required": [ + "policyStoreId" + ], + "members": { + "policyStoreId": {}, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyTemplates" + ], + "members": { + "nextToken": {}, + "policyTemplates": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "policyStoreId", + "policyTemplateId", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyTemplateId": {}, + "description": { + "shape": "Sw" + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + } + } + } + } + }, + "PutSchema": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "definition" + ], + "members": { + "policyStoreId": {}, + "definition": { + "type": "structure", + "members": { + "cedarJson": { + "shape": "S1m" + } + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "namespaces", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "namespaces": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "UpdateIdentitySource": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "identitySourceId", + "updateConfiguration" + ], + "members": { + "policyStoreId": {}, + "identitySourceId": {}, + "updateConfiguration": { + "type": "structure", + "members": { + "cognitoUserPoolConfiguration": { + "type": "structure", + "required": [ + "userPoolArn" + ], + "members": { + "userPoolArn": {}, + "clientIds": { + "shape": "S7" + } + } + } + }, + "union": true + }, + "principalEntityType": { + "shape": "S9" + } + } + }, + "output": { + "type": "structure", + "required": [ + "createdDate", + "identitySourceId", + "lastUpdatedDate", + "policyStoreId" + ], + "members": { + "createdDate": { + "shape": "Sb" + }, + "identitySourceId": {}, + "lastUpdatedDate": { + "shape": "Sb" + }, + "policyStoreId": {} + } + }, + "idempotent": true + }, + "UpdatePolicy": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "policyId", + "definition" + ], + "members": { + "policyStoreId": {}, + "policyId": {}, + "definition": { + "type": "structure", + "members": { + "static": { + "type": "structure", + "required": [ + "statement" + ], + "members": { + "description": { + "shape": "Sg" + }, + "statement": { + "shape": "Sh" + } + } + } + }, + "union": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "policyId", + "policyType", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyId": {}, + "policyType": {}, + "principal": { + "shape": "Sk" + }, + "resource": { + "shape": "Sk" + }, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "UpdatePolicyStore": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "validationSettings" + ], + "members": { + "policyStoreId": {}, + "validationSettings": { + "shape": "Sr" + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "arn", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "arn": {}, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + }, + "idempotent": true + }, + "UpdatePolicyTemplate": { + "input": { + "type": "structure", + "required": [ + "policyStoreId", + "policyTemplateId", + "statement" + ], + "members": { + "policyStoreId": {}, + "policyTemplateId": {}, + "description": { + "shape": "Sw" + }, + "statement": { + "shape": "Sh" + } + } + }, + "output": { + "type": "structure", + "required": [ + "policyStoreId", + "policyTemplateId", + "createdDate", + "lastUpdatedDate" + ], + "members": { + "policyStoreId": {}, + "policyTemplateId": {}, + "createdDate": { + "shape": "Sb" + }, + "lastUpdatedDate": { + "shape": "Sb" + } + } + }, + "idempotent": true + } + }, + "shapes": { + "S7": { + "type": "list", + "member": { + "type": "string", + "sensitive": true + } + }, + "S9": { + "type": "string", + "sensitive": true + }, + "Sb": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "Sg": { + "type": "string", + "sensitive": true + }, + "Sh": { + "type": "string", + "sensitive": true + }, + "Sk": { + "type": "structure", + "required": [ + "entityType", + "entityId" + ], + "members": { + "entityType": { + "type": "string", + "sensitive": true + }, + "entityId": { + "type": "string", + "sensitive": true + } + } + }, + "Sr": { + "type": "structure", + "required": [ + "mode" + ], + "members": { + "mode": {} + } + }, + "Sw": { + "type": "string", + "sensitive": true + }, + "S1m": { + "type": "string", + "sensitive": true + }, + "S1o": { + "type": "structure", + "required": [ + "actionType", + "actionId" + ], + "members": { + "actionType": { + "type": "string", + "sensitive": true + }, + "actionId": { + "type": "string", + "sensitive": true + } + } + }, + "S1r": { + "type": "structure", + "members": { + "contextMap": { + "type": "map", + "key": {}, + "value": { + "shape": "S1u" + } + } + }, + "union": true + }, + "S1u": { + "type": "structure", + "members": { + "boolean": { + "type": "boolean", + "sensitive": true + }, + "entityIdentifier": { + "shape": "Sk" + }, + "long": { + "type": "long", + "sensitive": true + }, + "string": { + "type": "string", + "sensitive": true + }, + "set": { + "type": "list", + "member": { + "shape": "S1u" + } + }, + "record": { + "type": "map", + "key": {}, + "value": { + "shape": "S1u" + } + } + }, + "union": true + }, + "S20": { + "type": "structure", + "members": { + "entityList": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "identifier" + ], + "members": { + "identifier": { + "shape": "Sk" + }, + "attributes": { + "type": "map", + "key": {}, + "value": { + "shape": "S1u" + } + }, + "parents": { + "type": "list", + "member": { + "shape": "Sk" + } + } + } + } + } + }, + "union": true + }, + "S27": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "policyId" + ], + "members": { + "policyId": {} + } + } + }, + "S29": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorDescription" + ], + "members": { + "errorDescription": {} + }, + "sensitive": true + } + }, + "S2c": { + "type": "string", + "sensitive": true + }, + "S2q": { + "type": "structure", + "members": { + "unspecified": { + "type": "boolean" + }, + "identifier": { + "shape": "Sk" + } + }, + "union": true + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/voice-id-2021-09-27.min.json b/iamlivecore/service/voice-id-2021-09-27.min.json new file mode 100644 index 00000000..15579cbb --- /dev/null +++ b/iamlivecore/service/voice-id-2021-09-27.min.json @@ -0,0 +1,1222 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2021-09-27", + "endpointPrefix": "voiceid", + "jsonVersion": "1.0", + "protocol": "json", + "serviceFullName": "Amazon Voice ID", + "serviceId": "Voice ID", + "signatureVersion": "v4", + "signingName": "voiceid", + "targetPrefix": "VoiceID", + "uid": "voice-id-2021-09-27" + }, + "operations": { + "AssociateFraudster": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "FraudsterId", + "WatchlistId" + ], + "members": { + "DomainId": {}, + "FraudsterId": { + "shape": "S3" + }, + "WatchlistId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Fraudster": { + "shape": "S6" + } + } + } + }, + "CreateDomain": { + "input": { + "type": "structure", + "required": [ + "Name", + "ServerSideEncryptionConfiguration" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "Description": { + "shape": "Sc" + }, + "Name": { + "shape": "Sd" + }, + "ServerSideEncryptionConfiguration": { + "shape": "Se" + }, + "Tags": { + "shape": "Sg" + } + } + }, + "output": { + "type": "structure", + "members": { + "Domain": { + "shape": "Sl" + } + } + }, + "idempotent": true + }, + "CreateWatchlist": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "Name" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "Description": { + "shape": "St" + }, + "DomainId": {}, + "Name": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "members": { + "Watchlist": { + "shape": "Sw" + } + } + }, + "idempotent": true + }, + "DeleteDomain": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {} + } + }, + "idempotent": true + }, + "DeleteFraudster": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "FraudsterId" + ], + "members": { + "DomainId": {}, + "FraudsterId": { + "shape": "S3" + } + } + } + }, + "DeleteSpeaker": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SpeakerId" + ], + "members": { + "DomainId": {}, + "SpeakerId": { + "shape": "S11" + } + } + } + }, + "DeleteWatchlist": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "WatchlistId" + ], + "members": { + "DomainId": {}, + "WatchlistId": {} + } + } + }, + "DescribeDomain": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Domain": { + "shape": "Sl" + } + } + } + }, + "DescribeFraudster": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "FraudsterId" + ], + "members": { + "DomainId": {}, + "FraudsterId": { + "shape": "S3" + } + } + }, + "output": { + "type": "structure", + "members": { + "Fraudster": { + "shape": "S6" + } + } + } + }, + "DescribeFraudsterRegistrationJob": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "JobId" + ], + "members": { + "DomainId": {}, + "JobId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Job": { + "shape": "S1a" + } + } + } + }, + "DescribeSpeaker": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SpeakerId" + ], + "members": { + "DomainId": {}, + "SpeakerId": { + "shape": "S11" + } + } + }, + "output": { + "type": "structure", + "members": { + "Speaker": { + "shape": "S1q" + } + } + } + }, + "DescribeSpeakerEnrollmentJob": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "JobId" + ], + "members": { + "DomainId": {}, + "JobId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Job": { + "shape": "S1w" + } + } + } + }, + "DescribeWatchlist": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "WatchlistId" + ], + "members": { + "DomainId": {}, + "WatchlistId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Watchlist": { + "shape": "Sw" + } + } + } + }, + "DisassociateFraudster": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "FraudsterId", + "WatchlistId" + ], + "members": { + "DomainId": {}, + "FraudsterId": { + "shape": "S3" + }, + "WatchlistId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Fraudster": { + "shape": "S6" + } + } + } + }, + "EvaluateSession": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SessionNameOrId" + ], + "members": { + "DomainId": {}, + "SessionNameOrId": {} + } + }, + "output": { + "type": "structure", + "members": { + "AuthenticationResult": { + "type": "structure", + "members": { + "AudioAggregationEndedAt": { + "type": "timestamp" + }, + "AudioAggregationStartedAt": { + "type": "timestamp" + }, + "AuthenticationResultId": {}, + "Configuration": { + "type": "structure", + "required": [ + "AcceptanceThreshold" + ], + "members": { + "AcceptanceThreshold": { + "type": "integer" + } + } + }, + "CustomerSpeakerId": { + "shape": "S1r" + }, + "Decision": {}, + "GeneratedSpeakerId": {}, + "Score": { + "type": "integer" + } + } + }, + "DomainId": {}, + "FraudDetectionResult": { + "type": "structure", + "members": { + "AudioAggregationEndedAt": { + "type": "timestamp" + }, + "AudioAggregationStartedAt": { + "type": "timestamp" + }, + "Configuration": { + "type": "structure", + "members": { + "RiskThreshold": { + "type": "integer" + }, + "WatchlistId": {} + } + }, + "Decision": {}, + "FraudDetectionResultId": {}, + "Reasons": { + "type": "list", + "member": {} + }, + "RiskDetails": { + "type": "structure", + "required": [ + "KnownFraudsterRisk", + "VoiceSpoofingRisk" + ], + "members": { + "KnownFraudsterRisk": { + "type": "structure", + "required": [ + "RiskScore" + ], + "members": { + "GeneratedFraudsterId": {}, + "RiskScore": { + "type": "integer" + } + } + }, + "VoiceSpoofingRisk": { + "type": "structure", + "required": [ + "RiskScore" + ], + "members": { + "RiskScore": { + "type": "integer" + } + } + } + } + } + } + }, + "SessionId": {}, + "SessionName": {}, + "StreamingStatus": {} + } + } + }, + "ListDomains": { + "input": { + "type": "structure", + "members": { + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "DomainSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Description": { + "shape": "Sc" + }, + "DomainId": {}, + "DomainStatus": {}, + "Name": { + "shape": "Sd" + }, + "ServerSideEncryptionConfiguration": { + "shape": "Se" + }, + "ServerSideEncryptionUpdateDetails": { + "shape": "So" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "WatchlistDetails": { + "shape": "Sr" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListFraudsterRegistrationJobs": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {}, + "JobStatus": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DomainId": {}, + "EndedAt": { + "type": "timestamp" + }, + "FailureDetails": { + "shape": "S1c" + }, + "JobId": {}, + "JobName": { + "shape": "S1g" + }, + "JobProgress": { + "shape": "S1h" + }, + "JobStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListFraudsters": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {}, + "WatchlistId": {} + } + }, + "output": { + "type": "structure", + "members": { + "FraudsterSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DomainId": {}, + "GeneratedFraudsterId": {}, + "WatchlistIds": { + "shape": "S9" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListSpeakerEnrollmentJobs": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {}, + "JobStatus": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "JobSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DomainId": {}, + "EndedAt": { + "type": "timestamp" + }, + "FailureDetails": { + "shape": "S1c" + }, + "JobId": {}, + "JobName": { + "shape": "S1g" + }, + "JobProgress": { + "shape": "S1h" + }, + "JobStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListSpeakers": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "SpeakerSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "CustomerSpeakerId": { + "shape": "S1r" + }, + "DomainId": {}, + "GeneratedSpeakerId": {}, + "LastAccessedAt": { + "type": "timestamp" + }, + "Status": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + } + } + } + }, + "ListTagsForResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn" + ], + "members": { + "ResourceArn": {} + } + }, + "output": { + "type": "structure", + "members": { + "Tags": { + "shape": "Sg" + } + } + } + }, + "ListWatchlists": { + "input": { + "type": "structure", + "required": [ + "DomainId" + ], + "members": { + "DomainId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "NextToken": {}, + "WatchlistSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DefaultWatchlist": { + "type": "boolean" + }, + "Description": { + "shape": "St" + }, + "DomainId": {}, + "Name": { + "shape": "Su" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "WatchlistId": {} + } + } + } + } + } + }, + "OptOutSpeaker": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "SpeakerId" + ], + "members": { + "DomainId": {}, + "SpeakerId": { + "shape": "S11" + } + } + }, + "output": { + "type": "structure", + "members": { + "Speaker": { + "shape": "S1q" + } + } + } + }, + "StartFraudsterRegistrationJob": { + "input": { + "type": "structure", + "required": [ + "DataAccessRoleArn", + "DomainId", + "InputDataConfig", + "OutputDataConfig" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "DataAccessRoleArn": {}, + "DomainId": {}, + "InputDataConfig": { + "shape": "S1e" + }, + "JobName": { + "shape": "S1g" + }, + "OutputDataConfig": { + "shape": "S1k" + }, + "RegistrationConfig": { + "shape": "S1l" + } + } + }, + "output": { + "type": "structure", + "members": { + "Job": { + "shape": "S1a" + } + } + }, + "idempotent": true + }, + "StartSpeakerEnrollmentJob": { + "input": { + "type": "structure", + "required": [ + "DataAccessRoleArn", + "DomainId", + "InputDataConfig", + "OutputDataConfig" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "DataAccessRoleArn": {}, + "DomainId": {}, + "EnrollmentConfig": { + "shape": "S1x" + }, + "InputDataConfig": { + "shape": "S1e" + }, + "JobName": { + "shape": "S1g" + }, + "OutputDataConfig": { + "shape": "S1k" + } + } + }, + "output": { + "type": "structure", + "members": { + "Job": { + "shape": "S1w" + } + } + }, + "idempotent": true + }, + "TagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "Tags" + ], + "members": { + "ResourceArn": {}, + "Tags": { + "shape": "Sg" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "input": { + "type": "structure", + "required": [ + "ResourceArn", + "TagKeys" + ], + "members": { + "ResourceArn": {}, + "TagKeys": { + "type": "list", + "member": { + "shape": "Si" + } + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UpdateDomain": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "Name", + "ServerSideEncryptionConfiguration" + ], + "members": { + "Description": { + "shape": "Sc" + }, + "DomainId": {}, + "Name": { + "shape": "Sd" + }, + "ServerSideEncryptionConfiguration": { + "shape": "Se" + } + } + }, + "output": { + "type": "structure", + "members": { + "Domain": { + "shape": "Sl" + } + } + } + }, + "UpdateWatchlist": { + "input": { + "type": "structure", + "required": [ + "DomainId", + "WatchlistId" + ], + "members": { + "Description": { + "shape": "St" + }, + "DomainId": {}, + "Name": { + "shape": "Su" + }, + "WatchlistId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Watchlist": { + "shape": "Sw" + } + } + } + } + }, + "shapes": { + "S3": { + "type": "string", + "sensitive": true + }, + "S6": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DomainId": {}, + "GeneratedFraudsterId": {}, + "WatchlistIds": { + "shape": "S9" + } + } + }, + "S9": { + "type": "list", + "member": {} + }, + "Sc": { + "type": "string", + "sensitive": true + }, + "Sd": { + "type": "string", + "sensitive": true + }, + "Se": { + "type": "structure", + "required": [ + "KmsKeyId" + ], + "members": { + "KmsKeyId": {} + } + }, + "Sg": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": { + "shape": "Si" + }, + "Value": { + "type": "string", + "sensitive": true + } + } + } + }, + "Si": { + "type": "string", + "sensitive": true + }, + "Sl": { + "type": "structure", + "members": { + "Arn": {}, + "CreatedAt": { + "type": "timestamp" + }, + "Description": { + "shape": "Sc" + }, + "DomainId": {}, + "DomainStatus": {}, + "Name": { + "shape": "Sd" + }, + "ServerSideEncryptionConfiguration": { + "shape": "Se" + }, + "ServerSideEncryptionUpdateDetails": { + "shape": "So" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "WatchlistDetails": { + "shape": "Sr" + } + } + }, + "So": { + "type": "structure", + "members": { + "Message": {}, + "OldKmsKeyId": {}, + "UpdateStatus": {} + } + }, + "Sr": { + "type": "structure", + "required": [ + "DefaultWatchlistId" + ], + "members": { + "DefaultWatchlistId": {} + } + }, + "St": { + "type": "string", + "sensitive": true + }, + "Su": { + "type": "string", + "sensitive": true + }, + "Sw": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DefaultWatchlist": { + "type": "boolean" + }, + "Description": { + "shape": "St" + }, + "DomainId": {}, + "Name": { + "shape": "Su" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "WatchlistId": {} + } + }, + "S11": { + "type": "string", + "sensitive": true + }, + "S1a": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DataAccessRoleArn": {}, + "DomainId": {}, + "EndedAt": { + "type": "timestamp" + }, + "FailureDetails": { + "shape": "S1c" + }, + "InputDataConfig": { + "shape": "S1e" + }, + "JobId": {}, + "JobName": { + "shape": "S1g" + }, + "JobProgress": { + "shape": "S1h" + }, + "JobStatus": {}, + "OutputDataConfig": { + "shape": "S1k" + }, + "RegistrationConfig": { + "shape": "S1l" + } + } + }, + "S1c": { + "type": "structure", + "members": { + "Message": {}, + "StatusCode": { + "type": "integer" + } + } + }, + "S1e": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "S3Uri": {} + } + }, + "S1g": { + "type": "string", + "sensitive": true + }, + "S1h": { + "type": "structure", + "members": { + "PercentComplete": { + "type": "integer" + } + } + }, + "S1k": { + "type": "structure", + "required": [ + "S3Uri" + ], + "members": { + "KmsKeyId": {}, + "S3Uri": {} + } + }, + "S1l": { + "type": "structure", + "members": { + "DuplicateRegistrationAction": {}, + "FraudsterSimilarityThreshold": { + "type": "integer" + }, + "WatchlistIds": { + "type": "list", + "member": {} + } + } + }, + "S1q": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "CustomerSpeakerId": { + "shape": "S1r" + }, + "DomainId": {}, + "GeneratedSpeakerId": {}, + "LastAccessedAt": { + "type": "timestamp" + }, + "Status": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + }, + "S1r": { + "type": "string", + "sensitive": true + }, + "S1w": { + "type": "structure", + "members": { + "CreatedAt": { + "type": "timestamp" + }, + "DataAccessRoleArn": {}, + "DomainId": {}, + "EndedAt": { + "type": "timestamp" + }, + "EnrollmentConfig": { + "shape": "S1x" + }, + "FailureDetails": { + "shape": "S1c" + }, + "InputDataConfig": { + "shape": "S1e" + }, + "JobId": {}, + "JobName": { + "shape": "S1g" + }, + "JobProgress": { + "shape": "S1h" + }, + "JobStatus": {}, + "OutputDataConfig": { + "shape": "S1k" + } + } + }, + "S1x": { + "type": "structure", + "members": { + "ExistingEnrollmentAction": {}, + "FraudDetectionConfig": { + "type": "structure", + "members": { + "FraudDetectionAction": {}, + "RiskThreshold": { + "type": "integer" + }, + "WatchlistIds": { + "type": "list", + "member": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/vpc-lattice-2022-11-30.min.json b/iamlivecore/service/vpc-lattice-2022-11-30.min.json new file mode 100644 index 00000000..5eb63111 --- /dev/null +++ b/iamlivecore/service/vpc-lattice-2022-11-30.min.json @@ -0,0 +1,2360 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2022-11-30", + "endpointPrefix": "vpc-lattice", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon VPC Lattice", + "serviceId": "VPC Lattice", + "signatureVersion": "v4", + "signingName": "vpc-lattice", + "uid": "vpc-lattice-2022-11-30" + }, + "operations": { + "BatchUpdateRule": { + "http": { + "method": "PATCH", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "listenerIdentifier", + "rules", + "serviceIdentifier" + ], + "members": { + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "rules": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ruleIdentifier" + ], + "members": { + "action": { + "shape": "S5" + }, + "match": { + "shape": "Sd" + }, + "priority": { + "type": "integer" + }, + "ruleIdentifier": {} + } + } + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "successful": { + "type": "list", + "member": { + "type": "structure", + "members": { + "action": { + "shape": "S5" + }, + "arn": {}, + "id": {}, + "isDefault": { + "type": "boolean" + }, + "match": { + "shape": "Sd" + }, + "name": {}, + "priority": { + "type": "integer" + } + } + } + }, + "unsuccessful": { + "type": "list", + "member": { + "type": "structure", + "members": { + "failureCode": {}, + "failureMessage": {}, + "ruleIdentifier": {} + } + } + } + } + }, + "idempotent": true + }, + "CreateAccessLogSubscription": { + "http": { + "requestUri": "/accesslogsubscriptions", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "destinationArn", + "resourceIdentifier" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "destinationArn": {}, + "resourceIdentifier": {}, + "tags": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "destinationArn", + "id", + "resourceArn", + "resourceId" + ], + "members": { + "arn": {}, + "destinationArn": {}, + "id": {}, + "resourceArn": {}, + "resourceId": {} + } + }, + "idempotent": true + }, + "CreateListener": { + "http": { + "requestUri": "/services/{serviceIdentifier}/listeners", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "defaultAction", + "name", + "protocol", + "serviceIdentifier" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "defaultAction": { + "shape": "S5" + }, + "name": {}, + "port": { + "type": "integer" + }, + "protocol": {}, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + }, + "tags": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "defaultAction": { + "shape": "S5" + }, + "id": {}, + "name": {}, + "port": { + "type": "integer" + }, + "protocol": {}, + "serviceArn": {}, + "serviceId": {} + } + }, + "idempotent": true + }, + "CreateRule": { + "http": { + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "action", + "listenerIdentifier", + "match", + "name", + "priority", + "serviceIdentifier" + ], + "members": { + "action": { + "shape": "S5" + }, + "clientToken": { + "idempotencyToken": true + }, + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "match": { + "shape": "Sd" + }, + "name": {}, + "priority": { + "type": "integer" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + }, + "tags": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "action": { + "shape": "S5" + }, + "arn": {}, + "id": {}, + "match": { + "shape": "Sd" + }, + "name": {}, + "priority": { + "type": "integer" + } + } + }, + "idempotent": true + }, + "CreateService": { + "http": { + "requestUri": "/services", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "authType": {}, + "certificateArn": {}, + "clientToken": { + "idempotencyToken": true + }, + "customDomainName": {}, + "name": {}, + "tags": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "authType": {}, + "certificateArn": {}, + "customDomainName": {}, + "dnsEntry": { + "shape": "S1y" + }, + "id": {}, + "name": {}, + "status": {} + } + }, + "idempotent": true + }, + "CreateServiceNetwork": { + "http": { + "requestUri": "/servicenetworks", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name" + ], + "members": { + "authType": {}, + "clientToken": { + "idempotencyToken": true + }, + "name": {}, + "tags": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "authType": {}, + "id": {}, + "name": {} + } + }, + "idempotent": true + }, + "CreateServiceNetworkServiceAssociation": { + "http": { + "requestUri": "/servicenetworkserviceassociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceIdentifier", + "serviceNetworkIdentifier" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "serviceIdentifier": {}, + "serviceNetworkIdentifier": {}, + "tags": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createdBy": {}, + "customDomainName": {}, + "dnsEntry": { + "shape": "S1y" + }, + "id": {}, + "status": {} + } + }, + "idempotent": true + }, + "CreateServiceNetworkVpcAssociation": { + "http": { + "requestUri": "/servicenetworkvpcassociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceNetworkIdentifier", + "vpcIdentifier" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "securityGroupIds": { + "type": "list", + "member": {} + }, + "serviceNetworkIdentifier": {}, + "tags": { + "shape": "S19" + }, + "vpcIdentifier": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createdBy": {}, + "id": {}, + "securityGroupIds": { + "shape": "S2k" + }, + "status": {} + } + }, + "idempotent": true + }, + "CreateTargetGroup": { + "http": { + "requestUri": "/targetgroups", + "responseCode": 201 + }, + "input": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "config": { + "shape": "S2n" + }, + "name": {}, + "tags": { + "shape": "S19" + }, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "config": { + "shape": "S2n" + }, + "id": {}, + "name": {}, + "status": {}, + "type": {} + } + }, + "idempotent": true + }, + "DeleteAccessLogSubscription": { + "http": { + "method": "DELETE", + "requestUri": "/accesslogsubscriptions/{accessLogSubscriptionIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "accessLogSubscriptionIdentifier" + ], + "members": { + "accessLogSubscriptionIdentifier": { + "location": "uri", + "locationName": "accessLogSubscriptionIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteAuthPolicy": { + "http": { + "method": "DELETE", + "requestUri": "/authpolicy/{resourceIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "resourceIdentifier" + ], + "members": { + "resourceIdentifier": { + "location": "uri", + "locationName": "resourceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteListener": { + "http": { + "method": "DELETE", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "listenerIdentifier", + "serviceIdentifier" + ], + "members": { + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteResourcePolicy": { + "http": { + "method": "DELETE", + "requestUri": "/resourcepolicy/{resourceArn}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteRule": { + "http": { + "method": "DELETE", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules/{ruleIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "listenerIdentifier", + "ruleIdentifier", + "serviceIdentifier" + ], + "members": { + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "ruleIdentifier": { + "location": "uri", + "locationName": "ruleIdentifier" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteService": { + "http": { + "method": "DELETE", + "requestUri": "/services/{serviceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceIdentifier" + ], + "members": { + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "name": {}, + "status": {} + } + }, + "idempotent": true + }, + "DeleteServiceNetwork": { + "http": { + "method": "DELETE", + "requestUri": "/servicenetworks/{serviceNetworkIdentifier}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "serviceNetworkIdentifier" + ], + "members": { + "serviceNetworkIdentifier": { + "location": "uri", + "locationName": "serviceNetworkIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteServiceNetworkServiceAssociation": { + "http": { + "method": "DELETE", + "requestUri": "/servicenetworkserviceassociations/{serviceNetworkServiceAssociationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceNetworkServiceAssociationIdentifier" + ], + "members": { + "serviceNetworkServiceAssociationIdentifier": { + "location": "uri", + "locationName": "serviceNetworkServiceAssociationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {} + } + }, + "idempotent": true + }, + "DeleteServiceNetworkVpcAssociation": { + "http": { + "method": "DELETE", + "requestUri": "/servicenetworkvpcassociations/{serviceNetworkVpcAssociationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceNetworkVpcAssociationIdentifier" + ], + "members": { + "serviceNetworkVpcAssociationIdentifier": { + "location": "uri", + "locationName": "serviceNetworkVpcAssociationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {} + } + }, + "idempotent": true + }, + "DeleteTargetGroup": { + "http": { + "method": "DELETE", + "requestUri": "/targetgroups/{targetGroupIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "targetGroupIdentifier" + ], + "members": { + "targetGroupIdentifier": { + "location": "uri", + "locationName": "targetGroupIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "id": {}, + "status": {} + } + }, + "idempotent": true + }, + "DeregisterTargets": { + "http": { + "requestUri": "/targetgroups/{targetGroupIdentifier}/deregistertargets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "targetGroupIdentifier", + "targets" + ], + "members": { + "targetGroupIdentifier": { + "location": "uri", + "locationName": "targetGroupIdentifier" + }, + "targets": { + "type": "list", + "member": { + "shape": "S3w" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "successful": { + "shape": "S3z" + }, + "unsuccessful": { + "shape": "S40" + } + } + }, + "idempotent": true + }, + "GetAccessLogSubscription": { + "http": { + "method": "GET", + "requestUri": "/accesslogsubscriptions/{accessLogSubscriptionIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accessLogSubscriptionIdentifier" + ], + "members": { + "accessLogSubscriptionIdentifier": { + "location": "uri", + "locationName": "accessLogSubscriptionIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "createdAt", + "destinationArn", + "id", + "lastUpdatedAt", + "resourceArn", + "resourceId" + ], + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "destinationArn": {}, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "resourceArn": {}, + "resourceId": {} + } + } + }, + "GetAuthPolicy": { + "http": { + "method": "GET", + "requestUri": "/authpolicy/{resourceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceIdentifier" + ], + "members": { + "resourceIdentifier": { + "location": "uri", + "locationName": "resourceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "createdAt": { + "shape": "S44" + }, + "lastUpdatedAt": { + "shape": "S44" + }, + "policy": {}, + "state": {} + } + } + }, + "GetListener": { + "http": { + "method": "GET", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "listenerIdentifier", + "serviceIdentifier" + ], + "members": { + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "defaultAction": { + "shape": "S5" + }, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "port": { + "type": "integer" + }, + "protocol": {}, + "serviceArn": {}, + "serviceId": {} + } + } + }, + "GetResourcePolicy": { + "http": { + "method": "GET", + "requestUri": "/resourcepolicy/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "policy": {} + } + } + }, + "GetRule": { + "http": { + "method": "GET", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules/{ruleIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "listenerIdentifier", + "ruleIdentifier", + "serviceIdentifier" + ], + "members": { + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "ruleIdentifier": { + "location": "uri", + "locationName": "ruleIdentifier" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "action": { + "shape": "S5" + }, + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "id": {}, + "isDefault": { + "type": "boolean" + }, + "lastUpdatedAt": { + "shape": "S44" + }, + "match": { + "shape": "Sd" + }, + "name": {}, + "priority": { + "type": "integer" + } + } + } + }, + "GetService": { + "http": { + "method": "GET", + "requestUri": "/services/{serviceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceIdentifier" + ], + "members": { + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "authType": {}, + "certificateArn": {}, + "createdAt": { + "shape": "S44" + }, + "customDomainName": {}, + "dnsEntry": { + "shape": "S1y" + }, + "failureCode": {}, + "failureMessage": {}, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "status": {} + } + } + }, + "GetServiceNetwork": { + "http": { + "method": "GET", + "requestUri": "/servicenetworks/{serviceNetworkIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceNetworkIdentifier" + ], + "members": { + "serviceNetworkIdentifier": { + "location": "uri", + "locationName": "serviceNetworkIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "authType": {}, + "createdAt": { + "shape": "S44" + }, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "numberOfAssociatedServices": { + "type": "long" + }, + "numberOfAssociatedVPCs": { + "type": "long" + } + } + } + }, + "GetServiceNetworkServiceAssociation": { + "http": { + "method": "GET", + "requestUri": "/servicenetworkserviceassociations/{serviceNetworkServiceAssociationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceNetworkServiceAssociationIdentifier" + ], + "members": { + "serviceNetworkServiceAssociationIdentifier": { + "location": "uri", + "locationName": "serviceNetworkServiceAssociationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "createdBy": {}, + "customDomainName": {}, + "dnsEntry": { + "shape": "S1y" + }, + "failureCode": {}, + "failureMessage": {}, + "id": {}, + "serviceArn": {}, + "serviceId": {}, + "serviceName": {}, + "serviceNetworkArn": {}, + "serviceNetworkId": {}, + "serviceNetworkName": {}, + "status": {} + } + } + }, + "GetServiceNetworkVpcAssociation": { + "http": { + "method": "GET", + "requestUri": "/servicenetworkvpcassociations/{serviceNetworkVpcAssociationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceNetworkVpcAssociationIdentifier" + ], + "members": { + "serviceNetworkVpcAssociationIdentifier": { + "location": "uri", + "locationName": "serviceNetworkVpcAssociationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "createdBy": {}, + "failureCode": {}, + "failureMessage": {}, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "securityGroupIds": { + "shape": "S2k" + }, + "serviceNetworkArn": {}, + "serviceNetworkId": {}, + "serviceNetworkName": {}, + "status": {}, + "vpcId": {} + } + } + }, + "GetTargetGroup": { + "http": { + "method": "GET", + "requestUri": "/targetgroups/{targetGroupIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "targetGroupIdentifier" + ], + "members": { + "targetGroupIdentifier": { + "location": "uri", + "locationName": "targetGroupIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "config": { + "shape": "S2n" + }, + "createdAt": { + "shape": "S44" + }, + "failureCode": {}, + "failureMessage": {}, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "serviceArns": { + "shape": "S4r" + }, + "status": {}, + "type": {} + } + } + }, + "ListAccessLogSubscriptions": { + "http": { + "method": "GET", + "requestUri": "/accesslogsubscriptions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceIdentifier" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "resourceIdentifier": { + "location": "querystring", + "locationName": "resourceIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "arn", + "createdAt", + "destinationArn", + "id", + "lastUpdatedAt", + "resourceArn", + "resourceId" + ], + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "destinationArn": {}, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "resourceArn": {}, + "resourceId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListListeners": { + "http": { + "method": "GET", + "requestUri": "/services/{serviceIdentifier}/listeners", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceIdentifier" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "port": { + "type": "integer" + }, + "protocol": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListRules": { + "http": { + "method": "GET", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "listenerIdentifier", + "serviceIdentifier" + ], + "members": { + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "id": {}, + "isDefault": { + "type": "boolean" + }, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "priority": { + "type": "integer" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListServiceNetworkServiceAssociations": { + "http": { + "method": "GET", + "requestUri": "/servicenetworkserviceassociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "serviceIdentifier": { + "location": "querystring", + "locationName": "serviceIdentifier" + }, + "serviceNetworkIdentifier": { + "location": "querystring", + "locationName": "serviceNetworkIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "createdBy": {}, + "customDomainName": {}, + "dnsEntry": { + "shape": "S1y" + }, + "id": {}, + "serviceArn": {}, + "serviceId": {}, + "serviceName": {}, + "serviceNetworkArn": {}, + "serviceNetworkId": {}, + "serviceNetworkName": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListServiceNetworkVpcAssociations": { + "http": { + "method": "GET", + "requestUri": "/servicenetworkvpcassociations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "serviceNetworkIdentifier": { + "location": "querystring", + "locationName": "serviceNetworkIdentifier" + }, + "vpcIdentifier": { + "location": "querystring", + "locationName": "vpcIdentifier" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "createdBy": {}, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "serviceNetworkArn": {}, + "serviceNetworkId": {}, + "serviceNetworkName": {}, + "status": {}, + "vpcId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListServiceNetworks": { + "http": { + "method": "GET", + "requestUri": "/servicenetworks", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "numberOfAssociatedServices": { + "type": "long" + }, + "numberOfAssociatedVPCs": { + "type": "long" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListServices": { + "http": { + "method": "GET", + "requestUri": "/services", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "customDomainName": {}, + "dnsEntry": { + "shape": "S1y" + }, + "id": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S19" + } + } + } + }, + "ListTargetGroups": { + "http": { + "method": "GET", + "requestUri": "/targetgroups", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "targetGroupType": { + "location": "querystring", + "locationName": "targetGroupType" + }, + "vpcIdentifier": { + "location": "querystring", + "locationName": "vpcIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "arn": {}, + "createdAt": { + "shape": "S44" + }, + "id": {}, + "ipAddressType": {}, + "lambdaEventStructureVersion": {}, + "lastUpdatedAt": { + "shape": "S44" + }, + "name": {}, + "port": { + "type": "integer" + }, + "protocol": {}, + "serviceArns": { + "shape": "S4r" + }, + "status": {}, + "type": {}, + "vpcIdentifier": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListTargets": { + "http": { + "requestUri": "/targetgroups/{targetGroupIdentifier}/listtargets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "targetGroupIdentifier" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "targetGroupIdentifier": { + "location": "uri", + "locationName": "targetGroupIdentifier" + }, + "targets": { + "type": "list", + "member": { + "shape": "S3w" + } + } + } + }, + "output": { + "type": "structure", + "required": [ + "items" + ], + "members": { + "items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "id": {}, + "port": { + "type": "integer" + }, + "reasonCode": {}, + "status": {} + } + } + }, + "nextToken": {} + } + } + }, + "PutAuthPolicy": { + "http": { + "method": "PUT", + "requestUri": "/authpolicy/{resourceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "policy", + "resourceIdentifier" + ], + "members": { + "policy": {}, + "resourceIdentifier": { + "location": "uri", + "locationName": "resourceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "policy": {}, + "state": {} + } + } + }, + "PutResourcePolicy": { + "http": { + "method": "PUT", + "requestUri": "/resourcepolicy/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "policy", + "resourceArn" + ], + "members": { + "policy": {}, + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "RegisterTargets": { + "http": { + "requestUri": "/targetgroups/{targetGroupIdentifier}/registertargets", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "targetGroupIdentifier", + "targets" + ], + "members": { + "targetGroupIdentifier": { + "location": "uri", + "locationName": "targetGroupIdentifier" + }, + "targets": { + "type": "list", + "member": { + "shape": "S3w" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "successful": { + "shape": "S3z" + }, + "unsuccessful": { + "shape": "S40" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S19" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateAccessLogSubscription": { + "http": { + "method": "PATCH", + "requestUri": "/accesslogsubscriptions/{accessLogSubscriptionIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "accessLogSubscriptionIdentifier", + "destinationArn" + ], + "members": { + "accessLogSubscriptionIdentifier": { + "location": "uri", + "locationName": "accessLogSubscriptionIdentifier" + }, + "destinationArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "arn", + "destinationArn", + "id", + "resourceArn", + "resourceId" + ], + "members": { + "arn": {}, + "destinationArn": {}, + "id": {}, + "resourceArn": {}, + "resourceId": {} + } + }, + "idempotent": true + }, + "UpdateListener": { + "http": { + "method": "PATCH", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "defaultAction", + "listenerIdentifier", + "serviceIdentifier" + ], + "members": { + "defaultAction": { + "shape": "S5" + }, + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "defaultAction": { + "shape": "S5" + }, + "id": {}, + "name": {}, + "port": { + "type": "integer" + }, + "protocol": {}, + "serviceArn": {}, + "serviceId": {} + } + }, + "idempotent": true + }, + "UpdateRule": { + "http": { + "method": "PATCH", + "requestUri": "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules/{ruleIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "listenerIdentifier", + "ruleIdentifier", + "serviceIdentifier" + ], + "members": { + "action": { + "shape": "S5" + }, + "listenerIdentifier": { + "location": "uri", + "locationName": "listenerIdentifier" + }, + "match": { + "shape": "Sd" + }, + "priority": { + "type": "integer" + }, + "ruleIdentifier": { + "location": "uri", + "locationName": "ruleIdentifier" + }, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "action": { + "shape": "S5" + }, + "arn": {}, + "id": {}, + "isDefault": { + "type": "boolean" + }, + "match": { + "shape": "Sd" + }, + "name": {}, + "priority": { + "type": "integer" + } + } + }, + "idempotent": true + }, + "UpdateService": { + "http": { + "method": "PATCH", + "requestUri": "/services/{serviceIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "serviceIdentifier" + ], + "members": { + "authType": {}, + "certificateArn": {}, + "serviceIdentifier": { + "location": "uri", + "locationName": "serviceIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "authType": {}, + "certificateArn": {}, + "customDomainName": {}, + "id": {}, + "name": {} + } + } + }, + "UpdateServiceNetwork": { + "http": { + "method": "PATCH", + "requestUri": "/servicenetworks/{serviceNetworkIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "authType", + "serviceNetworkIdentifier" + ], + "members": { + "authType": {}, + "serviceNetworkIdentifier": { + "location": "uri", + "locationName": "serviceNetworkIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "authType": {}, + "id": {}, + "name": {} + } + }, + "idempotent": true + }, + "UpdateServiceNetworkVpcAssociation": { + "http": { + "method": "PATCH", + "requestUri": "/servicenetworkvpcassociations/{serviceNetworkVpcAssociationIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "securityGroupIds", + "serviceNetworkVpcAssociationIdentifier" + ], + "members": { + "securityGroupIds": { + "type": "list", + "member": {} + }, + "serviceNetworkVpcAssociationIdentifier": { + "location": "uri", + "locationName": "serviceNetworkVpcAssociationIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "createdBy": {}, + "id": {}, + "securityGroupIds": { + "shape": "S2k" + }, + "status": {} + } + }, + "idempotent": true + }, + "UpdateTargetGroup": { + "http": { + "method": "PATCH", + "requestUri": "/targetgroups/{targetGroupIdentifier}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "healthCheck", + "targetGroupIdentifier" + ], + "members": { + "healthCheck": { + "shape": "S2o" + }, + "targetGroupIdentifier": { + "location": "uri", + "locationName": "targetGroupIdentifier" + } + } + }, + "output": { + "type": "structure", + "members": { + "arn": {}, + "config": { + "shape": "S2n" + }, + "id": {}, + "name": {}, + "status": {}, + "type": {} + } + }, + "idempotent": true + } + }, + "shapes": { + "S5": { + "type": "structure", + "members": { + "fixedResponse": { + "type": "structure", + "required": [ + "statusCode" + ], + "members": { + "statusCode": { + "type": "integer" + } + } + }, + "forward": { + "type": "structure", + "required": [ + "targetGroups" + ], + "members": { + "targetGroups": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "targetGroupIdentifier" + ], + "members": { + "targetGroupIdentifier": {}, + "weight": { + "type": "integer" + } + } + } + } + } + } + }, + "union": true + }, + "Sd": { + "type": "structure", + "members": { + "httpMatch": { + "type": "structure", + "members": { + "headerMatches": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "match", + "name" + ], + "members": { + "caseSensitive": { + "type": "boolean" + }, + "match": { + "type": "structure", + "members": { + "contains": {}, + "exact": {}, + "prefix": {} + }, + "union": true + }, + "name": {} + } + } + }, + "method": {}, + "pathMatch": { + "type": "structure", + "required": [ + "match" + ], + "members": { + "caseSensitive": { + "type": "boolean" + }, + "match": { + "type": "structure", + "members": { + "exact": {}, + "prefix": {} + }, + "union": true + } + } + } + } + } + }, + "union": true + }, + "S19": { + "type": "map", + "key": {}, + "value": {} + }, + "S1y": { + "type": "structure", + "members": { + "domainName": {}, + "hostedZoneId": {} + } + }, + "S2k": { + "type": "list", + "member": {} + }, + "S2n": { + "type": "structure", + "members": { + "healthCheck": { + "shape": "S2o" + }, + "ipAddressType": {}, + "lambdaEventStructureVersion": {}, + "port": { + "type": "integer" + }, + "protocol": {}, + "protocolVersion": {}, + "vpcIdentifier": {} + } + }, + "S2o": { + "type": "structure", + "members": { + "enabled": { + "type": "boolean" + }, + "healthCheckIntervalSeconds": { + "type": "integer" + }, + "healthCheckTimeoutSeconds": { + "type": "integer" + }, + "healthyThresholdCount": { + "type": "integer" + }, + "matcher": { + "type": "structure", + "members": { + "httpCode": {} + }, + "union": true + }, + "path": {}, + "port": { + "type": "integer" + }, + "protocol": {}, + "protocolVersion": {}, + "unhealthyThresholdCount": { + "type": "integer" + } + } + }, + "S3w": { + "type": "structure", + "required": [ + "id" + ], + "members": { + "id": {}, + "port": { + "type": "integer" + } + } + }, + "S3z": { + "type": "list", + "member": { + "shape": "S3w" + } + }, + "S40": { + "type": "list", + "member": { + "type": "structure", + "members": { + "failureCode": {}, + "failureMessage": {}, + "id": {}, + "port": { + "type": "integer" + } + } + } + }, + "S44": { + "type": "timestamp", + "timestampFormat": "iso8601" + }, + "S4r": { + "type": "list", + "member": {} + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/wafv2-2019-07-29.min.json b/iamlivecore/service/wafv2-2019-07-29.min.json index a9f53843..5b3be0f5 100644 --- a/iamlivecore/service/wafv2-2019-07-29.min.json +++ b/iamlivecore/service/wafv2-2019-07-29.min.json @@ -53,6 +53,28 @@ } } }, + "CreateAPIKey": { + "input": { + "type": "structure", + "required": [ + "Scope", + "TokenDomains" + ], + "members": { + "Scope": {}, + "TokenDomains": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": { + "APIKey": {} + } + } + }, "CreateIPSet": { "input": { "type": "structure", @@ -68,10 +90,10 @@ "Description": {}, "IPAddressVersion": {}, "Addresses": { - "shape": "S2h" + "shape": "S4m" }, "Tags": { - "shape": "S2j" + "shape": "S4o" } } }, @@ -79,7 +101,7 @@ "type": "structure", "members": { "Summary": { - "shape": "S2o" + "shape": "S4t" } } } @@ -97,10 +119,10 @@ "Scope": {}, "Description": {}, "RegularExpressionList": { - "shape": "S2s" + "shape": "S4x" }, "Tags": { - "shape": "S2j" + "shape": "S4o" } } }, @@ -108,7 +130,7 @@ "type": "structure", "members": { "Summary": { - "shape": "S2w" + "shape": "S50" } } } @@ -133,13 +155,13 @@ "shape": "S6" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" }, "Tags": { - "shape": "S2j" + "shape": "S4o" }, "CustomResponseBodies": { - "shape": "S2z" + "shape": "S53" } } }, @@ -147,7 +169,7 @@ "type": "structure", "members": { "Summary": { - "shape": "S34" + "shape": "S58" } } } @@ -165,20 +187,32 @@ "Name": {}, "Scope": {}, "DefaultAction": { - "shape": "S36" + "shape": "S5a" }, "Description": {}, "Rules": { "shape": "S6" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" }, "Tags": { - "shape": "S2j" + "shape": "S4o" }, "CustomResponseBodies": { - "shape": "S2z" + "shape": "S53" + }, + "CaptchaConfig": { + "shape": "S48" + }, + "ChallengeConfig": { + "shape": "S4b" + }, + "TokenDomains": { + "shape": "S5b" + }, + "AssociationConfig": { + "shape": "S5c" } } }, @@ -186,7 +220,7 @@ "type": "structure", "members": { "Summary": { - "shape": "S38" + "shape": "S5i" } } } @@ -324,6 +358,46 @@ "members": {} } }, + "DescribeAllManagedProducts": { + "input": { + "type": "structure", + "required": [ + "Scope" + ], + "members": { + "Scope": {} + } + }, + "output": { + "type": "structure", + "members": { + "ManagedProducts": { + "shape": "S5z" + } + } + } + }, + "DescribeManagedProductsByVendor": { + "input": { + "type": "structure", + "required": [ + "VendorName", + "Scope" + ], + "members": { + "VendorName": {}, + "Scope": {} + } + }, + "output": { + "type": "structure", + "members": { + "ManagedProducts": { + "shape": "S5z" + } + } + } + }, "DescribeManagedRuleGroup": { "input": { "type": "structure", @@ -354,17 +428,17 @@ "members": { "Name": {}, "Action": { - "shape": "S1t" + "shape": "S1p" } } } }, "LabelNamespace": {}, "AvailableLabels": { - "shape": "S3r" + "shape": "S6b" }, "ConsumedLabels": { - "shape": "S3r" + "shape": "S6b" } } } @@ -384,6 +458,49 @@ "members": {} } }, + "GenerateMobileSdkReleaseUrl": { + "input": { + "type": "structure", + "required": [ + "Platform", + "ReleaseVersion" + ], + "members": { + "Platform": {}, + "ReleaseVersion": {} + } + }, + "output": { + "type": "structure", + "members": { + "Url": {} + } + } + }, + "GetDecryptedAPIKey": { + "input": { + "type": "structure", + "required": [ + "Scope", + "APIKey" + ], + "members": { + "Scope": {}, + "APIKey": {} + } + }, + "output": { + "type": "structure", + "members": { + "TokenDomains": { + "shape": "S5b" + }, + "CreationTimestamp": { + "type": "timestamp" + } + } + } + }, "GetIPSet": { "input": { "type": "structure", @@ -417,7 +534,7 @@ "Description": {}, "IPAddressVersion": {}, "Addresses": { - "shape": "S2h" + "shape": "S4m" } } }, @@ -439,7 +556,7 @@ "type": "structure", "members": { "LoggingConfiguration": { - "shape": "S40" + "shape": "S6r" } } } @@ -506,6 +623,37 @@ } } }, + "GetMobileSdkRelease": { + "input": { + "type": "structure", + "required": [ + "Platform", + "ReleaseVersion" + ], + "members": { + "Platform": {}, + "ReleaseVersion": {} + } + }, + "output": { + "type": "structure", + "members": { + "MobileSdkRelease": { + "type": "structure", + "members": { + "ReleaseVersion": {}, + "Timestamp": { + "type": "timestamp" + }, + "ReleaseNotes": {}, + "Tags": { + "shape": "S4o" + } + } + } + } + } + }, "GetPermissionPolicy": { "input": { "type": "structure", @@ -544,10 +692,10 @@ "type": "structure", "members": { "ManagedKeysIPV4": { - "shape": "S4p" + "shape": "S7j" }, "ManagedKeysIPV6": { - "shape": "S4p" + "shape": "S7j" } } } @@ -577,7 +725,7 @@ "ARN": {}, "Description": {}, "RegularExpressionList": { - "shape": "S2s" + "shape": "S4x" } } }, @@ -619,17 +767,17 @@ "shape": "S6" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" }, "LabelNamespace": {}, "CustomResponseBodies": { - "shape": "S2z" + "shape": "S53" }, "AvailableLabels": { - "shape": "S3r" + "shape": "S6b" }, "ConsumedLabels": { - "shape": "S3r" + "shape": "S6b" } } }, @@ -652,7 +800,7 @@ "RuleMetricName": {}, "Scope": {}, "TimeWindow": { - "shape": "S4x" + "shape": "S7r" }, "MaxItems": { "type": "long" @@ -680,7 +828,7 @@ "Method": {}, "HTTPVersion": {}, "Headers": { - "shape": "S58" + "shape": "S82" } } }, @@ -693,14 +841,39 @@ "Action": {}, "RuleNameWithinRuleGroup": {}, "RequestHeadersInserted": { - "shape": "S58" + "shape": "S82" }, "ResponseCodeSent": { "type": "integer" }, "Labels": { - "shape": "S26" - } + "shape": "S43" + }, + "CaptchaResponse": { + "type": "structure", + "members": { + "ResponseCode": { + "type": "integer" + }, + "SolveTimestamp": { + "type": "long" + }, + "FailureReason": {} + } + }, + "ChallengeResponse": { + "type": "structure", + "members": { + "ResponseCode": { + "type": "integer" + }, + "SolveTimestamp": { + "type": "long" + }, + "FailureReason": {} + } + }, + "OverriddenAction": {} } } }, @@ -708,7 +881,7 @@ "type": "long" }, "TimeWindow": { - "shape": "S4x" + "shape": "S7r" } } } @@ -731,9 +904,10 @@ "type": "structure", "members": { "WebACL": { - "shape": "S5h" + "shape": "S8g" }, - "LockToken": {} + "LockToken": {}, + "ApplicationIntegrationURL": {} } } }, @@ -751,9 +925,49 @@ "type": "structure", "members": { "WebACL": { - "shape": "S5h" + "shape": "S8g" + } + } + } + }, + "ListAPIKeys": { + "input": { + "type": "structure", + "required": [ + "Scope" + ], + "members": { + "Scope": {}, + "NextMarker": {}, + "Limit": { + "type": "integer" } } + }, + "output": { + "type": "structure", + "members": { + "NextMarker": {}, + "APIKeySummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "TokenDomains": { + "shape": "S5b" + }, + "APIKey": {}, + "CreationTimestamp": { + "type": "timestamp" + }, + "Version": { + "type": "integer" + } + } + } + }, + "ApplicationIntegrationURL": {} + } } }, "ListAvailableManagedRuleGroupVersions": { @@ -789,7 +1003,8 @@ } } } - } + }, + "CurrentDefaultVersion": {} } } }, @@ -818,6 +1033,9 @@ "members": { "VendorName": {}, "Name": {}, + "VersioningSupported": { + "type": "boolean" + }, "Description": {} } } @@ -846,7 +1064,7 @@ "IPSets": { "type": "list", "member": { - "shape": "S2o" + "shape": "S4t" } } } @@ -855,6 +1073,9 @@ "ListLoggingConfigurations": { "input": { "type": "structure", + "required": [ + "Scope" + ], "members": { "Scope": {}, "NextMarker": {}, @@ -869,7 +1090,7 @@ "LoggingConfigurations": { "type": "list", "member": { - "shape": "S40" + "shape": "S6r" } }, "NextMarker": {} @@ -911,6 +1132,39 @@ } } }, + "ListMobileSdkReleases": { + "input": { + "type": "structure", + "required": [ + "Platform" + ], + "members": { + "Platform": {}, + "NextMarker": {}, + "Limit": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "ReleaseSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ReleaseVersion": {}, + "Timestamp": { + "type": "timestamp" + } + } + } + }, + "NextMarker": {} + } + } + }, "ListRegexPatternSets": { "input": { "type": "structure", @@ -932,7 +1186,7 @@ "RegexPatternSets": { "type": "list", "member": { - "shape": "S2w" + "shape": "S50" } } } @@ -980,7 +1234,7 @@ "RuleGroups": { "type": "list", "member": { - "shape": "S34" + "shape": "S58" } } } @@ -1009,7 +1263,7 @@ "members": { "ResourceARN": {}, "TagList": { - "shape": "S2j" + "shape": "S4o" } } } @@ -1037,7 +1291,7 @@ "WebACLs": { "type": "list", "member": { - "shape": "S38" + "shape": "S5i" } } } @@ -1051,7 +1305,7 @@ ], "members": { "LoggingConfiguration": { - "shape": "S40" + "shape": "S6r" } } }, @@ -1059,7 +1313,7 @@ "type": "structure", "members": { "LoggingConfiguration": { - "shape": "S40" + "shape": "S6r" } } } @@ -1128,7 +1382,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S2j" + "shape": "S4o" } } }, @@ -1173,7 +1427,7 @@ "Id": {}, "Description": {}, "Addresses": { - "shape": "S2h" + "shape": "S4m" }, "LockToken": {} } @@ -1234,7 +1488,7 @@ "Id": {}, "Description": {}, "RegularExpressionList": { - "shape": "S2s" + "shape": "S4x" }, "LockToken": {} } @@ -1265,11 +1519,11 @@ "shape": "S6" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" }, "LockToken": {}, "CustomResponseBodies": { - "shape": "S2z" + "shape": "S53" } } }, @@ -1296,18 +1550,30 @@ "Scope": {}, "Id": {}, "DefaultAction": { - "shape": "S36" + "shape": "S5a" }, "Description": {}, "Rules": { "shape": "S6" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" }, "LockToken": {}, "CustomResponseBodies": { - "shape": "S2z" + "shape": "S53" + }, + "CaptchaConfig": { + "shape": "S48" + }, + "ChallengeConfig": { + "shape": "S4b" + }, + "TokenDomains": { + "shape": "S5b" + }, + "AssociationConfig": { + "shape": "S5c" } } }, @@ -1339,16 +1605,22 @@ "shape": "Sa" }, "Action": { - "shape": "S1t" + "shape": "S1p" }, "OverrideAction": { - "shape": "S24" + "shape": "S41" }, "RuleLabels": { - "shape": "S26" + "shape": "S43" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" + }, + "CaptchaConfig": { + "shape": "S48" + }, + "ChallengeConfig": { + "shape": "S4b" } } } @@ -1372,7 +1644,7 @@ "shape": "Sd" }, "TextTransformations": { - "shape": "St" + "shape": "S13" }, "PositionalConstraint": {} } @@ -1388,8 +1660,9 @@ "shape": "Sd" }, "TextTransformations": { - "shape": "St" - } + "shape": "S13" + }, + "SensitivityLevel": {} } }, "XssMatchStatement": { @@ -1403,7 +1676,7 @@ "shape": "Sd" }, "TextTransformations": { - "shape": "St" + "shape": "S13" } } }, @@ -1424,7 +1697,7 @@ "type": "long" }, "TextTransformations": { - "shape": "St" + "shape": "S13" } } }, @@ -1436,12 +1709,12 @@ "member": {} }, "ForwardedIPConfig": { - "shape": "S16" + "shape": "S1h" } } }, "RuleGroupReferenceStatement": { - "shape": "S19" + "shape": "S1k" }, "IPSetReferenceStatement": { "type": "structure", @@ -1478,7 +1751,7 @@ "shape": "Sd" }, "TextTransformations": { - "shape": "St" + "shape": "S13" } } }, @@ -1497,7 +1770,97 @@ "shape": "Sa" }, "ForwardedIPConfig": { - "shape": "S16" + "shape": "S1h" + }, + "CustomKeys": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Header": { + "type": "structure", + "required": [ + "Name", + "TextTransformations" + ], + "members": { + "Name": {}, + "TextTransformations": { + "shape": "S13" + } + } + }, + "Cookie": { + "type": "structure", + "required": [ + "Name", + "TextTransformations" + ], + "members": { + "Name": {}, + "TextTransformations": { + "shape": "S13" + } + } + }, + "QueryArgument": { + "type": "structure", + "required": [ + "Name", + "TextTransformations" + ], + "members": { + "Name": {}, + "TextTransformations": { + "shape": "S13" + } + } + }, + "QueryString": { + "type": "structure", + "required": [ + "TextTransformations" + ], + "members": { + "TextTransformations": { + "shape": "S13" + } + } + }, + "HTTPMethod": { + "type": "structure", + "members": {} + }, + "ForwardedIP": { + "type": "structure", + "members": {} + }, + "IP": { + "type": "structure", + "members": {} + }, + "LabelNamespace": { + "type": "structure", + "required": [ + "Namespace" + ], + "members": { + "Namespace": {} + } + }, + "UriPath": { + "type": "structure", + "required": [ + "TextTransformations" + ], + "members": { + "TextTransformations": { + "shape": "S13" + } + } + } + } + } } } }, @@ -1508,7 +1871,7 @@ ], "members": { "Statements": { - "shape": "S1k" + "shape": "S2m" } } }, @@ -1519,7 +1882,7 @@ ], "members": { "Statements": { - "shape": "S1k" + "shape": "S2m" } } }, @@ -1535,7 +1898,7 @@ } }, "ManagedRuleGroupStatement": { - "shape": "S1n" + "shape": "S2p" }, "LabelMatchStatement": { "type": "structure", @@ -1547,6 +1910,23 @@ "Scope": {}, "Key": {} } + }, + "RegexMatchStatement": { + "type": "structure", + "required": [ + "RegexString", + "FieldToMatch", + "TextTransformations" + ], + "members": { + "RegexString": {}, + "FieldToMatch": { + "shape": "Sd" + }, + "TextTransformations": { + "shape": "S13" + } + } } } }, @@ -1585,7 +1965,9 @@ }, "Body": { "type": "structure", - "members": {} + "members": { + "OversizeHandling": {} + } }, "Method": { "type": "structure", @@ -1602,8 +1984,7 @@ "type": "structure", "members": { "All": { - "type": "structure", - "members": {} + "shape": "Sp" }, "IncludedPaths": { "type": "list", @@ -1612,28 +1993,102 @@ } }, "MatchScope": {}, - "InvalidFallbackBehavior": {} + "InvalidFallbackBehavior": {}, + "OversizeHandling": {} } - } - } - }, - "St": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "Priority", - "Type" - ], - "members": { - "Priority": { - "type": "integer" - }, - "Type": {} - } - } + }, + "Headers": { + "type": "structure", + "required": [ + "MatchPattern", + "MatchScope", + "OversizeHandling" + ], + "members": { + "MatchPattern": { + "type": "structure", + "members": { + "All": { + "shape": "Sp" + }, + "IncludedHeaders": { + "shape": "Sw" + }, + "ExcludedHeaders": { + "shape": "Sw" + } + } + }, + "MatchScope": {}, + "OversizeHandling": {} + } + }, + "Cookies": { + "type": "structure", + "required": [ + "MatchPattern", + "MatchScope", + "OversizeHandling" + ], + "members": { + "MatchPattern": { + "type": "structure", + "members": { + "All": { + "shape": "Sp" + }, + "IncludedCookies": { + "shape": "S10" + }, + "ExcludedCookies": { + "shape": "S10" + } + } + }, + "MatchScope": {}, + "OversizeHandling": {} + } + }, + "HeaderOrder": { + "type": "structure", + "required": [ + "OversizeHandling" + ], + "members": { + "OversizeHandling": {} + } + } + } + }, + "Sp": { + "type": "structure", + "members": {} + }, + "Sw": { + "type": "list", + "member": {} + }, + "S10": { + "type": "list", + "member": {} + }, + "S13": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Priority", + "Type" + ], + "members": { + "Priority": { + "type": "integer" + }, + "Type": {} + } + } }, - "S16": { + "S1h": { "type": "structure", "required": [ "HeaderName", @@ -1644,7 +2099,7 @@ "FallbackBehavior": {} } }, - "S19": { + "S1k": { "type": "structure", "required": [ "ARN" @@ -1652,11 +2107,14 @@ "members": { "ARN": {}, "ExcludedRules": { - "shape": "S1a" + "shape": "S1l" + }, + "RuleActionOverrides": { + "shape": "S1n" } } }, - "S1a": { + "S1l": { "type": "list", "member": { "type": "structure", @@ -1668,45 +2126,53 @@ } } }, - "S1k": { + "S1n": { "type": "list", "member": { - "shape": "Sa" - } - }, - "S1n": { - "type": "structure", - "required": [ - "VendorName", - "Name" - ], - "members": { - "VendorName": {}, - "Name": {}, - "Version": {}, - "ExcludedRules": { - "shape": "S1a" - }, - "ScopeDownStatement": { - "shape": "Sa" + "type": "structure", + "required": [ + "Name", + "ActionToUse" + ], + "members": { + "Name": {}, + "ActionToUse": { + "shape": "S1p" + } } } }, - "S1t": { + "S1p": { "type": "structure", "members": { "Block": { - "shape": "S1u" + "shape": "S1q" }, "Allow": { - "shape": "S21" + "shape": "S1x" }, "Count": { - "shape": "S23" + "shape": "S1z" + }, + "Captcha": { + "type": "structure", + "members": { + "CustomRequestHandling": { + "shape": "S1y" + } + } + }, + "Challenge": { + "type": "structure", + "members": { + "CustomRequestHandling": { + "shape": "S1y" + } + } } } }, - "S1u": { + "S1q": { "type": "structure", "members": { "CustomResponse": { @@ -1720,13 +2186,13 @@ }, "CustomResponseBodyKey": {}, "ResponseHeaders": { - "shape": "S1x" + "shape": "S1t" } } } } }, - "S1x": { + "S1t": { "type": "list", "member": { "type": "structure", @@ -1740,38 +2206,300 @@ } } }, - "S21": { + "S1x": { "type": "structure", "members": { "CustomRequestHandling": { - "shape": "S22" + "shape": "S1y" } } }, - "S22": { + "S1y": { "type": "structure", "required": [ "InsertHeaders" ], "members": { "InsertHeaders": { - "shape": "S1x" + "shape": "S1t" } } }, - "S23": { + "S1z": { "type": "structure", "members": { "CustomRequestHandling": { - "shape": "S22" + "shape": "S1y" + } + } + }, + "S2m": { + "type": "list", + "member": { + "shape": "Sa" + } + }, + "S2p": { + "type": "structure", + "required": [ + "VendorName", + "Name" + ], + "members": { + "VendorName": {}, + "Name": {}, + "Version": {}, + "ExcludedRules": { + "shape": "S1l" + }, + "ScopeDownStatement": { + "shape": "Sa" + }, + "ManagedRuleGroupConfigs": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LoginPath": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Use AWSManagedRulesATPRuleSet LoginPath" + }, + "PayloadType": { + "deprecated": true, + "deprecatedMessage": "Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PayloadType" + }, + "UsernameField": { + "shape": "S2w", + "deprecated": true, + "deprecatedMessage": "Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection UsernameField" + }, + "PasswordField": { + "shape": "S2y", + "deprecated": true, + "deprecatedMessage": "Deprecated. Use AWSManagedRulesATPRuleSet RequestInspection PasswordField" + }, + "AWSManagedRulesBotControlRuleSet": { + "type": "structure", + "required": [ + "InspectionLevel" + ], + "members": { + "InspectionLevel": {}, + "EnableMachineLearning": { + "type": "boolean" + } + } + }, + "AWSManagedRulesATPRuleSet": { + "type": "structure", + "required": [ + "LoginPath" + ], + "members": { + "LoginPath": {}, + "RequestInspection": { + "type": "structure", + "required": [ + "PayloadType", + "UsernameField", + "PasswordField" + ], + "members": { + "PayloadType": {}, + "UsernameField": { + "shape": "S2w" + }, + "PasswordField": { + "shape": "S2y" + } + } + }, + "ResponseInspection": { + "shape": "S35" + }, + "EnableRegexInPath": { + "type": "boolean" + } + } + }, + "AWSManagedRulesACFPRuleSet": { + "type": "structure", + "required": [ + "CreationPath", + "RegistrationPagePath", + "RequestInspection" + ], + "members": { + "CreationPath": {}, + "RegistrationPagePath": {}, + "RequestInspection": { + "type": "structure", + "required": [ + "PayloadType" + ], + "members": { + "PayloadType": {}, + "UsernameField": { + "shape": "S2w" + }, + "PasswordField": { + "shape": "S2y" + }, + "EmailField": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "PhoneNumberFields": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + } + }, + "AddressFields": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + } + } + } + }, + "ResponseInspection": { + "shape": "S35" + }, + "EnableRegexInPath": { + "type": "boolean" + } + } + } + } + } + }, + "RuleActionOverrides": { + "shape": "S1n" + } + } + }, + "S2w": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "S2y": { + "type": "structure", + "required": [ + "Identifier" + ], + "members": { + "Identifier": {} + } + }, + "S35": { + "type": "structure", + "members": { + "StatusCode": { + "type": "structure", + "required": [ + "SuccessCodes", + "FailureCodes" + ], + "members": { + "SuccessCodes": { + "type": "list", + "member": { + "type": "integer" + } + }, + "FailureCodes": { + "type": "list", + "member": { + "type": "integer" + } + } + } + }, + "Header": { + "type": "structure", + "required": [ + "Name", + "SuccessValues", + "FailureValues" + ], + "members": { + "Name": {}, + "SuccessValues": { + "type": "list", + "member": {} + }, + "FailureValues": { + "type": "list", + "member": {} + } + } + }, + "BodyContains": { + "type": "structure", + "required": [ + "SuccessStrings", + "FailureStrings" + ], + "members": { + "SuccessStrings": { + "type": "list", + "member": {} + }, + "FailureStrings": { + "type": "list", + "member": {} + } + } + }, + "Json": { + "type": "structure", + "required": [ + "Identifier", + "SuccessValues", + "FailureValues" + ], + "members": { + "Identifier": {}, + "SuccessValues": { + "type": "list", + "member": {} + }, + "FailureValues": { + "type": "list", + "member": {} + } + } } } }, - "S24": { + "S41": { "type": "structure", "members": { "Count": { - "shape": "S23" + "shape": "S1z" }, "None": { "type": "structure", @@ -1779,7 +2507,7 @@ } } }, - "S26": { + "S43": { "type": "list", "member": { "type": "structure", @@ -1791,7 +2519,7 @@ } } }, - "S29": { + "S46": { "type": "structure", "required": [ "SampledRequestsEnabled", @@ -1808,11 +2536,38 @@ "MetricName": {} } }, - "S2h": { + "S48": { + "type": "structure", + "members": { + "ImmunityTimeProperty": { + "shape": "S49" + } + } + }, + "S49": { + "type": "structure", + "required": [ + "ImmunityTime" + ], + "members": { + "ImmunityTime": { + "type": "long" + } + } + }, + "S4b": { + "type": "structure", + "members": { + "ImmunityTimeProperty": { + "shape": "S49" + } + } + }, + "S4m": { "type": "list", "member": {} }, - "S2j": { + "S4o": { "type": "list", "member": { "type": "structure", @@ -1826,7 +2581,7 @@ } } }, - "S2o": { + "S4t": { "type": "structure", "members": { "Name": {}, @@ -1836,7 +2591,7 @@ "ARN": {} } }, - "S2s": { + "S4x": { "type": "list", "member": { "type": "structure", @@ -1845,7 +2600,7 @@ } } }, - "S2w": { + "S50": { "type": "structure", "members": { "Name": {}, @@ -1855,7 +2610,7 @@ "ARN": {} } }, - "S2z": { + "S53": { "type": "map", "key": {}, "value": { @@ -1870,7 +2625,7 @@ } } }, - "S34": { + "S58": { "type": "structure", "members": { "Name": {}, @@ -1880,18 +2635,40 @@ "ARN": {} } }, - "S36": { + "S5a": { "type": "structure", "members": { "Block": { - "shape": "S1u" + "shape": "S1q" }, "Allow": { - "shape": "S21" + "shape": "S1x" + } + } + }, + "S5b": { + "type": "list", + "member": {} + }, + "S5c": { + "type": "structure", + "members": { + "RequestBody": { + "type": "map", + "key": {}, + "value": { + "type": "structure", + "required": [ + "DefaultSizeInspectionLimit" + ], + "members": { + "DefaultSizeInspectionLimit": {} + } + } } } }, - "S38": { + "S5i": { "type": "structure", "members": { "Name": {}, @@ -1901,7 +2678,28 @@ "ARN": {} } }, - "S3r": { + "S5z": { + "type": "list", + "member": { + "type": "structure", + "members": { + "VendorName": {}, + "ManagedRuleSetName": {}, + "ProductId": {}, + "ProductLink": {}, + "ProductTitle": {}, + "ProductDescription": {}, + "SnsTopicArn": {}, + "IsVersioningSupported": { + "type": "boolean" + }, + "IsAdvancedManagedRuleSet": { + "type": "boolean" + } + } + } + }, + "S6b": { "type": "list", "member": { "type": "structure", @@ -1910,7 +2708,7 @@ } } }, - "S40": { + "S6r": { "type": "structure", "required": [ "ResourceArn", @@ -1984,16 +2782,16 @@ } } }, - "S4p": { + "S7j": { "type": "structure", "members": { "IPAddressVersion": {}, "Addresses": { - "shape": "S2h" + "shape": "S4m" } } }, - "S4x": { + "S7r": { "type": "structure", "required": [ "StartTime", @@ -2008,7 +2806,7 @@ } } }, - "S58": { + "S82": { "type": "list", "member": { "type": "structure", @@ -2018,7 +2816,7 @@ } } }, - "S5h": { + "S8g": { "type": "structure", "required": [ "Name", @@ -2032,34 +2830,46 @@ "Id": {}, "ARN": {}, "DefaultAction": { - "shape": "S36" + "shape": "S5a" }, "Description": {}, "Rules": { "shape": "S6" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" }, "Capacity": { "type": "long" }, "PreProcessFirewallManagerRuleGroups": { - "shape": "S5i" + "shape": "S8h" }, "PostProcessFirewallManagerRuleGroups": { - "shape": "S5i" + "shape": "S8h" }, "ManagedByFirewallManager": { "type": "boolean" }, "LabelNamespace": {}, "CustomResponseBodies": { - "shape": "S2z" + "shape": "S53" + }, + "CaptchaConfig": { + "shape": "S48" + }, + "ChallengeConfig": { + "shape": "S4b" + }, + "TokenDomains": { + "shape": "S5b" + }, + "AssociationConfig": { + "shape": "S5c" } } }, - "S5i": { + "S8h": { "type": "list", "member": { "type": "structure", @@ -2079,18 +2889,18 @@ "type": "structure", "members": { "ManagedRuleGroupStatement": { - "shape": "S1n" + "shape": "S2p" }, "RuleGroupReferenceStatement": { - "shape": "S19" + "shape": "S1k" } } }, "OverrideAction": { - "shape": "S24" + "shape": "S41" }, "VisibilityConfig": { - "shape": "S29" + "shape": "S46" } } } diff --git a/iamlivecore/service/wellarchitected-2020-03-31.min.json b/iamlivecore/service/wellarchitected-2020-03-31.min.json index 8f5487cd..a4d34793 100644 --- a/iamlivecore/service/wellarchitected-2020-03-31.min.json +++ b/iamlivecore/service/wellarchitected-2020-03-31.min.json @@ -35,6 +35,90 @@ } } }, + "AssociateProfiles": { + "http": { + "method": "PATCH", + "requestUri": "/workloads/{WorkloadId}/associateProfiles" + }, + "input": { + "type": "structure", + "required": [ + "WorkloadId", + "ProfileArns" + ], + "members": { + "WorkloadId": { + "location": "uri", + "locationName": "WorkloadId" + }, + "ProfileArns": { + "shape": "S6" + } + } + } + }, + "CreateLensShare": { + "http": { + "requestUri": "/lenses/{LensAlias}/shares" + }, + "input": { + "type": "structure", + "required": [ + "LensAlias", + "SharedWith", + "ClientRequestToken" + ], + "members": { + "LensAlias": { + "location": "uri", + "locationName": "LensAlias" + }, + "SharedWith": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ShareId": {} + } + } + }, + "CreateLensVersion": { + "http": { + "requestUri": "/lenses/{LensAlias}/versions" + }, + "input": { + "type": "structure", + "required": [ + "LensAlias", + "LensVersion", + "ClientRequestToken" + ], + "members": { + "LensAlias": { + "location": "uri", + "locationName": "LensAlias" + }, + "LensVersion": {}, + "IsMajorVersion": { + "type": "boolean" + }, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "LensArn": {}, + "LensVersion": {} + } + } + }, "CreateMilestone": { "http": { "requestUri": "/workloads/{WorkloadId}/milestones" @@ -67,6 +151,70 @@ } } }, + "CreateProfile": { + "http": { + "requestUri": "/profiles" + }, + "input": { + "type": "structure", + "required": [ + "ProfileName", + "ProfileDescription", + "ProfileQuestions", + "ClientRequestToken" + ], + "members": { + "ProfileName": {}, + "ProfileDescription": {}, + "ProfileQuestions": { + "shape": "Sp" + }, + "ClientRequestToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "Su" + } + } + }, + "output": { + "type": "structure", + "members": { + "ProfileArn": {}, + "ProfileVersion": {} + } + } + }, + "CreateProfileShare": { + "http": { + "requestUri": "/profiles/{ProfileArn}/shares" + }, + "input": { + "type": "structure", + "required": [ + "ProfileArn", + "SharedWith", + "ClientRequestToken" + ], + "members": { + "ProfileArn": { + "location": "uri", + "locationName": "ProfileArn" + }, + "SharedWith": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "members": { + "ShareId": {}, + "ProfileArn": {} + } + } + }, "CreateWorkload": { "http": { "requestUri": "/workloads" @@ -77,7 +225,6 @@ "WorkloadName", "Description", "Environment", - "ReviewOwner", "Lenses", "ClientRequestToken" ], @@ -86,30 +233,40 @@ "Description": {}, "Environment": {}, "AccountIds": { - "shape": "Se" + "shape": "S15" }, "AwsRegions": { - "shape": "Sg" + "shape": "S17" }, "NonAwsRegions": { - "shape": "Si" + "shape": "S19" }, "PillarPriorities": { - "shape": "Sk" + "shape": "S1b" }, "ArchitecturalDesign": {}, "ReviewOwner": {}, "IndustryType": {}, "Industry": {}, "Lenses": { - "shape": "Sq" + "shape": "S1h" }, "Notes": {}, "ClientRequestToken": { "idempotencyToken": true }, "Tags": { - "shape": "Ss" + "shape": "Su" + }, + "DiscoveryConfig": { + "shape": "S1j" + }, + "Applications": { + "shape": "S1n" + }, + "ProfileArns": { + "type": "list", + "member": {} } } }, @@ -153,6 +310,117 @@ } } }, + "DeleteLens": { + "http": { + "method": "DELETE", + "requestUri": "/lenses/{LensAlias}" + }, + "input": { + "type": "structure", + "required": [ + "LensAlias", + "ClientRequestToken", + "LensStatus" + ], + "members": { + "LensAlias": { + "location": "uri", + "locationName": "LensAlias" + }, + "ClientRequestToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "ClientRequestToken" + }, + "LensStatus": { + "location": "querystring", + "locationName": "LensStatus" + } + } + } + }, + "DeleteLensShare": { + "http": { + "method": "DELETE", + "requestUri": "/lenses/{LensAlias}/shares/{ShareId}" + }, + "input": { + "type": "structure", + "required": [ + "ShareId", + "LensAlias", + "ClientRequestToken" + ], + "members": { + "ShareId": { + "location": "uri", + "locationName": "ShareId" + }, + "LensAlias": { + "location": "uri", + "locationName": "LensAlias" + }, + "ClientRequestToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "ClientRequestToken" + } + } + } + }, + "DeleteProfile": { + "http": { + "method": "DELETE", + "requestUri": "/profiles/{ProfileArn}" + }, + "input": { + "type": "structure", + "required": [ + "ProfileArn", + "ClientRequestToken" + ], + "members": { + "ProfileArn": { + "location": "uri", + "locationName": "ProfileArn" + }, + "ClientRequestToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "ClientRequestToken" + } + } + } + }, + "DeleteProfileShare": { + "http": { + "method": "DELETE", + "requestUri": "/profiles/{ProfileArn}/shares/{ShareId}" + }, + "input": { + "type": "structure", + "required": [ + "ShareId", + "ProfileArn", + "ClientRequestToken" + ], + "members": { + "ShareId": { + "location": "uri", + "locationName": "ShareId" + }, + "ProfileArn": { + "location": "uri", + "locationName": "ProfileArn" + }, + "ClientRequestToken": { + "idempotencyToken": true, + "location": "querystring", + "locationName": "ClientRequestToken" + } + } + } + }, "DeleteWorkload": { "http": { "method": "DELETE", @@ -228,6 +496,56 @@ } } }, + "DisassociateProfiles": { + "http": { + "method": "PATCH", + "requestUri": "/workloads/{WorkloadId}/disassociateProfiles" + }, + "input": { + "type": "structure", + "required": [ + "WorkloadId", + "ProfileArns" + ], + "members": { + "WorkloadId": { + "location": "uri", + "locationName": "WorkloadId" + }, + "ProfileArns": { + "shape": "S6" + } + } + } + }, + "ExportLens": { + "http": { + "method": "GET", + "requestUri": "/lenses/{LensAlias}/export" + }, + "input": { + "type": "structure", + "required": [ + "LensAlias" + ], + "members": { + "LensAlias": { + "location": "uri", + "locationName": "LensAlias" + }, + "LensVersion": { + "location": "querystring", + "locationName": "LensVersion" + } + } + }, + "output": { + "type": "structure", + "members": { + "LensJSON": {} + } + } + }, "GetAnswer": { "http": { "method": "GET", @@ -268,21 +586,167 @@ "type": "integer" }, "LensAlias": {}, + "LensArn": {}, "Answer": { - "shape": "S18" + "shape": "S29" } } } }, - "GetLensReview": { + "GetConsolidatedReport": { "http": { "method": "GET", - "requestUri": "/workloads/{WorkloadId}/lensReviews/{LensAlias}" + "requestUri": "/consolidatedReport" + }, + "input": { + "type": "structure", + "required": [ + "Format" + ], + "members": { + "Format": { + "location": "querystring", + "locationName": "Format" + }, + "IncludeSharedResources": { + "location": "querystring", + "locationName": "IncludeSharedResources", + "type": "boolean" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Metrics": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MetricType": {}, + "RiskCounts": { + "shape": "S38" + }, + "WorkloadId": {}, + "WorkloadName": {}, + "WorkloadArn": {}, + "UpdatedAt": { + "type": "timestamp" + }, + "Lenses": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LensArn": {}, + "Pillars": { + "type": "list", + "member": { + "type": "structure", + "members": { + "PillarId": {}, + "RiskCounts": { + "shape": "S38" + }, + "Questions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "QuestionId": {}, + "Risk": {}, + "BestPractices": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ChoiceId": {}, + "ChoiceTitle": {} + } + } + } + } + } + } + } + } + }, + "RiskCounts": { + "shape": "S38" + } + } + } + }, + "LensesAppliedCount": { + "type": "integer" + } + } + } + }, + "NextToken": {}, + "Base64String": {} + } + } + }, + "GetLens": { + "http": { + "method": "GET", + "requestUri": "/lenses/{LensAlias}" }, "input": { "type": "structure", "required": [ - "WorkloadId", + "LensAlias" + ], + "members": { + "LensAlias": { + "location": "uri", + "locationName": "LensAlias" + }, + "LensVersion": { + "location": "querystring", + "locationName": "LensVersion" + } + } + }, + "output": { + "type": "structure", + "members": { + "Lens": { + "type": "structure", + "members": { + "LensArn": {}, + "LensVersion": {}, + "Name": {}, + "Description": {}, + "Owner": {}, + "ShareInvitationId": {}, + "Tags": { + "shape": "Su" + } + } + } + } + } + }, + "GetLensReview": { + "http": { + "method": "GET", + "requestUri": "/workloads/{WorkloadId}/lensReviews/{LensAlias}" + }, + "input": { + "type": "structure", + "required": [ + "WorkloadId", "LensAlias" ], "members": { @@ -309,7 +773,7 @@ "type": "integer" }, "LensReview": { - "shape": "S1t" + "shape": "S3u" } } } @@ -352,6 +816,7 @@ "type": "structure", "members": { "LensAlias": {}, + "LensArn": {}, "Base64String": {} } } @@ -366,8 +831,7 @@ "input": { "type": "structure", "required": [ - "LensAlias", - "BaseLensVersion" + "LensAlias" ], "members": { "LensAlias": { @@ -377,6 +841,10 @@ "BaseLensVersion": { "location": "querystring", "locationName": "BaseLensVersion" + }, + "TargetLensVersion": { + "location": "querystring", + "locationName": "TargetLensVersion" } } }, @@ -384,7 +852,9 @@ "type": "structure", "members": { "LensAlias": {}, + "LensArn": {}, "BaseLensVersion": {}, + "TargetLensVersion": {}, "LatestLensVersion": {}, "VersionDifferences": { "type": "structure", @@ -395,6 +865,7 @@ "type": "structure", "members": { "PillarId": {}, + "PillarName": {}, "DifferenceStatus": {}, "QuestionDifferences": { "type": "list", @@ -453,7 +924,92 @@ "type": "timestamp" }, "Workload": { - "shape": "S2j" + "shape": "S4f" + } + } + } + } + } + }, + "GetProfile": { + "http": { + "method": "GET", + "requestUri": "/profiles/{ProfileArn}" + }, + "input": { + "type": "structure", + "required": [ + "ProfileArn" + ], + "members": { + "ProfileArn": { + "location": "uri", + "locationName": "ProfileArn" + }, + "ProfileVersion": { + "location": "querystring", + "locationName": "ProfileVersion" + } + } + }, + "output": { + "type": "structure", + "members": { + "Profile": { + "shape": "S4k" + } + } + } + }, + "GetProfileTemplate": { + "http": { + "method": "GET", + "requestUri": "/profileTemplate" + }, + "input": { + "type": "structure", + "members": {} + }, + "output": { + "type": "structure", + "members": { + "ProfileTemplate": { + "type": "structure", + "members": { + "TemplateName": {}, + "TemplateQuestions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "QuestionId": {}, + "QuestionTitle": {}, + "QuestionDescription": {}, + "QuestionChoices": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ChoiceId": {}, + "ChoiceTitle": {}, + "ChoiceDescription": {} + } + } + }, + "MinSelectedChoices": { + "type": "integer" + }, + "MaxSelectedChoices": { + "type": "integer" + } + } + } + }, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" } } } @@ -481,9 +1037,39 @@ "type": "structure", "members": { "Workload": { - "shape": "S2j" + "shape": "S4f" + } + } + } + }, + "ImportLens": { + "http": { + "method": "PUT", + "requestUri": "/importLens" + }, + "input": { + "type": "structure", + "required": [ + "JSONString", + "ClientRequestToken" + ], + "members": { + "LensAlias": {}, + "JSONString": {}, + "ClientRequestToken": { + "idempotencyToken": true + }, + "Tags": { + "shape": "Su" } } + }, + "output": { + "type": "structure", + "members": { + "LensArn": {}, + "Status": {} + } } }, "ListAnswers": { @@ -523,6 +1109,10 @@ "location": "querystring", "locationName": "MaxResults", "type": "integer" + }, + "QuestionPriority": { + "location": "querystring", + "locationName": "QuestionPriority" } } }, @@ -534,6 +1124,7 @@ "type": "integer" }, "LensAlias": {}, + "LensArn": {}, "AnswerSummaries": { "type": "list", "member": { @@ -543,10 +1134,10 @@ "PillarId": {}, "QuestionTitle": {}, "Choices": { - "shape": "S1d" + "shape": "S2f" }, "SelectedChoices": { - "shape": "S1i" + "shape": "S2q" }, "ChoiceAnswerSummaries": { "type": "list", @@ -563,7 +1154,130 @@ "type": "boolean" }, "Risk": {}, - "Reason": {} + "Reason": {}, + "QuestionType": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListCheckDetails": { + "http": { + "requestUri": "/workloads/{WorkloadId}/checks" + }, + "input": { + "type": "structure", + "required": [ + "WorkloadId", + "LensArn", + "PillarId", + "QuestionId", + "ChoiceId" + ], + "members": { + "WorkloadId": { + "location": "uri", + "locationName": "WorkloadId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "LensArn": {}, + "PillarId": {}, + "QuestionId": {}, + "ChoiceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "CheckDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "Description": {}, + "Provider": {}, + "LensArn": {}, + "PillarId": {}, + "QuestionId": {}, + "ChoiceId": {}, + "Status": {}, + "AccountId": {}, + "FlaggedResources": { + "type": "integer" + }, + "Reason": {}, + "UpdatedAt": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListCheckSummaries": { + "http": { + "requestUri": "/workloads/{WorkloadId}/checkSummaries" + }, + "input": { + "type": "structure", + "required": [ + "WorkloadId", + "LensArn", + "PillarId", + "QuestionId", + "ChoiceId" + ], + "members": { + "WorkloadId": { + "location": "uri", + "locationName": "WorkloadId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + }, + "LensArn": {}, + "PillarId": {}, + "QuestionId": {}, + "ChoiceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "CheckSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Id": {}, + "Name": {}, + "Provider": {}, + "Description": {}, + "UpdatedAt": { + "type": "timestamp" + }, + "LensArn": {}, + "PillarId": {}, + "QuestionId": {}, + "ChoiceId": {}, + "Status": {}, + "AccountSummary": { + "type": "map", + "key": {}, + "value": { + "type": "integer" + } + } } } }, @@ -608,6 +1322,10 @@ "location": "querystring", "locationName": "MaxResults", "type": "integer" + }, + "QuestionPriority": { + "location": "querystring", + "locationName": "QuestionPriority" } } }, @@ -619,6 +1337,7 @@ "type": "integer" }, "LensAlias": {}, + "LensArn": {}, "ImprovementSummaries": { "type": "list", "member": { @@ -628,7 +1347,18 @@ "PillarId": {}, "QuestionTitle": {}, "Risk": {}, - "ImprovementPlanUrl": {} + "ImprovementPlanUrl": {}, + "ImprovementPlans": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ChoiceId": {}, + "DisplayText": {}, + "ImprovementPlanUrl": {} + } + } + } } } }, @@ -680,6 +1410,7 @@ "type": "structure", "members": { "LensAlias": {}, + "LensArn": {}, "LensVersion": {}, "LensName": {}, "LensStatus": {}, @@ -687,7 +1418,213 @@ "type": "timestamp" }, "RiskCounts": { - "shape": "S20" + "shape": "S38" + }, + "Profiles": { + "shape": "S3z" + }, + "PrioritizedRiskCounts": { + "shape": "S38" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListLensShares": { + "http": { + "method": "GET", + "requestUri": "/lenses/{LensAlias}/shares" + }, + "input": { + "type": "structure", + "required": [ + "LensAlias" + ], + "members": { + "LensAlias": { + "location": "uri", + "locationName": "LensAlias" + }, + "SharedWithPrefix": { + "location": "querystring", + "locationName": "SharedWithPrefix" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "Status": { + "location": "querystring", + "locationName": "Status" + } + } + }, + "output": { + "type": "structure", + "members": { + "LensShareSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ShareId": {}, + "SharedWith": {}, + "Status": {}, + "StatusMessage": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListLenses": { + "http": { + "method": "GET", + "requestUri": "/lenses" + }, + "input": { + "type": "structure", + "members": { + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, + "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", + "type": "integer" + }, + "LensType": { + "location": "querystring", + "locationName": "LensType" + }, + "LensStatus": { + "location": "querystring", + "locationName": "LensStatus" + }, + "LensName": { + "location": "querystring", + "locationName": "LensName" + } + } + }, + "output": { + "type": "structure", + "members": { + "LensSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "LensArn": {}, + "LensAlias": {}, + "LensName": {}, + "LensType": {}, + "Description": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + }, + "LensVersion": {}, + "Owner": {}, + "LensStatus": {} + } + } + }, + "NextToken": {} + } + } + }, + "ListMilestones": { + "http": { + "requestUri": "/workloads/{WorkloadId}/milestonesSummaries" + }, + "input": { + "type": "structure", + "required": [ + "WorkloadId" + ], + "members": { + "WorkloadId": { + "location": "uri", + "locationName": "WorkloadId" + }, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "WorkloadId": {}, + "MilestoneSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MilestoneNumber": { + "type": "integer" + }, + "MilestoneName": {}, + "RecordedAt": { + "type": "timestamp" + }, + "WorkloadSummary": { + "shape": "S6n" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListNotifications": { + "http": { + "requestUri": "/notifications" + }, + "input": { + "type": "structure", + "members": { + "WorkloadId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "NotificationSummaries": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "LensUpgradeSummary": { + "type": "structure", + "members": { + "WorkloadId": {}, + "WorkloadName": {}, + "LensAlias": {}, + "LensArn": {}, + "CurrentLensVersion": {}, + "LatestLensVersion": {} + } } } } @@ -696,14 +1633,18 @@ } } }, - "ListLenses": { + "ListProfileNotifications": { "http": { "method": "GET", - "requestUri": "/lenses" + "requestUri": "/profileNotifications/" }, "input": { "type": "structure", "members": { + "WorkloadId": { + "location": "querystring", + "locationName": "WorkloadId" + }, "NextToken": { "location": "querystring", "locationName": "NextToken" @@ -718,15 +1659,18 @@ "output": { "type": "structure", "members": { - "LensSummaries": { + "NotificationSummaries": { "type": "list", "member": { "type": "structure", "members": { - "LensAlias": {}, - "LensVersion": {}, - "LensName": {}, - "Description": {} + "CurrentProfileVersion": {}, + "LatestProfileVersion": {}, + "Type": {}, + "ProfileArn": {}, + "ProfileName": {}, + "WorkloadId": {}, + "WorkloadName": {} } } }, @@ -734,45 +1678,52 @@ } } }, - "ListMilestones": { + "ListProfileShares": { "http": { - "requestUri": "/workloads/{WorkloadId}/milestonesSummaries" + "method": "GET", + "requestUri": "/profiles/{ProfileArn}/shares" }, "input": { "type": "structure", "required": [ - "WorkloadId" + "ProfileArn" ], "members": { - "WorkloadId": { + "ProfileArn": { "location": "uri", - "locationName": "WorkloadId" + "locationName": "ProfileArn" + }, + "SharedWithPrefix": { + "location": "querystring", + "locationName": "SharedWithPrefix" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" }, - "NextToken": {}, "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", "type": "integer" + }, + "Status": { + "location": "querystring", + "locationName": "Status" } } }, "output": { "type": "structure", "members": { - "WorkloadId": {}, - "MilestoneSummaries": { + "ProfileShareSummaries": { "type": "list", "member": { "type": "structure", "members": { - "MilestoneNumber": { - "type": "integer" - }, - "MilestoneName": {}, - "RecordedAt": { - "type": "timestamp" - }, - "WorkloadSummary": { - "shape": "S3f" - } + "ShareId": {}, + "SharedWith": {}, + "Status": {}, + "StatusMessage": {} } } }, @@ -780,16 +1731,29 @@ } } }, - "ListNotifications": { + "ListProfiles": { "http": { - "requestUri": "/notifications" + "method": "GET", + "requestUri": "/profileSummaries" }, "input": { "type": "structure", "members": { - "WorkloadId": {}, - "NextToken": {}, + "ProfileNamePrefix": { + "location": "querystring", + "locationName": "ProfileNamePrefix" + }, + "ProfileOwnerType": { + "location": "querystring", + "locationName": "ProfileOwnerType" + }, + "NextToken": { + "location": "querystring", + "locationName": "NextToken" + }, "MaxResults": { + "location": "querystring", + "locationName": "MaxResults", "type": "integer" } } @@ -797,21 +1761,21 @@ "output": { "type": "structure", "members": { - "NotificationSummaries": { + "ProfileSummaries": { "type": "list", "member": { "type": "structure", "members": { - "Type": {}, - "LensUpgradeSummary": { - "type": "structure", - "members": { - "WorkloadId": {}, - "WorkloadName": {}, - "LensAlias": {}, - "CurrentLensVersion": {}, - "LatestLensVersion": {} - } + "ProfileArn": {}, + "ProfileVersion": {}, + "ProfileName": {}, + "ProfileDescription": {}, + "Owner": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" } } } @@ -832,6 +1796,14 @@ "location": "querystring", "locationName": "WorkloadNamePrefix" }, + "LensNamePrefix": { + "location": "querystring", + "locationName": "LensNamePrefix" + }, + "ShareResourceType": { + "location": "querystring", + "locationName": "ShareResourceType" + }, "NextToken": { "location": "querystring", "locationName": "NextToken" @@ -840,6 +1812,10 @@ "location": "querystring", "locationName": "MaxResults", "type": "integer" + }, + "ProfileNamePrefix": { + "location": "querystring", + "locationName": "ProfileNamePrefix" } } }, @@ -855,8 +1831,13 @@ "SharedBy": {}, "SharedWith": {}, "PermissionType": {}, + "ShareResourceType": {}, "WorkloadName": {}, - "WorkloadId": {} + "WorkloadId": {}, + "LensName": {}, + "LensArn": {}, + "ProfileName": {}, + "ProfileArn": {} } } }, @@ -885,7 +1866,7 @@ "type": "structure", "members": { "Tags": { - "shape": "Ss" + "shape": "Su" } } } @@ -917,6 +1898,10 @@ "location": "querystring", "locationName": "MaxResults", "type": "integer" + }, + "Status": { + "location": "querystring", + "locationName": "Status" } } }, @@ -932,7 +1917,8 @@ "ShareId": {}, "SharedWith": {}, "PermissionType": {}, - "Status": {} + "Status": {}, + "StatusMessage": {} } } }, @@ -960,7 +1946,7 @@ "WorkloadSummaries": { "type": "list", "member": { - "shape": "S3f" + "shape": "S6n" } }, "NextToken": {} @@ -983,7 +1969,7 @@ "locationName": "WorkloadArn" }, "Tags": { - "shape": "Ss" + "shape": "Su" } } }, @@ -1047,7 +2033,7 @@ "locationName": "QuestionId" }, "SelectedChoices": { - "shape": "S1i" + "shape": "S2q" }, "ChoiceUpdates": { "type": "map", @@ -1076,12 +2062,26 @@ "members": { "WorkloadId": {}, "LensAlias": {}, + "LensArn": {}, "Answer": { - "shape": "S18" + "shape": "S29" } } } }, + "UpdateGlobalSettings": { + "http": { + "method": "PATCH", + "requestUri": "/global-settings" + }, + "input": { + "type": "structure", + "members": { + "OrganizationSharingStatus": {}, + "DiscoveryIntegrationStatus": {} + } + } + }, "UpdateLensReview": { "http": { "method": "PATCH", @@ -1115,7 +2115,37 @@ "members": { "WorkloadId": {}, "LensReview": { - "shape": "S1t" + "shape": "S3u" + } + } + } + }, + "UpdateProfile": { + "http": { + "method": "PATCH", + "requestUri": "/profiles/{ProfileArn}" + }, + "input": { + "type": "structure", + "required": [ + "ProfileArn" + ], + "members": { + "ProfileArn": { + "location": "uri", + "locationName": "ProfileArn" + }, + "ProfileDescription": {}, + "ProfileQuestions": { + "shape": "Sp" + } + } + }, + "output": { + "type": "structure", + "members": { + "Profile": { + "shape": "S4k" } } } @@ -1146,7 +2176,11 @@ "type": "structure", "members": { "ShareInvitationId": {}, - "WorkloadId": {} + "ShareResourceType": {}, + "WorkloadId": {}, + "LensAlias": {}, + "LensArn": {}, + "ProfileArn": {} } } } @@ -1171,16 +2205,16 @@ "Description": {}, "Environment": {}, "AccountIds": { - "shape": "Se" + "shape": "S15" }, "AwsRegions": { - "shape": "Sg" + "shape": "S17" }, "NonAwsRegions": { - "shape": "Si" + "shape": "S19" }, "PillarPriorities": { - "shape": "Sk" + "shape": "S1b" }, "ArchitecturalDesign": {}, "ReviewOwner": {}, @@ -1190,14 +2224,20 @@ "IndustryType": {}, "Industry": {}, "Notes": {}, - "ImprovementStatus": {} + "ImprovementStatus": {}, + "DiscoveryConfig": { + "shape": "S1j" + }, + "Applications": { + "shape": "S1n" + } } }, "output": { "type": "structure", "members": { "Workload": { - "shape": "S2j" + "shape": "S4f" } } } @@ -1270,6 +2310,33 @@ "ClientRequestToken": {} } } + }, + "UpgradeProfileVersion": { + "http": { + "method": "PUT", + "requestUri": "/workloads/{WorkloadId}/profiles/{ProfileArn}/upgrade" + }, + "input": { + "type": "structure", + "required": [ + "WorkloadId", + "ProfileArn" + ], + "members": { + "WorkloadId": { + "location": "uri", + "locationName": "WorkloadId" + }, + "ProfileArn": { + "location": "uri", + "locationName": "ProfileArn" + }, + "MilestoneName": {}, + "ClientRequestToken": { + "idempotencyToken": true + } + } + } } }, "shapes": { @@ -1277,32 +2344,63 @@ "type": "list", "member": {} }, - "Se": { + "S6": { + "type": "list", + "member": {} + }, + "Sp": { + "type": "list", + "member": { + "type": "structure", + "members": { + "QuestionId": {}, + "SelectedChoiceIds": { + "type": "list", + "member": {} + } + } + } + }, + "Su": { + "type": "map", + "key": {}, + "value": {} + }, + "S15": { "type": "list", "member": {} }, - "Sg": { + "S17": { "type": "list", "member": {} }, - "Si": { + "S19": { "type": "list", "member": {} }, - "Sk": { + "S1b": { "type": "list", "member": {} }, - "Sq": { + "S1h": { "type": "list", "member": {} }, - "Ss": { - "type": "map", - "key": {}, - "value": {} + "S1j": { + "type": "structure", + "members": { + "TrustedAdvisorIntegrationStatus": {}, + "WorkloadResourceDefinition": { + "type": "list", + "member": {} + } + } }, - "S18": { + "S1n": { + "type": "list", + "member": {} + }, + "S29": { "type": "structure", "members": { "QuestionId": {}, @@ -1311,11 +2409,12 @@ "QuestionDescription": {}, "ImprovementPlanUrl": {}, "HelpfulResourceUrl": {}, + "HelpfulResourceDisplayText": {}, "Choices": { - "shape": "S1d" + "shape": "S2f" }, "SelectedChoices": { - "shape": "S1i" + "shape": "S2q" }, "ChoiceAnswers": { "type": "list", @@ -1337,25 +2436,61 @@ "Reason": {} } }, - "S1d": { + "S2f": { "type": "list", "member": { "type": "structure", "members": { "ChoiceId": {}, "Title": {}, - "Description": {} + "Description": {}, + "HelpfulResource": { + "shape": "S2j" + }, + "ImprovementPlan": { + "shape": "S2j" + }, + "AdditionalResources": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Type": {}, + "Content": { + "type": "list", + "member": { + "shape": "S2j" + } + } + } + } + } } } }, - "S1i": { + "S2j": { + "type": "structure", + "members": { + "DisplayText": {}, + "Url": {} + } + }, + "S2q": { "type": "list", "member": {} }, - "S1t": { + "S38": { + "type": "map", + "key": {}, + "value": { + "type": "integer" + } + }, + "S3u": { "type": "structure", "members": { "LensAlias": {}, + "LensArn": {}, "LensVersion": {}, "LensName": {}, "LensStatus": {}, @@ -1368,7 +2503,10 @@ "PillarName": {}, "Notes": {}, "RiskCounts": { - "shape": "S20" + "shape": "S38" + }, + "PrioritizedRiskCounts": { + "shape": "S38" } } } @@ -1378,19 +2516,28 @@ }, "Notes": {}, "RiskCounts": { - "shape": "S20" + "shape": "S38" }, - "NextToken": {} + "NextToken": {}, + "Profiles": { + "shape": "S3z" + }, + "PrioritizedRiskCounts": { + "shape": "S38" + } } }, - "S20": { - "type": "map", - "key": {}, - "value": { - "type": "integer" + "S3z": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ProfileArn": {}, + "ProfileVersion": {} + } } }, - "S2j": { + "S4f": { "type": "structure", "members": { "WorkloadId": {}, @@ -1402,13 +2549,13 @@ "type": "timestamp" }, "AccountIds": { - "shape": "Se" + "shape": "S15" }, "AwsRegions": { - "shape": "Sg" + "shape": "S17" }, "NonAwsRegions": { - "shape": "Si" + "shape": "S19" }, "ArchitecturalDesign": {}, "ReviewOwner": {}, @@ -1423,22 +2570,86 @@ "Notes": {}, "ImprovementStatus": {}, "RiskCounts": { - "shape": "S20" + "shape": "S38" }, "PillarPriorities": { - "shape": "Sk" + "shape": "S1b" }, "Lenses": { - "shape": "Sq" + "shape": "S1h" + }, + "Owner": {}, + "ShareInvitationId": {}, + "Tags": { + "shape": "Su" + }, + "DiscoveryConfig": { + "shape": "S1j" + }, + "Applications": { + "shape": "S1n" + }, + "Profiles": { + "shape": "S3z" + }, + "PrioritizedRiskCounts": { + "shape": "S38" + } + } + }, + "S4k": { + "type": "structure", + "members": { + "ProfileArn": {}, + "ProfileVersion": {}, + "ProfileName": {}, + "ProfileDescription": {}, + "ProfileQuestions": { + "type": "list", + "member": { + "type": "structure", + "members": { + "QuestionId": {}, + "QuestionTitle": {}, + "QuestionDescription": {}, + "QuestionChoices": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ChoiceId": {}, + "ChoiceTitle": {}, + "ChoiceDescription": {} + } + } + }, + "SelectedChoiceIds": { + "type": "list", + "member": {} + }, + "MinSelectedChoices": { + "type": "integer" + }, + "MaxSelectedChoices": { + "type": "integer" + } + } + } }, "Owner": {}, + "CreatedAt": { + "type": "timestamp" + }, + "UpdatedAt": { + "type": "timestamp" + }, "ShareInvitationId": {}, "Tags": { - "shape": "Ss" + "shape": "Su" } } }, - "S3f": { + "S6n": { "type": "structure", "members": { "WorkloadId": {}, @@ -1449,12 +2660,18 @@ "type": "timestamp" }, "Lenses": { - "shape": "Sq" + "shape": "S1h" }, "RiskCounts": { - "shape": "S20" + "shape": "S38" + }, + "ImprovementStatus": {}, + "Profiles": { + "shape": "S3z" }, - "ImprovementStatus": {} + "PrioritizedRiskCounts": { + "shape": "S38" + } } } } diff --git a/iamlivecore/service/wisdom-2020-10-19.min.json b/iamlivecore/service/wisdom-2020-10-19.min.json new file mode 100644 index 00000000..048e54b8 --- /dev/null +++ b/iamlivecore/service/wisdom-2020-10-19.min.json @@ -0,0 +1,1583 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-10-19", + "endpointPrefix": "wisdom", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon Connect Wisdom Service", + "serviceId": "Wisdom", + "signatureVersion": "v4", + "signingName": "wisdom", + "uid": "wisdom-2020-10-19" + }, + "operations": { + "CreateAssistant": { + "http": { + "requestUri": "/assistants", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "name", + "type" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "serverSideEncryptionConfiguration": { + "shape": "S5" + }, + "tags": { + "shape": "S7" + }, + "type": {} + } + }, + "output": { + "type": "structure", + "members": { + "assistant": { + "shape": "Sc" + } + } + }, + "idempotent": true + }, + "CreateAssistantAssociation": { + "http": { + "requestUri": "/assistants/{assistantId}/associations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId", + "association", + "associationType" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "association": { + "type": "structure", + "members": { + "knowledgeBaseId": {} + }, + "union": true + }, + "associationType": {}, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "assistantAssociation": { + "shape": "Sn" + } + } + }, + "idempotent": true + }, + "CreateContent": { + "http": { + "requestUri": "/knowledgeBases/{knowledgeBaseId}/contents", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseId", + "name", + "uploadId" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + }, + "metadata": { + "shape": "Sr" + }, + "name": {}, + "overrideLinkOutUri": {}, + "tags": { + "shape": "S7" + }, + "title": {}, + "uploadId": {} + } + }, + "output": { + "type": "structure", + "members": { + "content": { + "shape": "Sw" + } + } + }, + "idempotent": true + }, + "CreateKnowledgeBase": { + "http": { + "requestUri": "/knowledgeBases", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseType", + "name" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "knowledgeBaseType": {}, + "name": {}, + "renderingConfiguration": { + "shape": "S13" + }, + "serverSideEncryptionConfiguration": { + "shape": "S5" + }, + "sourceConfiguration": { + "shape": "S14" + }, + "tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "knowledgeBase": { + "shape": "S18" + } + } + }, + "idempotent": true + }, + "CreateSession": { + "http": { + "requestUri": "/assistants/{assistantId}/sessions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId", + "name" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "clientToken": { + "idempotencyToken": true + }, + "description": {}, + "name": {}, + "tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": { + "session": { + "shape": "S1c" + } + } + }, + "idempotent": true + }, + "DeleteAssistant": { + "http": { + "method": "DELETE", + "requestUri": "/assistants/{assistantId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "assistantId" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteAssistantAssociation": { + "http": { + "method": "DELETE", + "requestUri": "/assistants/{assistantId}/associations/{assistantAssociationId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "assistantAssociationId", + "assistantId" + ], + "members": { + "assistantAssociationId": { + "location": "uri", + "locationName": "assistantAssociationId" + }, + "assistantId": { + "location": "uri", + "locationName": "assistantId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteContent": { + "http": { + "method": "DELETE", + "requestUri": "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "contentId", + "knowledgeBaseId" + ], + "members": { + "contentId": { + "location": "uri", + "locationName": "contentId" + }, + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteKnowledgeBase": { + "http": { + "method": "DELETE", + "requestUri": "/knowledgeBases/{knowledgeBaseId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseId" + ], + "members": { + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetAssistant": { + "http": { + "method": "GET", + "requestUri": "/assistants/{assistantId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + } + } + }, + "output": { + "type": "structure", + "members": { + "assistant": { + "shape": "Sc" + } + } + } + }, + "GetAssistantAssociation": { + "http": { + "method": "GET", + "requestUri": "/assistants/{assistantId}/associations/{assistantAssociationId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantAssociationId", + "assistantId" + ], + "members": { + "assistantAssociationId": { + "location": "uri", + "locationName": "assistantAssociationId" + }, + "assistantId": { + "location": "uri", + "locationName": "assistantId" + } + } + }, + "output": { + "type": "structure", + "members": { + "assistantAssociation": { + "shape": "Sn" + } + } + } + }, + "GetContent": { + "http": { + "method": "GET", + "requestUri": "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "contentId", + "knowledgeBaseId" + ], + "members": { + "contentId": { + "location": "uri", + "locationName": "contentId" + }, + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + } + } + }, + "output": { + "type": "structure", + "members": { + "content": { + "shape": "Sw" + } + } + } + }, + "GetContentSummary": { + "http": { + "method": "GET", + "requestUri": "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "contentId", + "knowledgeBaseId" + ], + "members": { + "contentId": { + "location": "uri", + "locationName": "contentId" + }, + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + } + } + }, + "output": { + "type": "structure", + "members": { + "contentSummary": { + "shape": "S1u" + } + } + } + }, + "GetKnowledgeBase": { + "http": { + "method": "GET", + "requestUri": "/knowledgeBases/{knowledgeBaseId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseId" + ], + "members": { + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + } + } + }, + "output": { + "type": "structure", + "members": { + "knowledgeBase": { + "shape": "S18" + } + } + } + }, + "GetRecommendations": { + "http": { + "method": "GET", + "requestUri": "/assistants/{assistantId}/sessions/{sessionId}/recommendations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId", + "sessionId" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "sessionId": { + "location": "uri", + "locationName": "sessionId" + }, + "waitTimeSeconds": { + "location": "querystring", + "locationName": "waitTimeSeconds", + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "recommendations" + ], + "members": { + "recommendations": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "document", + "recommendationId" + ], + "members": { + "document": { + "shape": "S23" + }, + "recommendationId": {}, + "relevanceLevel": {}, + "relevanceScore": { + "type": "double" + }, + "type": {} + } + } + }, + "triggers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "data", + "id", + "recommendationIds", + "source", + "type" + ], + "members": { + "data": { + "type": "structure", + "members": { + "query": { + "type": "structure", + "members": { + "text": { + "shape": "S2i" + } + } + } + }, + "union": true + }, + "id": {}, + "recommendationIds": { + "shape": "S2j" + }, + "source": {}, + "type": {} + } + } + } + } + } + }, + "GetSession": { + "http": { + "method": "GET", + "requestUri": "/assistants/{assistantId}/sessions/{sessionId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId", + "sessionId" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "sessionId": { + "location": "uri", + "locationName": "sessionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "session": { + "shape": "S1c" + } + } + } + }, + "ListAssistantAssociations": { + "http": { + "method": "GET", + "requestUri": "/assistants/{assistantId}/associations", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "assistantAssociationSummaries" + ], + "members": { + "assistantAssociationSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "assistantArn", + "assistantAssociationArn", + "assistantAssociationId", + "assistantId", + "associationData", + "associationType" + ], + "members": { + "assistantArn": {}, + "assistantAssociationArn": {}, + "assistantAssociationId": {}, + "assistantId": {}, + "associationData": { + "shape": "So" + }, + "associationType": {}, + "tags": { + "shape": "S7" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListAssistants": { + "http": { + "method": "GET", + "requestUri": "/assistants", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "assistantSummaries" + ], + "members": { + "assistantSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "assistantArn", + "assistantId", + "name", + "status", + "type" + ], + "members": { + "assistantArn": {}, + "assistantId": {}, + "description": {}, + "integrationConfiguration": { + "shape": "Sf" + }, + "name": {}, + "serverSideEncryptionConfiguration": { + "shape": "S5" + }, + "status": {}, + "tags": { + "shape": "S7" + }, + "type": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListContents": { + "http": { + "method": "GET", + "requestUri": "/knowledgeBases/{knowledgeBaseId}/contents", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseId" + ], + "members": { + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "contentSummaries" + ], + "members": { + "contentSummaries": { + "shape": "S2z" + }, + "nextToken": {} + } + } + }, + "ListKnowledgeBases": { + "http": { + "method": "GET", + "requestUri": "/knowledgeBases", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "required": [ + "knowledgeBaseSummaries" + ], + "members": { + "knowledgeBaseSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "knowledgeBaseArn", + "knowledgeBaseId", + "knowledgeBaseType", + "name", + "status" + ], + "members": { + "description": {}, + "knowledgeBaseArn": {}, + "knowledgeBaseId": {}, + "knowledgeBaseType": {}, + "name": {}, + "renderingConfiguration": { + "shape": "S13" + }, + "serverSideEncryptionConfiguration": { + "shape": "S5" + }, + "sourceConfiguration": { + "shape": "S14" + }, + "status": {}, + "tags": { + "shape": "S7" + } + } + } + }, + "nextToken": {} + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "S7" + } + } + } + }, + "NotifyRecommendationsReceived": { + "http": { + "requestUri": "/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId", + "recommendationIds", + "sessionId" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "recommendationIds": { + "shape": "S2j" + }, + "sessionId": { + "location": "uri", + "locationName": "sessionId" + } + } + }, + "output": { + "type": "structure", + "members": { + "errors": { + "type": "list", + "member": { + "type": "structure", + "members": { + "message": {}, + "recommendationId": {} + } + } + }, + "recommendationIds": { + "shape": "S2j" + } + } + }, + "idempotent": true + }, + "QueryAssistant": { + "http": { + "requestUri": "/assistants/{assistantId}/query", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId", + "queryText" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "maxResults": { + "type": "integer" + }, + "nextToken": {}, + "queryText": { + "shape": "S2i" + } + } + }, + "output": { + "type": "structure", + "required": [ + "results" + ], + "members": { + "nextToken": {}, + "results": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "document", + "resultId" + ], + "members": { + "document": { + "shape": "S23" + }, + "relevanceScore": { + "type": "double" + }, + "resultId": {} + } + } + } + } + } + }, + "RemoveKnowledgeBaseTemplateUri": { + "http": { + "method": "DELETE", + "requestUri": "/knowledgeBases/{knowledgeBaseId}/templateUri", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseId" + ], + "members": { + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "SearchContent": { + "http": { + "requestUri": "/knowledgeBases/{knowledgeBaseId}/search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseId", + "searchExpression" + ], + "members": { + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "searchExpression": { + "shape": "S3i" + } + } + }, + "output": { + "type": "structure", + "required": [ + "contentSummaries" + ], + "members": { + "contentSummaries": { + "shape": "S2z" + }, + "nextToken": {} + } + } + }, + "SearchSessions": { + "http": { + "requestUri": "/assistants/{assistantId}/searchSessions", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "assistantId", + "searchExpression" + ], + "members": { + "assistantId": { + "location": "uri", + "locationName": "assistantId" + }, + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "searchExpression": { + "shape": "S3i" + } + } + }, + "output": { + "type": "structure", + "required": [ + "sessionSummaries" + ], + "members": { + "nextToken": {}, + "sessionSummaries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "assistantArn", + "assistantId", + "sessionArn", + "sessionId" + ], + "members": { + "assistantArn": {}, + "assistantId": {}, + "sessionArn": {}, + "sessionId": {} + } + } + } + } + } + }, + "StartContentUpload": { + "http": { + "requestUri": "/knowledgeBases/{knowledgeBaseId}/upload", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "contentType", + "knowledgeBaseId" + ], + "members": { + "contentType": {}, + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + } + } + }, + "output": { + "type": "structure", + "required": [ + "headersToInclude", + "uploadId", + "url", + "urlExpiry" + ], + "members": { + "headersToInclude": { + "type": "map", + "key": {}, + "value": {} + }, + "uploadId": {}, + "url": { + "shape": "Sz" + }, + "urlExpiry": { + "shape": "S10" + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "S7" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateContent": { + "http": { + "requestUri": "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "contentId", + "knowledgeBaseId" + ], + "members": { + "contentId": { + "location": "uri", + "locationName": "contentId" + }, + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + }, + "metadata": { + "shape": "Sr" + }, + "overrideLinkOutUri": {}, + "removeOverrideLinkOutUri": { + "type": "boolean" + }, + "revisionId": {}, + "title": {}, + "uploadId": {} + } + }, + "output": { + "type": "structure", + "members": { + "content": { + "shape": "Sw" + } + } + } + }, + "UpdateKnowledgeBaseTemplateUri": { + "http": { + "requestUri": "/knowledgeBases/{knowledgeBaseId}/templateUri", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "knowledgeBaseId", + "templateUri" + ], + "members": { + "knowledgeBaseId": { + "location": "uri", + "locationName": "knowledgeBaseId" + }, + "templateUri": {} + } + }, + "output": { + "type": "structure", + "members": { + "knowledgeBase": { + "shape": "S18" + } + } + } + } + }, + "shapes": { + "S5": { + "type": "structure", + "members": { + "kmsKeyId": {} + } + }, + "S7": { + "type": "map", + "key": {}, + "value": {} + }, + "Sc": { + "type": "structure", + "required": [ + "assistantArn", + "assistantId", + "name", + "status", + "type" + ], + "members": { + "assistantArn": {}, + "assistantId": {}, + "description": {}, + "integrationConfiguration": { + "shape": "Sf" + }, + "name": {}, + "serverSideEncryptionConfiguration": { + "shape": "S5" + }, + "status": {}, + "tags": { + "shape": "S7" + }, + "type": {} + } + }, + "Sf": { + "type": "structure", + "members": { + "topicIntegrationArn": {} + } + }, + "Sn": { + "type": "structure", + "required": [ + "assistantArn", + "assistantAssociationArn", + "assistantAssociationId", + "assistantId", + "associationData", + "associationType" + ], + "members": { + "assistantArn": {}, + "assistantAssociationArn": {}, + "assistantAssociationId": {}, + "assistantId": {}, + "associationData": { + "shape": "So" + }, + "associationType": {}, + "tags": { + "shape": "S7" + } + } + }, + "So": { + "type": "structure", + "members": { + "knowledgeBaseAssociation": { + "type": "structure", + "members": { + "knowledgeBaseArn": {}, + "knowledgeBaseId": {} + } + } + }, + "union": true + }, + "Sr": { + "type": "map", + "key": {}, + "value": {} + }, + "Sw": { + "type": "structure", + "required": [ + "contentArn", + "contentId", + "contentType", + "knowledgeBaseArn", + "knowledgeBaseId", + "metadata", + "name", + "revisionId", + "status", + "title", + "url", + "urlExpiry" + ], + "members": { + "contentArn": {}, + "contentId": {}, + "contentType": {}, + "knowledgeBaseArn": {}, + "knowledgeBaseId": {}, + "linkOutUri": {}, + "metadata": { + "shape": "Sr" + }, + "name": {}, + "revisionId": {}, + "status": {}, + "tags": { + "shape": "S7" + }, + "title": {}, + "url": { + "shape": "Sz" + }, + "urlExpiry": { + "shape": "S10" + } + } + }, + "Sz": { + "type": "string", + "sensitive": true + }, + "S10": { + "type": "timestamp", + "timestampFormat": "unixTimestamp" + }, + "S13": { + "type": "structure", + "members": { + "templateUri": {} + } + }, + "S14": { + "type": "structure", + "members": { + "appIntegrations": { + "type": "structure", + "required": [ + "appIntegrationArn" + ], + "members": { + "appIntegrationArn": {}, + "objectFields": { + "type": "list", + "member": {} + } + } + } + }, + "union": true + }, + "S18": { + "type": "structure", + "required": [ + "knowledgeBaseArn", + "knowledgeBaseId", + "knowledgeBaseType", + "name", + "status" + ], + "members": { + "description": {}, + "knowledgeBaseArn": {}, + "knowledgeBaseId": {}, + "knowledgeBaseType": {}, + "lastContentModificationTime": { + "shape": "S10" + }, + "name": {}, + "renderingConfiguration": { + "shape": "S13" + }, + "serverSideEncryptionConfiguration": { + "shape": "S5" + }, + "sourceConfiguration": { + "shape": "S14" + }, + "status": {}, + "tags": { + "shape": "S7" + } + } + }, + "S1c": { + "type": "structure", + "required": [ + "name", + "sessionArn", + "sessionId" + ], + "members": { + "description": {}, + "integrationConfiguration": { + "type": "structure", + "members": { + "topicIntegrationArn": {} + } + }, + "name": {}, + "sessionArn": {}, + "sessionId": {}, + "tags": { + "shape": "S7" + } + } + }, + "S1u": { + "type": "structure", + "required": [ + "contentArn", + "contentId", + "contentType", + "knowledgeBaseArn", + "knowledgeBaseId", + "metadata", + "name", + "revisionId", + "status", + "title" + ], + "members": { + "contentArn": {}, + "contentId": {}, + "contentType": {}, + "knowledgeBaseArn": {}, + "knowledgeBaseId": {}, + "metadata": { + "shape": "Sr" + }, + "name": {}, + "revisionId": {}, + "status": {}, + "tags": { + "shape": "S7" + }, + "title": {} + } + }, + "S23": { + "type": "structure", + "required": [ + "contentReference" + ], + "members": { + "contentReference": { + "type": "structure", + "members": { + "contentArn": {}, + "contentId": {}, + "knowledgeBaseArn": {}, + "knowledgeBaseId": {} + } + }, + "excerpt": { + "shape": "S25" + }, + "title": { + "shape": "S25" + } + } + }, + "S25": { + "type": "structure", + "members": { + "highlights": { + "type": "list", + "member": { + "type": "structure", + "members": { + "beginOffsetInclusive": { + "type": "integer" + }, + "endOffsetExclusive": { + "type": "integer" + } + } + } + }, + "text": { + "type": "string", + "sensitive": true + } + } + }, + "S2i": { + "type": "string", + "sensitive": true + }, + "S2j": { + "type": "list", + "member": {} + }, + "S2z": { + "type": "list", + "member": { + "shape": "S1u" + } + }, + "S3i": { + "type": "structure", + "required": [ + "filters" + ], + "members": { + "filters": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "field", + "operator", + "value" + ], + "members": { + "field": {}, + "operator": {}, + "value": {} + } + } + } + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/workdocs-2016-05-01.min.json b/iamlivecore/service/workdocs-2016-05-01.min.json index 3576bc45..e5185697 100644 --- a/iamlivecore/service/workdocs-2016-05-01.min.json +++ b/iamlivecore/service/workdocs-2016-05-01.min.json @@ -241,7 +241,9 @@ "location": "header", "locationName": "Authentication" }, - "Name": {}, + "Name": { + "shape": "S1b" + }, "ParentFolderId": {} } }, @@ -333,10 +335,18 @@ ], "members": { "OrganizationId": {}, - "Username": {}, - "EmailAddress": {}, - "GivenName": {}, - "Surname": {}, + "Username": { + "shape": "S9" + }, + "EmailAddress": { + "shape": "Sa" + }, + "GivenName": { + "shape": "Sb" + }, + "Surname": { + "shape": "Sb" + }, "Password": { "type": "string", "sensitive": true @@ -486,6 +496,41 @@ } } }, + "DeleteDocumentVersion": { + "http": { + "method": "DELETE", + "requestUri": "/api/v1/documentVersions/{DocumentId}/versions/{VersionId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "DocumentId", + "VersionId", + "DeletePriorVersions" + ], + "members": { + "AuthenticationToken": { + "shape": "S2", + "location": "header", + "locationName": "Authentication" + }, + "DocumentId": { + "location": "uri", + "locationName": "DocumentId" + }, + "VersionId": { + "location": "uri", + "locationName": "VersionId" + }, + "DeletePriorVersions": { + "location": "querystring", + "locationName": "deletePriorVersions", + "type": "boolean" + } + } + } + }, "DeleteFolder": { "http": { "method": "DELETE", @@ -693,7 +738,7 @@ }, "OrganizationId": {}, "Initiator": { - "shape": "S2d" + "shape": "S2e" }, "Participants": { "type": "structure", @@ -701,33 +746,22 @@ "Users": { "type": "list", "member": { - "shape": "S2d" + "shape": "S2e" } }, "Groups": { - "shape": "S2g" + "shape": "S2h" } } }, "ResourceMetadata": { - "shape": "S2j" + "shape": "S2k" }, "OriginalParent": { - "shape": "S2j" + "shape": "S2k" }, "CommentMetadata": { - "type": "structure", - "members": { - "CommentId": {}, - "Contributor": { - "shape": "S8" - }, - "CreatedTimestamp": { - "type": "timestamp" - }, - "CommentStatus": {}, - "RecipientId": {} - } + "shape": "S2m" } } } @@ -832,7 +866,7 @@ "DocumentVersions": { "type": "list", "member": { - "shape": "S2u" + "shape": "S2w" } }, "Marker": {} @@ -891,10 +925,10 @@ "type": "structure", "members": { "Folders": { - "shape": "S37" + "shape": "S39" }, "Documents": { - "shape": "S38" + "shape": "S3a" }, "Marker": {} } @@ -918,7 +952,7 @@ "locationName": "Authentication" }, "SearchQuery": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "searchQuery" }, @@ -941,7 +975,7 @@ "type": "structure", "members": { "Groups": { - "shape": "S2g" + "shape": "S2h" }, "Marker": {} } @@ -1082,7 +1116,7 @@ "type": "structure", "members": { "Folders": { - "shape": "S37" + "shape": "S39" }, "Marker": {} } @@ -1111,7 +1145,7 @@ "locationName": "userIds" }, "Query": { - "shape": "S3b", + "shape": "S3d", "location": "querystring", "locationName": "query" }, @@ -1219,7 +1253,7 @@ "type": "structure", "members": { "Metadata": { - "shape": "S39" + "shape": "S3b" }, "CustomMetadata": { "shape": "S16" @@ -1267,7 +1301,7 @@ "type": "structure", "members": { "Path": { - "shape": "S42" + "shape": "S44" } } } @@ -1313,7 +1347,7 @@ "type": "structure", "members": { "Metadata": { - "shape": "S2u" + "shape": "S2w" }, "CustomMetadata": { "shape": "S16" @@ -1401,7 +1435,7 @@ "type": "structure", "members": { "Path": { - "shape": "S42" + "shape": "S44" } } } @@ -1443,10 +1477,10 @@ "type": "structure", "members": { "Folders": { - "shape": "S37" + "shape": "S39" }, "Documents": { - "shape": "S38" + "shape": "S3a" }, "Marker": {} } @@ -1459,9 +1493,6 @@ }, "input": { "type": "structure", - "required": [ - "ParentFolderId" - ], "members": { "AuthenticationToken": { "shape": "S2", @@ -1469,7 +1500,9 @@ "locationName": "Authentication" }, "Id": {}, - "Name": {}, + "Name": { + "shape": "S1b" + }, "ContentCreatedTimestamp": { "type": "timestamp" }, @@ -1487,13 +1520,13 @@ "type": "structure", "members": { "Metadata": { - "shape": "S39" + "shape": "S3b" }, "UploadMetadata": { "type": "structure", "members": { "UploadUrl": { - "shape": "S2z" + "shape": "S31" }, "SignedHeaders": { "type": "map", @@ -1562,6 +1595,164 @@ } } }, + "RestoreDocumentVersions": { + "http": { + "requestUri": "/api/v1/documentVersions/restore/{DocumentId}", + "responseCode": 204 + }, + "input": { + "type": "structure", + "required": [ + "DocumentId" + ], + "members": { + "AuthenticationToken": { + "shape": "S2", + "location": "header", + "locationName": "Authentication" + }, + "DocumentId": { + "location": "uri", + "locationName": "DocumentId" + } + } + } + }, + "SearchResources": { + "http": { + "requestUri": "/api/v1/search", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "AuthenticationToken": { + "shape": "S2", + "location": "header", + "locationName": "Authentication" + }, + "QueryText": { + "shape": "S3d" + }, + "QueryScopes": { + "type": "list", + "member": {} + }, + "OrganizationId": {}, + "AdditionalResponseFields": { + "type": "list", + "member": {} + }, + "Filters": { + "type": "structure", + "members": { + "TextLocales": { + "type": "list", + "member": {} + }, + "ContentCategories": { + "type": "list", + "member": {} + }, + "ResourceTypes": { + "type": "list", + "member": {} + }, + "Labels": { + "type": "list", + "member": {} + }, + "Principals": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Id" + ], + "members": { + "Id": {}, + "Roles": { + "type": "list", + "member": {} + } + } + } + }, + "AncestorIds": { + "type": "list", + "member": {} + }, + "SearchCollectionTypes": { + "type": "list", + "member": {} + }, + "SizeRange": { + "type": "structure", + "members": { + "StartValue": { + "type": "long" + }, + "EndValue": { + "type": "long" + } + } + }, + "CreatedRange": { + "shape": "S5d" + }, + "ModifiedRange": { + "shape": "S5d" + } + } + }, + "OrderBy": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Field": {}, + "Order": {} + } + } + }, + "Limit": { + "type": "integer" + }, + "Marker": {} + } + }, + "output": { + "type": "structure", + "members": { + "Items": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ResourceType": {}, + "WebUrl": { + "type": "string", + "sensitive": true + }, + "DocumentMetadata": { + "shape": "S3b" + }, + "FolderMetadata": { + "shape": "S1d" + }, + "CommentMetadata": { + "shape": "S2m" + }, + "DocumentVersionMetadata": { + "shape": "S2w" + } + } + } + }, + "Marker": {} + } + } + }, "UpdateDocument": { "http": { "method": "PATCH", @@ -1583,7 +1774,9 @@ "location": "uri", "locationName": "DocumentId" }, - "Name": {}, + "Name": { + "shape": "S1b" + }, "ParentFolderId": {}, "ResourceState": {} } @@ -1640,7 +1833,9 @@ "location": "uri", "locationName": "FolderId" }, - "Name": {}, + "Name": { + "shape": "S1b" + }, "ParentFolderId": {}, "ResourceState": {} } @@ -1667,8 +1862,12 @@ "location": "uri", "locationName": "UserId" }, - "GivenName": {}, - "Surname": {}, + "GivenName": { + "shape": "Sb" + }, + "Surname": { + "shape": "Sb" + }, "Type": {}, "StorageRule": { "shape": "Sj" @@ -1697,10 +1896,18 @@ "type": "structure", "members": { "Id": {}, - "Username": {}, - "EmailAddress": {}, - "GivenName": {}, - "Surname": {}, + "Username": { + "shape": "S9" + }, + "EmailAddress": { + "shape": "Sa" + }, + "GivenName": { + "shape": "Sb" + }, + "Surname": { + "shape": "Sb" + }, "OrganizationId": {}, "RootFolderId": {}, "RecycleBinFolderId": {}, @@ -1727,6 +1934,18 @@ } } }, + "S9": { + "type": "string", + "sensitive": true + }, + "Sa": { + "type": "string", + "sensitive": true + }, + "Sb": { + "type": "string", + "sensitive": true + }, "Sj": { "type": "structure", "members": { @@ -1772,11 +1991,17 @@ "key": {}, "value": {} }, + "S1b": { + "type": "string", + "sensitive": true + }, "S1d": { "type": "structure", "members": { "Id": {}, - "Name": {}, + "Name": { + "shape": "S1b" + }, "CreatorId": {}, "ParentFolderId": {}, "CreatedTimestamp": { @@ -1810,17 +2035,25 @@ "Protocol": {} } }, - "S2d": { + "S2e": { "type": "structure", "members": { "Id": {}, - "Username": {}, - "GivenName": {}, - "Surname": {}, - "EmailAddress": {} + "Username": { + "shape": "S9" + }, + "GivenName": { + "shape": "Sb" + }, + "Surname": { + "shape": "Sb" + }, + "EmailAddress": { + "shape": "Sa" + } } }, - "S2g": { + "S2h": { "type": "list", "member": { "type": "structure", @@ -1830,25 +2063,46 @@ } } }, - "S2j": { + "S2k": { "type": "structure", "members": { "Type": {}, - "Name": {}, - "OriginalName": {}, + "Name": { + "shape": "S1b" + }, + "OriginalName": { + "shape": "S1b" + }, "Id": {}, "VersionId": {}, "Owner": { - "shape": "S2d" + "shape": "S2e" }, "ParentId": {} } }, - "S2u": { + "S2m": { + "type": "structure", + "members": { + "CommentId": {}, + "Contributor": { + "shape": "S8" + }, + "CreatedTimestamp": { + "type": "timestamp" + }, + "CommentStatus": {}, + "RecipientId": {}, + "ContributorId": {} + } + }, + "S2w": { "type": "structure", "members": { "Id": {}, - "Name": {}, + "Name": { + "shape": "S1b" + }, "ContentType": {}, "Size": { "type": "long" @@ -1872,35 +2126,35 @@ "type": "map", "key": {}, "value": { - "shape": "S2z" + "shape": "S31" } }, "Source": { "type": "map", "key": {}, "value": { - "shape": "S2z" + "shape": "S31" } } } }, - "S2z": { + "S31": { "type": "string", "sensitive": true }, - "S37": { + "S39": { "type": "list", "member": { "shape": "S1d" } }, - "S38": { + "S3a": { "type": "list", "member": { - "shape": "S39" + "shape": "S3b" } }, - "S39": { + "S3b": { "type": "structure", "members": { "Id": {}, @@ -1913,7 +2167,7 @@ "type": "timestamp" }, "LatestVersionMetadata": { - "shape": "S2u" + "shape": "S2w" }, "ResourceState": {}, "Labels": { @@ -1921,11 +2175,11 @@ } } }, - "S3b": { + "S3d": { "type": "string", "sensitive": true }, - "S42": { + "S44": { "type": "structure", "members": { "Components": { @@ -1934,11 +2188,24 @@ "type": "structure", "members": { "Id": {}, - "Name": {} + "Name": { + "shape": "S1b" + } } } } } + }, + "S5d": { + "type": "structure", + "members": { + "StartValue": { + "type": "timestamp" + }, + "EndValue": { + "type": "timestamp" + } + } } } } \ No newline at end of file diff --git a/iamlivecore/service/worklink-2018-09-25.min.json b/iamlivecore/service/worklink-2018-09-25.min.json index bc495063..7d8db8aa 100644 --- a/iamlivecore/service/worklink-2018-09-25.min.json +++ b/iamlivecore/service/worklink-2018-09-25.min.json @@ -34,7 +34,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "AssociateWebsiteAuthorizationProvider": { "http": { @@ -57,7 +59,9 @@ "members": { "AuthorizationProviderId": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "AssociateWebsiteCertificateAuthority": { "http": { @@ -80,7 +84,9 @@ "members": { "WebsiteCaId": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "CreateFleet": { "http": { @@ -107,7 +113,9 @@ "members": { "FleetArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DeleteFleet": { "http": { @@ -125,7 +133,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeAuditStreamConfiguration": { "http": { @@ -145,7 +155,9 @@ "members": { "AuditStreamArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeCompanyNetworkConfiguration": { "http": { @@ -171,7 +183,9 @@ "shape": "Sv" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeDevice": { "http": { @@ -205,7 +219,9 @@ }, "Username": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeDevicePolicyConfiguration": { "http": { @@ -225,7 +241,9 @@ "members": { "DeviceCaCertificate": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeDomain": { "http": { @@ -253,7 +271,9 @@ "DomainStatus": {}, "AcmCertificateArn": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeFleetMetadata": { "http": { @@ -288,7 +308,9 @@ "shape": "Sh" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeIdentityProviderConfiguration": { "http": { @@ -310,7 +332,9 @@ "ServiceProviderSamlMetadata": {}, "IdentityProviderSamlMetadata": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DescribeWebsiteCertificateAuthority": { "http": { @@ -336,7 +360,9 @@ }, "DisplayName": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DisassociateDomain": { "http": { @@ -356,7 +382,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DisassociateWebsiteAuthorizationProvider": { "http": { @@ -376,7 +404,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "DisassociateWebsiteCertificateAuthority": { "http": { @@ -396,7 +426,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "ListDevices": { "http": { @@ -430,7 +462,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "ListDomains": { "http": { @@ -473,7 +507,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "ListFleets": { "http": { @@ -515,7 +551,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "ListTagsForResource": { "http": { @@ -541,7 +579,9 @@ "shape": "Sh" } } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "ListWebsiteAuthorizationProviders": { "http": { @@ -582,7 +622,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "ListWebsiteCertificateAuthorities": { "http": { @@ -619,7 +661,9 @@ }, "NextToken": {} } - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "RestoreDomainAccess": { "http": { @@ -639,7 +683,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "RevokeDomainAccess": { "http": { @@ -659,7 +705,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "SignOutUser": { "http": { @@ -679,7 +727,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "TagResource": { "http": { @@ -704,7 +754,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "UntagResource": { "http": { @@ -733,7 +785,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "UpdateAuditStreamConfiguration": { "http": { @@ -752,7 +806,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "UpdateCompanyNetworkConfiguration": { "http": { @@ -780,7 +836,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "UpdateDevicePolicyConfiguration": { "http": { @@ -799,7 +857,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "UpdateDomainMetadata": { "http": { @@ -820,7 +880,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "UpdateFleetMetadata": { "http": { @@ -842,7 +904,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." }, "UpdateIdentityProviderConfiguration": { "http": { @@ -863,7 +927,9 @@ "output": { "type": "structure", "members": {} - } + }, + "deprecated": true, + "deprecatedMessage": "Amazon WorkLink is no longer supported. This will be removed in a future version of the SDK." } }, "shapes": { diff --git a/iamlivecore/service/workmail-2017-10-01.min.json b/iamlivecore/service/workmail-2017-10-01.min.json index abff81e9..7fb8aeb4 100644 --- a/iamlivecore/service/workmail-2017-10-01.min.json +++ b/iamlivecore/service/workmail-2017-10-01.min.json @@ -52,6 +52,28 @@ }, "idempotent": true }, + "AssumeImpersonationRole": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "ImpersonationRoleId" + ], + "members": { + "OrganizationId": {}, + "ImpersonationRoleId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Token": {}, + "ExpiresIn": { + "type": "long" + } + } + } + }, "CancelMailboxExportJob": { "input": { "type": "structure", @@ -94,6 +116,33 @@ }, "idempotent": true }, + "CreateAvailabilityConfiguration": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "DomainName" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "OrganizationId": {}, + "DomainName": {}, + "EwsProvider": { + "shape": "Sm" + }, + "LambdaProvider": { + "shape": "Sq" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "CreateGroup": { "input": { "type": "structure", @@ -114,6 +163,35 @@ }, "idempotent": true }, + "CreateImpersonationRole": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "Name", + "Type", + "Rules" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "OrganizationId": {}, + "Name": {}, + "Type": {}, + "Description": {}, + "Rules": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "members": { + "ImpersonationRoleId": {} + } + } + }, "CreateMobileDeviceAccessRule": { "input": { "type": "structure", @@ -131,28 +209,28 @@ "Description": {}, "Effect": {}, "DeviceTypes": { - "shape": "Sm" + "shape": "S1d" }, "NotDeviceTypes": { - "shape": "Sm" + "shape": "S1d" }, "DeviceModels": { - "shape": "So" + "shape": "S1f" }, "NotDeviceModels": { - "shape": "So" + "shape": "S1f" }, "DeviceOperatingSystems": { - "shape": "Sq" + "shape": "S1h" }, "NotDeviceOperatingSystems": { - "shape": "Sq" + "shape": "S1h" }, "DeviceUserAgents": { - "shape": "Ss" + "shape": "S1j" }, "NotDeviceUserAgents": { - "shape": "Ss" + "shape": "S1j" } } }, @@ -235,7 +313,7 @@ "Name": {}, "DisplayName": {}, "Password": { - "shape": "S1d" + "shape": "Sp" } } }, @@ -284,6 +362,40 @@ }, "idempotent": true }, + "DeleteAvailabilityConfiguration": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "DomainName" + ], + "members": { + "OrganizationId": {}, + "DomainName": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteEmailMonitoringConfiguration": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "DeleteGroup": { "input": { "type": "structure", @@ -302,6 +414,23 @@ }, "idempotent": true }, + "DeleteImpersonationRole": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "ImpersonationRoleId" + ], + "members": { + "OrganizationId": {}, + "ImpersonationRoleId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteMailboxPermissions": { "input": { "type": "structure", @@ -322,6 +451,25 @@ }, "idempotent": true }, + "DeleteMobileDeviceAccessOverride": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "UserId", + "DeviceId" + ], + "members": { + "OrganizationId": {}, + "UserId": {}, + "DeviceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteMobileDeviceAccessRule": { "input": { "type": "structure", @@ -437,6 +585,43 @@ }, "idempotent": true }, + "DeregisterMailDomain": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "DomainName" + ], + "members": { + "OrganizationId": {}, + "DomainName": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DescribeEmailMonitoringConfiguration": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "RoleArn": {}, + "LogGroupArn": {} + } + }, + "idempotent": true + }, "DescribeGroup": { "input": { "type": "structure", @@ -466,6 +651,26 @@ }, "idempotent": true }, + "DescribeInboundDmarcSettings": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Enforced": { + "type": "boolean" + } + } + }, + "idempotent": true + }, "DescribeMailboxExportJob": { "input": { "type": "structure", @@ -551,7 +756,7 @@ "Name": {}, "Type": {}, "BookingOptions": { - "shape": "S2j" + "shape": "S3p" }, "State": {}, "EnabledDate": { @@ -641,14 +846,14 @@ "required": [ "OrganizationId", "IpAddress", - "Action", - "UserId" + "Action" ], "members": { "OrganizationId": {}, "IpAddress": {}, "Action": {}, - "UserId": {} + "UserId": {}, + "ImpersonationRoleId": {} } }, "output": { @@ -679,61 +884,68 @@ "Name": {}, "Description": {}, "FolderConfigurations": { - "shape": "S2z" + "shape": "S45" } } }, "idempotent": true }, - "GetMailboxDetails": { + "GetImpersonationRole": { "input": { "type": "structure", "required": [ "OrganizationId", - "UserId" + "ImpersonationRoleId" ], "members": { "OrganizationId": {}, - "UserId": {} + "ImpersonationRoleId": {} } }, "output": { "type": "structure", "members": { - "MailboxQuota": { - "type": "integer" + "ImpersonationRoleId": {}, + "Name": {}, + "Type": {}, + "Description": {}, + "Rules": { + "shape": "S10" }, - "MailboxSize": { - "type": "double" + "DateCreated": { + "type": "timestamp" + }, + "DateModified": { + "type": "timestamp" } } - }, - "idempotent": true + } }, - "GetMobileDeviceAccessEffect": { + "GetImpersonationRoleEffect": { "input": { "type": "structure", "required": [ - "OrganizationId" + "OrganizationId", + "ImpersonationRoleId", + "TargetUser" ], "members": { "OrganizationId": {}, - "DeviceType": {}, - "DeviceModel": {}, - "DeviceOperatingSystem": {}, - "DeviceUserAgent": {} + "ImpersonationRoleId": {}, + "TargetUser": {} } }, "output": { "type": "structure", "members": { + "Type": {}, "Effect": {}, "MatchedRules": { "type": "list", "member": { "type": "structure", "members": { - "MobileDeviceAccessRuleId": {}, + "ImpersonationRuleId": {}, "Name": {} } } @@ -741,71 +953,201 @@ } } }, - "ListAccessControlRules": { + "GetMailDomain": { "input": { "type": "structure", "required": [ - "OrganizationId" + "OrganizationId", + "DomainName" ], "members": { - "OrganizationId": {} + "OrganizationId": {}, + "DomainName": {} } }, "output": { "type": "structure", "members": { - "Rules": { + "Records": { "type": "list", "member": { "type": "structure", "members": { - "Name": {}, - "Effect": {}, - "Description": {}, - "IpRanges": { - "shape": "S3h" - }, - "NotIpRanges": { - "shape": "S3h" - }, - "Actions": { - "shape": "S3j" - }, - "NotActions": { - "shape": "S3j" - }, - "UserIds": { - "shape": "S3k" - }, - "NotUserIds": { - "shape": "S3k" - }, - "DateCreated": { - "type": "timestamp" - }, - "DateModified": { - "type": "timestamp" - } + "Type": {}, + "Hostname": {}, + "Value": {} } } - } + }, + "IsTestDomain": { + "type": "boolean" + }, + "IsDefault": { + "type": "boolean" + }, + "OwnershipVerificationStatus": {}, + "DkimVerificationStatus": {} } - } + }, + "idempotent": true }, - "ListAliases": { + "GetMailboxDetails": { "input": { "type": "structure", "required": [ "OrganizationId", - "EntityId" + "UserId" ], "members": { "OrganizationId": {}, - "EntityId": {}, - "NextToken": {}, - "MaxResults": { - "type": "integer" - } + "UserId": {} + } + }, + "output": { + "type": "structure", + "members": { + "MailboxQuota": { + "type": "integer" + }, + "MailboxSize": { + "type": "double" + } + } + }, + "idempotent": true + }, + "GetMobileDeviceAccessEffect": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {}, + "DeviceType": {}, + "DeviceModel": {}, + "DeviceOperatingSystem": {}, + "DeviceUserAgent": {} + } + }, + "output": { + "type": "structure", + "members": { + "Effect": {}, + "MatchedRules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "MobileDeviceAccessRuleId": {}, + "Name": {} + } + } + } + } + } + }, + "GetMobileDeviceAccessOverride": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "UserId", + "DeviceId" + ], + "members": { + "OrganizationId": {}, + "UserId": {}, + "DeviceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "UserId": {}, + "DeviceId": {}, + "Effect": {}, + "Description": {}, + "DateCreated": { + "type": "timestamp" + }, + "DateModified": { + "type": "timestamp" + } + } + } + }, + "ListAccessControlRules": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {} + } + }, + "output": { + "type": "structure", + "members": { + "Rules": { + "type": "list", + "member": { + "type": "structure", + "members": { + "Name": {}, + "Effect": {}, + "Description": {}, + "IpRanges": { + "shape": "S50" + }, + "NotIpRanges": { + "shape": "S50" + }, + "Actions": { + "shape": "S52" + }, + "NotActions": { + "shape": "S52" + }, + "UserIds": { + "shape": "S53" + }, + "NotUserIds": { + "shape": "S53" + }, + "DateCreated": { + "type": "timestamp" + }, + "DateModified": { + "type": "timestamp" + }, + "ImpersonationRoleIds": { + "shape": "S54" + }, + "NotImpersonationRoleIds": { + "shape": "S54" + } + } + } + } + } + } + }, + "ListAliases": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "EntityId" + ], + "members": { + "OrganizationId": {}, + "EntityId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } } }, "output": { @@ -820,6 +1162,53 @@ }, "idempotent": true }, + "ListAvailabilityConfigurations": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "AvailabilityConfigurations": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DomainName": {}, + "ProviderType": {}, + "EwsProvider": { + "type": "structure", + "members": { + "EwsEndpoint": {}, + "EwsUsername": {} + } + }, + "LambdaProvider": { + "shape": "Sq" + }, + "DateCreated": { + "type": "timestamp" + }, + "DateModified": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListGroupMembers": { "input": { "type": "structure", @@ -902,6 +1291,78 @@ }, "idempotent": true }, + "ListImpersonationRoles": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Roles": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ImpersonationRoleId": {}, + "Name": {}, + "Type": {}, + "DateCreated": { + "type": "timestamp" + }, + "DateModified": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, + "ListMailDomains": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {}, + "MaxResults": { + "type": "integer" + }, + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "MailDomains": { + "type": "list", + "member": { + "type": "structure", + "members": { + "DomainName": {}, + "DefaultDomain": { + "type": "boolean" + } + } + } + }, + "NextToken": {} + } + }, + "idempotent": true + }, "ListMailboxExportJobs": { "input": { "type": "structure", @@ -979,7 +1440,7 @@ "GranteeId": {}, "GranteeType": {}, "PermissionValues": { - "shape": "S47" + "shape": "S65" } } } @@ -989,6 +1450,47 @@ }, "idempotent": true }, + "ListMobileDeviceAccessOverrides": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {}, + "UserId": {}, + "DeviceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "Overrides": { + "type": "list", + "member": { + "type": "structure", + "members": { + "UserId": {}, + "DeviceId": {}, + "Effect": {}, + "Description": {}, + "DateCreated": { + "type": "timestamp" + }, + "DateModified": { + "type": "timestamp" + } + } + } + }, + "NextToken": {} + } + } + }, "ListMobileDeviceAccessRules": { "input": { "type": "structure", @@ -1012,28 +1514,28 @@ "Description": {}, "Effect": {}, "DeviceTypes": { - "shape": "Sm" + "shape": "S1d" }, "NotDeviceTypes": { - "shape": "Sm" + "shape": "S1d" }, "DeviceModels": { - "shape": "So" + "shape": "S1f" }, "NotDeviceModels": { - "shape": "So" + "shape": "S1f" }, "DeviceOperatingSystems": { - "shape": "Sq" + "shape": "S1h" }, "NotDeviceOperatingSystems": { - "shape": "Sq" + "shape": "S1h" }, "DeviceUserAgents": { - "shape": "Ss" + "shape": "S1j" }, "NotDeviceUserAgents": { - "shape": "Ss" + "shape": "S1j" }, "DateCreated": { "type": "timestamp" @@ -1171,7 +1673,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S4r" + "shape": "S6t" } } } @@ -1232,24 +1734,30 @@ "Effect": {}, "Description": {}, "IpRanges": { - "shape": "S3h" + "shape": "S50" }, "NotIpRanges": { - "shape": "S3h" + "shape": "S50" }, "Actions": { - "shape": "S3j" + "shape": "S52" }, "NotActions": { - "shape": "S3j" + "shape": "S52" }, "UserIds": { - "shape": "S3k" + "shape": "S53" }, "NotUserIds": { - "shape": "S3k" + "shape": "S53" }, - "OrganizationId": {} + "OrganizationId": {}, + "ImpersonationRoleIds": { + "shape": "S54" + }, + "NotImpersonationRoleIds": { + "shape": "S54" + } } }, "output": { @@ -1257,6 +1765,46 @@ "members": {} } }, + "PutEmailMonitoringConfiguration": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "RoleArn", + "LogGroupArn" + ], + "members": { + "OrganizationId": {}, + "RoleArn": {}, + "LogGroupArn": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "PutInboundDmarcSettings": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "Enforced" + ], + "members": { + "OrganizationId": {}, + "Enforced": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "PutMailboxPermissions": { "input": { "type": "structure", @@ -1271,7 +1819,7 @@ "EntityId": {}, "GranteeId": {}, "PermissionValues": { - "shape": "S47" + "shape": "S65" } } }, @@ -1281,6 +1829,28 @@ }, "idempotent": true }, + "PutMobileDeviceAccessOverride": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "UserId", + "DeviceId", + "Effect" + ], + "members": { + "OrganizationId": {}, + "UserId": {}, + "DeviceId": {}, + "Effect": {}, + "Description": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "PutRetentionPolicy": { "input": { "type": "structure", @@ -1298,7 +1868,7 @@ "sensitive": true }, "FolderConfigurations": { - "shape": "S2z" + "shape": "S45" } } }, @@ -1308,6 +1878,27 @@ }, "idempotent": true }, + "RegisterMailDomain": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "DomainName" + ], + "members": { + "ClientToken": { + "idempotencyToken": true + }, + "OrganizationId": {}, + "DomainName": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, "RegisterToWorkMail": { "input": { "type": "structure", @@ -1340,7 +1931,7 @@ "OrganizationId": {}, "UserId": {}, "Password": { - "shape": "S1d" + "shape": "Sp" } } }, @@ -1393,7 +1984,7 @@ "members": { "ResourceARN": {}, "Tags": { - "shape": "S4r" + "shape": "S6t" } } }, @@ -1402,6 +1993,33 @@ "members": {} } }, + "TestAvailabilityConfiguration": { + "input": { + "type": "structure", + "required": [ + "OrganizationId" + ], + "members": { + "OrganizationId": {}, + "DomainName": {}, + "EwsProvider": { + "shape": "Sm" + }, + "LambdaProvider": { + "shape": "Sq" + } + } + }, + "output": { + "type": "structure", + "members": { + "TestPassed": { + "type": "boolean" + }, + "FailureReason": {} + } + } + }, "UntagResource": { "input": { "type": "structure", @@ -1422,6 +2040,74 @@ "members": {} } }, + "UpdateAvailabilityConfiguration": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "DomainName" + ], + "members": { + "OrganizationId": {}, + "DomainName": {}, + "EwsProvider": { + "shape": "Sm" + }, + "LambdaProvider": { + "shape": "Sq" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateDefaultMailDomain": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "DomainName" + ], + "members": { + "OrganizationId": {}, + "DomainName": {} + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateImpersonationRole": { + "input": { + "type": "structure", + "required": [ + "OrganizationId", + "ImpersonationRoleId", + "Name", + "Type", + "Rules" + ], + "members": { + "OrganizationId": {}, + "ImpersonationRoleId": {}, + "Name": {}, + "Type": {}, + "Description": {}, + "Rules": { + "shape": "S10" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateMailboxQuota": { "input": { "type": "structure", @@ -1460,28 +2146,28 @@ "Description": {}, "Effect": {}, "DeviceTypes": { - "shape": "Sm" + "shape": "S1d" }, "NotDeviceTypes": { - "shape": "Sm" + "shape": "S1d" }, "DeviceModels": { - "shape": "So" + "shape": "S1f" }, "NotDeviceModels": { - "shape": "So" + "shape": "S1f" }, "DeviceOperatingSystems": { - "shape": "Sq" + "shape": "S1h" }, "NotDeviceOperatingSystems": { - "shape": "Sq" + "shape": "S1h" }, "DeviceUserAgents": { - "shape": "Ss" + "shape": "S1j" }, "NotDeviceUserAgents": { - "shape": "Ss" + "shape": "S1j" } } }, @@ -1522,7 +2208,7 @@ "ResourceId": {}, "Name": {}, "BookingOptions": { - "shape": "S2j" + "shape": "S3p" } } }, @@ -1535,26 +2221,76 @@ }, "shapes": { "Sm": { + "type": "structure", + "required": [ + "EwsEndpoint", + "EwsUsername", + "EwsPassword" + ], + "members": { + "EwsEndpoint": {}, + "EwsUsername": {}, + "EwsPassword": { + "shape": "Sp" + } + } + }, + "Sp": { + "type": "string", + "sensitive": true + }, + "Sq": { + "type": "structure", + "required": [ + "LambdaArn" + ], + "members": { + "LambdaArn": {} + } + }, + "S10": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ImpersonationRuleId", + "Effect" + ], + "members": { + "ImpersonationRuleId": {}, + "Name": {}, + "Description": {}, + "Effect": {}, + "TargetUsers": { + "shape": "S16" + }, + "NotTargetUsers": { + "shape": "S16" + } + } + } + }, + "S16": { "type": "list", "member": {} }, - "So": { + "S1d": { "type": "list", "member": {} }, - "Sq": { + "S1f": { "type": "list", "member": {} }, - "Ss": { + "S1h": { "type": "list", "member": {} }, - "S1d": { - "type": "string", - "sensitive": true + "S1j": { + "type": "list", + "member": {} }, - "S2j": { + "S3p": { "type": "structure", "members": { "AutoAcceptRequests": { @@ -1568,7 +2304,7 @@ } } }, - "S2z": { + "S45": { "type": "list", "member": { "type": "structure", @@ -1585,23 +2321,27 @@ } } }, - "S3h": { + "S50": { + "type": "list", + "member": {} + }, + "S52": { "type": "list", "member": {} }, - "S3j": { + "S53": { "type": "list", "member": {} }, - "S3k": { + "S54": { "type": "list", "member": {} }, - "S47": { + "S65": { "type": "list", "member": {} }, - "S4r": { + "S6t": { "type": "list", "member": { "type": "structure", diff --git a/iamlivecore/service/workspaces-2015-04-08.min.json b/iamlivecore/service/workspaces-2015-04-08.min.json index ba1715a0..fd4f9cc5 100644 --- a/iamlivecore/service/workspaces-2015-04-08.min.json +++ b/iamlivecore/service/workspaces-2015-04-08.min.json @@ -94,6 +94,27 @@ } } }, + "CreateConnectClientAddIn": { + "input": { + "type": "structure", + "required": [ + "ResourceId", + "Name", + "URL" + ], + "members": { + "ResourceId": {}, + "Name": {}, + "URL": {} + } + }, + "output": { + "type": "structure", + "members": { + "AddInId": {} + } + } + }, "CreateConnectionAlias": { "input": { "type": "structure", @@ -138,6 +159,54 @@ } } }, + "CreateStandbyWorkspaces": { + "input": { + "type": "structure", + "required": [ + "PrimaryRegion", + "StandbyWorkspaces" + ], + "members": { + "PrimaryRegion": {}, + "StandbyWorkspaces": { + "type": "list", + "member": { + "shape": "S15" + } + } + } + }, + "output": { + "type": "structure", + "members": { + "FailedStandbyRequests": { + "type": "list", + "member": { + "type": "structure", + "members": { + "StandbyWorkspaceRequest": { + "shape": "S15" + }, + "ErrorCode": {}, + "ErrorMessage": {} + } + } + }, + "PendingStandbyRequests": { + "type": "list", + "member": { + "type": "structure", + "members": { + "UserName": {}, + "DirectoryId": {}, + "State": {}, + "WorkspaceId": {} + } + } + } + } + } + }, "CreateTags": { "input": { "type": "structure", @@ -157,6 +226,30 @@ "members": {} } }, + "CreateUpdatedWorkspaceImage": { + "input": { + "type": "structure", + "required": [ + "Name", + "Description", + "SourceImageId" + ], + "members": { + "Name": {}, + "Description": {}, + "SourceImageId": {}, + "Tags": { + "shape": "Sm" + } + } + }, + "output": { + "type": "structure", + "members": { + "ImageId": {} + } + } + }, "CreateWorkspaceBundle": { "input": { "type": "structure", @@ -172,13 +265,13 @@ "BundleDescription": {}, "ImageId": {}, "ComputeType": { - "shape": "S13" + "shape": "S1o" }, "UserStorage": { - "shape": "S15" + "shape": "S1q" }, "RootStorage": { - "shape": "S16" + "shape": "S1r" }, "Tags": { "shape": "Sm" @@ -189,9 +282,44 @@ "type": "structure", "members": { "WorkspaceBundle": { - "shape": "S18" + "shape": "S1t" + } + } + } + }, + "CreateWorkspaceImage": { + "input": { + "type": "structure", + "required": [ + "Name", + "Description", + "WorkspaceId" + ], + "members": { + "Name": {}, + "Description": {}, + "WorkspaceId": {}, + "Tags": { + "shape": "Sm" } } + }, + "output": { + "type": "structure", + "members": { + "ImageId": {}, + "Name": {}, + "Description": {}, + "OperatingSystem": { + "shape": "S21" + }, + "State": {}, + "RequiredTenancy": {}, + "Created": { + "type": "timestamp" + }, + "OwnerAccountId": {} + } } }, "CreateWorkspaces": { @@ -204,7 +332,7 @@ "Workspaces": { "type": "list", "member": { - "shape": "S1f" + "shape": "S28" } } } @@ -218,7 +346,7 @@ "type": "structure", "members": { "WorkspaceRequest": { - "shape": "S1f" + "shape": "S28" }, "ErrorCode": {}, "ErrorMessage": {} @@ -226,11 +354,48 @@ } }, "PendingRequests": { - "shape": "S1s" + "shape": "S2l" } } } }, + "DeleteClientBranding": { + "input": { + "type": "structure", + "required": [ + "ResourceId", + "Platforms" + ], + "members": { + "ResourceId": {}, + "Platforms": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "DeleteConnectClientAddIn": { + "input": { + "type": "structure", + "required": [ + "AddInId", + "ResourceId" + ], + "members": { + "AddInId": {}, + "ResourceId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteConnectionAlias": { "input": { "type": "structure", @@ -366,6 +531,40 @@ } } }, + "DescribeClientBranding": { + "input": { + "type": "structure", + "required": [ + "ResourceId" + ], + "members": { + "ResourceId": {} + } + }, + "output": { + "type": "structure", + "members": { + "DeviceTypeWindows": { + "shape": "S3s" + }, + "DeviceTypeOsx": { + "shape": "S3s" + }, + "DeviceTypeAndroid": { + "shape": "S3s" + }, + "DeviceTypeIos": { + "shape": "S3y" + }, + "DeviceTypeLinux": { + "shape": "S3s" + }, + "DeviceTypeWeb": { + "shape": "S3s" + } + } + } + }, "DescribeClientProperties": { "input": { "type": "structure", @@ -389,7 +588,7 @@ "members": { "ResourceId": {}, "ClientProperties": { - "shape": "S2w" + "shape": "S44" } } } @@ -397,6 +596,39 @@ } } }, + "DescribeConnectClientAddIns": { + "input": { + "type": "structure", + "required": [ + "ResourceId" + ], + "members": { + "ResourceId": {}, + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "AddIns": { + "type": "list", + "member": { + "type": "structure", + "members": { + "AddInId": {}, + "ResourceId": {}, + "Name": {}, + "URL": {} + } + } + }, + "NextToken": {} + } + } + }, "DescribeConnectionAliasPermissions": { "input": { "type": "structure", @@ -418,7 +650,7 @@ "ConnectionAliasPermissions": { "type": "list", "member": { - "shape": "S32" + "shape": "S4f" } }, "NextToken": {} @@ -542,7 +774,7 @@ "Bundles": { "type": "list", "member": { - "shape": "S18" + "shape": "S1t" } }, "NextToken": {} @@ -576,7 +808,7 @@ "DirectoryName": {}, "RegistrationCode": {}, "SubnetIds": { - "shape": "S3v" + "shape": "S57" }, "DnsIpAddresses": { "type": "list", @@ -610,11 +842,17 @@ "shape": "S8" }, "WorkspaceAccessProperties": { - "shape": "S43" + "shape": "S5f" }, "Tenancy": {}, "SelfservicePermissions": { - "shape": "S46" + "shape": "S5i" + }, + "SamlProperties": { + "shape": "S5j" + }, + "CertificateBasedAuthProperties": { + "shape": "S5m" } } } @@ -681,10 +919,7 @@ "Name": {}, "Description": {}, "OperatingSystem": { - "type": "structure", - "members": { - "Type": {} - } + "shape": "S21" }, "State": {}, "RequiredTenancy": {}, @@ -693,7 +928,26 @@ "Created": { "type": "timestamp" }, - "OwnerAccountId": {} + "OwnerAccountId": {}, + "Updates": { + "type": "structure", + "members": { + "UpdateAvailable": { + "type": "boolean" + }, + "Description": {} + } + }, + "ErrorDetails": { + "type": "list", + "member": { + "type": "structure", + "members": { + "ErrorCode": {}, + "ErrorMessage": {} + } + } + } } } }, @@ -715,10 +969,10 @@ "type": "structure", "members": { "RebuildSnapshots": { - "shape": "S4o" + "shape": "S67" }, "RestoreSnapshots": { - "shape": "S4o" + "shape": "S67" } } } @@ -728,7 +982,7 @@ "type": "structure", "members": { "WorkspaceIds": { - "shape": "S4r" + "shape": "S6a" }, "DirectoryId": {}, "UserName": {}, @@ -743,7 +997,7 @@ "type": "structure", "members": { "Workspaces": { - "shape": "S1s" + "shape": "S2l" }, "NextToken": {} } @@ -754,7 +1008,7 @@ "type": "structure", "members": { "WorkspaceIds": { - "shape": "S4r" + "shape": "S6a" }, "NextToken": {} } @@ -816,6 +1070,75 @@ "members": {} } }, + "ImportClientBranding": { + "input": { + "type": "structure", + "required": [ + "ResourceId" + ], + "members": { + "ResourceId": {}, + "DeviceTypeWindows": { + "shape": "S6m" + }, + "DeviceTypeOsx": { + "shape": "S6m" + }, + "DeviceTypeAndroid": { + "shape": "S6m" + }, + "DeviceTypeIos": { + "type": "structure", + "members": { + "Logo": { + "type": "blob" + }, + "Logo2x": { + "type": "blob" + }, + "Logo3x": { + "type": "blob" + }, + "SupportEmail": {}, + "SupportLink": {}, + "ForgotPasswordLink": {}, + "LoginMessage": { + "shape": "S3v" + } + } + }, + "DeviceTypeLinux": { + "shape": "S6m" + }, + "DeviceTypeWeb": { + "shape": "S6m" + } + } + }, + "output": { + "type": "structure", + "members": { + "DeviceTypeWindows": { + "shape": "S3s" + }, + "DeviceTypeOsx": { + "shape": "S3s" + }, + "DeviceTypeAndroid": { + "shape": "S3s" + }, + "DeviceTypeIos": { + "shape": "S3y" + }, + "DeviceTypeLinux": { + "shape": "S3s" + }, + "DeviceTypeWeb": { + "shape": "S3s" + } + } + } + }, "ImportWorkspaceImage": { "input": { "type": "structure", @@ -904,6 +1227,28 @@ "members": {} } }, + "ModifyCertificateBasedAuthProperties": { + "input": { + "type": "structure", + "required": [ + "ResourceId" + ], + "members": { + "ResourceId": {}, + "CertificateBasedAuthProperties": { + "shape": "S5m" + }, + "PropertiesToDelete": { + "type": "list", + "member": {} + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "ModifyClientProperties": { "input": { "type": "structure", @@ -914,7 +1259,29 @@ "members": { "ResourceId": {}, "ClientProperties": { - "shape": "S2w" + "shape": "S44" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "ModifySamlProperties": { + "input": { + "type": "structure", + "required": [ + "ResourceId" + ], + "members": { + "ResourceId": {}, + "SamlProperties": { + "shape": "S5j" + }, + "PropertiesToDelete": { + "type": "list", + "member": {} } } }, @@ -933,7 +1300,7 @@ "members": { "ResourceId": {}, "SelfservicePermissions": { - "shape": "S46" + "shape": "S5i" } } }, @@ -952,7 +1319,7 @@ "members": { "ResourceId": {}, "WorkspaceAccessProperties": { - "shape": "S43" + "shape": "S5f" } } }, @@ -1006,7 +1373,7 @@ "members": { "WorkspaceId": {}, "WorkspaceProperties": { - "shape": "S1j" + "shape": "S2a" } } }, @@ -1059,7 +1426,7 @@ "FailedRequests": { "type": "list", "member": { - "shape": "S61" + "shape": "S80" } } } @@ -1092,7 +1459,7 @@ "FailedRequests": { "type": "list", "member": { - "shape": "S61" + "shape": "S80" } } } @@ -1108,7 +1475,7 @@ "members": { "DirectoryId": {}, "SubnetIds": { - "shape": "S3v" + "shape": "S57" }, "EnableWorkDocs": { "type": "boolean" @@ -1186,7 +1553,7 @@ "FailedRequests": { "type": "list", "member": { - "shape": "S61" + "shape": "S80" } } } @@ -1216,7 +1583,7 @@ "FailedRequests": { "type": "list", "member": { - "shape": "S61" + "shape": "S80" } } } @@ -1249,12 +1616,31 @@ "FailedRequests": { "type": "list", "member": { - "shape": "S61" + "shape": "S80" } } } } }, + "UpdateConnectClientAddIn": { + "input": { + "type": "structure", + "required": [ + "AddInId", + "ResourceId" + ], + "members": { + "AddInId": {}, + "ResourceId": {}, + "Name": {}, + "URL": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "UpdateConnectionAliasPermission": { "input": { "type": "structure", @@ -1265,7 +1651,7 @@ "members": { "AliasId": {}, "ConnectionAliasPermission": { - "shape": "S32" + "shape": "S4f" } } }, @@ -1356,25 +1742,40 @@ } } }, - "S13": { + "S15": { + "type": "structure", + "required": [ + "PrimaryWorkspaceId", + "DirectoryId" + ], + "members": { + "PrimaryWorkspaceId": {}, + "VolumeEncryptionKey": {}, + "DirectoryId": {}, + "Tags": { + "shape": "Sm" + } + } + }, + "S1o": { "type": "structure", "members": { "Name": {} } }, - "S15": { + "S1q": { "type": "structure", "members": { "Capacity": {} } }, - "S16": { + "S1r": { "type": "structure", "members": { "Capacity": {} } }, - "S18": { + "S1t": { "type": "structure", "members": { "BundleId": {}, @@ -1383,23 +1784,31 @@ "Description": {}, "ImageId": {}, "RootStorage": { - "shape": "S16" + "shape": "S1r" }, "UserStorage": { - "shape": "S15" + "shape": "S1q" }, "ComputeType": { - "shape": "S13" + "shape": "S1o" }, "LastUpdatedTime": { "type": "timestamp" }, "CreationTime": { "type": "timestamp" - } + }, + "State": {}, + "BundleType": {} + } + }, + "S21": { + "type": "structure", + "members": { + "Type": {} } }, - "S1f": { + "S28": { "type": "structure", "required": [ "DirectoryId", @@ -1418,14 +1827,14 @@ "type": "boolean" }, "WorkspaceProperties": { - "shape": "S1j" + "shape": "S2a" }, "Tags": { "shape": "Sm" } } }, - "S1j": { + "S2a": { "type": "structure", "members": { "RunningMode": {}, @@ -1438,10 +1847,14 @@ "UserVolumeSizeGib": { "type": "integer" }, - "ComputeTypeName": {} + "ComputeTypeName": {}, + "Protocols": { + "type": "list", + "member": {} + } } }, - "S1s": { + "S2l": { "type": "list", "member": { "type": "structure", @@ -1464,7 +1877,7 @@ "type": "boolean" }, "WorkspaceProperties": { - "shape": "S1j" + "shape": "S2a" }, "ModificationStates": { "type": "list", @@ -1475,17 +1888,61 @@ "State": {} } } + }, + "RelatedWorkspaces": { + "type": "list", + "member": { + "type": "structure", + "members": { + "WorkspaceId": {}, + "Region": {}, + "State": {}, + "Type": {} + } + } } } } }, - "S2w": { + "S3s": { "type": "structure", "members": { - "ReconnectEnabled": {} + "LogoUrl": {}, + "SupportEmail": {}, + "SupportLink": {}, + "ForgotPasswordLink": {}, + "LoginMessage": { + "shape": "S3v" + } } }, - "S32": { + "S3v": { + "type": "map", + "key": {}, + "value": {} + }, + "S3y": { + "type": "structure", + "members": { + "LogoUrl": {}, + "Logo2xUrl": {}, + "Logo3xUrl": {}, + "SupportEmail": {}, + "SupportLink": {}, + "ForgotPasswordLink": {}, + "LoginMessage": { + "shape": "S3v" + } + } + }, + "S44": { + "type": "structure", + "members": { + "ReconnectEnabled": {}, + "LogUploadEnabled": {} + } + }, + "S4f": { "type": "structure", "required": [ "SharedAccountId", @@ -1498,11 +1955,11 @@ } } }, - "S3v": { + "S57": { "type": "list", "member": {} }, - "S43": { + "S5f": { "type": "structure", "members": { "DeviceTypeWindows": {}, @@ -1515,7 +1972,7 @@ "DeviceTypeLinux": {} } }, - "S46": { + "S5i": { "type": "structure", "members": { "RestartWorkspace": {}, @@ -1525,7 +1982,22 @@ "RebuildWorkspace": {} } }, - "S4o": { + "S5j": { + "type": "structure", + "members": { + "Status": {}, + "UserAccessUrl": {}, + "RelayStateParameterName": {} + } + }, + "S5m": { + "type": "structure", + "members": { + "Status": {}, + "CertificateAuthorityArn": {} + } + }, + "S67": { "type": "list", "member": { "type": "structure", @@ -1536,11 +2008,25 @@ } } }, - "S4r": { + "S6a": { "type": "list", "member": {} }, - "S61": { + "S6m": { + "type": "structure", + "members": { + "Logo": { + "type": "blob" + }, + "SupportEmail": {}, + "SupportLink": {}, + "ForgotPasswordLink": {}, + "LoginMessage": { + "shape": "S3v" + } + } + }, + "S80": { "type": "structure", "members": { "WorkspaceId": {}, diff --git a/iamlivecore/service/workspaces-web-2020-07-08.min.json b/iamlivecore/service/workspaces-web-2020-07-08.min.json new file mode 100644 index 00000000..e5c4966d --- /dev/null +++ b/iamlivecore/service/workspaces-web-2020-07-08.min.json @@ -0,0 +1,2248 @@ +{ + "version": "2.0", + "metadata": { + "apiVersion": "2020-07-08", + "endpointPrefix": "workspaces-web", + "jsonVersion": "1.1", + "protocol": "rest-json", + "serviceFullName": "Amazon WorkSpaces Web", + "serviceId": "WorkSpaces Web", + "signatureVersion": "v4", + "signingName": "workspaces-web", + "uid": "workspaces-web-2020-07-08" + }, + "operations": { + "AssociateBrowserSettings": { + "http": { + "method": "PUT", + "requestUri": "/portals/{portalArn+}/browserSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "browserSettingsArn", + "portalArn" + ], + "members": { + "browserSettingsArn": { + "location": "querystring", + "locationName": "browserSettingsArn" + }, + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "browserSettingsArn", + "portalArn" + ], + "members": { + "browserSettingsArn": {}, + "portalArn": {} + } + }, + "idempotent": true + }, + "AssociateIpAccessSettings": { + "http": { + "method": "PUT", + "requestUri": "/portals/{portalArn+}/ipAccessSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ipAccessSettingsArn", + "portalArn" + ], + "members": { + "ipAccessSettingsArn": { + "location": "querystring", + "locationName": "ipAccessSettingsArn" + }, + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ipAccessSettingsArn", + "portalArn" + ], + "members": { + "ipAccessSettingsArn": {}, + "portalArn": {} + } + }, + "idempotent": true + }, + "AssociateNetworkSettings": { + "http": { + "method": "PUT", + "requestUri": "/portals/{portalArn+}/networkSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSettingsArn", + "portalArn" + ], + "members": { + "networkSettingsArn": { + "location": "querystring", + "locationName": "networkSettingsArn" + }, + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "networkSettingsArn", + "portalArn" + ], + "members": { + "networkSettingsArn": {}, + "portalArn": {} + } + }, + "idempotent": true + }, + "AssociateTrustStore": { + "http": { + "method": "PUT", + "requestUri": "/portals/{portalArn+}/trustStores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn", + "trustStoreArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + }, + "trustStoreArn": { + "location": "querystring", + "locationName": "trustStoreArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "portalArn", + "trustStoreArn" + ], + "members": { + "portalArn": {}, + "trustStoreArn": {} + } + }, + "idempotent": true + }, + "AssociateUserAccessLoggingSettings": { + "http": { + "method": "PUT", + "requestUri": "/portals/{portalArn+}/userAccessLoggingSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn", + "userAccessLoggingSettingsArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + }, + "userAccessLoggingSettingsArn": { + "location": "querystring", + "locationName": "userAccessLoggingSettingsArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "portalArn", + "userAccessLoggingSettingsArn" + ], + "members": { + "portalArn": {}, + "userAccessLoggingSettingsArn": {} + } + }, + "idempotent": true + }, + "AssociateUserSettings": { + "http": { + "method": "PUT", + "requestUri": "/portals/{portalArn+}/userSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn", + "userSettingsArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + }, + "userSettingsArn": { + "location": "querystring", + "locationName": "userSettingsArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "portalArn", + "userSettingsArn" + ], + "members": { + "portalArn": {}, + "userSettingsArn": {} + } + }, + "idempotent": true + }, + "CreateBrowserSettings": { + "http": { + "requestUri": "/browserSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "browserPolicy" + ], + "members": { + "additionalEncryptionContext": { + "shape": "Sf" + }, + "browserPolicy": { + "shape": "Sh" + }, + "clientToken": { + "idempotencyToken": true + }, + "customerManagedKey": {}, + "tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "browserSettingsArn" + ], + "members": { + "browserSettingsArn": {} + } + } + }, + "CreateIdentityProvider": { + "http": { + "requestUri": "/identityProviders", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identityProviderDetails", + "identityProviderName", + "identityProviderType", + "portalArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "identityProviderDetails": { + "shape": "Sq" + }, + "identityProviderName": { + "shape": "Sr" + }, + "identityProviderType": {}, + "portalArn": {} + } + }, + "output": { + "type": "structure", + "required": [ + "identityProviderArn" + ], + "members": { + "identityProviderArn": {} + } + } + }, + "CreateIpAccessSettings": { + "http": { + "requestUri": "/ipAccessSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ipRules" + ], + "members": { + "additionalEncryptionContext": { + "shape": "Sf" + }, + "clientToken": { + "idempotencyToken": true + }, + "customerManagedKey": {}, + "description": { + "shape": "Sw" + }, + "displayName": { + "shape": "Sx" + }, + "ipRules": { + "shape": "Sy" + }, + "tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ipAccessSettingsArn" + ], + "members": { + "ipAccessSettingsArn": {} + } + } + }, + "CreateNetworkSettings": { + "http": { + "requestUri": "/networkSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "securityGroupIds", + "subnetIds", + "vpcId" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "securityGroupIds": { + "shape": "S13" + }, + "subnetIds": { + "shape": "S15" + }, + "tags": { + "shape": "Sk" + }, + "vpcId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "networkSettingsArn" + ], + "members": { + "networkSettingsArn": {} + } + } + }, + "CreatePortal": { + "http": { + "requestUri": "/portals", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "additionalEncryptionContext": { + "shape": "Sf" + }, + "authenticationType": {}, + "clientToken": { + "idempotencyToken": true + }, + "customerManagedKey": {}, + "displayName": { + "shape": "Sx" + }, + "tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "portalArn", + "portalEndpoint" + ], + "members": { + "portalArn": {}, + "portalEndpoint": {} + } + } + }, + "CreateTrustStore": { + "http": { + "requestUri": "/trustStores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "certificateList" + ], + "members": { + "certificateList": { + "shape": "S1e" + }, + "clientToken": { + "idempotencyToken": true + }, + "tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "trustStoreArn": {} + } + } + }, + "CreateUserAccessLoggingSettings": { + "http": { + "requestUri": "/userAccessLoggingSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "kinesisStreamArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "kinesisStreamArn": {}, + "tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "required": [ + "userAccessLoggingSettingsArn" + ], + "members": { + "userAccessLoggingSettingsArn": {} + } + } + }, + "CreateUserSettings": { + "http": { + "requestUri": "/userSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "copyAllowed", + "downloadAllowed", + "pasteAllowed", + "printAllowed", + "uploadAllowed" + ], + "members": { + "additionalEncryptionContext": { + "shape": "Sf" + }, + "clientToken": { + "idempotencyToken": true + }, + "cookieSynchronizationConfiguration": { + "shape": "S1l" + }, + "copyAllowed": {}, + "customerManagedKey": {}, + "disconnectTimeoutInMinutes": { + "type": "integer" + }, + "downloadAllowed": {}, + "idleDisconnectTimeoutInMinutes": { + "type": "integer" + }, + "pasteAllowed": {}, + "printAllowed": {}, + "tags": { + "shape": "Sk" + }, + "uploadAllowed": {} + } + }, + "output": { + "type": "structure", + "required": [ + "userSettingsArn" + ], + "members": { + "userSettingsArn": {} + } + } + }, + "DeleteBrowserSettings": { + "http": { + "method": "DELETE", + "requestUri": "/browserSettings/{browserSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "browserSettingsArn" + ], + "members": { + "browserSettingsArn": { + "location": "uri", + "locationName": "browserSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteIdentityProvider": { + "http": { + "method": "DELETE", + "requestUri": "/identityProviders/{identityProviderArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identityProviderArn" + ], + "members": { + "identityProviderArn": { + "location": "uri", + "locationName": "identityProviderArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteIpAccessSettings": { + "http": { + "method": "DELETE", + "requestUri": "/ipAccessSettings/{ipAccessSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ipAccessSettingsArn" + ], + "members": { + "ipAccessSettingsArn": { + "location": "uri", + "locationName": "ipAccessSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteNetworkSettings": { + "http": { + "method": "DELETE", + "requestUri": "/networkSettings/{networkSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSettingsArn" + ], + "members": { + "networkSettingsArn": { + "location": "uri", + "locationName": "networkSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeletePortal": { + "http": { + "method": "DELETE", + "requestUri": "/portals/{portalArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteTrustStore": { + "http": { + "method": "DELETE", + "requestUri": "/trustStores/{trustStoreArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "trustStoreArn": { + "location": "uri", + "locationName": "trustStoreArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteUserAccessLoggingSettings": { + "http": { + "method": "DELETE", + "requestUri": "/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "userAccessLoggingSettingsArn" + ], + "members": { + "userAccessLoggingSettingsArn": { + "location": "uri", + "locationName": "userAccessLoggingSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DeleteUserSettings": { + "http": { + "method": "DELETE", + "requestUri": "/userSettings/{userSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "userSettingsArn" + ], + "members": { + "userSettingsArn": { + "location": "uri", + "locationName": "userSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisassociateBrowserSettings": { + "http": { + "method": "DELETE", + "requestUri": "/portals/{portalArn+}/browserSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisassociateIpAccessSettings": { + "http": { + "method": "DELETE", + "requestUri": "/portals/{portalArn+}/ipAccessSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisassociateNetworkSettings": { + "http": { + "method": "DELETE", + "requestUri": "/portals/{portalArn+}/networkSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisassociateTrustStore": { + "http": { + "method": "DELETE", + "requestUri": "/portals/{portalArn+}/trustStores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisassociateUserAccessLoggingSettings": { + "http": { + "method": "DELETE", + "requestUri": "/portals/{portalArn+}/userAccessLoggingSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "DisassociateUserSettings": { + "http": { + "method": "DELETE", + "requestUri": "/portals/{portalArn+}/userSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "GetBrowserSettings": { + "http": { + "method": "GET", + "requestUri": "/browserSettings/{browserSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "browserSettingsArn" + ], + "members": { + "browserSettingsArn": { + "location": "uri", + "locationName": "browserSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "browserSettings": { + "shape": "S2p" + } + } + } + }, + "GetIdentityProvider": { + "http": { + "method": "GET", + "requestUri": "/identityProviders/{identityProviderArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identityProviderArn" + ], + "members": { + "identityProviderArn": { + "location": "uri", + "locationName": "identityProviderArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "identityProvider": { + "shape": "S2t" + } + } + } + }, + "GetIpAccessSettings": { + "http": { + "method": "GET", + "requestUri": "/ipAccessSettings/{ipAccessSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ipAccessSettingsArn" + ], + "members": { + "ipAccessSettingsArn": { + "location": "uri", + "locationName": "ipAccessSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "ipAccessSettings": { + "shape": "S2w" + } + } + } + }, + "GetNetworkSettings": { + "http": { + "method": "GET", + "requestUri": "/networkSettings/{networkSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSettingsArn" + ], + "members": { + "networkSettingsArn": { + "location": "uri", + "locationName": "networkSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkSettings": { + "shape": "S30" + } + } + } + }, + "GetPortal": { + "http": { + "method": "GET", + "requestUri": "/portals/{portalArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "portal": { + "shape": "S33" + } + } + } + }, + "GetPortalServiceProviderMetadata": { + "http": { + "method": "GET", + "requestUri": "/portalIdp/{portalArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "portalArn": {}, + "serviceProviderSamlMetadata": {} + } + } + }, + "GetTrustStore": { + "http": { + "method": "GET", + "requestUri": "/trustStores/{trustStoreArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "trustStoreArn": { + "location": "uri", + "locationName": "trustStoreArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "trustStore": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "associatedPortalArns": { + "shape": "S2q" + }, + "trustStoreArn": {} + } + } + } + } + }, + "GetTrustStoreCertificate": { + "http": { + "method": "GET", + "requestUri": "/trustStores/{trustStoreArn+}/certificate", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "thumbprint", + "trustStoreArn" + ], + "members": { + "thumbprint": { + "location": "querystring", + "locationName": "thumbprint" + }, + "trustStoreArn": { + "location": "uri", + "locationName": "trustStoreArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "certificate": { + "type": "structure", + "members": { + "body": { + "type": "blob" + }, + "issuer": {}, + "notValidAfter": { + "type": "timestamp" + }, + "notValidBefore": { + "type": "timestamp" + }, + "subject": {}, + "thumbprint": {} + } + }, + "trustStoreArn": {} + } + } + }, + "GetUserAccessLoggingSettings": { + "http": { + "method": "GET", + "requestUri": "/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "userAccessLoggingSettingsArn" + ], + "members": { + "userAccessLoggingSettingsArn": { + "location": "uri", + "locationName": "userAccessLoggingSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "userAccessLoggingSettings": { + "shape": "S3l" + } + } + } + }, + "GetUserSettings": { + "http": { + "method": "GET", + "requestUri": "/userSettings/{userSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "userSettingsArn" + ], + "members": { + "userSettingsArn": { + "location": "uri", + "locationName": "userSettingsArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "userSettings": { + "shape": "S3o" + } + } + } + }, + "ListBrowserSettings": { + "http": { + "method": "GET", + "requestUri": "/browserSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "browserSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "browserSettingsArn" + ], + "members": { + "browserSettingsArn": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListIdentityProviders": { + "http": { + "method": "GET", + "requestUri": "/portals/{portalArn+}/identityProviders", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "identityProviders": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "identityProviderArn" + ], + "members": { + "identityProviderArn": {}, + "identityProviderName": { + "shape": "Sr" + }, + "identityProviderType": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListIpAccessSettings": { + "http": { + "method": "GET", + "requestUri": "/ipAccessSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "ipAccessSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ipAccessSettingsArn" + ], + "members": { + "creationDate": { + "type": "timestamp" + }, + "description": { + "shape": "Sw" + }, + "displayName": { + "shape": "Sx" + }, + "ipAccessSettingsArn": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListNetworkSettings": { + "http": { + "method": "GET", + "requestUri": "/networkSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "networkSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "networkSettingsArn" + ], + "members": { + "networkSettingsArn": {}, + "vpcId": {} + } + } + }, + "nextToken": {} + } + } + }, + "ListPortals": { + "http": { + "method": "GET", + "requestUri": "/portals", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "portals": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "authenticationType": {}, + "browserSettingsArn": {}, + "browserType": {}, + "creationDate": { + "type": "timestamp" + }, + "displayName": { + "shape": "Sx" + }, + "ipAccessSettingsArn": {}, + "networkSettingsArn": {}, + "portalArn": {}, + "portalEndpoint": {}, + "portalStatus": {}, + "rendererType": {}, + "trustStoreArn": {}, + "userAccessLoggingSettingsArn": {}, + "userSettingsArn": {} + } + } + } + } + } + }, + "ListTagsForResource": { + "http": { + "method": "GET", + "requestUri": "/tags/{resourceArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "tags": { + "shape": "Sk" + } + } + } + }, + "ListTrustStoreCertificates": { + "http": { + "method": "GET", + "requestUri": "/trustStores/{trustStoreArn+}/certificates", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "trustStoreArn": { + "location": "uri", + "locationName": "trustStoreArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "certificateList": { + "type": "list", + "member": { + "type": "structure", + "members": { + "issuer": {}, + "notValidAfter": { + "type": "timestamp" + }, + "notValidBefore": { + "type": "timestamp" + }, + "subject": {}, + "thumbprint": {} + } + } + }, + "nextToken": {}, + "trustStoreArn": {} + } + } + }, + "ListTrustStores": { + "http": { + "method": "GET", + "requestUri": "/trustStores", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "trustStores": { + "type": "list", + "member": { + "type": "structure", + "members": { + "trustStoreArn": {} + } + } + } + } + } + }, + "ListUserAccessLoggingSettings": { + "http": { + "method": "GET", + "requestUri": "/userAccessLoggingSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "userAccessLoggingSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "userAccessLoggingSettingsArn" + ], + "members": { + "kinesisStreamArn": {}, + "userAccessLoggingSettingsArn": {} + } + } + } + } + } + }, + "ListUserSettings": { + "http": { + "method": "GET", + "requestUri": "/userSettings", + "responseCode": 200 + }, + "input": { + "type": "structure", + "members": { + "maxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "nextToken": { + "location": "querystring", + "locationName": "nextToken" + } + } + }, + "output": { + "type": "structure", + "members": { + "nextToken": {}, + "userSettings": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "userSettingsArn" + ], + "members": { + "cookieSynchronizationConfiguration": { + "shape": "S1l" + }, + "copyAllowed": {}, + "disconnectTimeoutInMinutes": { + "type": "integer" + }, + "downloadAllowed": {}, + "idleDisconnectTimeoutInMinutes": { + "type": "integer" + }, + "pasteAllowed": {}, + "printAllowed": {}, + "uploadAllowed": {}, + "userSettingsArn": {} + } + } + } + } + } + }, + "TagResource": { + "http": { + "requestUri": "/tags/{resourceArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tags" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tags": { + "shape": "Sk" + } + } + }, + "output": { + "type": "structure", + "members": {} + } + }, + "UntagResource": { + "http": { + "method": "DELETE", + "requestUri": "/tags/{resourceArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "resourceArn", + "tagKeys" + ], + "members": { + "resourceArn": { + "location": "uri", + "locationName": "resourceArn" + }, + "tagKeys": { + "location": "querystring", + "locationName": "tagKeys", + "type": "list", + "member": { + "shape": "Sm" + } + } + } + }, + "output": { + "type": "structure", + "members": {} + }, + "idempotent": true + }, + "UpdateBrowserSettings": { + "http": { + "method": "PATCH", + "requestUri": "/browserSettings/{browserSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "browserSettingsArn" + ], + "members": { + "browserPolicy": { + "shape": "Sh" + }, + "browserSettingsArn": { + "location": "uri", + "locationName": "browserSettingsArn" + }, + "clientToken": { + "idempotencyToken": true + } + } + }, + "output": { + "type": "structure", + "required": [ + "browserSettings" + ], + "members": { + "browserSettings": { + "shape": "S2p" + } + } + } + }, + "UpdateIdentityProvider": { + "http": { + "method": "PATCH", + "requestUri": "/identityProviders/{identityProviderArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "identityProviderArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "identityProviderArn": { + "location": "uri", + "locationName": "identityProviderArn" + }, + "identityProviderDetails": { + "shape": "Sq" + }, + "identityProviderName": { + "shape": "Sr" + }, + "identityProviderType": {} + } + }, + "output": { + "type": "structure", + "required": [ + "identityProvider" + ], + "members": { + "identityProvider": { + "shape": "S2t" + } + } + } + }, + "UpdateIpAccessSettings": { + "http": { + "method": "PATCH", + "requestUri": "/ipAccessSettings/{ipAccessSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "ipAccessSettingsArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "description": { + "shape": "Sw" + }, + "displayName": { + "shape": "Sx" + }, + "ipAccessSettingsArn": { + "location": "uri", + "locationName": "ipAccessSettingsArn" + }, + "ipRules": { + "shape": "Sy" + } + } + }, + "output": { + "type": "structure", + "required": [ + "ipAccessSettings" + ], + "members": { + "ipAccessSettings": { + "shape": "S2w" + } + } + } + }, + "UpdateNetworkSettings": { + "http": { + "method": "PATCH", + "requestUri": "/networkSettings/{networkSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "networkSettingsArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "networkSettingsArn": { + "location": "uri", + "locationName": "networkSettingsArn" + }, + "securityGroupIds": { + "shape": "S13" + }, + "subnetIds": { + "shape": "S15" + }, + "vpcId": {} + } + }, + "output": { + "type": "structure", + "required": [ + "networkSettings" + ], + "members": { + "networkSettings": { + "shape": "S30" + } + } + } + }, + "UpdatePortal": { + "http": { + "method": "PUT", + "requestUri": "/portals/{portalArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "authenticationType": {}, + "displayName": { + "shape": "Sx" + }, + "portalArn": { + "location": "uri", + "locationName": "portalArn" + } + } + }, + "output": { + "type": "structure", + "members": { + "portal": { + "shape": "S33" + } + } + }, + "idempotent": true + }, + "UpdateTrustStore": { + "http": { + "method": "PATCH", + "requestUri": "/trustStores/{trustStoreArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "certificatesToAdd": { + "shape": "S1e" + }, + "certificatesToDelete": { + "type": "list", + "member": {} + }, + "clientToken": { + "idempotencyToken": true + }, + "trustStoreArn": { + "location": "uri", + "locationName": "trustStoreArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "trustStoreArn" + ], + "members": { + "trustStoreArn": {} + } + } + }, + "UpdateUserAccessLoggingSettings": { + "http": { + "method": "PATCH", + "requestUri": "/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "userAccessLoggingSettingsArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "kinesisStreamArn": {}, + "userAccessLoggingSettingsArn": { + "location": "uri", + "locationName": "userAccessLoggingSettingsArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "userAccessLoggingSettings" + ], + "members": { + "userAccessLoggingSettings": { + "shape": "S3l" + } + } + } + }, + "UpdateUserSettings": { + "http": { + "method": "PATCH", + "requestUri": "/userSettings/{userSettingsArn+}", + "responseCode": 200 + }, + "input": { + "type": "structure", + "required": [ + "userSettingsArn" + ], + "members": { + "clientToken": { + "idempotencyToken": true + }, + "cookieSynchronizationConfiguration": { + "shape": "S1l" + }, + "copyAllowed": {}, + "disconnectTimeoutInMinutes": { + "type": "integer" + }, + "downloadAllowed": {}, + "idleDisconnectTimeoutInMinutes": { + "type": "integer" + }, + "pasteAllowed": {}, + "printAllowed": {}, + "uploadAllowed": {}, + "userSettingsArn": { + "location": "uri", + "locationName": "userSettingsArn" + } + } + }, + "output": { + "type": "structure", + "required": [ + "userSettings" + ], + "members": { + "userSettings": { + "shape": "S3o" + } + } + } + } + }, + "shapes": { + "Sf": { + "type": "map", + "key": {}, + "value": {} + }, + "Sh": { + "type": "string", + "sensitive": true + }, + "Sk": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "Key", + "Value" + ], + "members": { + "Key": { + "shape": "Sm" + }, + "Value": { + "type": "string", + "sensitive": true + } + }, + "sensitive": true + } + }, + "Sm": { + "type": "string", + "sensitive": true + }, + "Sq": { + "type": "map", + "key": {}, + "value": {}, + "sensitive": true + }, + "Sr": { + "type": "string", + "sensitive": true + }, + "Sw": { + "type": "string", + "sensitive": true + }, + "Sx": { + "type": "string", + "sensitive": true + }, + "Sy": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "ipRange" + ], + "members": { + "description": { + "shape": "Sw" + }, + "ipRange": { + "type": "string", + "sensitive": true + } + } + }, + "sensitive": true + }, + "S13": { + "type": "list", + "member": {} + }, + "S15": { + "type": "list", + "member": {} + }, + "S1e": { + "type": "list", + "member": { + "type": "blob" + } + }, + "S1l": { + "type": "structure", + "required": [ + "allowlist" + ], + "members": { + "allowlist": { + "shape": "S1m" + }, + "blocklist": { + "shape": "S1m" + } + }, + "sensitive": true + }, + "S1m": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "domain" + ], + "members": { + "domain": {}, + "name": {}, + "path": {} + } + } + }, + "S2p": { + "type": "structure", + "required": [ + "browserSettingsArn" + ], + "members": { + "associatedPortalArns": { + "shape": "S2q" + }, + "browserPolicy": { + "shape": "Sh" + }, + "browserSettingsArn": {} + } + }, + "S2q": { + "type": "list", + "member": {} + }, + "S2t": { + "type": "structure", + "required": [ + "identityProviderArn" + ], + "members": { + "identityProviderArn": {}, + "identityProviderDetails": { + "shape": "Sq" + }, + "identityProviderName": { + "shape": "Sr" + }, + "identityProviderType": {} + } + }, + "S2w": { + "type": "structure", + "required": [ + "ipAccessSettingsArn" + ], + "members": { + "associatedPortalArns": { + "shape": "S2q" + }, + "creationDate": { + "type": "timestamp" + }, + "description": { + "shape": "Sw" + }, + "displayName": { + "shape": "Sx" + }, + "ipAccessSettingsArn": {}, + "ipRules": { + "shape": "Sy" + } + } + }, + "S30": { + "type": "structure", + "required": [ + "networkSettingsArn" + ], + "members": { + "associatedPortalArns": { + "shape": "S2q" + }, + "networkSettingsArn": {}, + "securityGroupIds": { + "shape": "S13" + }, + "subnetIds": { + "shape": "S15" + }, + "vpcId": {} + } + }, + "S33": { + "type": "structure", + "required": [ + "portalArn" + ], + "members": { + "authenticationType": {}, + "browserSettingsArn": {}, + "browserType": {}, + "creationDate": { + "type": "timestamp" + }, + "displayName": { + "shape": "Sx" + }, + "ipAccessSettingsArn": {}, + "networkSettingsArn": {}, + "portalArn": {}, + "portalEndpoint": {}, + "portalStatus": {}, + "rendererType": {}, + "statusReason": {}, + "trustStoreArn": {}, + "userAccessLoggingSettingsArn": {}, + "userSettingsArn": {} + } + }, + "S3l": { + "type": "structure", + "required": [ + "userAccessLoggingSettingsArn" + ], + "members": { + "associatedPortalArns": { + "shape": "S2q" + }, + "kinesisStreamArn": {}, + "userAccessLoggingSettingsArn": {} + } + }, + "S3o": { + "type": "structure", + "required": [ + "userSettingsArn" + ], + "members": { + "associatedPortalArns": { + "shape": "S2q" + }, + "cookieSynchronizationConfiguration": { + "shape": "S1l" + }, + "copyAllowed": {}, + "disconnectTimeoutInMinutes": { + "type": "integer" + }, + "downloadAllowed": {}, + "idleDisconnectTimeoutInMinutes": { + "type": "integer" + }, + "pasteAllowed": {}, + "printAllowed": {}, + "uploadAllowed": {}, + "userSettingsArn": {} + } + } + } +} \ No newline at end of file diff --git a/iamlivecore/service/xray-2016-04-12.min.json b/iamlivecore/service/xray-2016-04-12.min.json index fc3fead6..e3d3c432 100644 --- a/iamlivecore/service/xray-2016-04-12.min.json +++ b/iamlivecore/service/xray-2016-04-12.min.json @@ -134,6 +134,25 @@ "members": {} } }, + "DeleteResourcePolicy": { + "http": { + "requestUri": "/DeleteResourcePolicy" + }, + "input": { + "type": "structure", + "required": [ + "PolicyName" + ], + "members": { + "PolicyName": {}, + "PolicyRevisionId": {} + } + }, + "output": { + "type": "structure", + "members": {} + } + }, "DeleteSamplingRule": { "http": { "requestUri": "/DeleteSamplingRule" @@ -166,7 +185,7 @@ "type": "structure", "members": { "EncryptionConfig": { - "shape": "S1f" + "shape": "S1j" } } } @@ -245,10 +264,10 @@ "GroupARN": {}, "GroupName": {}, "RootCauseServiceId": { - "shape": "S1t" + "shape": "S1x" }, "Categories": { - "shape": "S1v" + "shape": "S1z" }, "State": {}, "StartTime": { @@ -259,13 +278,13 @@ }, "Summary": {}, "ClientRequestImpactStatistics": { - "shape": "S1z" + "shape": "S23" }, "RootCauseServiceRequestImpactStatistics": { - "shape": "S1z" + "shape": "S23" }, "TopAnomalousServices": { - "shape": "S21" + "shape": "S25" } } } @@ -302,13 +321,13 @@ "type": "timestamp" }, "ClientRequestImpactStatistics": { - "shape": "S1z" + "shape": "S23" }, "RootCauseServiceRequestImpactStatistics": { - "shape": "S1z" + "shape": "S23" }, "TopAnomalousServices": { - "shape": "S21" + "shape": "S25" } } } @@ -366,7 +385,7 @@ "Type": {}, "Name": {}, "Names": { - "shape": "S1u" + "shape": "S1y" }, "AccountId": {}, "Edges": { @@ -428,10 +447,10 @@ "GroupARN": {}, "GroupName": {}, "RootCauseServiceId": { - "shape": "S1t" + "shape": "S1x" }, "Categories": { - "shape": "S1v" + "shape": "S1z" }, "State": {}, "StartTime": { @@ -442,13 +461,13 @@ }, "Summary": {}, "ClientRequestImpactStatistics": { - "shape": "S1z" + "shape": "S23" }, "RootCauseServiceRequestImpactStatistics": { - "shape": "S1z" + "shape": "S23" }, "TopAnomalousServices": { - "shape": "S21" + "shape": "S25" }, "LastUpdateTime": { "type": "timestamp" @@ -635,7 +654,7 @@ "type": "timestamp" }, "Services": { - "shape": "S3a" + "shape": "S3e" }, "ContainsOldGroupVersions": { "type": "boolean" @@ -685,10 +704,10 @@ "type": "timestamp" }, "EdgeSummaryStatistics": { - "shape": "S3e" + "shape": "S3i" }, "ServiceSummaryStatistics": { - "shape": "S3m" + "shape": "S3q" }, "ServiceForecastStatistics": { "type": "structure", @@ -702,7 +721,7 @@ } }, "ResponseTimeHistogram": { - "shape": "S3h" + "shape": "S3l" } } } @@ -734,7 +753,7 @@ "type": "structure", "members": { "Services": { - "shape": "S3a" + "shape": "S3e" }, "NextToken": {} } @@ -783,6 +802,9 @@ "type": "structure", "members": { "Id": {}, + "StartTime": { + "type": "timestamp" + }, "Duration": { "type": "double" }, @@ -834,7 +856,7 @@ } }, "ServiceIds": { - "shape": "S49" + "shape": "S4d" } } } @@ -847,13 +869,13 @@ "members": { "UserName": {}, "ServiceIds": { - "shape": "S49" + "shape": "S4d" } } } }, "ServiceIds": { - "shape": "S49" + "shape": "S4d" }, "ResourceARNs": { "type": "list", @@ -883,7 +905,7 @@ } }, "EntryPoint": { - "shape": "S1t" + "shape": "S1x" }, "FaultRootCauses": { "type": "list", @@ -897,7 +919,7 @@ "members": { "Name": {}, "Names": { - "shape": "S1u" + "shape": "S1y" }, "Type": {}, "AccountId": {}, @@ -908,7 +930,7 @@ "members": { "Name": {}, "Exceptions": { - "shape": "S4o" + "shape": "S4s" }, "Remote": { "type": "boolean" @@ -940,7 +962,7 @@ "members": { "Name": {}, "Names": { - "shape": "S1u" + "shape": "S1y" }, "Type": {}, "AccountId": {}, @@ -951,7 +973,7 @@ "members": { "Name": {}, "Exceptions": { - "shape": "S4o" + "shape": "S4s" }, "Remote": { "type": "boolean" @@ -983,7 +1005,7 @@ "members": { "Name": {}, "Names": { - "shape": "S1u" + "shape": "S1y" }, "Type": {}, "AccountId": {}, @@ -1033,6 +1055,29 @@ } } }, + "ListResourcePolicies": { + "http": { + "requestUri": "/ListResourcePolicies" + }, + "input": { + "type": "structure", + "members": { + "NextToken": {} + } + }, + "output": { + "type": "structure", + "members": { + "ResourcePolicies": { + "type": "list", + "member": { + "shape": "S5a" + } + }, + "NextToken": {} + } + } + }, "ListTagsForResource": { "http": { "requestUri": "/ListTagsForResource" @@ -1075,7 +1120,35 @@ "type": "structure", "members": { "EncryptionConfig": { - "shape": "S1f" + "shape": "S1j" + } + } + } + }, + "PutResourcePolicy": { + "http": { + "requestUri": "/PutResourcePolicy" + }, + "input": { + "type": "structure", + "required": [ + "PolicyName", + "PolicyDocument" + ], + "members": { + "PolicyName": {}, + "PolicyDocument": {}, + "PolicyRevisionId": {}, + "BypassPolicyLockoutCheck": { + "type": "boolean" + } + } + }, + "output": { + "type": "structure", + "members": { + "ResourcePolicy": { + "shape": "S5a" } } } @@ -1398,7 +1471,7 @@ } } }, - "S1f": { + "S1j": { "type": "structure", "members": { "KeyId": {}, @@ -1406,26 +1479,26 @@ "Type": {} } }, - "S1t": { + "S1x": { "type": "structure", "members": { "Name": {}, "Names": { - "shape": "S1u" + "shape": "S1y" }, "AccountId": {}, "Type": {} } }, - "S1u": { + "S1y": { "type": "list", "member": {} }, - "S1v": { + "S1z": { "type": "list", "member": {} }, - "S1z": { + "S23": { "type": "structure", "members": { "FaultCount": { @@ -1439,18 +1512,18 @@ } } }, - "S21": { + "S25": { "type": "list", "member": { "type": "structure", "members": { "ServiceId": { - "shape": "S1t" + "shape": "S1x" } } } }, - "S3a": { + "S3e": { "type": "list", "member": { "type": "structure", @@ -1460,7 +1533,7 @@ }, "Name": {}, "Names": { - "shape": "S1u" + "shape": "S1y" }, "Root": { "type": "boolean" @@ -1489,10 +1562,10 @@ "type": "timestamp" }, "SummaryStatistics": { - "shape": "S3e" + "shape": "S3i" }, "ResponseTimeHistogram": { - "shape": "S3h" + "shape": "S3l" }, "Aliases": { "type": "list", @@ -1507,33 +1580,37 @@ "Type": {} } } + }, + "EdgeType": {}, + "ReceivedEventAgeHistogram": { + "shape": "S3l" } } } }, "SummaryStatistics": { - "shape": "S3m" + "shape": "S3q" }, "DurationHistogram": { - "shape": "S3h" + "shape": "S3l" }, "ResponseTimeHistogram": { - "shape": "S3h" + "shape": "S3l" } } } }, - "S3e": { + "S3i": { "type": "structure", "members": { "OkCount": { "type": "long" }, "ErrorStatistics": { - "shape": "S3f" + "shape": "S3j" }, "FaultStatistics": { - "shape": "S3g" + "shape": "S3k" }, "TotalCount": { "type": "long" @@ -1543,7 +1620,7 @@ } } }, - "S3f": { + "S3j": { "type": "structure", "members": { "ThrottleCount": { @@ -1557,7 +1634,7 @@ } } }, - "S3g": { + "S3k": { "type": "structure", "members": { "OtherCount": { @@ -1568,7 +1645,7 @@ } } }, - "S3h": { + "S3l": { "type": "list", "member": { "type": "structure", @@ -1582,17 +1659,17 @@ } } }, - "S3m": { + "S3q": { "type": "structure", "members": { "OkCount": { "type": "long" }, "ErrorStatistics": { - "shape": "S3f" + "shape": "S3j" }, "FaultStatistics": { - "shape": "S3g" + "shape": "S3k" }, "TotalCount": { "type": "long" @@ -1602,13 +1679,13 @@ } } }, - "S49": { + "S4d": { "type": "list", "member": { - "shape": "S1t" + "shape": "S1x" } }, - "S4o": { + "S4s": { "type": "list", "member": { "type": "structure", @@ -1617,6 +1694,17 @@ "Message": {} } } + }, + "S5a": { + "type": "structure", + "members": { + "PolicyName": {}, + "PolicyDocument": {}, + "PolicyRevisionId": {}, + "LastUpdatedTime": { + "type": "timestamp" + } + } } } } \ No newline at end of file